0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00298a9683bc0a7a7395a09807cbb5f6d5a56c1d2b8e040cf3dfb44ba27ccd589055c58bf17f365b9ed9c3e46a36bb6833cb334606e91265bb364fb8fa65313c742b167cec5b6af4dc69e235ca9fdde2ed315b09a1d225b523304c09f03ac27fc000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000044160000000000000000000000000000f654ba0c0ee3104e998ee5fd03e72dcd4c1890870df7f7239e85dff0510cae14d8d39ee8bf66f603e3ad8901407dda0f18f609b1dda39820d786c386a0608e6f42270000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000009536789c0a30f21e25a7a00000000000000000000000000000000000000000002c98ff92eb8f5fda4df0fa0000000000000000000000000000000000000000000017aa95060cc85c8b04e100000000000000000000000000000000000000000024cc92dab1ba90df95466300000000000000000000000000000000000000000016c724a9e4b0394c4e9785000000000000000000000000000000000000000000002111af2099d47a54a36000000000000000000000000000000000000000000055fa4502e4c3149ed317390000000000000000000000000000000000000000002263d84af206d2f2243942000000000000000000000000000000000000000000003060834f7c5a476ab972000000000000000000000000000000000000000000ed26fcf5b0ed37f5584cb0000000000000000000000000000000000000000000abf07ad72661293cd7a237000000000000000000000000000000000000000000000f4417f71ae0e4a242a01f45eae201dfc9d18cc672c5aa3ebb975240464efd6b4d72303ccf3f3196461c1dc8772dbaedf68c96e3485d5ad77a31b625596ef421d4d9bbf9d5842cb1891f1d899fe380e1e223869a9c316ffee486139e5a689e0401675429ef3b939355930b2819d60e86a1aead05a10f59b7a1d0a07cd07d7ab9b3c1ae577a7f91d6d4860a83a22def9628bbb564a2b0f23bd6462db6d886acb552b623fd5c10b3f922f603ec19205b67e142ac8b3ed3ed1788b5ffb74fb27d9c183252b5c399231f2dec07100e1955393da08bfb636260b1b56a4ab27e06a677d5ed3b498d9f4508dff60dd020a25c5983bf5b9602b7da8c96171d55b43dc4181182ca5762f315ca52f327eabb82eca551fd77571525f6949ed556d252169def5ef67081074fedca3f721a74abac3961f503fb1a3dd1b8527d02832972382c4dd611d973227fa4c1f405000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020b23507f04b8b6cecf7d3bc2501562d571b76af725ed0c826cfc1d30c3f93a5801eb96450bcfdbba40043814dba2cc0daa72ab804a108afb567846fa33ab836b046a2bfd7ba798202b87052a5b90ec80cac9825387df86e814c283fcb6374f581a29e0ce5bee3fbb4cd670eff37bb9bfbd2bb802a48bbb4d0a6a21dc08e4a7c213172269ca082f1b1e460631ddbf19aec73fb8b3b743d7034f0ae585c8fbf2a00349fc9e3b6aa91751f41662858d1ca6e8fe5a245479593cd9be4601e2c8103b1cd4df4e9e5c751a6fd2962dfc9128f0bc6ffc8d3d7175413523bb2a8c70b21b2e31d7d53c6e082702ed4b9a37473144024c6c107c0ea64000258b3ffed8abb81400fee4fc21a8c2292755df17fd3a7e39634c329cbe60c97ae543c84a3a529418f3a1959e40d652892e425d5d312a38c3e39504b8fc0f200978f39d9062431703695c2551114c8e9b327b4f3b64971d1865b358cfe7c66e60670a533e2ba5f50c9fc63a56a0e2bb5a60c3bf9303a4091c8da7b7b969bb725ffc40f297ccd809142b208c0cb775593e81a1f6c8defeb9dd365be764612d1c19008b37d1f945bf2b89735fcefb868dc8342cff54cd954094cd85c1f380ff492dc6ed8f480285b322db6a0e1d921965d9edcad2927371467c1380b98996f510512be96450d6018d0d382108d2812eda26ae86a5ff6020f34a97721c12a03523d9def734fe811fa6000000000000000000000000000000000000000000000000000000000000000128cb47810184bae4fd395589ee06e312a87c0e4f5f875ae1a28357d50978f0e01e3594d8accb9f8d736b270ce177aa124a2e71e7fbe3fd5e749a0330b7faf77c249696993359cb426f3d73eebe53390ccce858de953c89f6b5b46d77091e15762c00c2e0340a9fecd4ac537cc176e21293f166d662df9d402dc7d774f54058a423269dd0cda60d43a82bfc630ec07080cd0fbef9f1bb05310b8c7476bb7d37d40b62b03b857f79e08469e6e9ddab33df7fb5a5802276f703f8573ceff0763ac629fc5cf8211f2378ca9d211b4cd4e449048629f5f19128aec5f508400fbf57c31a220e8e69f0b6b2e50b4de963b6da28b62e5d8bbf1c223e12a03aea85e917041d52932703dc25958a3eb77b246ee28d7e9c13f71a185f41d2d4eda51025c468006f8d1a0d2ada9357a89a9d143c7d371fd25fc4775ffe9085131a8d4e5801a82c580fdc753e0449d01a621277b2ec153bc4625fd62648349cd82fa1b6b588590926445dcb39aee0b57268563ebeeb396f1c3020a9001afdd20ec5c93feb9a3c1111115d97dec5c2700062811ddbba047f7ea5ced91b0f2e83245aefc4413abb1d3278e1c7e850eb4988f1cca9e6800c811c27cf3f77e016f4bbfc9ae93e8ab7