0x3f31ae3f00000000000000000000000000000000000000000000000000000000000048b9000000000000000000000000a2c15df9635d64bbdd118e720f7510aa29295d5e00000000000000000000000000000000000000000000001043561a88293000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000e837b597343ce0a0a2a2dcc7268e4536ecf491b29f217f22576004086eeabdb802c8be0931933cbace144203246b0f2dcf7bdd4701202bb60cc7da85c7441d20fdebebfe370614bef5737e4033ebe9239c0d312aceb769047103b5817f590dbbb83df91a7eb52fece0939cc50aee0fda92842ca0c1a9c7dd5f37464afed47ccc6d44d446562c29f59917018d4f547c7f634403c0546f9626643f5a0730e5a837fcb127dbb63457b4c6a202a0884c27cefdaba1903026ea154dd12e5d386bec9e8940ab99c89ca2ea773a27afc0822c0c149e0a73f04cadba3d82b88196555fd54c2606874d542f3d2a73c761fa67b9bad22016bf768c0864050860257140dd0c9bf011587c4234fb183832b7016ec9bc07044a5d04fd57b009348b2da0ffc0b0e019614078e47a3f8c8f8a77a2c3740c9873aab61a3b8d0cebc5eb91f3d080f9456b11e3fefe0249d3a34e96ac4b7006ba0cd1b3417aca8924dfae77f38c417bfec1b700ab546d0c7867ec9ac0abf6b02b0feb659b8619961bcf1f2ac188cb076deb06798164b7b695f465e385e0e1bf55163b1b3d925b89ed492dec4fe9079aecb46ccf7c768df0db43df1e70fd729c7bb4597558f253387979775b9f7e1d0a3