020000000200ef8e31eb69bb79773fe5e4d6a98951d78052da71099cb70ae9000000000020431c6c3666eb59f5ebc2902f2b67ac239c3b337c39b6b61689bb1193c814568f057f515130061cd2ee1498