0x2cffd02e799e953204f39ebb448b6404c44aaf57db68d82a15e90fcacbf86ff414224e25c9cfc3d1e824018f8d37027cea8bde3407ff7ed9c2f67842dcc44fe08387db5746cd2e826844132a717192cab7059e6604647b02377d429fe0393ce40c486e790df92b8a02305e911e03adc34e269f6a5b9f508a8f4085857d794605b428a1f0505aa40c3cf51db2b812ebbd31c471a0ecad5944ccc936e22c0f709400df985d804fa375ee2e9ec389d9b67f50d5cd5e798309cdfc86b53b8b909c6f559bd534fe34e58bdc63b37689a35d03795690936f16e7b70a204c744a39f5b846b27ac3e37cf441fcb569fc33c532ab184e4a72a463d45c961ad5c74be105568bb4654956f065b4f0450fdfaf138d2ad7c5079f53d8eb7f4f5b53676b48376dfa4435625badf734f212c61eeeb1d330913b4cc95107c6ba1baf79ce97ecef18773dcc1495ce643a7641087bad7d3a87cae351792ecf5a3969289a453c5e242972ee5cd2fd8ae20b3f70f0205efecafa37997f3b7cf21b8de95a1d1a05290797e108e2e60ae914e20ca6cbaeba27d4207b3a6b76ae2c756e8b59ec8bd4c1b5543a8da615238b8d9d23d483d9383da60fef8e3de74d90a08124d71ad9028657395cf892d166a250ddd1e91ebfdaec9166ac62af574389b86db0c49f8ee83d61b1065a9fd73ec3ad08480ec45a34a76c5e7b430a90841fc250015c90deb35aac8857d3dee4463369034ed18e4cf744d5026662deae855ff31d768112cb107683a71338a0f2dd04b5abde707af140676073dbf7fbb8b26a56dad06be4d4b5c94f2c00fbf3c75f2e00caa35a0dff8dd659d3f4920081ed01c276fcea428357608a4b86a9f5ca277bbf457894d8135a523cee6f0a8d60746a35994e29112915c3d5ac6c7e2cf339f07158cd0a22788220fe7ad37fba9343ab756030540df0ed99927eeac56a7cee81c27f855fe123ac3270aefdfe687c01c781291e1f0af2f7929a1cc3beebd821d29fa27b1f109648cb4f28aa7a5a4f83824dd1477fa5a9cfcf06447101aea1e552100807573971fa14b75a4ae5b0ff8f7b1f904d6139b0a04eeed8a84bca5a9067195837161666e7e3f1e7d1405bf3a2ce810698aead34b1f753d425b701732ef76598edbb80bdb0f9586b468e086a85f8d2644d760decd344a148973295d04fba2496a0fec14b5c1b3029958f96fc73b70ed6185fab44b7ab358d760cf4a6dd425560662d31e6c7c376ed404e06974ed0f338a07f099df4184ed751b500d2191a666a5aa7c5e5971a7b08d4c5d23ec44b1c77df3290470f9dc00f851d4170279ca05160f475a6e746bf26e30b0eef2f3d06dfa81a402df3ffdc488542ac7414498dee4680696e67482b1bb972100db0c0a48936062f2e52815ebb20fda517a42549428fbf5dac54b87c22679991a87b3401d983a8b3129230b1e61a4a3a09ed16d7680db2ed939619aa4773a607b38e74fc994b7d031c5856c36eb875c6f91f194140b1c4860a887da99e8c046d2bf4069829bbacb5f624faaba0c8ac6261468286fd609885b0394ae4b1ae77e853d19ba6fd72eecde026d8766fcb30cc429df7d374c1461d87015a6f77f4d6c984c724cf2da4fa6c10041b414b69eea73758ce4c06959dba1f6f09db92f6e66f0fcc1798aedadb0db33c66ee1f1e5b60c4343b32a19c6ce66e37e914e3dbe672eef20444177413151e2524f1c2e0f1409f0d3e9c2f7a2ed5a3ac16b172c69d365a3459f4453c7e97baac7ad97c0946ea7dd3cf00d9013e2a078daeedc95b9a388eeaa3ff07b9a35044be8c06ac41b6717fc8e32a3379c0859db904c7ef195bb5554527d14c0098f13e6912ff524e44107fd6871a51df338c0a6ff4b2e631ef1df029062d66705b5c4f52d8733945b5adebd2483ecaa64b9917fa7957dec178c34b