0x2cffd02eb5bc6b41589a503e9a8f4ea1f63b298f6b2731cb510a94764e5b3c4bd24c22dc547ab7a6a7273b89e3459d8dced5d9fd8888db0c39f2582fb8200a7fad4b9caa8b4885cb8e09d7af1cb9c7f344763fa633726821041afeb69e30b0609420e06a5d5f84bc64311637b56b1458430db559a040e6b0038b12bf4a74c3cf5cb85f2b3bb443168194eb5f54b24a7ddeb3a7a4914e3352a7bd49e76b79cd48165e79e96b33c7fb1583ff62ebd158dc63d0ea01b7c6a371dbc9713e83d37e1cf2818be1298bcdd60ed576346195fe06cedd701698e9f9389bc33d57946744f61dc4e9e8cb7f566ebf169b56386d0d1b1b8e894a66ffd47619ddb4711f1f77dd608150b26893c9eeed799503649d2be7ad4fd060c66c631747e8667d1430ad55a594d2e510f2c1eca55fd4e0904b2ef4d7b4e78c0f9d1e032eea00b5d6cc34e2baf2a822b7964c5f8297a21c5538a3e3e9232bded58d3a74642b6d1f3ecd209516d76aac31603b1b395962674fe34ed8efc7779be966ed5c5151db4e5b2a4819078bf1b17843a6ac0afe2667c3578b49cef07b9bfa896d732a28dd62ceb1f04a9b386833cdb24b7b69e7bc5ba2dc09d224a5ec354f7cd4c34b7cb3f21c228ab3f71e5f938156b6b4a037be934795346b09080fa1fcf5afdb3b8c6b6e045d6c4386ec58d6cc513e3d67eb52972fad09dd6b4aa13da21610cd5b9ce82c98e098b511e17fea95debb7aa4ab58033901abcb568800e6a67d6f59696bd065a57f341bb7a81e07375d7617a3ac55f117ae7bc2bd2444f1bd8420f8138a4a5fc62b3faad091b5cbdea56be868df9e9847f80ed20a2d8ccfec275e31486c7d33e0eb6eda0cc6535c8b2e6ebaf4a405f6f50cc1822e7db622795df5669c47db9f6fc2d363750f64caa2862476addd36a313614bc42df752df6ae385c871c8d7be846140eb42718b571b75319d8a5ea4cbac2c13734254998eb8c3ec7d45fb5a3339a31e02011a3c2354421210a4b5aab24f2ccea7ce3ba222372c017444deb9723a5049ee69f2b980db9ee66adba65816a1f5afd411f0ecef64491b11b92c7c8de420d09809481d5096d673d7c145f01f09db9216900b4bb2aa9b909e00b1d4fe35dc2e96025825d952c31f5daf2947d47481823670b462a77715e37d1916e998f5c2bd84e162aadeccbc7de318b505de253d05d641999dd50233e0a6d899558cf6ccc4a39ee62b73cef87657ca477ec854b2b002d996cdaf2c306d5b765c8acda7dd234b7686de3bd0ee0a9191d96bcdd7e250539e295e7a21036b56378198f0b1bcaec4c203a00d124181b9888d941b8957df673f849620a9d778d9f7f61f84c925c7d6141985de32f8f2cbb92e753bcf767fb2db1678c6bc75a980c24b2331805a99bf2506895a1a2ea4bd5c2e99fb51328d7e7ad3d490c83d1bde4557499373d02fc5b9d9433988dc081bd7a0ad04555719d10ea5c8cd8d5c63029e44c35da2f7ccf12502a8f4c6b8f46264538357ea8b7f9006c74f8807647478d729cf4e61d1da78dbd7336e524ebb48b07a12e97a809c520410fc7e820645d1665680dccc8adff7a10b6193d8f055fb8ca8627cfbcfa7ff5e138845010b1845bb2726f2f435db9b6e00f15ed44ac60ba247a0f9f469e0d65f061916f3d4f7a6179407f67a59c393d961ad2fe25edac838c5d761a4d42cc68ca4130590e7f3f8b81bd82da84c03fcc508e3a41d92f6b932f0c334e587ebf87304edc7b38fe3a6b496110412e3af293dc1459189486f14004393eff3a290d38aaa523120c4a6fb9d67719eb4ead63eebb75416d0709a6620ca76705dca4ebc739f26b67e6c6c76dfd20daa5fbf08dae5c0ee8db14312d52a1fcbd11bb3d8cc7c31fdb1a17cb52cfefa3b1978cf872a6c39e42a891ffe507003d69b53b21c6b29b49b24