d4ccdb06e47c3992b5f3534a5798cd6fc46d78015882f6905047020366184c27
d4cc...4c27
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd