0040cc24c328011cf69cb86b79913198de74bf139e0e3c76b9c2cc00000000000000000084dc317aa45040d2d5f008122c9c38fa11deb892a15c84c02f8f38d92b106ee93dac2069a04b01182e2cb0af