0x31fa742d00000000000000000000000000000000000000000000000000000000000000a013aeccb10459b533ea540cbd3dc7a9e4159b911af4fc75b2aa936e943e69b24d0c8450c3a658cbfb7325f69ce43dc5b1c7f44910fd46c4a93fc4bde6142a81cd26e60771101ec2fd96be31a3c8b6cd0b76756ec934de1b4de62d4dbbd90802e200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000015beb0000000000000000000000000002a7f117949c35d8dc268edb16e2bfc485d6aa3647d9a0a51a6449f3d2bc718b2177c03eb7f5d9a70ff7a6a088ecbf8019c52ed08de999ae21e3a98f785e05d97926670000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000b294dc7eaedc4eb5c0f4c300000000000000000000000000000000000000000082deb43b6c2ef1a913660e0000000000000000000000000000000000000000000016074fcc0790a5833d34000000000000000000000000000000000000000000a7befbb21ee1f9100dada400000000000000000000000000000000000000000083907823bd464a5490175800000000000000000000000000000000000000000000150e6ca6887fbdf2275d000000000000000000000000000000000000000000dc3dc770d02df7bc794e1b0000000000000000000000000000000000000000008c301d3a148e1b8b30a345000000000000000000000000000000000000000000000ba2ae754575830e11ef000000000000000000000000000000000000000000c8b0ff0ad509ad6eb65a37000000000000000000000000000000000000000000b85699acd42136c9602e8500000000000000000000000000000000000000000000210e7c2912ce1a4412f62a369e1add4b8e5c238d9fbc414d1219865967fa5ae3a5c21a15dc1f7d257cf6205d9c44fbfaba8bb444a4820127e3f4d52a9553952b4449412270c6a2bcdd992008dded1387e7abd47a25bb4bccb7c648d166d0533b6c7f5cf1c74e740d4b731e0aef7f101686b7fd8b4013e06430a2e74665a4d0cf6fa642f749bfc1aaed3f1e65e9c694e013b56e100a07d5033f226e08b497a6baae7fcfe1a08a052e28e0073a5d820a73c05063449fc5b782643bd872cbc6b1c16b72c6337c63a7cc1c732cec7b49deef55401ce164bd6267ff5cde2504bc8d21fa41b116f151a55a2e411c30fb78900320e3cf2b93c5d745d54aa3f346da2123110dd0ebc882de23f8d6180c5b93ca09c809c50e9bdc51d0ba90ed0fde1413168c366d020e5a83826bef305b9aa4ed4001f6ed025f45aac17636aa26802654b31a4480633007c359ee81000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020c046564a919c046ef64f48fdb30c3ab7fa4af50600bc457466dae86d8e9f8be14d131595331da47945843248d6247a996167edcaa99f58a85c174a38e43a73f1d951221d31287ed2c30ebb5d22e1145ff270461370f240169082df01d0d149b1670cbece5c7246df50e50834bcd6f107654cf6f89a0781fcf1eba072d0d8f24248e9159e95c70cf0b139f5f5d97386376145a7212e32ba9b4beefedfa9ebeb515e1210d457180e66f255e5765b245793c7db577293708aa066bccbb2fc3d6781f32a8a2053cd4b98f081d9a7e51d17c3134e75703e3c1a84cde8bb9e29b506905a3a62e32f966b0fe4d2b7692e73dfd86774ecba16a0a8436e5064ef078581419566af34f5287a731d591f568c2d15862cbf36a8d7ea1fae9d3dd1b8b41c60c0550f19a8570b882bd76fa1c087ef33a4b9cc573e022bd3c0e018a13b8438119139fbf9b129e49c491f960cba8f511665c38a28454fb1fb0e780323d97387bfe0c62bfed5d18ab852471568f1defaadf8a2fda169ecb0ddaa7beda74192d260007d0b566b72e3ab9db7d76fcb5c294b744bc0f1e32003e4146fa0c450acb668a029b72d577e32838ed252041fcba59f2232175a2cf07360f9705f67ef22d0d34088ce794309f95648c5af67428311fba704f0b78c323dd6d71453d4d3c6cacaf1eb57376c81cac5b09b5ad55c2066c32ae7a8c577b2b5a8ba5937e0c8d739a0700000000000000000000000000000000000000000000000000000000000000012618db5d28beb6df74fa048417b6cdf92baf494bae76436b3d2af650eefbbad3072e8e3af175a705a622219c0d1faf4eae6beb23c1f2a3cb25792e393c5feb48024d900f49cc884a221ac12c5e9c959b0f2d4c49bfa25ed15b20f7702353f7af1b54bba4bcadd97afdb76032e2eed6faa6b52a8addfaac1b47cc8c8c6e18379626b33858c584d438852428e221070873a27d1e962cf319e55e369d5343bca59301b5d2a1096d7d908bca2dffc4c427f5ccc02fc05b302e802711d6ca35b3734f252477226e2a3f6a5cda4ada963423a4d2f50e1e697f997da72f66814c77b4522286cf1c2111f13bec4beef6e08009b49da205534264af0ce34df7269787317416a2b4af73ed8e5001c062584669f8879a17972fc4a9d50e22ae4ecf7c1aac9a1c69d1f3d4ef063e9823807b65627463d11d6c82b0da26abe9a0d369fec310172d8ba5ad445a0cd97a3282056a304c3cdf1bd925ebc15200c21faf285d86225c2516db104111bed95d06f37931c0651cf1c1d14a4672e052f98a61d562ef1a6a210d64e873fba9d797392d85e9998f094ad167f0df2be57803b292bd3bca245d241330289b708504049ec13beae782e8b20c7d3e3b9fa4025977d49734d25aa2