0080ad31bfae9751ac4c6b36a5f0eabf5abe818a940bf19e989273010000000000000000e8687b53788439d9a83bf567b1e78699a2303f523f6cb1b6f10b8e5a0ab0cca5a7f29f68f8c001187910553a