0x2cffd02e97cda98e842161cabe19bebddecbf70c42e94c220aef1d589713978be8088e28b4fce39fb589882079e8b76c73578119702bebf5d7bb6f594f3140d63acc2dc8e7f99b430644b1d16b0dd8abf6ea916ac0183d3a427bd6223b487a52e5e596f42b6adc17edd76bda2c96d7fdc89ef3f507264d89196b7f2254087bf65046582fbb68c987058e5f8755a69d0b08908fdad8d0647e983d3545457eeb0023893099046c3248b2998f497ea9bdfa4ccc3065f13ede664c8782eb46c40ea6f6e7a9bce94166e76116acc2a9422c883e89f4ef267b2143a3a3526597c492ff522d2eabe6ab54f4e7fd33df60d0a1f966c20bfddbecaca8cff36650fd652f3975fb6f5e904ad16e0a5df8380f8254a8b02d9c2294261f02afd4619aa51c8b92eb595407152d6befb7f3425c001babfef4c3c5c2701d70219405b62a3d5049ffde84cb12b086eba71c46bdd9bdea997da72f5728b295fda5defce79705f0870477f0aeb2c2135cb05d0e425db090961ee885417f196e799f4612afa7587b3393c9c59f102356dea6ea93d79508cfa592c3870ed7d21ca94dfb3b77f88aca8020786b1657fafa2c78f4790a7710a5dc0fd0895e1191b843daa0788c0717c328b586ccd20a7e17cc3123b14ecd7b4d0a0217c8dd92a7685c36f09f8649e8d271cade5696ad030fde21837c17d3dd66a52895366ed8bd75f7100c5a01279b5e9cb6ccc3afed1fd995f70270f9e999f9120e41dcacdbd506d24749afaad4f0f491c7df92c315c7d7d8f5b0eee4c4b1cc8f8872054fd9c4d7757e6e471eea0f7bd564639371438deb99cabf3f8f2e49da40dd2267b81486936e8f8da82342afc153ad1236f7d1cc1b406f693827f977425c929b608aa790cda16a728c3cf7a6eddbd02cc7e138a61ee7c2ba206079e5d4bf54c2c849d192da66074c24329475be5071805a27f6e2bedc54349092cc4a2a6268b53ec9bb570ebecd1ce7fb430e93378b0ca2c316b81387043fa928c45df5f76c83d1404d2cc372c07ebb91f37716616b8706d497126de82a5fdebbb31ed81ca5d1469a3983ba3e5d1c4d4589aa8f457d71fd7b669021014fc59bf8aa3ddfa34975dba1059f768ec2635b2fc7a3a566bd25cc339a91f5183680ec58d382752cc4e69a8c3dce891be9ac7a707b9e1cf29e3be94aba8bb0d854fc8e73687c42f390898e2decb31e877bd7e14c095ede2d0d4983979dc00efecf963562acdb37551d2c2487ba399fbe8ca3a25212a3a2e91f334b00dce5d016e12590bde9846e559287e35eb20328b44b1e772d55e78eb692d397ef1fd850ebe8884e37af8f829e751803d5fc157e41b9c65657725b543c2e7b31e419ec49e5cbfba0ef1ce74248aa41a30faae5b7ce80c47592f3ac18fbade6fec1a2240eef42b272c42dfbac1fec1eaa71c48e638285d4b43fa710e929fb3a17dc05ad482eadc9091231b3856810cd5773661867115599b9cf005997581301d8f55e2001d160e5f66d5155cb1a983013bd733799fd8564261507d733de5a8f17178f7caac34e298b54af0913dbd9b1f68898e491eaec6c355159b601006d9b20f42c50ae607f8b78bf2727f4ff90a8872fbaddffde72625e9e04ef4ab77f3eb4bdd0fe76ba544c376c892b548c30796632812d283f9a058b77e45293bf06ebf6c024a88fe5689a62d3b5c19266e2e3524c1bb00098c03cb573bc6abcd5b312216fd6d8efa7a0cec097641b22890a126f7dc395cfc86e7b6306351f7c630b6fe8b32626f86010a8b6008aa6bb201758bd4f89d95a5b05270e15ec334e7e4373d28c173c94d1f97f055ec9e95461fbe399bde4000a18e3660cccbf8f52e8473f135e19673d2111981ff52f17cc90b6dbe2f79a637ce846d0c7dde2326152fd506901e2761a486273b83c01ed9fb165c994b8b3