0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01c3913bec3891ff1b8556d257418ef77442d601dabb397ddd2a7afd92c63c41406a0eca01b4ff03fb843abd3576fb5bcdd543f0a3d8639d4bc772d4ec9c05a9bba2f8635e2d3db0f7609646158948588c4a600ee502df16f2544e98dd80a7f3700000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000020fb50000000000000000000000000003e34d8e7299fcf306342813f751e1121265a52b310b60f4a88d0f66933de9f1071c1bc52e71bb5958a843516312d2574203c5545f94e0000f4291db95e6f1565b8ae60000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000061ea5566bfb916074c9b08000000000000000000000000000000000000000000d5f5bb8c3a58aee3ad6e76000000000000000000000000000000000000000000000e948e190189d1e83611000000000000000000000000000000000000000000751f04f3a144964e00ef7b0000000000000000000000000000000000000000005218932981ab8409ef71d4000000000000000000000000000000000000000000002fe09c526f271eb9e4b800000000000000000000000000000000000000000019a7fdc759e1f19bb77d8200000000000000000000000000000000000000000057550bda5c3ef75ad7b91200000000000000000000000000000000000000000000108a5bf988a550094748000000000000000000000000000000000000000000710cf371741b9191b0337a000000000000000000000000000000000000000000123b2e903fb38f635efe8f0000000000000000000000000000000000000000000026e06bd6f082b5efe95c0f762702162e8b09aa553ee118a0eb97944db405b5fd051190ad6fad36bcaf9427f21d87c048690cffd5a4c487a3c6dea9a91a49375882822bb19610314d163f200fd6e63717d22564fed3b49b4c2eee78d984cfacf393da6501752fce97d3e22c7c5eace85186166e56cfdcb4106e0bd458c3218eb3a2dd6fbc0137e1f1c0b308fe7a6fe0e86b4eab898fe347ec330083515e36dc5885ce7f290b78717e17421545bec194641e86b6d95557674447e9c83e05418a72b68179a7bd95223e4baa2245e241cbd0e8cb404a74e6c1f0df7637081ed856dd4fc1706e2dbb7db055590ac767ba6e3dcb50502728f8016e14e68c634c0144efc2efa85649f8c83c18102cc88d434e9820fc7cd0d873c98ed764118c9c25fa68dfc0ce610dc6ab1a26ec100c62a647f0a882571d57fb140b18a89cddccc7a8f68dc9e4c1a13d8fc9bad4000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020fb14de5dd2f5eb701ba472f652935945d0716d0373c8eff987aa03c1cc5a53605973723ad7d10f8e67336204fd9b3b0992eca49a9f683396bd98afe85f32d5d173b5556bd69b378bf7c17be1a7ac5f4cd63dab3737c47375f54ee83ed92eb15086cbe57dd9fad3f2dcd7fc5c612f15657d1a48bceed1e856cfb5bb5c319eefe0c0aaf8c717be8469e2fe38f30a4f268dac031236a3cbc2ee6d82394dea7288a026158571ae20fa82c251cf8e65d841b76d660505d9f0f7a267d1abce86f1da62f196d9860430ef863999024396aab3df6f95ea46000e7c399e89a666f711313062ed6cfade98a7a0906e7918b2e0facd1f62f60b51ac8aa868acac05005410527706763a4b69cdb8afef44beeaa2c2bb5e0484a0834181643997365b3dd56280403f6300738cf17cf0c4071d3cc0d6df8137bd47a2a5953f179162631232a7f021a8b67847a6dde7e6e8ff902a3f9a223f881c9c2a7b7356d9bbb72d60250b1133ac57b14f6ab501eade950f9f9ef2c83928e1ec5695381e6099c0b7523e9521fb3cbfb9e4f624edfbc3578a8cbb3fd0ac4a4fe5c7847eafb39fdb8c6dffc692822ff2c2d0c39339a73ec350adf8e84056e5f7bd44440ef8403d77333638c540ffaaf7bb95a5074b2c732972ee804c34364df03daa370dca1fd96851ee58026254225cd5e32159dd50a1a8e56a6cb1a310a4fe283eb94c78e29395c7f7b93460000000000000000000000000000000000000000000000000000000000000001214efb030a0c54fa9c69897afb38d7580910b3da90ce0384c8501612c3a2e3d9010783ad2e7bca52ec6dc31645ed3f2ab131a17a8a0da667b6b608735e2c5f642bbef8747640c984109bd0a44ce449f6ad0e50359682c5601c31d89af7c1139b03f3980efaffd45d6ca0a72a86ce56e87ff072318ca456add2b423ddf23291752da23be26b108d1b7951ee449caa6c07c1879b1d03197a0ddaa5ac868d9b73962a0c0ced7d805e338a014f33a7e5816015468c794f340b2527d68d77bd4f1b2118c36873c4dc54e0ff912319322f5c7a94345aca593286ad6a7e2091e2f01e001b9b3bec0dc7f1ce135d42fa1501ee063049c60961f4addc73336d74b725db3c10f537927c308120609402387113b6675b7812131989ceedb20c35feb9c616822c4bbd32eba2f3d4eb33294d41c478988df9d7fa2034d434f1225ca23ccadf7a16beb152c188fcf7d1c3e046d0cb6ff594e699c761fbef14057f8320b41a553007fe4479fd180b659512134a651d291805c9cc09c26f304fdee2a0a7c6403c8314a9bfb4e19cce8fe01db480bcb5585c70265229794dceac290e041f6e1d25140b9379d94c65472d6ad955114f26af18542286059751858a741d51a9cd312474