0x3f31ae3f00000000000000000000000000000000000000000000000000000000000081d60000000000000000000000003399cb39c28245625f3e20a7dc799a145ef597da0000000000000000000000000000000000000000000000176b344f2a78c000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f49d34d782f8c7a3278ad72efac51c6a1494755a97e27885f1bf2cdc07fc1af1c23eb6a23ce18adbcd14dc014fba0a8bcd2509231b1b5f5cdd905cf7d46e681f57bc486a4974fc4422feb86fd5500efe67d7f349580b37f45a2f223cf270b8df581aa1f7a1d23bd5588d0c7d78192184f9fe0b97955b6b6be20d4ccbd090e88270e2b82908f86d89c13f73e3beff248640d78dbe799b7389152b42fac2e1f2ca1d0ab91ad07e7b80a1468a37be892e24d1049948a742a604ad90ab41806449d5116f24374117fa3f2cf0bf47dd2a960d2c3d7060da125b8fabfcd0e7c9e04c572cab6f814b5e82207286ede4bb14f0970212789216bb8c9d78b21485bea03ab66cc4e68d72ed5775a1c5d95798457c1da81c9945cb4241a5b66121f1c6cfd70d6852a79198193bc51c9715c77dc356f714eb32376eacc87e9b9f08dc26220960d692147b5c6af89110288c31e2a823b8f55377b14b1bad99034fb7ed99cceb6a65d6451f886b2232468ad7bcac0fcfedc5d62a20877fa14c080cdb42e1a80703f773531ef719287314b181f46241dbfbf7bb5859b7f05f502f6cc281d46093b1a10aa2a13845a6e038f6f8a65a6fb933584cf680fb512ef4d2b3c191add58f2167fbbf37afe04b70c26ce21fd73f65b81da0cff961170d71c7e51fbc5d32366b2