0x2cffd02e3582ce3233eddf0aa0d9846545be91e58f6f1f3f38827ab56f722bfb55bee7c37b34c0180a5a669aa185e2e2892556b0359a2ec639a0c027a743c0df9f8fc800d09a6414e545bf22b370811bd98864ad5aae2407db735bc4b63d8dbf650cafe66c2485155c7cc5e701120b9161e20e252533306c51ca907e5b35ebc7dc9746417fbad0a5a0de358aa8c92284e43d2c8ba3c9052bbf3542786c3efcd33417c7395d3c2fbf355ea36a4638a28489046fc59920e19b8c41400f562de0b7f81128c5d14ce4a01c3e402356f3495bac444a64f236cf9e5e51b356616a74ca812dafd4783e37166cf10243a19823e7dfcd70da8e0f90c38bfcae475e6d8af09239dca8d1cdc2d2e3b11a958f76ce790d1bb58d2eb9599236edd833c5d8116bd3a902ab2f26e6a12dad44df296f6a6aae6b65b1c93c2d070ec772e0c739ab5135fd7307fac9766b19e0f02ca2786c97b5f378bdc541b53b81f11e58379587d90a59f1494bd6ef85b4b2007196ec157fd750dc41e920bae1c9bde2fa272b11ecb2eeeeb74d56dc1340f4ddd8716c45f4f72367f9caea27bf05dca5efe2d9a4d3140d5907cec5175aad795f918822662410b075e4ae997b0e466a14c08888de7de9f20c55726bfa5a81f0e1e614ea6e90ac4e9df072bdcf8397bcc905ec50f49a6e7b5f0373f9c6096b2ef670613fd28473b137e51ca45d49a9058f2c1d4e3dfee10fe8486724924bfb992a6eb5a10f7ec7ba6c20c44a3d7994093550f6fbdae48bcc28b226217efd233353f102fe21bef8c7c7a0592d163e6db3cf9ab84af28d6aa01d60cc5b21a6e16264c635e9df90951c09feb31c1747f14b50cfa2266576b3d2e1af825dd12bde452856d3213ce021030220c11ac5435bf6d5515068a399e73dce5369281717c4de29243674fd68506d331511762069b58defca76dcd20c20b5d01ff02e51c1290e9e86572e5e56dee5f35a08483062852298acac103ca3fcecaf4b1bb6b21349e572f9883043c2b4c943c70abd6e4863db06fa614b55a29d6800519c0275a969fb18742caf5955cb41af40c36608a9f24b89060310e94fbefa1e7c59bd7ff989c8f4a8b688210e3b40cae85d69a4c576d4ec86816dc859244183c00a6fccf80a429825601faeb10ae77f7add1a2fd70ed54b8efc09e0b0944da9cd0cfac37d4b30ea3354baf837ebaa2b8ed6e5a711b0151b1f8d677cc004c32c0b536e6020da41d0029876edd170265013d29b82c5c76a47520eeb21a11f88f69f6e0509794a86cb14924ce48d4f7198f09d05c02d627cd5e35ad7dd012a82cb1cf8bc92f3e294fc407ad96f58d3459d82d6595e1deaf33396fb8affdc67b666447635049258f04ef7106c432acf84b0b7968b453f8ef48c3f0d5568cc613bf5c19af99c79344595912550c849f579f709d456a4248b5c6e8bfc16ab9edfece96bbd06dddfe3e6a2c66f1f30cd3ed955a8e563cd0e4d239549e8013673333bc749db00f44efc9194647b99ea6c3ecabb9ac1576e3f7b43bd159f7f98942cb320590ec31fe756ed1e6b5426e4ff3bf2fa999dd8d1b53b41de4e2a76a0dcfed50f482e15c944609fd280486e4e16f90dcfd5f09f7131236c4e08a495e841e8aae0470deacadadc533accb1207a8b83a2a3249ff265cea217a6bf2d4f3cee6fa6edb5064164ba3c01e0566d30ee25f261db49c0099dc7a176eedc2ed160039f94b1159caf2c03b461f3e59bec21673967bbf5e47e42d73864fbfd8ed2ee26b1fd408f3915f544c3186988bfb8d9f467ee4debd3288d0c9f69070cd3404f9f4411444ad4696421abd0ef144707400b6072f4b38f320952215c2ff2fcd6aa52a1b62c358f4a3362c7c92d9926715ac0cd599e50ade49e8cebd57aed8e7eb2096d97024fc760eed301139edabccacc3b6514f272