------------------------------------------------------------------------------------------------------------------------------------------------------------------ H I J K A B G C D E L M F 2 N