0x2cffd02e44078e60e36b76e56c926a7abad40a9db10107daa0ea7b2214267046916ee1e1703c6e8da6ecd2bfeca2247d0d3464a7ac0e1bb67c83614a03395e89bfacbec59d329faf7b7e5854550409c54374f6de1485885b19710d3f8e12d9571ac4dde49cf0d4e0d8523cfe8d620d601de80ef12980e80c9a96f2179ecf4a818e8487cd131739a7b4f6ece540559730a424a918da73eaea55ab19574ad4edbd22a1e4f7ec07b5e0b57d2675e7c4f797f29abcb30ac77046228eae7ff3e0528c895d436377869f95bc7a6fe23984b5584578d697121bc1b62e4818736b192cc47930e2dbf8c44f6671d91faecf7147598f61455c8222b628527b86a750f221441ac6578bab2bb17574596ca051e26b36d1f14785070dd095b1c8f8b625a8ce2a6720cb10bbb9bf16755b3b360adfbc2db7c202ed8bc91be3517ee433d6943d16375d54a5bb0a5fdcf67ecab9bfbb49ab091d59eaa24c47135083d3f78b32851cf2bf31fa21f664effeaa752fbf1954439f50e0acd6da4ca8843026993c221103895cca1b0359cf8ef20e958c394876c1abce611904929c5b56ddf36b75e86a09db6d29bf2664b4772d7be5c4d45eef298363490fab6365ee9e3150c521e3a751298848a9469cb6e5c7b73d2d818f5068f1ebf4507f17c3571235c4a9bef2513d76b61a43e017b13ff310d25bcf2f3d209de9f7b564f4e8283693e88a6966aab3f1ad8955c7724d9a9a8e0ffb7b404beed92878746c99ce86deebe41979c07dd94fb7fe25fcb12dc079412639b1145401b20ea915de17d3a807922b7be58b5bfbb8c51d856c0a6c348996db4638cfd1d9842ecac23d36c1c9d65e44f51c13b4aa00807385310611e7a6af0d4140f5e384e0276bf8cebdf9e6ce3697b41b6454df4fa97f2b3e730d7e9cbb802034b3991426bfae0d0bfff1252c130892273898c247acb4d8378c72fef18d7482a098413995749d882e90c70ec1932c344bbdbcb7edc48b8f1bfa0a9d10961652767247424640756a83a0bbd5e7187c1fa2de2893947f92c543b75831a211525937f010a9d2cd2a7ea38fa33fd6dc34695836c1f87b2a13b32a1b27ee78947a86ed0eaed12f3cad2d2ac3d167351bf3bdf2c4075034ac4b2dfa4e1c5b7c916e0fe489f73815977dea21aea218408796e14626ae4be9a9d23db34cb2d6bcdb0b53449efb8fe259524cd2167ddff33510bfd105b92adb51dd458e82ff40865c35318c8b74a645b5e79f687b8d2dd8b61910e573592b43186ac7fdc103da152dcacbadfe33c75790c907de17cfe7c9c132fdf93ef451dd5f9ca3c7054d787bac877d83ae0e5fe16132ec8db2ad00e69a4c7748e4c7e875edaa807a12734c6b9d71b1c423ed5d8f62e8ac623d2954043e5a01ed095a9137a1846946cf0d1fba5a818a1c3dbf17db9aa217a15bd42a63a7ad62a0c936845c67c483f97e0e6511c3c7ac15578321844c757ac3b6c8a395ed101a81b6c79b21262e883c64e6b6a542a775366c1ed83d9f98bec78c0e74353e8eff578f49e0a0faac8897c67ed5b9d18ab6a3d6e07afeb7a0451ac8ce11cc1ffcd7cecfe6716be279102f94ea53830b80f17053723d88e61645dc0a7edbb75c014a7889c7bfeef3598dd9f417df7251a8609546304a50f7e4ad2e24dd7c876d5d31d7e5bbad4950824c1e505566d492ba34c970e4c25e87d6a41ac3ad094d7f98577a057eb96afe67e728074c0a4a467731c4d372f850ff3e888984540808508466f9df24801f18b026b5338deb790c7b9f69a374f0e4bbf8e39b4e1ddb8d8041fd5db97fbcf6b381a5839752c13e9cfaa6b9396340b817661715276b53ef6972d77ece5b8a7bc78aabe743f793873e79b7d1b7c70a04f318cbc1fafeeb7ce0c5d0d9ededac4b8bb545df1331b75639de282fb8795f759c3fbd