0x2cffd02e0abc66a6aa3200ccc6162e6ef005f9ae87b5c2e52524eaa29356f25a348ad1006d079548ffb1e2483649da3a78d43d220b04e68fe70eb5608bf1a167a04cd9d166ba5657f32fbc0df2e5ec801068675db48fd3682e895157c3e0122d57eedc53371917b4d27589a910d14cfadc7c7930b658c94c95a50782860913b35eb506be79a29798cb14cabc9c6e1b0b4e900574187bb78d0a52143115a877e76069ff77101fdf3c1f7667f54356d389f329750456ee591fd9d68d931777e746672a5413b93b9afc12cdb89b254353f1308926ef1cc3072779e2319c010b7f48ec422521ac701b62d6086580b9ab7b46638cba168db569caa7e9317b508b06bf13bba2870d49ec2a3815f5f1a1c072b84f6927ebd2f97156150b73ed06d2f1a8cbc33426234db8ea560471601ebb98ece83aa7dff18cf3a25b379206cdb0ce42c68a67000ce38590cee4574a4aad82344ef200f49f1f1a1a4dfaf62451e052841731841f8c9f14fda3558b85813e698fa9bd780f375c69dc51020ae82ccc8c60b0d94fcbc7e13f70b52331da779734e027a22ab6ad75c4d20f1d99333d6aec455f86190f03554a92570b12d6fc39b3fba60c1aae5b2f90a0027288aaffa612ed61f4701b652d3f03d7e6386a163c64ea50f04e16925b2cedd94a52c034f594ce32e41e2149d249254925d0568f6d4d2874e1b0e8f5954334d9924d0a25a2ed5f445d25f70de5680459d686f98215e7b70867d2fef21492a4a39baefe910d8f0530925d5594074a99e8f4a9d4511bc3d7b25eebc136e7b7d45720bd7a8f9c0ba03ce5fd99ad10a0bfc6f534d4e799ae137dc5f494fc4555fdb9f352661d2d6b19df0e98b9c36ce29f831c426fd99a77f7f5190fbbc523631a988ee839554c8a0fa5f4962049a578db44bc47ea0ec48715aa7505416eed64d6b196b196bc7ff5ad0f29a4c2f1fb8b3bf80634fc2322504949b6b96e688fa751d6789aaf4c2510090fa2f43b939b072b002d9320d524e178f0dcc8ce3cb0e8a6365beca98d7598ea488e89eba9314b7aef272efc5e0d295259b9b7f0a81fd3475938fb047a4abe5a0e3ce0476e4f3d1d94bfbd71a56b1400966750974a9e3f26515853d47ce8b7b0e8f364d907e9e74ca58c78424027914b222af6db3aaccdb937881c8f43ed211406ecf3436b10ce2e52852fea505dab9fd68773fa5f05a8db2cb81b142b16c5588108c31edc4f995efb29c8762f458c4f0cf9cf701511749783ce6065ec1780ab8c0b0c8ea600ac246a2b28c0845211bcc6d82cbf250fa65bba7739af41f0d4d434cd0958132b07e4bba41912c1c94d2be4d892808acc1da02b2de26e0134e84ccb28510644da086fd500c270b5ddccef6e3dd39136651e99823cf54c1fb26282f7c2d021c1ed19f2756bc39caf647cf39f29f0fce00f4c2e950634686345ddc6360551d8e00cb31bb34d4ecba788dece3dd409ecfc7b6f0c685155fea0e12ea6b09096c734004a02b8c2068c248ba53149ba4fed3433632fcb79d81c7774e67e0fa41fb205aeb58b56e04899d4773dacd2b2d5152e16d8d846060345c1223fc6373ad73a2b5fe2cecb9837a9b5320fa540e0fb1dea3b29e5bedd2865cd7b7f0c8a3081fe66b14149543a868cda26dfd45f4dd1b29523a78f93cba0808b7102d31d28ce1bd4dd0a53a0746737e757626ced044e92d2d3803f3ef097a9552178a28ace3af31b09feafcdb440fb9acd7ffeb3f3c70f08c7ec1749318ab996f1c04a8a6d39ffe2218e8778cbd7d2fb35b266469b3328c7441966e97e112fb21bd2a447830efb22cc87f687c54ea9e4058d9b532457db0668fd389b68fc82d613b898ceaa4cd803da7ce251d55756680e64e99d0ae0a0956ae7f8c0db8c216f44402f3612f33e7b766c792738f643a5899bb821d6aea3