0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00bfe0fb038559ad92198c57786a7e51717ea305361dafeb149890911021b9f69265286d7f005faa8fca5d2dc88e274ece134a162f107e49eac98c37110a98e85cc968fa639925e63cebbd5a258d3c8e876c294791f31574fe5c7583c7c7971e30000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000000fdc90000000000000000000000000001fe408e0183308cbf900f8c03ceac7c5b436cd66126e98b297945266e77465e134f79c22d21f0450383b160fb33a9f375a1802460b9824027cc7bba345431282758fc0000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000002e2e30a5e0f3ed64878ae8000000000000000000000000000000000000000000bd6ec5718057d306ab15eb00000000000000000000000000000000000000000000200b84bf040c699e949e000000000000000000000000000000000000000000fdd240943b9b7d4cd1b04d0000000000000000000000000000000000000000008595fb2fa8f04e085316dc00000000000000000000000000000000000000000000214d92b3ce3ccebaec54000000000000000000000000000000000000000000a278b38349c6666d9b6cb5000000000000000000000000000000000000000000a03c51b8f19cde7c0db24500000000000000000000000000000000000000000000043977c736ed66d2017200000000000000000000000000000000000000000035f591bc5413a263a20ba4000000000000000000000000000000000000000000fe5fc2f8acc092d8029d8c00000000000000000000000000000000000000000000284f1e16a004b19387fc18a4bf3be42132e114bb65c7479a9824b42a6cc7e4b574e9442bae1bdd8eb98524d11fceca2dc0818dfa24596a90e9f584a43aaf8dd56736916c31c9674946c11f8c1a8d1b93941cd0ad795e6af65f0c199601d013317fab4f9abcfeebb02b0f18b69076b3c18a8e440f068a4ca7c57f425a2619d00c0a6475f333a59a1035f01e4be1c56d4fc568f2d41109dba320cf0406f01e0c9e5d7d364997b4173967b80bb0b989553ae83f2faf84c9a2846f78348dfdc252ccfa081e954631fbcab8700093b53708576c2eff15962837ced47d7b0725ad10dbddd2d5739b39620f751422cacad1f847b55f932ca5f0010aee64b7ffe913f508f616ec8b89e5eed390361d31d5b6562a6a37cb4ae1b228e3f8ffdd79cbc713b592c99ce87757e579ceea1800f99eb16a76c38aded33f3df4d01686bf3b73a43c82ccf03bce0838373c2e000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022d4d810673438a200357cbabc21aabed34cf43e9da4b11f2831995dd88a23c8a0dc0f7a06e643c5c5f4bcc21e5e5034f3906864b933a37fed8862aa5a466964102c8f95cc7862331e589774424a81f67b1829d558149864d261ea8c71f5a633c1164bed0c3d46ac4cf757254c9a98024ba9ad56752c4ddd4a29c0903288ab9c1026017d3341bd0ecf5d64412c46040b44299dea1d64a228a8c1d1f960e49bb2e228a39d532d504d5271e54d685766b443685ca532f894c98f725eb1c69c0356f04216ed2f3a2591718c8fa895acff6c945f8c9c37b250d9e7fcf87a0b637fd6c12d38333c0b810aa9f872f9547e63ee22a21edee95d1eda5fdf4cb5e833ae59214eda692c37896a7682f6c2f1c21a259ab8273e7e5e14c4a4225cc66d5b66fc00fa890a1547c8b530ee5e542f1a616adda963f55a7754a5014a63a84634125ce0a2ed3f2bf848b8bd09a48c4db51d716e0f1df99a986962c9e5fb94ed5bf840111313831a3a7d91563ec146b44a6b9b2d123893d06b5d6e48b9e93c77c826f3b2d1bfd2774d2362767e6d8971691c0106f82ff3adaa300d0542f3c1f1fd67c79191ea1e6d17f3caa91bcb1abb059a538e1c40777f867fb15f24c65b6722792b328a9aa7d313a9a0d5ce0ff71ff7c2b4bed47bfe2e939d66f27a65edc796497920ca7a49de9f60acc8f91d9279588004561a484496229695e571387c1edd4057b00000000000000000000000000000000000000000000000000000000000000010c32320583d128a80f83a4ad2df10eb6a08e5a480dee01cc54e7dc0e4aeebba11a8bb09bb88ce500c7bcb5ef12aa2e3df5ea1079c76ee5cd0861b33b043b6ab210d96be1598651bb549d6182ebaefbf56cf9bb2b49d25766281c8e6de726937523613d880001a9c08b80ae173dcf7e2a40c7c37021c26f878cb10891c577bb580bfa411c54baeb3808a1464f6988099aa6fec1da311899d48f995a96177805c221b195cb9dbc1885bb31a3860fa2c2ee5c077367b5848c0d3e68333d9aa025e11acb27a79e2dbb36f03befa6acc85ece1f793e29965802d7150cf4822332486727d43e805ac9f29a392909f380abacf120747138111ad61a6de6385abb5ee86c0175dd6d4569c5ea194ad39ec91d1f366004fb470e91e2148688f8f21b23994f226c99190621689fb166dfc3384e7e563c91e053cf930cf0b01a57d44601008e13587a4cbdf4974956332fb3f03f1b37759d7613d303d22d7fd0d8756fa159870ea6f13f5eec97bc5384bf49c69bc874b3ba47f5cfced8e325bdc35856884e61055fb26baabbcaa446ba7aa1a77a67a535a56a3a845a8799df087a4660f2143d0823e5726422e4409c180aab8c0e28ac0dc1b487bcda5782a5b45aca3c3242f0