0120d4b420bb4fe6b4c08df6d72b435d68db01b738aabc0893ca7ad1bc5d7e418ac70a
012140a9f5f2ff4c490a5c561a08f6313a37a8c5b3a1f23e03f615108713d1160f4d0a
0120878e94e48165ea02984e9c802fab11bbb07feb0c0eb972f2c0ef1b7fbcbcf90e0a
01214a21b2913d87f8b8081560641d456bfd4b544552492e5b1d3f5bc069881380000a