fffiflffifflststmnmemivnmkhi'ay''dhkhlmrt+shsshssao'bgdhhuzzttyykkllmmnnsspptskkrrstovkhfal''bbbbppppbhbhbhbhththththththththttttvvvvphphphphjjjjnnnnchchchchchchchchdhdhdhdhdhdhddzhzhrrkkkkggggggggnnnnnnnnnneehhhhhhhheee'e'................gggguuoouuu'vvoouueeeeyyi'ai'ai'ei'ei'wi'wi'ui'ui'oi'oi'ui'ui'ei'ei'ei'yi'yi'yiiii