AFAIFCACFFCIAACFFICAFACCFICFAAFCCLAFICCFAFICAFCCIAACFFICAICAFFICCAAIFCLLCFFIAAICCFIACIFACIAFICAILFCAACICCFAICFFACICAIFCCFICACFALLCCFACCCFICFCAICCIAFFICAALCCIFACCCIFICAACCICFFCCIAFCCALLCCCAFFACIAFCCIACFACILCAFFCCAIAFCCIACFFICCCAICCFCALLCCAAFCIC