0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02591ae3b282f50bd1fa8176f81741f0c6e1444be73caad6fee62d16b2412d68c1dfa3fc8b8a03aea703aa0becbbb2c3e3e72a3b58ce6789fc520cd994f7953e36d13639e461dfda9ac7167051964a16466ebf7c4a82971db91fe2edf3d385c1e00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000004b5e0000000000000000000000000000fbb60f7ba4e6ba8ea6ba097a2def654dbed6fd6c2e2ab91b720f726efd32f0ff02fbcb89a9c9b88263b8f4f64000d33c9c66787a3580be6934adb176b97cabe6b4da0000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000d5c8e2dd4108aa02b899b10000000000000000000000000000000000000000002fe5fe29c1ba8b71d462f6000000000000000000000000000000000000000000002bf221a77a9a60f8b0730000000000000000000000000000000000000000000d6605d7b88f0c2f0a7ea0000000000000000000000000000000000000000000f938549e03da9b45fd87ff00000000000000000000000000000000000000000000040f40940360af1c99e40000000000000000000000000000000000000000007edc3796695b2f84345135000000000000000000000000000000000000000000596751535a76cb14382a7d000000000000000000000000000000000000000000000b8ccdf6bfb7cef9f1da000000000000000000000000000000000000000000530f595e787be8df455c77000000000000000000000000000000000000000000701de5adefc8be54349121000000000000000000000000000000000000000000001fa171e2a82cea5354f01a6d6f4dfb32ec5354a67e34ad54f9dbfbfd6431e4264ff23bae277fe182781d2f524044fd02aa41e86a4f990d4609fd234369ee733b8c5fd017a44b2761dec509c44e862c1b9b1fa1be24bcef04c590eecec7579bf0a4ef20d1c01e5e3770472d21889fda9b6e577bca51c4ed805fcbb2045b48ccd678c2a8933cb08c195814171080c92f722a6888180318a5f943cebd91b8e54b2ed97f1630d8e77526634d0054e19eb7cc90badaf3c1bfbacd65e57d3f9b77cb2a111ff1ee51ad2f8d9b55280733915c388a938538f3567f664e116ea9e0d57e7ce5902e3a6710a21405dc11eef7a5158b30843f35c136fa977099fcfc1fab815fa24175526aaf5977c83102ad62494da15894d04f4cbc3dc66f1bf3ae97247f768d49c444ffb683541906178bf1a3077937790ba0d5afe94d2bf788c0633ce4e502f8bc62101814c9136e0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000223ee290ebace67cefd90e74bed2bcef26203d6d2e03aa72258c4cc714cb6733d2d1984bc4d46e0eda0956361e75e87e17298c0aa025d2d2b7afd5375e1d722e01d9e6de9e0624c7db7c9bf0908e286fd0069f10143d5b5d108ae1a791500c52d256e7a7c192edffd4a7432440e784e59a286eb877b7d7e24e14b6128f517e5db1d91606a47ff065b448030345f6c6ea98ce9f79af4c95ecd86f7eb027bffd77e05c8e6f20510df237aae1f22a5399f877742dfeed1382978c3754971bf0984b326837f9a2d0505076c4b5eb2cd3c0363c8d1403118a630f7d4eec16956998f8e1989349d2385392fd2d6f36d73de5de846003c84c7a9462f6d0b63d718abe00f236757b762417a7f64d10ed51f810b8972131c28ca82811da7b9654c76bad42e193889ed23e813100f459264670e1437c778f2945cb676a991d269c8a5aa3b82187f0048469a87799dc88ed95b128c1f2d8512b8035cd3eed0dcbe6ba8eefced1491beffba02a2d16f6bcbc03b0e46c7892f69aede79443966a5488fd726287a154031c8f5d7b7bd08e0839c2429b6b84d6dac75c5c43aa5124d96fbd299a52d044b4d0107f793485fc32aa17e1c0e2899d81bbc0fd24fe519915ccd5a5a86170ce5b48dce74e6afb80fc2b936a8bb4f3f3f88241f8422b5f528e3f721999725301bcc83bbcab477628727070cb80f8276cd96c54e3c9ddf404c703545027ab60000000000000000000000000000000000000000000000000000000000000001097be6922ed776dbfb6e5b6165622b30196bd4cdae4b2bf635351cd18951fd062aac5554b3de55a6eecb9ef1376e44009fb5fb65350b17e3a20fc0869c95352b15e74b957331a83ff8e13bb2150f8a5fd9761c7a7d08b6a3b3ac45b71c92084328a29ceae5ce43c7cab8374062184220b6e30ab23c0e4f0963883cbc512d96f40be2a026d358e6d3e460b366259e6b2f5690a1c03fc1d18e69d7945859b896fe08bf6ac5cae33a967708aff894aa3c6b9dc6ece3f89b66ef8e6b10509ab294e309128c44a5f63ff82448a60bc41c75a1f85e57cabb42ff58174886061040007006914180def21a1873591d3a94d0a8acc2a94194e2f9870dc52e87d1e10f79362934e949eecb8c8672642746988dc6944201c6e96fc55a3df083cf72efca9ed11a2643842e61d2ac7432bf0d9822c720b932b4d37c17f2119063864825954fb92f880a7223eba0eef797fefd67ea79fa08ab1362a9dd247656f0409b83f17d7c238f2b52e2851163c3d637525704e39bc2b06fbf726adfaeba1ebb47cc4f0df6072b30e13eab23d5da32f71aaf18cea89ad519dfd2e71ed7c21e83c95b673a8811b564467974128103bbdabb171704893d7257f113662ed8078cfc4e2f20fbfa