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

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

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

Block Certificate

Block 52969 b07049b708e44d8f6d779af7e1a640ca922608f45d3c06616dc19428a69a2ce8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84385f6af19e729ba5fc8913ae8a71664901769cca53d8d47327dc69d4187292
Certificate Block Hash
b07049b708e44d8f6d779af7e1a640ca922608f45d3c06616dc19428a69a2ce8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d55c000000a90000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b971c6d821d0239ef08a5f971dbf2bd7507a97ee7da2aa7dfbedafb216fb7e3619433e92af81c6d68d5f24effefaa672f770b67f68a4c5622ab87b8d3990a9e9f1e76e622b665cba8682e495eac4632787e746ab8b4d17f3d5510000000000000080000000e00000d55c000000a90000

Raw Header Hex

000040202fd0c1244bf954649b7c9ab0a55e138db07581b0f2f8e5f27008b6197c6387587d28d0519f5a49ccfea6d1a9a12c4cadc78ad93a7e4cd7ba95881d4c3201ce22ee2d076a114b0818927218d469dc2773d4d853ca9c76014966718aae1389fca59b729ef16a5f3884

Proof Data Hex

59,560 bytes
1212160103077b37a00d69a1ea5f7f5c03b66c8ccd1e0b37705367cf4a30823426c5a5997b111d39bd0c776210417fd96c51102b522c0834ee6b99debb8243837323f039f2224d94b72eaadb7207556b1453e31708a2406db7af4d0bc390f9488b0985a32915a2e9e12e934aef58db797e2bdfb061ede4eb86b21fc479f611c473ca474a119b4ab5a8e0f39c668a975bfd5131c701a6be4916c9adb5e949470d1c4a34512acde5f72d742b93e16336a02a637f46d9153fd204e2626f098d2e1501e665ad7c3b374dbd00b640302492475043f11cf5110ff27c1c41376e7d19053dccfcbbdb0bb9d0c1b9b986cf9d036b94bb6c1257416f454248bb82ffd1e5465631044fbeb63ee434763d66669fca4a64a625c180f7d7e47bb7d088c46367e878c4ca3362e17360b27bab94fb87cdf1c6404483deae781cb9b2037e1941f800ac6a35e4b8a0484c59bf900c6aba8df7c8447d9e9b2310e8e56111d366b56701ee89adebc1b08c4e03580f97f2a9dc5eabf61c6355dd0fc43f24e5e7b5340a2936d5d5cebb03efdc9d2e880a3cb0a9b95e549e77000a442d4faccf960255c82f7c85ee39b0c04208eaf07319bef675b1c5834dfd7b3c36f21dc22aae86473fbb0c880dd81967d60f87ba282a709425a1f80249176700cfa303de446e5c679245313801d98ccd8202169e2ed4b20a663032a8c37a33549c45142aa35391996f70d6d4f9051c4b8091bd92ebf27ab4832abfbfb454135c1e806a7eeba47b61fa9d9dfd3860c69b64ccba1be56f1c7d0e61798eb31a4efe5ad96a7110a12887d81061e8733ab4ba4e6b994970727adcfd7715ce2f1e016487e117567592654354cd194aaa4e7e87ed8c3e94d998f10d41682313f474f694ae3f9216c7064647736cbe8d0c5d42bd877a78e49abda562631a7dc92f3a3d14ed0a09a3b64527a493f96d80618273ac2a26d6014625f7266be45058fc11bab059468a8489edd3bd6e5d5d1572b86845c65aacb7eca0d2c68bd7cbb03b9f137694baa7b493c904cbdcfe267b6b26ec655b96e66d52765e7401481c72c64172643141f45e34dca029028d44edbc28afb012aa98ba2eea61905e7440ca33e8a42a8c25073d6751e53fed5d96a2b57345887bbf9215646f46687f86df78581c13883007717a86b8d7b4403945509c69d1a64601045fe548abd3eb9537fbbf77ea6ad53b25677b1f499da4b4f2766d34c81f3fdee146ba64a2f25c928ca796671c09456af3390fd8e7d70dee4d7f142e7c9e24bdf558aa21aff9bc39452bc58554eaa2a6b8eae732b89f38fd5677cc088e92ce82ac33b62e9d02ac01b83844e940ee99f17ac02cd58f189870adf97cd98568b9b642914521be1ea614aa193b4cfb5bbff602f10fde92e9db2891ef4d44821109218fff5ab7846a2d4fdfa5094d9390d1a22fff6cf357d0ee66b4514705d49a490a5ebe9ef96ae31c0a8101935737462d7bf449f09f499da3849394872981f2f1cebcbd1d4a34b6620cce3cf1d1e2f891e1682a67007149bf33a124804bd78f30aae92517f5c3921fad6cbca9e78ce77cfe81c1c1841d01aed43b0b941fcfe47dcd0ca6e2152aee39d9d21d9e8bb7e1e58360fea6df70cc21afe149c8eb62a774122e0ccc9f6de5fac24028efe7d73e6400a7f819c7ffd289b3cb30261d08a3b93b9f05670d2a622d42e2e6a3d4dcf560398513a532e30207901eddfc3d5df92d9a36732b8483a7f416517bfd01c910ae56cbfe20a04015a143bfb980f0549e65933105f383a0ea902106f79c74f0c9e925f80ca6225d280f78e2147f808fb22af9b1d63aeac708071d4449e88211dfe92e9bc5a0048388088950f168fd4bb36c729b7a450e9c7274e1f52e12732922471c92637b39c1145adb602f0011a3e64da2f089baf4d5ac13af79c708d23b98b81518b5d3e1852c84c624fee0b84a06309396a217279382f94f57c63c04fb2b9b3221ec4b59695682de14e11771fd63c6c452958ac7cbe2e1d003b08721653ee61f40f6c876d219c14d1d028c48c93d645066c6bf1b8b3b53d70b8636bdcc1f0fc1454bc08fbb98cb340cec87f983f695ef90e0d0fd11ff4a4df4acf697d13c111c78a91536d269f1f59f8ec7f12efcdaa4d359de135d51e3b699a42bcc6d0d9f83b1a98ead984a31442fc223d959714e731b6ad6db81ac0de206fbd43aeba74a2b543db41a0d55ccb0cd11b558f4641a9ccb31d37a7ec283cdcce70aec6eec023317073e01c4fd10abe35f28ff6c12b91f01a88dd058159300f3519371e85d0209bbcd81de2e0c82652fc926fcfb530c9bccffaf26ecf1e9df265af7617f39d21fd9b37265c63d4f57d46425d11e1f0e2f1edc9aa794048059722e8cd983270bd226e1df0e526c2a9e5ec29736db5b8c430b30aa05ac54f2d99385a90482c4a77e1fe94131dea9b2dc8a858568a17343c4256b0faab6d2a2d49e4933ca8879a711553f147262871907662c05a05b286cfb1e115e76aa934b7002f1a34938027c4337d14ae95619bbd12fe9f543a060e72530ea0fc79b8d5cc70ee5459400c4b0c6b7922d3a77af5cabac48632604ffc13049c6a6dd4579d1ae39b9021ce1afa1e54b2b42eabbc0a7cc34b671f8a599f360cc421367de987be02aa2a56f536631f18d618aa867a6f7bd23af69943e9436ef085f1cbee0021ddd36e2887fb4871815d4e2e56b38b742e9176e7f33298196f5c0a9c6db727faa294bebd87db915991ae71183f3952734e47ccc29aa8d7d976bce92e3fef252fce8be4a0ee2d9587e650719f533112ea2baabaca9336b5e4a70e9d68ec7deca60b3998715a40afb8c16dc6a9717f112dffb0039b52529202712324e1bb58c405f3f6988ec97e3974c849bafc5b0a59af65036922878a9dbec92dd08551f920daa9eee06743d76082aed874589d1e211afad8f132ae0ece0734431661cb3e4366aebc5d72232bc7a9e0675a0e2eaff8f49e4cca9d17498192505eb8fecdbffb3e7c1dd0a99f85dfe97f991491f4ff2117366af425ff49d9a820c97b63c201136d45b9c853675d014501530755f202f77ef2324232ade6546da6d548bd7fa23f8804591f4ba5f4cee46c974615172e56de7919b122ab4d0be74a39820dc8e864ccc80a898bf0b58552508c29fb98b7aa09d72af801ef0395192f0519f7fee6ec238646fa9ac68de7012b7ccc7e39a3765a31bc8c5a896fd9b95f3a105fb9626695e08bbbe9eba73acb481e429062f5bedd971c14ae0c536796ccd91a7a1ae54f0eb99bf098d42a990b92a9b3aafa7f7718cc2d6e42b48bad07a92d18d871c58e438d1ff24636735da4771226b770e740c8c2b6d0c57dd71d36c000f81e8c79680b6c5a01a2084fd407ce974b60712b085ed11d013d59563d16cbb5314f23cbc045335445b511d6e5a9a655faba3041a30954c3a9faf9d4c99f67c36d464bea75437edd1adee0f7a09c87deec4302e838637e6b38de5eb6f272c96f23e7fee72de6aac393ce92bab892b7c1705fe597de79e8c15e76690f4c7fd439082d305a9918f716352624fd7707eccb458fcdad0f05fd0e448a7d68ab729b43e4241d9c5f1263cccdf9ac8bac5b76b24e920f6cd81a8d4d2ca2c1f479a4af9c87f06ba2932a90a87eea8ea00a9d7ba171e9f0ec277c8ee4c638048a80498472553cfcd04f071f645a46462f32438cfac964f584d9363f1e6718cae36354a75e50ce5bcedfc9fadb36c80e6844364a4186b1549e85fa5aff1383c0f6f07e1ffeca26129112adaa43a5506a090e40a234e9aeb25979e3c6d9c44f776641c9dc76a930e2add883d64341b20d5c6a6e13a74633c3e4fa21739c892a50e434b9380e8d940156cf76d0cb21b1490fb0530d65ac3382d1f35e7ecbed1f6e358860ba83b869f5263f667f251eef00903f19f44f0cb7f38d06045f3b9c3a40a3f8b4469906440f205c560760d41ac9a5c917e0fc1b1926806c0ead06d1dc59bdc1ee4aef84762adfb6ebc19ebbf06185593b16476e22bea392bcc7a12cb7ebd370db61fcdab0535c3796bc899f2bad637bfb120d897de7d686384c9d3cd14577d4cfc7f1eb8a8bfb892fe3388fc81902433a9e0976b8e7749d6803f803e109e8f162f850a30062e58c73c6b2e53b74cacd054337f63583089bf006ceedda0ab07c4bb864df2de11fca84cac3073241fd6d2f8c3c59fa81e55b09130da47ba4b68b7cf5b8cb6915b194d3337c8c795c72a8df8db247496f670e84247ad3352d09dfed9e377efc0d3bcffba08c6758f2697e5293d86430e66be6045bc6403ca2f03a9a80c1f3075fcc4103af623a898c84cdb193f12b68ab97ad51b2e9d4268ee50817bb1bd1c67051b9ec64698f08970233c877450f2ffdd4de6ba8cf7636125c4650b6209eb65595b4653ccdf014821306ed88a310eadc3c0df918b35a5fdc3af5bd915a51bd10f3e230bfab325a3e6c2eb1fc5f14ef1f7bc2816d6312faa000ce638409a92d3e623e834ca3db0306ed7721a5ae8a537cb1867a7703ac39370453cde9b4e2105a9828fcf67cb83a6954a53c691584e741de059d2e8b351cf1340d22e4c0cb50582db65879aca05a91025bd393762e81b6efdacbefb6315455558a623c838347f26dff227ae1cda749aacf2437c62fc29ee53379ef845ba0efea680dcde8d13bbd35319962f1cfee51bfae0584624d091fc4045464846cbfbf9b52a02a0c2761decbd8b1ea8d2ebd7743052c057631e17d252c26a3d47965248b00b4fbfd376ca37ae04488009a388915bbe26b71ce85cf363797c608d9d33e4548a1af2e4f302717ea72df0f4bbe9964f5ec03f79160a97f3b0c421c0859c685175d9d4e6f3f25d59b2ed43b1915b830adfe66b0fc3e46ece104170a2eb1b76eb7259f72d2e97e67a27816d1006552dccf9a24d5472c63a0d8cf23a18c52059ec7edc1dd0bfbe7d9a8611f4c8f13517e49c11f5c5e7f1ae16847e5605f38e10cb838d01ea52397d338517309f86f3a79652ad35aac1c10ff41c98bf6217c2c5e0b1e6e7a8c25d6a8655a34fd7ce892cb89f74e6d060e7b0257598c5b6f277f0bc9cca5fdeec3a502fb2ff5f9741a5abbd3c307e411f0d8954be0afacc401ec715abf51f166fdc6fe95a75943c6f134c80aaf559b112c8526180563c26922d1b53ac5134b7d44f731932b40a30bcbce83b365215d9e969db1b79a11911f26c4bda7e32dac4911bc774f3ad7d3140030b9406b335731720a97e93c5c3e4351f9ea483e498e26cba27b2daa65de90ecb1d8ed825820a6f07c39161a14fd07ebe30d12023179da46122003f46161136ac261c3b98bc6643dc359fa98c163c7dac9e892bf2eb8d7690c47ff666641e48ff3c7052fcb66ca751b756281ee4018a759d97e2cf1b27b067d9bd2e87f7d8780aa961c12e14584c654ffdfef174154d68cfcc31b5fb46835fc2628b3087a53e7ada37d0b08d60f58ba502705ff97452f31e0ae149a647657f69a68e69fae6282e79e6662a0b47cf788e99b771c5ecf2e723728ee97ed07e71b9f9e0b533f8611812ab650767a3294d8eb7b5862deea1ab8d2549ca4769701220f2b837ef97c964529e25e73aa3e9db49fc1720c04d405195bbba024f2b61e46e9c132d532fad3bf7370259e20b9806a29e9c3a552dd47fc24c34ff6818610c7c0f27627a252ded5cf947359f4db1193133e3428555ae0a15ca28fbeedbaa7cb60804dc658dded93950245e0dac55cf34bf828dabd07f4a95a56a1c16c21425464e11521be7a3cf2572487d024330bafe9f49574f7fcda1c8127dc2bc39842f19d5fcd9c44bd6b4464d97ab7c495928ede287074339a1fa6be2886c95a9a7b46c1fadd7ef308ef389ed87dbc58e2de1dde92a749b1f6ca9c9ec3a35c20dc0b7e489fd16d360f3f49edc01217d5614bc8d3a6df2bdaefe5252a7c156d04a979026ad80edf66bd29ca336e9d6fd18c257b4c50f50efdcebaa2a94086fb190658e8fee32523a32498e5bc793c4085ad2daf5e2f16e7ed04af515c67eb28a496c148898f4a90592b7ad55d00646aa496ca99d57beb944c5fd2573249b58dd82ca33d82ef2973fb2eec90df463793f56bf4e7129a597107ee63f92c47455555494ccb9cd08dcec38b652c2f046e980420869d0d3372ec1c9d1e9e334da7e8b38cda61d465257a7ca328a370f0b2a74c423f9ace5bd3b9996e7526867482eade7672a18a3a221a97aae414c3920df8b0d939133431edd84008e288b02e12c4ee9c6ea5956ccfa7aed837be8b972a2efbec487266d0d588fb86c039490b574a782e51ae21ab5c953439dd97236df859f8a14e3fd35f2b71e0b2f75870bf7c71b88657082d7602ece93d4a4f4cd71dfc3c92f55f18f1d4118afb6db4777393c2bd217a8db989fa391404dac62c532eeca515f09650f28f3d72b660e59a1584c99a5b8e65e7efedfc74c7c34594c3f520a137635f9e458067f403fd7cb67b551163f0236b182cf222e45d5cec621dcc34ab40062e296ecb70ec4620c3dfa3d28906128e2875bc94cb8eb8089fd074b42d697b51963ed3bbc12b37002aa710fb817d95ba4dc8425329258a4110a6d47a6e78aa52645c6c5e4ce062242a1bcf89554a088664f1259e7034fe4ff2878558f8d08ae9816ae77b941e321b9b080bcc7a8c0a310703d5f75dab4f5e4921f3fe09e6a4c8da5bb98fa12b35eb2b866d2ec8ff2854fd34428b4b6038a18141ae45958c67a00baf7c69eb64d729bf04aac76d8bb3305a30d6d04babfcc3df385cb259484de9f08b309fe731e69917d421d0fdd38f0eaee571bcf6c5a48607274d534540592fee19c6ab1779dbaa62b32239e69323f05411240898214bf77c25adf6a7b2537621179abaf563a74928faa45f28ba89be8df42adb03abb2d7f822127c34c33fb17b544a15652c0f14b7b67b2ebe8077d54761a0d59f8e0bef2b1e30edd31e31c84746569e5503f68d280f55a6b3ccc9257485f55c4791f2092f7c802b70643e1c9d3679a46fbf642c7f3f2cefb99a24b6210d569a007e2cfdb0f122d4859a65f30ff98d14f9e9fffe086f62b81299b46f42aa53f3b4d67a0eb5286c3b04f6b61acb73342aaea66632d48a235cbc7e58140918e3812857434963ebefb5c5539547627e77efe10b76021035c11acc2b647c0b2540e68d27f11113d8bf19ed8d6793d76d9c7194b1df5e63c05780f613306c0e54744bbb579122b2f3a55d73d7f0afc004fefb57665d24c63724df3826c8dbd5c51d12f102235bd4363f1d95c4f5ecf8cb4049b96de459035eaead2d4aefb975ac5fa758860d25f37995f5481aa25c0ea4cb1bb09403ed35daa0d393915b3f2ec777f7d80b53ee17a88e7d864d97e79c4ed390cb32564f924a505f3b7fbdfb876c007f101d83cba440f741e21c9e87bfd715de43ca96d630ba9ebef1c043415a0e49d27c50ff30fb7807f787bbd72827127a9b5e0f0e9f8ca47c7501b5795e7ecf0923edff76ab4a664c1ccb6d07b06cfe7160214d0637fbfac4ad954fa3f8cba4376fbd3217580bfbf0edf3b684f9f2d71922f5f052027746cbc42d92dbb9259aaddefffb0c055496a97b87c99b6b875dbe544f530b0a870fba69daa78a97dfb4bec11ae755572fd4230da7f66e4d236d0411a4bee43a96b8342bcb7ef2168fc69232f2e3fb33ed2a3f4b5ae4ae479d81539ce0749cb8366caa0516d5fbcfea148c30e46bfd0d774d2b0ee1f3c14c48e82ef675529607f4744ca96be1e2cbb1593542fa68f69a066506ce1a313bd636e9993b96260cfd927a9f93ac5e71a46829a79e63a3bade8690cfaafa7bd446fa16444ebc68cb86fba208942c54719b8bc7a01e1f70fb303cd2b4ae16cee9e760995e0466e735a61a4b56aec7b2a56dcddeec963c6ba6e9bfae220fdcc3ff1a15acc82659cceb684999cb7f067e3745e907b0b987d410db46d0903e18fd064f09ae56105b6c9d0cfaeadfeea2440f81f81036b258fe63d725abcab49fcde24f22e68397a60ea2c4a4fbd2b8168a597d3c5e4a46b3f905c5fc3261645625c7843c9d97cc6753679d9845e57de54cc531e30d62c86be7897c05ab9c28759b2b213cab2d39cafa7c26706f365c3d1ccdf004b84cdcb28b5b8a88d0333b77c33b51d13f2af3637da5e9c6182bf1a4f932db95f7030144e9c658dd04447d4909481defbe5c685796f4eb236c65d051391006f7620c7d733f37beb59dfb44844da5321aeaf735a216f494d13a932b57d3edaae4b3336991f7260c3218030641ae6a5f16c6f4ce57784a7eac3fa6659b7440655d3b80e2b12e8cb7d59c4d02aa699a8aec2f5858eec4d489086f731b35b4424392f73b8548637a9f9d0f6afc950b0c5dcd7da763e3794c54653678b70b5813cdcfb604c5657d3634db3fff9e8f677b414535fd1fa94cfe21059dbd282580820df2adafa2750e347886415f602b0b6c51022cc650824d0fb00119c5934eeb46620d1e54da8c44c92ac394cd0f650350da8191e79bd536816a1d2638f46788e29683bb07446be8a3a048493b25d2f42d6959d9ac0808808eb494a9458c4f8a0c253e9d73caa600b51c8e052e76616d53fc3cd0d991f20ea1787a6cfe8bf4dad4adbfdebf35cb8f5cf3c9d56db9e46110c3bc56312d657cc4f045ac7a37cb16276ae3097bf71c84dc49bf6b0e0c04fa49368c4c59e7b9ff05b38f00f585091575432f46f606c78d28713eb7c7d96e37b074ebbea14e2059333a6e6561ebc000018407e716f9d58fb847c3a555c2852f3ce848865285bb5387e4c3f1aafe440094d92e52f26903e8f500ed9ae9037d56a4dcd107930f7c8e24123a28b937cc6d3605da36b91ca2a164b6379ea0bdcc102b9934b18d41ceb57f044fa2b88838357d78b12b24d2394ce5ff31b7bf73b3c922c959a980c9185340c5bf4587fbfc00c8413bd069d928010ce797df30e8119a8b04a488fbafeb8d7281f8f6efeba6407922c78e54e26f0fdb89ab14783ee426ada291a372547f829e2e87885ba52acef8bbb321e1383109e40e793d60a6dfa38c28ca82983d787663caa1beb54f0b6b0772fb249c9b01ef02587c9398e0fa11c82b480d3fa5e449bc3b2842c31c571a6e41145f4e11544e817390062e47fc4daffdc983b4ae7034096441300ca7571ef82cd739a8c3a19e55022a73d9dfe6c53df67563093e1899e612decb25225df1b59ccce9c65fc9fec253c8bc2c9cfb40ceed4f2f2fab58d7a992b1c83711072d468c7d78465b7b624e7a49b93ad0ab97b19d80e415b3bea175ede819a849fae15b246cdbbbcc6edc020f62f330ebb840634f874df577f235dbd205e07dbe725144d6dc45b634d2c2fd1edea00904a9cb0114ef5a31d15e9d0dba3965aeb7fe9f4e5138ee5b282b625dc72727472550ba44b3bd4f1c70865717a3c9bd0d142d5f9e2754434ba9134beb8660be15822ac5e4780fde6b63a9344c117f0a1798b522f6379b8514f5839b50e9daf3cff5128dbaf0cfd63007a3635742890e80f3e526553f64716ff4e40cfbe850856813a0b5e114e327d53f7dba3b207830bd1e91248010281c738b81478ae1d9ba4f4bf62240cc3748f0bb427ffc1fffebbcca155c2ab70e1a5daf4936ff5c39d1e55e680f09b5e5aba37fd6fab44034c04b7b80a68cf01870e13d2de84d1706eaf713a2d8563e88aed1d81a7e7060ca14166c7a8ca0ffa3012acb3636d2526c636c8609b64ea4ede6b8c278d73672d5e16094b681a21552f901510f5b313632c861ef91f69d258ec347f6fbb3d0d1024e923eb57450a86e3cdf2754753ad5a92ca74aaef1e8f9c8da10402fe79b81308da37a5c42fce99bd610ccc27b58c2412438b3b205c2b1b7870c78361ab8ad4de40715e9235032ae01ef1f1bfc4c0d13de0f4b3268b6c16a48cf39c36904d740d29b5b7e006d7d376a85e1f9ba5d89439484a5c1942724d8f9e49aae143d8d6bc4681e71a8d6722d7c72cbc87862b005d76a28ee7320c6d3bd896a2ded7f669476ed908943f732dedf6b184f2396f75496a85c5d847e139cfddbfa27185b3bfa8cd3a4bb284c86274b6ef0ca23226453e5cad6e040ba58e0f9e4125aa17db1dd58af8ec1322197e673ab054b7bebc1d8773ed9030d3e6f7bb87188c9afd3db676fc9d50f58bb4562200bd734e9e4adce26ceb870c809638c8935616223345e976ba10bcbe2905ff3660ab32b9e611000a5a2f543b9ca4fc789ec203e895c0cb06a852e47a3a1ddc3e6f2b2e497e6e62b0812c9a528d17d3347d9677da72443152ba08242a0d202d5ea7569bdd3a78d7af82ed70eec3e7e16de6b0c1d2a045dd3e3918b902286c6f323d6eb26bb13d489af870d9f92b3cc8e169d4bfe0f311054e642862c7960d6280f1ad3c028fa1d1b05111038dc523a53f2633c74de62cc07756ca9929d4f70d6b93e625a7bb294aa341969f28a197dcc5f6c39fe60781e71335382286f30903b923001f9d643b8a277f90c29ebdccb5a2f4cb5dfc3f1a686213eb4eb05ffbbc08d907670f8ea860abe8c27f0bc6a456788d9c4c8d759a8b82ba31a6888d4c548f60db1e5c238e21f5a3560f4b1fa98530629564610f0f3de11a616f636c220297995d7f3f42436e83b658c05df7f87f4f85122783850d4370f7da562f75356746c1d7c3839ca0bfdc168624078a48cb6b63ea881ce22c53403e8c722571c2f31abdc4d8ccf9270b4d48f85bca72d38a8e7ccd88f47bca552b68056daec49ce7b8b3fee778d4a0fbcf026961d3cf05d84b1129ca3e92d3d64eebe297b2a938c0e689580d93200d67207b78f791946367db5703dba8b8c044639d1d25b4e250c895716b4bc50274e9047390382d3fc8fddf05fc642143b3700bfd156d654e674cd3548cb28c1e8a283896c7c00e07a941e31b46ccac1a24f356934cb6ec79607ccfb1b466ef1048594e079ca5c8595cd55aee92071b91d8f68b663c3e4e5ba7ba227f63d0774c0a5f7122ea67bb1e4da5b85699a2bb3eadac2da73329f4459d99b5d522b2627542d1c289a556ccddfcccb28de6a372a029d9a8f48d22398dcdc890ef612108653dfed6d3a6c2416af5bca579eee1f508bb0f8ed6f529c0d24bc3d17a0ececcebd696daffab1cbb84f4523c0850eadb1c625d7d23815645b6858ef755733e0f3c6eb2860daed5ed3762389ca95b50775779769bb554daebc77b5467eb6ca958dcc57f6163addfcf55c3fe0d2c02a9bd8406c854376ec6273a558b7acdfc8a4ce8612d0ed3eae63d76fef914454fcd0fb5a613d2c6bbdcb49f01c0fbbd497aaa462fb11b6b6ae5b4a16b46c1aee4040fd18e8da8b60c4715b34034d300ce4dab8ce3f6cf781882788a966267371cbe087960c3755bef31de893ea95acbe2db2317c949e6f790f806e34ed04041f0697f9119aaeb7fba764bc793d6543d3b90b871a142c200ecbac3e7c9db10f87642a0495007cf740375c1a18473b5b61a58e5180fce8674b62aa7bf4134db4dab61181ce4d7b2adae99fea64f7d2b0fa713da050a91414892d635121020263ae9f4d3de36db3b648c28eb1c33556e49cd35cc3d977f30525f307854b7f1dfa5b9b904461e8964143a620f2901d475b95e3c0f4e4984731047876c2f46d45c13a18dca370321eb4c814822ba97ff22fca80279284c59e3d9b5109441940a42a97e396f59de7d92534049779c30a8a35527567aae87759aa1e20b641b5fdf7327bf53e1be145182320f28e4bf0f1a9ae49052bdc1ed8bdc3a18e1029d981cfe1415cb879e0e4fdf8a3b444f16520e11464aef8ad3059bdf8cedae92193314085daa2945cb8758f8456799a92cab4767c7aed3a158125939be68b44f8eccf953097ac43c6224366f4bdbb6f582cd54b3a8780f4d7bf29e28336f84faf9e6380348796669d6f5b47a6ce843c7a616925a50206a0ca3b4e7c794ed377b978b1e03e3fe05b7261f4d9b84cc8fac1d6cc7bdd0c130e8a410558ed6e570ca131edbc75482c418e2cce3570c1406fb502221c3180f6b7663a028d75bbb1b2cce859bbeaf7a81836626a3c618b5491465d53264aad0ca672af7f59d71395edbcf1f0ed3b610abec25031d22d46d942c25e62aa15a1510c70bb277e1912840f88baca2f2f41fbbe4c1ea31613ab0254b86d27a35e2977d16f2735cd780fdd366311b996edd7ac711f401813294abc64bf56f958b18dd8864e13dc3784553f1333fc038f9895170c310b1f068264a2f840dc084d902f8067d270ba8a6878f43208ae33fa85a4fa6b1183c0682ac7b43aa13b1b3ec227c10cc7bf9afdc0a0abd98e6ac496631f51cce277d9027147f8cee6c877483563fda15b47cfd4e6e2ba7d923c99af9345e6f63f1cec616aa75e82d65b0fe24b071859ea25fe7281594bea510c86a3b5bd47fcc91a332ca889627dccd827192e6bb4fc876daaca59fe0a5ec4037a94bd3cb7613abcf5b3cbc22bb889100535cff8439b49a10f82b491a22c05c32039c483865db5f8640ac7297d32d5253ead4e8881a60f52bfe6e9083118fcfad6579c46face00e94edcba63bb65ae8fb94667c487095e844a5e8c6815e3a9a958f7fb25b264ac3b94fc82cf08f85891ba8ff61f7416905e1d59ccb15e62f7fb36a4297342dd0540cdad8bf9f24510f0821b8c2de058e5344121a19c7ffefa406e4c10f3d2db2a42373d6619a0a93042d06ea2d6c412bd4efdd73214ab202a52399163b4ac0c3cb80bfc1b94011c3c380c25bc6b8166237aa6daa2c444c31479a90838212c2cc453a072e48a579e000cec0a625c26c4055239a6b51cc1239d53b8d4897be23fac837d465e3be9efc728fb295b87eeed8c8583646196f41fb267067e1a3e3eda526317c055c1c25e6cb87220f0c4a61422e7ca1b014d4a52b60fccdcac8cf4c25b8cf114bcdd9c82c9d56babb49004f19623ab659e4bdcd20fd33c9225e343ae98eb506001a42918cf259c5e7003a1dfa3b66d707e0b174fdea847942534117d959ba752d8cb36f608bc5de29c86ff730935eee85def7510c7cea77b3481d102bb7d636b7110a11e1c59dc5d6716533334db0072f3c7ad353086005659be3d2a7308679f27c9929adfdf4ab9c07a80a5daa1f50af426a3f83fa49ce180186424bf36689256522f9748972c1a9ba1896f8c31a6f9048d2f2b8b7c8b6ded448c6cf5e8afcd737691c930ba4141af870bd6412fe9c73787ea0c97ff8a9b2cc30f53f3d5267753f07438a94a5e651e708e725d2fc019357954cf8d7fdd5fc3fe0074d6cc02bbe6b1a49ebd0163eab075b6900afa6c727e00d7cbf6374d75a98832de67bce12f7b1f84cf202cfb2b13e4989c8bdb14c88be7897d273ae44b104bda9fe42ee224d5ceabf08fac1531c97efa96929f9847002acb1703540b63a1254434cc37e9ed2ec548f6fd52bf8b935614d3391e1c4298c5b39200036bbbd3fd210d2167edaec8d42a24d02c55685198ade8f7043c5d422fc0c1866f2c05e230d7e425f48bbd0a8db32f490010a1693bc1efdad8eee95b206e0e542221e08693d36a6ec49d8eebbc0e81d0b33495d03e7300d49ac1419d43311e6339eb208f92194e4de2cf0a0d553e2d03e6c0c802bd1c7ea85cbf8f3700f390a4a8d06796b4e63d19f6518f945c72b3198430f0e9da3e55fafabf17e394a773e7213ab043504dff6522fd1a1881d0e3e60509185b321c540e1f9a2323bc87ea308ca5d3a1b3c19e232fff96ddf56ccd388a225ee5b12859b406f4d29e8af33a786134d0dd3a75f2077411da5c3f9af06565add5e623110d333db5db07202c216bd848270e09017b7e12186e90ccbcb425952be456c0618ac119ee2ac8dd8727945dae6f3aa568856d0c3c738d9958542561791e0d70859dd3f634fa3c2060dbaddf605e6d399c5970ef348ca98dd4304a538eca375e15e32e5f9f7053f80ff262519bf3c424fb01048bd0f4be60012d867047b3626fb3631ac199032586a9c7c4d5c07ba1ad0f6284f54c3d718e43939ad6a39b6e60e9c2288c54f7a5b3c4c389c3da7b9dbc1a99b3dc5e1e5ff1e440cc7f61b41527c8d9777a66abaf56daf06bfdb4a91418c542c0c02baa6e37a378c8fdc0de6944dbbc9a020d865b36b0494a805afe0e8b40ad3e1c75727961258d6c9d31e427d9f94a00b51b1d3e38bf6db147b37ae8609d83fe571949a0966384fbeaf155e03f3f45ae04ffa6e23caeed57f57962daac26115dd485648b1814c7849590ce7b2ba362c7ed234687b9f634d1c10d1b549211c3a48ddc9e736b64f15496920f4552e7c266bc0c6fda7b3e0d320f227d86c35dcdd15db72afeb1e8eafbb8c67308d01b031b30306f55967401aebe39c48b6ae32ecbd13bd36ddef1df8675b023f735fbd31cb520e2973a1126b59c02a23a76225a50c86b6f6da9f70c5aed0a90b2a9d96f5caf4bfa616dcfb478229b1ec2169aa5da4b251ee3d1ae986b7c8e7170bd7f785f2a4d189b89c2d762f6d4b01c052540c8ad3f5a083f3f9a2c96dc78c7876b1287b2496621f5ef28597f6930eb093ea11daf38ffffba7e5c4b3aadad08c6099e4a2371d419d5cf104ebef89b7f944d6a8cd5b5303d78107b174d61435cda3ca5d0b97b0db77b3be526e3ab8784be5bb10585ee6de0958c9759364cc0687f74b8a9340cd1c1f028488bbbb8a4fa3724a00d783f77513e04e5103a258bd42cc9d53a33e1db4d15fee1236e65c77471b1f257a77768dc11e0151de58ef781516858d9116e513098656836df8fd496e6154466df304fc7e22189ef8632e2ef0f5d8f5260ea071a44442c8a107f4257ce2f061fdb88abc5204831855ef19f51612b7354af745175b45bc93d77cffc1a3bb234d6d6a73a3fb838788e7a071fb40cc91bc1b25585de82d331793dbddc21a2752d3b8c148538d75ba8d072dc3fd53c6b986f5cf0099451ee4d3581cecd287a227783fca275e93f41df0d021ff42cc1254a8943ed7e2f38465a0c491dfb158c40a2a7e9f96c844fc72ce93f4b434cc57e33ac0fa89fc994755d693cfec198422913770955bea1d0999e3f9c858174b86ef21592389d361f6fc3d3e8f6c99363413ba2e12d66beaf0b19c39753a31ca4446cacce40a3ec0fb9828205b52745011247878047d01f4f99e60903dd2269fd829153b8a22a1c2960ef0d856bb45479c2daa1da7af3882fa6991f1dfdd2da07d6241a83f3925201d3250a4b0d72f606f64f5478132872ec5f8229e999e08ca06ee6c2357af14836895c905f0a31fec05faa21b5453f8d02a908fbcb4f18784c5074fcdd777105c9ba04322e0e86273bf6db2d7ebd87dfd4b642cd492398ca85317fee2e416661564aead84641f583c739ba137e962bc22ef6e218a5e1836b00666c6b089317a182c06174f9c846c4116d1a4f7b47e82e323e51f8e67f92aacd3bcca941406fe59cfb626c5d5ae2a740618b5c10e24d22a5cc31a5959e2cb662197782720ee0a59e88d8f89f8358a835c3567e4d37f9d196d0ccd5eb646c741d5a26dd7ac0cb1d03b945e57fc1cbc6e9410445b6733c703f19f22d5cd815aa2498465946511cb6d34151fba21127d184752757d327df5d24064f08b401d31f5bb4303c781821636625f23428a7e0c9a7014ee518c3a59fbec8b7997578fe40d0afdc6e902e846fd8b64c1cda1a9fa285307f6a24c38e2152ddf7caccaf096f3f5948cffa757a307797e8b10a48470677bcd6ae6a0f246fb99aa918c710d65f2518a80775dbb712a5713b07935bb8a31efc1375c208c090296263c496bc3f1749421ae0fa44d53fea80e19d81d64821fd0ac10ef2acbe5f43d0e44c2c1c801205ed89e0ddf974eb0ab16687102e8e15ac0fa7599cd2c4e2c46f8d53e3b2d9756a69d475b9fdda49f25e345f974f48f777dc07e97e76f5ce6e3b544248f3425959a41c801167d5772977cec486cf4b457f0850b60bebc3af58aa7903f5a4920f6f6b4a552f97f85d649662b7bd3758055ebc0c3eb95333cc7dc24e06b810b311ae70548b3f5948db0a88b53e16f3c95cd7a63003d89b738787f939b34ad9626ce96d345fac3349897687a3f55ac4a6144e0483d37f0402a7b0a693da8dc8fbecaeb2eea77a4df04bcc6ce1007c3779c7b2aea570b4057eb38a406301af9a5a25ad8ba501a76df864b9ee183e70b1d90d2e60919346da89d10df41537bb1651dee267be4bde5d5ee645bc1fe0bd4ffd8e7908aa60ea15d1ede584a986f5dd27de1232a7f2ba3ca2b0904feffa9c25f94b2576b15237a18d5c108b7543878b920865772177a45d5a268d992da407f196d7c921d78688f0e8176c8a8ef332981016127ce8bb8b834bc4300735583cf53d41ead4664178eb719b29d3e7b69d2b29eb78cceecac24389fa97444795ab01bf12c6208616db5e4b5f790bc49cec1ec73292c00e8f1c4219ae4c2fa88fd128d5752b82e6ec49fc5aa5603492a420b5ce4b4cb5ce58715cf01b6eac25df7bdb613867bdc3fcd309bed2c1c0d63b6c2c9dbb296ac99b1931e86998622fc8a4a18f041bc93014d7897553b67a6d897105366f9b2f050ebc040c9af4d97d0829d482e0d693b466f7688b72cb58cf06d529a82437db651d01a893e43e58073d2f6dad33ab1fc94c09172d8b9c27609dd197c46e7cf0ce7825af2ab639a09df1e7a31ac5c8395c194e2d3a96daf07d854bb13b13cc2ef61f1422ca485e65ce9da34c3848ee1f5234d6098ed41219adadf3a473a789f0298c907e1e4e8a574190c1644099fa68b853500d5f357fba336337d7ec0d6fd65d23e75d2a4f8d287ab858dca86aae9abc6ee9b04799d51cacdd634fffeb1fe27c8bd7ee40254755ac37e342c63c019feac29c3c38b648d5914df1bf5efc3f17f3ab2d1f1601618a2693f1083a190320cdc238f0265b67bbac6d81de4bc97eaee92d934d2d334c097657feb5ed85582e9483c40c5b53e28ffdd6790d9d8e6562fc4850f158930f5d4e5ca2ca36fd11a7b54377fee065b8c5100893c6df72542fd7fa78a947e14f6a63873ef79a2bd6cd9f038521dfa996093ee157b438bb9b36889908adacefccbe0ca901b8e1e879ce6f111fa5c1541104aac2bff715fa195199ff223cfb813eb06f8272af30fc924bc81e21adb12506ad3c54f1a7f8680c34c0c3acd2d635154c275a4100d32acd8202c83015ad7dd958821feed0e15db499ed907e670ab5a91b7edf780e182702b134be02ee501691515abdecb5bcd3ecfeab2fc9e2bcc6670bdb4a3e90501e7efd17583711d43d6570158da8e7d7d78912f4089e7890854534b313620cc1566f9117350101730e2a7ed9ce5353653e0300c3a4f96519d71fc2e6c6ffb78e2b9b886839b907e1de058c61899c958edaf82bef065592d8093b195e830660bab9675e674fef6c7f32c24270ad63150f3e4571018ec139cc60251d10defc03d12672de90e1a5546e604b9cb08df84c4113776266381d9fb31e80ac4d6592c22e594d164fdc57b4556d2fce3637cbf28050d634ccd1f4b11b835fa4192810854addfa060380c499a4a6bafbdea92f6f4fb17030d9d6535ae4b05624dc620511b289df3113c99d98e0bbf878ce78ab12dfdf1e2fe30fd7124b251bacad2e916e6f145a4169ac2e4252fc2d979c24ddf03dbe1ae82ba794845d10257e9888b0cd34559e44e0325f398f5cb014fd13b0ac7927688baf1fc359e0d26dc3d16f09c6397162763d55920eeef4d5bcb22d4cf7a739bad54984d91708b2cbebc59dc234aafbf08bd0f19035d1fef0d01b8a7c85cadf23976abebdf054dc9bb84e4cce1d2e4ef6a71dfb1f865fe72fbd66a83524a2d31c4525d4b2148b2888180c1c89d611e09dc6d082052e8d16ce254a6d227e153498213a6017eed4e82d7860b8bf5b8470793255dda87c53c92f42b4f171b3e76b13f38ac0885ebdc108cfc7730103ee281a5889b6118e3712eb50a82e9cd1a03ba313dfdbf056a470fafccbc37f3a057390389f8a43560b52a3d54a03b246ecded2dce8a4e58efd00a1608ed0dc34b7aa9f00f5150b6ebac6384d406f68daf0d7c3a0834c2b2108a296248a994773dbbd9fac6847fc4ec0e701b9a028fb35b2fc24e4e73d5d3123c6df89331633ed30c8a5f4212a9a71db398c66dfa1145bc5c0e7828b6ecd6a93526732a8b894b81bd133214abfe3dae09f23c2b1f76c957fd4a22e363d5186474a4cd2fbd707de96e56c4ad27ce2f745eca6fd523cda4d96cde719fd33c349909e84e2b27638c30c62278b9b0976284f2bf87b7b94ec8db6c039c3ec4e843e2957cb647616cb86bd25cdc3c9b2e71e15b699990415fefc3916d90299d4709515d972269eab610d6fefedeb419e31b29a28586dcab55de6d92834e9de5f6b276acab90648e1e73bc60d0e111ca452aadbbdf6f53170ebe68e94fce7ff5923ceca554737e11e3aab31eab0a377dfa6e7400f51f523c94d66cb673423273072d860f973a40c0cf7455013f4288445451bcf725f34a830ad769aac04173d4725a0f34fa1d96ab040c070a3578af73b9b4451d4140a15348a988133860794025c64797e3e0f3e5fa761ca83d7c401d9a226c3c6f21e053408cbd3d156640df80dab58f97eacfefe03928f6fbc9adba5a3a99b8cf076e480b66fe9733384a5b5661417c62b347e3536e77963dc5babb5c5949bc66a135f0205f9ad99c1a6b6ef554a6a2e1eaa460eb2ac145b7b666c2e8bea2761287603f52994791a00f35a27ce91bef7225c92378d88da1270c15e603ed37e4b89e1d649ec18a49b0847b2f8d98ff519d20e3985a88a80a5ef07a8076bf99ae9e9a39d6e930654bcc910e5a902b0e8c6959833a0fd16b960078755ed18597b07fb4e9d8458cd72f61f59688478f0d0b90d17d0d1accb7de0cea690ade1365d9d66dd04e84d549386693cb231e87eec6750065e00baddfb4798a4f9199096d3d059b97cec11ab9852932616998fdd795560672a3a1e32bfb537c18612b4746be5e47532be57d9ad3fde5e24e6254c05c96db3ce2b5ce867afa6e6c94698c8465d5f56c3200899361439dfda9a0cea73da6b5f07aa04cbf03e62c5f7ff36ffd683a931708d22690d361ec7bd67c648d30d6d18d7311a058534ce3031090fea890c019ac78c45eceae9323d9391dc725c7ec96a3ddf3252bd129b182718e15fd5f116bd83c6d1280a6f645819f0476984bd7551e16edec4904632092cc444acb65967e0280b01bb398954e839922d309bfad46c458a36c9b0f9c542d2d1173003634b201a3c481c17fd32a34717f8826cb7f2d93ac0922f5741ee69265593e35cd9f772f3699564c85c4573d716d368f54945e5e46d86f202d6b9a00b0e5de3784538ccace8cd4d2165bf19077e2fa0891b6346edf5929c3f37cc844003a5164916bb816aac34516c758ca50b6e2839c9dd0c008677bf546a1e41b0b8dd8c7f091d07f0b86913bd86c3632538a216c3d3b771c0a4943230b8b45312e4ce1d5a50cc9b6df8fce13b605b982640b7211d2c40688408030aab8aa330ad98406bbf52be72464c77df10aabea06e3f5f339dcb80450793b81a2d3f2e28caee29670c36abea0caad1600ac9de57e08924dcedc7b9bcd051e4d8ab0448117e0e18a96ab674d8638e3e89d6ebdd64b124e4af89b6c93d728a526542f16cfea2625338f60978bc5191c430acaebd2c7b999ec5c2a3f8a5263862bacee4453b5459893ea3903e3f09ac41deb6bb5c4dded9a26e529a1367d7e82d61c80bdbfe7462afa48e3f268cb17bd0ffacab9dc3830b581ddfb06d43fc63d9a73f00e7376432a429e6ccaf2807859d25dbaa18750db38bb4425a630a48dbadedc4e13a40ed4933ef03f7e99a990eca40129a23facf4bdb1b0fb4fcfc667221a1eb9e1b653e93f8891854ad1792b426f0646cf2f42eeb4254224bc87b251c82e0c088a266a4403ce20face98e69cd7ad930f91b55e87e82c5843e325222324dd0941ad2c51a54248c17f8a8d3d1758a387d3c3c41a5145da814a7943a85346c7d209d46cb21fcc49b3ba1dc993d56e82c070bd4797d8be2a8d12747228a4a08a980704757e0c0fbf841741ff764bf7d7b547711aa22d24e2644f119ba6a8bfcc43dc4894e86ad24a0acca4e8fe3e24093448f85c93447a3553f0599d687e884a97c83276aa93ac16bbdcc7785f3ebe897ae5c07a8fcd506029b6cbd072dac66afa8493484c132dea99a9b5589f278326d41e2a161d7e7bde773731667d9e0c9917964d507fa06d93dbb656915f4226862e0d662daa30a011de0394f7bf379cf70bc14c7a6dc2ad750f9594da161a6c051f8606de063c468bd6610a78f3b9c1cedc26de48fb9897e5f05e97861ca3a074341f6045037ec8dd483d66662f5efa58910583889eb45e1fc06b0d2ecfdaad5f54dfdfd9d88a96cd0f4030d54aaf414646b1cef0b413c7234af8009823003d2b114c28a0f47ed7d3534bdbf074de852a55366293429429d62f9ab72796392f441db7902a51f140c5d8e3cb30c7446abd4f89ad546b06414521a11afd518ea30c09b878ca2c985716ff4fd3d5e71c84882fbafbfce2e44577cd14002523cf7b1080269bc8c346eec4d1e51d4994162d83123c39a7987504ca2185f6fde26a77fd0c852f6e7b3ab5f9f9a3f9005eccb7d8f2bf8d9fa0db2ae06ad6a0c5af178115a303545535daaff0a10d8e03f2e590562644b9c390d5391559246b3cab9f523aa719662fd2f0380558fafaa155985b6c97269f5f3f2e021bf5f986788537152ecdc117a466916ae60fea5d3b7033577dddde3102a8d485947e66a82db468d03c0b40884c74dd1a911ff80766d5b211b299f51bea0d323b22f3b4ec6d46a1e014d0d541f40c49d302892d43a57ef1b43d658e9c12100d110cd4ab70baa1dac243813ea4099a326086410b25a28d56d7b043e6bd2127d3aeb223e0b4d2dda1732072a35404c10fc6875ed4c1db817c2e10854387cb117d88a6070bb04179796b6e0760f33e99cba5959024e7ae5c3c16caee7d370d1ec24fce548eb02848eede95b1dd3ab426498a503fdfee764028a165cea60fffcfe0e4555396bb1de01ad05cf2adf406c7033050805849f6ab7cc43a304332f88c74c6f786a9b2eb072858f6949adb678bdbf7d2fb53a37fe7ed50990e99f151f797286c017a28c0f849c4a69220eaa65dab3fc4be521b66ed3edda34ec34fdaaf8134d3de1b2b12cb6613ef4808f2ffbf3b24fd5942c216d4c9613903a21c9759c977f0ef59f920ed63eada0bfc79e9030da241010aa319e24ac70458e357d79d032a02f1e74c2e0e9dc638ab7358af5c0d54444f8e0bd21a468540b0d0455c5f2ccb798b8a24a802f1afcb80a1a40105551bd3a760118f6830b47b199a8e9e5e46eaf7a443adfbe9c2f9aa8422d1da05bab1d6f1ff54c20c9403ae7f3e1b48c5d6e0624ca92388adfde8a6b6ab238c696c8120154fa849ac96d4bb3cbaaf2f57220c0be71eeb135c54c6807cd836c136cf25931a2a82dd4d8823e3265192361f1104481c593b19506d97e27ebd66b9be79f2a087f818074d5cdb7f3fed05cf27b4a8cec9d077f3de7bbce6236bd45e7d0b0e023a1917c42e2342a41d397a76924403d1f232fe8dddfce6321277d1211c622991eef00aa974c05560524781417e7ec5518f18c87af9afd855e89bb12b2e25e273445e2e53c4ffea57dcb2e517321bef93d8a9a6d7ce0f7b03e99378019136b1950017ddf7645a59f1845c8ae00aef2c2f586bcc1a81ab5b0e80209772bf2820a158828a2ee369b6c7a24bb21099a0d07b720c48f1baa47d155f04c0a052dc812af8c2d41d033d5cff2eef38f9acb94c3f5ec53d2e8c1efe57c6e5b3ff40a7b0ffd74d6e9e9119a71c1bd355bb6ae07bbe1f0521d472054b46e0fcf048dc5e3aeaea1691d499ed3174eab105c45e1efdc2c9a7336663a5048c7dacc462cfddffa0e2f4d352aa136352713c78c8a808fd851b7a1e328dd1a15a0ff951cc56ac1aa99796a1bfc727d2c901891f7b7e171fd18d05d864939175dfaa1c097ce3144891b318c60f8cc6a0d2124f55aae0c0959dcfd04df7ce08724a87490ec09425fd1b433c2ecf671869fb9f775006cde14062daf62b4512a3b38ceed962053e08d28755173c4532d74e1aa9c9ca3585a77f99e69cefae1f23252970ba2d25413e09f884f0f090ca8fe0da355cf0c14f0b8ed2e1628b470119fe5a09fe4f4e8a9896240b3398dd8fce9b6de96b058c1ed26afc7e6ba9320e228ebeccacceeabdeb54da2d42aee02b0038b7a8697988a9381baf3a3ac916b2354ee2a17dd5346f1ccaf01238eddb2ee01b993b9d23ca3243042aeb85b8470b8695c17a981ef98c6baccb4fe23cb24ab50246415e35e208a984d16734fb65d6f092e1f3a073843866e323e7caeb800c8f8ec54d3704e8b7019c44eea3f7a258b1738c96bb7914e1bae51401ee7000a7840644f34a5d08cd626b4082ae002223af58fad10e36c09cbd40f949ecbad7e0aa32922141d535f62c423f6dc5097f0462fa9a4de1308241858a88afca5597f8ee06c4a716010b5e46afbd77c5f7c72fcd198ea4c156afda60dffb4d7d597fcdb2ce40accc4701d24aecdd32e17723fab4cdf3510da71e94942389c8432470eedbb257f4e31336414ac5f4bf1583c1ff849913d6fcbb6f0e67ca00fb9881edafb2f24689681a52749bc80dd29b1a19659cf00118556a213b920192ae860714e99828c2c2021e68154e1991f9e29d613c1edabb1976fed96fa17600c6affe5f3a5cccb5c4095a7e054d30b685cf3f1c7bbf715ed04c5838c4bab2f41627308749acd9ff4aaab29d6c8ff34b580f6808c84efe914258f0335ac551ed8e913a1462d44f8b543a99b10651a8bf803c09aea56af60a99968a2bcc7302bfdcbbc65ae49abc5c35cce161d22ad8461f326fc479b3546eb2f52083a250300ab9a4fd09287c79cc82b442cd2115ce2a52780d9123efb12b6a703a9aa02a3b3e9dbf5d160c88d8fafdb36f37ef4d446b389600bf995aa80c4078b169db5853bed64897e478dd295a7d96d5b7feeb14a93cb6228b8b5bccc8d17a1df77aafd43b66b76eb547d31bc30a389a78689a5d274058fb14c4a883525e8c524d7d148dc686c6287ba0188a52b3d07b158086390b9219c88b82997fa5fc8ec943b7f3bfd951fd088e864fee711beaa55d5c34124e517996b8c54541f5586db0a4c4afcd7b94e5455c8e44e5f1a550628335fb4ea08cdc708f943cbcc0e7f15c36eecca04e4e402b5b035ca38b74f9b741792cc9c4d06e801d6b8f5a5548a4f84e6614f7f4b52d3dda22a560430d2395c2941e39479f35246f77066e6f293b3121f80ddc5a678bfbf3a9bc357a0fce31c996d93b8522521ed49b5d62db25c53fd20d30a9aad1d9318816b621e7bb50de103b02cd5c29e324b73086b513873e6345e0d228dd68b39081f55b53aadf863bf797d205756e45ab778d5e3c4424224117ed55f5f055a19176a7f4448ef6b12ee7cdc2f7b13a7819cfec82bd0486bc0acf61b3efc9e87efcb39725cf0518914712c030b164d2f42b89c35aed6d2662096df360cf19260a34c0ddb7f4ce071a608ccaf5396adfb7125c1d952468ecb136343b89d52c10ce5e003a9647adc3a3770f558aff3c921cbdbf329115beb051d17bba2f4138059fd5a0190a860d6fd41b175580a788329c135b3f22c58ee2113a504bdefc98cc2c8cef58f18748be625b5fdb750eed209d30bcde0b4f9f06863fe34856a3065119aaff52a78d20dc18d9828ddd702cb08cfd742a7c6a5f5cddccabc3eae80fd769a0c6d9de456aa598f0cb5a81a2d2757c7889113f932fafc7f80b06d3fb3fc7699a0afc6a145c84c54c4aff79a4dc5af6ec1fea3470135a1c1726036762ddf40c6279992a96451e73f9fbc47ab8c525fa4afcb8c78b5e37a917c85ecda302e354e9db69f55e95682a7e6c2db80dc13bc5758a79414d027212d040b13b835e77135834013bdb446101be115cb4b2496f80ea2b28e339432c7078fb384c79163a5dccc707502e1db2b38debf3a35de13c1fe2ea5e782cec5cdfe28a1c93e3a53aa5c68dc50af1767d9682eb4b15bc801075b0f334ca0b49096454fa2574098fa76be706766c232379bf3a28ad5906dd85a47233cff4cd249927f1c0138ced698604946ff1ac143a07ca49e26c4ce0d427e42a978a4545c60d9e33be9622421fecc46e014109ea8064b5d18daf9feae7991fc7961724a0b526970de30136af98e5a9b38866b13924ad93ea1b4a7c07b35f4722a03f5fbc6cc8978721677f53b8e9b4ee99dc29d2c82000a55e85d87d300ee6b8c8cd82fe5b4f646534eb720d8a743ebbee3c9b74d9f8c005a99a4c3b89d16ec22188d836275566613a1693cd4c49e8de7a8286d147f95e81c786578c84c041e80d1577252386ed3c4aca3d9eceaba051644c47df0c929770b3a459278b645476f64a9cb70670632eb72c10b5059bd4e3cec882bedd54ef1329185a11a370c1ea24192b1835cc6ec0f9f81d45cd9f0ca3f385f17f245e3f9721123283e2beb39014d20c96c043b55786dca38006fb1c865feb1cefca46d41fd384f8983c8eb8afe696a1b2ba0929dfc3032d105349977a16f5435e3bf21ccddddfd165920c21514ad64767f90de5fcbb8001fc895ff443ce91924b4e50707ff5042157270c7dd2f3c32d7c71c8888faeed7d51f954327cfecd25e0685370a34efe6258460c006adb2b64d4aec625c21f652e43504137759a16a679f0c15b107e1781e75f584d89e5148a8ec25a5dc476fef3c96c8d29b8325416b01748d532fe3812e1071a527af732492746cc26cf70ad750bfef0b7712672fcb560281e260daab77c15bc9f36074c1f3846007c0a33c39aea4a7a3f644297889e9310dac0662717dab6d5ea58fbd7f5734b0e0e310519830bd1ee85b43b8b93b561346e0055586594e0d901d023a2608ad96d39e0d6bbb57fc2a9c1d540f8c6136a61943fb9e408749b02b4dc7028958a19ad2ec8ba59f926bdaa5e23e5031ab4e3c6af71f751306158b53eb2a07ac05b29a74d91dd7381adcdce40611f5c83565e1f5e37fc028b5b838e3257a6beb07603e0df7b870e8021f564a06fc6757cc497325a264de68cc79620c08ff9b1b35c2f64a63c8adea380311f887c950863f45d6829bab309751a194c966c69076b684bef44097d060f5feb5546acc4488e5c036b66a0b98d2099f01f98e78984a7a25e01c75bc541b2344a30d28b4cba8b5faf232af81173513d99d2b028e49174d3b2ae32ff130fccf9689343d01034e490e852ec602eab9232027135e2529c0799d40b0b3d93ec87edf0a431dd836fdf6df3c162fb42a58a1fa89c8cef111b29bc94fd6dd55ec719863092df4ae6c2f068e7ded722c7bfb08c65b5854fa6bf7ec2c4863ca86b37f7432d9beecc03272a886148af99e1b0edfef31accba756a5c4bb9cd986b5f0f3e3d8b676697977084276047c481a9fc3bc25d5bb6baaf2100d09a8deea34622703bfc32e4d9af681d684e137f50c251e9326a61ca29c0c803d0aa0f1f6de1609c0398b5d999fc32d9770a17ac1f6f9e263853dc6afa13e3155ba13cdb3e13e55cd2ebc056ac26fd8589dc1dfcec8801bfa6f221aa58c8129acb4eff245f585090585d4b7e4c35ebc468f0406690d474272ee7202eb0385ef7c0455a37aeb03bd59b23a0b8792a14e289833a8df1a3bf970e84df976ed9d144573e82016faea829309595cceda28a5078653b1f6da1d9a786eec2bb358faff1868a79d35e5c2f7af94a789b9b5a2242bcb5fe4fd926dbce6699ba1b4f62ab32473d2dc39f49b34ba6f7fb8ca3ce0e2c3030b59cacbf171f0dd825175b6bb137ac0f1c17619b86fd1ad7b8e87dc63f5e8c2849f51c55a744ef77786cb502c4b6fab62eafd6a23bce59df80d1806a46d73f76e2a6b977f4b86ce2959ebdde3116e0aac78e4cb54b9932d5e0a31758bd1b67ce573202ad364c58c7fd8b9d32e9564468209589b21c0095b630897def3e468de72ff876e25bb532d851e9a97cccdf373876d2d0141016eb18bb894ff11f946c3d55ac2ab9335beda7bd205ef703be28b3693e1545d869d97ad508d3623a6662240d00633d1fb6e3c992743472a9403caba83bd5a466f3ee8a5cab8594f84a5d03ffe0521e3ff5ae0ada154e6e0c39fbab22c549b093cff7f3d48a44a939d997a47857025408dc213535e4bf545a4fec213da10c8bdd34d5c0ade60f64f3635e2d6855244e62a4de8861f4e8bb48390c67e9c3aa5c34246440504978dba0a06f99f4b6fdf69ba71de72e2f016d347a0b26a5e0ccb754d5987ca2fde301f11611b9f0de40ad125eccd8a175d7c0cfcd7c3859813ab3926d5f0b7d729aab83604adc907aa4424aea632d03227a59d2f3841c10656d313ab13e53abd5116e31ece3e82ac519fb605e6332b77bea9b54d6dba612cc3c78a7a056d50ea29a0e3cd2678435f51fc10d43b94f2ab9c4bdc7df7dc3095b76ef96ab427a0a1aeb67e9cf913cd24fab2791ea600b7126de0c40976743a75e5c1f33f078b00c34c974fb876a341fabd12620dff561474c5c2324dfa57f1d8f54276cff5e0628e55e95ba1c3c3b401b7a00a869919033d8a52a11cc6a3d83dc8da624d1f80affc366167acbc4ebfe7401e7e15aebb096b1f15fafe8741ae5df0770ffb078d6e22d3022f35a0340db8ff686175fef99858beb19c280622807c3605923746c8b7704d87069d520e6ff215766342a7e5357ce8e931a5ddd0432fe23f09031817f8d8f29714db0fdafc9ff6accba83aac1846880a0ae5451fe66df9be8a9e751d84465e05f27ef4357baa43ec0757277b5690fa3dab1b0b4b9766bdfd5e30d9eaedec77c4fe3060845f90e679ad6e82107eb83e77fbd609f4641c60db7cd64abf35ed39ae2eb7bb4c2f839d080433e3c8dadc537000b31dfa034b29fa2eebf80b73feaafdedb068ac01fe68e4f97fa3695a9c7be385e0b2bc368aba4a9969b2c46983556f0485c737abe58a65a0643e1821849a3993b331944f8044cbd4514ed38981380687470257ffc1a57a983c28fd775283ecb51d3223d135a234e8fde0efa0c627e01575a0f937398df4c11a7acff5b906678551de986a7d1bf561b9a4aec766f686429c634eb5a2cc05c58724a81e8d9b30ecf73752b4a9f01a74699ff47795f8ceafb620615ec2b49fa1599de2988ae9bfd93b0e8bba12e8c8c9ce3e189a12d3b4bc101722277e847764458320bdf468ca6720c9dcbe848db3884ce1ba6c21e3294fd3ba1e56381f1791565b435edda83d5f9aeb3af5e4c3af350c089750b73586e2e94f63eaa8c9005dfa1559d851304064eeb0b2d794fda61cb038d2c02de4a80850953ca2da38d5d9861b1e9494c72f7bcaa5b1e8afb991fc1d3733bf38c59c31697510c9933498f6f2505f617e27c51c237ecc3bc68a55475900002ab47aa9ea74145980aff75ced0eed493b1cf68c03bf9e95c4967a03f61461081936d53098233ea818f1d8aa56142fc4c87e80643e15da9db89bc2556badfcfbcb6a7b1ccfae992f7b882eab4fddea9fa7d8a23eff13f37208c4d3c54dc3d8cf660e944a2cd7b9b9e596dc46ce17cbcbc1c120404f0b57a976c8c63c1e59f9f35c5a6f622f9eecfcd8e1fac76b093cb84939bf4abb4ce0172652e3c397fed70ed32df830d7c9318d85fb9eb22b6a79366eb570702f61dc79daf97221e24420bfbab070cdbc75574748c693e5577c5c8ab940d7c937db6aeb444b37a2083e22ef3e24d36f9bbad0aa52eb8c0043ff89f97a4621ff54895a87f7f0de3386d151e79a7bd14ea84096e0e206b555372994a707160c279482394c1e350c6c20ffd14bf96e5d7659d6d9003e9fba25b6d1ceec6cc3557870fe1e47eb16941d8968f243dc6eefc37845e904b98c8aa353f570de2f77dada4812ee0a26f7b62312f25760da9e139027ceab1ee0fb9cde412eca6f232efeb97edbd750fda3fa9b69192aad7059eed85abf892a8a967b3b74a0d600a4634772e1da9827f60c5e8b75d6c3862363fc6d0163d87c307f96cc266ff47ba90dda819725a0aa5b053f2de0efa8aef50089e7a7f8150ca3725627cca23fe6c8f465c9a40aed9e860e6958772fb25df34e279f339b20c9c9bcb023fdf7bb8b590f97298d639d2ff89a9ede926bc8dc3c0fecda0faccf1029b42603e45e80ea510b37a9b2449e307bde0687c7a1650523538bcb28c51d266272424e67d8f16e9910f829951ec44fefc5aa72321e6e1f0d97c5923c32d31bb8c544ccc4350de08d73c6e2afff802011fcc31e704e054a9d85e4908069a5e3711ee2d9cf10b0aa60d16c617635f1b03b433ae46d44bca066fe3c7e525c47d770c73084296f99aad851d65fef53259a506edf57170108fac09417f31654241fd3970e43bf8995380bef9478d49f3c60dfa78925139698234b29aeea4b7685ee73cbf6f8ce0f35bf130ae406e31e2e4f9045fccc3828688b4f814267d5cde64f02852339a650d5aef3bc2a782ee6b553d891c9e3fcfc46cb0e4f62d2fd73fdc5174c24235a7ba522fa49fab466b896cd8d1c950c8cbf385681dc394da22d2d23c67c6eda5e28e86f5a45d58385bf7e2dd2fa2fac1cc4e611d6976da9f09337dfc6466ed2f0e2c0dc3a00bfec5a04177f6caf136211f44ec971ae94a981b1e138d944a72e87f9b1b5be39c40922c66d84b1264f13d6356b709525827178301d04ea7f31b0c0f0f121359d98d0d858199f096a90321ff5f2000ee5e1d14e7ebc1cf51b27772f051af45f0945a77fed982c8cba07c07e804cdb0f0683e9b7db498513f6cf2e1bbc06d7b8654c7ae97cc915e56d32a87cf2f304b844e0f41f36f75846358354d6dd964e4837623c581617fbbc3f3943e6cc995c4de04a25c722c5e75f7db4c9cb5d420ec7d026e2d8460699c8caa90ac7335373acf8329589f80ed636c3a85e5f80c204cdf03ee6c1b10422620d3335eb7f34486e97b9c4d183ad5e78c5195feb84d82b535d03ecd8338947b864250e6138d1bb020c4f8900514d5fa6d1a7d636c685906acee2faa5c9fee7910fe0ad3817bf8565437bdeb4864041505dba817e5973630f10c29b06c9abed435139db86517a96b23b9163f88dff943f4393fc4390fb1329b427199a7344bcee6e392c0ad19b6281268d85e4d58f9ea01df4eac65be06745ac2d6f533b9b73e51d7afa17a1723ba6f6547166878c380d26132ba88e1824983c1780455746c892a3a8f3c9423d85c25cb8cb64f026af5289dc0198540e8511081ddeaf8fbd6c38866872251be5d1760e86fbb9b7cccedcac70d71ba4d2a78748ea662fc18382e27c084c9302317859e23aa79827a233d2eb1a113e17c19a6483357cbc8f4efb3f704213e92f5fe09d2bc9aeeefb5a1153fdd423761379299b90504b6b13fc25602ade4e5114f89c6ee8bbe660a65781c48c31e0180bed345dfe3ceda4db2783d5be89bf0e3a12a29c9cc91abf58d2b9f4b56a40ecdc1ba66d22a45128f6e997b853cbd111588112dfe4823b9d7b0ca55c975f316741d373801de1248a560c5cba0a15b941ecac7f2935a875ef7b7e94f21631545b2e29d6beed190fb2d1ee3c50cc11f75f5f85ca9c5b3254edd4a0e28294b6fbbf7f110b564e1b1c7533d62d5ddcc01156b285eb66ff58e93eeb562ec2badc14064e8871ae541ac2bfb540d3453e4067e588c8591628b87d42d9dc9a02d3491528a7966ce364d21c98becd5b75f8eec22539ebaf7bc20c352ba2b8c02065e1313ed1b26ecb90228124adb74773ec9fe56523492945f77e72a74c084b9129357c8d54455b0237b3002a2f78018404ecea6ebaa30312f582782e5e1a51fbdf6fe56e9bbf8492c7d434d6419bfdbee6179a7fa94bc263fa6d86e9f328fb0bd9386c1f57795497971a19131d10474aeaaea1c8788646a852bf9536e31f71dca3500bdafb3a1aeac65f377d28e3f8aae4601811c41e0b810295ddcff047ce5b00c65a5c45c0f5633d6705a79f94547c3f411626030b3860833b97df8a2dd8ac4cf96d0de526120274b9927b41e40f597d17d627f08db4899008b2e35e228017aa3b98517565718daeefd53bf0c7b44b60604ec9cfb57105260cbf09311e84ef9422d9a2ae93fff272ed8b22399b4fd21a04da35f4881fa7d42813b2714a28029addaed81254567bf3da1fcfb28f63375a4d57d7ca3ca19e5de26ef7c0c800841722ed4fa7507713bfbb507c088b48b94071a414a09a38776f114d23e5deb817c77ba8affc51af8f41853ca96af855de6f33ab9fea6cdf2c8b344cdaf77d461f51fd536413f06d8b58b3943eb308a66c3c5899e4a4dbaee96e743cc5365a9461507479e8ada87fe4218f4c8ad8079c6250a03fab2d805a97759b7473f5506f0eb0285b2e0a656791937aded9ed23412421418e6a21e8d4b7272bb73174f8fb3dbe029dc08e56a2fce360c1213bcf7fd0b195b4cf0352466e652996e73a828e2c80b912eef192b4d67e82239fe153f37bdc1140c8157b5d1f9cbed40c027a49a392ab9cd36becfde7fecb22d8e47a99e91c06c2f7c2ce1d6cfee90554a4600cddbeef83410fe0ca1b9677d4def61897b1b0af7c56b95da38488c6e01ec12d52891e543ae92ebe98fe19ff9ed0b7fd66b1d986c7c57e4e36452ca776537bb080199a04e29ed2874bbb56a248062c27001e295a146862019bb889f12d6ec3e313547f3bd6def61c269749a610d9a26a97096537cdb42950684d9ec19c79944aedb89d077b81bde0470d7145c90d5daf0bef6c72704f82cfeb2b43ac494c53e1126b6b2ba267bbfe9ca2b139dc313c11277ff9538f504cee991e6a0ad88c46def82c7a27b2c117fcd647d8da0518e9d4197938ac68d85b37f3883bdc116dff82326e7eb798548f08499e7ed48a1a7584457214b48c636cd7a36806e1a0989489107e37b1327306ec2c079dc0d5317bb9523f588e19d85025fe08918652de67abf2c1151625522cd2e46e5c0bd4fff118d65522d116998036a5cf74d99501b2b685ee878f98e3c2bdeedc061905c945aacecc982886cf6e5923421f5e536755ac965fc086a8aeaa5d2eadb708751228fc97047c6340f07db45f386ad6c82302273fb00e75d2367af236ceee1e785f9dc13382d3bd02fd07b8799a92f35722b60036ac1b0c4f10e81b2c0940223e24dcc757415d12d2f3a389fcfe7a15f33cfd9524f50b08a86bfe40f0c2746b0de74ee4f02d7a947db17f56f9fd728b2793e78c891c761ce05db9baec97299e953cc97350a26265c77e91db236eb433140b4392ef124bcd4d6bd4abcc90870c8a71c69ec78f371d9136b2fc0cf0a63a4b0320034402776a2fdb4c8aaa46bbd025427231f9b3483565377fe25320671e52e777878451120819077dc1c0c3e6de0c65871a4ec1717f0d6bbd6ed9c89ef0d9d21fd5ee1307efe497f40622af539c58f25a06b8893f00d7a65e3ae2c1f261238abae4c51aaa39320f277a3952f2f597d2835a495114f80b6c5e701984c296a8a72aebaaee84a7ce63a780ab5e92cabacbed843985cd0c477f26ce4c71d34820c109845fd7350c8bf69b5e4638fa2be01b2ee820c3674da63d7ae3805b1f74d6bcc977c80c13dc66d987151aa24118ea2faa0b3a5d76a34b6e6a88c327eb3c9bb3f8675107222cc90f7958fada0cf97884af68d0a0726be1b2be4a3989d9a74ba22e5f26f39191229887acceca99f109b92e79dbff4d3cd227d3a7dcde331783b1ac4ac8a2309a4bd7782390b0b0fe0a6f1fab3d81a2067f9772a8f6346eb3c663eb2fa0086d6dd3637e77de57239cd7c55c05e09c003bde55147d04bc4a78869453e56e8ee5b67996427cff70b8d938db25346f93b9a25539d02634858e1cf8e3b05395c483c4e75f12c63f3df5e19e3d4f033e68cf67a4ad3caa8366122ec0278111ca1a538aade852c2aaf7c09963dfd580a81284b44e406a8ef41a42e6fb3caefad2de1842dec784d9f24ffe4dccf8b8892990608b31ea349d50f5b97d271218f3f21b2011be1d68d912ad2dd5079647afd4f057289ad7957ba56150e61aef4a673f6e227d07bd57bdd7e0d76001ea71cc8a82971851bd6549e46676c9be5dedff23c11f2052384eb719e2f93f64fc83104f5dcc060aae46af029e534ea1b18444e2a5f0f7eaeae2dbc4d7a88fd3fbbd8b4eea8f08df72bde961ed1b716c7afba1db7134df389012fd6b6360fe65718c95892d4120c573e8b9aec2d67217282aae24abb062e493554f972723a711efde8412c976f0c71fd18dfc0ff473967a66b47ec46c03284460744b1bfed4509e5cbd695f0671b0ccad488721d748a0d7e35683e8e67ef0bc83ea0e68acd53e58e49afdeb84c3beffe943ddd1847172a3e6fbd611955a3e86fddc1e35d350320ad91e7ea90264b9209c336a5c915a2445c060dfa708e6fa45048385c28cb7d0406c2b7102f4fdd0dfa2f0e1a28f71f7d096917f23c8313cbf1a100a79aa97dbfa08d49d4825f4b23d8ba11bca355085f928bc4ed0f4b381093bc4f2e66d8cbabf7e58bff59820c1ce3391713a953d5ddabdeedbd0607c9773ef2b582d06639ade91bbd4c5f12c0d97cacb2d444dd2c2940ae5202540fcc0f7b0a881bb8d0f8ee3c3ae151a17613a754f20c08818bb2265eff3d021d1e3c5db19a70c72cd602828e8672be7580f1c8bf5ed0dee9cc45d0e45af3ffe3a653b68ac4fa938d2894980f85deddf3ebb56403bfe8c724fe2450a4693a05eeb5d1fb2c38eb9cf7c746c344bd162275714cb39a54d3abbef49efd0c9d70fe228ff72eaa8598c42aeae2ce8646a104cced8e4dfe537b7a2cd365f8cb23e06d369f3da4884d707352a9fe54f206dac3e030a0218aa28c996b7a0a671a6280746caf5bfa17715ea5a31822e2ab8084aed277c542fae22e09860e3710391c9b2aaa8f6b49064255dee7106ef8d96c8a0f7f23c302474ce196b3c15d95b5bc7d6d7e72a03e1d016f0b5d77214fab4ee08464a164ceadeb9bb409a6fef435e619e6a0c03ad7505ee20a7409ec0c7be6c33cff0e7b20315c218b312cb219797df0802a2133a7a37fca8d97c3948581456a43c3ac47227491498c53f95930bd6974e3e7f124fd757ff0eff239226b3ccce3121aa505b74c005c48f143592a2565095c2fafba11ec14e1e5fb168f2171c12d3e6bf842db203569cd4635f6334f0150833f91308bedc6412115175e9161abb3ce72cd5742d744dcc5a7ce6ccc5443b0d83ac5e205585d0912fed2d65953400c202f41730df56d30d88c45b64e89ce180721ff2586e0a8ebaead17350c3399d633a387e402aafa4f8e2a821537fef233a03482bd30ce60d014ab0464eb7c35803ba3cca75f12ae1843da0d386e15e29748e5ce10473ba526178451ad124830b769f7e3ada277a914f11810033e33fc09c3683af1b5446b62072d64b72bf99ea421bd819c660f0bfe0341117fbf8c8bdb77cdc91ba4c85b1686c5badee682340cf9930f707098e1a9bf75bbfd37d4b3fe5c3fc71c4df270d2b1c0935aa7975709df003f66da63b12affb384250ce5d85c660e708cd72e1c2d3404a23728dd61605ec991d59b39d883e9d9e6e7238bd64278fb736ec7b25dc6fa8780d127ba9785050fb1fcc48b9414667120a49bf2fa26c021c850f66e18c7055121b6105d3b6aefe321991431926b31815e60e3f861cc1666165c947a38452b9651d3a6d935b17f005da3dc2e83d20468fe463c969987497e40587c6ae29bb1b0c2533c9456f2d5c1be9acd7bdc1a517a20138cb9ba775188e2be1226546644c651b88b38640bca04012ad6b2aa0a36dc3011ab615c9917a500f7ce66da2ab017422ea9a54e287f44ba29952f6329798fbd462814e70e40f5cc52b2e16c8fcac2496b41645c83ec02b98d77ce88dc40e3dbc823ac0fd3334ba584da8033505a98a5b8b083e331c70294d650e8e6281a9e74e3b435441c2ca42c8903a0c019a64f3d762378dde19ba9984b1e2d3f483219985b39ce32e6d1645cd12870398dbf00b006472cfc734660ee4f13a488dab249dca7f66af3f204b768e7b7c73baee676af4415ef4c7a21fba863a71bb8e4b846b3ce6da05ec55ed21274965d78d7cd7f52d584d9e27215a3f8a6c4bd6a1933eab9bee4d477c0bb44f0c924dfa1dce4e40fa0bcef1022981702682dba45036c715e479d88e04a205c8857aaec52f0951b6860eba2bdc3fd90a44efce6b8aae9454d86310f9a8600b6f5cf5ad190f7a3d5985840a0ab8cd541114ef69c1bc30cd52609068a972fe65729c2e226ea6305dc2d7077ad9a6a3d4ee7cec8c6ea1c63ecac4020b586256308288f1559ae66a2f84d530a9bd244faf7bec7383faca2cc30f46ad2b1e5c9ec5d8b137dba0af7d11da84d17592dd4b7aaa76c43bc95a826b61064c73154dad85f62e811eb5bd5b14c073d9a687ee51c6edc0ec0b835164fecba68821455895f954c608005da0ebe59aeb8ab694cea1d420b7e9ba2a88a2af703e203fe094157d7e8f489dd1e0d73b5ee6c6702fac0aec8717f2d0186250c3b6d734e8a0f7390452d69e5c534eaf211ceeef5dcff3d3a8d3a320cbcbb28917fd3e9b9ea1f9c974d6ec922f8aed10233e15698a99cb1faf57a4ff46842e1c78bf98ff54206c37bba227dfecbc17758f574d7f71b776b77dafa750cb5db757c6bc59fff9ef948e2dbbc9a3c6871e4230d895d37d4a90628c49605f071faeef5b8323ad00bd5a1d9d36c1c495480de7d41d42a0e70aa605f5e4785a62e366afd7282b1b62e7441bdf6de2ec004fab823cce3d87d5d1a69d65a4c3ee6e3b850e66b44810345027d552f1b91699005f1f1ebe1db0fc19ececb8992b9a63e943d18d578bd3f38714f221df51cd5952f9bebd9338d9e11c47538fd6d13f868503119afa374dfd5462b2778ad233b7a198a108863205f97268b53a67715017125945e6386cae0bf8f529143ae91ca43a59b11a75e7d6b494b79f3639f7fb096ace43803a4a81993e50a618eef759272dedda9e9d990b22f48919c87fdbd588f99cde8fcd525ba485a272dbe82050510980f340046087bc4765792314fcdaab1d65765d7ab52d97f4e4a7c9f7fa23a6bee2e5a41076b410a1865b04f6ae6b945096745b728546da0f3552462de69435e6dda7be79d48322d714ca532ce7c83c5249826c1ee87829b4dc93e9875a8645b2fed4dd33774fdc5ad98cd72275f71ca93ad5821f2233743bd5ef906c0abbbc0bff57c41e06a362b4dd6767db34786e14fddf060adf3ad85e83421f050866a22ba79892e4e705801d34ee4df56f54010cdd85c095f03cb62bc8b59f42b4dca76a3d92a79348e975d6b193924cb9298f4900c645c8204dfd841b8cb4b201f0ea38cf6b0b8e451a9648d102945850dbcd4bd3e4734624d11cbebf817b9f080bf0e58db7c9e11f1ca06cd3a38a1e23df7ccd452a9cd7f3d321806b37880cc776e3c5253c914e2131a66c92eef409b7c466c2e75fdba85e93cb00bc48f42c69e462790d3823e81767787e664b3832900e9c8a9bc4c7596d0321953b13f9b5a0446ce7da4ab7c307d8dc9ed4cb7f08aefd8b207b7a68e917f4854ca00e022f99efeb3cbdd80668dfba9141e51b2eef65ca517994c6b1ac80475ceda0daf6c3828c8952dbcb255e2e239fd2935a5433591732e1e4504f013bdff086283f9b39fca51ddc6aa69baed8bdda24de87f4b3cfbb3ae539dfcbe474ae8aed10b3b5f73aa60bfc5b9fdfac91b5beb9474d1032383f55924715dc49cdfde56736eed65c7d3022f3f84d13663c85a7a63b0f68b8a0daff327d9ac1f685ecf1838b8516249c576f215f2aa5d12630234c26743acd2455463f6ced60425b8c01586862f9b3c3be5e2e3c336c3b36011ebb8f33994c8d5e8490341eb59b2272c2a5aa6bfd24ecdeddc4e7cc63878bf65a7bbc45f6a54fa675869be763fc1e9b3413cda70324c7a0e93942584bb9d245c4ed38c889f7be753d7773628cf7dc569257534feb9217bf6ffffe2b6167f2f7f77479dc3ad835dfae0ad3ab728025f116a323929801653727e335601b993b56541274961b1cdd21591cc0e2cb2be8e94bd757edaef765e6bc2b7de06ca12c28cc1c6244cc69aca24cbf35c9c9bfd5e102ee696619a39e5a7a18338a8104b7fca3c56bcf2eedced0e6dc636866b7348a731590809f10c43e62e38677bff005445cd902940f6efba0b11e813fe4c2d7538a68de9f3ac30e63b19446344526d340c45299f4380c57f44640a962dfc7ffc25b5a0987518fce1d89af554cad8c0d85c69f5a5740eff4b5de3e9bab9b2f5f7014852d6ba3ffc14c1dcade2c13c07dae61d2462864c49ade3e8f494c0adb3ec3a2dce5b437c692a7f7aa8936e305a73970fc4a15189e5ff8a829b61be633e0f1425ca1e151f4798f4411a9844f154e9fb26aa33ae66448a215c52ddf93d72858eed4832066fd10a1d1e701805783a58081ca09065c29b55234ea3ec92c9220c4db4503fe1a62994234b56cea2fc98b09310c3d12f9435fe5815e45fc418177194cbaeb997d81e19a4ec265537af01cb60f8590e3ca2bd2b6eb092f61a355a955c75b93abef37519b6e55fc53076bba9019b609cc642bbd173a023a80ce4fbe2ffa6b8b8cb43c6e0d9ceb9936b791373ed71c7996261f2166cdfaaa5fb431656c0dfd2bd02e4cc3dc729901d1bc08e7ed76db575222fa63ceabb936a9b4d2b1d32a9e0f0e144b3be83215eb07d7349fbd1e174e4a5f7f8157f826fd2e8598314393ccdaecd8a63b9da103d10e0eb8c4917e2bef09e0fcd4f1260fa88aa1e4e9b2c38821f2e150c7de13ab85ac2c6f6891e9c76a6ac6ebc07130ec3f2a7d0cfa769db531345c66586135e468fcfe1ae56c8bae97828d6f580a6ef88ef0981dd1fe87506afa05c74ae7c16725b51d7ab62509b89f035a6c12ffe35715dbddee62068fb9ab3b3f885d06319279415cca84b5f5a394d6f28e5f3cd142ce391f09f4e6538e1c075cdb9009ddb2596abd094682427a570737010a4d3bb008dabaf82cb14ca9c08fd3a344fe929a495d5439b153738a49ef7817102486870ee1ca7d1c33d866c768c6b14a7e03b463301016c7272546003f101efc6c809381189bb2cfdc88ad1f58eeb0906767645f12e63adb18f4ea3bd6fd0f05ce4788f369963656eb33772f7a7a1740e4224c52f9ab66fca4ebb99598f79001abe5ebe4b0fee7804eb26cfe5797a93b95a0fe4e9bd4d01a1796cab6f61c3da6cd968f05cf81eb22d2ccc241b627c51837fcc65a8a283ae822dc34c3c04241d13d9582f221549b1f253fa7993b1a7a874617b3d6331e57e93c654a786e4b0be669c2862999b542a442f50094e51cc1753be9fd29c09160d48df0823508bc94522b3ee7795e3264c999eb410b80623e90aa2536d7d777c9ccff8a48f72b64304312d3f0cafaa660eac2bb49160494a8a74de9a8de67c37363dd556be2c05f5833d2925451f5342245078b3c80a5272bd62cb7607b9c7849658d16411722eaa9cd9cdfff3670484b0153911aeca1ef22903d342b82f66de449b23f26f22495092a548fd7c3059f5b7d4fa39a50cd4c7bc1da1117fc74c816d4407511915f9bd0ae3c448c9dd17cd8652a6a82727d3b793dbf1f18fd9310e606105ffb41faa278d13a7f0dfe168711b8d7fe17752318f9fad96d17435c3bc68c07b3f68b843b2939439ecb64cfc5a3760fcc81efa205710905c166e4d9e63afb2130f781da5157500a307ffcc83776bfbf6e7fa4daa378871dd149eb9c45fc28e964f471697908e1c3e2a144b0c3997404c7632e0e8f72bb0fea6dc2bd7c407d9ab1acae820061d78e76715df3dd752195252acfcbdac87624b05a875c4abe9d321d51039526d5eb9b40601c03aae2857b0d9a0b6c7cd9d55a720a8993a3bc6924ad2323d7003876f732e168d7a45a6040a9dcef8305eeafc6cc98a6ef64374a00ee2c5723c55af736482ef02dc1dae4fb9249422bc5cca17f30e5f576fda06d656663222f521010fc7bdd85d630d67333db1f1dd5535c0e837f04a7c3433d27f1156fcbe33ed50e525502abd0a6b1eef8e658ff4678f9a3ade0027df6eb3da1610d5a94dbb08f3ddc0ed7a3bbd80099e945dee87577712fe4557f6334699112a04cf45dd6527692340e17e1b576a6b7520148567e17e94f4b7cd3889aa7394f3ec64d0ad0b2fc5dc964dfd9e9d378f1d000f35b8d321c89ecd6b7b5e140424254f339f77db26b285d2be1dd03e39fe600fad87b60f3b685bca68f6fabf4f942e20eb9b8d58bc6401ea45485ef60bb3a6e8677a8fd4e8e7c90fca186000e4ff631dc21857f3a3228ffbd60451b591281b9ff2b3f3b88a8bda0f61a6a4edc736ad865301fc2bca63191a12ebcfe5baef15863e6d8de5f846c411fccb2c035e6d453345f99911c0f16874b12ce582cc9534b818c5e4b0e83baae779c4b6389dab830b48633f7ecdeb8b8b4514d48f3d1e4115e5860bd894fb8fcf7acbf214fb773745288ca7dc2bd9b70a1ea6e69652d67ce5acd9da8771ae14a0afac1e43778c28dd3105b2ded1e0d399785e461d55b069bbf0d8014b31ae04acc8049145bc5d9b1bb2d1e76be2850466c7ef45c0c309abccb2cd48472838039615fe6e598b2d4371b799a2230baeb5287d458d3e09348751fea75ff21b6c0dbf2286ce968bcfa635e7c6c787394fba11ebd2fbbd1041e813def785301838e3c3d665a0712675a10a65e83dce100f3633a865b08bc0874eb96f7b736480ef77c8985ac01a515176892d87424f2051cf6eb9c8bcf87f9fbe4f3cbb6953ea5ea0030e113e53ab216902ba848cd8948ddb79b6093eedde426d75d95f782c8da369a05c15e012ba3a97a6227d4b619fcfdf9d599a1644daf837da3f59cc487dbe158683977b3f247f8fb3fffe06cb13d6038c05894b490adae368134465c4d42fd41fef7fea9dc35d4d52d84c5880bcd5239d0b741d054bd92fbc03728f6d0f4430f5e80d754d82a4830c7417ddb58f90c7e7a594a0ac46ec9d0c50ed791389171a6b0c2eacd59503bb8cb4b411b0d29e67b6bd81ec8e396d67678575aff727c5e0dde6a50401a76b77fc536e9a4b125377a591aa2f89c69bd0152851a39bd7da54d0c8d8409b2c2c7f4556d338509a704280c11ea7bbad758b34c347eace6b784d0527410c7d04f7c3f262bd034e7b34ac60e715ff16374f7fa1b49e3d369b8f644463954839a67ed901a781d5184316a2da59270f0c4361ea73bba4a6314284133500c9294ffcdd63509cef9ce8a018737428c0cc22df4432877f4082ee433810c8ad5ddca7b755d65eddf3b13d379a4afdafd0153be5c97573df559c991cb901c4f3f628af82b9836bab10c297ab0b1405ce85ce5c6554ef9ae09e33c6a64813e8fdf43c14c7a4b148413a36394234b2b19ee4f441ee724cc7eea1be4e5ec4e3a41c0b8dccaf4b0063efa79f75b7af5bd902c6a5698b36785de25c5451e203463422307e22aa2808dadee08927512fb82497af1d1c25028b3513c0f3e076f1a0d23ec54e9a73fe8a26c2b60e4abe40ee26596bd44c9492ce0c1db81d3e01b36a8b31121a8453a312cd82e076f736bd304b7acaee6ef7648e9310b30ff7804060058d80d489639ebf5f2dea296922f07c8a7291f1ce52818f810066d3872554edf1b866615ea60994e26146aad689b8579d82766f422ebb9de2703b7091ca8ea9b816e2be9ccfe6a0d473d77acff50ce2f2ede30c7db4ecda3c16dd330e20703e4c08212f2e865c92fcf67fd7e13bf2dd03ed37a98949f4520f27a7cf59ef76c6a28f63526c719cf75dde0666286160c8bd722d3729a2021a3af984cbd35419de8c24ab499fd4796e1b737edf1904b4f4710f31c15d0fd6d402698d7bf9db7b73096ffa89cd0276763d51f5c6af2c39731484412c36d79c7b6237d1f21997bce2f30652da2d3690ad43be4fd3e9207361b6308870abeb16fa7b5f55009bc01d20debfc6ef6727a3742bd48e7bce4059391c76aebbbc622f9f8f0773cd60ba040dd5cf33cf02f0c08735931abb2767d75b1dfa0187767557ca716f3c5873b319b7f6ff899f7724724f29fc681a48061891c5ac1090a43ec3277f2e9706e82e860c348bdd3b5a45586051212e51a9a5c5d0e385cd2b7b403b15e9fb6e286536329923be0e1b7c7f9e8f4d1f9035e6c3b977429813c1e89f6d04ec96454d3f4b56589152fe8b67e9cc8cc9707bcff7264b852dfefa19da849b306ff89f7204e564f93bb2d6ca614f63087aa6c590990159c911d5986bf2a4b9ba4a68158fd0e30b93730f90101a1e3ae707467a19699db1b4de384c6cd038c3cc34df2ad1f7bf335248679c81474aef098fd740c67b877f9b88bd081638adfcd0093aaaf1f1c7ca909b706f61a812b797e8954baf7085187920a89719883bf8fe8aa9e1f50c824bc773a35ba9332b13afac9dc8517ead0ee0b2ad448e8051a51774b4c7dba05034f68805b44d6e29084521c3eb54217b78972f5a0bae2736f54c232cb277d47d110bd993991c8acd98e3ab51f98e6914226fade26e9ed04d5749bd6ba78117c2ef9d4109f6abbc40e0caffc79021598462cc359f590b0fa7e1a85b86bb8b63f3e5e3d71daa43ef3b57335d80b720857f7f95190c3932c4daaf2e1b8cf5d8bc658f3e21f408280394ff54cbf149d6dc93aa4599ee20045ddd670064a2f0880315d89cda05e58c9ede084e65ebdf22c8819741d6a75af52bd7a5e681fcbbff9931840e61d716cc2ee97a71102143e7af7a785229dec3098b168984dc6874a5cba1cf1a319edc579aaa25b29ff4a9deb089b087a026efe0855fd1151b81e6364c942cc3aeb60bf0e106e55db7129412194b840d5ab0e9dc9f10b4c5c7cefc29467b154fa74a1abbc8efbc239b37ea47ae8d3bf5e41d2108b480d63aaa388addc1a651e073d3b3564100068c2daa8d7198cbb0bf1a2a8162c415bf8aafb583a7f1a99856b64159083b3415e5c06fda3edbe5f16bd53215056c855532f6001e6df283a7f3ef5ca833bf93f7952863e071bb587fb1d535bdb190612db80bdb4a7c63f76439e4743ca5b5ae0751df9a4e9d070da2219e684fc395e41fa01fbc9a07f4652126b357d2cbc1a969e5ad740be0f9fad27b22674512089a8b0b3f14c4898fa162e4cd7b4159cd2ababcc9f8b1502f4ad6261907c11fc546c6e599af9a183a81879633b5428b5d672bf365fa2ecb7ab0a7fd639776ffec064476e87f1c6b61f81f687a87112b860907677be27219c20fd4b55dc4d7fea055661857cc33b9f395725190e82fd65c380278f196a159e4d93bc5b48b00dec0fb87475785e13280f76e2fe0cb416fd3dc2867bdb3d27db694758f2e8556e5833ca4938c62cb02b06aeadac7b8ffad50e98aaa6ca4765b75c7ede9dda425c0bbace0a1233acc719712eeb31257759b7a56d4afc38f1db28a4904b14ba5012f8205ebcffaf83c6f16f11ec5f952f8b7a11cc82ac3d5d20194ab1d985c7514682d6a48c3f917b2af2ebf29f9a4ef50adeda5b12676f617a5a55ff4fa77bbc073be0c227f139fe25d011681e9429e41e3d942085d134d8a2fcb4f6b008b7e48f4b1cfaeb9abb6293e35026da20da87b90a0d8da260e279e3cd8b15fd237fb502d826caa438debd61b97df6224f874e8eabfb7b37f001c107ccfd4a509b29b0e858e4e6384963d7a1e5912ef8be934c2976ecef9b6903ec448fd4f926bd2474923829e18adf3f4519987f4fc7531d04ab12dfdb1ca8f92337a61f161dd6aefbf73a6df07fb19877dc6423f587eca6244e4cdce97606e88cc7e79fb85644c6c0e59475f9132e85bb695d83aa6200a1fe16a9033d12b5ab0d6796751e3c75cb602c4e35194026bec41734d83336e23b2aa98c6334d80290a08903422244f3895931b54cad31ac538fe6811a584088b1fb26ce49c06e20da74de67a1888bb0588c8b341face3b69714bd0d4c1dd0b90c770d0105e56873c21e635ea46846417f587c4b6de359d69b1feb99b3970045a6a1ac221cfd57b7f9ec81fbbf15203f80dc0f73ddf04e72dea66d627a6bbecb86284de9b901be26372299b8474ffaf53c830e12d780bdcee098f355d660f7a7c7bdf8d847623f752ab06b66800e79b5fbf441aea237f2db6e8abe64cc6c7db479a271ddffdb933f7cc2303d7f25043b5350a25f1b3aa23fc1b9fc178e94a390b193e80b0664cc82cc8c036bba58b46036fe730928c5ba3e1d02f00e9f3b0439f760f5ec56ee09e80cfb8b22e7a8ec79ecac666231517e2843a8687e1b43468cb84d6d00f0b4afbca42117458dbea878d2209308065487d9d4c507b73ab8ccb70101daa9f3bcd3188a003fec4a75c603f4067ed04053f4c01e95eb6ce662c7cee87f293e3822a5e6de01eb0e8f2082701ddcfb7bec79d30d57ea8adacf70ec290c5d0929aa83507537bb8a9c99e3ed76694b97ed1009fd648c6561397b1590bce19555c4aafa0b297f2ee6e53792dcbf950efcda963b3689c0d29e524a20d5b5340ba8fa865e86c8e244893a8061c1e7bf3f3f9f6f239410c0c9f9006973d5d7894f5d1675390741718f8e42d6e4f17975b60de504d6d3a12590a39764572567e58876ac85d95a55bdf4e3ec18a9eea4528e6c54f1327c35ea2b80d4e4a9229e1a34c1ad4843b6461d31abb50522df706fa79c10020942a3ce3f7b9f5737badf57a6fda15878e30a7977dc4d4e29d23fbec33dfefcdce7b574ab0b521910af54f7cc5d318e743c1dfc47cc28fbbe526f51537a4ead285cc7ded15ccbe8a473b8631803f2a5195b544147fe49d4a97b4cf2e69abb47a86bc80e4b482cb61710d634ccd1f4b11b835fa4192810854addfa060380c499a4a6bafbddab6020976141117130f59aa0825a53f3d027a136a8305f11390eceaae7296af0eb9de8e65a8fac144d914212a6f11b24797cd05a33a3534240deeadb825e6fa5f50c10abe0522fcbc3e5379beb8127179163d9eb17437d14c36043c5b74dc1de37609ad4a9f8e82e296c5bb37082beba2224dee7a8549894f3a94a9858afd25ee7739cae51eb1516bbe39e8124962b407272fef35f5c0ff0f691be38744012abbc98e6a9bb222928955d822f7999354b22e753883cde5434beff616764a4da868337379d6fe611657d780da4e455589e9170e7067fd3f522e0c0f4bbce74b6f56116cf9bd120b8c4336c1ba1c52463a8088a7f3446cfe4a770cf5dc30b78fa1902fcd6ac5ab51265530d70907a27844088a34f2086fb61840e9877002858294333965c45942cf9795e91bf80139ed90367cd6030712c829b0f60ca608cd0564fae53359280838c38c5857f32813d487d1d446558083af114211f16aefd7504039b856e690bc0529aaf8adfe58ddc6173c4f2a1f5aa4c03bc1e0988910761ec41d40a9f22ccbdd96d60cad57854ff4f72c894c62a313c349e7ab29e5dce2b11f9eee3e5ed092df46cc2489314cdedbc4dcb89941243ee167e870214404567aa4f247a3aad1cea3d6fd94a8d04c7331fef5590cf7d165794848081090d993789dee70f945b4bbbe6d23a3f29f974e43e86646e9fcf4e5c07bdda3a3f36dddaa8234762319ecff600e4c98543f91f9d3813af0d06bd25cdc3c9b2e71e15b699990415fefc3916d90299d4709515d975654d0d01edf67217ef5c3ec6b613c35864e329336fc04a522a90bace4a1a41ae515112a163ca6ff5e017e61044a674b71546c6fce20d62e9be11d207ab0fee315c17657a48c08088dba71c13b737c0af3d5eb169123f35091367f558e57d52cc689c69ec5e2a96f4ccd2064f8608799af5c30456578a396c4fb826b4f1ac7dcc283c71b5005c6f2c6132d0abf0ca0f5ff783e7e30c4445873078fc21ba7dc806d45afba34aa71a08283e6ffa00e380a9793074305765bfb4cddf8783b4900119bce0204e2ebd80f720d04275d090f367ecf911e07ea2b613e4286f2370d7504b76b2315373740d63a78f14a8ee0588bde092873ea5a9092fd7e3879699c79fc2febb030e566130acc489fa337fb9932b38a7b23223d42110fb9add31d8a78bc279fe6be51c41469e5997b4dece33b0a5f59be083cdf8223f43430fc2bba3db11ea3616a574087225cc24283a7b01c51d4ed81820fc87f79989a9feb91686c5b82872d227d5f3fc7b815c5918058920a77324a3a92e22968a2c30f2b83de3d971cce2542261c07a8b82b79ea786e24341c7f7d2974c73f71a74d19ab196b42c10bec98edc4ee8972d2fac4fb249e1d5338b5cb8c03e43414ca68a4c99a4a2d798a4f717f8debc23a8b94bdcbd060864fb816eaee8c4a3dc4d9c8d6a51e333cc0b4e59f93f28c70172983527bfc32225cefe70e557b2f55af895f69e34fd2619335f32589b8fcda115067e4d2e22aee439f5bf7261d1c1244ff92c021d3780c2da6774561e1cff533bb23b9a8d880c4f8db20932f7d5f2529fc33d5c69a18e8004a063e43579df36fa0503a2711e766aa67c9cf2ae4999a103b252c7ceb673018812bc2068c0f7b0808d3cb2d20fa7ec41529813b2477f6b560bc70a3ab7ff61ac214eec0294873b83faf9043dfc26827e7786dc481c17fd32a34717f8826cb7f2d93ac0922f5741ee69265593e3545872a720b1e76a52154e11815ad3f6a6b518d0effeb10318942b62c2379ee28ee700627e8bcbe6dee5cc567ba93301b22a194670eee8cad85690608c575de05ec61ff39f660a6d513cc6ef206ffcff73c643377a3b9ecd935ba72020f4d292e6cb474e9f4a7dbb3dc2a03374293d4dd724bfd65467e2cabc8c4cc18ef852a460c3a5599562e109cc080cf8e0fb566ec0bd85a95dec11ddf8ffbb90ff6bae0f0727fd1465dab26bfc25a9db7ca3c1a6d119fee6c3e4fc67ad5df3973e13984dd56f73f03a9eb5bfb96e0dedc0b8d7cd77019800a5b49334dba39119c53a4e13be2c732a31c59abed45ff729972c45fb504da936ae415e4b12ad6c3cd978b5405d4950d846720eb54522ec008b78a393599af68dde0aa99884ac3ccb90c7af03b7172e6723f393e451615bcac83b4da7e92c0a64ad0a02a17fd6e483bb4b3a6b81c6e1c3af3a70178cd3e70539b6e4e81f2e3d33765fc5e6db2d35800f146e63c4ec48634a2bcf444f27b46d4ce7aab1503a7d19a0919f902d0f1a68894262dbd7214b02e91fed40827830b2a5e7a162a123b907c37061c35f81acb5ed290b61d446f2ceb9c98c5703ed742eeb4254224bc87b251c82e0c088a266a4403ce20face98e69cd7ba741345cca70f74e14ba60f1c306f460881676dde8e7e13729c853ab09ed986dbdfb69c40033051faf515dd913d5055f2fe67e214af14e750cacb81c10a27864097bfb238bf00f0626a8be27ee83b68dd3584b914db36e65e5432897a20108529d59d6045b58a308d7bce6f11258c8f10010d03f3fa4525e49c85ed8e931c4109adb8d773895fbbddd09b794fc102aaf6aa1c30fb03eb889247e551d8e7fe4715ecfcebae718dc3d77ab42ec6795b81a766b2e912f7e88f76a6d2193a1ee3cc8722f285e041410088bd8304ba8a9d93dcc50ca62b6792e7ebf253844498943de37288947cdb16feb07dde781cea24ec071035b2689f6d36d33003dee372d83d4a804a1df4ffeafcd1e22924206cfc5483da905cb69c32e68eadfaf09d6c7a509397cac3097e46c8ba6af0d4e6d379d7c1b8598ef3ed842d026f51dc782ff06633b07a13794f98b13cff2cea9bccb678c8da3598319664e3614af8009823003d2b114c28a0f47ed7d3534bdbf074de852a553662fbc57efd9037039823c4c2c86494d79242d05a72d197406e4ec36c874f6e517d6fd4b1e46ef1a297d3895313b1ada20dbaff8fb359a1811ff2f36a3b488bbce9a5df80c6f4297d5e84f31d7f692dde3724375cf265aaf21c66fb803bc38d0c5f1d6a38375cdf49fb59d03963b4935d3a3fa68e8177d73e8a5c751b2a62c8f9acdc13cd2d0feafad68b6dce60196c4a7ec408d9919ae77c3356950bd124930fa8367487d5256a41d1a892ff87d0df28b1157187292c30904eb702ddb78b4cb03e82c0545622b6580660b3c59e88f5aaaa050ed4b06038d6021fcb93363762ee344ead82333d1af2a1a42b4aa24f81c450790c08a0289fd648cc18235b63c51d7e5a2df64c2005f6fe580cbc2aec959d2cb7fcac983bce7d0923cee17b12ec53e987b4ae14c1d7c3f9fb230565105937a66c497526bb0bb3e572359c29359ea7cd1829d6b1211aaf73218de9e551b77a86b4ebee5d7d551d572722cd297527992b2e38807ce5920f2d7d81319a2729ef29256342786e2e5c270b5d93ce2f448783ac007d9d0da7b7ac2a2e77316fa398ac5aad768cb06719e8bad81f98b042e85efdcdcd4bccde60a080d0c8d365d438cea9b1aee262cce56ef21876a82fa192890b2b4c9b5a2d040ad35806b5488e29858d92e056a08c7c280d0bb3a5f73ddf1bd85dd63c6a97f1e45f892e766fecdec44a0fa5121fe2f0c4e4c2566ff58e112efb99957a5ce0bdeb74b8923dfbb9570e84aea94f55542e3e6dcd9f12138143bc42f726eb0267bf39c613aad95a44710aaf5d14c8f53f2d2f08499602951cb8e25bd65b399d8018e7825d2b415de3553ca8b925fd499d284aa6442cf1129ecbc35c8b38e97ce2cde922277cc654e3b472b705254d6ed12f1fed6f8c5c10a57c33f728738c9fe42658251bd0470beb5b47d0ae8559523c260538f4080134e6a9ee5168688a1754d403e6e63768346a88d4c40d51fbd4f80d38e44507c440ad407a88af2bcbdc39c0c3edc299aec3a2924ac1f62d1b64a9d3433facaf8ae8bab2f0056f002c30be9517566ca394270f37a03f03e46dd8a7b5629902bc8d283be44818f2f2e24e7fa1e19f00a640645042504cbbd3bb10665c14706a1829e13bb0a33b0489a8f4649d128b9b49904b5b0f7cb35d5a5a7ee0c7a04c27c20e3c63a89e749429b0d2d42bb621e11ab7edcb4dd4ebb1301ef383d7bbf89e8c82b1e06e1ca7b13edfef5701e6bc1be1818b35d0f5ec1987b7245bbb67e07fbccceafa717b98fa75118f0b07dfc6aaa8386b760e8f5a8f9a0ba69eb2b978932a3fcaf4318204bce1d992a04c487a718a18fac09b2a6419fe8d2e1ede6586e279cbc07fdfcf36ca8dbd76187c41d045237e95e2391da8a082c52a9d397bdb3f93f2df77fa20736c35b8a2037bcd882e6eb02ec2df06dd4bd9ae630abab5efdfe7328e6a844a381316142ae659f48a1a11cc3d8237752918e720604df74bfdf401e3ae78a61401f321555ac7671b1461b3be9e94520406e23086a5cdc89435aeeb5c169b56d70a8c4eb77258e9e13a5fc2584b02aeab3c9528dbfa9ab2fd0f083c5cbdd39c182b8131a58e31506988ad05dafb86149adb49c62d3f508753404752520d8bf0e975c581c4a2d9fa61910f825df2d280e5c415cbe6cf7560adf4a467e1cb41cd410146c5ddc5414ce952a04ca4fa2f64f688d458b216998d4a45e5d400136a669151299a49997aeb811805d5ce424e52a958faee9c104c6d84959467d9252bfda7aa51f20e1c3d3261ef0784d57c245218e7821e9ab0e5b97009653bc2f1e9417c1b49fc180e1ec9e38c234e275b59ce4ca1c37a768cd5edc3c6f15e7049cafe40b45bcd83cb34767d1edb67a485c4085ebb5817ce22a41b77a36e4b84f1da6d4028f4f5033ced64f457b907bef6d455a1f20d208c287f26f752ffa81879f1539ef6f59eba0b0fabc4338c9ecd4b905b94b36f6785f3fa08c8479347a7e068154c6fa41fe405c928614dcccd5b596b07225c45eade225c10ec7315877efb6d86278b68a9877b08f2e2544e96f332fa87cdb07e2065cb713e1969b33111937f7118b1f0cabc0ddb844a474145766b3fb4655300889228d435cf1a44908477187bc1de3c85cad662fb3cc931b15ec1c220a7203514c922a8f58f4df4b08a78c4a265a6d69b1fd800e8f16bdb39eabe5d906e43843463caec602d32840da7f8109c2d27446e25ebe3e142e6a773bff2e8519ba27ab1e0730b39c7a4cfc5b9439cd0cd7775b34e5a9cd1829d8b4fc37132401417e1ae3641370b82dc959cc87ee77a85d3221db22413e08db82c8b68d52ff43adf93962bb454550f13b4ce9eb6169a2b450f882520f10f042dfd7889159aca0b488e714c22a6f00f83f5033fe1ed25dcee07e8d36e5edd5bb0860287a8e8390d5a9a3ae3a3c1a7a06e6216eca639aa068acd179d236874c78b5a47879a12b8d8133c5f2f8ffac0c9b2e0f42777b64647be4ef7dc2705a8d6bc05e0f3120534daef32c6e5c54e79861ed63429c2031e9017c65befbbe962bf37af60ab7947634e8d6e546358c60b869ce1a9c0fd2906d68633b7008076caa2fe3ae0b68aee65b198e1fa7320f95776f2b3ac05e7604c6c7c78e63bbb8102e17293c9063438d6e693721aa9454bf8584dc3a0b741c31600e81ce8ab4b5b74f57436113a178a749071eb5336d04b10eae87e3fdbda89ac16f816e4cd04e4dc03d813edb02c3cf641803611e5df5ce2966e8afc434d14b77d32baf7c82dbce2921397472880218a774e98d553e3fc5794c8368dd01fbe0383edd18435c63cb7264ffdfb227457137cb10e6e7e17d56b41c3a69036a4650e9c992c959013ee0c7f66ec6fcfc2f608bbfc18b7a4a9e3bb110dacdec29eaaba09c0aed49858b58e2668144c9a62da8f2a41cf16814292e3e867efcd0b5117227bd47ca685d3bb1e481cbd7bd88ad0a4e3bcb487b705bd811b57d91438ea86e9f397f24dcce47162e431a831bc985e7cc281fa431342999907ed3cdef751709a52815280f62d6cc2697668813ce3499fcbb358756ffac24667a48fdca53ce6297592bd948266005988495e1c74466d90aa2cd3a947c0f9d4602b338af9f09f3ea60f491389a408b3e33bdef3c74dc82df4a00e45a52b5714035dd8df7f6603a96f446cf6193a97b891616065740e54168bb4c7262bb950dabe67b685fea0146f4ea3a75ce41311c6db9b7ac0fa0be305fbe8c4ea885683833dc7af6a91efc00642db3388d0d17c5469193b727cee909c0be49d2bd1dd0a8679fca5af8732bb1ccb1b44c9c7c9ee10933971364d781c2aa990d206fc0f87ddab515f007144f8aec087ad70b31df3197f83d1b62dfe6b43f5fce38bcc798c61e1835a043d0eae09e50c5c17a97e15b2f3ad7181ded01d2ab341e821cc398e80d9a1dc25619218bbffed959818180e789a60a888da7122be7979561486c449cab320d53ef2d1a3551539910512006a204f0425e86e1dfc4798ae9250a3ee1717a2185ea05c481710b417b5a9f514653953bb5bde38e542b57fb120195b94138db8297edf010a00784f4259345af76e4ce19436852f851631b26161a5647f6c51b9d932906cc053bdc7bc837fe8249b60c7860d7a3ab538864b85f1820248ec3f7a5ce5d079198288f3a97be334c4d713e51fcc165ed3269d30e2a09aef390255e3bfd824297d0b554683a2eeee1f6b6d1d2def800deab3e4e9e1468e4b5727e6a3bfd6d1a2d443a7b8c70278236f10ef694ac080b84cf9f8b7c30f06eed40bf3bbd57731c41244c0cbfb0f3092fff10c9ab5411415c4135325ddd4a2cb61d2b860b357803e2a7b84f3101a7a84fdf83de902f9dc3806d039b7f81c8477477eb5b1705a2ac06266f00f79a5c181787d55d9d8c6cfd114dfafdf411765c9778da7026024fe04a2acea9a0ec2a6636a715ec7a52728cf1144c5ef4431fe958c3b742c57de013b5ef8260c87744aee0881e31faaaf0fc0eafead48c992492cebaa39e9cd13f9107e5f586518677ff6eeed691990faade437b6172da2601c9bb6aec27fe492d185a536e21a0e230a63f4960f321df50c9a207560a240371ed0af2e79b11b7a8d0013a02d3d9a7dcd0b1be52834518d8b68a678bdb18a9ca8d6eab90e8089cacba0d9b5dd84513c22e32c44f59829cf99b31a87a1d11d87515b7a42d141cd5b7df4efcdfe24e61c84eb918dd46750483fbcf3b684a8549e1ce5c44db6f07061e9e650db97463335dfc780bde1cfb07e1b4b2711f996e0c09e6efdba4ac07c30eb816203ee7947b4469fc0ce5e0303663ca80a70af5d5f78697f60532b33b08c80ec5990eef94c0af6c581f6b202e45987803be15e75fd418f0c19b296b5f6e74af6bd3e59fd358b2dd880245957c5700898f9ef2db31f0c4005ae0503f54f7f68e123edb7b61417cda08a3bb889bdb12813f219c5b2674333286f8162151f810da9d7804c894fd3ed18f96849595f53f15463e78386ff82209ae666b6c466b092a5ee02acddfb93cc6619260cad48b2dffc5a475441639940549835c23ad5ec47e37e50aea01f6ea8628d304861f3b62284c2cfc0f1e1d339f3a367019cb78572cd79a6a8d901875fa34bce44e54a4ab180dee97f6d950d8c4002a1b61f2e1cde7e7215b1cb2416d4ad786b0ca599386fa81df7057d7cccdd3b1efbad3419bf0b641cccfe61b95114a69685417375f9c77783ada009d9799431bc4728e38f0ce433c97bf2fcb465962d95d986de692c409b0087790dcfa646c903803a1ef090bb08878a8eea26bc7411c44c08ef02db00f4b97a0de4575d24e50d9acdb581b41bfd76f609328a20cf6e42380dff1f35607f49cad7c3099785c254ddc2769b05ba39c133ca5db14ad6fb3a951a07bdb69da99e8539aa5674f41135652559632f804d53863a29c8606340eb07d5c126b612ac7e11278e912b07ca131734fbdb50b59d5b20d87a60e959e62a3db56e92c1e564919ab05ec95ae9038e60de278f5f2d93620adeddc122565ccff52ac8a36db9e50cb614f90b437689ca709882f87824390cf036dea472732556687cca0797965fbdabeb16b7cf3b2aaea45acff5c6450019de831cdf71c687821914e491cd14384ed917beacb8a4822d2a391b5a990a1258bffb0dd633abc8726b5b8563144871d53a832193a8b37ba3208988d80254be14eb3a91d98ddac9e21b1571618553f472b5c38c25f67dad6ba008cc1978470965e4d6ecabfbb5f8385f531a13244081a38f8007b63d712e72b88a97dec58d0714cd65257e330b5d6f950bdad65d7c9be86e29ec0438ea433105175c330ab4fb594e6d5806fb92599f3a1285503cc71a08c6cdca111d96163311593f604b3ed788dc575b43701ef62afa8f7e36d797de4fb3ae47aa86cf83702821779ad2f8222266081a0ce12800b77dd47a5b54f426603ce331a4e01d49418b596885538568a2dddb4e5b6e26b5bcf952035b5c1e08ed5d7c9826653f8fbc1b161028b9a38e2994fcee69c53727357ad395ae1ac4a55201e41bd2cb3e62e6d976a0dd61dfdd3e9e1d68a189f73c88bb3ddc9b57b09fcd84c01265ca236d9eca3506691cad923a36f05b5f9671cdcb77599ecf5914fd2d8be2610ba9cf032936f2b57d8a3484fa51282b442fef570d2a6abf54497c742b4ac240190567405b7c7577813b162e2d80949e91e8673a5cc6ea434a92da4fc8831088c1626cd065d5b7bdef5a3d8670e2fed0c2d0ea51a81f1f6a8d33a08d3436e61c5465e2bf1fea29b051a477c39eea937a4089755ad273fa2c118a41ce029b6e1bb1d65236837537fd1829c251c4c735afd1a4150df994e316d94b1c2815c1a8c585b67ea3e5c3499063dee3462770a34f22f254f63e12560b3da016e65601764eafe606680903d1b88ec4f6f0ad3dc88fe2f77afbccfcfc532cb927428ba6a1e2d7271493b7108ff93da60725d64f1a8f64f485cae3db5748ae23902c856a73a43107a4452c746d2b890568ed222d24ac660df429f8e917149f279b744a6ce5f8435828c99e464b64fd1cee340b2c7f40bab7ef84ce499eae16aef5e5f4e38bad86bbfbf54d4e0ba6b3d10d662f324ca1ec02d0149e43d9eaa7c4cc7bba65c99eb19ca030d3673a2420d8968a51d2b5e6420fbb9f68355c13e188ef2e3a5f295ca1514d8bb6d476aa505ad21966ada511c420181af78c71ab93d51c736ed8359a659df7d50cdd659b0f188b724078da0979a3d47a85591903dbd2a7d41d7695f02638015869792ce20a2dc3dc250a0afbc15e24d2474d518f0c75cf50a39bb13a606ff131cd6a8e6260b06d83a6dec85acf2cf2e6f4136ed9184fa0250111eb8dbd1f6d19a6175ca444c06be68f13bcbcbadd0ef7444023b5912e43de9c3a5bcf750888893ed60430877f1d44d4158c512ad6bdbe47be098290da8e6aacd340e8168800f83002637dcd846f5fb783a2f2f333f7a90f6262421f1f164703cdbd2808c5fa094e09d6ec29436851c528e8d288835cf724887837fe31d03084ca4efdce299bb07ed32bcaa904ab6e2341ad43f18b014e3e135abe420857ef551f99cb444f1a2b4ecc57246b76201662c75d0e88062708c0bce7572072bb12936b7ebb6c35aaf23eaff3746829f70f4cca6b0d1b951f68b53f63ebe5754f311c660be6c4a41a1065b91b0cca05f39e71e4b22117ff4b72af4cc64ed6d11ecf03fde96f7969d083de66ec623a10e2340dcfdbb584a857fd14dd7ed6bc87244be00d8a50fa894a97f266a2f80029580331ca38d9ec27edf660cfa95b72aad6d3dfec5c50fb6b625adc9efdbf7aeffa8508ae723aa3f474a2dd8c7a2cff17742696d49fff501ce50798fd1a73f4799bf6a6d6410cc0a53f4c4978304c870f75cdbaa2f10c610c490e6cdf22a8e2bbd80f0f81e89d2d881305d7b8fb313e2c2b15781e11bb0b6cf93e0dd4830661b957d6d2c526ca0b88e6265844c75079bbeb9c7d974e2108a672b89005ad01ae6590f4850f9d66e8db73a56b5028c88ca6a51c4cab61d9edec835cefb7bbf87196d56e90b68c008af2fbe416c3a2f7efa9ab4b4685a59b1ccfe82ecf941a127da07e0659a1ee0a13e9703a22ad1449a4a8541f9f726ce355ca958bb061d4b425e15a0b199de5f2641bdf91ed46cb3a90fdcc3af8044601f24fdec3ea1ddd1b548f9b7c2a5a88aa07af153e95620f0c7f169afa5cc4b84afd649319ad8155cd0403fc2c56332a8ada938a53b00fc1e8d84ce4f1e1acb0e03d8ad7c0d1330d1942cf956377c0b54d27ff7829b1f90cf01aca644d9b46a8d96c8acb80c505b166e7b439d7aa535ffb3e2851bd380e7ae0f78b3ee0dcadb65aa0b4066c8ac3e65c6b754a2ec31537f4ca33ffb62ccbd75cc9d828d6fc3ede8e38c04e5bdadb97d7be1927612d77d4b1db358f15cec086e5e60f81bdef494f08be9178fc2f2b9bcbd9c2d102ae0e404fc3ce98df7b6dfa182c1febde9086c92792ad09975f362128f4319269819dc9a263d0a045e651c920fc55ceccd88a96129aebfdf0f36b2c6d92e5bcb33f90b7fa952fc7a7be0fa07c6cb475c6dbfa5d01334b9670ff4aacfd0245c7d730e5fbc7c61c514496c96db25ecddb2f4c60c9a403cdc8fbdb1f5239056e559c26b52be67bddf6068e013044e4e378013890671d5cfcd23fb1779f0af3249233a5c73dc9688ac1f084cc145ecb8fa985f6bc5921413e6d0c42d83813a77dcceb36fc834d335c006ffb1b036749a846244572497d123fa1c60b567a1e0b5557875ec0a691a1dce668c9e9685bd9fe7412fe36b3facce2733a6c01e1aea8391ea7e8f0c5f85b24a323c53c89d49ae7020ffabe8ce51606078f75a9fe06604c57e3c6d9a9d16db97f3035466379191ca9f014d7c892549118b19184c96cfe24869e77ccfeb1c54d0b28db50f9a7c978f90933fe8b3939bed3dda4ddcc8b71888dfd1301029b9ef1d9df7da53f87657181267093c7dd45c14ecc13bbf87db16d0ff806f6cbc08b48e5e6cb01dcb39686375fbcec953bc55da8c1c7e3f8e4c522bec7b563c18f1d6851044d9776c0d1f02f5307037ee2a1dd6e22a4874fedc1fc1fd34aaa5da9230a62600b6693df7a6d1a5aca0dc69d900b58d971c71588e2f948ed3ec572660add4a2d0835b6d0145862686172af17a1ab3a5b8a00d528366e39641fc849389d20fafdb58b4571fc991fd32fa42ed3fd2aea58891f10021f98fba89d7912384bd35263cf677e44ad93f4e7a328206409b0304031c6b912f5edf81e20f93ef400f7df694ecdf13b27bc1c3628113e2fd1a2ad83bbb23c4c5b7faaf4996e7e56765e77216edb40e78bc48a54a68c3fb9e88d81c35139d96bb51fdf4f6667cb45a74bf0e2af388a842711a8eccf29cdbecc69e5b8651efe0fa0819cfc8fc4b403cb499eb7c2886cbfed6c46e5cf549a7477d148efce9dffa4b08ac056978c55be1323955c01b7c0f18cec467921da00e02aa3935bfc70c52bf43dc2900b3297c9643a75af42df0ea15eb4d342e969bec020a3cbe7d64e142e938d460d9961c15cf77f64366a65c1db7afa4cd1b9c97d85b93d9a993c4b6b323f8ae25385415503071c5457d3c06ada359c8b64b01fe7e88e003d631ef30563be22cfdf49c23830b350d6513fb163d1b560bd6be6d70cbf19273cd9dee9e626903b207e98f1678bce92bc194919be1c99af9b37cae03c9ca9acb567a4e3c95afa6ab74cd1273d182d2a5e24733a9460ab283b291d3bf5e59ef9b0a33504e191badf75a854332cef0a29acb8b5c263d63bb9dc238f6fe264155e08e77be0b33c01b88cca86d904dff8bb989291adfcee068e08d7914ac3bf94362e606a21fc97bb7b145da47a803bb1cb951b658c8618a65525a7723c32bd26dbc5245b720c9b8657f00f1267dcb7bb66dd6056fc7030a3b93504c62f866921d2b3455b805de752d72cc87154dae86bb6b532d88d8977b99ff1e1d6939153387893d38501b1082f8e1d06b93aae61f4886b0fa5cab52f333aceae0a54f64606db215616fed536febb70643f28943c2fbcf7f3044b6575eb62aba71dd040c7a4d18c4394206dfdf9946471f3e45690b8283a8659e23d9ccd3364bdc4a15fbe0316ec503d185a36ab49873cf9409164883f111be6c24ddb6f0dcb3fc80c5bacad42b53f0f30a879f36bc5427542c762605a90022e0785f81f93d76924ebbbc5846ba0e0189c8a1dc0a5fb592ff72510ee0ba3753e114b2376f07d286ffb6a0638bbcb8e10d9af32aa2c6f30fe90912d250d814170d29812b740604dce2986374c58183a8b3e022b16121950a7a11ad3841665a391d0f1639fd56557d3f96529810f5142b6236b7659e5e65357e58be35015ca089e64b94709fc8d9adacdf5f2040e2acc79e1ec0eb9ca2f19bcdda67b51b84faa2e0f1abf37a082a639b07b268d0ab74cf4ab8815260c4c24c0cdbcb5ca1d40cb069c49cb0949d8a94ef39ba326143246d8d0a120481c93bf8ebe17fa96048791d139e20f50c7e7b83d806ccdbe8abee51ddf065b4135c8b1c4fbe7bb8b126f2fe0bd37d16f15e91d8aad8442e29b2c82cdb2a6b778af35e501a1c36bdf3a63194f70b64c83d9c2f7e2410abe22cd5bbae80f890192a1c24cc03f8b629a6e74db3aa72ead8efff027999726b487d1aa033d786a80b4b0e4ef45a7e981985e29e4bfcbed64b4948329a7c53af2acf438798cba788de12bba309d530281c3e63a40efcb26833865296e43d5331525424f2277b1c1fec56b85a2c15a6945ae0c52c05b8b0005cb434301c05a24bb8a1509ea119ab30cc21811eeac89977b3bf3347f15503d447554d9fbbea2d24ac18df728c739f08040f5d1d0ffa3c1c1c0a6dcae3192584eceb6e3987c4bdb31f55d1ab1bd202acb50885e04b4ee7079b4a1cb0f343f19841b5cbf09aa72e001bbb764a2ec1bf8cc984dfdaa7eed4dfc245758c153a2346c0b582a248c27ae453513acce437072af12926cd58ad273a8c3cfd52450b27f49f80b14da455892982b4223998012c19e330640a660284b74a8554c61ebb953f02f1c39853ec9430f74f48151664149587661bca41169c2c55a1b064ab4743ddea293e0a6e9dec61b22d8c8960ab703587d4e45191986db9cc41b654385637ce0c68bd63538a19c7aff2b87c0770666dc00bab6794570405188183211c98457711381a4a33e11cfd42a9bf64448d02b39a493648858e4938c87c92556ff754c72399ece91944dde577d9e542d4ad76ed9e52fc7909060d5b07154007b4ce490d57203ffc650d65d1349f17bfc7a0e016822f2c95fbe6d783ff3385eb5db1665c90e02a5156e58cbfcd034b880358819ba9e1e3b2019785f2864abf5ec13727dc5f9ab419c2b9d0765e53bfa1c5ed5c2a4e2513cc16dd781bd1cc433e76eeaf3fa6b0c2640d8b7d175e17cc2a45baa5660a46f7de7b02d0be50b5d02c6320fcc994453d613d911e11a290126aebb7281d15998ebc2dd619d34cf91edf19f12cbac9035f94d7118584d9c595b31edf7b4a043c7502a61717170077b5dec93cceba11f85c53e3cd07adde3134197f9106642d6eb287568b524ec819929d385b984f894455654905efbee535922aa95809328a0d3ac04412a41882ec5804a0dbb96c8c6a2ae54ccc6691c8330874602f0ce359abdbc6c4a589a5fd4d388a169e270164f95267b31dfb0928987d12cde6636c5141fb55e28c93451628a7af8607fbe7c121ce898705a38aed83dacae0e2e3197dd5b3315dd46793b1f4894fcf617c676aa3ab51cc5383c78bab9a20ee8c3c6c23ace463444a1a3c1fbfda96a4f0eb6c72c68ec1f011176728a3db696e44499f17b8c5347cc33fb6d9be4d50ab603cad94466536419afdda4d8cc9c90e57945f36e4fc7421940b1a85126435068167b2429923b09d6659e204348324b7e87f70a183a71054fa03471341cf1047b13803490be425bd35fffc58234e60cf3e4c6f8fb379efa683c4990ada3e1c623e12f7d138731f7d0a82e7acd8a119da7a4cc3a318ac4fd7f66eda82d51f3693a14533d8d060c96e1a644eab1ce1357bca3dc7c120cbb01abf4fa5443ebedb824ab83570abd482690e2bbaf534a7fbb83cd627a5fa6ae65d9cc6ed703fb393f878822078c30eb0bc379fafaf2879aa4569534aa271add99cae38da4ceb7b338c7f8b737508de9962b13bfa3369129147d221620542b3a06e223ddc8a064b79851e19f6dfc50b5e830223124b974a16768e7f688b7bacdc4c86e925ceb61fd629b5ee327fb713fd14e3c80236f27b38e16ed64aa520d901ad8406f60069c648675fbaf4c7457b30b200b5d0733425446f96916b697746b1642924b8919a2ee08e922a76d551273828a1e3be6c1428f499ad0b8ee64f5236d500c3b10fef0350f5101e4d01386c98a031a465a1f2c58d9b6ed85273929cb8ce2b0fbac480e865da5a432826a93d80ed779cc4b62fa56fab7740cd39ea375d467d4ef0b90c407541c488712db9595326b37178c7ea3d7d00cd390238de2655a61fb44929ec34f424c68b958323b089ab3a102e981de34fa652a0b7468c3743b7929e3eaabe2675c5a5d28b415a66326e4181ca8c8daddafc4f638836f31a5f31fae89db52828a3f95b6895c7436f3bad6dd576e7fa374ff5f607d773615a90c0bf9a136a57593992331372a12d28ff5df4fa9ede11d21ffff8e47aba41b873258dd0fef7217dcc7d2b2780122ac89d7dc9f6baf4a1b5410eb50d1e85a9344adc207fa5f8da2144278f908357afef0df492299dc858503004c1d08455b66bcf76d62bb86ec4a1e01fee2c62aa6baf4cdea38cbea7856ae1d09ae508681088aa62c2fae59448b00616c535a6eec7266b90709dd13b3acf149479cc58b4aefb41c911f578f86d207f33c7e2d0f3d230bc8fbf5a4bfd160cf27bb1daca000ffb707c0ea6ed75b98c01b06fc3ce46f29127f7e424d8c9f9090ecc1b634d5796adf8142e37776532edc7ee2ded297a90ae676581384147de9340184a3ca2d9f49588d0990208b5adae8d1b5b4b94f4fbcad97bd93af95c5fc5b163cd7f6d37f6718d0475f31f4ab28a4a2b0695156c2c3a0e760f664783369e1e0eaea7add7b482561e5b9f62680e6509d5a1a058cfba2352433a962ae5cac93f9f99a9d83f62b1c747683eb89a6d665eb161077ed7995b9a294cc91d2e8daf1c277bdc281f2c696a2fef15d232384e47794b82a77e17e1caf1c27f2e639a1a9b18fc85a994a4fce91467ca66d61a7c01c3eb90e7bf3e13de45af32c5cdee2108d0f181d16936775b64da17f03ed98341db2711e0aee6df0070b074c11c8d1a3aa4b2b6bc030967f3799c28a65fc5596285d56f1327df7599cadd9fd4acb9761db47136c9a345eb6f06e482b4d3362da6e849bf66e9424d2e5232aeec99f8f12ce3a80636fbdf1bd290e6b1414e75be39fb578bf208e9e97f5b1817d6ffe0ac5de7c468957a9b4812389105fdcfae6d04bc95504f256f5b5de0f1386264722e55f694f4926fec15c58b11d4f238e06e4547604f25f0a0c255bf3dbe7b8f1a439b86170684e3dcfe59ba61e8f34b18f780e3b573fe65253976714faacd340ad81b511bca4afd341b900ebadae30ffb9658a0d136b438adce81b28d91f9c31835e715ff24516def14eb8b964a5aa78d5f11eea0de38de523b0da93f7d9956734388c8511b23364788804086005df9cc2a30adc552d910effc949fef7c0ca3293deb802b4b145b442c5fca5890dd72af2e023bf5d07df8c26830c03321147a1f5b1f0b162b6f2d96de450741f7690ca5af2fe27591417b95f163284aad3fe6686582dfd689660ef5323228d05fa1d423726c12fa579d909c5a4876e2e3c5f2a60e6f417331a81fb9509f7ce90fbc174eb4f8c209bdc6a70daa6e5fa73301e2edcf68728f971ebe546c2ace2dd68a6bd532fc960c3015f9d166a6512656270cb4a660ff11285dd2fd54300af94ab866fc810ca5e9c574e20bdc05a54f1200efdf88de34a4103f5a92b5b0806bcbe7600eda35b575250bbfa04d7f0b7768b8e1b95187e2b8553d6128d546b7cd4b45d64345dcc48ab9f76c56555ec21dbfdb19a189cfed88bdbdd2e90e2e339a93c193ceb46b180eb13ec519925c5a64d0b6c2628347d2cb73c897e587299d6249b792ab281b316757ae44eb487b19d198da4c30a17ddd62fa8556942df9c7b8413603a041681f3d0468ac1bc9296db3a5346fd96ffbedf0695d80ed00d72d51cc30f1db18be78d4dbb9d8f22a00b91766df21b7336ee0c5369aac55b2cfda00d6315269977e0206e9940275dd287b8f612325d260ed73d53e219fe4b955971319f0cf2200902195ec4882865a507e394702d97c8aa1b86a3479eabd2353fb0ebc1e28dd4e69e2c8657f3f0243ef34507c8a9e4a5d054731f38a50c92425e3f2ffb7e4703657c0d0b738e5e1a02ba4ef24c0899f981d82efd6a20d92c0fbc9439f8294b25ad535069422efc42876b08ba69dd0ffb6856149056e3a00ac3377ee2a56b271073c60a8ca8583579cdc71b9259c16b008891624185d986e653eeb6c9e744a5a68cf465b4e92f9cc5a8512c808d7d5c7010cd8703fd1ae598903d8741a0cf4ee9c9aa3214bd99fb670138cfe0561864834d6e8c11a01273b52cbf0b2876413f87f749cb7f05d2c7746a1585acc1ee7a1ea679392826241a9b70ab61b79791f112a463e0d6fe3aac7b5d4acf01d396a516cb880f9e382cbf15e0b13772b0adbcf069d52f381c62e885de0907ef56315b9942cec2e1d07cbab8ccd29d2f63d10aa8b31270a5c5f7951709bb1d0e3a52462d85b44572f61a176e5a69fb7a21031e6647c1761c32cc4cc0b7d8fa3b5c53d195d8160ddc59eaf76cc1952d5beb27804cdfc4703012133784b92bad49f8eb7b3eb6c4a47aabb092f25ed5163e51bc5561647d24ddc5a83ec908ba3189ae03d1237d54ba4f2d3e202b453c5d4574332f2644bf67423ac6d52216def81007231d3703d5b806a494f0d4aadcfc3fd904982ecdf9ae99d818dde8166903a0487ea526d471800255b5c0a1e6daa092da25d96008939b594f361bac9f104a56e53aaaf552c7c617a16d4446332f00be598fadbc96cf5dcee8e24fa56e4eae5abd56177eaccd9c8e867d747e098cba9ec94f82f5875a9780eee8371acc5143014079a34064c71d3224515ce4dec42a7ac47a47d47dc59cb17feda5a7cb685d0713f20c92f2c469a54579914be3da161795be1c414a60fca84f55e1efd8295243254aa100473aee27de681823ca32cdac3caeb56203a6cc44f314117541348b17f5988c97998821d6073a9c61d60f15cf86e074bdeb8ccabaeeec3af47c858a6c647ef2c37a5c91279dddefeb679d552f7c3f7cbc1d27918c96114e1d9a05505c1bada9204fa53caf7eeba5e890b3aedf0d47e8dd9a3d1ca7d2db5c6e1b58f969a882817dc9f4ea7288947d4171baf833b6396f540cf0e978fc105f015209a3afbc55e8e7cd63e02330f4219b4b972716513eef727abda9a84d62cf3ac9305c88707fdff1f7606ed8a9f1da0fe556f1970ef1aacd2d76c5ad87544eba929f01ce37705f9e80f7c3c8f5984bf8c7d02ae952a1c99dd5f9866a22b1a1f875743a3584206d21b7ae618a972eb04f7e595882e705c3d825f6f21fa6faf8173cbf93100dfdda6ee13302566376e7a7c6933f8132edc0ea453fb32f7304f1f453950494443a3b97d7a2ee9d479d17ca28145e4b43849226654d7d84247e3835853c1410c0aa14c905246eb50a820424ce7cbaa2f41c5f322c6ce62f7a6189fb350438cc92d737eed76eb89e777ba93ea17e57cb2d89144a9d0580ae10715fd3d8b4b820afaa270dd9f55609103665c9814df7edbcfa10826cb103c6a07bb8a4c7d903a48c832f1aa38c915e077bd4abc69a695d76d5626b19a4807fa41d2798e346e4e263736e9f2e917c91912b8747872e03a7517652fa84559de6579fcd73e6461735bf8dd4845c6b3bc537b0d316f6bc5bc682e0d0263a73ff0b8d2422a06077ea25c67e721275c8d71ae5cfb4a65fee1828fff56de411cd6406d641f77826d900b2b03cecb5438d697bea0bbb1ed6cf3ac67c10e5457c94b134b212582c1c8941ca9113b980acab238c8ced794fdce1028bd3c74eb3e38f57c2a78fb206a6547a02fb75074a22260739271f85f9388a703b8b5305d862e19c4d8963ad41ff2075aa42c958856df1dbf73ea5acd5b69fedbbffd6a3c09c45cc7c4e9dc04b08a3b8ba7d367037b5ce4f455fadac66cc88746139a5b9373a5604a83201543cc574d9a1a3689951ae91057ffcb3e9d572e08dfaac3f4385a47c685680209c914460446c4990a60cc1891cae3dd7017ed6e2831eacac33c35969b3ee6f6ed7052e924c52a1009959d9d80190bb500b991bc53e90451ae684e4b3c7698fd0443e94192720c490ef379a2915e7ab667d1ea9f994928757e2c184a3e5c8be30db10596edb96da82bdb2e0491afc4ec7582c46d053ec2cdd067d037f7729e82f16d44942bf7ffeb44e70ae93b8a95823ce3f56a12fe621fe2526bd6540de4280a899f154967a504d517a36a362f18d315a89fbb2c2cb7869c0ae7d629d2cc90e6e9c1369510961e46e38adbd3c79f5e6a232cf03d3aaf2d813944fbec4cf12889c5e0e6ba5d4fd7ec0750dd7b3f93feadc6be78a391c6d1f42fdefdf1007552c98f219b83face836a0ee0ed31e9b9ab92317abec5af1f7318729b1bace096c49a0be1b0bed273ff32e0c081e7e3220e0f903a26939909228c9fe2b0cf2bb199acbf8ddc1acf6786a744963d68f046925476fd57812bfe939f2d719fc3c85ed90cfd0b237637fe4896520ba82be351432ac843885b5618243d151f83603928cb6d673d7fe30385a0d1a595e9fc29585f7ca1543ee6a6d5c9bc4f32a9c343e17fdc88e98a4d3afbd5e48d39cd2e3241e34d93d573fa5551693ae7c0326dd080e0c0a15097b097790d06a5f09420a73e4d0257b706ff95d0e8ff80b348ef94bf6851095481361c0fbf76028601a262bd77fb2c441d143622effb81dbbc65c0b454b5a3e953877b5c6e5c9a6ce0621e0f07c03139aac6f70425fee8b58a8843fbed0c82a1ea5f011566675be09245a5528cad347c59893f250e161a2a9de6c1a6a310cf0c5dffc6e5372312fb768f86c1a7ba482bf888e919682ff5e70f574e110fc8be97eccefea3a8e820997ae0fc0315694bab6688a9b912213a420fe158db96f6c2c1c88060a62b76ad4753ef6d382003e038d9e8d94e9854bab637c877ebae775d5ae91e2a654eb7fce595331b32118de3a0f1553bc2f84ceff13871668dc8cccd4244adf58ed49e4d3bc1d0a38e890de5342e393a3e2bea385518683700981c63f1608fb990f23ed840a0cb7dbf522d0fcc90cf753a9bbbf36b0728ca618feff94f39e072cf31f244d44e644df0bdb4998b774092b38aea836aca952012f787f557357e1d42baa2f41143d39b3e0e8d5c81fa25027a8d5c58ec59f1ccdcf3ef4b00c1cd7a00aa0c0bb3c2246bf29eedae9ca6aa22a6ea65aa2578fbd10c248a2e00d3ac2a65663376604af5829004acc7d53d49ec1b677e4cad9a7a8e9786c6f6d47c0e5325186e0bd050e3be920069834cc61383a4958ba14d12e20edc436574087ea48152ab7a2ee1db6796bbdcdbe72261ec8c47f0dc10fa26c311752f13f11d131ac6885d17333f22e22a9de28c5a83485c8aea913c5739254f1c7b024626b6ffd458397ec7e3d69e43fd4e1ac3678c3bd61bdbaa90a0f705ee979347bf53feb94641d204965e1cc0543c995c983b143c63ce35aac20a7783a44fe26cabccc269cc880f275819ba2a6531a9e4205263cd7676801c07b1ad9ffc426e5ebb93934dfab3872fe0d50f3280f221d78d5a82113b3a8eaacab4a0e708629f7fe36b1c8fbf95544e52156349980f43ff4759adfd511bbb3edf1bf96679590e3c1b77453c7fa30e95be50295848f4c548613b10d93f2d4c3923f36c8f13adeee1ea909546849a75ec9b7c58614b5e89fa49d8e91623a94ad34b39900b214668037eca0555e9a36406016cd12daca81fbffc1cbdf995f2fdcf40964de055e18083c14fb0c8c793658b6213f16c8a5ad90e3ce84805b4307cec69e8887ad98320338ddc0235a1267a508c70df0ba71baefedb30ef97e7bbd520f07bce3e93b23d36d532697800a0dcde3e34fec35ef5c0acbc590ad3c449a63f1a4a6675bf0d184d225e94c4b40060d7d28de803a4d95258494ea791bc78737c96f3c39e08f33844e0fba4ee8e37288abe7a89c90d633629443edad9bc42edea355bff824bb0741d8a194ab38e71b2e6a6fd21130510e23c7a8aa8d45101eddf3a7b545d9525c9f457b092c1271b842807b8e0d053995b9d50b49e76c04a1b93a4582a16fdac3305f208de424cc3d2bec7d405237da487fc8a8d625e0ac148f90c8de75d589eaae8ed42c6073a6bd7389a09ba8b97fa6f00ac931949559bbae53ecef34277ebd369635d6e1dc8ee9faa305dae2ae2639d2cd847aeef78c6ff09121e58f4373a6bd69637dcd285d53ae0f64a31b95e566776debda10cdc832e84f52702e75613e907a4a23ad15ae8dd0faee54065edbd253acf6360da4f987e315ff209e04f44530ebd2d0a6f24c2bd03df2e315940c2c6b718dc5d7fe6bc9a006a3b545d3efd2e6bbfa4727cb5b6c28ca33ec44967422a90a7626b70c6a501f33aaa4673a49c504d0d873eb9844de33ec37be6bd4a722a8c75476778d3f6781eba3b62751819f8c15e33110ca6d20c78e205437bda1dfeb7581b64ed91a24d04941c5785b04666826729152483e9e7c4558c2b1cc37741c48ab9b6142f547e9c9b1204de4b23fef93b40f8f7f7cdaaf8790672bd987ab6ac7a3a197ba1cd1ff36de0141d5302163212b004ea578fbef7b79f48fa463a5f09a147c9c9ac6e9c7ec29c66317f2c8b9bf60b8fe7ade2ea653405fcd51cb54f8f51f6a8d920c5149926662689a693eae9be2bae4e3bd7c8704b65cda86be93dcfefe1e00dc3ed5185e5359b78ba1363bfab41a3dc031c48df7692934f3770c6e555feb98f1f63142c8637ac461e19531b2ca6231289c046db5e6f360fded31f06eb47c1dfd7410274d0568f7fe291d52ae10c850d9805603cea72c1a6def6f614ea0ef1cf652245ef858911856eadae58037ab1e0d836501072c89760cbd5520ad82cb3686b6395ac229e09a141cb62b5face094f054637d05ba47063b28fb3efb76a5e85fd7e97d574343e037c1b4bac83840cf0b3b161fa880bab8a5eaf0e536945a0e521c33c68b81d5a9b064e73eab75cf8cf472abaf42e8c0076195a49250296a86a94c2333fedc686a255278d831928eee878bf421a0d123744202349789d39e9c64083069fba4e6247f7f74614bb5c746b7485aee20aed20fa338bf2332a096acd13af728446eba257d55079a87d30ba2cfdec26b7c119ccb4b78ddcb60cb9b66e4fdcb5c53a290ef481d6cda3b52023098d9b5a26285ca9ce0a260b3cf0960ed46f10f7ea975ba94e1929c2b7e80ce2ad598077fd1d81f4ef926a01d44db02efd33b4523c73cb66440d7861e10780ff208a81e3dc4b6b60ca21801e3b457be44d567dbea466a779d7a6cb183961f5938e63bdc253afb3ac9356dc71f11078d55c013b6c6c2edf8bb1ab9c78d8e5339a63d18a2a54a14108460f230ac118655049ce1d253042b25e5ed1c16de93096f82ec43744d6ef9957b45fd2fa864471b90a9c93deb8f9fd8f411722bf19f72dfc102776c151e20ef7ccb84c924ec3d75deb9719f4df7d3f41edecfad573624726c4cf75780e452c6b50396927d6cc57985524c71483175e3ed2afcd09be88b3c7f84ccbd6b58f7fe5bb67885d0541086260de7adddecd49074791322be816cda8e39bc4c35de7701b931d021ab1315b2c326097ad5130bc0bccdc60e58580c55e2055b828571b2b99fc93709e09686490f6e9c6b19c17fdd0744eb8335a09560a9cc3c599de750c4086f91576dad16e0d5707d6bc6590e841e22a95fa8bec6dde3389df7ba0ccc131072b18ef116445c8c3a1e755c6c98b44941a78970b8ffdc2a033d81cd3d82bc8640ab3f4a413ca9ef9190045c27356602497c18f83e765d5a0af481dcabac85c0680db45d371538d644057f3769a9a65b4bf8b6349a20e1bf09591f5e068ce0670f21b0c2e9b853022a7d4bc15c209fb8e242547f83339f700bd2af409af736dcb1a2b2c7a59dc17bb1d27529d724631cb73a96eb55c689dacd091f417c553f930c04cc30bab5b2286fffc32fbceedcbe346347419b8a8f62b307a92a4b4d0f0ac3db3acbca582161cd9c0af1a0cf2696a84dc29eab095dae49b00f69ed47f0969070cc60ed40e70c194c7b58b6f30cbb6917c292484d369c25bc53da8bde7a3016d5cef4ce29d709156d7aec0569ee8609d9bf08168db3b1116563ff2f29fb62d93c28f156efac4093968ac0c0ba201af82afa41b867f534438db6e25903b9528404d555af50cb46647176ec4a2db1759ba90536bab84816a34f016e5aee1dd170c59611d9c68cd7f80c8e76b112f7031619b425e59a5e29721a6c2e6204a46bdb2b17ba09c082decbe73db085024ee28cb45ee7c8eb84f2af8092332a1f3cd5036e1b2a72788ec1a1caa9ddad33291f134e41e91b14cb7003254470e378892bec12402900a90a139a7ebb072e3e67a8886a2a8e0e45cb84d92839d509ec95cecb2b2e081068779da8215e66428cf5e2d31067a9e1d3f03901afea21eb492821485235f06a7a0cf330dd93fbb6528aee8f5f3f919df6515b60df28c2168ec5e9699ac23199468751ae00109c2aa2ea9366e894e4d0e2de036454781aaf6fdaa726b0e36ab8aa8fc4b8eaff800ee69bf71a0a08352832ecf82a2098fc2cf909df114b04a5f409e754866745b9c6228626decfab1d835f3649c276393b7b59f0cb078af2bcdf59a3d8e28c5c7174b60c570f378ffbe4657bc852d72773fea0e676080a073dbe7adca1fd5035ed452abe9273b7cc60794449a09ea2e38be3ea0532a32d7223bf4258d48f30050c6b68f3ffce90d59d3c3e9581ffe84e2428379fbc9fd2a48c2134ba1130dbd53b1b87ba52e3bb3a53c967d760b483415f019b110ac90d4e75b30217fb750bd6232e624fd309cdfbd8874a7139af0fcdff6dfa71b9fca2dc10bf9f47c39a788ef2fa94907d96b570d193b6cc7f4d726cfbd6741cc1ce41a4f9091f4589d48b5b413c6826ccf95775c3279218351bf774da104e204a452332f56f81dfe180112c2b496b40bfd1c6e2152021edceaf496830e7b8ccd6bcf22f2f7b4fd8b265f6d1da6fb499887777f184bc4ea088afbfbde58251adcb080c09b5f2aecc57edd8ce017173e977abffc4f5a6146b245e8c7d788bd30b535b27815911c43ee2aa159e03431ea29ab9302c3c4d8c331d3742ba36c8f5b86e454f3c6534ead6d2d6033ad25835ac5565343233a412323f952bba76879fddc1b97572e751feb7b5dc02000eec325c509a3fee7044f5c255a90ba878bd4923528a44d7b513dfbcc817d447381a4b2a0faafa8143558a3c5debe3ba88fc4caaf14025b923f6cc8533359741139714abb5ab6038d2d737764924e6b8ccf2a9d2d3d464a48f44601ede9be59be14f5fab6f5f37730d84948f95a755dcac14ded36e3aa358cbd142e2bbaeef30cb58875f95f86219b06fe298110602efb1ecf5d020e1522bf33a46fe4282a4994edd7ba7ef9a48e6c9ee9391b09d35a520482ade336b3b94fc621bf22936ed7fdc7d4ec7694b346f6f4040bad9d769a128ddf292f2f58f69531ee4e730e805a2332f0e0c08a8eb5eb5313bf711fba992e1b2229f0a3240dd095566147e6744cb8a39003da039f23d9179c912d524cb9099b62bad28cd74bb08bb50b257ce3126c03f8c0f40bf11b066ece75cd74e6d98711032b261567b450eb31e930d13e5af44215f211123d6e95dcf23ab105c99335a98a69d0f13d5aeae87b2830557c041bb33ec1dcee9cc7158f8c95938b1bb2ad2ba6fd574944c106d01867effb6b85dd81fec17324944c3c604309d97a12d4386fe14c0af5bc598bda8fcd31a273c0c1ee16279df079a8fae9323404a72bc69ac85bb7254ceda1655550a2c4e8ff85ea33c6ff05b8854d57730939728c3a24793f078767abf2036077520b35fc2d378097fe9892b2a43ea99d2e2366de0e63b025692a87465a98779f2327e6fe86ab53b86ea30f978f38e1fa118446f6416c494e1f336f13752f86a17ec5bed45f57a2a03be33c1c7d3fc6cbf29f7047e447059c10c5e5249244da7b6610d67beb60e43a72edd07e72cc6c436bdb4111ed870be1fb6f3b9d3e58c3e923ab2b94b24305c1ff8c5ab8887520cace378b41792def0483f9f00de08a80fd129a4be2a51b23f0ea289df0be66932b3d79fb4b90f26426ea2bcb20b884fc513daa0ad480fc8ee8b788c564ae4e1b9602b9a2feb7503d827fa8883ffe2d09543fc638f7062dc08318482efd748608c6350f3e530755819818206e490189e1a5c93289f918db45bafd8cfabfb2535fac625b24dd904f001afbfe4e82efc37b91869f0bda2b9b0f18d002d2c745057f1fb6fc43776887a0a16248cd423878c8471b716997d572e476b7d9215686ceb154f1633f65163a3ba19d626720c7e27529041b7b594355d269a6a584005e86a79c15a226a47adc6bc06a31195b8210a295027f4172d69faeac322701040ca461bddfb2661361df3d7b138e2842150c357095ae377b6a1bdcd21da0ada078ed116190d1fb636f467514b80ee9f61f082be40bf01be5c2c8d503ec44ea8f60f92ad8d77dd7bd895e68ad8d786212b0a14ab7618a26fff17e943547ac6c224d857bdbe5ec211425a3e71756fba154191e0d9d3d8ae43103a12be745c218d641d09807568598d000cbe5db559d8d5dd09d6ea7c6fe96a0426e5a4a64cfae0e1905a84fe87ece7bc3624ba0d3cd2beb8ef1f25548b9d15f9b4dbf4f7a1b81513960a2d094498856325863ae239db69247723a1fabc94831e6a524506bd40976bb3be086dced420f5d5895914b0fd758b8907d02d889603f790ac5b3ddaa10b0d7b47fa69ef591eb2c50a709de54a2ab7c31f5bac1ce5d454e6daa4dd4d6be17a106d39b0517635f383e0847707ea9e9cba02e4bc53de8376685002c005b9bc8abe2bc4890fc7caf7bb0408a62b9187a91bae318fcff48faf4f4fa2fcde0cd88254682f048541dbfae0886c4ef4ae44c762e06e6a5a2946b32abc17a8ac0ea6c8fd23e9e70bdedbb2da8c120654688550298c6c7c4b4cb370413efcd766f61170a59b1f9aeeee13c9983e2ab27ce71ec810427a6f25f1fd575da3542df6548d64626b7b05ece8cb39b92037be37ceb6a64e739e8a9f75af8509f37321fb19786ff85d60cab9338b1466dea0d20861bcf3542c46befc94ec1d6939ec26ed4cd0aa249cce83ffc6d0c3979483d16fb5a21d3282177e3ef98d1e7b10bf937f581d618e81f6e0890301d9959608460ec28e3544a718b6606af941bb031169fe3c0eda4339ced89eb991d9e5705ef17ba91353cfac7fbf1bfbe98d481d52339d674fd7a2c097658b2b37675ae72c9940830f9a786839d9cba95d65b61005370953c1060f2bce6cd1e01112d648ccfe2c0363189bb51b1fb41c2b48a1a7f21f0eec9d44f39f498bed8903dc08456bc75cd28079db382c04891672b8be326b2282458781364361bf47b898d0f7e372b747ad992be913f7c68ac171211455d76a48516faa73fb5ab1bedabc4e0ced907c4bbd97a2b21ca59076f5dad182139c28286bd05fdd5464e16e59c9ae4ab9484efad2b9762c3b9bcddd475b195a4ab754f08ed7ff9d4269a72a000d66380f54f828eea522b4b72acbef8bebfcadaf862a3ca0eadc6844bc249a68dc31897f50c705e64bc92aef168991f457c6632ae54c3f5f24823a177be5a9cc40fc71d776900ee171f094859d1bfe78f8dabafe2f483d6d43c36e26f0e4679bbb66c03f3b24906dbd15fe22bcb473a748466fc008557f65e1bd9d86b7bc1d125069c1402ab6a3097b02d2c0847f1ad795204fee06d9a438f3c2b5d6975f2dc737500207f49f2913229ebc3e2e8f5a4213bc97f5fdbeb6e93d36a323625386540b173b1bc94c6cb7416194161bf5471305180155ad9a8de79e5dc6a74731cd881786a0e75a37934032e0be902803246c91bd1f752cb79cdda92e037602df28b3f088a999170cc0513cf8b3b8d2700bd545e1357852d3984459c4deedf11419c0b5e57070a3f60612ebb50aa55f8cd41fd35dad75d0024ee12eabf9c10cd433f14a6fa06707b71d5fe0b6c9a91ddbe4ef11937cee2eb8e95da7918730ffb991fb6ab7d6796df7da503a2e234faa84b47d144350e4788a2b4376215ba534e23121a1f27247335a046e7e8be392d2e3f00313f2034b5c95050ef5366d8ada73a077d8d1d2c783d697aed20f6140af0b4242aea0a39ffc6afcbf9d599d5a59ad24e91c016c2cae607efee5e41c837dd0de4e43acd94560df63a4f8285ede8def544a0b6c96da9a9c064597ed176b85056871e247c56f9d3a0fb8ed79efb0a387c9beff02367621a326e7fd5f588a608e29af3f4b14cda454b449ddc48b543eabd9acb8c753b233cdc3b3c721c412e8a7836cc590831c4d1e610da1e6d3884d6f07ca7503869dd0bd5d99e196bf49456f9acf56550cfec0849ed6badb5db333dcb1e20b503fde891aea17a20940259eea9219227b4c8acd00a979a0f4ac3798b082bfefdc75b20be547fa25284f7d7ffbbe2f33ed1235adcb90ecd6957b1d784ecd9ee8c7d9b4a8f5be9f0c590feac7711fec8a142210223c2b752c635e0e933bde9f96a30765d0cbc42c679f0527e11656baec6310319c7c0567c6a07d789f753d72ba2e484b10bc3bb5ebbe18ee70d3b4eea581c00fb6767b611ea91cd1a4bb64a3679ba05da786fbd8d85dadbe061c909475239d5d93fa2f2a76487dcad2b03570637c89545d0c41cdf9c865f5fe2e2cea129a899c69404e68e882df96e21cd303b1975506082ece5cf5dfaabdc688f05b6d6db60d52cfbe6390ac5eb158e1cd892bf7a9d02d53b28904e2ff9f7ee2997a199dff937a201eb1c0b7022f2a11065869835ac6560a2520afbb3f671c9ae364e0590e7ce9828ee033a05e49729e786876e82daa5822b0ab444218bb404db8788c2cec015a2414f88f090fe37457b4d213759b55f20b8160f138f0f5a9be5f9b0e071654066808b1a700b1396be18e6393d45245cefb8ac55332752ad01e4f578f4f8b5b3241088965c1e9ea40727220d17935f463d8a1ae3672fc8a0c1a67843157d2f3fc31abf257f541f17346d6c6729f9f0ead99d510b8e84430d5c8d3a3ddb9824133c2a3fd1dd077e5eb86660c44e77a5ab9d6a479769f2b7f99c3c05578782a0761c73c34ec884a128711a21c1425561747ae72f0b4e6ac935e85535b010a654228d2aebda8ebe88e7219f530aa2624448a044a90c6c596755349aaafb2b7ee040759ad00f2b21a7bf3dee2185789ad0452cd778115a708c9c75c2dfa790a24ce86aac452ae786fdb9ef289e8eface081a48b2788bc758a86b99b7acc1f4c6a8db9d9ebe4c29f561475deda54cb1eb980c0d589e5e34fa5183d15a711c89f2bf678d1830b5c8baea7ac6082964ec24831fdfbc226ad7078f42c7b3a1411a520de8db047aefd0bc90780b1828216e599a62fb006262a9f848c824d475598e6e92e77c4c3536c5c8e6b6b9419c45a3262ff6a82e352258d8d8be7bc2ca1fe5fecbc44601fc8bd26a8fb2897a3c3254dbac000116c1759110d10923f618b1c68d97c89d34395637c49cd7e303feccec815c990a1b3876a9128bdb58cb0edec41a18301793a2b4ea39b01ccef674d94ca5d573cdbfb263f747843196fc04847945d8856d15845987a926625af573c855cf8e956a179ab34e978acb38d96e69f0909efa1c0ca5fdeb146d201e54bf3d7e7125c765f6c10c492f432201b73270dddb686fd6e684f671b6ebda1cc8a3eab04727448557d96eb1c3bbb278935c4197fa563d1307e716038df18f7698af2af3931df8d5c6b67427dc0aeb675544229708dcf7775fdcec4348cd9e1effd3bced518766f016b179c38cbb200314d3ef200599b2ac54a6c514a02f8dad263bd201d295ce2b09eaa6e5ffc96a96e1e7927fc809cfc05ad06f915ae63c4c83cc014ede38372d827d359c2a52a3740851c86ded17beaf38fb8d2964a2f3e268cf7f68bb251722f310b20be8a5d9e42d4dd357eb20f95e9edac6c9c208cb874d096e1c6fd81e905e17869eb6d0bff07e871b04eb972abc07a9a70ba79662a82acfd6707528b79e8f69c7722ad042ac89bb292cf6f6bdb4fc1551713f0399fc9e771cf29d44cdc2442c7e96bce34639282917d663993e63002fba41789e42faeceed1c82205160109c70a4830faa8e2aa1abb71712b4f80bcaa54361b122b5577d4a24af7bcb72504d51a514392ea698dac5c5542cd047f1fc6a29fe3fd55bdb2e96c27835453cd4ee03c8bfddecb84a27377f881a1169a7fc7be85088752ec085f255528891989112168352786373b20843d2fbf1a1108349bcce8b08350f41fcf9d67a5d305ea49eeb1fa9aa1afe1a1ca6aabcde05d6c720dbe256e36a9b144b2a155e0baff878b56576f2a49cd0be4134977ec60506cfa0c60ba5e8a3c00a489e9269a6f057e40939ca840d7aa4bef179b999074fff420001676457206c6fb0f604ba90c2105480e2eed887f369d5d89217ab46457268001ad9d32dc26f8b3e010443c66808199b295590b168b154f72ba24c549748cbb47b819c7a78ff99b7379170b2a2646fb728ddedb13dd10f73825fe9705161c85199f224545ed000a174c318933da50eb9b077b4a424f0e9a05c60fab26dea23eddc45b21b3e2eadbb7adfe09104906206a14125c41a8d31a8b86cbf80f39f79543035a26356412ed45410b64616e5b0b1a5a47120965cfdf29692214ec5b651e21f04d8c193963e4448014b7caee41089dbe56a8b57ebee41a72d5d752118228642f65091730aa8daa5894c961f5d8c8c4c91988693b8c88bbe3fe00021d5eb86f9e92ba0bcb6301223c86d6bc8caf6a07f9b8b11f27adc5e7707bb7ada7962e6a65beee5092ff2f7ddbb348b19cd82dccc97b615570be339860988a17ef80ee71a1bc6026f7753fd5de73f06da72dd674a806bd43dd943ce6faa61d0a0927ebeb2ce4f9d660bcf5f9ef21a32773e9f937bd6b34f32d58d311cf1ab090947d951afa9927eb49481a961e59079c0e9fe6650ba4b284cac9f44c7f4d97e60c1df32f41c8a6106f36d06b9dad6d2670f3ccc0a7ca7fcde0c5eec1e5fb086ff46a43b06c456479e3583478a34f3c01d3997a56ec80af8758e1d20e92dccc6ba24f5357d5fc77109b604738b38594fed43d398274670498212fc3a7314345c310ddf4a631760a0845a79da363fd0de1b188b433071b5c5339355b9cfb73d45dfdec897a2eab647c960ee4f1535d56b7a9147459bb07919f8f1036b1f0be1a62bb6dcfed0b3413a53009a3f9c257f9c1d420596b0a3e890840d41fbbb86dab20c59a607dc8871125cfc67109a11f7d0e13a4f9d7dfd521e99435c51a91dabc1cfbbb3ba1e35896f7a5c013ef0cff91699dad1fd0c90a3e410c78dc067a1cd0fa0a22edb907d736fa6ce95f417e412c94b18c0216086a5f5826d2c45c885c07d389da537f080ea7cb985eed860c2075369521b8deb49c1a89cbdebf38c7c6e9804e8298b3ea68f442b8e36d9797c9e85690a4c404bbfa90b442ea24c2b105d39e613638abddd55fdbcba9b4a109bcbf45c97e91046c018e0660d7764feafea0f9469190daeeb4c3cd9de0ff6c1ec6ea84e0a0e4441dc64db18d9eb2cc1bba41a1a6e702aa2b29dc0f1a2f4c56309026a0073bace5cbcaaa56ccf2e8abd78d610d4c046fc31094d57a1e7133f17015e43e73a7ea78892a08f1fabfeece6825b3bfce0eac74ae2da27b27e8e556229b34bbadeba77173f5d0d7ede794f6a57ccaa59ccedcf12b80a29a334f631d5f056205c7343184119591094390a2179ac2e8260081ad6b9da793e54818711249765ef5b53fb0c81595d2333f1db0a545c3387cfff374a113cea6ac2482e35db31b1b3c4e3146565ea2bf49279ff6400b292a827e1f375c25fdc98745b648ac356bfe8413c1839f7194069e8c4cbf06adeccaf7b31cabe596e8f67e9035f5cc65dc8bac9e66eff3ab0f8e3528308ffebc2b1acbcd8b0c3d70ddd86a4a92bc245cef8bec4bbd721a70fbdcf728f820853029982d565abeb854bc871d33b239d5116dbfdf9b62127d66eaf5a6e8f9311e778f086f4fdfcbd04479940e06b3e05030a973bb4b9ed28b7cba5a13f0f6cc0d4e625c406cadbe18438f54b8fc26d04aa6111a205cab6d7791a2e4ed106ff41b848755c8daf15a82918b395db988a6b1456101ebd4b46cd1e068c5069db12bf9b5f9f9ca7d043f0281c7a55a25245e700b8cd24e575483f1faece338ae42daad753a65b9454782d109464a67cae09df6fdc43e3fe13fc00d9ef200dca3306f1405e2914988132c4439c5beb16f765e9269de101686b6252b304bfd3c3dc73deb81e4cf7252a6851b0836c823e7883a7f1093aae8e92c8435c07a22c0f893d11244aebd7a2178ceef6472f171ad6485841e6865923653f4ec7229cd6291148758b914efb756b3d3107dbfc9018852a518df1d254f1934725326820b015ee8c6beef04bf7497e0ef57596f6e975b39bf8f98b09460956f626a402ff34902680489586f679d9ee9aff750c0797191a13bfba12bc45aa934b59ddfe4f4158f8c0332838d09c1f3b0c8d9d631b54c23a25fb3aecfe86cf3e46fbb57dac1ceade1bcbca00c07374bcc8f3d5f3527162449edd05622369c00dc1d60b848058ee1d2e4dfdc48233e6beef17c6fcf4c5edba931a95900f77b4b932befad5dc13fe1b7e5a263de937f229f4a70d9ff424399ad720d5eac2b9383c19f36aa00f8ca251f39d82e846a152d69edb54a9282d42b8e37487fc0b82d2e712420835af76966de6348581420e54a472338bdba30bbecf3f9888396bcf54c96ba6ac9d8b74421297d774e9ec1291d16716ed5319ddc181829fdad479fa0e88cc6968ef625eb218dc9d31587d40f337e0391dc988d52ef72a71707bb5a03df5ba37eebafde7a3a9a8c5b2ab7a5632c981314ed7ae864f7f20017d5b96aa5b73ac126c683169adf7bfacaa1fec54df356f55b163ecb6af2153ef77d037afed7cacbd72ea7d09f11a20ec605cfc3aad33b637bc7cf384b5a10c05c2688785f7af01f3556a73d16152842cd2c132c2e3361ca52179746b98f83a0ce614675910e605178fe87de9a50aff1bfdbe95c57701bf3ebd6dba220f4ec840b0a11a9be131f8b8b305d9c583eaa5974f0195e932ea4748fbce2db3c3df12a5e4ca2e2d5608544a9c28b4b806bdb2d7d96bba9f882ebf31cee6b5d77ec7749226d4f55b6e3425c8ff8b5aee7d731e67ee49eed4efde8630516d8e724fc6a47dbc5cc92f1ef8f93f151db329d57b5a29b08687fe2a3ea6baecb220effc7eac1fee983dfdf9de9a6f7bb507228162609dabe66ad8d31db8d9f3950f3c34188c035fac7370d271f3eee2dbed1ebcc5670173e20852641bdd2f6413629386a1c9b33ec1fae3a500ceca848b8fa2eb6fd9fa14668b8782a34174b562581342f91d3386cb98143b373016e2b5ee80a1584ba9007230fd66211bcae1173476fb8ad3ea4b8c3bf18df8333142c2b7f831cc46786ede091e1e6c3a3ac4f1fadc2f78f41386e6dc25ae3996d577faf08cfe6ee45ccd56ff7a2ea44af29c200e377bc47c7459ea0bfedfc977c4dc29a9ce83b9708678b732a74c37b56009a007957c5cb54b994c1fc4e75b33ccfddcf47213691940ee6b7f15d7d0958c2c21df097628e54c3793589b16c873e1bf74595b93af04cea3e4691e87a12ba153054268643039b4fb4ba8a89f9a93eeb982b62e5df39dc1105a1293b70fcde36e99371c31cb2f1e73b4d57b9fc76bce17dedd218a811dc6ef8439d107fad7457b436ae58eff6cbcec8aa37754185a029069ebcf8b8741ba787b029c354ab61f3c3549f40ad4763bea4dcb7629819d0667c5aad4acd5d6fac53c88d96ec912b8672df2fc6a8a2d4d2afe2f38995c1764e520e7576986ab09b3ccaf5ca74e242b58686626ad04b363f0fa34e1d242efdbe9fcd14278961180ac0f534f30230238949baceee6891a542c8e17084c454d456244d7966dc6b8fffbab539cf442a6d4cbe4dd76a4ce2092a385a8e0cef25a60285d9a7dff0c2bbe7455adbd59b5f8afbe142490790fda2e9bffdc8d6ad9636d0931145b2e4557c60c0dee7f9581696bbe1caac7e1c30bf6438ca9b697c61ec3eccedc4c8160e29bce8fb26c4f49c0d45e3b401262b32658d081cefaac260a9bb8a13211b7a2de0969cfd407aaa0c588b9c701f9195a45290684666b2ca689055c6dd974f43a9a17c0f479dd94ff6e836e6b71155d1196a036c887bbbcf38097b11ebdf6266cb237788d1abb4fe6145d4e130773aae8ccde6360f9c8ae4b3d3a3f990751c8966d440f9644dcbbabe5e30bdc40b99cff468d4b977d48134a1c932637af4c4c30a3be63a6ad6cdd228b6d821ff9daf02ecfdbcd2bda70930cdde07e332953c88fe757044aa711f1a13dd4da554a6008b7b9aaa9fc408e33b6c3bcf79b9defed0fc283f54e27df762e698b34488a37a307590b4c5299264345350196c3bdb7ae5fbe1fd45ff69fb524d70c2ad6e3b90e359da89922d91f4c78d5da75ea14e7eb160263a91196cc775312b985087505aa114fc327270ab89c80b535de0e15eedfe685512aadd853ec187d3ec82b1de25858439e4b9ca9739ea35b06f2bb56f94bf616daddecfc8778b6f5fb05057af573f2f3b8679708b11b9f0965f1f873b80c48a1dbba094b75ba35e68ef4ab3f1beca2281fcebd0b9adbbe7e99ba89856ce812630fc0cfd4d68209c2a10709686bcabb9de2a30c73842d3b047a49d74e6d4bb65537507c9e0802646e1dd4c124c85328ecfa9a435d44a0562b8863253d469a0405390de3e803b77b467f07f64e461f75c796226cec53c0cfc2e441992e60670b151e5e130041276c0ee304a40dc6ad2dda947895f93b9389f4f1fe03ef52d3c495e83bafd15ab65d4d49112e5e2c3682936769b802e83229366c997025f0f37e7af5b4e503bd6fc6aefe3c7c69052751f374de05d919267aa7190a030284556d1f3fff199c35f17d00bb6e3978edb85a51b75a4dbdd5ccb1951bf5665edc6dbbe9ecb2d9c552f23ee00464120654675a96823a3b9364119b4d4b6a17b7788fc0fab0e025348352aff183af7215ae9b2a58cb73bd1124a822a69891e5cb4695d1a537bb82ddb71650f8689560158d2631c07b0e811dcc1ab6bc9156a8aadd34db1e53ae13270e35745b8c9e96f44fae3d962c81930c03bc390c43dd3bb66417a178b88b8a912d6638d70bb3651e88b228f02f48e9090ff17d17992ad7ddd620413fedb18e5e14b4d5c1489f65a19646b814d50d1944bc1052f6cd835c9c04869df8e7853f390e75da791da29baf77b0cef045dc3faa664b78743cc286a0e9ca2a12c627a0112f53f059a3977f1b04c61128f04071a46f7ba0621879f7a34b90016b5d9240d3c16554bfe5a0a0176c9f799923ff507659513aad2cba420dd09179ed43a0d63425ac6d4eed9ded5df4d3776bfc678e2f983df2f07cbd624a6174e625025363b7cb56306383b8ff249963374695f9a4a208e22da3ee4053ce5406573be7e32fc9d73a9832b138a71edcf93363c886d9f23469c073ff4ec89b761acc20457ca39cf363224ec195a528124f0ad8912d35f3eb3ccaea0a8518810b672cc6cc852160fbc71db190512f1a139b193e65dc3c4c399c6ddd1cc0f1d377e62ed48d20b796194072cd37e3f731d1756b6b662da65ee0bc06351678c18dfb9777052d742c4635ef1d51fdf41bdb881b2981dc2c18ed8bddc6e554d4100c879e9ba29997386acce54d61be0a1149e97e144648cdc6d9db30ad374acd99910ac5c5999e558d77c188509f32a523b1b2dcdb409f49d6021581822d2fe44b12b31b270e3cce8d2560dfcee169643c4a2f687fe28b7a1cb44437fea69afc8e2fd2b678692d639f2faea2824b107641881e618b5650a517b4d5844537aaf3d5a1b0c750076bedd64a3596ae538baeb499bbd7206f946869b4972d6365a3df42697d4ad930ab81deb15e07355f250f572c4e497fb4dd1da1fa6d402f09096b1dcbb57111342131c904f946eacef82efa9b3282dc903e294c117e5d273a4ac510c145e389a5d9e50dde80cee7c741e407e1467904c618727caa31706db41a310382f31b9a7795bf8bc217bcfdbce33077516b63e114e99bc7763ca5f84d73cf1a4a35daa0b515a2c6140db24c8d9bc70214c361754444502900433f41978fdc04e286ef37a6130443219230897628214de6d5442252d12a585d8c7dad062627c6f2e614ae0773b94f6d76c760c51fb4a038cd0f35e791675854675b6b0de28e1ecdd6635981645e28dcdc5b5987ce296c2284c86cfdb20471f5f32f263b5f55339a61d3ebe65ca0c1161e0bdc37557e69b0f33bbbdf66e1549f46ce93c69b1b1a33a515a43e9c4119376725b41c626084ec769d6429948a3eaca3ead9f0e41c2ecef388839e2c403f895b0f4975f7a791a3aebf71f296caebf2f05caaec4611cca141df5d5c0ecd204906e93557afb005c01b92199eb9679a9a765f7fad47ad42d56b945d6cf91de3e4bdc8f065e1589b0ab07e8ff5491300c03b91ed4e7d3f90f73191b638b524b49650e01bb4ee7ce4338e0643e9117402d67d7ba68a0aa741dd7b88371f5302d9c8d6b8c13829e572a8755d1c63d8980f3fb972ac6b791542ed6df8c1bfa62379b098a172bfa1a51e80b3dc96e79a29534cc51abd2299edfd89111c7bf7130dd39631d05fd114eecc0270470472f37a30c8f6ab5961a633f9df44529c6c17c3b6dab348847b73c18fb9b7047adffccab607c09f5362904cae8b4a8a6b4cc215946e5d2d559a4d28acdeec4304b01dbb1e13495ab821dfb993484a4fdeca8402e5d98ea8077bf40c14bacf4d8ee402b2ad2feecf4a46b00ca708403edd71560cfbe7e71c52812cc1f2e1698fa99c154aaee36812daf1e662f3794f74f478c46d1e71a4c05a8f36260eba671573d8a587770ec84a1d923255d15acfea8838a88067764e9ba26d84ade1cda75d8c38e16ecfed93dd228f75934d49588e0ee8d771e2a340111fef52e4a0e942d4f3699eb4d3010b39be9bed0dc9ed42b6de60ff8f19ce5c428f7419f333e7ab3e26e3f372b1bc0ab51fc460986b2744ab560d07390185b43e644bc0543810e870e409f2f1265252cde5cb54c89ccc3fac72c774164f113b22eb217c78a76dd6e4a7c35fcc0c8f9aa0158b6eb218e31a2c097a7fbb225dc66d4a8fc3c828e39dcef44c06c077dff6c3da4258b993da823ba5244b7e6fa7e9dc2eb9fdbb32c9d1b7c2ea383ff9dd05ad526f33474dd32350119fc6e171fbead475c184fb7947d13aa5ce4160752dfdaa7d7992a5fddd494c703115196a721be4fe8125bc2da23809f32e1698a1f88b1b470c892044b9b4c471054fa27ec94426334e08c9a3911d87d0af17a7f695f3beb8d3fd2e1e07c008f4c50fe90d12fceefe81b021245aa696ce108e7b287246216f1942dc2b7464243ebca53842c2d59162073c34500a26c39c54130a83aa08caceb2a75f3a852ccc8a2a1655028ac8c38f662f0910de7112cf7e10ef63669164c633c46ceb6438e620cacb7539f519cb19dd390cfbcff8ced04362f1902b8404356ea6cb0009b4b2c8facc704a8d82d70526c65ba1ba45317d990b27b704a2a4f0d5d04c41ef872513ba86450ba3153f31188ce3fe8a558bea5d5c956d93d1b8b88479b9159ea887d3473d6cceca223c5cc2ebec5bd4350956961a647787e04bb1df1f956a9a7c41e8cea88366f300504e4daaa55495c6a1213f0d81087680030a126e8bc9823cbde5d2a252522dca47a597cecb27dba0330488fce9f9102a96f1d87114cc25f5f0988a09d4cca8c3c91f7372d765bfde223f457073219a435fb5a9b7b33e50573b4b2d37318bdcbffd803ff17eea5d39348e74c1e3dde4dbb32f754668acef2fd9621274b229ad2d7e09c818ecb4eef82c6d25b5f4e220651825f2bce2b8d80d1bb43ea6e6d42c71fd501a29588048a0e719b09a570854d053d1118ed28540059d5f9cdb630ffe46c9acd69b222bc61e129006159c5360e3d0b550fbf17e87f769986fd48077025c07231ed1307df1e4878da703e4c8defd81803dad28cbc7b7531ede828c69078b033f1f55479dd897748a4fbe765358548a96119a0575fc13992b71516b25543bb1c665f6129b7133579881b9b8b19da93d7f6d10cde2541234d41a74ef2d5758a917cfa73100482b5afad2b77489678ce1dcc67f004abedcd3c8df3d916325e77617c14598d11200de517fe409bf5021e27d61a8196b9f4751f268bfb2118ddfac48865d79a04df270cf7e2abded4a25f816fabf7e263a2fdec4c144124e804eabe9fb9686a01812dc1448dcfcf511a247832a20601d5399d03a7b54ae3e8a383e4825e3922e1ee8d40f7f447eeeab56d4c4d11dc80a9e0cacccf813a4db8ebe8d3fc335db8615c33ed2be4b45a012f16b306a11216ef9007cf4446da9ad58db8adb3057c86b7f2f39992cb5aa23f93fe2ce9c441d5b8766c15573bc593b655b9288b259d2d39ee6016d0fb5db1a750c63cbd910778bf12324a7c40915830dd1e0a1bd6407d5e2202b603c86bc2498311a35f1f386199e97703ee82e6c6f6b403680b8c39fd7cd37faf17a9227f2a4c654e2c94bf39764159a558a562a68d93fad8b2cbe12e56b32e3463b7c6ffe9789004073fae82ef8bd2f222884952a2489c29734cd1968b7bfc9d13a384959c4922c518e029837467c6feeb60ffe08bbacef92e90b7db3e9d42f2bb110d3c7bd46351a31e0fc160d2ef3d69c15e0b8190d9fa76bca379882c9a9da5a548542cb03aaa90d619e06f552f6b24d0ae50a569b0929e8005ab4ff5600bf2e49d0cd55a406e5831653c5fba5f9aa1049ad8e9c4b292c3a4dc99647ec0511d3407d2f23cab67bbbd56cef9008d255b93be33589518fbcc5f1a867e16bfb6fcc36216d71860d9390af36bcb2306bdddde68bc6dd57288708fb1266e209914361d5744e4efa1d2aaf2c1c83e078fa363d2e83d5291a1559d9466081a01701e103b8515dc916ae41bcea783f2b8d02f1e5372cd09a87aff2bf9f68b0a95edac3a12f31d1e9f2d61c702c49ddafc18736b8b7a8644491e2595a497c5ab0dfb790996c8a7852e636e281e089b76cdb5e2f8c1bac79c70c6e0e31d0c8d77854bf7cb2d3135759c2324ae1c37f8c6e30831149f869ee1cd8a04f296ef3aee2d7ebd8555b7e196fb1eff8665b845f7a36c35c3b75834fb27cc30ee68ce78a2a5c10ba488827ad6909e524293eaffd59f0d47864ac434b9e98e0adcae8b46fd67b5669558e84b1deeeb360bec0369e12651e19da5a5022422e5cf56823e28a78f44e21738ad10c280d376b547e36faea6805c49a76593b8f29fead082d6723bbf6f87df9c75927fe1d72855b3c306a0f51fc9eb6ec88acad61a82734ce96e19bad820f0f3bc6e59f6f69af552b3b9cbf1daadb3b009c77b42e18a8ca41d306381fa6706d8f2cbe8d5bb73b31c35045d2455f2f0fb586bba0e64ac6e1d2e2b7530fc353d7444e6080018e35545f2f09f049f161ba510377488bbade3efd76bd27c72ccba198b13a729210cea928837819747e8a29b8732bf3e57bf6adb477d8f30c3c64bba7ffa11afb467f100f1c0b11125d92f56cd09a5473dffa53e842404bd6088a003a7a2894e0cde88abd47f5129298c80332c01f05bad079cbd7d4458f5d623f1a136c2a2bfcd5db5789f59e3b622a2584769b93b0eff617afd4260e6e1a60014b29e89682d5dad668186b413a406b713e951c31456b4346bd07094e98d7a9d4e6b9357ecb7446644feee72510ef0e6cb8e85872e290f650b38ad121a00cbfdd141bd6e9eda2d2f3d25e75a70985d1600ffbf89c0ba83a0b981b97694576312f50bb534c087938095db4668f7a8524d5916a4ecb536061c3fe4561c5b3452f37b243e8d84afc512e1661baf5b6f9c60a58fd7eaea68ce74ab69ff526c35a95b9d37da58494b278b22fc47882d9ecb271e26e73596c7abb0f0f1109d32e3d539157fd0652993419ac7fd1a426b115e19f1f2487ab7fec991c8635907583e4fead5f0c95e80da062fb798215037829299096d6f099ebc1ac430ec156858064ba7fdd5702d59af7d936764b822d6a8c1af033f1749880671c461dad68fe69dc042eac24d3bf9f40029e73332745619d243e86041bfea24b059701fe211a0640fc5f37b481b9a2398ff77e6ad822f7935752d339d1480db81e65c15c138a56cb1b50e120e62f3c35150b9657313c18e88ef31e835356485abc53faeceb19492c8f78aa76d94bbcc1c62248b0e898e8a22c4480ed2570ad7ea4db75f07306e19c8c59347f26084223704f0facb2c635bb43a14aaef379a041bf90408966e32c1aa2ce5fe8d093bad9fa645651780730f016c809b15487446dbdb2a106b9ae7ab93130d8bea6caf9403ad9945d711915cc9a6e91fc9940448111a73d0b01bf4a0b3fb1958bebd788e9e6f744af1aca585f61fbb748af4c6d911943014bc67531bedefbb1bd58b9320bde8c134ff9ad1960383e5cafd3565a058929801ead44188d7a2e77716f1fdbf10f3e40e7b2c82520134e9b59e0b616f04b66743d5a13ff08b4f097d91bdab4d60cf62309962307ea221e7f90d216cac5ad12b90ec2dc8d01617e4c57d8e04deae47f2757dca18ca7f0183bfc655a1f1e798a0773fe0182deb713101f87ad54fa6f3a57525684e02173bb7c28721ade1fc777e81b4d60b60432e4c7928aca5e2ed54d184711913b9b34b5646bf16238472d7e0d62ada8da2f5fe2736d19fbe1ed8e8fe73cf75721045656b4110e5bde5a4a24277f2cba32d220e64d0387ac8f93a9de94ce2b273727eb52c3acc1e26812846da282e8367fc2d2352d6a9076aaf942c6656b30c4e0019c0db467088400b221c7c5fe25628d35393bf764fc741005d4d75ab79c9d2f048207d44ac8bfec077be08b6545f0e300d03dfc2e00cef61ae3ced3e4791e1819d99e9c395d17db8ecf18381700d248156277283b71a9996c6cb6e71284aa21f7bf52fed7d9206fa3e11a0710135e315e3794cc9bc1d0ac3784950b678f26a6fae85013afee72a66eaf6b8e968fd807bacfbba5bb70a6a6a8047a7fa4b52a7579a96eace95a5a19e19e5c12e225a287742844007988a69caa02765eea39730d0c85aa880ee3b25d236d18a4deeb350cff63bddac88d98ac05cc58fc30385cb1417ccda2eb011d75183801a447c8cb9dc34b72a704129c6a53976a336b4b853bdcef180226915e74e8b1fad8d44f9e3efbbd07ae32270b94b767063b82ebef928f4246f932619d97886e4d150f41f48e097e973823ed7918b1fdf852da6f2f02d72411346f44a963f99fa37afce1e93914161cd31c2377c276499cfd2226887f78d5b0ca5087a354bbfc2f7e54089de08d551c19ba73d1e4778b555377b01e4aa2a1d2432d5acd9758af2489117774ce00ec2396383ac871ed44f3e61e10313995ef656537aa9515ebedce19ad7f9aae765c2fb983910c014fe4f8a0c632783414df8d3c0b0889270e70cfd88fb3b934bc216104ee8c558e9aa71ccc326672c0e975bae136c120ed6844bfe898b9129eb14674d9bb8a4f48cea5b758a57472ea136084191556113eaf719f10c0b46d5a0002df53a4eb93811db5095cd599bd86ea5ac00d2c85287439766d1e2addca5f191862435bc5c062460b3fa061b1b7e2117f2be0c840e8a85fe75b5cd4eb33fe13cee028e4f4fbcdf5c941f5f4566ce94e49c53ca259d6a412a8000aa7c3b8e559a6d1313209318e356c769063dbe92129f466e1f1ca098cd24fb0e71066cafbcf98b45612bf327dff41c45a01375c37157b4f0e873d8b89a5770a3cef0e37c4012a7be6fff998c812255e2d42c49bb1cc49eac31a616d665221a0a1850bf185879be7e977abae28a4afe0a16fc9b3eb8cf0e8bd43479dbde97d4c92a93432362122849f8c544220c0e7af81b9cb610e49869a926415428d356024813fa1f4a8476a965abb93df80dd063202183f217aaec17f6e5b598db0841b5c1dbee4be46fe2eee2c8157b8fa50fcedbdb25e8501a8d064560398fd1ae89ad67eaef5f064e9722cda79ad4aa4cc900e1b35c4e6a9951db9559324d75a19edd485081bb9b8d5dd08e4dfd98c46481df1270334b9db944dcc78c640bf65f6f4366924eb24f93a6a47e8623d9e723eaf05de27722f0f1c4f2e6481f97eae66168ca89a7f1792954d42933345bfd620fb6232d69b0b6ec9daa3bdfe8295452ed6185fe065d32bfa2bb480da085eff300d2985d01c096e81f725a776ade6500ab4c3c753878a39820db90bfb07d7025d26a1a0894ca4d5038008b7b8018429051bdca95f46b7922b8574f58bd8f34f432620549b45009d715297e29434f4e52d8341c8d9ba174dd2818c19d13c5292b811fc2175381be11efd3a2cbb989111f1ecfe192691e2e937379c42ee6a02daedbbf62c7bd1d1b6294cf35485ea2dec85fc11c1b2194396545ada167189fd08be07e872c531acd186337c7a41f65e1cd9abbfeb21cdf4f18220655ccb52b4fd4d9e94844138a3984e1e7081be79646722e25989db48af5c8b5c37217e0d546a5c2e412287acdc0bfcda81bd9e645967455d6077cf4013a4038e531a0aeb90d904221b9b8fb1afcd250b7c03a73122524aecfcc17ca91c246b61c26a82ff84e013bd5461bccc0624ebc2e82adc008b0f5778e255ece481fa25a6cd3db529ed198c62124adfb707075cd1134823ec22a60a7029b027cea9aa680797ea344235b4a62da21e8b418cbbee367e018313eadebee724148be5ff34206ded4b22adf602fa5b34df448f63932eba8b45c1eaf20dd3825c597fe69df2fc0f4529548d2dc7e19134b1d8c817aad85b89a6b9c48b9f380c0db063ec8b0d4bb2d4ea4568665556c49ca344a3c53c48b4b20afc76f8d6fe49994046bc31d6ee7c8612d19bb294441aa9c2731524aba90dcd0f4fa58b3b5d6d97cd612e6aa22f6fe58297e655fb3a74fa149dc35e242d9b3dc17effff3f81