0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00913a7b79b8f4acbcca8326d26ac85ab2580f0f2311d85ec902599834ef6f57c14db8ab3bd3c895e38b06baa136bfb22549e1bf5f021182d982cb16f408f21a4d9ad8f5b41d8b307f9ae1875bc777af9236303992a0fd70c0519e8e3b2b1eec3000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000011bf00000000000000000000000000007c67d93fdd45966df319c0c0fa7667a1844f9f59d7fd10686a4136e0a7701a42806b82ade40ba54287e22dac72747176360f0eb5f5a9157c7c95fc180492db46060a0000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000df96140a14a1bddd04876d000000000000000000000000000000000000000000861ef5ee355568d1e940580000000000000000000000000000000000000000000017b2f6d0bcbaec4cb0c6000000000000000000000000000000000000000000d236ac90be721c62bf449000000000000000000000000000000000000000000056d9cce2a4239407cdecec0000000000000000000000000000000000000000000004b7732a3f5ce707c30100000000000000000000000000000000000000000033caf8251e845fd69081c2000000000000000000000000000000000000000000eae74609c4a605035d0db6000000000000000000000000000000000000000000001b5489350eb151ebb2510000000000000000000000000000000000000000009723c32230a30321d1200b0000000000000000000000000000000000000000002f21891a4b42e8974b86ba000000000000000000000000000000000000000000000dd9997de3071c9e229b0890ffeceef7439063f110fa8c48c344f3712bd23b06a2cbe1da68cbd3c8670920c54a9427d54c81f95d1164b3b09fdc1d8d0d15949c1635dd3981d75499d4522fac00fe6732bcb4ebd280d8d3a8343957149b1f1464b427c300764ab3ab040a1b1537c00fdf9c1af5ba6eeca5369714ccc668f04542903708a5b6da98da88de26d913c0feac69a3a6d0225757f53319b4086f3fb0f8a839a8e303f738a831f31356bcf8811949085a644a316e6300a27be0804cd3ea884c2aa7caa69893173615f60a4b3cc6fbcf8527f2e87623d6fe90782e96dfd8abf97a92b311162cc2bd1d81d5cba810873c74d266cd9098fc05d5784cf72b4c818684f54cc226dffa6216eff95a5c0401ddf845b2be58d40fe1450fe4e75ea54ef6f67acf42fe6231e51f0a1bbbb7290cbefceab0ab2b16c0ab85a2e1de8152a8fd05197b4e58b2d794000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020e83977efd14ca9c1006855ecccfd625a234e7ab5e5e92b2cf843883340f02f52f659ef0bdd31382f91da198c1a5768f2360338f4c077bdeab8884d903ecabbe22393f9c42015f5a370af93a53a439bafcf347ae2a9e75b419d08ced69ec8e41294f665f66eb7b13b310a2d4761797d132acf1c45f3c2756a6588873b320431d1dd39ac98633dddd988b037bf3181991d40f885941fd9e00331a47a3c70bbd090e4a60d39d61ad8c43c5661efbd81a8beb2c158eaaa11f7bb825ba00da122e58212dc527e02158c50862429dd47b3e0ce2fb8925802cbeab566a76151b4d13201461d8fc597e2d94b00bf0469bc9018ba964d6d74dc22f8dfa02616b03dc94c3173d475e5cef2d2fb10989242bf6d92f8e83411f4adefc8e0b92fdddbda41c7c2a30ffabbb1bb71d506e8bad12982e1dce6459200ef5cbda9bf06579197545fb2f0e7c1c00f2b428625ea78a0c8acddca52c060b1750e1c0a3d0afc847d8c79d1378fb452921ecca4d0b3365288963e263e7823e36ee555a0453e99dd0e8d9ed0236e41e979984c21de7b7d3b7c89dc7e0fdf4eafb88d509d0c180104508509d0c5eb5b379eecd28b8709a419af1b92b2c9344817518fedf4ecd321f8ad087e014e0ce31069ed22443ad8bb86ad4ad463d5b149e310c485640468cc4ec12ed1e06544c3f410bf94f0b8ddd4aa6879583c4e32256ddb25963989ecf8a193f168c00000000000000000000000000000000000000000000000000000000000000010881e66b742a94a2698791f92aacb0c62b398690bba75fe459c1cfddf1d11dbe1ee584d3bbb0ec74a14ae94a4e03082f713c3086b5abac66e0133661a85c42430dbf085df2f21665f8552cadbff99bd7ec40e59fa62dc58772615f043174ee731524f96c9b9730d8f8c355730998af39aa30b7041742c3d720f8a6cbb5a39c88171f92a4521f993cc22aee1e9c20053d2dcff35eb3e841ff21f734cca83bcb7311eacbd9d7f680e863445eccd7597d2786042624b9ec189c5313a4a348070c1c0f5ac20d65c908fbdcb47dea3c854e81b2a81146874418b0698078e650d86e6b115724e68c04cb0480513413e3e69bdf3cc9aa43c798c953e99d0f706e38222e1b5ad9166d5a42d451673905502f01c82d338482d54ad22f2d22509e6a546540063476965305c71393d916105ea17807c8f60e275c09b6f11edd0a53bbbcbaff1efaca3d5a98654a70ea707e56f0814629000c386e74c337f374c2e960d9fa4b0b9e19102d30272295686b520946cd7867f045416c2e0f6bd11ed22f3f57024604d3ef2e0f82c323f270b3fef93d284d71d824fe56b93037da40517d0ef1983a2d7888d7b520032f118377b9ab775df7bbed4b9bdb797f378e8d03447682cba2