0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00b81fb1caad420bb71adfb6f5ac7ce77d2bf0e820f445d4a93021c5e9717e90c0c32679425a2b91e3dcb43ade422de96af15282da6e8b6c605a62d7fcdf282167d215602f93f0fc4e88adbf9dff5a4b1b0c1d7c111ebb3e7e4551d2b346eb5670000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000000b0be00000000000000030000000000017cbc29334d073234423837183901bc8d90090b11149a459f1e5c24fb5327b78fcf80fb7b8e3d92077b1ab7b2e623244ab16c1a785ada5eba2a0e83d4f364a295b0ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000891a20460e0d68e6598c9900000000000000000000000000000000000000000019810a24d94c23064384790000000000000000000000000000000000000000000009dc2a2dee855b7882f8000000000000000000000000000000000000000000ce06bd1e9b653df20769e5000000000000000000000000000000000000000000aa740a6707092fb8e5dd79000000000000000000000000000000000000000000002baba3c945183c26037600000000000000000000000000000000000000000005206cafbc505dc81a1965000000000000000000000000000000000000000000af6130bb60a8a6a266b853000000000000000000000000000000000000000000000c8c85ae059ad9e2805e000000000000000000000000000000000000000000ae2b253edccfc572502054000000000000000000000000000000000000000000a684357c372a51974b51be0000000000000000000000000000000000000000000021c753bdb0b1c21a11a71fb78b874cc975aaa7c4f4a8688f13d40cc4d005fc6d6e8337c415568bc536c422fd523fa6e3910bd787b07eb5ce3d5fbf844a669acbd3e4ee6dadbc966d4ac021e23f9a08cedd16bc075071b6645bae4c9735b40dbed066d25e13c84ad0500228d9d2b6953f9c374035131459e55fb2b944491804e66614949744f4eb93a70400f65130be1705dd00885bf97bba41103206237c3e8f0ac93f741d722807f3692953f501e5be23569bb073a8e567a6aef53f57f51382883882fdcc5acea660241411ef2e21800579fab5072dc6ee6f2045fcb3c1705353d49a3aa592f5beb42f25ced81b11f612f1e8605ce40abec7f3d97659a7d1f8632a9b20210fa42f6ef80ea2a91fb37d5df816a63f1f3a23ddce7de0216b5c02c956ab78ed8c37fc18fc0594b7218ae6356f0d9daeb6bdb612d82d48e25ad6f2a75503e431c628b1f013000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000021d1f051856f8e86b6623cf87798754faafe8a8302fa4c61976dddc034476a91d203d6d90219021e7bfd48ca15cf432373043dc6d88da90f8134ffe1693d79053251585c5500ea41534b71aa7a1ab46ada72709d0673da465165d23e8d8bb78c410e87a084f87a54bf2e133bbf667f3669bd4880aa0dff110403c29b872ace32015e13f36b38b62874582690c2ff5b9402a40363fd45e5e2f5833056bbeefb28023689ff8965f948c32cc4919958103124866793e19f733f2e8a87785f458f92320739dc41ba5f71528a41049baa8be9bbee085b3d084bd466ff1c1cc162c971d0a5a823437812b509656c949adde154026c0b7315b88181a012e3428f5ab24e21767a0e953e964e359f5e5fc7f501173d5235b6b5911c8d357583717079aafe51c68351eb3eb0860c3f791820d9bcbbdef8c40199719df8906b64d5d76918b5526f86045ac8858686c78f96eaf61f79f374f0d987d0c02c6a2cda9c6826d3be40a5d889922459e7f8edd55c64eee92624577d4d52d2b133bc125e22ea90106f0090db783dc313346b22a6c9dffe55bc8124fdf5c8983a402aec48035193416870b96553184277c7b0473e625687307b9ecaeaa268ef88b33e315f892ccef4fb20040ab68a8da83e249809658c421ca2981ba1346551d3951c7272c5f58e7051220a526bdf5f2853dbf0641842e227ae701cae26959ccf50e79584b627f4991ae000000000000000000000000000000000000000000000000000000000000000103fb032c76db8fd74d7adbe637e6e264a4b70397d0349a1c4071c8ee878efe4c151abbfa1f5fc5dac6aa74d0f166867171b0214f0740d8670a0733ffaa0ba38d28ce7ba4019652199a9d79074ff0638f8c66e89e8b93d80263894e9208470d91114de8308397c151beae2b48dede74099fc944b23e70046f31fe983030338d7e10ef4686a2bb1f276d2ae271c79e4f0cf49d1bf4a6f69c201eab16e198f0628a1de4e19ff95a37667beb8a722a2835d4e4e60a19d0ff8e287558fe3cf22513b014ad3def8f6527208aa2355e5e9d8da2eec620c87d6744d6cdf7558d9dc389000805a080e1f9e6f3987d542225e8594c07311a45c9dd8854673ed3d5ed4cb75d03ba903e63d9d6f988fcf4a3649b5cee3fd6d64169183849d57354e6ec182a9f033d5b26f83d716b1b41a17ec6d060e8ea5db837a0d4985b50872deef146e07b1979505c5e00bd9e60fe7cfa02841c6a81ebe2e73b2c6fc758b57201f73036202a076dd022776845505fb371643ff8023b703c293f1ebaac247981116fca30fb124aecd44ec5d17a712321b794583c6d5495488810ef07404df752960c9f8c7607ef7616cce89f011a0a6bc2e92837f9b5a49eb0333c345bd1b2b662221d2199