0x2cffd02ed4350605ef2065d38a283c34ae36300f2eb9ae5d56c060374bd657f0b7f62e6e1eef4b7318d03a60bc9b26ea523a7b3146687640451b00c46ec78c78cd3f906dcbc434b6af6dcffcef246555e8e327f4a108c736bb8f5c1f70aaa88fcd6aa7eb3eae598f63f51c50fa8d28b6a7f4a9cdfd0ea7db85f0affe9bdca377e75a969ef9796f44ed5f5289ae414f9a021034fc1032cb243b918f8adb156cb0567d98d6977c2b82bcd16e28590e8e150376124782942bbe877914aaa62c434ec33934e50769405fd5233f7fb987cd0d2bc8268cd84117b62c3a6a413765c084319dcd8d3aab3e4b1981e96e3d50a6fd86f59bee65e053bc24221ec7559bb3cfe9d0cef38fbdccdedc0f87fd230410f6adaaf8cf962cad246755970fd83eb4eaf5066edebda4a151f9b11bace77f5218314a3df25106817297e2e649643e753f6477b6876b4477ea08c7e0de2377fcc9f5d8b8b506403fcb594b397381bfc2dc709b04716946c8cd5b8ab2dc5b2184bdae167db09c14e5f96461d7910cb9b522c52ff2dc472656d04d7b0b28ed21541ee646817c038ba3045d1e77018fe4cf20fdb64a7cca6fc1ae6e997a7dd84eaea57197c02e49ea096f001e4c3cecf8a96e281e9c6b740edf6bd8a219002e77a776fe1200895114ef22505a6051666783a4873e660b84a9415755b76e1ab691c49d86fce60675ca37912024ef9421118ab9a8b2ce215b83203c9e5eae2322d62360080591761fed6a0dfdf38c4ff552e4ecefbea694bdfa42712c668dde46fb32113db9bbf0e76d6e306efe539920e7cae005252a310991c116ee467e2141b6eae6288956b4230f80eac13ed63a4d6f242a69e53d72aae3572b94448ad27ae6ec4df15e765286b8bc173c918e3bbd8dbe4012e6fb16dae519ba2b46c94ecb377294fcd885132f5ef24c12011334dd096b71d722acd8b2faedda7826095a1b7d843722010c292306ddc9ba6c2502f267a8796db8355e83ac713cf0f1cb7a0c130f257f24790248bc15921014fbe9aaeceb5c5949bf525b96420784408aa6d838d6e03a941bf643119a645f72cf85a5766218f0b9166fb1ae01a77dfe2d410ea2220ecc05632a199ebb1dfc96bcc81cf49b29074daed057c98409ac118575cf5946af35e5d11ddd87ad93792ea3e5045b1216f0926815f14146bab7eb291bb3751536bda0b76382618ff271a3f5653e6939f487b471440cc62ff0ff0042a615689d1bf55d67b8effe02df56c08b6394183e6a48891bfc7123d012bc9a8e5f06c392900292d224aae66b4f0eb250b32b3f80b2259f7aafba858839ac1f56fd36b36927adea733224be16178bc79d97b24bd4fa7e04c646a35210b8c1457a41d6af0ae83fc9b44d4258f0a73bd078ce4dc3debfbf919f777ba5f0887f7ed8eafa293d322d252faa4932c70a0ce5d6f1351c2cc31a4f4e79d56f79d38afe37de168daea4b0efee010923fa8e2ae3ae10d919c082d0eccb28f957b6fbe4f2fc1b6d114aa550a904c351408a6401027dc7c3f4dbe05dfd8a45e0dad87d41cfc6e35202dde4d056b9745e320eeb1e2afd1037fde2774d095b4d88e6d0b91462c55d87f3af0c55d6d190bda5d61a743b9d4e38e341d6c495df45eccd28f31219d1fd1c9574141ad86f99e28613bdea25afabf35d7f0d2f8035a9d0f1b25e783fd6f7f2a2962cef3d1978a3e698baa60cb04d12cf6968a3a16020e9d313a3b8b73d68a7674d9dab5e52863389675ead52e384611d3dd04231f147b36b56e5553cbeaedd491b126d631d83fd7f9ea45c743b89e88c7b7479f94a431009b542c857ec800e5308de36748ae1675e6aec1a3a984497dc0c068fed16615969621b1a478b30ca61825ace7f4678c0fea6c2ac176e6b86d1c5e15a132eb44944ea4bb65a7556122e2891571aff60