0x2cffd02e0ed0a629056051162e06065af1f2792bcef5d7a0681f93b4b9dc74425eed72f0ab488ec0686d255f4d7e98b93bedb07a157bf13ed976dc77688af864b2e6578dab0b8c4d21626da7f8521e89ab67c6ce1993c255e1c71b1054dc016cdb0651c3e44957e547beb7833982eaf0d0e28bfce698951846ee50fab3082fd060b0a0c8ad536d44540af44da10b365fafd0a94809ee7b4b45e4569a3722ba538716320ed9bfe08d218c212a403434f18f21091e561164f590bd8b1b35e81107cee0dcddc496f93bd59d7b42a9b880f1c7a422603e5ac3ce1a8852fdbbe6cb67ff8f484dd4d716cc3a2c76d6d40dd68b6fae831582c479d46822058ede112fd399173fca9f7b2049b4a7d86f146d11af0efce25a3fa781fbff443be27cf59d71654ab349643608009e374c3a6d9aeaacef73d50510415e342580516f1a8713c1abc078cb52fc42c3feff52f6e2dad94dbc92e7265658a087298a52fa62880b9d072a2e99023ec4817185e45331a163ec4a3c5ba1efe13a4e01dd7381a7102c1197f77ad3bb92f569eba0df7f3d0257ec01c1918d50d5c5f8e6c4e46c06b017b258cc74fbc1fd6b1540bfa30c9e2c0d5dab07178886a195ad4470c31dd1383879ac1a1058e72b93c85b1e8db69ba45154f4ff7f102c3ea106a2c8a1aee7f2c7b1763cc4c4c13b2f336d534b47ab4298e790ae3ce7931603fe126a60f07b620d06240a72338f918762001bff4176eca0ec05c59778dac56e3ce5cde648143e7081e0dbd9db004c5aa4d19764ffdaa94f2e6c3edd4c1625e2a08c146df02979afcbc5914824d8409a8cecd813f0740166291d6edfccc6692b0153557cdd9e5f3da11b92113d42fa62ac2b1477c757552a37279d25a41b7177a7c232865daa9f6fbe57359da8478ee817956356365b25f8089abdb3399a72b2bc688ecba2cc5d0ea7bbf6c6a89ee738200ed835a1ee48f9487a5f4452e38822cfed0ba27c4fc6206163942840b2a1023ce968962e2a8f09bceb6c0c6d6e96732ba6051c12b17031b1ba6d19e69b16f6d289ec52a1a0d3534d11d20f21259d57aa05f14ae41337743b5e76b312ecbfefee102af148b62154dc6cde2167e88bfb91cd4de680fda60dafb45ce4060a7cbc6fb8b092885f0164afc2ee06c5d92820e19b2c07d562b62ef10c27025b6bdf59efde9f488c56c28ccee04addddb8c6ceb28200f0541074f32a979549d487e938ebc62473aa03ab675722cd367496ba0dffe0a7401ee40ea6d70820c400085a05f9d88b4f752f9de5ac2f391cdc747c76899a9ed78acb0aea7100750a812edc74010dd572adeb668f8b49c8bd3947c783f4b059861bfa445d797ddfeda5a46b943d9631f1c8c8f3dd2324718315c5f0fe208334cbcac7383f0cf55301170663719b33e7e7409d2e73da32a4b676eab8d20088901fb87a1e13c396a0a9ae9f61dc804ef66821d49f6908b1b4290a824c870c20e32108c887c16e04c0b7d15878fff48b009178382fcfe834fa62f4fb3aaad2478a55bb5cfa33ca73e9fc8104f5c6b536dace40684fe4d0ff31a58f9183022a96116a50352e0444c03c008ab26464f34359de193ebf2a6c4e0408d058c649c4304b65a662c28d426a10cf42b8c6682d2f4f01b30ecc56b57d7cb5dcb4779e6e641c9035c5bb1c08927a5358fd5f526ad811a641eea70087449326218ecb5805687776c1fd7ac601c1910c69df2107361c621e475d6cf30c4862b35eac805921e674fca742628d299397f8404eda3966a12da18b27b599b0cd66dc9094fba832053b93ec6c8155607f2c2bc7e7bcd57fd52d98b07cb58fde247c9350ec0a68b7ab4dbec74bfee2e9c5733793320e7b211a633937694dff18c66fbd947f7ff88fb00d661e2cd30056576d4ee09e5be7552eae6c919d356b5e900a9732