0x31fa742d00000000000000000000000000000000000000000000000000000000000000a007d1e4970c97832a7815464fc0709dd91389abccf650dff9915efcdd6c3ea6a90854d10d07dcf260150f5d0ec52bbbb0ce4d7a462fb8bcd21582b6c57eb15c12691673ad22bf4e9d6c377b147cc795ce2fca824c25acce0e01fb7093a21ddf11000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000267e10000000000000000000000000005259a6be6661d2fad743521e667786693ad5d5e6e7d690acfa7328aa680fadd955302b1e9a991637450b66336c7c6ad9eb07ede02189894bff8b512bf9c581813b61d0000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000006ed4a62921d2b1d172ad0a000000000000000000000000000000000000000000b7b7f9d3e2d4f12967712b000000000000000000000000000000000000000000001f8c7e22d71ab0284143000000000000000000000000000000000000000000da354533ee0d30cc2719d700000000000000000000000000000000000000000022045280647450eff5c239000000000000000000000000000000000000000000000452f6b08f5f2c9fa94800000000000000000000000000000000000000000078ac1ebb0f17d94a2e1237000000000000000000000000000000000000000000c0135120977770fc6821c0000000000000000000000000000000000000000000002654e9f576291cf049e10000000000000000000000000000000000000000005abba00b1ef23659b4cf250000000000000000000000000000000000000000004069288ebcea31d228a4c8000000000000000000000000000000000000000000002bd683fd230be05174b801e71349d1adb8f9e91c763f21a9343ce67c77ab2712a92be037dba5c906a0220e2ded33772f481c09661d70639c96341a1766bad61b6b66e5c5eb9f172621e41dbfdb51261da67ed3c0c14495c3ff32e4e61a5474d7ffb1f900daf711be2e001851b68f482f27701d1a5d79df9317c1eb4f0d6752b7cfa9280cedc8b926a4a92b01c23463d8a17b31d44949fc6c336df855bbb7b918c20382d00f1aefacd868088a879e137cd7d11736ea0d6df8ee0149b678703b4ae24163c839c860245d3f111a25632f381fd99d650922b9f241637e2589bfb69570bf043acfb04ba879111e5848bd2c160bc68319a829d0aa5b1c1356c38e9a7e866de0e80b29382c8318291a67c70c09428670737690f289393ca53cba4d65e2ebce68ae24ab7fc6fe1a231e80a65e13df3673c9c2db8fe6c09bceb29dd72730a6e952b99adec2885d15000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020499757ca4801676009b006ed7dcd67a241aee5248fee59783012b599c93fa421a11bd686fecca9e97f5b2846234426a6dbd994c85d5cd98f3fe2c08b6c9387e269dcb88a10537ca1f24d7d16aa1994fcdfa63c4e823b7f4b366c0bbc57c960608bdca01e74d07690d4b6e0ff4ef35ee20f6553fc73913554467467d4992ae640cc02c7c4f6220cbb356c62809f16b718437ee6127d32c89f0fe990b828edde9108b18df6877d9b852794a1f95ce46a5c50ea9cb3dad443b89a401a05a9ed5af098fc0068379f1334e3807cd538cbf20004b72c0edd3fd8f7938b49f46f3c4d92e3726e51c8e2dbeff0c5fde5435a483d1617df4f16ca4c0715094f962e640a517414dd1ce845f93037c7a2af4ad10ac091c280eaaf8e8ceb0a967d9a26d0ea828cfe6d26f959b97889f7dc812167b3e25075ed4d76e25c6379f955c80475edf11c1b4cf81aa62c615ddabd73f5d250d86526ba11bb2578ec67164124da06a31012447f7901c8e430df3f7bdf5c8e82e834c9a2508e8bdc166d387b13f8af30911f70740f56f6b49c4fcde0610d8ecc43754aa0ba8768595d80a148221b0c0b00a043bd8cf596ecc0726950028c17dc3c9646e25e378d59bd785488c196e40ec1ac234ee12dc30c85fbfc90f088e190c824ba5d6c8a4f0f10e496ebbb89778732126ad0b1eb0585cca516fdaba078eba3010befd5259c79460cf9c2a0977105e0000000000000000000000000000000000000000000000000000000000000001175ed59e38eb2e9993531df54dba5af25095f1d7696f914461c7c258b3dda61406db8b0ce1b88f23c0956ff594845026543994d6b9952097aceae389090b1e700454caa76d26f78ea10f13ccc86e68c3e67ae0b7ec9bdb26c621d6bea437733124cf64b0ce7380985d46b86a53a43c554db549957982c5f4ae6ca45d2fa433902bcfe435ea03ddc1c7c7142ef3830f516747fb8a43ad4b5a87cf1c2682c764c706f0c05d39e075bbf3642b148d8d92410782bfb3f2f82312bb529745ad67d91206bb089a6977252c9228cf2ca23ff0c5a8c13a454bb6fa24db85f1747d4b56ad100fd5f7a651d4ff6688e2e8cefc205f41feb487ea5a546922d1f56d55f9be570c7d847fd8940277165139e0bf7adc3205a190e29084e714bfc23bbea0c6b90c1d85b10fa74cd8a83c214270095ba50e4273dd87ab1ec4c3de1e287a52dc579d194b497030bf71ba50b681d76e22f2a78e30f5c5c9e8cde594b2f2bd058ff3741822b51ac0059f0dd4fc688ebde8d60e82695f0c25b2051f1698959c102fdd961ce0018c642bac789265fe195b09d2cc57e68200a5840718a3837d074f3ad21c18a587b50ed840175c91e97f2d7bc5806068a948756401876641355ffc0c0ee8