0x2cffd02ecd1775192a80a554698ea69737a3d42dc0b29a2882409ce60d9c37276c225a77e6c8ee933b103825c0d3163a0e3a4912f9b4fe9a996a208d062ad36141720e742425e6bc595ccd1608c42afb54d6a427157839c84d443b87a021957751281b3d97f280dfdcac325fb03d2bcf4aebac95c2bb51f04b8169346afda10ecee7af92fa8e5bd6d91ebe1e659918f04898a6b885eded216229fa3f232da5c7c506285f76e9f37a5b6ffd4a419bb510e06c45087fad2d96b0e9ea805bfd2568fd15a2e78f24184de13f6a357b12372a3ce362100e3f6ee371bae5d379a3313b22fce44ee95688ebdf392f810956e903010a207e24e66ab2d961f04a2b1474e350789fee34c9cf0c0cf5834d002c952826f77ce7dfaa89612e38b8d4a711762e248d63a00eb6f1a56eb8b4ca16a206004b0024d08d47475b40ba07f83cf6766d53cc46def725cea94967bb1bb4e368d6047c37a71aac306bcfd61bfffd81464fad08c93e6a2c951f513b47fe2807f8cd5d77ec12ce27703b9fe238259c31d62389008d861cc830b8c5576c90d22e95340d37ce4ea25e6158a95cbac910607d5461e798040007ece99be6a105976eaddd7e24ac1c8969c752953cf1589372ab95a5ec062b9e4c7b0956447578ae262fe8e2efa028106553e0f8885ef2dcd9ad500e0054e702f08a74cffabb8504858515a037dbdf9c8b5ca359b64f99af0c8ca4c7769c686c54ba34d0bc333af97caaa434fa7ab7c187abb53076502bf235b0618da8c4dce2801db93a36b667d1854e2b020e2599120b9fff8810d085af2a9fc6f1bb729d2fe0e6e358fab6b5fa5903fc68d8ecd713383ee5617833cb23580023ed152472385c55d5a90c4354550d8f118ddd6aa0e009b4329fd46bdaa0715ac155ccfa523d2471f4913b1270911607d3d7a41de80c115122e64fdfb4762df86a7b4ae3c8b5930ca23f9e5e8948fdb52e3d5f63afe5029e09456c288c8969637d0eee554969a81f4adf1b6442680ae73d50dc3e1803acf4c62acced8ba211330b0d4611775e2020843ce1c60843f14d6165ebbc6c60516ecab956f365393165ff0dbcdda454625c212317ac67bd0775a136d8e2b5d19c0add16285a195cb81121104dbd27178b75c8bed160cde5ae23ce9698655e55d098865cc0343b58fec44394b412cea56a6cf187a4173b38201610e8df58f05e79f7ede34cd975c02f6d91aa737e3484100ff366d049834c5ee37095a02dc15d6294ecd022e7e45cbb738617e4dcf65b8ea25d184333fdd4984e5bcedccd39046bff9bb9d5bb7f931ad9973466fdd7a501924c9d2117dfc30e75d7c43136a8aa053b9787f21dd701fb9b88c1d89d3eb0cd49a177dba7d9a243135e46df2a851fd93b7b0c20820b95ddd9c63d3665c3db741625a0701029c97ff9cc432b98b52df7d03ac8ed6e86e34ae4663029bffd73da2b6b1318c3d974cd9b874b31ca02e5312c6031e26918f0e81e2854aad55dca8db209ad35ed1124e8083ad23812aa0035c08e860380ae677b91836645e12b55367f10dde855d14d42ceb5bd0dc3eb05f3aeaee463fcd19657b52eafffefb4f4d20cf811c0bf07411ecbc6ccf2eba095ddbf787e0ca44ec2e16558015b75d13dd7dcbd19706f385f11a55ce84d86206dc8e3346b4eb295a37c1a5b052074731d237d89f94fdbfcb06922139a77ce74ae15237c78c16c11b98c8b8896536fd5a2da846a6c507c7367fac55b87553db23859e435328027296bf694b914912b62eb8ee1ce122258069030ceba1a395c26771fdf4e990b8bc5bdefda5a0144ec6a352ed21d02a20f3a7c25d80c3e819e30ee86ea7e35d33f75d386e19632c6bfe60abf3cb704a9f2522196d7fb15b4bad8d3c4c4dc684ff493ded9a4ec0e80c40eaf235031f71039052da3dd49475b7b95