0x2cffd02ead171e8ccfef329c7fda18a68bfe96253a05f9da5e7e1e7a8036c74170caaf9ef11244393c69f8020cb92227503d534963836c449f2bbb65f8b5deeaa614a40b4908aa25f9565b0584f81223eb033e81bae3aeb6775ed8337a3ba975b9a5abce0c2114ffa3a4261aa87f6e81c489c81ebd03795aa88e4717e2917b6dc2681404430f7869c7f4489977f58f235f91d7e05517c7b355c13571fa6c1854bd65a540a5308de1f5a26f74accbf0b6f834aacc32c518e29257fa24742429c3b667acab13fa52c323a24787a142fc6e8595cfdd56b4e747541da712c7944ad84ac5e7fb86438c1c2304f1e92326fe23d2c1d0152ecfacf9bcd9439c52b74deb09da321fda94542465fe9d73ebf5d44e9b10c9a39727d9d0ad797be6170829d86ed9662894eafdda855c1518e1ef9e2aeaad342fd496467eae468e6c7aeac54296594fc35d88550d280b850f2ef631e020f4d9913362864b40c17bb43012ba11d4ad9bedda14dfe34643bc5f640c78a556dc16f692e295277a6a335d65c73afc4c2c624d57cc2002c8a42e97a76fd6aa1efe5771aa8df2c57bb148c9d13b66514f88358e6aff972ac66243a694f6c76bd237ec282a52a3b16fbfa1af669cd631ef2588cfced17fa981e171d92fde40b3cdc0367ad2212ea9211c5f49bbf4a0bbe98c5554fbaa0cfa21f41eb3be3aab27e5d8ff914a9be056db6544d5f1b3d2797f75716ea20fa3ab82c7c86c9031d64b6abdf548dc7586e18f7440d7f1f62a3feec8226fbaa06afb48113db9db80c08f53e55cd319bab59fa32b0192105c6615e1964488d8fb8d3c797b2b61cff436f9abbba9b83f676324e64c85adcff35ef593ddfeb0551d3fad102b16bba70dc1a70e2d33107e897f82e66e567220efda050f3e29f8e48a3a39528f39e015b5cf898dd40b3375cbe04e1566e62d14353262e633902d154fc7ffc667c65fbec3cff4178e91a2c6fd4229d3ccc0cc4a19d300dbe88a2cd6faef8ee166411444d33e357f1511b2796aa0eaa5f268b5c277a4ff23cf5774b912a533030c7dbf0f62fc772ebd8e0f77c44444a0392e2011e33b4be13fe517c1fa7959ef8f29e543951a7ac128562417c32d82f31f750c38cd912be4708287a25316461c233026f1f71ad777db3bebeebc403f2f826810039b31223d6b62be87392152ef3ae0d45349a87fa74bbe03f43d8ac8e16b2fc12b1940522a2e1838ce4cda3c8b22b2b0f37ede3b701e82ae7c3d0c29f2d0ae04dca551ad6e31f887756daed16f38cd9869b5d60413307948efa846fe27a9e5b28de2cef8e95ae6697f1fcc708d6e69e89ab67235efcb99934e2fefd1ff9284244f860f18dbb3c8347d66e4bc7c34316a0dbdf92d4590a357b6e04437e407acc20f99606553ba9e7afaf75eb7dbe99b19d4a94494b97e4a5e19ab2be353bad2b4c69138e58056d7e70897b0f11756c22136b373501d54f1395e6ac6b86d3db9822fc9321aa88ab53360b1d0b82f5d93114790fcbaf118f38b640075ea8b5d2c4772b39bbc656a4b71a6e84f191bbf6b4d906942eeb7356d4f6f7ae82090f9c7ddf7ae7cccd095a5f237ed810d8ac26accd8bc5adf26877e1b58e4eb831bb0ecac9f3816b988bf5668cffcb129392d1322f6065744d719ed11cf5d179d0edb63279b82a383e0dca9f90b109f417b8948a78f3be194b05ba4a222516ba7b565d532aad3983a2f27e3d380a410a1451d3178344023374aae49aee81b6b58167b891ad528377da7a69b1ab1ce3ce0b563cee68d1edee60f13904acf28cc5436478bf73440b3e09c343a2ba976887b555846a5ca46bcabadf0bdc8520e6d2f99f6b5dce0e381bbac67ef8371566c8704a14e6f823478997e45b1c9f63068c2d520849ec84826b709d9be0eb617912724b4fe323e6fbc7761d5ebaa