012073bf8317adb8793f7c3e995b442fb0e7c7bca0a2a5b8d71fa0b9df227deb2a6b0a
0121b4b4cb9dc0dcd0cdb6c95e940c7dd7ee40fad4cdabc1484fe5a80fd5e2fc43670a
0120ebf0e116105eaa9b5d76b3ccf68e00ca37ebdb51cd1e96cc54fce3f11c1591610a
0121fa6b7c550bd2e275ed5487a9725b37f989b358a8e2e1fe1e93e9e1936c1d8b040a