MMMVILILWPPDPLFMILMMLLEIVPIMLFMPGMLRMVLIWIFGLPQGPAPIVMMIIIIVPDYPFLIWMLLTPYGIMMLIMLSLYMGRLMIMMFVC