0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0065e9d93dd22b97039b27a538b6a5732696496b1aef1f86492d9a9017d7a3066297e6ca4a011c2f2c7d840f30ad31283bbe2f950043800ec55f4b2809fd6affe5334e6302885dec3dd4d4bd51ee350b9d0d338d2b96d4ef0c3ec7c46f0324dd90000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000001a9b90000000000000000000000000003228b8de059453fcbf6495aac2bdb5ca115bb2375356c5212ab66b6fbb655cdfb71f0a0556855a47cb368fb17d3b8e8a003abf151371c56349ccf0b93f75535fc10b30000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000005a1966ea57bfb518e6171100000000000000000000000000000000000000000089e53a4fce14d7e2324a1f0000000000000000000000000000000000000000000017fc04d20e5feb926287000000000000000000000000000000000000000000b3f8e5451273ee8998683100000000000000000000000000000000000000000094ac998d2eeb9cc2eb907c000000000000000000000000000000000000000000001a846bfbbb142c15ed80000000000000000000000000000000000000000000f9b7bbc867f98fa8862ea000000000000000000000000000000000000000000018fb849bf7fe456c741c4600000000000000000000000000000000000000000000195a997573a1a524c9ad0000000000000000000000000000000000000000001f3aab9eaa9e2d143dba7a00000000000000000000000000000000000000000032e689156d213829a5058f00000000000000000000000000000000000000000000006339722662fb8b38f71e5fb12d7c14ebca2862b2ec5bc3e27680213630489e64ec58b382e18634012c1c05be65a0ba3ca489d0101fd4b3a6fe908c2a5d14958dbfa5528b883310a4580862a41a9651cf5a8aec9284d3e27f3afaa937e07cc8cf8d9b6c650ec12ab0ab11198d773d1441c73625d67e81d1155b996c184a981c694b974b6c93ce2848390cf8383a70d9b10023fdcd66af9429b301fae225ad4252d2cf8f746699ad61e601f526c774e1842bb5779db85f6150a7e75c8f04d8b47537de177283573c540c1ddae77b49aa8013fb0aaa1065cdebacdfd468d71720fd2c59c0c981161cb6e500fc4b416edad488dba2ac69dddeff983e7102768cdb4a33343dd2a417fcb7a52647e710c2db218c93cbd572a0262a436c78438133631b897567aff14a06076e0dab9ef5883cd56b3662ffca5688eb5130746a99ab56a005163d962b81aab3b400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002224bd3791d71b6cd34dac995f680213ea99a189e773e888a3042136f7350fb360414fb4a951bb22fafbd95406367ce9c727343dfe4e2e9934e7ea18b3f7f0415016ec36e89265652544d777eb0671774c3ca03b571a7437a25ee00505f995066080f1462cc43ca8a697fc8bad8ba9f63e4c4983f8b065bdf5d5d20a781eb24e510554faec9c7a7cd1bde6cf4dd5c1b547814891ba2a2503f1663e073029b14392972e42cfc6774946df61364dce73814a0711792015714788349d15d2c0c988d071f0b366ef9012deb1e1ec39c63501855d559280d406220497492cacb66b30a1bfffb43aefb4dda3e1a176fef1707b1febbbf1994d33da08126ff483b4e829b2e3ea05c55650fbefd7b8262cd191e484d88704a0e73d6cf7292003bc46f46ec0e2268acd3efa2009d823327aa66467a5fb5d857f90900b87932dd1f398290ac263f5b9dd9e2fa23eca78896234eb5374c29358a7be0b7f62d3a422e56dbf2b925d8e32578e36f287fb6d5e3cc2d9c2a7381765eff13f632d6efb164b9468e74160b1a12cdb5998b75ee49f2c52e6ae128c83539bf88fa1dea4781839849c59a2cc4c6d6806e5891f4bf05e52610c1ecccdf79524d269b6fcefee9f71765eef9053875e816e4055c3966d21212dc309d2b8ca96bfd42ad4dd2e12e96d80fd7bf0174f655bc0ba0f7e2f3ee7bf96368944e16e33d20f0e6908ba48bb542224c9400000000000000000000000000000000000000000000000000000000000000011284ee25ca39f2541e420fe4e96dfd22f5518902a3bd44927ea34b75a710e86605c6a20e2bb16598ede0392b2adf15f0de8ac638a40856a34fbe963caa3a2fcf096df49deabb4cb66aea4d38d1430f68cfbed256e140381efcb9dd92b068c0b012301cb2d0d01b9a7c286bb15c2d50b3f32bb261b7f5198a8ca039ea3529c1d01155e055ff76ae272711cf32b65f6fde75fc7fe1a7cfcc96faf9909f8a5598c024f97f5d269d0c5f38775590d69182eb2f96e354f687c3598e4cd453c4a35b96262489b480cc85f711357dd5fa5e525889aa33a4d198ffeb78695a74ea21b8181342ee989746b75a43e98ce98451fd1d6394b89470a5647826b810f26da3e4e32042470741cfb57ce8fc45bb51a066e63f47e4d3b970f38f368ad1ed1eb94f3e2bc6fdf096fdea90ae95f6174dc12ddebdc42c4a4dc188629f3bf97f8eebacec0fab4e64c97cad0728fe6652261c0870daf737d61ed4b0056607abac85a412c71da54e97151ddb1915642e84dcb5f90a727b0a9e36f929703ee17873d9049cba099b62f81e7e10f264bd4525b4e651a305757b56676fcc36c312090548ddd652179a7823738ff9b9f992e1f4a5e290b4623652802952e44258178fd5303bca3f