___h__ec   __ecn__
ABCDEFGHIJKLMNOPQRSTUVWXYZ