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 86896 0473812570e926f2206b9ed2a42f68c2e243928a0469927b0d76f1151e4fdfb7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87c839fcad51620f7e675fb42f43ff277cfa1ec86f66a00ce93327081a3265a9
Certificate Block Hash
0473812570e926f2206b9ed2a42f68c2e243928a0469927b0d76f1151e4fdfb7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f02a0000b03b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c21ce7374d3d35503703f21561a82fdf8615f1953424d2f558518f0ccd328f7534c8939d797c16c4b41c150582fe3851188cf17240192930f10c57be233fc41cc9a24f0c9b3b213f6795f0696163001b5132b907d70bd48029040000000000000040000000400000f02a0000b03b0000

Raw Header Hex

00004020893059a2bcf31d4a1b6d45a7a3bd416761f5b0d824c1acc1d50caa4c69ea6ce85dc8e843459453b2617a822e88eae0e07f49a49f2a30ec846999719d1bb1a53b3d68576a2ec00018a965321a082733e90ca0666fc81efa7c27ff432fb45f677e0f6251adfc39c887

Proof Data Hex

59,560 bytes
121216020307fc8de0eb4efefa03e735bdee394f0886c985a2503bb39f848627e00dac9d8f0562b4e664f9feb38913a735da080bbb160ac7603fce2630cdf668c2db2a7216fc788f5fa96eff22715196c55087bc644eff53fbd0f938f8f3b0f73279440d38a91177ed0baac247ebd06eb71729092c47ca0797c400569c7fde5cdd80fcc9a0831dfd4ed8169ed9807f536d1b6167fbed049f87db639b50157d0adc28fd5966188e4f69597c7bccaa9ad610206adb5c5271415b2d0394370db723be9428509ce9cf80a2a4262fb325a7a62b8c04376dac342dcdb1397cdb9477ef5014dc0d40261fd9d0e2cd514ea055d187d3884a41a77da2660fc7f39512da4193e9f4053cb5913bbf4142eac98a0517264c0dadc1f022147c5822b25a166c4a3849a74faf627c3f2ea61322ea50ed8ad20653fceff160e67924987c428ee074b84bd3423aad03d6f9f60d20a9bfb95e5dd7df6c7b2d1447c3c1093f49a822ad3e80927c7afc68b84f30d50e1282aa7df207a28fe98ef5b7886ad71a4bd498168eff858361a8a74044fa0362e18071321067a6b66d25833b07f0c6aa23edc54bb6fe44455446205eb120d3008d451347056e592412c4460112b0d700686804ee52d09e14f1cb950a0fc6bea0875ae7feb907fbc191e3569cb54c3779401bdc7a669dedc5950844114992457164e01b08d7cafec009558d3185cbafd3809e8fe2892c5df704a07ea2f6692da983ce8e8e37d01fc4bce442877c3ca7b6571024b34ab513484216ab290b6c9eb77aa7675e0d6f09d3bc7c0f900ea41c76f886f4c3736a38add7d6c03e58bbcd2b9d201d3a2852b2105bb43c89de5bf38a400529fe7f74ab84bf0b94d3239a11c0d147175127363e1033ff78a261964885c3e35a23c0cbc490f3ac1d35d4ac03f4f5ea1599544565452e20c9691cbadf44046330bdff0b600fbbb36c2901e529d271cff29f23a14b47d9a7630f2e321b937fa6b57bbc9e826c89baea98e884ed24547f6f258445fb4c9200603c461054e984d101706682a7949d8d9b79e45cc07e21ffe478e02adc23d03a5925d9dbd6b571ffadc7be00d1e09eebb7f7939c19cabc545adcb987d718395be94689409df93f7ce88a0721123d7b1d5de4fac9adb6793f195a227134039cd79400d72afc564fb1f41646f183b4595ec5d4b7a06aeaff0799f7d16475bab1512c4684f68d8970c5240362df5ebbffbd3aa18c742c8eba646f1d7468b5dd2315cd3337ccdffa3a280a45b72fce2e8a3b8d5f79fe37489aa147c41177bfa1a0cc4d1d98f74ce66a417e78c9b0c38a46234d8de150d81419f929e25f4964139e6d9711333ee2c2fc6ed9d54c8e88a081bbfc5ded6d778424b34973051dc78dfa07e31707898f802029a84b4ea2273e27561cadff4a34d5e5b0d2c7105e52c24f208c05177c9f262b3183665348af9d0d3b99eb5ae461c3006feaf532ac47bb111fc7df549a711dc46d9bea1a69216e269742a59d6521a659f2fd98cf1f3c9951bf8467671ad7401120b908aad1556bc9f398bb27dc1f7c2b1303ee4d9f7884e02bc9f9d3637c817e839fb19c725492f2372a5046ebd23d7d5855165368c95d18588063931213cd3181c4a4d0adbf3f1a287c0644fa5114a7d598f5dbcd0862e991a21d3fe5c0813219bed0c83bb208dfa2dadcbe41deebcf0d1ffca1799c2354e4a571a3c57e93f779b6c3063e16b639e4393c5a907d45d67bdb5196bed48c1c89c12f124ac7d6c9c6d4c0822c0aa1ba62899a7b5d9176babb7896c9c1afe0120f2162aa20b463b58289cb63f15177a447ae78d6afb5501e2c496df8ad95b05ff1ca8a491e5e9bcc6a0d6977b299de10e0909167743f9ee41e1477f76936e61638fdb985d561f7e561f25f5414d369eb2762de65e38c13c6162a8643d78ab3a65609ffd38941a6d3e1c173b09f136fa59bd84e4be50e40c25090088853251bcc0fba97cd2555f4bed060a760a2a2028d313538f47b53e6b35023ccfc6b4de96a8fde125c2c411adf32321434ab92c662e4c39fff835b9349b3ba63385ea7cd403aaf7b27c62e70fd10408b6c04757878b1560735a6595ae8a223265c90563979dc7aab5c7a6daec782470ce57c3c7966a53825c4d346d0ec5d0df486bef0caf888c9d68b53d7f68b29bee0cb03170181f3b74b0d4d76cec5825399963c0889e38355eea625be60c928eb666093f94de48ec43cb1942a30e199c2ea4be35a2414c473a0c8c91c8d4f27cd9deb16fb3fce2f3987d5a8bdf861c5caf2fe00d3de885e61dd6f913e68fa95ff4b6fa0c1b290ea12a57e713ea8dd0a6fb351b7abffacc4cbee7a0bc5aa0cf858d01cf1a61ec0d4adb540824ced7127f8e10c5ad77e49471ad086a5c4637a381aacbeded11688668fbedbbe7296af95d840283a74c3d8317b0de83f1f9684f42076568cfe7048d7a64d30ddc537571d4a03b6fd38f4662d304db64900f91526227e81f2d29c9bded8182d61e1fcba4463ce60bd22aa8027392a0c35d27994e2c3dc9512b71edf120080e33bf25a24e07020838c98e5d9519c538b76980d8ba78bf7dc43d6241427b7cfba6a4768495012f516ea5c0c10643227adf7a93568e8d9735cb037a08a9dab772c4721df1df402fb8753bc72d9489b1537152e9fae75a3825ef43b582a0162ea9b9cb40a4f12b74d40477adc474be03c0e9cc248160397e26897ec78ad24fa7924fa8ec460ad130064964c828bc3ebb0a2f3816b39ace4e2bb8e1f458e408d5df50ad7842affce242465ba05e7abb4b7fc250865e47ec680b17d904bc99bf2113739b684aedcdbd310fd8810fa26c59414970878205614fb3fc3c6006ff156d4e3ab4f5cb3df1b71d53f5bd3adacf59d3b3df47ac306b6f136e311d07d99f27758313a7ea963281237524eae19edf5db690fca3057aeb70da2f49393cbfb12902140c934ab28365c79a304978a52378c5d54d863459ff244022188a062462dc5f9eb58fe8c612f6296f312a77c8d7dbcda59858c3412dbec8b368be61ee2ea5734a6cce535b5c3ba1c8569b0303401957ae2480ff25a4a79fc8a07d76c37e73b2e0cdcea93c4f0c098526264a83b5952dbcd28c4e055171fe8a26df727304ad6809f7649379e2ef18ee0536b3686fd5f31755838b6e2b282d3ed99af38b4aecfb8ae606bca69e6247aa6cbed2410eb5838e56f17136775bc3914a888992efdea943d69234f9d909dedbdc63ff4b761a869388cba3ccfe6920de9265523fb863d63dfaa9f18ba81a3889476cb80591fa617794422c254d382bb9abf44b18e44a616958a33258fa8e2ccf704d8f2a1aa9515e681effa0937748546d8a97e5bb44080452ba6353a83c25ae0abbd8a9cf943e0d0ef377c989c9e29cf67d86be5d1ad664591c784668de4345c96c69976252c5de05142352278853449b20e49b714668502a4156d5839584153536e9ae3d254ae29d066ee45ba7eefa2a2c4dd15a6762e0199682331436ab50171f700b81537525c6a679bea5fad5a8ae554dae8dad2f655b33b91cd6f3d070f5d9716cf34e236f31c6b10d7225415aa35cf4020b79a595bc5dfc5b0b2f9649158e1b636d048abc2fe6c3b512989d98ac489faaf342f1b873e8da03ef0fba51f2eacf29f136a4285d1eb7ab0daf4e8dcebe06a33250f6339bde0a9f0f3ee7ccacc08f71a2ed5796c707e5a05a10b87acf08093e6aae6b4ad4b3d607640a9f80c17e57e998ad112c4b2abac4b81be1cd186b7e33015012b518a7560f1a04e9d9a0e512caa26644198b3304c30197146ced80a2eac7187ebd2d20efdf69a8f28a9738d5898d8ed7449bbdc847d55f514588d44e4161e1a9afb61e47f64e4459e2807ea75f5f33376afed5a3a521726c4b7952c8dd45f2127d09ee3d035f79322c1204aee0466c3a8350a0c79ac7e27e445e8eb342ddc69b47c47c285efa623ff29eb8868a1d743d7f14cb9ec7736a7ab522b30e0be1f95853d206eb0824eb2445d7e5fedb871c97fa2f7f2a8a569883e3dfc700fa49051f14363b15a4f799539edc298b3cd843d736df2f1f7e6c4699bf116833fc99425cf7bf4497759320c80ff826e75573a36cf57cc9606edd40600e3c6fa7eb0d2bda62758bf7978b85fc03e26044b8cac2b00194cc4c94d30fe1b3cad6e71fed010fde8981a8c48b65ee49eb838f1ea4fd4fa74f603c3489722d97a2f1def9abc8a7c44219afe4f7bd4ad8fa874fed13ce6fe9ac81ab479c82fef2e3b3253406b1fa7bcca30db8251820059f2436d4d93b15a90a75c3f7451427eb7d5dc18dcd93ed35239e1eea289fdf0be2ff5feb7e9d77d6788e9226c6115c7ed8a8d7e5b47b7aa8f3e7ac217f7e5e5f757169b25c82e984158e424d8128d30cbd44cefc6cbce9f1615f2b21a3d9d6884530f3bba4d0c3646be0c50b65debb4a7941baf0ee98c3838d7b2bccb2d121e53de84f4641a1b80a23d8e0d6d157104d1bd4a295b874142e24be30982dc9d0234adf317ef6810f9be74a1d18abde5e695b59a9896c59f598d39c123fc55661041093e6730dee860c7f2803aa3279f55fd55802d28297f29e2a3a64a869ae621bf768993f2372e2eb490de40b7da45a053841009fccc7f13bc863755fe475b08eceb7d082ad15bb1738c09179a55f71b92871e09919bb97ecf410dc2149427842184469ec5cdeb6cf72051d12a2f920709eb6fafb00edb3446d541e681bc9bb13339c873b7733d16ec38f54192d22476d5aac02c0b912281850e9a796947076d918b61cd94cb02f351f733f9b4359751808ecc657e71d058a420bf20c46d6742635abfad0d9c5af8c063e27be4be23368225a6b162c3c41558e94a4a63ba01eec5e6507c51a6fd3b2776ed40c80812e74b9537f1d5efbbbd8c5e7976b63c2dca62850f6ce5e31afc6976d703f25d8b38acc9f94c5b708890804b62764bededc09011235c8547093e7df96f50d5b92b96029f915e34cc2ae074803f8af26da6dfde9b223730087ff47fb3ac7a7fbe644c14ba244b454bbc70139dbf0ba0f1b50eb1c3fb44349d9924d0a38c27cdb8ae227c4a28349f32bf20f17ed7a53ca6b76e7d2bc93a38fabe55b70afd431fa9d8a67a294a4d04c85d51e7770ff78705e172e9003c22c222243bfd5ff609010d2f4e9a64dd1b2ec15ad8bd9ede9cd1517eb324490d44b35e11bee324a637c91772f9e3ea75a5603a08815307c2e8fd045e0c9480d9f0ba58e48748403dba893e095787bcc40722d7cf7dd52207b28e447f86a617ca6e158efb371815db94aeea02ef182f908e3239bc126260ed8757afae21791c4ea7d1f02106f286e317a243f6cac48075805d3b82521682e0e96d0f316db0be101d5e7883cda5b9f2a3da2b671f92847f731de4868a7208e080c036804337378bf10432342d9878f1149d784f92e4c8acef1a10d34363f82fc30037cf2e55deaf63892ea26f684f39427b74f16d5dfc51e53a46721ba1c35f4eab3f622132085213706df82eb79dbba65115b0b7f8780ac60c18c0c6bebfbbb319a4476d107615ade0faf36cb1e79da1620d3300ff49bd1d4d5bdca2300eda26afb11a91fa266087f1c5ce64573df84f4a13ce5a38c94cc8bd29c292f583883c3967db5ab75cc4f48e3c3cdf2e886b49791ad2f06e077d9df13916d7631b75c2bf25676b9b3303c1acabcf265b8149bd6350c0efcbe23889d0214ed566de82181766f1499a74f12bb4c8d892a5d20cd0a9370bb85c6732c1f6bb325297ea7f43d164741438f44a02f28c772b936c2e934a7f6f89b0fd9bbdab6a080285d61abb01034c29290ca210994a682240d1c1147b6a2d368387bd337db1f9b05aeb52ca52e55014fe47697f58815d2992e59c645d3a28810083a0cad9a4105413e4d5f4a076d4fb07c085d09ad771b8de28232612af06eb8e07d61b9596add1863b833136e425d60a5fd49fee7e7dd7a11bbb4f7ddd818c1fad42533b0fddbae18b010410f451021f239e351125cbe0473eaa32cbe4f9780b621f46c1103a5dc2cb18d7e001897d58e5231be814254a81219f8b3c23f6ea629947a26cbab2910cab41ccbd37c71f92a88ad33f89bf42e5dce1258b2bcb18dd7b44f69bccb43d74a2a65757f90db18614863c08daf4401ddc69d74a3a84faed053a4042ccb9da813e91191b336420865670a1b0001be61070752794ec0c37d9ebbf33e374028038e49ee45a7ae5a867333c2da638d73a4fe15736f432d3f0b0feae25ed4272b3c21932c7d6d090a013bc465fb703001381b60b6a9fedbcb78eadac8c31745268ea9dfbf49fd30e30becbbc343c4a19bbd296249bc6aa390ebf287908db13937257130b0ee2b97638bb29bd2ff72a0de600babe99cb44c715d288b89f5c6a75def75f466ca2ee8d967abb2144a40df2bac7168fd671c86efb8b1108e73af7343ba1ef296c2c279f054cefa13a8c8879eae59ffc86a745a796822fbe29ce331ef2d595b6ba19134ab239ddd4367ef007f113d212f47ebdb6f693d820259f74f02ca0d9261a0caa324b376c41e79f559227c74e1cb7caac5e67d2795617d7dde70918c4e3026122dc08a3ec8eaff0dfd5142db4e034a1739b3d756524062bd14f0c72a6b62edb8c36843d16007b4a3f98ff533c923a5e036c94df043c1f293476b793b66f6f3223d18065b5b33c842c72c50b01aca08faa9fc925e778c8c5e02220010613c00fdac5907d1742c2d5edee00ae6f950ac2c14718221bd672d8a1cccb6b82e95d4fff4c4e3afba91d671c0a7a1edb3646a4edf132226ee44e8d58bb7774ccbdb9a12ef70e4417ae623c1f9294ccdbe5573372a6ab4fbef24fc7aa4cdf24fa7c462e89a0895c82dd826c14732f71fe63e38ef897fcc1176f2cf88ffa99dd507e04b83b6669095504bace35cb161f146e7df56116f8f70406e656507fb6536aed4066d64e7570a83df2a39ad1651ae6d2d67431b1cba3a64e29d743dafc879f0926b8a08317f784d07676c107b5c27f1853f1368b260dcdad6a8ddf578c289b6283c6d870d9f06c945df1c9068917ec6b7fd91615613c779a963c8f2ae7ee9d8a7e035d3f7ad8db4e33764a6464c1ae3d630f72fac01aabd228a6a902fdef05ecc852eddaf718735923d7ebca2c67f6acc5b4b6df01db1d6d188e2274151aaa773be996fdf64f37c28b7ed181755f68a9218d5290c178aabe87c5c167424753c3c8a695b0543d15cc5e8ba4f35061d9b0c07d259f9e911205f368e31fbe110e875ccdf200b0a75d71752eba651eecf92f96e3bb5a05a41448b43a10583346e69d785dd49304fbb84e11e75de87d405486f1060e078a3b6f51212f68cc20b8013080be384eceeba1a125e5a4b19ac32d36c2b84b4bf6d769af528d9208caa26a5c58c3f9ccdd68578ad856e65a3858e577a670fbf0340768f20089a813c694152a7b5ffd3f9f94c427daaa194eeefbf04b6f1d8c99db1114da5d29377172bb742d4c0bab48f82c4695b1415e1f5bddbb0010e8655ae55ef951a1d6aea6dfa3675072bdb05f80ec233575df6b9adc861d239e342fa13569c530ba669090a7b7a0a8f948dc31b2a053350ff0d8db908c432cba1a870801460b9b1a8e3df131886f5218dd723e2908c91f7fbc5047913211d84437102e08f7a70c6b9731a86f146dd8702d1eca7cb66c244d98b533406983b52256f900d8dd1b521e2e6781f2c9e4a339a86ddab92da89b97045829ca333e9e9ca20a13cc2a76c1d6bce812bb65ebc0811df7f0565f9b73fef96bc5c573dd80a943cd6fe23c6c88e4f9a97eee8e0586fcf30f0f71de3d6d75882e4c3518a9f0cb4bbc58e9e7ffaede9882e64671675a7d8aa02975b0f9e6d91e13694bff3e266c8fc21b581ae696fed5d16885f13d50301d6a964d5340303a0f34b9b350e525a325d7c4f735c6935112b51b8060016f0bd3780192e73edf83d6468c7b5b4ee0e88f1d97b301cb36cbeedeb66326f9a5273e1e0c59f1c25dce7999f05394a6c4b08a24ae1e3f5e910d06b9fcb9f1cf82b73e307b2be20b3917a7cc08cdd25402a819e5d7a4e698f4d7a17586a60979c4aa53ecf98d231c6c50e3beae810a82108da1a9ddc160e17fc64ee633a38c86ac5437df545bc4d97110744a60e72dc7f94b8a83ecb1b510b6fc47d3cc0a7c2f7190dd92b7beacf655a93ebc5772c8f8841b502a464388e2b4aa811f680d33c73d06b3f02256a6391642895bc9159e40eff39c9b24a062d05fce9347dfc2ccbaa10face0abf24504535a8a4f0d308256837d63ddb70f708a8313aeba32dd5ad44c0c6d3e3eb5a1f218dae43562d1de4c6219120ed1fbb5e970fa7d43b2c29e6cd2ecc7cbcbe7c764a8e2e34daefc6f9509f8ab98d78fa2a3841e24ac00bd6345c40f112561dd08ef9b42840cc518ffbdfce8d4393300490bb90fe6d9a7a7edbd8b762cff70dd4841640e6ad8bbc1afa808ac7777f0232a8ce3aaea1c8925bce0786aec67f8e451d21b7cdb1e3e1aa15c0c0979f7e0d220f68c672b8173e0011daa73fb0b142b81e47a04d31c166582319116381276f117830a3803fb89a8fff7082a1813cdf9e4d9a40791a93d838bd131315fe3ced607184f8650f05eda179a79320f1186341e6006cb683eaea66e240ebcded141f5cb810775a06bc72f336624d5730597d280ebe84729f1ed1c4a5fb91a6fe81d33cf765149da31794ed771436137e95e7c5e64e974cfb4afb5ccf17e37d6b58cd42e649c559570b8babdd6af13226d012ab6ee7655a049fa895d42146de3010bbb0ec28b78d199cfff5a558f5c49a423a81547bc8b58181b5abf7cffe8d92b2ee8745073dd24495b57d7882c3c167d45adc0efb498e9e7d67492e9fa3b463a17dcfe04069e38b0a3256bb079aa4088d79ec8acdd167512ef1d4e61a1f5bc6ebe0138924c112b1ce02acc9fdc0ca25a2bd002c8649f87ce31ee72f2070dd720fec3096c946fd88ea784efe357272bc71321f8b0f68c858d9547c31ab7a58b3bd20a9bbe084ca61966c53eabc036ef6510680e2f70261d349dbe38b5e5cad07241cdefc48cd24df12f2510c3dbdc28522b0a0c34bdff19c4088a2e96a6dc4406974232f3ee7939a4111775490ed7731304d9d37648a7cc17fb0f77cb3fd9f81c5b8dce2a8a3a8ba937cf8255a224a47b84be1039fc368482ee821d51d634cc1184a80d389b1358372b981895c1178a3b096ab93eabd7a0412d317633952dbb8acd7e18dce850b029cc9a6709ac37ea211ef61d4daac1e1939dc1c2dd467690211c4c5960695c4b344f1182269e2bd64ecb48aa65c6fcf108a0752a7b0f0b46cf8c0c7d0a37c5eaa1af65be9f87b3fa8a93916a6d23d21925f2383a6942a4415eebbe9501a63d5d63d1fce483d8fbba298dbb5be340cb719deb54137b01a0bcfebbde5519edc572af863e3749fa23049dfd71a434ce50fa05f771d1d74033e123de15907038e7812caa8004a5779ded091292ec9a266c7faffb8f464de6c05a252a108c4d9994d75241c672a9723de89c711cb3f8e257f6fc65e32fcfddf08d9d3c989425b46bc41d3fcf963c91642ebd7e187421f92245b1d324415b1009fea569cac470b00258f339f835c0c228fabb3615176369fef7495784f08a04e64068aebf5bfa58c7ea11defb5358e7bcd7153eb3c0c3f29f2153b608cf856d75cdc4193ec87ade305e853d453eb6a8639ae511b077d183b709b9639496f526d90956378ca68db9cdbac5e9109103d6a6e618bb9869c4f6e0195b07362a4a045b9db8a891590d5faa05cad30c238bb8d8245c20db012b61ded242e275a68c6e8db5a50a721c038fee927d91be11e06086d4fba2df67dc27c4b46f49895979dd8dba415481d495f04f2929d594515d39957e14fd0ba892883900c8ec62871388c01645636281ec38e4ae619a72c2d17464b0cd0028dd30799b61379f5957791fa84fa6cac848d9398f9f8a3c504e28531d531aea72bf5979a5a1998c63d18e1382862354a5c238337d12c219f23fef3165dc75bf20d06094cd33600340650d77cc8a584b017a8ec17d1e2a72415c3d02b30f3afa04d423677ee8a119337ae4701272e23193e01385ff53b484c0d1f0512dd7f3c5d9803ac295f5975c5395690221c51cab075a9d590b08a75c8a9a8e249f0ee1fa995aad26cb0b7b896c94865d53f5512926c7ef81be5726ade6b32532b6722d1b530d16ebf0382f4157f89580f954b50d6284321927e08379682132f667a3b5f176fb35bfd654303ae2f3c6e41cfd49cee6611b4c4df937cbb8a97b7cc64f2a502ff78319e1656d51ac57782dcbc3a7485ad0de933281a475d824377da8ecd90c87ea9a862e1bfe4532776c8d70985b3f46a491186d7fc27cd6815aeb63758d72e7142310597716dc64116275fc320d4c6bee50db8a4d745ad585e4ee7e8d520d2f27377b3177553f60c5ab4edbe4d0832dd1d4548cb7c48cfaf165aa941e7885ad16c39f5861639f6977b3644288cc9d341266497e6517beee7eb620342bfad92e3a82ff2565cd1e176cc7952e746f58a66d2e33332bf9f952f7694ea900ccd5b1ddc94e74940c2386a9fadb260d354801aa97567ca6e9b1cf49064793eecdcfdabf9d0b6eb70b1f070fbcf18f5a2a156c4f145f72a5dedfbc4e2730a5ad8fc4ef63cd88a9866b471c5c6b0b6d7f80c07ad939bbcbfbce5bc491e50db40144e57733e780b6f26a8ea7da48001a2ce387bd28bea5f68c04f4133a279a93986ec13b40b6b464131220c8d177e3a0dfefdc4b46924c3d36acc1b418a44e916d3f49b3a47e26d28f6b49fbc34803807a1435319b10e3355ae2c0c907829069e7ea6d82ff5735afe3c669ec5782ec723d8a75de693f2a6eed82c64b7a368de3438d75cdf94483b14cb61ef09ba600efe67ce7b012627510c89a1b5bf5026e1c1e8a05c7cb716dec4d2412274b487f0864faa4cffc7d01a27f3e721ee3e22ea567d5d79641e58b2748da26c3aaf4e3c44f953e8f41a9b43166db749485ad590e7f0ef5c63079ab838ddf87f902f24213dc153e5916b1de5eb0e47ebae5cd60db0699712d2bface96f2b00d4e7fd5bc5feb513e1773c0b2996206d9772faf3a7565a425d2c87600340bcdc516fe95fa72380a32746cb5481b17506d0b0aeae3c068f9fb579d277608aad4e9c66c1f33377f6018acaabab952d2882560cb532d648dbab4260d4be0c05f6df2fdca01e69d4ea574fdac1e45e9385e4ab96016b1d7b27729014ade0ef32f461f697a9b82642b3059f7aa90c07f02e9756c140e676f73a8c4792c2c5b26a238c6f9d07b9ecda2bfc38441a0ca57ac059a7cad706457a39f5ac1ce8fda6ec133ec7f80d86c32bd025e1f8230cf679f30523a1c8eac5622e39113b9cd1990f9d26a29bba28eab23384a622e0086598d9556127b7a9768481f21f9d21f34a581f14dfe2b45428267132e55a9c0b7758a957fdb8f84d744efa99d90aa26c1efd77f2973f8fe6c4078b634d58a8e1947cb5f7eade320a0371f5f99059ca32153c982cc676661b3e28ed606d02d775d837891fcaafbf08bd680015aa5ff763da2db2dcd797fbc82f77e0129eda5f23bdc0440db98637a9864d5d4e6569f6b6124fdf9e0668fb8a26af0cdaf71ef492c845904c4bac26db8638ab600207e6f0f073ada932ae4763d0ec6a5863e0e1781fcecc54fdaeb7f2d7353d90bc00ef74e7d41076d994d77d8481616ef176eedf7179f6190bafb8ae72a56c22aafc47cfbfe28b1ba2763437f05149e5e97435ed252756c23a47dbf04b03c160a1224fb573f90e9d9d8e358f1b34213eda647cd800ab8bd0a7c00681a8d47b3f592ae3b6dbebfa78ad0f66fdbd20b5b745f6ff8e100eacbe65df048af06140f9b05d83e2d6e6e153545b53f6a5ac90f1f82b099e422c69d0b3ba89088801b6964c3f0e23b26bddd9fac1f97a4e156677ba103c1bf5e1d2710884b0a3610ea66cfe5eb562544d4942269c6cc9997809c69e445da059856d8a52728dce9528cd4b5278bd540b125fbd9442d1f1a76913ce20c6035838b18665ba5a752f6ea15bc5d4794b175b78ffd25ad8c2a881f21092b6e1605ff199e7eee164b9ecb2263515df2b34b7abd64453c13287d8cd07467da994907ff86dc5e811af5f1a8c25b616d4a20046a4b1cb4a6c9a2d3210fcfce1c7c6845cff4192ba1c8c56d181f9cc886801e4180e72d024b7a5c115afc6da3fede550718df3b6dedab300c938ff3de2d31c27519b85c8db74b7a876d4651f6684fd9a334c7c70bf389647a166d996594829e5f60da946a45a2d7597acc5ce39a56ef404094b85dd5f54dbca8440b979b7f06f44a39367ee09b1366cbe7ad721c4bc32040c48762e2c1217a617913171f618685031ac655f2349bfdd31a2195e23906777cecc700c0265a0dc108e77665090abf8b282eedf8ecb81bd37d543fd3ab802832db4bd80444e315e1b5645e05b1033a497866d12d7765b05e869a44fc2ead433420a991ebda6146187b5821cebf1b6ada2b0f37d7cc5273593055b4554332c71a603bd42df3d0b877e64b3ed123e4d23ac5a7ee85b544789e660d34fb996357b1a6a16e01c199ae20743fdb6ecf4bcc6d24001f6b915fecf93ea16c0f958fdde00fbd8995cb106682554be8c6342bd7c45488db466aa035c60f1cb327b2df05eed170a14780c4c00ad7061b8dc704de9804c3b535d513432e3c9401727834147a651afbb57391b58101517126ae1a769c47e76f421c6f8371edf39251a3a437af889f8182eb3a0829915d8780b7f47d3e3f33fe168824e5be801b9f53f437aa4892a391c3c77ce9f069a6b7a02d589d7c5c5b80c77798123e2fd13b2051ab710810d1c471e231df9d81a5252b8566765245a927377cc44ece05ee336993a27098c8bf91cecc3edc8b1a05b225a1bca5a2fc3286a80e231a593429da8387dac655450f61594ec22a4858dd944e309155cefc0770430f6fdf5d900ed7b34ff3cec64d10fe6373a0357c03a9deb6040c7e15a0279a83a7fab987ca6b2c35a17efaccae1f5a3056877a8b06c1c85a6f889333412308eac96b18bde6769d0e73f6673eb907b721a7a6cbd8fb7dddb077115306d8fb27b029abb959d96c3f5319e29c4bbfdbb8cb49f67d596634c0686ad527938828685f411cfa3f685def7e472480ad34386c443df666a783e9dc2e2c018e824f18a81a04cb28716a092ca0e5bece95f3d34c82e9522d97f3e299d9ff8235e49a519fdedb0d70c9107ce085cb9dea3efe903cbc6e5d284e93d9d9e41451e621fb5997e80510406ef27e8bea8c4279332dc04f2f3cce775752759d2337cf4fead4f3142e21a39c5918752aa0227b9cb921c4a07a849d9e400f36ff48cd7006e4dff9ecb8a1edd28345347c1893ef325a0c19debb2362c8ff0343c2f61a01ef2ab02db4f63cacbb10ddba70710c5477d3982db1b86247e6936470e525fffc43270d765db65c58b61e9bf39406556886e6e0a7de0ec634759fbce507106c5bb81fa1cba4efe0ca73d67efcfc88b584307e784bee5d601f7d0038e767abcf69017455374584a001bbb100a9b87e937a92c341de131dc52e075b4b6b90d6bf923171d1cf892fd6652dc3444d01409d97495f47dd814a63100f9d77f7bd9b2c8f1af265cdfc2c4269e7abde1c2847e33c21319465adc4b478835821e57a60057fa8eef2bb3d3997167becdda697958331424420865fafc6c77bd15991a66fc81a7dedcb74ea09687cb3096b186f35f07f6849cddec9122a907a2c71459adcc0ab5a24a6ef2916c40d69b5e9552025f89e82caddfd8bf7f529c0d0e5e3af717a5b04b80ad0bb07aa7e76f855a23e75bb1d4881497c29bf783dd134ede5baf5cb2e91fef43619ebd1d8d1d267cf71ed173caea38e8e861c424adb595b900e75ccd92352738fad3829c2cf9b132bc70d36b8acd0c21a953c2822ad8058d1ac5c8bc349ba68df212419a81c1eec718864591a08d7c03ba7832af0a73aefecabec4e5b828f6b7d349a84cdcbeac831ea7b0ac9a67ce11162d06b67ea8859c6a2dafcff9199d48386e43db908553f886e2529d7623e6a1e1dfbcfc855889673b1dcea7801fb1e948343037e6a82a313e191af09384360cbb447a86fe247ddedb916f96351ecba49ab84aa9be72e14733067591fa6cba4f7625c2c8be04508abf209fb46d56ff2836e93999f6360a1e7a37f2a68665f30f7a8a2ef18f0f00211e47f17467c293eabe115ff0fa160340a9491e1fadfcb62a59ae16680ce8a133424c35d06fd84b3ab51d0704c87f4855350bfc2a07910c504c1c1ae1dfbf0e2b13565871317d8f2b98e21185ba5253454d6b05518776b8a45707826a0986e541d6fba94539b672ea281ed9a82df8c0c5ae7420c0551fcf61652898ba1d41c1a6025443c0d0f4a81cd7846e56d852baf5613d1fdcf58a23dbc6553425438f8da1778b6c969f34c2d6659b71da7ce11133700190af3224be2578a5c2680c5fe58e31db2d4f3900e5d0f01e046fdd2f6d33f5d4029ef7c720a8b9486fcf391fb524faa7462d0a0608c5fac31c692c360f28a24b6fa0830bca6245dc0a525b75b8639f5ef65e064d9e8dd3692dd184c2bfebd94d9db02f21bc44dcf86efe797a4ca2202ba8e4b3f73733aa32b8b0be84c1b6b0573aa7c6d05d78c60914c340034d5fb34a52a1db91c77dbf97ffb18f0772fd9819aa04c27b197ccd4e338e1d7489c27822cf5e1e284d9e96d4083f99afaff0c27213f523d9d7613c9d40f5b7ee8e4359a4c7c1ec6f11fe87de1f6713b7c39e30b2bb5e16afaf25928bb7bce29f6a55426db9ac05bea942c409837b2769c08ee85f8d4ed7d4d1a30c39648e51b838a24c2b19a90ecb1534f32500afe68a1a82d6843dab68ae52127573eb976ca484beae4279cd2870e7c433e4167efd81ed49d69af259948a912c10228df5677ab44aaa64efdaa285781f50c89d473f5c0c39e89dfeae37a9315d609aeb42cac5f3d654ba0afdebfe8bdfb83b811e9d7e9667a2cf2f767fccbd80963239d4baff3bf99bed21ebf6ee1eabd9e0c7ed95948edd3570585fdda57888fa7c49b21a2110c6fe0c4a43aeba469f702626a95a3103b8a552d20eba00a3ac12c544157346c5fc4bf0a7df9d386b73fbf27eca9d76889a136b8261b45a1aef021d194c070cff35b69b92368c54ac00d6b69f2b0c99be82603999818cb6da93b671db1fbfb45eed24623e7612cb945fc42b2231692b807ecfe6017a762f37ab5ce0510c13c260698e8047ba621d26386cb4cbf6da87c72d566464f9ba0c689efa17b8b518b348b7168c505e4a3785b04a5123418f40d0d30cb44feef34a15933a0e46c329fda6b8f63cdfd4bb2ec7b70eed908d07edc63a8d6b684ca0349da66de714c641393612d6bf069dedec37e664a9ac5170209b4a7c6bce28d42821f4b5b8f18b9b4a562a8f83047bd0af10c2319f6495168c7b1f5ef35f8c042a9c540cf4d7b22e2bc8af4bb6d73b49a867055fd30514e97a94eb38ce6233b4e44a3bded60e5afe747efbb15b3d4ddca6970f54edcc9ad6a4c5060417292f1925d094b85b37803f05b013abbf5d54351e797c7da0cda701ff0a019d6fc8f8c31c77673f8d7de768890b282105011baeac3f20a70bc1defea86f255f2b6fb6bf1115dafd1aeba771fabb716d07cd47b55e32f12f615b79a68782e5787ba008e816d73353758720cb7cef01a002030433a43375cd0bc495f784c9dfca643e011f293e78987009183825b3f022c6ace98bbda9444fc09a4f8ef943416749f13d5344ae3cd53d8652539d7843b4b96d30a556ea07ceb2fb3d90043713fc653a54814b2ec0b0425586c5ebe799afacc0ff2ecb2da02d96402a00ebb9ffd54df071d9bd3bf17f4a00061ca3fe1ac7837c3d85a799624ee8034a9a4b69ec42224e83eca167e471b5e467f24acac5cc3560a5b2f14f746ba225a53731823591efa5791d630f72c96747fe1fe870bcde70547152f7e3c67ae2be22194eb49ce46cb9a925d8371e28a44b7ea5f368bcdd8dbc761c21381c7da4a3d1786d37090e6b724153362c2cabde1ca727bba4b3fbb6932049bcfb9485acf113655fd579c0767f0ea36b2f0bbb06bf30f2193977c003b3e628d76d2a24e73d40ad88782dada1a30db31b93aba50f99d514631b001cee97772533fa6a2303a5cdf0ad3f1011ef6e4dba5286b8a2334a2d95871559d87cec2eb3560a1e1edf34d930bc391a0ab1b23d56b476db9cbd5e2ba82aeb413333421587f46cbf2419aa7e3584f9a5280c65dae0f47da173f1161a7a31d4c560267f454205277b2d9f3e752c98ebcaa285d109d5f37e18ca65e99b1fb44612b8cf337d384720135cde8c2a213f6c821d5dfaae31d59ae5e4801446ae355e5d2a0063a7c3086fa141275ac1f95fed8682b27251cba570ac2dcdaacd134116acb6b8284bcaebf09f57eaa69f1bc3823d4250af303494c3ca8135da752ade2c5a9621fcff4063839e5d6015abc0b18ce6e67a77159b0d8068fcc4fc3facf90bc2c65e582b6e3179d607b2f50866b924534fb8141e862fca193edd1ef41602e3f8b506c0ee2a54a0023ac41881917dccb7d71ebad4b7d3b691c99eeac3a34282f78f1136b9eee0f16a1a5a968e6bd633e5413c1bb9f46bd0ffaca493cbeadb8c68434d744b41c45632f04aa5231e64df5e39595dcd807cf1ad3dd675d1e11e2acb3fd4272a5d60d42446db5709639376b34732a812d28ebab303b69410e168411b7427b38c8eeec91137ac9187cdd0b31db094dbf6dc4bb628fdb1aa6ea3fc6ce993f7dc8f62342a0b044791d3f769f34fc1d199c826d46330d0fea463acb05be484071421dd3b24ec9948d6ff25f31dba1926178974e500375d6aa0a6cf98ae9161fdefc533fe354a9f0d67f7db59455dd37be0e9e4ad32da2b967ac620942e307c774e20fb8960e0cd0de3a4972838790ee844e5a6d34f184a444e4597d69c788982d66dfbda92e8ed4c8d49218db644f2ba8d2111eb616a56daf37b12d3e317e503bd9ca6f2137416ffcb5fb417ae7c7b2374118e64fd4ee5709b10d4a8a8e9ebd437bfd39b060c6438d68b2ce799956acb6ea8053a00a5a61e059457e7e7efce49e7960c073b63fed19b7a00422f135c4912be0514827270f30a9784eee4a8bbdca44efffe410acd0aecf2d9c49a207363d0fea4eafdc3a0a05ea948636e95099a42f3f45845d6308bfd56f2ce4c7c1bde6a7962c3a4bea7cb6a62da612977f219e1f14c212fbc1af09ec4736956c02070744545d336cc92584fa91c839f4c80e0b25591fff08c924c6aabbb51766ec56e527a53a4790e506017ae2d0781a5e35f4315393a06a5032a8d50690199a7af077f5d92652527bb1b0c5eca51b05290cb15818bd3fdbe89001ec6bf3935f52deb68c8601c023df4b1becc6e2493ba767cf08f7364373a8841b9a3804a0fc47e1f2facb902b4777bde25468572ee53f336ed4876b3518e97718d43daafdddf9d747b37b2e0cc62897d941dcf9c5fa02332bb646e758bb22e28e7b246a9ee344e12456f0cefe3d2d9495f31135faf184af80d7dd00019b47333d9024765875d4234a5b2267d23e826a2cd6ea343669ec300540da558c372f4b0a6acd8acf44e0a03564460a56951a1d0b400668f50c4c399a4fb22dbda4109c5992ae99b9a0d12194e406364d206622749b187130be1f81bc525f1f776cf6dd3efd82d1d60ffb7a0f140fece2a2ce523d1fa2576b4e3085e8c4dc7475431d4a64ed4ccb6f083b2cdb468a6078a42dcbccad96c6bd972d99e3eaf8be4a8eef60c1328c626620c6bb762307625c6efc7b3f8b9eeffc4389724398102d6b8da36ca07d239b74531310c257f84d5a40fc924e2a144774dc097e85a7d55378099d0886f95523b8c7c3bea4e05588254b43dff72a9f7df92c733749ae36da3f0e3b3c8f8bf80d9c00ebcdc1b82c2ab990b384299722bb2e44d7f09e31cbeb3be51702c22558867d7fefb951807b74fda5ae711d7ff0ed790f3bfe248f21821649932e05d2e3d021d45ca0ba44b81e5715ea8515e3bb5cc2f6d4d69b835465d95ceea8e59381bb14d9a5c9e8d32457bcc93af8e7f1ffe28775e50a559ca0ec71ebd3fe63d7a6679cf644de606fb501c2aed008f4db6fa02a2a5e6162c26a74a72eb79df1fbdffffb1d2288a3455f7ccf2357b1aaff7483dff8a53e06a10ce91f497c16f2b0252fb9eab616bcfd5aaeddc82e28415acb84bf043322079ee38c6da11d5ec88bc624d1b935fecbefe766e7e18bb773efff6345c1d039b6278ab948c4be4a337c744b7c07e21240aee86efe6f5d2ecfc81b17aae4e67e6d77700525acca260817094170cb2f5036c251333dabab233ba187cbbfd15115f258444e47fc64c6e7fab9309c1f24ca970d5e922550b4ac8c303334fd90bfafd43dd5d830ea4d745c1bd7c041c6e5ef3e5058c1f8a9352dc69caaa34b305fb2ef64f35a5852f4c6410ea20234bf9bb6a98f92eec1c1f8f328234a621f085c25310c06e402640d1aa6e2a082a89c89bb3443353792f60df1727a1ddb52dca40de96c112c30b8a72cd30138601d4a0d7b310392f01fc3634cbb8893542abc0aab660f647764a5d240d532889bac3976a35c7f401a18fa2cf6e1ba23ec150d2037b2c283ba533030c3e6696fb98bb978b09b916d5129cba42336d57ed2bd360faa68d905b28403938611ae0626499faf4be2c1445fd5954cd4bb6923ffad8004ba0857c7bb0fb0bcc611e92ab9fec501acb0b3a038e4be4e4715b2eec4ee41761cd60f7003a5119a83beb35057b262e9aeef2bb8f84c96724e5266a34d06ceb8279ce529d162a2a14ea56582384ceba46d5673fb552adf6c2ffa5ddeb08a77190bd816c5e57ee30dd67609a3e4fc9777283494ead5f17eef6833e7155c1eb5116eb899bcf07d6184191742861a7cbec4ed97a10e28fa0dc5227942e56356b4e3eb523aa41e1f53fc19ad9b87c978ecabd2e1b564879d520bcb594aa7ce77f7115c03b2ea7583ffb58e1293de9b3f0441d954456e45c003f9262fd7ab64e03b9abfae2a003a0d271ce16f8024c5e69d5ad8fb251d543e9f72b839508c4963ac411c773ba65d4c2671536b67e0951ee4a2bb71590a395b94b0146d41abf862378709bb3e7eb4593b4fd745f07a405e35f7c070921da7c37cc8d9450b6f23442d8348ff65b1bfb60d90cb53f9e47c348bbd1233cbe443fc65251036b604ae8f22644e148533294a3fa7bb68679d7a69b1a60f85a8034b871b75a69f8df4475ebf94a92c16ddd905d0923669d30f1d42a334f68afa47aee064984b6607bbe7125d47ba75bbdaca84cb6ab6f5323d88913853f7010372563864cce1e004aa72fba792677770a1c26e12fdb21e69d0583d6406dad37e1abcc411eb1bce28a0cee5bfdf2a514e1ac80e5b3f362c1d7bb2b5eb84c886896dd80cc8402fd619b596cfbeae706ff39112e11535a8416fb5824917384944e928ab1761b3dc4115515ec817a77987527af0a46ab4213c89c3bcde6eda2c446db9cc3d7e839d07173c116558e5dcefb8d9ca6b0ff1b8162659b66c82ca18926cd4bc7a9f2007c9783bbaaad8c7a44a2b481b34b651497ac9adaded489fe7eb661e3a013e9176b86314a5d436a93e332e8220a5dd13a16a8bed9fbbcfc6540b83c0959eb22945c84cedf34e4b4e2127d317f35db925f725458a89855f6a17c250dc51cbb0a00d97db1d300ec987f843f299246d303d61d5fbd77e3de2b7d27935e509de586b4d40c39126cd6a9d02057d683eec4cd7687eece211bcd3ae315c5402dabd5ef7e79a3f4a1d2a5733905d672258831084f85c3d87ccb0e3070185034382f24c5c1e3e1262a73795ddf60007b4a9cb1724b1cba04218fb223373bb107c4c8387fe18370b9a4d5c9bcfa0faae661ae72402200069aa57eb44c7d0c84b70f6d302c7ae01909c6d4f30d124bde9b0104b4a2d34601c652d97c66aaca7382e7d7593b98a0e7035715eb9a5b49910fd371d4359b03e1d60f4ad3ac211688447867d94e5d0f58e2555e10a6beac3f9b8fbfc8f7f0090bc3773de1b343e1638fba157b77d27420935b3bbf0e46b6ef409d6f08e6d80202c2e7b0869ba9c39386c77367a5fbd8629ca0042847a7a902ff49fb33fa4154f59a2e625075e45af91931707b14470569d8a9983262375af7cf7ab30483f6880ec68f6e7c48fd1fa66a8af8c37d22bf61d1566457dadd13836c150060ca5999751a0d27c03863c1b022d64dbb90ffc33c6bbde44421391f2d7f8d302e289fdee2e66ed6573e5a9199ef10ee2de3ed33a75bed5997903b1d4f1edfd9744eadfd25e755e968bc79df21109c980d5eccbb71fa4b851a283a367af1e194d829c6c80c264975ecd36271d6e461758abd5ab936f8182155cc3cdb2234f072bbde27bd5e915b864ad18010372498d3813eaa2ca3d5b2c8cb218579c8a02f85fd8da4c4fc3c4a44318a0cc2ff92aa45855a7f95ae273a112290009b8920fa89b934429514cce3c3e207a62892a39a1d1ffdc8840e142475740590d828087ab61efbc067824b14f8aa7829df9494fb6f3bccadf7fd4b0a2261b1c6bfe1fa7e5d341758149430163a11b3120f203e377eed2669c09b1ac07095e2836001e7a8e295849cb42293968f26ecd4cd77a105c0082374d602d7ac922b05a4b21c0bbf20a8ef283aea0c99e48ec5f1331ea2093d027663ce5a5d985ff54df73b66b91fdf38494d1939baa9b9590cd3977b64acbf5d5b37a04fed24af4467060a9e65e0580d72d449f686c3ff808df112ebaedcc7012f6a7d9bf6d9c7de61a67ee5e7076d943cb35d8d7ba0061ffbb111774000043e64520512e16ac1fce53c53e52d7369ebacee0b861b41c99bd94f33802d9097295eb6f023324033668fb4fea56c398588063f24dae544355ee510604d58929f3a0d67bdfbde7707176743d7179440c4e629414924fcf1a1e50ec9490a4298f3d2dd84f5b915b1d3fb3c9cc2cfddd9b865e8b88c1760b3cecdecb418fa54cbcfc16070c322be7e014a566cfc77e7ef48aaa11576ce60492324d9e8d85476650688f95710e8baeb6539188d96cdfd8b790ffc6ca95515fbfcafe4ba0a373c879413063aec76cbeec0e4cbc5fc3d5694254c78b448456f0059e410a4bbb51b556026fd25894a5e7a606185c825f784a261c69450fa904ca87306d93d72f81ea9b8c37b45b094ffd01a90a01b5f814daf3d54b874642119b3a5c4c317e4d9d85cab0be5dad1213423aaf119f55760c5be78574637a24582d7d935464436f0c12eee8fb8483d4af17a56d7f88285cea560202d82e33b13677887c9b7b72f775cbe4f3442db1b9369a525c7e5604f823d8c01aa1c7f3398bf42f8f227a490ed116c48124dafcc588c9d1ecda602118253f60e1a541ad45de1dee81d5e50f3f0767cc7bd71d55a83588b7b49e7cb7ed616fcc8b39c307bbd1b64931f864eaa98a18c043006f8d2dcfb1d709371d439551ee79174921a4b833303517686546ad4647fbbcefc93dd954458a91858ed810ba926b2da48a796840df639cb44cc411f74b462d582514d6f494ac7678b20009980b2105f72abd3a841bd8f90da95a05523e7ddddb2bec114ebf974f4355e8355d68679af87b816913607bc60f54d98b07e1d72059a2147f54569c0cf150cf8f8c98680eee127f3839b8799fab361aefbd2435b09b1efbb16bf1f0e92b43cb223b3b40f248d9708bb3dfbf2958d7966283e620842bd750c7d6123304d36b4ffa07525af58c75791bbf9ee19fcde77edd89f6a378a6f5881b0f441fae4d79df48819a28b787829caccbf65f1f312c71efe412bb9118423ad94c46a38d8998fe86ca86f54354eefa5b3fc4854e8bebd7398499bf853e857e038201816aa31b025250d7b5c6a8e9163f9d1f0240e4ccf61246f14a6585265ddbf6a54aacd99eeb99539dcd3f4322f0c7a2741e6ca6242f5bfd11ea7710eebcc8056ab6c916e852a3ba480fe30f1a0eb6f0cbcd5a6bfcb566091ed0014cc9ab8b33e2e4094e9f1cd0fa49f2b077509935c3e1c0e2802d1ec4a32ee4af060b5ee00661a2f27e5bbed05e280e4745a5f9c9eba775806a8f88d3de592aab82089a90018c96e97ebea90ff18390d8df78726303bbd1074da5468b155707ef98414c2d73e2cad11532cd792e79eb6891efa542405c25ce57c65dbacec937a2a8abea6c88727dcf3a1f63bdb25e7ad0d3e2d569048634bae8b6cfc84d6c1301531b69b7c5ed434a81497c7010c9ce8a02b05e11c3e3eca8af7dec6d5fb915dc293276097fdaa7dde32575fa5cdbb364dc3c75e19e46129573a6a339d8f512e4f1dc48be0a349c617f477a2fc334c22c5d3bdde6ed614d4e6368dead54a77977e64383812afd8f00e44d0fe009963781d2b56e0e7dbb0d0e506ce1a71037a4c318a9f890f8bdad6d796d2b6a24575fe2131b6affdf22ebfa5afc898b6bc6092148e7227cc6c2053a897692560c0ae756bcd4d850ec45a0e5e8a17d163f31817b68c9f4a32f98be59d041e4ee5914a3c6fc345aa284af0498577bf83669c39861606c8716231390379575025acbb0804e14579f520068bbab6757389c37321347aff850b2f153d2949464c697b785bfdc47d193a9defc28df883151496a497b48f159328ee0c69247af2f387be951f9b95816f07d1d1c9326cd3a402b1ac637b7954655892d906848e176eab83e05cabe1bf298c74a7d04f966d2e58b9b2dbe3e6f4ff430a78891751ee54039deef0cd88353ba7822aaceb5585398f0314e0f058fb50a6e001fece24778fe2a25f45dc391ccf9e005d9c5833e9521614d64ac3939fdd873de8ac9aff78f51a4325772422a6cfeb4df623e0468b2fbde4b0e35161b9edcd9c51bb9d4db2612b1cacc04a4e70d6da6b9cb750ef7920bea229651ee6a9db0319899d0dc599ca56f77e2b1ae25dd964008e2903badf2405ec98429da1335583317a3cadd85c56fc128eb166a43b9e31f1fa0abe8331c67e75194d951b66409281f9b31a283fb02048926442766aa50e3d1993a502e3a2a17c153bcee036a91cc6d3540347abb84070742ce606df14370783bf665ec1a3eb779b4dcdcaa6ffb3893732dd0e6811177c0cf14d378ab09f79b2a36fe3a7f6330d5820ba463f6a10ef00faccbed5401a3c2b6ed52eb54b660d123258ba602d53578037f69230988ea94bdd4773189ec941495940918f631bfe1c34aa2e8326108eceff6f8af0fd65c0ed8236b069d359ee27ba7a2a0b567505cca41dcff05b0fbbea6353bf1585c86c5e06237e8d76cf7adc53eb2091e5169f01102e9221ed542eda8583b789358a03f08b5dab78bdc9ed1ae5d17194d15dfee7cb9812e1b1a4eeb1d723eb69a0db1745db9fb8351c086494292ce5227c3de2a41f065eb966360c59189cd0903cca102a8bb8dcf922069172865f7ceda96cb8c349169b0911c6ee1a9758ec8d13aa9070b8e53231d97a3a3a5a93a6c0a00b82befc478a63d487d4b76def62a372aa14d3f7546ea464fa87ec477c2b3dbc815d8eeee6eacbb2d7438e019f132a7c61d10846a6dd062ee1a93f110b810cfa272dc3892c182f28552402eb8b31004b3e5887840f34edf2a5e115e4c793541b53e1a07b3952ade93dd22b38509b068ae618e169e52f8881b8a8dccc8512b50a06df2e38fa1c6118aea1d8f729848c445cf94290d1984f0f0e4c25308d2a27a591b04138d6bae55f2310c7613b7176545727ac3766229bedc240fd8aecd1e2d6d8a37f32502aad35b689ba6d076e8cc583fc263451e9e860f8f54fd1af636f5819daac2ef4e820efbd8fa7bd4f38d7e47a10614bfda97745fbc0c250e1ac168545b934672500de92822b859ffd35e0ad7fdc934e239ba6b2f6140194c90a83d2acc6830749367bc03c8e7da1fb4aaf72c7bb5e64805e13776744300562796ec620f2bfe6c578cc54edb5cdd2199e471fc5efe13f39679ad1fb2f324490e9c30e1f69dfcc2757e9e4f84d3c3957cc93952466073a30255ef15504b4967594e95da3c61b97f2132e64133f95583e108a189d0dbdbc8e5c309ea569c55e93bc8e72dc56ed1388d72c125c34eec504c0d9dc6c6cc729ab555f64787a11274854cdf0140de41d3def1e2f60521643b825f95247c0b79a94bf0e87aad5537e1b12065d89278a41cc4b64a99d01d26810f6bfd62bc40ac25cb287f5b69382f87887a2d87990f739517cee57075705ab0c2188ec23c73328694c77cbf78642ad7b844af862d8a77707a459e93e13af3a871d7ce0d90c2a4d9069da7f9e1fd5921e34e0f7289caea29a2d97be0654ddbd6568d9e3e5b8027dbbc21a44981a95c23e56113303352650bb1a8ec4d033612ecd513ffa0d89f6316c4aa81d79c028446993a1eced54f19aa0f79467e0e6f59c4906b6eee2119148407fb41d68d340d8950590b463c6dfa04a7936dcc9a10b3a0fa52b3fdac1a92df10b24bce310c15a37a62156b76e9fcf8850389162282b3ba09f7a60c8597731c524b63173077f1df5adda634531ba5c706426e5b321641610cc77a596025009e4b734e947a65c95e8036fa32a8ce9d2d3d7e05d852a59e45327172e85d9f44c7ed0e5a36401415d76e1aa8ab3d1e0d6e805cfb7e6973580e055b023d40dd9dc7e4180723599be3b1f46d11584fa4b584e57164c85f97206f9ab3ecb2857fef9c0627f71c4c3b7a808878e1c639a3ef46e63b69f46748ad28dadccae19c53880bea7fdee5c37f6f4ee6963607da9a6efcbb3bf11812082a1920e28e00a1daee4220aa67de16e7b070048b23142634df30dc2c8657157b3ba3e18c44f008e6441f119921518591d1e2961661efc15a2ec9da1845997e54af58e290c2965be0857ad467360556c6c8d839be603368c956d34bfb79bf0af39819b8b964d4bdf9c16674bd58596c541687c5e7622a701d9947b8a5d81db7af34d3a96cbb0c46cc84cf9d5d65baca1b456ce0c85602b936d56eb3dacac77b1636d81a698ae4f9559ab7a8deb6ed65f65c17ebb2bfe8c10ba7bb4640800b83766205e2eca946268c2077f119981f020e39d31352d106596a0dfbb7dfcd035729e18abafcde77d9a7a6ea5d6010bb6bc1f37bcdda6a1404f99aa7eb5d29d52005a95a3fbc12025cc262a8098f92ff14c00f185149087f63e83fa5e7df0073d835896218836544fc0870db734a1dcb2ea577c746b27638446e374954625dc9b5ff6c4dd7747982a2552afde82e4d97ea031d13879d8e5268a1aed75d42582f5576669acbf27c1a5d0994bfeb3364bb6aca3d2ee3dfda5f7fe042c0cf43ff06b7dbb50f36d5416e3d56ef04e44ea4659adc964e447d2b753f7c5a67361ecc15697fd12efedf788b674a81dd03e138f55993b5b026208d375117bf6b930ff5c0bd27373bf546a03246028d968e0560c89fb5e188c82d5033e5c6c7d47514a00207b914bd4fc25ba285beb0fc616e38adf4bd5aae2983337694455701587e2ecaa94011f5a0e4c9d81397674066ecacbbb3f8b7a6942e8c614208f3d7576fe93dbd68c0e409356a4584a8c1bbd5ce7b933aa67e31a9a9a2d98c07c3656e19bdbfff2876a230688cd49a813614972c4d36817984552936cb86d11ca6b2628ab06ecbe863374cce79593c9cd74843a17d488af1d427cb958a4ada1b39f2241983d9b08bc9b694fc6a270d91d53c5a09dec812299e6b186b370715c1f32765f71195f5eb4e2b04d7b824b71b5b9d3ce91a9aaf84cc926ecd72af92c3189b5b1ffe308fcce3c83d66f24023a54ab34fbc79c7d133a4deeba99f3c6a65a7f8eb9e71cdaaee025fca68457da3d4232c8e766b0264b3b18e50b45bf79930a49bc35f5eaba6d779df17cef91a42e7ce8136f1e5430be3b445b1adb9ad889f0fc0ad197f21e7532dda7ef95df963ae059d50ac7e0b5e86da803752c48f8b5f5d0d1c3faa915b0591defc9cf97a9894508c1f894b27b5a2faf63898814da122d4db9266c6120c3ae44dc3aa1dc5a90734a25727d2a4fdfd8e548a949bf0c4ce61d1f1860d5fc1cf75063a1a55d407b430215e5f69c5104c711f2c76c874e6a6234853bd3dcccc614530b701964f9952308bcd2f0f60883c2ce834b7193e1fc49cd5a0805331d7ed1c836425df244176212bb537616419f381052cf1b0b7658cd177db774e6cb0bba138ba7e20d6e09fe7e37513fe14234939abb6e59dd15c1cc5ba57bc1238eead3698f04fa30caa0742de58c333572c88cecb2541aa5934d0687abc0e4fd0a6d051378e8f38520cb8be71d280167668af0e8716da05d64ae1a25010decc4ace6d82b138d7e4603da4897afe732314666453bb27d79b67577f4e76ff78cc249207ad9910f390bb5ec3ff78e8f029986620a8b19856d105a6337fa3f6e606e6cdeb703051658859d7d436f2efdb233d83d3fd815cfa3fbf161361e468f816c042521c953cdb907c72574d09c458948ea1e0ab6e75bb9de069dc6530bf4210466e9d217d58aceba003d28b2711486dcfbad13196d0f3651b105bbe0cee1126aa71b878c5fe195d72c8f7245384206b1da2b1d0df1a28b1fe0b7d9af4d9ad97d1f0da412d1448e2f2e98a95d4a11cc80fc6a74a10ea09cae16ffbb6c7dc9d958a9c33df3bfee443eb61107d49621e996b02c46fc9fd91e46f047d0711195ef485f2c7b3af8f47421d2e620f0721d6f87306eadb576e2058c2d4d343d57a12b8c2a2fed035ac662039bb81b8d5ed7776dd4cbcef63f613804bd1da47598d08dcefbafbe8cde9a8c14258371bbd8ec7e50c1681d6b3b192f2ab56c26ef0b67a55a6d2385de9788126cd9703e4f66d47aaa302b6bd60ff69710ec001e85fac8236f81a91f51ce751b647527f5d73aa1c81b2282c4ec05d28cfa93944418dd08e218d9504be79b838d2d2c051534da050286ec58a3a9415cd65fe449b21ae32cf97aa98ede2b6de1bfcfe94ebb641147d7e98f4da9638deaa962bfd6c8b33eee25988e56866f98fc43602bce154cc30f7f7dd3933e7311f937fd28e2ad976d11d1970e626f32d10511f2166db750a89523928044f05f674d800ca0f3d677b00dc49ec80706397c27e9e5f57c89bc5500845a0359477b3f80be20bae79689782a4ec7cb90e90e205fcbd922283624cee60a2deca31324572f7e2ec8da53945630342db7c336f5c0405cfd41d169277c86795d2c3668723a2c3fe5a2e9303a92098cfc878a18f35fdf99e444d4162ec433cfe7022ee0782a969c925ff30cc6fe49b0594c12a60d4ec38d3362c670e1295e5ca0cfa4857a9dd4306412c7db4b3dcb16e99759640f13d90fb6416eb4fec2d8780422dfe7e5ac3f245677ce6881e96c3885638e5bd6d6649f42a3601ed6be836308256e5e333b6cca5e4d799124bf0cc35d80d75ddd2cf4dcee957d36f13bdfd7fe5be0748853a64506052865e184b3c65ee0eea21d2f7500ba4ce3711eb2b60e57859f4d2dc181bd851a81bf70b09cbb8501ea7564e0a6045e4fc87f8f83a7d9d257d8e649810b020329cf42044a2288edc6f272e643d4d0a7e95e47d8d172a60df3b152810f100b967e8a50649c398d1c6bbb9fb4aa2aaf58fffe5d57561172bf0127c4a37edc033439974e56d67aa19bcb079622de6c20512f3189234ff3636585bfd9efa5645640a81e311a46130d63392775996302309e548876de6b11668a5c7740309f1674630ba63215d8956a22df2d1d762e0a168b2e9da15a3e6435f4eb677e3befbff45a3219c84864296a84563d3c91388ff7240aaf638d59c130a4cb3cf693f0c6cad9a09b717415e0bce64491096a1cd825bb08e0586c7e3183ca152dfbee73a7e0a6ab5f4cc26ceb1ca9d3b4626b147cc0f23c3bd31bb33e8169ab412af8b8a5eb164796a75f2176a9c7a4975976b535cccea2cd048f6e44681f3f1927333064191ca73140018f77e18c7e76e377d0e07ee418120bfdecb8a0027a2ce76840b0b8760612cda9e50b9597342fe91541782f914c2e9a3fc880a2ed09bac63b92f2bca262f5742458645503821d7786571a80fda2964ef222cd0d8aa65ef7c363ddadcfb37dc51355a18a5ac73d670244bf6eb628d19721145fd54779b1b7fabb9788f56c09fc1264971d6ee4c922ddb8f1202b4de89a70364800d0680e883b7b1716dbc4480876f3de582c072d7dc03e7301abb42d6f3a077ca38b5ecaaeaf27fa8ff2e2822bbfe9475b6d2322df96c69a83e209d59c6ef219938d3172fe018b7c6268a9f295c5a6747f0b7a47287138d08e6f8e83bb70a03ac1d1416fed4c9231b74606810893f868d197f48fb20e372e914f3f178cb9bd96c0ecd695b52fba4111437e48c61b74d5dbfe3ac77bc2059be16477f9c7d55c0c28b0573a904ca1e4bf97dcde97cfffc65bc102be328f37d48d38476387a3ec443a58999de3b1956662c0e13d97d0cf01f206056c5d6a9dba74b7a65c8c5e1d5b1115564ea4a41fe5b0bac6880003f849a59a62bedc3f21567a2d97cf1895a389a521ccefddee7d618b3102131c767b42b464b429edbc32bb263eeedfe32eadb6a681cb884d443243dbf440232a6e8336c3c4df70a41bff8198d902f71321d1aab05d23fe64eb46c0d77142d15211fb05f17659c9c95d720bcf5fd38203dbab3214671ded03c0aab53b4cd53ad1d3f6c1277f54e4e5d52f80f737fe165600d56a4392b7d215af2c66f638ba7e5634268d424c2cf6a936c0090b7ab4401e00e9359ee9dbdb08747a8e9d7ff0030eeea30bc3e6dce373a27ce8bd3f7c048c20dcd8db915085b49fe5ab316806ee6cb0dffa5b1f7c6ace2fe0db725e38e0e10db3196f35a061fcd0c0f654658a3dbd0c627de0de11db61a05b380f781330a0e12b3f435362a9d7b282827cdb6041030396db96ee11fa05533cfea1e354bd7b8dd6f2e7d891b21dca8337c3710ad70fdc0e109b7dec628672f086c9f7bc74eef426397556e0b44c61276c26a31c56c98c67bd22199b18e70deb9101818f5b5de5045a613daca27e306e085d0496a60cf9fb92cbe6a0a8fececf64d4a17fd391f8d6cfca4b5ff6c95eeea3196026f528cfa4a13718339fc25175f9d64fd5a1d5d4158e58fe134d8a8a0dfc2bd05a2b88e476429d467f906864eaa2cdb307d83718c178ebeeac097f4ad0b4ee4d3cd70c6c011226b0ab9beab3c4c06e87fe831c2b884d850271173a19e2e743231bc45e212de7420880bf56e04e980b73020561cab6739c5a7d97e497ac99695fafea12b20d4c8d6c210f69c2f383c7e329616356f2bb490127b59501253ea5dfa27189e44730a0ab29561b6d2e7f263419458f610197ea1de485553a80bb46f89bef3366dc2ac1bfba8339faf5da483d7d3fee443344a449aae4e338771073a2b0956e94a13fdba258dd68ff4a560e823ee09ec49c9d71081da9dca78939edf18e633a1826d2be93b328f63080ab0ef901f82c852e9c4877e1c7f2e90e0e047fce66a5279ac05ba8e3a4e4c452bcd6b5f5677388922a31e64b687871a95adf425bb3f094d7a4dc82409ae4c2a98960d80744d5300de7144be398d24ea9c120d742d7aed90babd0e0aeb9a8f88fc805014c0c00c579fed9983e0409bcfd62fdf492695cad08221f2394e466707b6a634d80ea3239f6cd4f745de5f954b0dda4e851c210c01688fd1faeb6ab3f539b2662a97695dd8f19af22311c13b3265d360d55295609c42581af74bd5ccddbca18aa0046ae5e3cc526cd6e41b52907b24ab37c5fdb399cca4bb922f5bd356519c56885d018560763e5c577190fb3f8b45d865bb59d579b959c54d3d212d0c5e33dd1fec119f51148ecafc7c4cf7a393f381ee586adec3a581b4f3f5147032a2b4f4edf87ab295d2a83b67e961dcb695a2be667fc980364e7e4c4b5db387de45c1770cb692888e2513d877319f6774a4d06fa48551ea1ef058a2c58fcd050a2208018fcbc56ae55f1985db33598869e4b6806d7e8d8f48d7fa0b012dbb6a6cc0bbd36ca2c50aedb8951f9e0f834f848936c3d47009c9704b5f04ca78bf7eff7b9d382b5451f97d7738ea1fa2c6b3049e45f841011c5acb908e87fd367dd722093a600fc78897e291031c4dde99d339ade8d896059b8bf9e94bdf18eaa752a6f7ff3d75e58a56b7a94d68fd81a7b82691d37a00fef686486809ece5e9df5fbb8c7d56ae98743d450d7eb5c6d1b25b131b30301c06b426630fdc57bd8db1297130eaacd558fe34551ac9fb097a7583dffb2329b15e2065c67a848427d88ddb3fb42c84ba622837732ac6904e10f09b3960d65fbaa0e3073bccd8cb4c98dc334bda8455995cbdea35e3cc7bedadbefe04aa6f7feb97c4678da1b4a284e9d3a490780dcf9f03016eee79c7cd61eb71f1c4e9cdee0864e0d6ce21c6ec97f6ea48a96d11d07727cacd5c64f8dc614fb2eeb952ab0520c93d63dc1f9b0ff85cfe943076e830e780bf5e63d851e01edadddd9be0215d09cb40980ea43a4215eb6fe3859817aba9ca3ff9b44273f228724c1c4f80affc91989bdc90fb7c42e2cf68927ee4918bead8089a2c3f73835222aa053f33c0562a881d3bc47b75a47e0d37aac7011d447e2cf4bfa18c9f7f6484a80dfb95a39fa1af42d3031ea00d8f6e29bdcf2634e67d5d4613979744d95188b12fb25f26d631efd71eb985ccea54c2c6c058e5f3920e4588dbbde14431d91d5f4d60aeecec078a3eacc42b8d3958ba3e3a468c6d5a236e65678163a13fa1be41281dc4322fb21386fdf5e9ade26ed8cf905c58118e85c473420a92ecc4071d964c3cf741d6bd93841bbb3fcce801d4fb6211a20bbe3441e49063f9b3d81b63c0f9cb53b37f33756ecce02e9d20b1fdfa1f020b30a6078bc866cfc432c243df330f732605ee334c4ee617939b2c91c3467a66b316b9d61218e4049eebb1b2cf9ed321eb961219b930bd8933659cb581c28f5f39212e7f4341300a9c487999e06da4bb8b66b4264a3146ec00bebf5938939b00125f13af7878fdc406bc61a36b0224ca18673ddcbac57ed7c3637ede6fbb86c13d3abbb6dd564c755abb996ce6723adf4c4cef217f4534fc884315a3a4c871f5d69997fc2a509c0486953e209308dd28b6d7d284a6b41ba5dabbed89cb3cbe855f748fe31dedd86cce4641dab982267f4b76e55ab880277e1177848dc04c66ac39eaafffb696864a5253726557d2c07a22439ea07dd29110bb945864cdb122102afd1a2ccc03d9fc1defab27ceda1742162cf2cf898b4af01c775ccabdebc981964a95c7d8e94aa85c1d07321c01bc022f8eec0fec2c92bad89f2a548e1fbed53ae86321a82226d885fb3e5af78a781124279b4ebb8cc8ae6ce33d6909a45641c68c279675b5e7c5be380827b34e10192eb1dd217f739fd16a7e9a9ad1772e0ca4a6b98c56341327ad153c6a2f05c1e1b332c2aced75940d696d2d7f268ce7d8e5d52fe15f7018098f1555c9af3970a136d84bd0bae0d2ebaf747855ed7272fc4c87b4a956fdf794507eb01c219162c268259100e184bf2a1326390f4d61a006d46c77a22f6961dbe207507f83aeb7f421b83339e69b615f45d86ebc46229c2f67ca25e9b3e35d48e960808ee30e1dd24b405cb4e7458db70c5f771f06fc17ab1a3306c7109ca8f73ccd34b0d4de1559169e40fc26160191efd25bc68a98af837435c52b89dad9d6859f7f312619702cfe1029a2fe150189c087127aedf3ecf467c2e53326f84353e575d5b73c16d2c73a1eeec2a248b6beda68f27a86a1c7e933597d7e3809559a34dd1fe8293c873244debcc134007128498274a9fa4eef3cf60e6620abc7c085849c47c615cf8b8db0549d5f890016d27b18d1e81cc75bbac3d85958f38a0cd2335c320e477719e7930dd1e52f0987dcefded30aa97dcfc71dd47cd2b2a46287f6169ce1ffc7af2e3d0eaf1ea0b425d1fc9432cc34886656d5e0ccd1949b4916db3423336fbf295c9baf7731215d439856751748e415737f114a45f13e0248119dc9e79c905c0f5e9f3869a85fe94c149ae9c0f11b8a7c65dc15f425df43d2a9db13f6ae462c07fe6c6fc6902009bbbcdfdeffdbf2cea970fdeb8cbd81170603546be0577aeb9bba4fd421c40c3d599671a0da814a10d11c3136944ca730999e3b8708e9656b674736f13c79a9ad8f0f09895826c1b39be03cc5bac719f8cc0037223514aef863983991ee0fe25d681118181c8d5c1119e19a8796e9447a9f2dc536eb23bad524729f0c7ed67dd2c06a342c70b1b8db6be2308e79978ee1e5a7e12d46c570a4614b503652a7157c2a0b0299503803189ecf6f36726dc2717c3afcd008b08278375852f9efe7e1b27bbba825be49b0d1644c95f129490004b891ddc98619c324ff630afa7c46763f21d903a311bec1b9476e588811eab5b19aa456a78665dfdf9cc3268650273f1d1ecc4bb4ef1d68a255a9787687e46fdf065474e1cee619f72712a5f90a4c85c9f1786d5d112127aae5d35f8e67f821b2a481d8d08c11df43a8b49e4ffab684eb53632aa9709f65d44fe4580ac7e12004f1698fee3b12da2b5dbab2c2c6fa9c6c61a1adedab081d25a9872cf402549667cd31c2af09abe8bcd2b54190105c74a02763c889e489ae2c885d06f819297dd855a1f20e4618846d3ef0fdb88d0f82f341ee48266e51a2d4c9a483379961da1e8d46e89572b37d3fe6cb8519b8a4cc1988e31569c13bbf86e037746d93161dbf54ed3b3b991cb8a27688bc8cca544cf1460428c2df16ccbf75da9d0ff83b536c319b035eca34b381f8565fd6d1990186e6673e6a5fc5b5f8698f1b1978b7916463f62570762613cf61b44c2715451954a85568dda1635a0c4cea512566426a6247ba96ff3d971de8b6b894374042810f5388b6bb953298adca3c458c63abec38cc44538c79f21fa2b0017267b8201588055db594b7aa3a1c308f11fd0039d10f433a2d70d2fad8147fb233a36cb6637a405949e2a694371317a9eebb01c639eb906cbfd12cf7afbf9b421b63587cfec397259cb886f90d75c0a30ebc9c6f6643ec6d40067904f0b30468263bb9fbf555752c0bd0cd48695e280ccdd3dca3b335e865d3630f9f336fddbde78ff77906e4e7a9fdb420ad45544f1338f226e76e96511228945f52ddf826a4aa9b00967aa9461698ce69bfcbec9f74d3f51120f0b99d4f9696465624b5a504e93d8421b7a9b676dc7400471b701558bd6b6b8a7f7d45589d3878b539f5b9136fa6bb5f3b3c855289e6bc107a90ebc16d9ad76d0348643d164356e6a1132d89d0366fb0b26702dd109cdda21d333e8fb37442cf710df3047a668a292e72141b1539fbb81b5abb8794ad296c7397b7d4535d0df6136051a8dcd2f242fd621fce667565d0ed359b4295cfebd920dda8e9f5f9fbcd5fde5323198f83f48fe70f89695c470513e085bfc9eed62a1e3769e8488599be76f0d55af97c8c0297bd38d6423caaa5574996a8154ae9c6a2d40babcd7c8433110ffde322cd6b41d79b17b388cb1cc884d715fe4c375339c9613aad0af31b77ad107245be34026d8bc1290294fbdf07ea8fae9a0db7e2f873019a50c8e95830a3a924cf70eec9c52be53abfac24f7e75ef31427d741ef84a88cd012dd11a85f9c7ad5a066ffba764561e902df8213b95af4aff8a15567e0cf768de8ba7f42a0437adb869f5cf5e75e8510490bc72a41e14a1990dc8534339e5af70de3fc548c1f3e7a03a86920638432b98b5c81eca284d7e44acf0cb0e5d0d0d69b923a8c4cfbf89ede4e4a58962f2232e5320fd62dd60a5f0a8a26022602140eba9a49c6e93fc20fc71b5618cf7b8006a5424e267034663b95e57116ba1685ee281e9ba3c3706f2de441632ef9bef161abe9fecaacb1df425431057ed71065ec6140e7c8a886771eceeb09e620a40b7ceb1bac100f14b605cf1e93ede9cf986018c3eb8ee73c41259b31636d4adf71155827c0fbe6242f349d90865dedcd3a63786fb0bc2180c3563768df6d45df53129ebdf3c4a782e6ed6f810ef69caf83e58e1ce2a487a630bfba4034ea217023f9ebd255a68673d94c8bb5e33e138baaff9ca9ce8b5f21ef87d700707e8c031c3effd4aa17317af56a99e46f411438da2fe95f6ce93d27954bbebd8c2897919c4034d0f5a1ba8e4e2761a23ddebed2873bd27deb21b3e4a23b69dee09b59e4c8053471cb12ee751f4da6e106ffedbd5ce10dc0f2adf1f471e4e4e07e15ff4c33562da054e3361836007ba6a97ac39b2e27bccb9ee331dcac0fdc8fa323d6801fa99d1d8a4394ce2eeba7dbb7c459b745b160c03847db21d9aa3302ea74504612c6d342654dfdceac8aa81683e66d033489d54a3600e451b65ca4fd2279b35713e16372941876e8f01f8748626284c7c50f6134e2a9ddd16aa62242e71b7836ff969de74002be7ece24a0b0e26bd053bed1c53e527ba234c1e7a6271c50413efbf39fa143eb03503416c8404dad9b3f6192078e4c8711bcc9abc3394d29829d6df3834d9758211ef7dd5cfb95837def72d1a876f8daacfe4e7555ca461066a026c17332c0de3a1f14769ec64c3bab75eb9126795347955b30cb986bb3973f820f22a7072e66b0e71746ac5b6afdc023f50e1463caa5e6695f386e5ef6354c8389ba2b03f9303fb395294377d8776fe6fd487807e06f91714651f6110cbbd2bbda1de58cced7bc565d29cbe9d5286310ab717bd379de827739c1f8cb6da2b7e023072f22c1199d49e592623f276c36cf87f466c1b4e49a3b280688eb32793c94327a4afa0280dad75ec8bb34f018e2a2d8cdf7d24e1065eec8ae599af17f2b1a2be08ea459bc9fed6c9f799694858101f3e36839bcb608f6373ab3308219e71c1efe510e9cf6db28c3021a5419c4b3f090c558e887e2625fe6bffbb03a818546b1285125dcaa98836722b7f379472f2553008496438fd0e9e265b1f768939ec81894958e1b8acf1ae958c4d1110e37adeeebc8d017875b5287da758a390807b9ebf8691ba96c2bf86b513b8ddeb556d524bd87c3f4033e98ae1a0a183bd7b01919cefe2a97e2aa106fca5c9e10510ec81936cd1bdcdae8318b967895379c6a3eeaf49b44c4c4ff60e6468ae801ef9c927dd89675c7420fb9c04b3605601150abd1fee580c17c824de3ad242b0dbb80ca158d1271c4e82033a78be9bd4984ef6c1a1d4ad5effa133c05116ae7d6571d0cbf424e9b0be00e37b0a0cd9b6b739a427526cf4438a6728ab6791f76b4f8f15ebaeb0e9f9427fcdf8d27705422b8ee89b2583345571b107c3037c1930f73aecef532dbba75813de017ca4db3a08baa488b097a3ae9fa2f9e1243407a14941abc070319070e5159f4de5716b1b081e2c9046ccba00572f7c39564dc6c7b0bbc49fff017c286d15f0eb620798d81a1a5657e81e00327869665970071e824efb3af1d56ed82fecc3e1e626cca28437d6267d22303a2494d4ed93035964ab930387e73cafe3d9c965abe9850fc158ccddd540a35a9f0d6f788267a3b33c68666a152a938da9f27468ec4748a929a6c5ced0714f088295b292469f8a85de0fa2bdfdc0cd5c166f29cf3a03e1e8f2e0438ca0647366cec2b80808cf01a7e012adf150477d3ebeab75a46bd65b38ef0f6efa7a41a38baeb0098daba9d092ebb0a245e66262af614922633251f6aeb4e76e00671277f6a4542a5cb200a8209ffdceafa45e3d067aa9e213e429ddec86805733f534e07929748cf14eb77f4f3bf4fdd03fcc1e5ad76fe92e034f937b8ea27d53e987a2b2fd5071f23296d720a2858fede1f9e10e45df07e79019e7a198bc1fc2f4d9ad7ca1cd66f50ca12030b6b1a33a9bf79e32b3454b3e421f2c7e310ec40797d659a83e45d0dc93b84bb053ef0e3a884f541ead8a7210c32bbe760b1a2968c34592d92e84c1b97987b9802632cdc1e2b7c59dca4d9e911ca238f5557e197448561a4581c094ed3180897f6c87f8256b5863f9635470dfc8f22a5f46eef889f4b69795ede66590fc6013883ca00ae4f59b62e77e3f56fe38f8c9e10d751e2b421cb2976181660dd421e878b8d66ebd3a31a4e6939fcd084f7766073bab504c08fe8922c60c3edb244091d4a9feb2c22f53b9c7885513bdf729b246f4e46c62fb1624c66540e3c3fa8b2a1fd7865215649a969ddddbdbfab2ca646a1899773944f08ac75849b78f61ad407bfee956de3b76db3c33924a69acb077213c5f1e0460132131b9d2c7c824131744fac6fa2ec814188d547b435ef5142300b850f3222561953c211354a0314bbd0faf418d7f581d51f91d4d076c5ba7ec8e4e2667e736d21513faf6192ee4b395b57205d9215c71755fdd186b7d0ee918e5edd57d11824a741b292e019e6c377540a0d0d56d74170bb6266c197e0868202441000aab94a12522be6ae866be80ae17d4b6e142f3f9210fcba8011ee82fa9932700e15ba7339b8369e226de3ba71f01bb6329c0ed3d9fa8b3669f217ec6b3c79a15808ec80a402fa81d9c2225588da6d69966f252da8a6315a302a75c78d112efd7424f334236cd60cefc45072e28c4e947e65569e629f9f1e325897eab87094c2c92c46e4844967c0b56ffd6fe2f1a78efcff0cb47add718063dfcc6798755b97cc17553abe349f4d9c7da3c27271d7e7e6b7a562bc5206cc87406ece1933c254c7b8d1432d2df534c3cabff51d46037b8ede8ca149b30d0ad3950b47c1fd9a58bd94067a2473976c8eda2a4b8573e78bfe3137405708704651beeec00860b53de3538794bb29fd5b78ecb3d9d7b5b833988bdd6943d69d8dd5eca2c1d491bb9396c5a7bb8853a7347de42c4bb09202c944040a1c9cd483b6694fd6417ea289bf0d724e006093f98396b21d46379bc5a1845f17a1a82b89a8dd0d01b3513dc64a8ce02e598de5c7678196ac41ab3cbc2665ea426739981352f7586788dae8fabae7db2e704598271deb1b0e10209e822a74c910443167f7ff9a36cb4e905cec26df36bed402d906d85d363fe3534b9179db17535f03eda82e6915034a88f343c4099e4be63467627fc71378fb53459928bd4a5243826ca7b5f477ff69fffcec1fb735180920b76e775c8f47dc2a0a996c5dbbe7141d0c68903d2108ef801711688482a702d419916558b5674ab793ad0e3f82d053164235c183eadd98e86c6622bf26f31ed8fa687fd58c11ce1af9cfcddf8edf4dacd0920edf0b5b5c8e113009be6ead0d473dc0c6e1e811b86aad3b3a780f308533b8b8ab7da2d3ebc63b4f0fe4a83dd199437aab70107fd30e2184661a13efedeb964718120ed07365ff863fc6cb41cb90dc43e61cbd5001940220f33ae0b3b3012b2458cfd361ba67a076743c6c5cb9697650908eb61dd9563f2dc7b6b3fbc402afabc5539b37935c1cd3eb4365b38e35947eead85316eecf2be98aa37a3b21d9a77026f19e723ac9e4d263461f8bc6744650093da0edb49ceb63cc4132b5bea3403d9a79891924d9d1279910da720a215276582bc703632cd0a2313552c692cd284777cbeee41d0c99849ee2c38587a44215f2770c76ff3cb043a1a6d4e0f6e94b9722f8fe7519636d0407f8a8a2c212dd8ea76d55649f0f644e368252251a818a43d0627d70836c0f3c924ebe3c130c9e8646d06a6f88d15c4ad9f2c7c41f952e8c28b2cc5410979e09149a336fdc82ed41888dc522ea1b255abb0ff12b55f39cc26bba7ec716a6bb4a4c6efc4a77b1c819718c869ef753649a2160171f618685031ac655f2349bfdd31a2195e23906777cecc700c0265a0dc108e77665090abf8b282eedf8ecb81bd37d543fd3ab802832d6e91b3ba69a83848990017ca6482440eb7846916b2b7aa1926b14b32b05f05bf8f87291fa02f9f2b4f8270c56699ebdae058742c86774229e2a78e1c21eafdeaac8fc176373939f4a226575a167323795370fc54df16a1ac3d46362517ebd395741101e1b02f7958c17aeefae6bcb10f3739733aa6dc919e9100f7bdfef5ce6a67f2c8a541f9de1f2245b4bd947416f13663c92da48b3a20f95c325ad017d3a177acd09d6f4ea27534254ec432ee330ec24a2c68d2e4428156eba24544d0d093fb5ff73386f44d39e7b83778d5449545d2c6a48700a5bbfaa2bc15c3c8c6bc13880dff3e6340ec95a4772fd28af3d56a1a515549a4f14ca8b0f931b528729783f642b8a69d265502b3a8ead4e13dc7f52f292158ebf969e4635c5b7a3829204bce8217dc9bdad0afbaaac28e51c01c5971a872538b9981ca343b207917ed456b5351ffb10499a8c2f183b73470fc399323a405fe11ff62c83309f46d664238d0d44589d9b02c0d06aeed46c2a863772c2c0cb133ce3dbfa7721b3d0fee584ef4d48e098cd61939c9db98bde76fe387be1b43aacb8b92e4329eb2069f01ad762790b0daa677d1bbec074329d719655d927b65f2827e9dd40f04a16a6a40b07bdb9a9e57c3eb2bc1b5b412d436fc46534f712f354f01d32f56362b7e53b700e55bda34f5017a395780bea7214685ec18632b4c6cfb42ca14a685def7e472480ad34386c443df666a783e9dc2e2c018e824f18a81a04cb28716a092ca0e5bece95f3d34c82e9522d97f3e299d9ff82a196b9bf6ec36bbe23b5ba9ff930924b099a6b52a67d37d92716704e5dc61c1ece2c939dfa4d4d68d0fc945d5cc8d5d58de9e83f88b49cd624af48bbcf9272362bdef4c22abf8c3d04cb2674da56e12efb1a1ac512774aa4320ae7fc1e232e2d1b6682e9e763acc2ea51548fbb2aca0e774d10b3ed143f00c375d5c34a024c4b40af0c5967e0874ffa1cb0966bc066f6c48cd37cf5996d61742ee474d7fddf25ad5766f280d6fda76e0a35d4236d16ab21386d3ce96eca7d489ba5d10fbac7512e7829efd082e2f1bea04967313fce8eef085c304ef616dba19d90e4dbfc875f722f881012f1b90a37e6f0de909639dcc180a8b498231cdbdf36aa222befcf92b4ce9b009bfb7c3eb2c2bf972cfba9e12d75e289d649202a0fa970ee5017c1c80411b39c5b83038508b3e40b10a2323565a240d42109b5c8d73181bec6d4c3461ca57f8ae1748d9496eec037047076319515066e51001000a82fe58adbaa8d3a3fc8d95017d9301525ec9fbe7aee7b9402dd7883a323fac24e376a05c04ba1b1d53b45f4809d59b701b28c1e7339ddcbaf0ef4734bb61b712e70c0dd00c96d0805db7696c8a91a7e3a643675ab3fdd2bea79e92c7b3135ac5ea7bb126e8ad9b45a53f6bdb874764244760ea251a329f4d24101110d74a97a6117a328c8667e06839c267707d9c2286cad1f0da4a3223b75f4b000bda3d6b4dc31fbe76904954d7ea2bd217d5a39f9e1948d67784744c1200efefffbb347abe2513873c9d0165bd43df0a0da2f8eb585ad766be99a19b91b75ce06e1460176dd1848f2087da79f865971d09899f2e091abf76099a5b1c6e76db5b22dc476adc7ec1d5188c05cbe0e175ce7833a2052c650e369942137da3d933ec69d45507fe247ddedb916f96351ecba49ab84aa9be72e14733067591fa6cba4f7625c2c8be04508abf209fb46d56ff2836e93999f6360a1e7a37f8f331018d2f7bfdc81d8e9bc4bfb9f62a6355431936adfc4f6725553df5d74a9a1dd20b2469a42d3322008d184a8c8fac7ca404925e4bc8bfa2076535236f29f54f84c1fb8b229ecea256e7e6b28d0026dc9c98b4db7d6cb878a2a02e549d3b3e68fc5ddabc5f8896f75ba56efd5007cefce59d8d8356f30054c4313ad1677570cd4514682c0b50af97f068d5b418e1adaacb27e7b5677f5c834668022bf739d3d48e28d3bfe8809cbc726f0e96cea46a239d92df1fc88c7b9928331c1e77edb080dd587ba0eddba33314f809ad574044dc0335c41e848b63e4e1aab23db634ca17f49b040130e0d9959e0ad42f7c447f39ad5fdceeb0f29b042cac2ccc66c1324b7b425ab3c9c93bd58a8764873a1bb76a25431b90c1f5974a5c0f9f35a143b286d355a0e5a239453008aed836d0bc104bb84d7a5d794db15445bc9b63a51ba08bcca831a550317b4133468a11d0d667523cec50ea13ab7374eac194196af25e1521224a528b3b10314114fecc68164b564d5e4894ff15d69ced4e36541f2b1690eaed1f690720756ceee82c7282a4c7c1ec6f11fe87de1f6713b7c39e30b2bb5e16afaf25928bb7bce29f6a55426db9ac05bea942c409837b2769c08ee85f8d4ed7d4d1a067de3d2d8993be0b9eb254c77f10709f4be1d90deca5685c2bffc63eeb97b5ccdb81563b5f9bb5047462a121122ea5471555db7ccab9e33281ec6f7921c4e352e3c35673f844e693b0366484e323e82730c18bdfd346a2615c277fef5de59a09b5ce50de1bfdd0ea90fb4159baee348838fa48ffe18fdfa82c417707deaf278095cfd5d61cbb8c51a22789ecd8928df1de6caf8c3f6945cc00c0c13013c42e8b362841c2afdac58fb4eb1388ae61d4975b5e3cbaf95b63db421e8cc861019e41f67d99e20207e47164d145f30e12f77d60b27ad9aa1321aaabc464c2cad1a8e2d6edfc56a508a8b9812904c2da6b50ab6f39f6d8adff71b263ff15e11585311219db48c502b8bdb1c251f1844dce8bc913957aeee57c74a49c0924d0b86069a94254653f57363f1da979055bac752af7c56b2670c33f16418f542f8c423c689efa17b8b518b348b7168c505e4a3785b04a5123418f40d0d30cb44feef34a15933a0e46c329fda6b8f63cdfd4bb2ec7b70eed908b48324390b9b45e3478b007df8d0ba5f1d2704b520dbf498e4f0c54f51955dcf018042a3d50a94b4e5c211d750b5b7a49ade2b97ecd39116ac9cbf606387717410806cb2b233dea923af85566cdff99b3d405df033af62fb462ad774f1c1d2eadf807a0a3d2b4b4a192241429cfa06d6a07974311928ce05a3864ab92a16d39936ee3973ef704d6a766de561b05f667a91e2ed70da1d39bc1553c756bb8d79858a250e8985965dce9981f584821a02754398df2fbcafe043c222fee53a2b3f6c1d1d7b0589e53b835c2325397140091dcc620a4e584ce921360cf38f9b52a7651508e8491babbb7225a9930d6653f3044046a75fd02a8fffe0ad9570ee50fa63ef842add24bf2081ece67ccf1babfa12760f34ece7836f1e87db34cd78b6ec077bf4d03053e1cc78abab86a2d51e2d9847f47e4ae3d0c36796e30136f8ec9db6dd801bbf44ffb7347a88dc03e830bd15a6aa36d05c88e06117656d318edb39006b3ce8cf7f1ad03c8199e52c0e5034678351684b01eac806fe4cd2f9e0af9b189e11df32cc46b812a0dff7dea3dca5af412e6a2878e7d3ae63e04473d95bf18ce84f55fbcda4fdff76e6d76eada33b777416b5762ee7f84f554ada1dcfd93ad65e67c4d9aefcc3b76448d9dd87be82dab9ae3600698d58fd543c5f13488f686abc78de8d26c337a051edc600c9d562855c21b6dcdb9ac6bb479b62a713b9b96b96a2bcb9a3c3a1d9f3a0106f60210aebf99af8214f6a1e03db8017f98603a185d7d2f71afd9eefdd1ddd554a6d77a13f0889611d533ee4a12ea64cf0c3f988927f0a54cabe5893e6e229923ec2a3abeabcd9e086ab337225813ef550aa4f90f5231b683edbb6074444a4687b4432a3da017a0c6b3840f08c9e8767798d658f446a423b1462166e67f7f20453a0687dbafb7a7694ebb89b77cad8a32ce0309fd91f9c29ca5e71e829035f5536fd6d6f1e4ab4b8e13becd73e64dc6d00759add00803659a08fc53a4d824b96b96b46af984eefc2f7718f088c81c2a0bba6d6146051ad50776bb40702507da520c27d0cd85f8bdc9126593ff8f2091aebe9818ad03e0cc54bf81377999e2f6f3af0614e7d840c236d06bb9c33d8c14136242d75816ea8ea1119d47bcf44137ee0156e33bd7fb9b784a352a4131d41135009a3c99afcef034144d4af7974480beda6c39ab47cf4d38efab4fafa915d63c0211f5519e17cfc27928243f7eb1e896e0ecbd2d3d10c167d88fdc6f47578ceda4a9c6a684e5fda2f7ca5c94880ddc5523d14b480cac5949f80cafebe06c44e816477d8ed161afe6158a5a96d5cf263f78496399a0838c0beb50b5b6f192965d2383a55a6b4ef9ebb153ecfb4f2f1ee597db29c926d2f5edced8db4043210f85592ef54b2a499e39bfe97a842dcfa974b2a9e3c707a872f4d32448bb64256ebbdbe95f1226a1fb7ea44858dd17fc071aa1bc5331ac23de99bce62a80429cf098d6ac44be860ef42d2c2f6bbaeafa6697536e2ac6fc01ea56d82389cae0cd6b27d2892ce3890aeba0f1193f28efae77951511297afa658ca40f10d62ba0f11ebc0d4b9041d13d520bda4873a58703be4438cbeeda5d6a9e8491cf09e159a5abea813252b34db36da2acd7af1b2ec31965f78bedb904eb0cc661f3cff975974148e082859a74e915e979db4e8a454dea562090846f691480ce61c9adf0aa95fda3973442e30600d3055abe464a5d41f84aa20dbf68282c9f95178a6ee72dcbd67feabb5320fa85b8b5440c5c2aa6936952563d5fc42b8e445735eb0dc579a247d79f0352807a41083aff5336f51247e3223fe5fe838b22965805172681306b121b9a27446c0e0a70271b4b4f50806a1c0ef640808647ce5a50be826244551b738ddea83bb2876478419b230a1da89234b5ceaf9e5813751dc5986d9fdd16bf34da9ae212b81c0f85a4eecfce0df49ab9891ce02144fb21b244b44d682829471446add08bf79d1c7f3fa270462f149c42951acd80392543000399744273771861fa4d5b72d21de3e1629d89091f5ca234aac4a17ea3f5627f19ce14d70520c58947ca67797be2accf6cd827efae727a30217d0fe3f7adf7a9cc1faf54d264bfc12963438a7fd4b260073405e379f8052e8f9734d990f9015a12a3b421a69e6c1fd15c4d50cdd9625588a11a27033fd2bfd1293e1a55cce563939cd775c1b195e8a9cdb3c10221867100134c3c69b472ee2f43e5377811926835c2b008a4fb55a4eb36b8c8e2f2a1c5c12f3548d58cbd8ececd064fc130cd505308bdba82f8d254484d0b1b95527d6ee6ac63c7347fafdcb3b6423b63b994719c2afc457331ec56785102290a0fbd2d09bd7840f6826324a202ef5afb80880c660ec35596209253151af44fb2addf274e51d1c3d84c2f943952c718168da06a0db7ba5513e9ebbb11525e80e831685a96141074e44fd57189358fce00e125748bb2e1db0c55cb98e0e5b1bdb4796368852b6688f3566de56af1653dbdf5cc7324b33d3cc30dc740f0d40f8da36129f92db3cc2477375f0aad9dacf6e2385ce8283649c2d65604a292d9fd9b20e6bcddeb39c2728dbc81e9f0bae2af48d7e1d2ed30056333c1f46421204b0768d3e21907a62f242edd75a4ee6a247dd44e63853e89c759492649828e33643cdf1ad8becff8ec2e6e218f3bf6789973aed666f535a72a7dbec6fa91fa07ae145d15cf36c659bbddb168b1fe8987dd689a851bcc225dc6534710279a0c75aab9e2cc137afab47cb3402427b326f3ed8b8be44ee4ee4813b6eb0ae42281631a12bd4ab6eda282a57ea23537b4f4e348d567fe6ac7b7224e7fdcb6529001f87b4f97036878e310716716ae4735d9a42d7a088fd5e6f86cb009bcf0db8eed71b01073b6ecfd172b546c03be46824ce89640b21887cf280a3941277adce25daa5495d81b1e1bce2f902785ce5eeaaceda94cd1330448479a9f97c6763dab4e25f6a84cf83d0617621f18636ee3472a06c8051db0be40032b37bae6160401f9372c2dfa7462d9c3da743832afa1cac7180f4b7760c4e3a4acc9fbd96ec80a480f51ba4353aa912601f87931fd93d7c63d52a04e299281e28601e92c3344cb3dc7612b43f36fa9f4960dd4d542b24f0f885aad122b274191d608aa62c8f6040985e0ec8372bf1fbf8463ccb9d5cef5ff20e7194ee74fb5357c5849ae6f13bb9153536bbaab02071d955b7d159c38aaf2a7b36fa2fdd183c2ee5d0d13052c894597f1ef58f857ebcc7c4aee99b0913185159ed4ccd8103bb880ea5a53aa122a540363aee3ab4de91ef1a8ba72d7f7a795663ede0af80be41c00f39ce60832e7ed462886ff5ec2917dc2014c691bb80c3c55286100b4dd60bdf53df5ff2e2eb88c9cf532d4aaae6004ba944e5b99692da754522bb4218bc945488ec18c24b8c8083d3470f82b6afeb42732a0c8bc34f036e1fd917d6e9a9975ec9d245f8903428e40dd64367ee50f66ee0bfce6a03030ba46351cee5d629033b6a54e9f802db657f0600305ca17fd4e69a2b94cbdff22b1f7aa06645f48dbe93f00a21da3aeaf84e630f9efd543c4434cd6f9c2874e86a4a61958e6feaeecc359cb85549269c05752e5965ad83e564eda33f1feba44b8efd7fde3270b4dacfa6a0e691b7e43a98fc4875951aad1f4f20df6c70874ea64dd234e1bb792d35c776ca11a26f30717b9c16f46c199dfd1d74f33ad2ef134380306b4f17282f28f1151e8d540e6f1c72cfea34b8a8bc2cbc42c16423d1f9eee21a5d81175316a7facf4ad48360dfe2fb0ca5228dc5714a11ad1dffe7f16e0e923392529cfd8bd17c53152c652e01835b2436b459566ee835c8fdbe6e1a84809a9a5282e1391be0465f0d47375756790a516766bf86ad7210c25aa7cb4e981d001afa82cd12a79ef89b8485e43853d69728662c6a5216ddc9eac3b716484125b348b5bdeb1ba6131b418c282cf55b054318199901e2c74045ab1dc6983d3719a15ad3a5d55ab935a0340cb38e19163ace0c0929b48cca67f427d5443eb614975b2d30a5ec2e5b203cdd925c775b2e090fdc3134e3a929b862ef386d30faf1370c83050cdd3021b0a2301c8a577fcc4bfe2c37a194efcd8a0e309d9f64a8c204e61dde21baade6104b8ffdb8949ed5ecde7ec155b248cd171f6a0398946dd471a70e6e85bc03ade67932af0e150fd1584eeb4d73e68344ed63070fc2a24c2e2bd46ef9f664571b753b422bd111e0dffe2a0a337a7edfeedd282fe552dd3c17a827acc135f8f12a7e839734a842753c166a05c9d9e9c6128892d1c00bf53d381fa4ce19d138cc4dbdea28cb8ef83a8040ae5a55657e30dac3a500f757cacbd8015571303070a1b3babea333205de5bc9d476bbecb9d811c73104665e6c9e2291d977857103af8d1ce859b7894fffdd94decde42b8585939d5af114fca3460b682e766e7780cfcec0cb202f7ac5ca107c58f5accc5a8ed3ce83edff9b76fb7be85c78cdeebab35d94e9f70431b9b9f1c2ade17d8f20a56675e1ea5c6319ebec19964d84762fcd292b845f2d2c96c9b86b69e3bc39b7bde18b2aee03751595dd229e0ac659615550c854df72f6cc8a8e87048f412475c22635804ca2fb3fd68d3111922365844a0e3a0cf929629678cab08eb3846097ea6a00efc77ad23135ee613907bc76f0900dc4263c8efc5b8f548acc7ea1d70c5eb13bea1ad372f77b110468146a6936109f42a1ba4521bf26a33cc215fcc27741db8acac046a426831708f1c8e9c134a0fb8734bff1b9c24dce56b67c1e83bf18d47561a544d4eb07e14e238ac35a26936aee8085249e966ace6d2b568b4a5a636e6d4df98580a77109f8d997f2a50f5570de56ed26a539e91cf0a2cab4b6623aaf8d08263e2fa1b9c0090507a8cd612b2116a9ea0c8d35b5499412e4317ff5511a2b6d55427685aa04c7b30d8a16114bf600ff6d19ce6e74cd4e499e5ed3df1560ca24046068eb24af72cbfeb4b0eb22d2b3554252b3fc592a928b2f6cfe44fc7f123d308bdf61fa260296185250fb66dd720598c126434b7fab90d00202335bbefb4b97c43e216dd2cc922c83f3e846b4bc12c268357cf84e24a6846b24cd7d38067905886b17e79e7b7f64af3b56b976490a026b76d7ea6f49d9054020d1d8cd00b3ed4ca245ffd89e5ec888e3703a8794393a411ef387767421ba30312bbe8bfb301878209869a770bf16a79089dc854f9a3b0de1b54ddea988bf478dad62a58015122f0580e0fdb7507e518383a6bbde2662863c03369ea6e6e25ed2271d85be48b6da4311dc0980b36e1c3cf62423254f4fe975a2be735e9610c1fd82e48fa174232293193624ca1e944224cfb1581fd0a795a5ec6724f1f89d1f85c9c08da0a03694a9e0e9eb4b6d9a68bb7ae85570beffa1a317db3de039c515584a1b1c717eeba8f8115aff5a7bfce780f1459946fd456e23386e2b6d90515390dbbb1e1a157cb1d108f0c6cd96c7f9ed4f8e150ff39bccd9aa8f9359be3db628591478af4a8106d9f0e4c21d8cf0b2056dfac9022b216beb00fde6633331a43e449a84c6302c1cfbba946d5c65066ec0fb2df12bdff1156599300affa773c51bd5ea5834aec6ce8173ee1b6a285f67ea846a053e2c6dd4dd36a736b7a0b9d9b7c04a3d0c6b19ad414bfacfc1c831d5615cc093c7b748899d8f215e199ee3af54df9b7bc2a468d223f480c4e56657af07bfa9ea429ecb8b9b34d57f9979c826a93bfd1230963fee8eafe28715052aaa8e2e2867b3360a90e5fbe17e57376ed5b67f85b267e23edff5547648c09750c145179e41887c1a512aa152153593d2c8d727bd4a2eea837f39026b5902e00e27e03446193ebe8fb617d73ae7c380d2a0e028990dc3712556180dd49cd0e9239aafee206f07dd08fa0b89abc8480e3d15822c1a23e8ccd69a433ec70e5ba8308572c4273c638d55f951f91aa9f6cc153550011c520e4e82b1823a18021a8daae7804dcda794ac396cb2fcd6d8863fb69ea4c52bae952c7fc5f69d876306b031afed3697d2fe9a68eeac6a092d71ff911d64c01afdbab0b175bb4b74cc87782393f64d72d5d9a00413e9ef8ab049a9a05faf27751e2282c7f6bcbad349999031f4764e9848094d735f8d3a10373766825af58a7e5d839fd9f3aa12d9b410eac7385f24dd864b98de50743b887af9db45dd62363d685024c4f11940d7975c0033f5ce7093b28ea3f293eda8fd6ced0dbb062cfa4a96c49c7c87ff74397721c35aeeffa66b141f39b057886fbb7a636d5828fb955e883a2829c1667b1a3959df60a3b11da141b86893de3c4544fe97caf4e2ede18bb797f280149dabec70de554504e592cc12f4dd10d54be397ee1dedd54b22ad9f35763b02ea06d7c191e5a1ac562a2da214168c00ec040f24f085e3011aadfde92e68b6759321aa57150eee4cd82eb5c03af3d1276ca3537126230c69a22a44348b2f61e86b7d0841478f2e4bb1c70c1eb6f274667674651d6ff72af859d9c8017eae92807acc870fa860c1c0bae92fb562e25292ddab3f297ccf413f92deaecb191ee61480422351b8eaf164768ce0598275770764d2847df60ad9413569cc359b6a2c65655111bb45086c37ad10f5dfe41bc0a5a9fd96bf90a07930f750b797a5d914bd0ad7c4b88b8988edc33114ac8a4d36b74c3294ad0ec019e4650a36232d8b66dd71193104299017072470eeaa1d648accfc298b14d7fb772a3615cf0b73853a5502f1c0e13271ebcdf0038120fb85d88ca4f43343304d2b3a9f32f0b642ae365f6e2b078a735820788a813321a0f6a7c92506c5dda46f49cc02c26750bc0d0510c7fe96f87a3ff4be61eb5acb7c4153eb673fe3475f05f023d08faebe255e17b77d70e091c5226704c933f35f24941d9e55cd151b25f4eb50a8f6cec2f922be95442e8730b29760b44e8ea18e1c9c7b9a5f94c50c048d22127a2b67f601a8ffac1a76dd3d7de247e8139c94d1d12dde0927f7fc2abd927d2082ccb28c711d5a1b7379256bb28a7468cde8956935c034d9f5e0c695d08c07cb78bbce38486a08f44eddd0e5c59bf7a8c3ac5a73a725e4b58e1b64e89c0e6a437b7c38fd32c29162480f496c139895e5cd992f7db41f8907dade2472484f3e30cf1ae551ddfdecb69f5b8752430416bbae9ce5bd16673667aaceedfd0f4f4e79ccaeeb5f28d835aa174a3afd5f2e383445bada7ad71c74b03e5d93e8f2a4fbfb3ec8b7c7205fd087c092a9f32859bd7cc419d831434979f4e177d71e20fd563b1a63f8929be9e01b0b729c765f1583415c2e28be3fa5f9da4ce4e294f3746342e4f2e167e102268c9130ceaf8a7cd067ba0af4bbe8805c7873473ee19680fab914554bd55f8fa9190ee844f04ff0b7d16bd2731721d8eeaa3a174e66abb3b7b5ce9c63871f36d0157c6747485eb0ff04da5b395b62b03cd1b9daf5ad708e5d82cde41288fbd0f47bca121297e0e8719f65c8635121c883e2b09b166c1c92d3a9033874083d25321661525afaff4cbf02d60252a083e36f4829ce4a484c2eec2b801365f9140c2bbf34f1d03f92052b8e10d74003934babcad20f694463e876e97b7089fe86c6a7fe4156492d93e46686ca93f3d581d67f6ea76ef9efaf49fdce5a32facbb87b936ddecff24a68f2a3f44420fedd5f2f35e3b9fce37029093cb6e85f236b3480db7e766c15eb5a0e21b50f8eec9a436b9d7296f3cb00f6639f41d3d657faf0af6f62e39650c2e1135ecc92b79189c4d23807193ece30d559dba379b3104ca3e62b5eec34c739ec378f2f9db6c3f1fbff3d75b0fa10be53f3650a808c1f367c386f4c072f6aa8fa3e49a543a5d79f6600f32a4e7a78f8b13f61952e44a3b45639e4bbebcdd251555b4e5d517e4e8a525803faf93613bea8636620c1b84737fa7ba20bbe28d8a0702eb4293bd81819b96bb87a524d113f00eb3233528de642342ef56f940762fb1e5ccd1fc85d0b7370ed45bdc2cb7186c353df4bd06493be711341c5fd79d121b405a2d4371974b47e52c00a4f07456b142a1a577fa4a9ebb693e737fba05faa7a9b1d453f79f472cfae41bb88854bf4170205b35c1603bb0389c948ea202c6d2705abfdfc20288b2a58eed8e366656090ffb4f4363cbef745b571766eeb00e628a5fa110bc7dbc8ee76e347f58525bf239e55e0b44e814a1e4dba0e97e3b0ff3a223ebc29e785b0d33d24278db7ac0f02d3a5da11b7852d26d77fd2ebb23be69888434d6e31991396357d4e629bdb033a893c5cc0e3ce9d2fcfd24a25b37d2608cc669e712040b5959d40de53ab2be4f4f471ef4d648347a0f3327be4e750c74376da0ab467259d893708edde2e5417d8f7231674e535f0fa0ea71b484af7931fc73fe433c35d5ac3f043757cab67a0fb4f834db3a7d84d8028f7dad45f33eeb3e59b6011b2f376c5d01daae07649c6038cb04b47ee89f7e9e93b3fa902458a396a38156e239561e9dd118f8d1397ac8faa5e4be1da84a6225953556428b761f82045d9dd420fdc5a1a0fb729778e37ed1fb5de58f9143047ceab6076fad4469257d8a965fa4469a32710dc3dc549d49d4e12e4d0ff28c0644e4b4b8713b72300d3359d3986b213257a540d7825626f668e4a06ca11f7983bbd984e5c6fe359160f70b0d14177d9d9e89ba2f057b2a87603d4949941bf9189550168671ca62efff5baa6675b373d86adda370b5b83d3fcbe35ba507ea6598f72ea62d335b140be89e34db49e0498f6de0d860e762b414fc5466cea54f75ec16023bff8de3b67c173dd6b0f67897443383318fc8ec86987d46773d5201d269d34a9b2f37943b48c023964f2bc183f5b91d7a31ecc7551913f535b5631d30fd7fea4e6e7b8cfb079d666bda1857158ad1f4000076723a4cc17c74a8abe763bb3ae5ee7e370fde4f6d17a1b46ee07117dcce4b3e500774f2fcea941777cdcb235a5a2ee188334b34946af2e9f6d5b92210611830211058c1954f641d88b23d579dfde3181a73628a453f86eb4a81a9784b55c73e276f80f2a399c9d33a1b31907d7182b78e8364afe38bf5db8c6da3657f0c69339dae0a444466b98d703f9eacd448c9857b264415e1ac91a0c74bb59609fcf22bbb7dcd8839f7e6933e4fd98bcf881edc377e528c977586e60e0c5a73cc31c7d2083126765339487c99f78950fc091c53227317afa56f31909ec974af6c5b8b9052618f62a7de459a1aa9d1b12a1bb7749868a118184efc9ae2eaee18dccf9f8ac099a1f44da69b9500d4787a361555faf8c1194dffc7473e0ca07bd6b7ad2a7a799651bd15ea0fc786c6b6a274ab97cd72c60e799b04755343a13dc20f06758e5f8f6075a21a079bb0fdee8c3da3c951d6d4abbf79653de6afa736e1c594729d821ce585b4ab43b9415c20876f9c3f3873872beee5d8c7e7b101a6b986dd777d6ac224f26a9789bb2b044d4adf4d32ac10886f362b900990cb4c917ad7b3a9357377baae1135854bd68cb0a05c174ab1540282918e31dd3a88cae17463e54acec3386fca2b040060287e4c41509396038716bb42a38ec6150de965c5722bc9004ff858f83434705495d6f6f7ce88867fb72c929f8c48f950142aff4ef3b749ed792d57086d83c2dae36766e5bc9f6e6c6a19bab7d3656c2c1ac5d67949e77d77ff38ed9236ae7ff64d05ff588f98ba99796000731f9dea6165797aa899395d08bba54d4775322a40a0b663cfde3513dda28d3d39580707065aa5aa99c61ca9190b96deaf1695e81f1c26abd9ac37fe7b79f7b387d640a4577dafecd9cba5099c9576360ad6318dfa09888a291f0355702a47caa781d0375a221cfeef6e8bd5d8ce8b8721809cf86138aeffd94320a19c4b9e25455c6213917e54af6cec0a266816925648032d3892fee9ad18028fa746bc295373d86344a17fdcb3c172db54f41370962a235d10638b431f0d638b41308d4499d907102f9494bbbb81e9cb30761aca246bb5d36649b9b48cd8ac7f886a872c33758716b2fff27df2bf0f6fbcbcbdb5522b0929f798368330c2c4b155785415ed45b184e07d224746e837d449ccab6cb6154665b4576914f600fa5e945e7230af07114400782222b75141a5a9605566d36da1266de7da2f5ff6a5bae1a89ee54ff168e82607857f361177c6f0de03d0b407eba54048a11c7dab8b98b70e36403544923aec58830bbaaf6d083f3ef08d95e7b18b19e8607eb39e85e383503041ff9fe356e9aa235729b6bfa11436d814390863649d73ce8401529eb523e781fad5f86fb338b24767fe8ca7cb4d7fda10e680c5fc1d5323c3af49b5cc21dc34a3c96782e45007a21f981de50b24973d44ce8371fe09f4e7d1b132388bf3f7b4944269afd46e0641ebc6362fec1c688eff40f5551c4d2c4f6a9a414a31b13ea16738028944377450fe637f84f59a5c1e1dea5cece9e6d28766a5523a73ca9733614be5f3b2ca4dab03e01191f35ad1d5ed2625a68e587dc4aed4f2d8579b06c779720b87aef9a6838491223820ba89eae9ab9af4b093822d0bc89954676168c0ffc376506e7c010ea3c63eba23f123a0dc5da0e3416537fd642d8ba3e7ebe294d050e86daeb10b0ae302d003c73c6aa77b7bc03e15f5ee2e4ef5afbd17ea0a8192a9f797a1fe0f823168376b8c3daf895243c3532ad62725ed622c55987964f4731df49600f65d891e920804fe7dd0b907da1979c8a14d38374ccfba8465f6ee557b94d376d008e2b5fe24b139a579f8f94ddc8a4716187d2561f3e60f85e188068eb1293288fd0d865117f9065040a76dbfe883123337d96beb12b9de147745d9736336be0456095ae29f7379533b5e972f7ace391b23405a97e9b8578980d0226233aadb06be1397b0019cb9a6ca7ad61fcac5e0b67b3f2f4f69d73bbdfea973d8a9806b2478279b9a1281d9a5a24d5ae0260122c483e2e78f43afe1894d588d944c5522843fa0dda050891fa9e4568d6ffb0abb41fc9c44c3caa2213e2af616721af40bbc10f3a763777a5479fc232cd063b9475337cd8c211cd0fff35f54043de91e311fdfb969f14d44d8a793fd50c669064c0b381ccb5cdfcff230239f43f4b07436a30199a3040f1368ff1e6f3dbdea4e12df5b809fcac06ad5555b41b8bcee93c7de13c8f023e3bdb2620cc650343ed7c1779e69b95e077c47226c3fd5a1916b474638657a7b6bf833268296f18f85b843aab053b14d47000ad1170585a63e7615eb403997c4e8650ee46d1bd56f490a7558db7d5f39e69930740e724109d2b52c1a9f8fa1209091175d3b36395c2ded6eb5aae2dff86227b08f8cb729266be553ba560f6ea363a4f71cade3475a0eefda1d5b52da921fcf61fad9f00a448cbdf8933e3148c23fa1b58124de84c76a454c5f50a781c64a6d447ac97d8d80059e5b2e7404e7d4fdf5e8e6fe377b8df25fbfc9e02aeee42715a092fdd2e83c2f0b6baa0a3605ef390d27bb87e5f2fcbd9d3f85080b372235ff02d14ba831eeda64f5cfcfa5730dd6e6b8e0aa1d76e143ac7b8c82db006e7148d2a0670e59982ac553a3858f04304f3cc73a5f52fcf61b6640bf8ab4733dc1ff02f10b96c2a0c0f4e03fc8de07daeedea5c460affee8423038b0cfa6eeb7875cc0424f6eac7a11098cec9229413f30fb4c9f5e220b4491e63a08bb11ea2c34816dde042fcc4ff581e80e8f7f3d17e74dcf045a95045f7d1d4c48b361150fe3daa5984d71da423f2353b0fb19bf052aec5dbd30666dbddba23bfac50dff9b08a447f9582d2831892201250214ea05eeb699c108099fbd6c6fc1d6260701a8115d596329eb89a01b1b755e25b2e9edfb60a2107e5554d3b077a0cc7e9fa7d6274f3fd550ffa7cecbd6b07c4501dbe6db2c14b9511936af5c56ae5b7968c7610b8473037d24eae2edeb15c4fc1395ea3901bdf430530984542ed9c3fc75f5dba692f2b8d746d788f7e4d35a76c67ded4bf78551c48e994a815bc52e68a2f031456152d1ec19b72b1cc240b29cafb52d992f0e2f32fdf6e3bfb6ab2a0084c0c90b1264800afbabf0041df1bde758ab535ec28c1521271a0abfc74ec3e625ac7fce6fe3ec00fb3fcbff4d4d82a9c477978056a50936f1a1851465578443fc86ef7ef771c15939d8b6a7d07f298ccef08694c47a0925b7c55509dff0c051651e4020358912a7f308c5717ed428e841af349e66a05c79721bff4c9ff7e3fea2f68772dc62d41ba39a5f92b77426e0659e47d5ea7e7173f7d4d8eabf11d6f8fbe1417dd991d4172362bce3a6ddeb3cc0f6febb87e359dcebd15d23a12e13fedfea4b32f2c09d0c6b8e021261c1a41a9aaf89a36e1f663c8d19665d232fff61d128af4870073add4724af1ecf7a00629da2c64ecf008fd2d14fd1cacef31e07c156af631b0c5d215f3eb5013905951602273ffdd37e33fa04dd928c55652d94b3e6d6fb1cdc43f64da23e30872323ea18015920fa3c8d526c62bb9e580b1e995732b319cab32e46e0cd8bb8c171367a0fcaa1dbfbe8c63cb8f9b4df4f7fdacecc4b291cbeb532ba7c454caf9cf59a81a530f2f29250c3c1904f79cd6d83e0dec1e19f2990efea38305659d8add3e712bce036f38bf5e4876a30960a911c586b9e9fde94261747c50e7fcd2cac944039a23fe040ae7799c1dd6d23b3e0898d299a75d9ded4aca5a6d85e2379f08d75cbb22a7c36c7a6e76ecac635b367afbf48b4916e87ce771c47a0109c3121cd02e78662cdfa88ded01d33bd596666cc3991b339c1efb26e21846cfcf1f0f838b99ca65f65d2bd8a6599842bc2fb2e3094145d5cf64b0fd221dfd5db0fc7a48c929ada337e9a47e609e46aae39c843672f8c68d08cd2361a35496a8a53b288d9b49f0eda13ae5b2140ffb6c5e7e4091de75cb26b80f6bde12e89baf575d91bdb50cbb1416006923eed51f8c170833d122ce1fe9d1a3179a0a401bcc3cd59db68c0e77d50b4532b620fd040cb1b228a93590cb3d04ec5fa2ac001e5f56b5baaa508f9fc63f85ea58304b7c36f9d1c008aae69e715c1b63c0f7faeec21f792c7a742767867559fd4a9c2ee941527633ac31d92312417f006560a150c8cb86372f76513e77651b1e5e4f250f82bf4053a3d7a10432947cb50036469fdb0a331d4b31e77829c03727099d8613bd7d18cfb74ab6d0d5b72198568c57d2c1f5ec8a9123d6715a1d6486564b4668b4951ed956b5c8844f35a9445b47e18aa124129a21a9dea725ffdebfecfae4d16d29c9047fde6abc8ede15869656907dffb52621b218a25d864f9728091c1802d003ff1539a6395651efab570ff6a8d5c05cdb6e5273401c8fe8d28666ea3f3b06844e64d44d98cab34723c44e93293bee7804479ba5a24bee33f0c705f076700709dfe35e4c01dfa88ae257cef6314671afc43d274b80f49877081ec7b0a4f80397e11c99b1698d8a794cf9c702f5643379647574f4a686a927bf1931abaca6341fad3ee910f0a755d3526a046642b5c1cdaef58ebd06236a0854f398f1762d4c930453f43ef2486157ed3615c559093b4bf068f4e4b7d0c1732616bb7ac63f760f49a70cc4f208fd99e32b79283e15525769f8b2e3274bb759491daaa3f175e14bf68e653574d40f874441fbba0f00d2b0deebdc9ea748ce488e2cec4742a4a2c2078ea73d0b6af3eaeca850ecd3699bb81e0d4b5ddfbb8ee06fc6f46be2920836f666354ecd08b61a68bec18909bf1623feca12e5116d86a8b683e41db72a0402958a911160f49a736e470e739b5c045ebbee051d1c7a17aef5c59ff52e9be48a563dc034f38793027d852501ffd33a546f933ffb692595b93eb8940eaec1e106a4f0c5532c7967baadd3bab9bb51b037e8be629273b2d207640b0bbb4b81ac995ac26f5d876d690f1768e88ac68a2efe0ff22cfa337c5a288f97620be0d68293e204bddff33ed445fd2e89ea2d65925abc94464891bcdb1727c371b171ec1882804d517bc6c106738ac79f27a9bc67a29d687296a9bdc3f7ca9150677a600215cd1451e1ed49fc95966a3d404dae60426ccd0feefe3e0384a1ee90c61228ae0e7698761f21d63edb77aabcb6de9b376a25ccb4f22daca2662a094e7bb7e0ac0366ff32a3af87816ad8af28fa2af744d3edc31d31e158d1313548f826de010d7d65bd8dd8f8094a96bfa6e613f66c3ceec0ff83303def45e0e0af9f201812d804d9b98fa5255d061ff81cd76d9a841ba2ef6a52b7ec4c93a9a370c65478c5a41f9d8ffd188fad34be516fec3cc3b745f07f346329dc9bf07e084fa80b3c426c244b18016056404e01ba2d1245b95c7cb8f34d668f6559cdba161a8dcbf4a331929eb522244f84b1990ee789f1e4e9020d2660a65bc400089f93a20a1f5244bd92fede165da669fe36e5f890c5535f04d2d2700ec31b1fbece7986296c0990bddfeff75e9184efa023cf333285d0d996507b47ac2058542d453e530ba7fb9291973f8e019650407ef0e46ffd7ad79f678b7bb9f50c83616d8955afd6522e0d99e6d994cc6ddf1a543680a9cd694843d9b82083a4e73cf3a350bc039d48207648b49d3816ca75cfe0124e365d079660146ded180039d4ae58ed6d5bf18a9fd16bc475e40ee3e0c814515a1b79f7c7b319350b919cc3a75e16e60953c71ad4b3f1097ca2915448e9941be75c26bafad1ff0aa002336236a1d8f8da964a1981c78207bcd7f349db6a175c447fbe0e8bb9e9001d51589b1a8fb0c45f802959df42b3febc7ff5b00dca8eceac342a0115cf5603d8308e05c5f7f739317ef83d3b2c12c18561a9510eb694984282bb3b8b815bcc9bb5ab06380cc2f9ec52336542890dd3163fac84bceeb0eea438820348cad07088086c3a87acbdbe8eca29b08cc4e09a40ece467248eb20c00e1e9f19e686b6992eca121f25ec97d64c2cbabdc0a68d4c274f439a2f2e7de257245adb32639d164310d5fe4d61c46dcd3d3d54e1077d85b7d3fb12df7252d2b3c48c254f2d14900cee570d49a53e0fa0d2566c3933e908430df6adf3ac4ddd2b5b913d284f5aeb29b9189db7ff18b0570ddbee0ee222240efbd09021039ff0888de57c7c9e225aa74c31f721a391f9a2a5acee2296c1f9e7c579929817d93ec1ea87e3b1de1a8f7b6bb59794c992747d8e7683b5e7d9665af34eabea109c0a941f93c237ad02122aaae2279dfd07a4d29d7788e270d7e48cf7f6445eac389f3e3637147e4891ec8a8fb148bcb770ca084c5faab8f26643fd2245b4d84102e3b3cd37dad9f3a2d707e9308e9cbafc6c63cdeeafb78e7ee9ba538257c1eec551f8b853befbb9edca429104d4575226c85ae6c04d8ea1419f157fbc2fb2d8393800e2417ad8d837196c2300d0cf80a7ca1e2af3d2c9d669c670e6e3f8269f517e06c79d403b3b8aeb7ac477a5bde2c28512b04b01726d2eae59da9e3d82efedfcb2a943646173835f6b3cd4fe117516540020ac16cdb3076d62d67c7923b20486c8b4de1d0ffcae297c93a47a7d1e729f7bb504423be875a6a516180b0fefa0cdcca33a6b8cddca6fed779ceba9abd7ef037553b51aa07d8bf975b2085f7d76f642b8f5af11f8c6d3b516a927ff129dc9f33f338fbbe363f454c53982285f66816f356a54c2419ac6307ff49207151f02baa713b23a5654442f26c6a0b143e36f33ee1c7c5aefde12187ce7b706ff99818ec6a613efeee8581cdebcbb7110a8fce47c1d61778b9dc26398f35fcfde6e40d1ed3dd59c22bc7096df7e4862844238e255a0a010e1d1f72a00d96cbd425de1707c771cb6b61cd4dedcfee8effada3ab2c98c5a6300e1ebf12544d32b159868062ebb9aca88b1b502e64a78caa8bd854c78782bdd694b1fcfbeff0d354fcc9d444c4daec7f72c52f2c99ab3fca5f852ff4b78f90d3c2b75b518d9d39ce7fcc84b53b4671a173b47dd996e8be2b2111a01d59b045d48d6f943fc28d9e9e6a7f37a99f9c3cffa5679351ec7fe5932323f62eead89b3f955b600bef53ab6cd7ed7096804f8d0a444179c9446775bc76e475842d27041749c69df6146efbcb20271d1f98160383f2e4aa14fa509fb25f573c190fb3a58bb5fde9275fe9a45dc1870566465fd73649102a2f3aecb750225aec04abb7a2c3d90b24ee2e76da9948dde94d4b8f57a872e7b56eb06b9a5db2c350e7b66be5a360f5b76ef19ffe125643251edde36d9fa51390fe79754766e64781c6c78e25dd9377d5df195c6f92d934b6fb79c395b8710e61aafc948f604d29aa05c67b8ce57f942b5b9513deb6a933829988b98057b9b4a242776fd567a3527527d253dbecf6deba807716240053ad9fe79fb70a4701959e80dca85146bb4f6f7bc8354b5611c3b9a86c8f9bb3b1efed735a9050fabf870a4eeda92ba8b556c502750ffdb274d72050b9eb45ca804b181b85bf15d216ea3dd0b55dbd426d6b816c492d2b748b422375bdec6009ee1a902fc7cdc5ebd9c1f62d63da5bf8d9b7c2d8876bc0de6bb0619077598db7730d8e37e4e0faafe3c34a2e9f5465511c37d16a17e1b879b5ffade114248799b54943854b3de1f3baeb79328e7d184b90c1a0c1943d80cba4b2c0b7657a311924a08c70c4d6b29c343f252e1b107f2705fd42adadaf35b8583409bda87b75657d4642ae8c8c3d1a10cbbfefe7a5e55a678ea41ae7498529db1e80296850d8bf8847ed83c12f999fa27b5ac32a18d7cc09aa50c3a9ed013920009ecc33485732aa24abdaa331c40a1922d0b8b6e58c56b172ae1a7cc6f7d95644f135b21dfc1af8e09fa23d3b043482edf5028b015cbc10b52f48a0fe2c25fe454bb6c0c696c1982a121406cc2b2b22c2631e04cc23ddf8a0dc6195506adbb25044f691675134edea49411557b45ee128e8250856ac900b75f1f9463cdf14f3b30bef1b98d9a7a71d054a0799eb27b69f4b579e55719d8740fbe76c010a183406ca6c16468f89e9381c1efa4168a275ad451f7e3e9396f460c19affaa50a68a77fc5cacf3cd04889ee9a40e9dbb3a00cb22596799bbbc385be0ae3ba4d62c73cb9635b7169c01957af3fedfeefe07adaf12064ac142a0841bceb41c2a297d8c1970661c01ab0324a2b3a52a67d2cf17e81d6f9a5a187ff9570ff4cbb2406ea942aa4cfb84961537aba90cea0973ed4121a2c5ffca135489bd4016f19dadde11f1e37305e56b84581d1dc3ab6cda8ecc508e1a7e5161c1f133fa4d708ee70f77f79922115fb84c26eb2cd05ab84546e64c6b9bc5e11afc35bb0940857bdae8b3c2dd75b9bce14729c4c1d114d6e0a2c5e662f95e1208d3ff39841e4f6714be13d4182df116726b8cce23b8cb2c2b53b39f5e67e546f7fe3d50a602382231c7deffb8e226a410dab95d6a8cace61a2b54bc0954ea4738228632ab98bf81580d9fb388d10d9905b1a2f4d6f09b708f2a93ef46f2550161f77faac33916fde0ac27e19f2adf48ec31c4ed0c7e3b03523a1ede65706aa6501566664346abf6259f1a619dccfc080d70c4a1b4c6a9250b4ee03f78c4e50b145329308dac6698c84f29f3ce008719c0a6910d528773bb154961bd25a62425d42c8c910f7d60ecc00c9dea6484de6f6f270c9970f4a75683b7087147bcb97add8629198add15e4eaf6387ae1072fd08c0ea16c0074746be612930d37d3b40b67cc948f4579cc8fc8e77c2164fd1af3e8883d6c836871e149c1dcd9bf12ed3f7252ffd6bc9432eb112cecacdfc275d8d841f28b99f6a1aa2c962447208cf9627ca4d8a983f4e12052bdd113c2b8738ed609f19243cffc03043fba1b9e5a69197df1c689dcb4b262279390604cf29062d248a358d5eed3cdd97d16957e92e6f4bad4ff6b1e6773eef014cb29a3ace20c0f713e3201b907317ddfbe564589acfc2bb928856cafe51a6a738544728e46335570ccb308e1a8583c8926aaf72a87711746195e58c9d77d9f0367afdba30c11f8513ea355ed46fb3d9df46a9aa1f2be102af28e246ccf0983b358a5bd055042ec36d08f267bdf12d15ea68253dc02f0246d932feec46955435a01ce4888e522a83637423a28d65c5dbd6c5dde83d24342227a2d2cf28924557d4263914e34ce5f1718115a2cad24591bc1280c74b135177751ea313a454d084b41483dfd0a4ffdbf5a9e213168c905c9909013758120956000b448a1539e2300879cb351111f244237a91bdb71981c6758e27b3d118e27795c2b83d0d3db0a7f8eaa0d721712c2e17b1dbccc9a1e128790f1e5a4532fbaedc2af7a7e083f0b2877b2b4c7c08d53680683d30a43d2155d15702efccad8316a8d025b7c807eb300ceef1291855404771904a8a7936e98a229a87180fbf9012ef350af38141e6b82d2f3346cb033a720bb8c8b88b685867889134296fd3f24f6306efef86db890ff7d80f6a0ed72451ea4e4dd0d57aa41d450b9b3ecaecb2d9efae21d8cab303cd1a225fe3418b2ba98ec1f6c77cb730c9796371bc8d59b1bf5d09f0a939f91285008c2133f2e35b237cca4a7ae4c88b46fca41c9c11c43906d1b586fd8a8e9d60a5d5f9a12fc541097440ec88eabad417a5a83330156a31d0f80fd0e360b8f9b9a9f40c76b879f414ad6e2e840be6f6b1f6f3245ca5de9ca41cf07e596d9ef4289addf324f72bcfae37bd936de62910df37018a17298fa46c9cbab4fb3863200ae4b27fc5de4d72ef6131e5746be703e84034fcf7e576fde3350948508c7efe4d1af9e63e7395d3f648bb990fe669d511787e06219665093880e46ab1d9f7be47ecb9de8000d311026948e17e1ebdfaba65c9448b9b0f992aaea02f7148fa2ac33dbebfa90d64f06f7c2d88dabf8c4b6d1f2247b96422f92119b970463d1b563629c5f77859f126e49b62cf0f4885d5995de848791376bc54231841258fa52593e53533a01cb9ff323acd3609b80e6fb5cde5ec2779497965be16b2e034424757c2125b012820a9eb7acf20e175042d92707bc63bdc81a39c0e60068d07bc6acfd6fd5aa94a1df67ba8dd5846b2ef3317675d877c315f2a6898613ea932ebf353f6752a8fb8d41d26e4d3044f7169fad2e0d1185b74b0801bc2f342a54b7748ca2d32a4c2c7c6ada06c46debabd51baaf05b52fe44f5252235332c4ab24143b92581bbee43b657e310bd5581c9709b37b1520433462041f12952f765e0a6926b5649f1be22d3afb6696491612a48e4246818f7a080cacdf397ac99dc3bf9d3db9db04d7306b37957534afd98831bcd58e4123ede56c3dde60c3a5c8b662a6ce68da13b38f95a488a1b91f0d04eddfaa1b3b3631f1dc0e436610533b91bdc835cc327b1006e60f48abbcd3c28cfbb5490c1707688d2f27b1529e72eb854b7afbd45c2c7fd4a44ef0cdc97404b254b513746e084cdf16d4da4f28d9aeffb48a9ebac5f43477d51fdc305ef3b7787177c2b79c191fa21657611fdd834bfbadb4184c1dad62c080ff227dbea56afe2d4e3d448ee3296e5e77a037b96d074d3eac95f12bfd83a6c60f36dc3084685ea57ffa74531e5369dc8f1bfa0bf8122e93ab2dbe212f443a6fce5e2c774ae21f4c791d5f9a49eddff551545429522ba77ae01f396ad5e05609093018aa926f2e9d5c567323fdc4a46d432c0669a494181a7ba0ee2323f62657fdb5aee213e2a9c9b7ba70aa9bbdc31f250254a6d0d88e5b44c69116b5e06306793f0d07f56f26300f973f65f0fa1938b15d341e792562b60531d31af012b9ab0a5c878c1690e286afa9c55b7106c4853db25a17659e79f6443113edd74ec8cb8812e1271488439c755e8e762b7a16d385dc6e0be916320d7b617414b08315d9ee940472c0d8a804bbac26837eabf17f61692ffdfb25ab907f996c64be18d6fa264b8de5d5b479ca19e5f65bb03321e0f185baa55dd47943c262abe7ddc3138f3f5616776895f266e3999f58298b164031b80a1d074e573d4498094136fd296cfaeb5577b71022d798e53f668744c6094faaa97cf37df1c273f3109825a1777d95127a8148839ae36a5f50cab7817ccd5a0cc69c85a94fe4a25ed77b3a0200660b735ccc28bef1af6383f338756bd821c220201e90c7a7d43b26a5d245261a9f99d14ed6582daf6da10c7895ebbdb0d40a851c7a1e417a6921e898dcc668a21b490bbc237c8d4ae5149041ba5c7624b009783cfa52f129e79dcd91b47e53cf00def018c28c659d374fb9200e01d4c7ee82d30d37a10b9d429c5e9890457d6da2f22a23eedf030f965c236c296a21a490cd54f320a00f550e0b21850fa7ef2dfcd600174d7ee0ba5752d4bf30d018513f77cbda35751e12da086a6c9a95751b224847067533851c4c3369dd89c0b1689124ff1c7a703fc18e42cc511073fd8dc545a85631c0f9c68ddda488945f5f01976298214a05668c12de85dae47f3cf74dd995b9e10545c7620fa7db5ee5b140d68ce470b5e17d616e326ecd989e267ca3e6cbbad2f2cce1a93a6892d6c106c0b1fc62b83b63c055cb7a85a4e8b4ecef462190e812894aec01e76624c9678f1c2f7d35e0aa9a2edf2f926acc483305e75ac755bae72ae998875e72ec9bd5d3e684db20ba591f4fc812368b5860524e2b4440971bb2fca4c2b7cdf08a0f0a0fd3fccd75e02cf06715586657f1fd42c9c500e712f48ae51dad6aea328fcb35989264f0a129cc0dc8c8daa633e683ac1ee3e12a321e95e0bc2f467afde739b4732885b6a50931d37c2224899c67f980794ab6646c0ca3739c58c8ba85e99a2211196967c1e25392ab10d16a278f3715660223bb0c7afd33729493c2cec4793ebd2804e01876687b55881738117675d99b81068ff15e19f50182fb2f0d44e62e4eeb481b6c8d8a8f9ec4ff4be702729139920f9643f01571990d97962df40161cf283991431417fc273c3c0e05169543a3673d1faed7f57f3675f72c7fab6f711760f7bf62607d0f8cf250139993d537ddea26aa4236c75e57306f1bda1392a7deaf36798ec73fd41649c45461fff3afaed55055f33516b510ce9a0404186b26f1b8327833932a694c3ad44d771b07524893fc78bd34893b3b65dab8e3c82231e08b144f209d66df72c14e57933347812551d8b698e3df8dabf15a5e531f2a07c237c8748a8bbee878862dfd685728c93bcabf096c7e85b4e25dff4349d6c1be5b0dc145fcc09d3846c755595eec2352124bb290dcec67afcb7fa6d5184b320e8d1167d3df36021ff1d6af2c8d9f03ce48e8cd24306a83656f4552c156e0f495f4094870d7c29b0e7026f2cad556dfdd952558cf69100da82c14739c3e47a0dfa20cd638ccda5799b3c96a23ef247880f9f16c8b52a4104b71412c15522a212c64b316324007354bfd1ad63f8868443faf93c039fa5ae4ce71f11668013096d97ea50128684b67808101b9993312133048d84cf3ab1c3ce84517a3ff939c61468a068860eee010229a5e88ceb5278ae9152d58ab11d2543d94e29e9b0aa6c636ae0442061c39a9ff585958e7f0770c7d3068e37a23583830a8e768a72af4543330986be29408c1b5bbcfeb00e78e007b407844145ef3c6e4f4ddb260c8854658f8e30cdf4be6ec1b145ae18091b320fb76e3423adbce08e6047fbe0c43978aa58739c2779092391e0fec628da3078d156973449e531cf2b4c9d3ac8396547501c3509225c914d952413ac13f08a4bc01724c3ed9a5a407cb150dbadaca254a19b04b9d170f1726395dce2765ca83296fc8eeaacaf8cf1c6773606f0827cc4337163abb2ace03c650650d44dbe4c649cab1769657f4e191bba7afc4dbb5b561aa6afc597eb46a95a47d1d5fe45811f996cb29a17e4434a8f767cccdc6f44fc45b5c478499c84e7a2a55d1e04882283ece45896ea77dc3074b594f0febbc4ea30c47d676be83aa1a1cdd5d7dd1a9300fd8dfe0677a66e6c02ee0b3156ed178a8dacc7d4c1dd8a73e8dabd8dbc1047f99c6ff3c508b7e26331fd4cc5c4096b6e93886f08b409a5ef0f509feb1ac54549fe13434b2fa543efcfee6b3bc6f9be24900fed000d78f8ff4016f8749106d443be8185704599b7bcd0902f94854e717f0ad1ebedac272297d5141b8e33e1c9bb1438ee70a3767d23efd2cf2371cd63367794987396ecf4facefc534983bbfc21f59315a9a5d904b8a6054f52a895c5be01822364f7fe065555169b62009b629bbcbc7cb9b760d31765abdc1e9a48a76563da6d5c4826f0c0b412c45a4cefadf98a6b2cdf9c2843112979eb2b765c0bd9815bf2f2c0cba79d74885da6b90ebba1eb87c6aea5e15dd0531849e73d52142b8f868f8f1fdcb850109fe45e6db3a6045684b4e2e687cb0e650d319bee09e560dd2386cb8d2e22e02525efc37be081704e17d0cb2a0b8a036b3e71d81e05fe3b3ce9679f3a2f6b3d1c2836b4cac105967ceeab91c1afc6965def9aa9030ec4fcab356b8ac444d1d20297ea2efc7b1106518d109b5f918f0c2b133d169514167f0fe0f69da475e005dd2c1e74e10185991536bdf51c0134c96af09b01f272032a2c03be29c75c676b5a82f672b6e2a438a5101d61de2e92fab461530908615bbd413c2cd25c318d0f5f2a1ec39a29933c17f74f1f904631a8db312a03437b010b6033aabc7936d60112b94d24f4ac1cb508ddda5c59ec31bf0ee26cd48f1009373cb3e58dda6ec6b45138f8ea510826b53bbdca5f02b5cba7506b20974db0f98a2f3b76bfc571548dac43417461bb2f3a000fe793b5f089d81db2db5328ce9c1d933ba7b85d9a1732a47912016c5d3e36449156c7dc9fcce5452b1bf98ba53d5c98e8d129ee3b37f1969506732515442c0dfa9f4bbc6f129361d081ae358e05f09df4fb17bfa26108326b04a8d5e60cce71941196c2520cd5ea0e4ca84f5c1ed59515b290489dbaf4e632161d815742af43a42a9482f29c1627813df27723b2c03f401a8732a087126cbf307063e2d4bfc39b6cd49e9334804bd0afe2a22c158ab3147f0118c8ea153c7f5a95137b1e5cc86b526466ee83b745d041cb34d76f09afbb21f9e5777ccd628b8aad48bd6df31600cadf5a82d9dcce048f1840be18dffc057ee2f6c87cc5ecb3ea99b15be2a56189bb504187ec05fd5acb1a8a2c6cf10a297e0d0a4d0ad2efe644553c0a5272b05fb59c26b4d51c5185c2e97b83d852503069016e82d8fa371f6772d4953d3aa637d702cd4e11662558ac68991d2c33fc060c1f8e63a798e8f11df6ea4df3f36776f5f8344745b6cb77eeb9ca8f2181d6e264d4e5b3fd86cfcacaae01c57c8b43f201a8832b94f3184b9acee47da8136a64b59b9c44673aa02e3ddc6c696ae3f2c13956de835885d6d63f8d0030a62d18bbdb709ab47738436156705f30b40f29f2c1832b8ae444eade45a1dd990a245cc9465e5aedf6616b2cb2b49b01b4370c7ccf40f6e35c7b46938799970480a1d0cc397c0e84f8b880375f78e5536574f6ef0f417f922c47da060cdb6fb5f6b10e15149fa8d4b9aa8b88f3d3a5ce1dbf1f006383d17aadabc5a06310bd0cea70506c7926a865f9367448e43a050079d52b5e7f33d1f6b23edb2fc027a60f6e2debcfbec32c92e51b3703399a532fc12614542bdde760d1f8485ab9391f34edfe77de289764a10271c63a762c7033712c9fcb689b3fe1c3a4d90c33a4e3c32e82b136b506d85505fda85fa8b0f318d26665ce95bd93a5da80cba2052b2b3039a80c1d24455ebf520cf29589cf5a6bf62e87bf4afadf6449d392069b4151d5fa05364b9732c1d41faaa3e9827c75a66331558f5fc36dd0fe012c5e2d3d71505ff230ca7c37f23d71c69e9b0477848b6bfbf1d8c0e3032ae5e8b25e3d5be01f590bd50d47f260267aeb1bba8b34da94ad285f3f39708c99de7bc5b0d1211ce26bd0e517ca89129472b0cb487f8f1256431f182705c6bfbe920ea0e86d89b1a334e6f33a454b13602b30a599ad542f20c051d03a95c41a4266e7db3261327291677390d511922b3fb59fffef11b3f29b49a62064c8e3870bde0ed7ed1173f91cf618dcd7b8f5db3cc667b2234dcb36c95e6f7beb32c85a47f01b663c0b047190d489180ae2faed563bb44bfcd3e133b95d1978a2a9523e1801f334a5bb90a1f695dec238a5728315cdbf01e0598d257424d652c2431ef4f6b3a2745f2064333e7929fadafae0bd127b5315183968f204f495934b30b09d16d420eb033b0d9e921c195a2fd551765463bf8eb6b8f9134db270a170e8af1962082513bce91393e3ffb28f868b83144e86b0e42ecba9c126362b9cdc905c17d2bbeaf98fd7ee3fdff9683776797cf7310d10e27529f363da12becbe4e5ef8564aa85ea2a47cd1042d0d5f113c7781766971def94ea1ce02fa53aa47b8e634427123de1e02d54d7ac7fef152714d85af6d03ec203b117e6a3ffdd87d7df4c0b03e6ee32418879e4279a8513f0c6300e9bdeb0f450dec984f79eb72a610967d82b50b911f10997ca352bbaef84270743570c5a780ee30596170ed83dfd14177feafa6be2c26bbc3fcad27cde7872066ab683180970cc9511b2f7747395a9d5ca77f3bbfdd9ee2c151150a08196229c3b2faf716fe9f63b10ee8cf0975b2e249b98f69b1f97657ca810050aac2ab7c877d65da7e39fd938fcd3319cb2fc783fed1f03e8bb575d53eaaafce5e2509c70e8a93e3729a8200f714c58b9a69a511ea2515af44f8840e10e0b9c8bf116483f119a4f872b63bb4cd838261341afe08cdaf16fea55fe1da6d4f494a00af1f9d69bacd8060e71ca94e78df57a52f1ea4431019651419ddf5798703c2e7c42d76253e811e585312f4180e339ec8fc865e3e7d9d9adb8bf3550465ee51b1e874137117db64f571d8cd07e5908fc6e9405cc65417dea68abaabc04bb0ca3aca9f30eb714162b3d252bb10fa0bda06820c0c6becf3623a6862292f70db0ea926d2d255dd5af03ca339b2367b14af385f8db1d007a67a693f13b438e6c2ae078dccd9234946447fdb8f25fc460a90a0bd7cdf397611863628c4c90618a294cb1950a3853f8dfe5e23f160a8c868342bff66ee5ede10e05863770426e216e4d3a01caf0c1dd309b7060202462bcfcbc45e925df1c33c71fa5f222a08bcdc68601a5b79b65b648832b07b4b75211daa9b8d6b8a7204325ad3b20ecb3025ba3d3d233d6496c922b699efbcb94a50c2452f5d56f1639895c68cc59df919228a9b7d28f27fefc04cccad55fcd61a277fbc1ee3013dcb04300d4f7284c5bf8c8515e6e6fd65d1dc494e6a193549a37356c8bc11e9b3d8a04d58e2ad48f677de7a8d2fdf6995064c118720c44bf095c19dc8ab9becca4ef71d8cd614124c8861dcbe52ecfbf0002cd5eeb739ac7fd7eeda2677c4246694f8cc198237251e9ab55e4e6a30ac5e59b7099be0ccb9c6849ab6569b539a0c8efb5c78429615d129a30cb20593e27ca1389f0a1bb79d54cd09159db1f6bb0634e41a2801a07206c0b00e4aa40a67a42280cf6a1836083895cc2accd06086d031b40c31aa35200c9efb4a4e8bde6f3ce2725c64c3c55609fd3ec868e25e769769fa8d9f50d635e37eabb8eb1905cfe5b74ec6332081b663671d0ee7b7a39138a2406ca26ddde8788728f4b4be6e41fffed9db67fb2f3853a8089506d73f2124b1de0ae7d994185445763b55b53c9d29f6516aceb638afd5cfb92e4986c8b3ed8b55117f04c11519b9c3072402e3a0be3719aced6f4611155522cb40dfe2e8813eaeb4470323953b8f8bc38a61ed19eaf347947e7868988e63ed8cde20b8f31a2b5efdf03517e20e8a60d50e3d58cab3cabc9bc3328190f650df14ff38060be2fbdecb672bc2d2206a28cab394d227079c08a95bfe15793938aae2bb89dea7b71b44e1650743f79b0c1fb9cba9007a5b741f315b09fa1a62f2d8d5b3c24189f4d45331e5f4aa7243fd6e34741ea8f0ac72e72e6a96722a4e7237501997f05531ec0734086501e205af2ca809fc965dce08605b759738691b085f4dd0b3cd6d47a0e1a8559e1db47560de643881a498df91099916267dcd4dfe3ebc972739146aa515e35e342f128e82ec6d089c528cef23eaf508c68a5d155e560df2486b6caf70329e3a102b05a169f0de6ca9c9b28c79bf366a785d7eba7ad95ad862030339eee9c412bca10a9036c8583e1a51cdff9c6551ceb25a58e248f29198eccedb89e67b445f67f10057c5f39353a4eea0122a71da62e9f32f170ab6c1db16c937a7ce38619ba987f507aa8a1d95c31f5ef5b12fb8018b18e595f6985e1bc55fc9ff927e79befeffe27eb14170d27aae5aa59f621f44f55fff22fd8b1d6f5bd3665ed15c8e7867fad513cdf9f7fca19425ef55a7b0428e694af287da68e0eedfad73bb58e40eb9f89e9f094e74ac79853cbf4f9f6004467e59049722a3fec5cf7675c0004f29b2fb9c9ea8d3eff53f5630a71f5ab46f6bad4cdccf19238c3039749342fa84da0ce7699d7166172cd3e930b977a36b7d1ff3a9f114012bceaaade125766a119afaa10c5d4fac54e039b2ff23852bdd542af384b8d176e8cec8f03f79fbd9ce1953165fbd940f3f84a52bff2c55f5d287ae7cc08a440976e7ed0402e688634687d2b6e0a42e3449f2de4725c90e1ad78897302ef7b5e97314443184fed23d92dbf201bf25f5426373c408e459b1cb874d71d8f0a35484cc7b1c6dd24fdf255e671bab38ec6d2b2ac36837b3db66b155161936af45ec40c3d30ef00f45bb655206edc5d8c12cbc3b39e448ec86fe83ea3c69b3f3a2601220813cc70181a0c570220f9d6861a5789be2c9a6a66a56bbe508cb48264fbe792261770d7447a54f77baff5424cdc8d6bb200c378ea07261bf54b8a5fbe8e324d6bc9c4aac420dca8e2cba241b1283b5e0165398287324f3693f3558014e52c5330cf2d1708f9a188808b5597e38076167b7577ebbfdc5c0bc5fd0acd3e672de06c59a5f49dc6e3f98427fc28ff0068f08fd52879535ef7515295c0807ec80cba098d81cef0ffa99bf709ef67452cb12183563f030e687289128bf5385bb1d59828b8271a13178c817a0eccd460328b3eb4ea7ad1ff00be4bd6d91defb47ce81cbfe690a8d8fcd3f7883302fdc147939a0ace84dcb745ef67f2ab347e30060a364f7c6d431bcd9c3d4b42fb57512820c6de15d52da587885540c81831246050b04a6cb91e8f6e7095cfc5829846a947155bf477cd47bdaeefacab428f2a668e0d83d4fe3e480bd60d364c246feabe2d9700a23404f1d4546d93e5a126915bfc4c66b0854d0ae741b6c4504accb9546656939b2b72dc9b1a2e97c61298c4f266844255c3832f0d2bcb349eb88ca75327104cb0f1fbf40d19db2e585a697f99ebcac1e0afeadc339b01893ff5958be2f8c2904520bc0519286ea29f82fd69efb87388f707024b7002813909a1ff6a81deecd8b269936de2656c0c4034453a4560e6b8ec165b249813ed2ff0f5c28b95edc6176c594ee1f5166c9b687edabe482ea8587dfde061237af243c0b7738faa15192df290de9016de0f9669e6a12594fbc5a24feb0af357ca7396a86e8112df15e5f25dcc2f12108a5ccd8004d56c4fb1ac3871037b1026ed201094b34426b0f0a249ec597f68975fbd98f8ade64d85c5a3ac83cd6e84f9fc67c44bba895388bce4b614bc81d8b003778158cb053b3ab472fce9a03e8f991c171f73023adf483091e7849aead3f8a22a1093e7657ff192a738154759bf63504df50e8448fccf0a51715423ca6bbc78e96477b28c95500d04aab94de17a99da28705ef4f0d644ae7a9d17f0f8268c2b1feb866612d4c92db1c00255c7d38c50d75b4f299a3c5f11f085a52ba349571845709f04a0c15b859c3457266c64fbd204ded442bf40051563c2d071627eb85e8cb9d4faad05ffb3ac896049d5e1340a34c7751447306b1e79f050e9a04b49b78a6c796eeb03db5d3b5138837201d0c86c4f34bb702bb766aae268b6f55298985a9e204839af66726a4d070b9d82cf8fc40a7b310f5390403b16455507350123aa14ebac99247ee6935b27dc60bbd4da5744a9e656c9f7d5362a15ce1dbbc306fa1f5897dd91f5b4e8c6164d9c063441b17827b30fb327de15df70d031741217993fc4023a41ac06c32b81847234440d6bb4ea6988d2938734355b5b40efb164a1252b64d093db2df80a321328542ef5580e736d861494da77a8e838ce87e2e6392eca66913278303ce5644abea06484c04e872e2a7a7516347bdd70d645c72d46e31afe5476c8f6188134ffe838caf642749162f6709f851b3a03ca647cc6906e1cb77ea2d5e60727c9f6b1a6e7fdd87b605ac11ad46cd1e4802973cddda1ce4daa109c0f87933e10cccd3687696c9c2aefa95a07aae5b96bb3799682cf0aee0b82746df5d4b29ccb8195da7daa136b280517bb88346795b8ccfd40dba544b06d9fba233e383436e6de631ec9d9512328affdb5345c83b4bc45082069467563d12e7b4fdeceded917953c1705b08ab22c8a07ddd14bfa43c1350a90882c6f88f271c0b0ddfdd46ce941e4df1d79ac5a7b77ac1e3cf73cff1dbc02e09f674fd6b87e708a23e276b297424c8f37f367e57c70ba9c009ae4d642ef3189e2b7885f4fdb8d281a975416d16c9fcf44da3aca39f65281af98bf90f7b53ea30bc21df70031234340d38e0ef7cf5c572c8f8e1b6074ea1b5903328033999616f6a79c88f117745a9de114839c5bdb8fe2f0e9a235120ef44b35d391c99d2d6a41e7e83a65850ba8a2d8bca93d60f0751eb07723ad4f37e7a9c22ea93a47c87dbff5e8b0da2117e393e8194d769c54beed196a83a93b29dff87a7a6fb7595a9cf97b99dc91bce22024dbb1a2e597b69a4ff2d252ed7079db6f9155e809f8b5a1e2a4c3396c1e7c2fe4d89534d842d66853167b0eb3999eb93fc1f278cd0ce075dd2322367a7b9b937b44ab5e6ff92862b965a1ad0b10513d1d4b4c950764f2242922cf9156a034e8b9ebed4f9fd05c2f39b5ee7d5c4e474c3278b1d73b146e0a6d2844f465c2fe4b0a64f18ece00aa8a82d435f8c75b922a5f44aae86bcd01f1142d84c19592bbc792f0cdd89bbe66ca69498099c0c70c4352711892b736741548b61bf7578ec1109fb87fe2baaf9f57597a5736c0842579bc7c2f451ef15269296e4b645993be3d6dbfad826e42d7a4506a4db943a102e2d0e8d4f36eda5edee9d8ca6ec7e41e412d57a0dc763d28b0572e39782a96f3d39b8428174b5e3e24887aacbc581e1c12bb4c5a5322e5ad48fddaa63caac1d1c4042cd9552c55b8f03460d703fb3b0a0edfa85a4ca3538940d5f0c92a9e66bfb9d0d4ab272c10e1b2bc6ad5eb6edd5c0576444001fac1553a4c2eaa7a7c6cc4490901513b9f1c4e70187fc5151022d4cbe13c266067ed26cce42c712409ce1183660b528ee1987386325deef4b1fc52550d32b1eb3f1b3d5a508f3e77ce7babbf3d698c66baf7b0b35b138d09a9a40d7b2f1971684019ba31abca3a6fdc3041ab15db8e1323adc88b6e35d110cfe16f1132cbf614861eeb915063443a5157655768fd5d6ce0b0dd55ba12bd2aae50c8135216e3c56f62d05c28921bc4c7ef04329fe18effd3cd3ffc63e010d52218925c0e7f543ec60180d141dae7014662b2c7f740c9d7a4fa56a31387f79db08866edd071f7134d72a7dd50694d878959726d207e550c3a4d85344a706f046d5fc0538b76974120f175605d10aff72e0f5dc272e7a1865432b3bd0aea8678e0ab1178c62fd4db1c592f4f21bad9db18867b3b9b8c9e76430965a1d018f2dfdbbe37de974785adc9bba6947b56ba28aec532364597599e31e661de9a4fc0d634071b819f24378ae540599ad9490b799828f968eecd7c8b522fc8be8d91585f574158d92ea5e440adb19e98b71dccb4ee9ce1985e0f26409ec02d147408e8310ec1d5b5f410c0c1025bbc8e74e4a573b75367fcf5326106ce4deb0ea0e9e9890c64bf6a81bedb11d4ef144dd90d2d076f953c3c813a85daaab53c3384b4b3ca4bcb1a5cc0ee1c8a2210221638ef34e4391d13f4604d63d80ea6f017e77b0e1f0a560e1e4dc73f40637bbe9bdb08f1cc2d50a3a36fe03d2f11fd5bc5584a1b5a103a30f8260e1a83acbb7fcbbb15746b43206e9aad1b1fdb430fa91d0529e5729a28d2f76094ef8143b479f7d4572442944c791f2bed314e79893a93254624cb49132faa0d637a907b72bcf8c410a46e8068a5894a2e6fd822d690bfbf16b1cc9c113b8afe308c3317e45523762ff3257fe0bc387de806f5f638352a8e39bcf21d54f139b8e7a8e1ec6589f6884026a2b1774765e89cbc609b6f62a8d9fb2097b274135b808d2c7597cfecbfd12e1aac6c82c353c2edcd69a3a1d8ef5f602806e639a6d7cb4d6264a09a1a3592da794a1fcd608bede204082942eeb65d05e932ec8fe4da22901107c9e3f4052f7699f0e9e4e67046346e0061d2e78ff8dd46c4db4cb1d15dfa23b827b14f08b5abc5c1bcbb4dfa008417cfcfbbba6c78f2c324873969b6aeb3abda3e43bb3b5a01fd9a3d30b2803f4064a3a9a0d25fbd64955444462643b5db1858c76e155db495e044d4071061e2c741a62c34d48e151e3d2663be8116acf025a118ba355bcb2475097134c7e7efc7214fa09c7e414be90fe7022b9c5edfc47aa4ffd64c8ab00ba6b86bb6dcb8983cc70f91455244b8068acbbb0fef543d69674e3cdcae6c6249a9e256eb5551c5ed3412e12a72356aeaec2e7468ef85382b4541b945f1f0221f3e7bc3ab81c165070a6ac8c4495b81a01a419b3b38e100f2cc0d9c6dfc79be0bee2050929dd63f7294f49f4d09e20b260afa9c893f12b401c67e39dc2e27c3b94cd1062a028d03e31e7f030269beeeadb3e05e96feaa2dffced3a9be2651c2ed2a0159d610ffdde30395e4be1eca4ea7df029c9d72d1f7477966c22dd0831e54c61c48cead2b993f4c3d3549033d6b81a6f2a3f76bb890d3509c7e878a2c059b38c7f6e2a470da055b64ee3e3127aba537aa9f1af8584400a82c974f4d5bfc508c9cf75b73dd9629f7c7fc78aabf36fa1da2d2120decd9ebad621fb0855b53ea2acf1079afc01a4a48193b1cef657309bd322e0add53cf4b20435dd5d7c147eb0da5d04bf7cde684f50007d066889629802cdcb042250e2327ad0f09286462ca863e8c344913ee3d716c3b4fdf63669dce87891c489649f9bf7244472e498372b0f478a507895400e73f72f91375d8f0401b3d19868837f3be43c3792a96e02da29a3f26133a227059026d1ca813891c210d51c8157c125fde9cbe3e072d19ed73aaf3924df67cec80083f0cda278639b8aee4ee538fc566e9d4f042fa4d2be18bc374ab02adb74585a985d06cf15db066d0e88ce0832a26b641b7bdf72d9a6c9241cd4ceb0c2fd22e938c5581f44637cc39545867ecb476f0de6e44567065fee4ca45d761a41669f116144ea735f3c2c4185eb3f8a83b1bc66abbd87a57168899c54f4bbb1d56035502b05239a5cc3c02945f7845ebb76ca5db884fdeb8ec37dacb1cb2b09c4b9746cd06ccfa648e7e383bcca2a996519809cacf55f3479c81684e9040081cb2c37f8e0ec3a313ff4c74c761a645bcd28bcefd1831e6c992f8958e954a8520121e15f68fd40ccfb6a1f2da80d4f06a37cc2f0de997d8c9fc6b51db0c1e43ad3ddef25a6293f5be607ba37d6180a2c23487ba8fc9020b9b813984d3b375a1d96124562b389c5d13ad6e30030923d842a7ec62f42c9f1ab21cfeebca6f12921fd87328a5b3f009127f6501426168eab2b0c47b158dd0696b25196d55794549fa801d47e65796c656c2eda1900d71a7b7bdc37202689fd96135a6bc7e4a0f716ef2438e6e9d8700b45b0cb767aa7348c2d9d09de4321249f25875219ee349d401d332d4ff5bb6f640b55f2dbcd6193579efa5efcad79e0f7ed1b6b1be6b1e09355d9d5b92030ea21f7863f52a43ad78b9a281061ad961bc6ebd0dbccc03206e6cf325a656b9b32b5d440341882da90ca7ba6e58a3360aa40edfcc11921f7047c7fa6e685ec538b1a60317e333a610a852a8ce5ac3cc82f3af0e3b279ab0f01f3fab7c820545470968e0e10e8e32e763ef1a5fe58dd700fae51b617f8846790176b1391514d6e0cee89f3bf9943a435fee73e432796700880e02d56885ab5c157670ba33fdc87b6e38feb4d4f81c1529cd4c79eb4ca501f04de023fedc29505fa33be10affeb34d942702a2e2f78689ecd4c54b0b1cd0aea9586624d023ea828cb4afa1aed6ccc077dd92f61a40e32dac9d5de93df9031763677dd2856516341517f8134ad4859945c36e49e05431dc2b03b8f01d2a58c78909468978c9c1799b6c196b3a5cb275918919f3ad0bba00a0a7fdd2494cbd04410390076c45b361c73a2653cb1bb65e1b7b5d8f4a876243778dba514d61864651d80fac1fa998996f5587d05c1211776f58a8d46d93d97f37db090fed0dcd2acdb8e76fb3c3c30a0305f77772d70339f9e4fd3d5a5f0999385a3eb9231c5629e0eef869c659a960652b598e8adad1b3bafdf532e6b41afe725d129259069c3636cfeff23ae7d85c561a4e19b53dc9644f031cb97a944fcae5bafde981e99b5f0ba2efc7b1106518d109b5f918f0c2b133d169514167f0fe0f69da47f780678075b0adde4467b89f845854b49d88289a37bfc3c252a6a05a7621456f39ed2891d19c68776b5e256524b0967ef8dd93dfc6a576b47cb0643cd5a873b870ff8d3ae8b3412e4a91439de1dae04ed8250b85ae9a032faead7248072d8f75fbf85d029498ba406bae22a5772079ff989f8e34eb9de2ffdb59df5fb49a558cde689682bf68d680521b172457e050e8f03d2a21776a79360fa3943dece2fa5735f877f6ef51b9ca0ed089bb8dbe7fb33acda25f0b5b944d8add923197c34470af3b10ae7885b039f95528b0025326bd8318993cdc73b498957c153074fd99549a69b5435b1f755779359fff143189fe78338b98f355e6b75c2f7ea1c2e0746b91b5eacee3b04520b7cbd3b9e7ccef8c0c7261e499d62531f932ae3b4bdf661de7cfe54216640e81973737677a48990d386a32a19e94808baf9c8c0542dad2bb66e0efc36bb752b10a4ad8f174a979fcacf410833da9475c834ebcd68fe261d133bc95752441488075851cab19eb481945bf7b031fbf929e2a34cc6b9fd0e4d4e5009da6dc8a006c20135f647cea9f1df6b92a78b3e2b17532b7ca8fc5ac0b0a38db1b1b48a4a997bc432587156e72f7d45a6cfbb661d698966ebe9160459f6a2633180007b6ab2c86318e58e2ff39a02cafb85750b1682644fe6765d5248b891b4df9d47dce24f807ae779af7a3ee51230bd6dc302d8cb4ea76218a908d706957e3288b7c535eb571cd89654868d86dfbdcf7b77eeb9ca8f2181d6e264d4e5b3fd86cfcacaae01c57c8b43f201ad71f4a5aa16e6641f7f325a581d7b9df5127268ad48ca5c5b5b75d25fc1a6a7cdb7165bcd6aaef71fc276ccec498a16fb2e74092367187e3dddc0195209bfcdcc7284a712386339d56619d0b97543b56db21732f7ff3b1fa1de1ac9b0906d70c8815bd0a20c283767954fee5e22275e6a251147c122c1316feec816ae36a3ea4d44a8a4578d9d9a3c6f33695d969cca55f5ea700fac7a20a202e2b8fa157a06a59692b84c23c0fa9ae7dd331e9230b7dae14c87b210c6bcad593a0c0d5c2dcc6dd3665e0366fbe8255a600e0b95805d771acfd42881c16d3a5687c12b678080338ae7647db5957c708e1cdb0ee6cbe0886e66a7fab68940c2a0c8dec55dc0ae287dc9365a3a762a412e1b04164a04752334c37295877a4d70f36f8c9da6aa2ab826b00f257e3c05864d0773b9d1850ba25d060194f53b9d7442a39a0f03390507fe6f1bc6391953c7ea21b555d16ada1e1b02b1df9817549b3726cfee625af9e973939c654fd191aa9f13ed678f558e61b33bfe9c354eeab4b79c8bf13e12bb66ac1ab332181804d335f0b0f8808ba6f4697c2286037dd7e4001da19ddbe6117c114ce2bfe0efc73cf906bc40d762da19d7584992a5d803577c33f99435a20498f05e2052d5f0fbf9677a63a6dac432079ccf78e1acb819077a751420e9157fa92dea6e40a468de70aa5dc2ff737c976fb8b3bfe35ca265f595dec7cc3a247a318e866563a8bbf1177862dc26d7b6d7e01494213f123c80b2317f0b20f7600118a71dc2bb394477ec2e8d51fe036c5776aadee9ef19e8cc834dbbd5955297bc0e8cb3eb96596adc0c9baa012cfb42486bac0fba882b4641b6f1063e9df5d210fa85eb029e2b5d0c02382468926a5cd63f75b0bb136a550dd240174335019d357ae65adc13b1d7f571ff19bd7e0b383c0041baa3bf8eb6b8f9134db270a170e8af1962082513bce91393e3ffb28f88883fd5ce883d1323e55189f6ab2a1801ea05755ee6bb9f68401c2629daa124d910433a8e6b77df104f95a6650b959729d5f9b80a61285b338a7b3b121f966550c3d6821ee409736f63586bc4061d3bb5d79a658ab8b843eb90958de85f6ada2a3312753bee8116a8af2d2c18ab26302d1fba03df9748fc318923a276281e9f90c2753a1159132a025437c9d6eb5a61c5d622c7d7c2b61ab20cdb1b13140fb41899add197c7cb91aca77a0bdc6e4ca90e0acd151237c6b9228ca7d4c59fbc6f68f0dd7241b71dcaf6d6615023ec601f429a2ca1f72a08d41280716ad6d06d513d5a52901e0868d534fec72cdeead0eabfb9b2b90485ff9cbc65226cf13bfefc546c895f8afd9aeb8651cce286bbffa97f7459cf8448333c06b849c07c0b023023e4f0f18accc5ce50c48fded67bd41c8e27dcdef35aef463debe4f23b6e43d923f0b38d549648e78c172fb4c1ab381fdbfe8d47d4e72c8e8ed9c2891a38508dc1309a98ffe28eae77fb3c73f026119c2f1584c70a07335391d9544b7ecf5b0f00818f9903448e532ecce2ca12b71f7942fda125f17bad6b4dbeab0d89b45407eff5fe298e09658cb901007e5908fc6e9405cc65417dea68abaabc04bb0ca3aca9f30eb71417b6fc1046f8f6c3c3f6b162dc8f848f0d1922e3fdda7fd5b827aaf5f67b9929f50cb0a5d95f550c473f750116ba97eee7a420e884374ce204ea47aa7f0bdee8bdc68b04f3177f2e91b396d46a5da2ac3938d45627cea85db04c7ef6138dcabed7268418ee5740731f3a77dbc84c503c875ae3ae4cd2741b5ae46d4df92ebee99097244713aeb920af29f4fc32d37d492a75216c5cc20fd3c649dde9e0176f9635ff8d96ec86de1d2ab89679668500eb7f092ef236498da5903f23402e5bb8d399527b786b91d8a0f4d0f838c0917720665409addba1c135e5ce8a8d760471b822d957eaef57621dbf711afd4412a86ea92e450963046ea54a498607af317fcbee24943360ffc0c37cdc7e0b43ac7703506ddf9bc1361fd4128a7a8f66c50744b6c38065e6ef024a8104794f91799cb3c04c897e00ab471c2daff1899505bb506c6bfacebd845f896fe0de8682b4082a9d4b28d0d0498e630df6a30ac5e59b7099be0ccb9c6849ab6569b539a0c8efb5c78429615721074f839a93bf31f8544309637257a28364f086d81ed33319e84d439fabe5b7658f19542c2e2e3c78e1a59bd1611a8752d593ba7fd0b6af9687d8b14bddac1e71e604461d5fd256353d953c64175fc9690ac40b80849ef38d33337972cb0a9609155de2a07e186e44ad602417e3d021cc4b7093e9397c2a33acc40c90e6b595e0e22e56435110bdecee24d28607244c4a68a8f013f8f6d1ef96605051006cb1e46158ead2cccdf1fce4fb2c75992314f52eff4fc63e793ea8040dd7873670a09901b488f4d1e6f7fd3a2a8c192833f3b27c0c644107c2cf8da4478b12bd0ad105f3c95bbdef09feba9e4618e67005898adcdbafd716299e718ddbcefba5a1dfd2d0602ac3873cc83b0935b996c8327b16c314260c62fc3dfa2392926704285cf1a7a1d17257df10063727d14353b4d6f932ba3bf4048c61cbcc1216c025a2ea42c30228bccffa339634cf012328127058c6589b7eb90040eda9ba12c9df35613b6ea36d197924c878d5e2aec10fc20c284c4ab4be6541f737863bbf3be41f41868c302030b444cc51290fe604928d8bd5de2eb76a579a99fa8fe64434413cb7aa0da22987ff4a0fa12a19733c506f23fa1c5da508cc816ec00f0b647e1d103912e48fded1a4e52493d8a57344a0aed0d7f888de53ac1115d05968247c716a44b7000ef995e1381b9055c42427b9927b7f25c681bf6ac2b51016fc415c1f100075dbc3d98349409f08649c3596cfaeabe5c64750a9211f8b1cd8036e90a06daa1dcf34155d3dea2bf9f5b0aca5824ec83d8ef506e8b21ea8d5a5c1653bb3dfec4430a5eab473194d07a075f78584a70968b95ea0e04bc850f936fc4aeca5620dbef753e7e13d22b995a68d71b206e707bcbca488732fcc0f37d3c1a28c3f64bc9b5ff38fdd5fe6886d2b4263fd7d01f63c1d5dffff1ebb918e3b2560beda0a7ac2cbde54c5412aed97954768be28c65ea9bd9b28d5be8d9072136fbb4cc1ae994de9d1f785b4ffbbf1d0ad5136c8df7171e3add226d8ce825cf46b50f7d8d2a6add13b9b158ce30a28c67ae4c3f009b778f256269fd4e86e851dfca9c7655106b93d59e176399c39391e13287fa3b22abfbb49e7bfbbae3bfeb9721b8de08000af8177bf8d849fab82d6d18fc44f3f88a36051177a97dd165fc0baff3d3c05fee9603d0b40857d6e70babdf81074ead4eb8906d0b7f29fe047a459f6b7c45e1bcbb0e6caa2ab96a9f4d4ff6275aa5f1e29de266208d30bb465a8cec7284792ed6e44ddbc3d99e2ca1ea8f1d4c59f648e09e5498e040f7c256d5f453b7238eb04376d7664b197077dc36f9ccc2ec84e8bab66d4ef66f41a16a5f19b53dca66c1cc4a81633ec03cda19352ef9d829c20d01da924b0221a25e2df872aaa747575b62da5d8b19620fd6cc258a35e552212c60a2737454ca4842332c217cae44bc1054820b200a2ce06be55d9525cd7919b7f3af60bbbb431a8986062671f791dc3fb853ba0eb2da79ddd68b9e13489b237f7c328b07355b247873f9db5643c780b4d196347f4abd530fa0f70699ad1e8b2da19e6046a3a91e370f3b3dbc17a310a2756b637aac583e45f351e1edd0072964e3b14e4d1f148b9358c9ba7dc2478de79081c68e7a853b43abc8d0549b310e175e0af35b26a5a13cfae28d55b7709496f1544df42fd58a29aaff2052c4e8029920dc24bd36a151d169026a9920925574d19bf669b2f177cb8ca26b9d07e43a98041288131e43bc5abd30b407f819d8669389437c36230006f6244237f86c4f11181ed3eab34eccb5c4e80dd3de83c1bdc177d76dad276849a668dc1f9e368b3d9dd82d19deda232d585781e1ccb9bf59dab7b16e5bbf892bd0b52768fcc1ea1acf9c05cde8850176e320e3d872981176744b6e93c8ed2b9fd28b8d7f271ec09d735a7ce0596baa170ca7746bc4cb1b98bb906851fcfdba463d5c125755ec6ced59c97fbb2b74df3e2cd149e0c5dd1088b56ddd942ffc08c574f51148fe71ee4156f343fedd8c759684d4cb7c908d57d908ed9fb720be8c176f81c7d810807b744a54ff5f443d7a96b93e4d4149b4f86fce831877ea4adcd688c92f769b674c9cf7816b2722360d642ca6268ffd6b55000823bc40743b54d64d1637fc3ecc607cecaffa990d0cd464d0d93b349f7f3b3b1a0221f17e8ddfb83dabd2a7fec5cd2042d9e1a3f0ceaf2689d5ccd230e717744eeac587a3843ac88abb7222fb874f7301cb363dfe843cd7263743a57a731179abdba2c4e4dda749f23cbc70b80e0a1cd81a2097cda8c8a9e22d7ea86c7190cbc7c082f9c5bddb923ffcc204e6ce15c475ae21c3e8db108312056836010c6f0ee9f2de16114a0f3299cf50edab9514806a09a7e8b4421f92a8949b192614d195ae5e640c2cea829abd4908d8c3d2263fe6e309c631dc6c8b04066f0d9cfbcfe9f39071d12019d9850e000f283440ff3bd44f8485ee72c852e3cf53f0ac766f52f8113fbaa3e8a69edde699d234b33463da9ee975be3be5aa90049ac4778fc9496cd6fea30a4c233e2498974438b1a7b1acd38b25ba5c13513674255253136690fa8ce813393cef5dceca00917c7d6c9981de2be0325ab0bdb6e60ddfee176e47171520705f97bee20183aee67ac67da4a0c42f5ad3cf4019cf42be00303f9f7381c319dd62d69729d31d10cdfe86cc1457f29f81ee0b0056749f40906b87b581410c3805c8e2470de87d8c2b8f64aad632a69b24cb1318fe6f505105af87053926c696b5ddb619f99ab569c8ce5881b7888eb4a48205796e1e932c855094e8fd9dab54d42cbe55fa3b7595fb46a024bb375567a9f3b0b63f9b1e7fda5393b975574ad94640ed43f8f5237e5faceab6a11a75dada7c050b290ffe3e76679822bd3ac38f066d6fce067d60ba64a3efd91cec7e8b191c3ffbdb7c874d7dc96f9b4948c03e45d59cc222c9e6549ca1bb81ae42e065159a5300d426588b92bb46c3ab04b73277e47cf93bce6e42baf0e434a3a2afa8af9316e52704049b40896b54f450d3f1fa545b7f0a8f403edf60ab07c0cf0d4930133ea281f168d44a08bedc874f3bbccfb7db93556a9fb571fca7865d4df2bc65c784a5133f4d49277e5de96ba7016f906848c112b7691efde17a36ee17fb9bed02c407bec77d670db1d6670c1f19f5a03b5008a743c46b6bec91fa930a83b62576d3c5ab3674283bb6598e3d109574fb9f77c8d87d1b8b13152952441ff31871ef28f1dbd0da3138f7f266320fe05f989afe58e785accc6db66875ede57abdb035db2a25f8c93dbbe7356484bdab8acf9544d37ed9bc4d5defafde0508619f070f44851d30e4a6a257ec3a482437a9aa5f5707e7a6d7484653c7c463004a731f4da87a6637c00fc8b8af06389a933b90637fc4c18d59141c146dfad3ec546a993978983995f12371a943722a26064f3b065309ac7e7d7bf9be38212475c37461797495299615763a6b923009e59a1d1d4b7b60d2b2f263d4a21b4bb00af8fb048e952b49d84c62a45f917c318b26b213711dc039830a6003cf064149e01b9f956677abca33c10002470ce3b97951b34b94c7a0540e87e39ff61acfbfb0bcf2444e8c61549212ee5052185dfff086b04fd83a56c8e5930047628d658e320572425cf27527eacbb45478b794258fd343e92e1c703bab657468740c602e7c9ab74e02a25fc8f0fa7e2666a6db32f23cbefbf21f40c5c2615d0fcbc5b0fdefd83c8990dcb214e5007d9197fed2bcb66bc3b5930b1530cd2dff6de2047b39dec43b9f94c249b6fe3ade2ef5cc73f8e0ae7c837966ca6826b2cd556f91adc71393fc27ef2bb4034da032ca8a776755e9dbbb5e5b6a712b3c786e1c2afdf02012f9faccb27804b08fdb447f18feec58cc72604e9f0391968176ed072961e6094297b3cb46eb0c488e9738b3794878e89e0715340be8bae62316e95a699408c95337945ac3f0f77efe81cfad765fcd920ac51241bd634560537e4e67a64cb0efcd7d9c066329097e98c35218b0f96ce7c2598e844b71d666942fbc12c078901ea6f10668da95341f8e296d9f934250210a154767fc30ea019e850ca971f42c4a403af106b90cec506265e2ed79abe493bb7e03cdb243ae3ee601e063aa813e91b963691975c9be85cac1366c8596063ad11ff240d0fb84632c97a6b2e7bd7bb2e1321ba60156b8ae04b90024bf59f78c611bbeee91e8d42b9dcb9c4486a3fe0f1400de7e36620984571de0c0e35fc7e561b62ea61a28b2bc05c9dacdd9463a15aa9039bafb56ad1cf5423f6ec659897420ea29f816f8732bef1b04e7ff71ed1ee463309da27246b4a8b70ad6f521d7e5aa9daa3bad694b6e1d4317660a99328519d83bdde408eeba7d85d90b0e3b9d8dbf9338f1e2e019136fae7e190106f9dfefefe92e958fc3ff5b6603c8c9c6f2cdb1d3e414e2e6c59ca42ec30ca0a3d3db02b4e63522711e187736e2ebec538bf8690ff62779b4175ead0a2a1b531594d65bcecf8e79a5c498e210b786698df0b5007d4397ee58c03c0785aab8ee9ad606079fc82687b9a5aeb46e47cf1ba6143a85bab5ae7f646917d3d27a1c790ae8f0933403766de156117b3e31a8dc7c561cf078a184a0927907805b8692f0ddf0702be69218d6708262f13965d34e35845f887d049fce64bf06a1ae8953732b3e0b7dbee6c9e0286e0b7cc6a7e29f588daa2b3e820e44c20894bfe3a9bc959daf09ccef4b29c7f49b8508ca5e55b30bb88150c3e2fd3f24fc1dda7d1ceaec0664e4b235949aaa984b4b3a1070ececb67c9f912506737b95731b3cf3d7a67ccd99cd9b8af5d79e2431e0da7acfe72d66e70a6a4117ce3f46f3df7f95cb084810feadb6118881204d31e4e1f913e4e547e73db541b7e5ee66376702eefa8844ff3f4430480335386004bfd6bcba6a4d4b111650726942ca8d2390e22a8c9896d4ff8b64725c9db0cbf18f40cbaeb979e5ea888bb3b53a501e04f043aba1ac9cc1aea1d4df3d5ab56eb66dae096df72dcf9a24b44ec8c58a9e638a7cfe4b1d737eeb61027bcc66fdaf4cc65019024b42854c0f2ec45cbd290eae7c44259ff8ebc18bf9b8006e7fcdca9e0b3e55a053662484a85d52f1d85188c36927c5a49ebc161201b7b742d0b7a8162ce608dfe0a169cfe5f31753be429db607b699aa150f717762cbc39e508e971033bdedbb3c17c25e0b75736af22fc3dcff4d10eee692dab751a27607af5fd1bded2de6fbd305700128a481f5a8bdc102faa8b2b1070e4ded72fb4daa0cb6a6a0a8d5db5d666a07ca98e3031e27954864ce3f9039e8ff0a166b371e111d54368d55a827ac2cf1b137ff4b5d44be5cf5aa55a530202aa2054d1edfca6b187b504bff87c961351d7264746f0e91469aae299587e8bcdf370c747ecd98aa889c3e97fde9067ca533c5d881efe7b76c128a4d6879e1300d2afa2413cefb0965639da9f4d284e60c58625b8c1f81d202c2ed02767ba2753df2798f0b9cca280d72f4dfa6697f253c1ac1fdcc73790d452b18b32f615b898b0ebdad42dcbee6b80bc0182169a6bcb496d9bbd475b9c4195bf4ebc69c0a1088435c5d2c96ed90cbb54f045fc30e442862859aa99dcc65e5a9d65d74503091362440acd00f13db1e0444d15e224c3685d11d444e9e7a718f5d58b16c1209221e0a11b50ed6249ec654ca503c3264cce88c40a39ba7346888d0bf0701259edef3162dfe7aee3967c9c36beca11187733951ff9811a5ecba1c4eb100cf95dfb633807988c9af927634d85d455136fdd7732c5b3ca016aaaaaf62385d678d3d20740884b3668ea39dbca01f72b917efce55d429f07cfd09bcc74763710a67d3da592659f509e6b2fd1838f7eee5d66414c8b99c2912ad70d8eca0268a1a1e919665cb5bf9b5e6488b77ac5943ec1a1dd9c04971074285e9dfacf254c56336878a47fd03ab0408c6c5bd7ee81cbb84865402777be7f425ffb9a94b97ab27a3c4c3752c0c4b8c1eb3b192d35cab896a57a777882c985b390391d3b2175a32a0bc46988514929601fce6b86a9f2ead68eb2f4f7535e8aa995999becc2a65c9689a08d534ff9c6e822f92a2ccb04a582758acffc8706679ced92e59f8e69f8a0b2afe0b1dd9bb082722fda0ad10e079a8b1562213e1af56d791ed5c797779507c7a7ffc6381b2d569def0f1597a5d3f8069d7255095c865a6321581a9b37bee9b7d1304a91cba2fd617cf00375327e39883049c7b03cbfd7982b65ddf35140dcc7d290473f4c68f13b0fd9c434019c686a7fbedd407a0fcab7daebc9aa28f7ad26f0d8805c7c9cc991cdbe3e270eb4cd0d8b044811075623f3dbe67e20e195c9d244c7e60ef8d099018fd5ace690cc1f921f255c3a05dfa54366b1006f9b7e0c36d8a25fe43bec79461ac403add5f3372d619120d65999c4665a21abf39efedce0353c8713025527365a332fb0bf8e14ee8e954601b4d666c04afae63f231996ebd401777ca116c68acc089c4f4e1c984ae7ef3a500127a7260b59aa5566bc72c1c0b9d00f07b775c83b0c42d0faf3503b32de237f6f53212ccbd50bab46c7b68bf64ec41c7b2746d7e217ef58eadcc507f5f945331d3aa62fdf8d04e6af987f58e7528f4132559e5be9438bba73f62a21c2abb7d7a10701bbf1e73d55ef85a1f3bd6b8c7cded124d4842dec21f2c47f476447d260b5c9a077258ce86e4ef44065631eaaae55f83ec232d11638db5f9b28d4a9bdde6177974f442ba4156820dad533aa9faf80110a977a87a205dc0c4656a014ca3cb9005dc90b74c6649e361b890cab15e907727eae576518ac1cff6a9aa95f1d1fb54f3a586dbeda501c2c09a4381f734857e7695516f65dd745b04501291565907bc8a30fd844337b23dc43fb21a42cadf6df6acf9d907f0b8a292d9923506a16a6a777e8c4fc615a6cc2c2ebe13c042038547a6b747806dbc7548f76b2d54cf50adabc3a8e6a735074b35b8e1e0ad2d13e2a6e42aa7efd9fbc7eb6eb989a660aa9ec83eba070cab8289a112b17dc28559da6b0e8064d432c99a228a44c4945ac45db8f32bb41cceb05073c0920daad5b75110925d13b574e7eb17a14b94436b736e0ac26eb271e1e7eb12cf8d85bc2444da143151c59f369b8a6aeb60dc8be72d2d3974a8908794c513b8ac1a579697e13fe98dea7f7ab66f86a035b9223cd246b0ec58c926aadc83af63796fee5fbf09311fae38f637030c65e4a6d6a38c6f4b232bed5b27d7d4dc8857943aaa5c1f1385ff0bb95810ee0b9b34a37fd9897cc2cfe3add2d6f8be72da1ea9142652f9e4a0c0cffec97c603868151702fa45afc4f36edf7c0d61247b2bbbab8fcff05cff6342dc5250591147817463076c9557f0872d1ca8d46a6a6cf84b77f75b3890eaa6f6f4470635cafd91cb73835d6278d09648496a68ab9aa4847fd8d0225a9c3eca70407ffa744b1b5c750e1860f57fab9b44bbf88e948109cdb18b8ddca2f1f44e15b454825305fb2444516f97a187c9ea6cbf8b30ac52119bd95a4860a18c7e7e39f9101e73d442c2449a3e2dca14e2c39b5f83410bb08a2e6fa1ed2b8c327ca9015d2c3e68035c6c2889474ab82556cdeb574a3322697500f768dd7535aa3f4d18e0bb11593f089e8327d43f345484d9118f3cedfe9804ce2c8c5acdc988ca099d7eedca8dc3da0fb52b15dd53f22d924c938cecf3a663f4998031417dee1feeca33fc46301a37bda7c49ab6d8213e4a45e0d2dc965c5f99e9b1876f0494f2d057454c512d2e31fab8fe9c3fb0e52726f066eeafada139d1a8dbc977810a6d9e3dadc3d75b6241ea1578a1e7b264cb3e0fb7bd363c649f36f286d72d4da4b5fa8321bfc27d7a04ccd714eb78319a09d98e07dc7276520d5e8f7759694ee9e13c6c89247f15c2d69968e32eebf2ad7337383fc5d6f1e0cbe9b15a140724eb467bb03dcace9a7041f6a6c782edd010d16910ad2e73aee904efffffff10