D2SZK4TVBGCKESHQXQWA5OVJJFVKSL4GVCEWSSEKVWTB4HOCFLKQC
OZNETUSGD7GQD3XDGBFEQBSXYE4UM6G5D6OBFVNQW3XLJERHU5WQC
R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC
remember cursor position within each definition