0x2cffd02eb147b6b2a961634a1b0253c325931bd3a38c1af57f4381a2a1ed4f10068f5f517b8756fdf0f894b9aebec40af03eadfc714b98a0ef7293fd07361fd5fe970c8789ea19b1a8f9e2df36414bc5a2e0957ab67581fa9185779b49a62002f26e797bafa87f76f90deea790ab1564fdb46ab8663bbb1fd70d2f2ed248e22f66856b7b6198bf2bf7a428a38008c6f2a744d89cccb67df304e39eb9fd99c05c46c8e95bac86c14666b1e89f2ca9d87fda551d78a3a83b7df5f03da223055f85a02061a713d6a9ebd58ddb9fbab4c0c7397eb39f34f4001194104845f456df08db9d0209383a098e2024994fc7cf14e8b02d6d0cdf9ebb255fc1df5b655ebf524771855e2f90ab8c52ad1b36427b9b11752b1d1e5d1db9208a3c773e43059ebb7854fd0cc62235e83ce6e232787c85ad4e55167681673bbbd7bde7a4ee7dce2db725269f9076efba54d3573d5dd3465d115536d1e126dcc245446936110c64d4db12211d9af0d6f771a428caf51ff523e08bad094258c2ad6a9ad70f6b54d2bf3acded69d7266764fc11817f0bd4258d85c29d243540092bc3d8c2eb916f80bbdc622a54d185a14dfa6fb19df8b2dde93dd47cfc3b8722c14791fcb43ba2eaf5658d880a8f35417627e398d90893c6ea7768b7a0dbe33215936d9920aec6dd4e348979794f7549bef5819f18b2ec1e2bdc7b70d08d6281022b34d3ff23588132d429d0a86e052ec3769637ee8d2e3f13d715b296306bc06005ac451849e06ed72ed29e3e2216a7a2d15c5ca6685433db41bdb139eafaa5fcf315959da37fff5ac653cd93cc2b3760117e059c7948043760b7ab8e1908d0aa87fec3aa56c10b7626f7a2e8642ff28f68f6b9df8c22a9a785f6e49e817a4e5ca75f98502058a55501ac51fff47b74f301e698c027e034efc02d7b14b3487cae0b279720720174f0d66e4caf94127fd957b1c15f70bf1023e1cdf5669d6dc359bfeaebdf70d26ab06d6a79fdba62eb7b16fe4b74351ae3fa8962604614177831e4281524e43e8f8a987a2763a02c19d8b0fb8fc9629695dc1dd656d85c114a9b32e32ee493c2d7c0a051844f33f8eb2c1771948146d26a075617ed9e96645a08bae9c9c0b545f9868e25d2d54f8cee34369480a60471ec57ebef1c3cb96fbfac6117477f833ba8eaff405d9abe6e865134dbc6e6fd3da1c74eca662046ab2a8ce4e0d3875925f71d87d6feb3287d713793b76c853da660d70a531a03fef4bacd2d41ba142ec0a4cbd2d54ef1229ecc09d44e1c650ef19c487252be241662fd1834e9f6eb8162bc2d0a1495c37be1833301ef30af60aa013d7450f98c376605f32057ea43c168ea67c66ebfe6aa0b3c1333a140d2d4693db3d234c64d43ba2fd8380bc7469c83dbd4ff9be228a4da13210f01c3579effaadaca83afdf0ff2765a18d78e86bbb749fb7d8bab735ffd0edffc20b9bec04f15b23fc2f62ae2ff669205c3ea9378e64a274cf488313ac23ccdd99250b3c72ff97114f61d3bb4e7face37a3fd5037135143e9ad6a1b3cd2312d3770017e07b255673e581a5f4d8ba1bcabf2624ebb189710be88c776eb21211cd79d3ffdcfcaa555843ce7ab06723b7c70d08ca7acd728c1aeef8fb7f6f597b9bdbd4a924ac2c853e94bbd4d07c662d71af267601ab79d34a2decdd9ab06bf8df9dbfe5b7b4ed5fe7c79b9d9d5a17e7ff94dc34e03b8b359b99e0bce42e76a878f6cb0e0c32b04058f1ea5f9aa2e751e25a13c03c4e74ae57c77e4c1cf2803f5cc144ab7375ba9b10e541402e805ca7bbefc33e9c2ecd79906c9e00ce7a62dc04078e18fb7edf655a4633e5262ed14cf5b435658c7ab9e8cba9e6ce918e5d42527427a7841d9b7db4d103ef4e06c48b7d1b9e978dbdc05672e07a45f7d97826712cc0d2da5ecf860a0bd1d46