7c9c8272b0f16a82239bf0e5459c706bce6011883b8a5984586c3dbfe52ff951fb55b9bfbe0aca212288dcb62266cf6e648e95b4a55b

0ee4f100c3f46b8523e88297429c706587e2040403056ec0a16eb763af5f54cc8b0f938b5908cecf4ebf254cda88ac2ba8ed626a39ef

78ed8802b08a1bf723ef80e2359c701e6b83550764139d065737e526adf1a35150f0f3633b5f3224e01fbbe2e46d3c1689d1e5e3359b

1.
2.
3.