0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02073f99465af5847826e4addd39bb1f24e84c198259fc0882005207c0bd1a11b09e66236c277f81f92b7a8484c39cba6a86555ce587d09b63fa655c61df2dbcc2753ae8e0c67895cd2ef52342579748fe90112e8676802c5d9d97a280817077c0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000000491b0000000000000000000000000000fa9ce8f591435ddcb85f4b763e13b9aa42395efe87971bd01f486ce273b35ab6ee4c05468eb829c10fded1c99c618e78b03e588c491760bb51147aabfbb795a606f80000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000058a7daf2976b96f73a099e000000000000000000000000000000000000000000bdcab1e0213b872471e3e9000000000000000000000000000000000000000000000b8a3e4456d3c194e38e00000000000000000000000000000000000000000033293fee8b1efc768fa302000000000000000000000000000000000000000000a5c69dbbeabd0932382e6600000000000000000000000000000000000000000000047b55c61b16a7ac2341000000000000000000000000000000000000000000f8ed1abb824e75820ad7050000000000000000000000000000000000000000006f2b7c63182ae57a5e27090000000000000000000000000000000000000000000021faeb899991374174880000000000000000000000000000000000000000000716656b11324ea9dffeb20000000000000000000000000000000000000000008816db910f4d445805c134000000000000000000000000000000000000000000001ecdd800949c696f9e4d2530d825bb9dd650e7bb80b3073b49ed69512cb15d364de0f2de3a0e2abb1bec0b1af352df7f92355980def0350579bdb5519c67f24ab515e7699c1ce6c770b10372ce60729f33d64574b7181443a2fa7cd27819eaedc1793cd36cd1a0c15a2b28033dea71f0b26f0353d160e6f8c217abc3591ace10f10971a8682eb501f403041ad3f10eeaa93324c3e4b55e94417122f9ad738085b1918ffae15b210d85a82903d8b06727211f2fef9807e619a2ab7929f03d9a3a27c5d95a47ef8108ef2513ce6d7349f40f7653d51b09658ba1425c7cdf34e667f7c5a30688f65621bae3191ea6c0adec42801d6620be5efacca9d1f3ebe836dacd4222d2eab6ba43362729a9952d9c7b505674e34769d0dc588cc93c8818a1c29da189412437cd1ee3f91393c238609274cc4bfafc822fef56c0721994dad718baa9e84e5bc2303e3e3400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002085e2dcb49ed3f3b25e45823bf2cf2705c3983bee46fa28716cab009f623de9208894905eceeb07affc48fe5c81503e03b061fda7ec16426adaa651ebaa6ea6d100ade3b4444463f58305dcb7e485663c08013c2b6af1c9ca24e130cb954c7cd00a2b4186e39cb7ae46f10929c5356cbeb038db1e01c7f2f077a36b4389a12d51705f2a85b5e0563d396537ae2544e1a0a7234a3d1e9922d3344c0b029c73b830e4e1b0c72b633f5956b88e8d547689eb64b8c1171ab8450552895a82d2cd0252932d7d3655716036d436b254676273e46381071552bf031c9f19f2cea5071da0a2fd54c901df0bcb5d8e03436f632044e200362e3205a3a5d88d70f70cd804104f545bec9f2235560ab6706874d995d0647f61d8ad080153165ef8dd14140fe02cf50faa57eb0ce3b63b8f01de4f5e799281a01430bf8b1cfd24ad0e5c46b0d0bf82246830ae6b8d34cd04bed998f0820c5803dab900ba40df810d7f8bbbd7b008f9e2b22ee86fef1ad8123cd9a04f23aad5c9d5ca586cf75786a9683be190c1fdb1e8859ce9e3976a6b604873a249309107da156522c5d7b9b10e68d20ba5a0293e76d4b5d9eb0b92ba098eba51a55273009d5f5697f4341df00c52d04d470255e40adff9655e506e38293f20139c424377bb3f7dfae64152a8f366f7f48d1177670d21a8c3d3ed97860c5915b9f29c3728e364ee81b17780d3cbbcc80dfa000000000000000000000000000000000000000000000000000000000000000011d667c49441be2bd6ee4c95e5c74f048eb2ab3da9ca05faa80537243278e570601e909ca261ac77d7193802b9d5c4fcb428aab00c99d8e4a4911203f1864bd9f0b750695fc74ec296643176e06bcef47c5aa7932b5d3f8d8fa2ac0c7dcb53a5f2668d0e741e530407cffe85e9e7a75a065dc747b7ce7d4aa8a7eef31b88569892626002c8828d3074d81378df747ade17347b689b3b84d0797ed42532937110503649deb3b71c591de92245e0fac604b13c708084a88fa5b240e99ecf4f1ab3a23b2e58733a5b7b11507d6cc42c1d8fb5c9a167fa680dc51fab340a47c28ecc00aa292e1cbcf71f3dd04424163f0e57326b4f2a25af305a94908e9787c4c55e8108deccbf733fde85a9bcaf1afe3a1d4384911a8fc08632e36dcbd90fc3055040502be8ba148cbca9f6e3ea73e8a576c5d6a2084f4e4fc9676742a1e65082b462be10f5bf7ab27b3938cf368f2160346723f3472ae99170217bc09a696847e5a2f3825830aba3c79929f52e0e9a0ba81496020c37afbd8d839bc8ef5998670c1028badbbd55ca5e278ae8739050c75408a3e3c1503de0e8cc44659f813b2f8411c51160a3e1f6b672a9da8a5b0651effe4e24d513e15887c75a76828498cf3d0