#f4245ee666f3064284c8d3a504d3df351d12080de1ccfb40cbd24a47efb4396ee2b93a9766ef2ffb3fc6807e9693c5ef# #cdf6ccc5a9fbf2ad20d8cf9ec15fb978ef30cf8f9e23e2fe2e515f14150f1f65e2baed6e15d6cc4a3fc52b0a9468492a# #112ccbac4c6fb1239117935b43c93e4f889edd0f2b135188033cd004ac26e95224be24059ba20ac12228037a4ce82a69# #e7b40671a28f08e91bd39a2c3aab6ed1d8b8d5866fa192b9926ad9d210fe91fe16bf840ff1b6a0cbefb1f922bfbf756f# #c391a02df71959143d631237251e6b08c8b28751de300eff964153da7f37874a297bc13f9408ea32a66d5a33a2fa0e03# #0f3a6b6ddac6dada08da5c11132445dd7c06cfaae2a6112d5ab2198a842bba213c36332914aec19712918d9ca0d8697e# #4af26c2a8ff2dd13949211ae6a44b2c0a16f33104ad50cd4aa665267ce6c72ca2293c19d4cbff21c415e4645300bb2dc# #426dd19b4b8e2a8823467558d5647da5dd45d06555b40d89841526aec3e2b9d1f859c2c36446ec6865842f022f496f72# #f4afa569da324744b486bbc96914716e111ea6df53bf1e17e2e8ed1f3fd27cd33670b50cee156b124e186b67007fce11# #b5aec1471f62be3c50dbba1e294c181581bff25beeba2702e8c2eeb158a09997c36ac757d1409d1025091d13cf9caf6c# #a1c114842feeada23431637539a398ab7c7515fa9e4c51e859aeec35c861021eb89fbb3ab510b44e179463cb68adff8b# #900d01eaa6bdd3d7301f37a10c660f3bf10f1b3e26b97241e78e0ec1e2db4429961947190a71be169f604d9aceae82a4# #000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000# #577516f001fda1cdc60b9278ebd981034c0ad877833c659c401c987123418c46d954317f0df6c8bc0cc00d2ff59173b1# #1f1c62a292bb8bc1a0f2c009d727a2ca11a55f084a90a4a0a1d0e98dfd8e2dd7f1ea0a877ccded0deeafb679b35f2bef# #28bdd745fd34a430ca4b9a259b0e8b6163322f7258b0a29d02b2952fd8ec8deae4fa0de6de2e38f4493bcbc9b39fdbaa# #b813ac4282fe3835db579ffceb427d54da7576cb915482781e1ac46340eca1895039c6e0180f72c74a5d272484b80620# #551820d87c145e39a246dff13a2278dc0a46d2dff390d28513a601642453ff78f56f29eba67f1d4f0d66b2750f370316# #252cbb1916fa231d0e83f571c25a0eb992610aba1497f24e40978403d337b2e7184ee9e4b193cbc60d6925b85d07d839# #62026cf2f4630938f35307c99321a2c2217d8af889447044eb135fd403079c5bf79960d4b8f1fe69ccfbb462df6a9bba# #d8a735b29e2de2eba239bcc4147de860c9cecb514e79cd4fb912d1f84d7ccc09f14f9c854755d096d071a8a95292180a# #7141f472c8f2af78d4b9b294c1327f9de2fa63b450fcf970a8f082bfa5cc3095326833c956d6a1471b6b40e1d269d46f# #1c5e47bbb799aeb5bbd1f340c59bab1bd6a028eed55d60d190ab3b5991a5ce52ff53835afee0b604efabd1504dd71393# #9cd8f51425949e19558734bca843802f1d30e5c491c141a691939e509aa501c5da3d8b47eca42fce91ecd753a4b9d2e0# #a62b28d8f9181c2ca85cc214e0fb0e5ff8d425e844d7607252fb7fb82a929ed9f99bf5c2e8f298adf062da2c1f84fda5#