0x2cffd02ea020bf52f31f9d86e41abf5879a4eeba28329abd494c3fe9b259d6aee4c5d5ef2227358c2220da69d7ba9dfb1dc31423e1d175074093aaf54772290cc4aa7456cdd0aabb8c8f8956c7ba781f76b4deaf6b67ed0cf5fe5fe92d4b123f270b57913579c57eb8094de8e58836da19ad7f46c9653a611ef813cce5cb96d7f347ce8811638d5df39a583b6c44475089bb2a27b01f7b2ab2ac88ece722e29eab769df74f787262f680ac61c5da96034b9e65cd9aabc119de8807d6188c661959c49503438e18edc5a0b9dd2e9c0be9b16516fc2ae0356a9fab9b3e615ad0b5f3efb26e7ade35f5c3a54148f228d3e5bdad334b7894aaeb2e834c1b5cae5965fd5da6d47b68480c88076dad78a0696b9425dbaa59b31afa1dcd13ae5f31b240e70e8d0c63baf74e65778a2d5f39eb8cb1e8f30c3017339f0a06b2f334352159c76b67b58ca43de9040f74704b5231f3ba2328695af291196d34e7a6bd7419a7a48b5648bd15449507f07e133e6f50b41fe1df4bca8cbbab617efbaf2257a1974e1236352e9774bc42529317bce07158478b00addc76aa02767b79de43e5153a78258961c26710f6fafb983531ca5481d88eb31cbb76d8a537b2afddffbff4496ab86726b072eb5cc91d82aa3f06878dfaff176661900f2779ef73c435a6fa4feb738db5610d5e2d49c03ea295f1be67361a6746c270af0c6e5302af96a2dc71fb02be850474b686da055b8b3f2aeeb53f3116dff6eee5c704b627c9f71b9cbb507b59b22e78f9ed99d54e6d9233aff247539f9583ee515fb8803bb135fb1199240a741f468cdd63775c2eedc859fcc8662ad7a3efad8097c9ee4aefcbb294496c33bf483cda01d716b4986158af07bdcc6e8634733d9e68f20975ca1a92d4c51794224960bc1cb71cd664009c3798ae9434e519a489e3df07978c988802e0891b27458506e021a2829ff92f0eff0215447b575b58a9a45c29dad62440e6306ad21bd1c4cedc007259cc0edc5fac897fc76164ee8d78a817d6805e86d8be3d68c7669351868b8e91cf48ae6d77fa46b3da036771aba494b5d4f3c11da64b74b9d4fd54f98a152170af1e5fbf17ea7a864954b7405a3ba6fcd2ca0054a30a0676d79291309f0e94e60406106eb6228ec812e69ce285540b8c8837fa7d4663dac451591dd74e916ae9e45291c9b1820897aba4cfc316f6cfb4019e38c97e149f2fdcb905f0c6d78c0823c99ea9ec21d439cfdcf4d71fca1b22a4d15929aa320d572af51cdfb06b58fc7928aec76652ae49e69f673132cb0db7649261b5cec9596e0fef0fdadb47970d539945d8b1c612635107a2323fac183b388d14337aaafaca10b5c4fbc37c539b3f507a2933a65f734dfb1ea04e1bdf5ba09097afa03f7f53178650ccc5f09567432af3ee6d9ac441a3931174ef177ef59c6231d95e1e43317472c8f444c4a90ae9ba2b1bf0466da83e0f252b8f3d7b2c41195493e37cae97b221c6ca0f8b6d54299fcbb4868843706051423cb52e859d5bb387a0caf603dac56d1c4de70ecc7c633a870e43d1953aacfaf3f55eaace06766ba92c362be1334de61af5a6f6e51294fa29c862e269450e138826b1ee1c679637b846d771d59798ddc13e7e567875c4d7ee302beded364ed85eab8bf8fdcf3be9338f68ea4c65755cebade27fe650d19d1564cf8d0056dc54cb8d666e4ffac614ceffab818ef9e00a3ee819c478f02b174d4378d0ca6860cd6a3ad1d085b848729827a219565d79553b42b9f00cdc8abb0da310cf206c4f757ac4e5ec9b9b73f739204cba5bc03a13627096caca889f88fe09acf01ef9f6e1041fc58425f74ca89a6b1261cf23118bdd5d3d42e01876fd47fbaccea1ac20ba4c1b30d927aab774c0725e20756c4b4eccb19954a81dc500ed2a273bd56991f20cb7