0x2cffd02e228f161dd4a9cee4cdbde4d2ef79b31f38c86ea5cee3f5d386241c8a08ef400befba7b7b250f90ac04dbb95b81b4f80cf20018cb3165c9632ef939f079e544249965d3e836d1afad1186eb362309f9df9c53665feafed64bbab4c622409c045ab9c5285767660fad267933830fb4a19dacc09407caea0d4d08690ff9950c84e84be6ca140d94f8ff21cd6217f411d55ce4f431d4fdcb24342d5a0c20be78370496d1ee0fe298a35af9b05715984985d1665d2999ac4414ea729b5a127cd7212ee35fe30a197c7dfc1ecfb9045cb940a850f0dd4b60c3d34819281a7fb7f94dcbac1d14436893e084c01c654e5236a905adb839c9dae08780497b0411692d4bc4843f170957bd5aecd59a9b53e108272ff1c0ad4602ce994eaf66beaa5af45e3a36032e9fa4133e41ebe51cf040b95f148c55c91abc80733a792a8c2a9a726f461d4d7067057208ed381b5ee16b4854d5715f53c85a19d107f86841945d37981992829bebbde984e53cec94733c4c8e25fd6b32db02f211021ca24d53595bf6b91d90a97d57f7f8b14a05b8dbdd2f2b25fddaea6498d8c2546e384d18a3dc2b282a405dc00a029cc653f9e4c428d5645f9885911f9acc821bcce8d743150114c6b267530678164dd1c8a105d62f6639ec5d40a0ca0ffa232d165aa97a41466be9ec2eb97d2bfe35a866da1c658309dcf5f2d6f77415dd993f1ccbe7d94f4469ca56a271d32e14cd8d30449a88d5c49e4804211212cd348af3d22ff09e0821f399bcd5a86d2e36e96f1e3170764518f576ca765d5be29166278f5207d36b4011959d2cfd43b0153c9ce030e073909d7da34818f23678782db36d99f0c78eb61b259195e4d5ce9dd469bf6e2c32bbe4b7d6cc23a60229d418be12666aedf79ed04469424659c2c424f41f64a931cf9e97dfea5f5b72968271ca01a96cd89d35741de1888281b05371768d7771fff6011602ab45875a9260ba8aaa3a1017132367077e6853206fe9e35e6f5b6633183b753230f7f916573943c5266d3c1682bea2b7db5c45352c01db1226560a1ff95438e0b46bf49b9cffaaa3246dbe5667a3f38ae88acb2c2c57f7626d111a216a0fdfe35cae6a3cd87b1f4fd9463d8a527c939eaf37d868f443fc4937387ff4ebf64a5604466f66008614d008a32e8d9182e9f8495ff82b4426f686c6f68cddb4d6194791e5f73be368e3c627700e0ccae3cd13e3a1a230ba648e8d0001a5793e66357ec763562f8ed73039c1a17a43bbd20769c921bb4bbf79eeed41ade0f178872d96addd46dc31ac26cee75e120efcfc35442700ef984dfac11f43413c302a179955962cc26a99383ccb715b33aa9b20dbe6c197d40eeb7bfcd82f45426121d8948fe5546f22612c5a92c69db1fa82108a036183ba6c6b8e20f38d6bb7dcde905f3d9d7cfc6184a0684f3148211628bf877dec80663316830161e012a6dba38f762dd85cd07d2f08882fd25cd09b60e615f16b447c353d58b7e8d9d8b4eeb098795dd42662b181935fc36567586f179d00c148c171b4f4ace93db55015b62e425959e4d8847de1a71f43f50b7f5fd9c2168102ab862d3e30b83e1267c052bf9b46d91d8915f28e7f62595d82d2e82c6f84be99ccf07ef551217d1c1a48c8aa7de8fa6ee783c600a25b366a9e1bfee799fe114f64818981fa84c9a5cf79d5f10b456b1dad352b2b9166dc5aa83d07a0d635a3248589e1ab1e88c42b44cb19ded57c657269b793518e90a4670e2ea5778fc8e8fc14ed6560c2d1fc4de3ebf8c3511e235abd832f24a2921e3631889c3c91a51c08f94b49e38f7f65bc11cc6f31eac66a0c605573c37964f1f5ad4b1805b32339db925149da87b91bfa2c8a2f768dff33b7b9424019cb66793d74a8cd9cbe35778f070d331cffcf6be6018c17e5c102f6