0120b8a141bc2aa56972e4a080e79c4e1f48a04c67f6a9d46e09c17526f5d338a72d0a
01217fddc95a82486aaa91e1d275c8686ee0bf7ad5378efca8195dc5f8ba0e1d220d0a
01207ce9a689293119aaf5af87c3b4de57a4d9b669840a704fbde02620dae45bf7fb0a
012195166fc3f1e1b773bff47c893c2349f34802c2e4f8facfc9874c0f24b5a8195d0a