0120f26ebedd57de03fa0db60e0460bfd7b420c7cf2c5564ee790cd0d70824018ab30a
01214f618159221b26546cac3b1e22474a951a392ef117584d2aeb6d417261a11f1f0a
012078b7a8f9bb510c4b06fdbb2fd05288f6ae5c3747d64de8cd094ccaab21c7d94d0a
0121718343539701496ca3377fcaa48e804952cc68486dcbee9ceacca42daa56002f0a