0x2cffd02ed1c2a481d0138add2566ba0c6805c698fd52d525620a7db99dc38ab472ff7cd5095c93c8f2537136d65126412804ef681e9ed3a99f93c52d089dc69758c4871dc9dc2438ea0b14e7d985027b7abfb9e6475caac4b3b64667e09a19ba63c4fb23ab8e0b83ce1b5547970732d922c378b65ee3b253a8aeee8a332bee21228dbfd9dbdfc63641cb3689712c5d9d9072aef0a2f4ea44796517027458d9f9d4af3e35fdecbf7223a2eedd7b025eea8c2b97b71b75c6652fbf971dd7a0355e734790e70e9947f23fe8d0bf0a570585ab6ab8e5a41ab99d1f99f9070fa271738e79adf774b412ceaed4b1861289cde6e359c104bd6aa25a79b1ab51d5462af5e4885e7fd10fa8a31ac20363ccb2ad3337b9c50c4318b40082994fb456c96f872d69198abe423ab8ac887a49b0c532572821372c92743eebf1979d2242f2f7cdd1ac247dd6d0b13ee051e6ab2f064e4939f5ac0191c5f269b9b8e88c666907ca4868da5adf0f491e94e72e11f29ca03856b2a74fb1832816e8660d23a761b392a65b4af402a769f8ac14835ca457076a5fa5b4c460568830dcd43fa9903ba92d77d039954e9ddc76e6d6d3b46d0de28ad47df0dd1dff65e06f03dd51941bed10732930dab13fe4a3a4c6ff50578f1e1b5de97de307ad8a30c152130e3f7da34344f11a45e3932bf69b87674caf27708e9fc0d9e8237ce01279605f2f77225e56fc729a7efa58677cae2ea50a0575754ed37a3877c7d23e1a05c7508d31de9264dd610cfc296584aa78465475e291e1e36c8c5e90df1e04aca840df6ad5831ee366c92c430257adb90b8ffd2bd618bed1f3289e73c4be13f51f1629cdf301c7d84124254f41193afc579fc0392bc78e1a76187881c00b38958127b4780f1c47fded2c055f7479aba9ec6dfc5257697e5b901291af9dfc37395303022474d1c637a6b75e416847425de2ca84bf641159048847e7d7c35d48a565d79c3247cd462523e80d376e01512ae2f1bf9b326513c1da8910fe262f2774ea5edfbb21ff94c66af39162e851b332519ab56a3650c18b312eb0a61e80f3f6f329bd4303dc53a130ce7ebfaade759059bb15a430f719a1e82228f169b49dacc9bf424f85f22ebe3996127a4c316c21201167481856312ad347b8fdea0e19944a02bb796919ca8c5479e143975ec24189c351ff2a6f775e71bd95a1527935b910c8163c75e7e812d23b36f8a2591282f304c6da6ac7b43d48185e2a0332980951a1f1071e0cbd9aa54685fc6970b8230e216841dff2e29dc958334bedf5eeb1d840196d4edecaf9aad78b2b3185c7b95aa4d6400946ba44f9db3707c86be5b9c43f9ba672497acb205ce649036de149de19e248d4fd421ad3f1f66c20d9878cea53d8546291488dca95cb547a90abcecb81408d33b5368f7fcd6d872d5790254c2ea7ca8b047074fc775594e70fc646b54ba55a259aa53a7ae64d090a88b0ebc70122fce539bf3816ba0587ca09641d996e5bd1c1bf801886fb436eba5a6a0653dc6d970f3da7a7617e3cb2f432d980466129d7f623c1344b9a50f6d61925762eddf91a63222c1d802ac177aaeaae9b8a48f3dbb980c8c6f17221f44e8ccf11597f69d022bc3427cf46d7b206af5629125a22f2dc82319b95cf06ae833f8ce1c25d14afca712276ebe159d43dcb194fa41801b097a4741d663df75200270f7eb82029712de187c82b8f851e12f350adceed58975b1a09398ecb433f16ad0c7c8003d27a1e7dce984b7f5a240874718727bb67d2193b94e0f697aab13d7107aced35c193a36c343f4739bd6b8a6efbd2a892befb03421bb6531f5310dc9aa5fdd32e35f9acd1c3bade6b4967c9618988846acff9b5bcca8b9530c00531e89aec1181242d28095be095e15ed69a83e9274f01ad9f8a16c95d75a3268e