0120afa1a1afbd616afd988b0a817ee90c04bb0d22bc0abd8cf06d1d54159a86d4880a
0121dac2d0ceb6e52ff6b61be38865d33e6aa4eca9cc6890d3396278e2ceac6ad3310a
012093752b347ac599d51ae6457a92afee89039656484da01bec56f6e19f8b849ca90a
01218a5c26fa0800ed5a24621fe925246acaf831a1f1b432cc8a12fcabf1b46539750a