0120effced06af269cea602fd0829f9f73c41d071ae8bfee422b46d05e95d1fdbab70a
0121fd100516e4507dfdf95e2e51a5a6d744e55e6f18686e340a20cb49707a12455d0a
0120c191ea659ed8bffcdd1854fb2229e16e7c6f7b11269b82445fc171fa4ca472a80a
0121b0f0ac61c729eb1305e83ec1948b9b46cd9e04f7a5b42d35c07ca46f28347e270a