0x2cffd02ef899689590dd9c54615ef806fefbab657c50b0cbf609922308d6aa7d1af921161a3182a565a2aa08f9f42f40d0cb886432603dc923294d4b365ce1d282e2dcc81682545d631eb661229189fa7625759c9cb1fd3a46470d50ca0cad5313034ecf156cc674885116222969810d2bda92efe35b4558fe06ab687125cb8aeb0a9f431a04a307f856c48c48bdd415da54c5c853ec32f3bb448a9ecba74fa6afbb4628f96fbf08365c0728e025806fafd445cbef447fabb92a043c3acf1add7cb2b11333cca5fb5404c620f12d1c69ff9bd798114b17181e54b37ff8faa78336953a9c3fb1fef732db31acc876e9cc3f8ea9cf3b13e96d5cb7dfa588ee7df5ba841f77378d27a108b5f769b63dbbc5fff602605c489b3c70bd1781b7e9d42cb10e472143f4dc55a247502913a0bbc5bd792cfc9d52c2ccdba2ded31723915f96329af7e1646fd29cf43e245f2edd441e13626290ce1a4953f9555016934b2fec9f4305c41f08ea2f6969d25f885b3245f039d57b92fee064e83341e8268be693f16fc3b176ab6c5bfe6b1f87a26b445ccf4ec98e3f703a36401e83182895dee90c554d30f4f2562e6009b3e8446f903459ca7445211b8315d51d45a0e643def8f0041ecee3fa43a28b5d97fece958711a9ea13cf14f5e1735c5d594e8e3b4745cab0a4517cf6ddccbc53371c859caa1fd0355a1bfa2634dbae79fcc2f312a3cead647109b3bf7ca4e884d6f9f4a1ed68922566049bd7c4da371ff9eeec4a252f5bb7da0298d439d7f422f83936bf91172528109330d3352d80e3924ab7ecc3b60a6e438d1b0040d899b93b90be0dd0e60a50fc4b252c9fdc615e8c917567de8fe0178fffa23769d2e5f0502619e6db9c3503c41fc423d321dead4b84aa2d83a85de8b15eebce0db0907928ba0bf56ee7f17a18cfe7fb78516c05dd5de2855882c208177708ded73a3b712d28cb3cbe933384379882b3f5563001aabafb19636f0650959e4d5fe0e7b6853e44f7778756166bd99f347b51b37d41f41f531d230a071144063de5ea40ad299e575b9fc7eb4ce76cf6079544ed58d77f783d0d757fcf96dac9f8423d20abd575c8e0d351034ea357b8c3da438b9cdc5d57695efd08bec4c36f0d684225b0db72db108402a42ee933eb13c17d60146d7b9d6a99d6d37ca13fa338ad8d6d847bba297cc2cac49a513a056d474b30192ea6ad3f38be7729dfd13c9373bdf00092aa5ff901f938e12840ffb74932cfdf814115b93945273f2cc491e36f9897f52eafa808e2ebf77dbd5c706124e7ac6a487bc99e02c0653b2947e017a5e77553b6cafac8a826ef5ffaaa3e076ebf4c6d882c821259cfbaa02283c32a22c5fd6c4b77f662d22f33c2f26ccd9529b9cf7bef4adbcd0510f003d047d186a9fc8b25c46007196da8cfccbdae8078fbab90613ffee9b10a9073cfd17c0e104b5a3eb1219651e6ddae671e55332a486e38a2f4c6ee530983ff919d2a2611f87ede3297eaa7a77d6f5d9a0145ffb4cf86c1988c157ae2b49b2b39fd84c36f500df3534e7bf65bcf54ddb10d8ee65b9a71215c9dd736eecdced6b67d1c2c6a20a0005d039b63064ff30b405082e4b4fdaca076ad08bd8710b8be3107c3d0c147d56cfbd2d464bdc2c6d3fc3e76d2eaf5225284a907489235d496fbeb0c5f53d0b71382f93a4b3601ad641931819a81a1e8bff5e4938b44ce17714f85ffa4b6805f1518dabcd9ab17c2deaa1acab3c52ce487c8c30f3f3953fda7e06a71cac3172a592867ce5584640a7d6deb39cf18f2e8d405c93936e1c20da6fbca76abd05f4051c97feebfa1ed1ce91386dc6eedcf1a4485c6d6a01c2339d004254f3b6d844367dbfb70ead572e6f2989d2216577b105374df06a65b655ae03b3397a4588162178490263abb6866f2e1336ff1