0x2cffd02e0583e4aabfe720df13c856db45b6127339d75def95072c5af8d9e6bf93ec4b5e0ed1a718b28856c1ad27a949aae253fd40374ad31afc4612c4d50d8994a93a183531cf72d3d4df88113fa7085eb803dbf948cbf66946e45ae79ef4e5711757a1d13a275687ae719be8f54da4347252fd76cfb511e58d1643788224e212b5995494f6c7a3d0fbbfba7d4dc8e288ab81ba64b6c135fc5c9ea419786b2a3740c67be5f26e47b48793dd24bc06fe0c2a19e85afb6796ec3bc695abcec3645b073c835381237796012f9934b9f358c8d1ea020135e6c939030bf3f1dd946f50cd38234da32088ce5d8ad23d23955046e87b15e954a6ec87d4d70ad81b5e07ebf38fc0cf4cf68cd39285a76fbe01c17354568d2a469bd019ff68d1d7dfa29cf370c4d40ed6e47652518bb99cd856f7e02ad1c3269a14bd8dcfab1e2d3368e03d42df073251f8335a8abbb2e3f068894482fc26863d52b67bae4c00a6bdf6c0d427fbebc7d7de7667ded610c18da28e33cb6263075878ea5db79b6ea3eb3dd97d18213e3ea6909a2f41719cf57494e259272b9166832d0a8583a3c119a8a6ecd2fc1024f31f16166fa931873082fd59672806826065aaf935215ba8240beda4857b950bdc3ded145ddaf80fb2ce3d61ff34f19094a90d7247aac15468749c1718f6aa891b0d7102e1f010f79228371b3642f642022fbfbdeae7bf0553b9015c0181ffc7c451d5ca11c51acbacd09ce64353f54b7df5108085876aabdcc22b11b03ff83802f1558ed5a61290eec11eb7d1fcb629bceb5b0240a15c4f334af8b24be8d53441e54dfc53110ebbcd5e8605ff7396804b994c42b67245a0ff186d121aba986c9a6518605f617cb2de8ff2b2da9f99a0e68abeaf79aa4362f7c38828a6b0cfeebfddbce7a8e25cab3b3cb6f09772c6d9fe89f817ab38d1fceed1ed7eb2dff6e7785bf532f46824c87d12deb0167365be8b5d5b606bb42e05796d2cfc2199e3fe54e94ed30554e0c2202ede2082320631431e7af6c8ef221f828d655ae0b50d76778a5d54fa3d66b87b747a7a32f848aff7f6579c877d773792e9b4dff545c97226a4862b03ff501ba8d85d4bf29b3b3467cb2de02adfa5ca6d96edbd09a01b18a32125f8986fa525dc21ab9ad3301f90974d3aad716376022cab855cde6ee2859b31d5e803200a744597ba4863240c90f5d9972fd92732017e0111dbc631f3c3bfebbc2f43bc24939cf447630604171c542878645672c23b97e56c216f0a4b2390a9f30689d83913b995450a55ffac828db0fd74dd9f969ca43ba0f3ee570d40414a797f78c5b5ccde45f7e8d4ef645e9c126d831b964758b6758c11149325882abdb3b7d6b7b293aa82c8961e7ec6320d93e4557f3034bf076a42b94d905946743acfb9903d2b733e2b0f88ef658c152e36cc00c6d0ef0ac5da467e3007876ea78d9fef379b88538726c069e5104e1ccc20c80f14ee8d7e14f8a2d340061340a4bbdab5032668c30d773758e7c8552ad516d9391b66af31b159a4f25d5ce4fcd91d2e939a405bc9830a8719b18adb32c9a18b96dff4369aee1402917e7164a06f98aca4e3b3f82be312484f17254608f8d49f3c66c4beb17c90ebbf315f6d062781eb6c6a57a9c96d195e3723d1da621b176e5c0c957cdff81979cc90291cb35d8c42caa132a3ea28660a414695d5f6b862baa4527ad6a45d13ec26ba793d333f593535cfc88a0a3e1b2432270a54b983fc6a72369b95223b18db55fd42a666c7da80e7d128565cf71f4731f39a6c22b8d194c0fd566e462132e85310280ad5587c8c54486dc09c64f01fb094b63b26b31d190e1497126dae26965943b523b27dbde9551a73a993957844b38d5433767ea2a1d1d0d45e86550261ae0036e7f36cd0f7229bebd13d5e6f4296e7c2d706