0120ca5e58c1a8cc6ed8ccf5cc93ffa8ef242d96fdb6f4229efbdb221dc42f5eb3a40a
012123445f4fec95adf6c440b055417baed37e40ed7154e0d510b3d9c6ed3a3d742d0a
0120ba67c5a1adbc2cf1e861adeb14705fa9a850d07ff575274c507d7446d81addfb0a
0121a20aad82db607fe77988ca528adf6652f60c49365e6715ad5bb58ffa794672440a
0120068670110ce45cb95978579cd83bc051cf641436ce93600e2eb1697bf364ec270a
01214b17c6ee85a82d515120cb82a8d3405f7bc61d55ba43d2727e7e004a59a5e65c0a