0x31fa742d00000000000000000000000000000000000000000000000000000000000000a026374d888bbaa03a64ed0363798f7dd7b63c885b04f65ec67377a792ff865fc6296ca4ea4bfd88de8a9251678629fc28f45c18d6efeb9b8d633b18cc7d2c203aa6a9566ca3d0a33baa86b6fdeb7db4a986e2eddd5cc026e3d809464b7fd68f0700000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000002af70000000000000000000000000000c6cbe0821749e32dfa76eb7ada0a987868eb72bfd8f71b400116430f039a1bd3da5d517988716c6b28c86bb44091264c527e6e9121c85a3627a1ab64a79f2e2c5e6c0000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000001dee6e68481a399472f1880000000000000000000000000000000000000000003807111baaed3232c13aac000000000000000000000000000000000000000000001f6a1cf50560bb935bfb000000000000000000000000000000000000000000644fd474589718868500e700000000000000000000000000000000000000000013d2c86d4246f5205bb62f000000000000000000000000000000000000000000001ec5a652ebbacb8a19290000000000000000000000000000000000000000009b195285cf208d818fa150000000000000000000000000000000000000000000a80ec68b1bc02bb17b1e2a00000000000000000000000000000000000000000000231fd1db853641bf7f480000000000000000000000000000000000000000009b503be5898176beba651a00000000000000000000000000000000000000000031b9d98306d784eeddbb240000000000000000000000000000000000000000000028286c3513b44ef6d80c2bf3cc93fd649fa5d19e2aa5c1d1b28924d34cd97e13738062630fa9f7b32736240b41f4838d5f443de1deea6a18164d3bcc16b390762923f24cecda549b6e9f1bd8306260b0d193506e39dd309528cafaaec8294e1ebb1866447e754219ec781cfa2ad530ea66bcd1f6fcecb965fc5b30a3861bb591eb8556e911267be66d3127efbf15297468833c391163d9ab309c8b0d4f2218594570f7d9d5e315c7e75200fca1fc5b9742b2f689ec2c2e06c687a2f016d72b9d3cf31927448d2045df250ae5b7dc296a9ad5a023a6a40d966a6fd9c3fb4976bfc844898abd940af8ee87011364f0a1a181cac1329b0769463c59b093b8f7e7978894f4c3944636dbae3f08e0e097587ab45f8e2b390c5928fca31bab72d0e0fb126d82613814bed6fded28f75e5316b1627597eb2c321a42ff28e7cf9e77e9cd5a260daf79305d4da30a0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000224900e904b33dfc3241516bbd9e443e184cbc398e7057e90f97059231f4418f90fde2b8eb4be32ad109e5317c9926b1a6811332ccc7093094b998301011a6ae326923db030973f6e8ffb65ddaeb7418564f1d6979fc39f942d50c43c7a7d25ff27065a10263386b63396f387fa9bea38eed20c4c64381917a3bdeddb18b8509020ec518db30804550800067b7aead22030d84d16f5f66b0cfbaf1ba7e8ef9911296f07a6e2adffc7f55443dcf13d270b299678d585cdbea9e96e96e244ab479521ff05859e349c5d5e4921959e66f55af3496d91da2068532e21ee1457d9cc6d1ddbb2ce48ceac7c0527b11a6fb5cef3179a9528b3be77936467a4f9eea08c1e0d579f9df9be8570d99929444d17a8c4316ec5311793e01056c986c691756a66167bd9987c1514c44b5867ad94d2dc984704b5c625056e63448d553b496bec3a0b0e86ca2250dc312587862f21e1f66bf24e7adb0710847607120890c9469ebd21829ee694eb82fa5ab0b752ffffc7f4c2e2717be332fec243e61d386c94ff280600a6b85655571f20802207c62224d7793e21b07e53ef4181be6a9342fde62a28d3df0377bb0a2f992bc821630cb1b92a95c1e7120f423829c65e0c2e53961510a4e04ddcda06d1ce65c5f7703576a892cabdd45644d0dd463e27412cf18c5d1d75e24fd290061e35992c314e1350d128f22b49d513735e0d5f270560e4353300000000000000000000000000000000000000000000000000000000000000010b7d0ef9275f874b3f1a05432fc13b5a66b4e9a1b4aaed6be53a8bc624a38eaf15ad10dfb5beade4e35159c81fc1220c93f6ecd823bf61de37e47b3d52ff9309032c6efb1bdabd7e45d20d1de6bc8af14f109dc0d15160e078c39a8e1596aa582562d536b1062d593bfcdc786f3f833ec877602c843b7bd693936df79d1f7e7412ecb60ff246b87a89000fed769f4d73eba6dc24f8b901c1e1d1e72efaded46122070ad604b55383adf3648d4d8637b5e704c069e4453e6daebe7ad8039e61ac12816df46fe163e6960eb1bfb4dbe265c3f487e2fbbd7bc75f9a171da7bf513d24af05c2353a94919771abe13eaed728e67d229ff106881ccb526cc5a09c80ca21e16d4436f16780f5f7453abb98c431071387151980213a7fa232c84ef404a61da423ccf2b65dee6a45a992fd0bafd610fcb5a395f0172cac4bba4130c96a792d2a834a1e1ce0d0dd2d96ab18ebc156293a85a55c886ed0d66238d83b23d5d129de4d587c988854faf9c2122d2d8082bcd9568677946720dbaa731d6aea638a2d01c2b7cda73a83927be321d4b3b79de7ce3805a7380cafa0440fc0ea48d2262e4449e4437e9acfdf687eb991331f8cac42d90a97f38af8a8c630ab536a0698