0x2cffd02e6c688d0a0a4c5a7d1f71f507766e6364534d85a54e22052a05116cd8dda8842a49adb6576abc7b896b037e93d94a140a7ee8df88f9bc363e208ae7bbdbae884045d7616eb02267d889e56448f3502c7614986ecc621ace27a252a65309cdfb55b87ca4ae2be46e3ab26ad57b7d3db2ee6e83124a14cbc2b877da28f201406d5b4bf9e1d33d0c3cbb4b6a54598a69d04c05c28761e33e514e2babec8e51c18aa7359ca6082db67127d54b912257b0a54f1f5faa583297f453cf99c71b4275c921098fb6e618af5d29b97bff6b0fb99ebff6269adc85c706744d43c193c32121e67a066207888d852cb48f5b3fdd76c9da2f87a4dd7f5724063b2af42dbf03d6e1f4ac54dfbcde57cbfd4eb4928c5941a7e9e827e1291c472a6caea80235431b4bb0c55448e270011f447bf4a44f9d8493cb0ecf5909970a73dcdb8b64c388c0167b0edb5bc73b6fd81f110721e6829782c56ca88f838fad9769bc7fd80183072fd9716b350a71d953a0f6267dc6dd05b036abff70a5d42a996c36295adac0ebf5ca9dfef1207748c092a27604c12ad67319711c0a116bbdb278dd00fa67c1b6f1b2e7f11ee5cf373910eb107dd6d51b06c50c732371fa321b4579550c50dc8008b7cc091a3c7f135813004cf4bca6c6e2922413af46ca566d4be878afb9078b689e2f11c5c1f5f6ecb0ce81b99fb5601f7e7c37748022693ae6b0a2fbb6de7a4f336c73badcaad1dc51474ced068ad6fc081b2d346efbc45c3b1558715049af8a9878e3e3b8b304189d73f980aabad05a47b9f023c06ef2654c57dee407b1590a151f20bf16e83cfee69c0216370d56ed9ff9ade077b9f7706c338d7829b73f831ccd5569232ed1aa9828ae40a3475080d2a77166ebd77259c8c9361f7ac04c0d13c006fe97e34a8707e5bd780104c01cca8143c865f127488f01c9e71c2e73767d140781b117c3d5c6909ed6bb10f9619f2f25557b9b93d32946625360b0147ad99875e9c5b97d1d4e0eb0f334cda90793d2ca2ee160597e2bbd4e36fb58ddd19120a91e4f31f7e918ce5c376c55fbc7931661d9f7329e369c4635191244697c928501caad92e663703928e78b0b91d5f05f55627bbd1d08b8839c996a1f31257116ab2f0f95fc8f1c7b077ea9d71b2c3b2f0b95af9f4599bde8330dc204bdd36f24c1622613f4f37415f3755c9ea5d0fabbc4f83cb48f2bb282464ebdd7825d229ec1eab399daa69037eb0b52787d14503f88b5269261017b6c55c98d1ddaefea7b69444cc82787ed7ef867d232d8082163af2b73c3ca52dad3914ee0580ddf5733181bfab14c7c8602c3f37996fd35675179579f339c5856c066aabdf1b6b40fafa30f59a4f092d2d19a86b93977990a03f42033730edf43c149c685b46ed5982ffa5369d5bfe525c17e920375c3366d7a1847532c66714fb899bd7a2ac937503090c2759b3bd34808219bf78f0d89dedd23a3fe5e3727a585649674ad806eca228cca0e11fc78438618a7e26682e67ebdf912e3580b200c74f9796e72c2a4d310dec5bc4fea4e241df38f288ef66b358d031cac4cbca9e53a74f48fa72006724435ed99864a8831bd402312443f019713a5216070aacd9dece7668dcdd475e00ff1ff316ad5bd57f1f6721fd43c6974e0f20bcb7d8a5b975cea1c045e04b5779b31fd9c506aaaa26a77995b32f2af59cb0378f14571f69839c1db4f4259048ce2f3e2b439fe097b7cdddf2c96c3a305032e0ddfc9d93f3f11bbde27df24dadb0726e38e81be3ac1112f1a9995688d2309f8a786d0f1bc8112f06646d2a04c7a23d274070f1c1f91259803ab4fe452c1712d7edb7d2470121411812c38b1dfa7e4d730a9d8b04bae7afb786acdf2701db31345f9df72e14d86300949f61542d60ab1fd02a747557733cd6a7f56db1e