0120af50062c53672e75bbacc69b64d0a71a58df18243bbd699a51d7672a2fddbbf90a
0121950e979e1adbe587ee3048f9d217a6a758a0dfe0ac1caec825a64351fd33f77a0a
0120585845c66418f92bb79c310d6aa7f1bc0485dfe7c23440318b9236e94f44439a0a
0121e07faa17d048875c0085c2691596dab316cf07ed6729e0425c2ad07d9b7217650a