0x2cffd02e375ee83598137e87666fcfea1669497c5e6c6c3108c6656e0dbe553b8bd4d5f55ffa25a4258465901b7a7fbf48110428f1e7587a67b3309a9e97a75ed82765fdd15b58a5e7bb099a5ee28c99602e2483dab5c362600053fbd50649379277ec2a2bfc584d3844c531599e3c0e378702f04267e3e6a04a1e399b190ea29ea0efdc88c647ac0ff0cdac7c4a162581fe08bfbd7b678cd69a2a97f2573a6911fa770abb6140061d54b2c5e2ccf9971848b5769a1d8a1f5cc4abdeb1a3c637aae65348c59b11e5213798ff3cc2feaeaff6290b5ba5405c204ede58c29ebc99d686bba3bb238e5c1dda01424bca170c67b8dc310c4d87df302b4b9d650765429681dca46d8ddcff22b95affa3c39ca09d35a0cb32745bca8afa99fc022858bb6ff681928498e11a8b2eaf9643fa84460258458e849fe8c22daf6d03ca492d543d371caa7d39d32baf865b806b0e2321ec11bcb3ff28fe52ebf38741281d8e4c06d5ff6caf982c14058cd98a16b4120cf27661ff67da7faab8c949b1e463d8ed5cf28c64c1a98a4e7b378bc99d73ff2e024d986757db15482f1e4efac39ef25ea97bbada897d9fce3f40732ac7d48e6d7595793d8ed8e9cad0b0695287cb40dadd67d712abe66c5fdabc69ae8ce1d56bf85df8d91b9f9c2b4c591080c050bcc0d257e7a0370c99185f03c34c9165e3b32cee119e58ecfe02d39b21cfa9fb86346dab1668ab4dc86e32745eb53776a461469050f7231533f2a8dbebcf33f752aa06216bee270a65be00a5fe086ffb456825170c1665f5b84f67ff875a6bbf6f2779f473e2910bcba905948e29477e61026438f57e3e20bb72199778561bc8fb59e33586e16552f8daf451005d4bfdf3b90d1199737aba513163edb4e1cdd07d3370ed53aa020e0474565351850b3a322d0b2b7cb03879883aed6ce014894ab4c192b20f193d474cf1a6089029aa022c5196aab33593eff062c294e9f1f574deb11002eb5035186f1451f8f1bb9ae078b04afb7755870287bca440e6ee7f20435e9928ed6ae5fa57126525fe62f4f00552d5490c1e2d163706bc7988957dfb22db44ecd37873d1db628af0b45f0f9698e8db8f26944d01e897c785cb08ab6e03bccacfc874e4ecc1258506b7bbfce8d325723d2755257363b8630e2e957b311f9497d49cb3dcbfea21c13986009a4741aa0b0e4eba76750b78e5708c7d07e200851476a15be469bca160d843683e9645f640dc50243b2ff76a5171336ea58330a713287da158ab51fe727e6194263db329daa269c78be75131e12c71adb830642300036b9db8ba540f3fc40a89d08e9209021ce4f36d1e3e14ff9c4996ac1ca8c51b6117f46907e25b5945062baf2621b3f55a415aa66173cb7959e4627861e142c25139062cdad8e0412d0070efc1c8e21741bb4f7f824738c6b89dfb4ac1c783af0169183de29e78fabb7d48b2699931b99c465ab053361399b1b9cff77d50c7e5c59d452b1cb5f26b209a7617cb0653f8f812c081f0b1825f9be3167c9c81fc2c8abbd73ae67d83e7a808e55e7cc67541dccc2bf8596b09bffd8cf8cec165930d96a7521264659107d506251f5895fb27c05eb665ffdeea5576c3cba7e58e105c5d5fa3b16aa7d7a708cce5bfc704248f3d60bca00f4fb028f444eb1a1e6c7b38168ea73de1f59c9df9930076bb8d9928b2ec5e08511177504260b0964f80c7f760819755358cc170de2557e65443b8217977b0781191320eb0f48f73c7db0e146dc665673b2fd4da13e69e5546f9a2518aa692321dbe90a71cf444c8ce22fa1baf1b97e9ae8cdc6308bc6f827272fe7665221da2a9319df4520cbe302668f615114b9a7dc3b0b897aac144055e3506e63a592b43a03d5a9bdb6b6b1e4f315da282dbeba2694d8fac9e4fa1942c079c7ac6da9c