0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02fbda9118ec3a269a9bf1e26138416e10c70bbf574a32e662fbf35cff2d40c1d082217452d7874c9b185cb5aa135bcc5883d904c167ca17cc5452cc9c03a625ab1bf7e68b68ddfacd21dfd095b3124cf0732b744286f2262e539f937748261a200000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000013cc8000000000000001100000000000260730094d32251918c4bc6b86b960a04f4518e702ca16639178fef78809a4612ee097e4e86ff9c41315385e223c5a4557996ddcb1af4b1cc529c48b97490a4d3234800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000356bdc315c2f3ae2cfff2d000000000000000000000000000000000000000000665f6901107eb73fb9e7c700000000000000000000000000000000000000000000074c800d7d8f898217ce000000000000000000000000000000000000000000d2f234f2897f7b19df9d2900000000000000000000000000000000000000000020f109d604ada6b85ea6df000000000000000000000000000000000000000000001ea278184a140feb9d210000000000000000000000000000000000000000001c53885f5e86f75b1e1586000000000000000000000000000000000000000000cfe889bb0da0f33783c5cc0000000000000000000000000000000000000000000018dc8a16f07f46f10c39000000000000000000000000000000000000000000c1107c8faba14850669e4d000000000000000000000000000000000000000000dc675f57166cdc38ef62820000000000000000000000000000000000000000000005407c4fda013354fe3e1244eab61555fda9e3c3a754c23e1d303016b5cc64ae3a6c2c7f82215f52299219f8679d0f9be1f21bfa698f6881848af34b4bfc9c7e6ee1ea98baef841ab24c21f0ac74894f2a42dc576e468bc8f84e30ec5c4b373ad194a792c4fb55859f9504e0da90406a105f249c7e5f536d2864919f53b26d6b9c67c9891b00bfdeb0461bf7079246122d199408f9406f4c31b4e55ef4739412e9266b49ed3097aa694b02cb9c92573ff94851f7b687e133d6199aad7695332a5b6de7d48b002401f43b049c535d8bb09161abab516579485c21ca269c00d5d486c1cfab4b2ec525d6581576044fecf3fb7c98bdd618a7de7b6de36075205d12841f0427492723ba619e257491b364b18ec3a29ee03a40c868ca0e77010e1a4db83cd88b6a578f6d2ad71bebd5aa4e19c2d57cbf49d30a6fe0b984abb54e7b8a11a284d8e2b2bcd62813000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000021aab0f459a55f16badfb7bda1e4c71bc9db3876ff4c943cc2d0d6f45cfe15b4413c277c771ed37074e1a2b7b6c9b76891bd29ffae98e8c8ee26661ca467af48922dfb723737dc150f49f8e0aad16d8a95d096b53cee0ead292253c295f58504126d657ed72ff8e6c612b0813621770e30dfa9b10a58477d5a6c0b95587637c380c72bf990594f0d29f1a055f331a111c0c5240b259437684a19bdbcf70a48487153af7f5e81f4f6726f4d15a34eeee5797eef4f65bc30b4d46ffce5b772d3b15174a849cf8bf6ccdfb37016a6551806527b4c24f2d87dbcd2ca24e61b9b87f5c26609e7b43bfbc7af87048d25d5ed4af9b30c967e91ef21afac9be875c18ad23112388b60bb15b3e4f16b9a749014d35b03afebd91cc8ce78d340d96755deb00214c05118d13b2bcd122c1a628ba4e3a419aa2f9b827b2a58706df69650093ed1917430bc6be8afa14aae9f7924bf84d8645378993ac0ad7fea9186bb23361c716273e0d41e3c10902574eb92f6484fefc01ffb9eef0d857cb4122d5d528636306f869fc25daf47d6ea776d200e233bfd5453d901534fb27b26cb0e247aab6d20245823bf8add77dafda1b0decf48f7c3cd9f33938b88cdab6e4a753a05db0322c5f21a0ec46b920daf51caf4b4abf0d65a44d7bd4bc3ad63da495142f8a893800c9cbc3f7bad793907aafb7fcc2d34773193222d9f2fd392dc9aeec1eabb86400000000000000000000000000000000000000000000000000000000000000011397b414763a639a20a567d9500c73b4121b91159a1deb8618a2d1d056511777020e0c5e82cdf2b2452b24a2c540c76167ca363ad8bbfb5515cd8c011300cf112eb8e0c1b4c46a30150889d50010b341cbfc9301d64c6eabb68b18348603aad70109c80b4f08208dc21d4e8198d65023bb2c189a54070e74a02f7313032306631dcd1c5552c7ba278b45e1fe1f1dce47918f7f7840cbbad152f69591447eb12d1e129a579b4e39205da516e205dca5965e7cc70ebe6797f18206e8737c9716320d4aeedcd06f879a2fd29bdd40ff979cc5d7778c812bae2f54821f8c150778ff103ec69e805c6b5a8927a4ed318ce3f5c5a2adcaf030ce29a2e0473ba7b806bb043944888affaa6e967916f0d545e38841ded0fe50ad579aa84c3fa2a6a173ea2ff034ec3c8a520b9c77cf2f9de632123dcc026449ec6c7e3cd89279704b6be521ab6794e9e5dfd8a4236b4b3ee16291bed2db270206a3540f5f335724526f342e5ba8bb7988eb5e65f61d48bf244883849600811dae9f5146caec641a3345fa21c3a842b5480463b768bcd31d2413b32282d398a9b07a53470d3dc16774baa82c01a992ba3f86691ede124a58e716e98a60b0f26d13f3e07419ca4ef1437647