00004020031c50fa29d999aba7c46c2c03742949fb841f8f75e87c0200000000000000009a2840e67eaa3c5c44a23aba64dba65224e943d4233ddbd04e478491bb58003bd57b4f6435b60518cc18bb8f