0x2cffd02eab3fb45e4501853f5c8265df347be4df8ae1baddb1ef092c01b4a4492c1b12b10ae4c6b70ccd09056c8ffde243725c0adfb55c0064fcf38b0929cba8a1898c0ab1aae2c86dcbd959beca064e57fc514b9d19bc953ec0ea36cedce14fcdd5b3d9048a8feec1a9bb6e7b6a3ecee86bec7bddd6410bb606e936a1554c730c693e55038b409de6ae332901042d5894782973cf8cd726efa513db4e91167c60f29eb4dcc3da60156d72916dbb4b7d97e3d8f0b16f2c5b0bbe3b779de8cdb0d760eca0ab37870b36ee76549a5debdd8c91308fa029b6586ef081a8ddc9bb05a876431a0f3afa1ca7c7b396b7f13c5f38d2c2b29e490b6f7716dcf9c2fbaadad389c39fd097046ce6579c16f5c53d72c7f119f00a1060774187eeb6209b3959f032686391faee0e84501942c62aa8111f6f3f06d0b3aae0c1360c70d3e6830f00149c2bd0305296b9c39b70ae67b6ad0dc8db40fa5c54b06b57a3980ac4085bf561e9f9aca959526c55a679195e8f0510f7e72221e773b3cf8b47acb5e5c8fcaaf67b7c55a761d8665707ac2879f2fc6fee9e88d5070f48fe22769e7c44a7473eee0dc31fc6bab254b5ada7b8537d5c9d762d502fca6a963251a902677b9d0f62bad7a8d74fc4002a33e9d19730c1bef527489f214687820d44f0bef5a0b8884d453a37082640f9777c886f33f76ae17414522b1dac8013be0304297eef64fed6ffc52737ec79dae5b5dab01128cc2adaefd97fb8664825063f6f5165bd4de9d2bcad26894d705f503aca75f7a677174f38d48c874346f610fdcdb709807be29ee055eb2917a4d95e116792529bed0dc17034dbb5a387fa41b8dcf26522815ffbaf7839e0d62e950dab64ce74bce809b92d5c1bc93bdfa9dc29ae76253c367ec4e3b50919b71cdac891bbb7b83810235833d521fad96d5142cc1dc097f57e8bf181eaf0a78e2960b49c279494a0a82e3ad371f7fb346e6824039601801f63cbed9bbde97628e2cb19b57626da080fae3be042241487fe0873b7be01564b45dc6afcc98116cfb7ee5dc463a0a0bc3f968881d3df72de16b27436feb8bb9f8b1155d1112e204741642b06da496b05532592721ad1f876c831a495197d5fe300614cead95c16304f1712e2f3fd025677ea121ee375552f2974b5c844c86a84b01314f595a94036c5c8c3417d21f82ffe8997b535ec40c927173295ad850923b93382f158d5631d54f213e00149b48f23eae7366e11b358e0270970732949db9c4f86340ee9e9c6006971f0390e39e9150c9d926c050ab70c069f63adaabf679cfa2cf907224af9cd7e6f4993f8bb1d7967b882df3bd040cb4d0e242b604f2c22fe6cf9c6da4550a3b278848e2acf2262bb3be83af2a37a927432c95922981a63933ae9414dc4dfc847f8d163ce940bdd606abad98123a3efe023071d64c349030f1e5106034fbf018fc224d1ce9835a4c6c1a64292224af2c0bac6c343683a2a05626acca3981dca22e1be0f8a777839b2ad2d86b079ee2682771dfd5205a51e03e690f742a6ad5616f8dcc7f474dca244e90a95100d438b8d19185d4180dde2420b6bbe8f3c73166c590cc0162ce1e5781adf44c177f5f93ab19b746c2ede8b1f136d4047572abb0467beaadc0f9462413491eda0b799b4db103fa034d5535becca24d2a30b6c8c27d550aace1aa1d490f11bf47dcfc39887669d5182b5a63e68588f7083dd19113076e5f00f9b86fbefc510fa36afeba4b8aa7d6017c11f95502fde6eab08a8922c1b6a9ed28376d434b9ad07eebb3908db8f1e8f4bde84f79d8d75251823f6b4a011a8adda31eb77b81e66652fa48ffd026e889c2ec28f12c615c715b0a8a85fe8fba7d375525cb55b71f7bff5e98cff9997f193beb79d6ac2d1ea3c630a7534d8adec2674688aa32de1092dd2