b0cc10afc3b089d2e23f988dc7793ff2694ef62fcfad36b6f2d8613a5bb900ef
b0cc...00ef
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd