ACALAMAPBACEDFESGOMAMGMSMTPAPBPE
PIPRRJRNRORRRSSCSESPTO