23c69768219f4db811829ed06a2dce7bc0e74374ecaa4d2c1a59e7bdb46e24d6
23c6976821...bdb46e24d6
a7ddd1d94a483ad0f4ab0ed4d722c1e217f844a0d4c4c0320e95be55e2a45407
a7ddd1d94a...55e2a45407
ae88a70d176bf74c91248d8978ecaa46a744f732c8953609840e40112067953e
ae88a70d17...112067953e