RCH4VRQZVES2SSPW5MQTR7L5J6T4CTHXPBEVPP4AHY6ZPSK4MF5QC
UUUIERITPM27B3BWMZDYDHDDZUZXE63G5OTWMARQM2UWPIYTW25QC
7JZFRO5FU57TYQOBZXVLISILKAYDQYTTGZXCPGOZNW3GAU7INQBQC
H2KZUAWHQXTRUFDPDH4AUG6EP3OR5U3GGFPVGTCY2XJB3WOEO7TQC
BF7TW3EKRIDYC6J2Q2J4YOBAVQF55Y3H6KGZIHNXMH4N72MR6GXQC
TQUVV6ZZAXGVEFRBUHRXFUIZYVBT5VFGUKSM25MYWS3QF6OB4VEQC
57ZOMM2ZRAIPPRSRBXMUYNKJ2IPLRDHXH7A3WCHHQ7VPHRWKUPEAC
2N4JZKVTSJJJIXM2VVCU5INC4IGY7J6FF4JD3TAFK5THD2QWSQPQC
--? print('edit', old_top.line, '=>', Cursor_node.editor.screen_top1.line)
--? print('modifying Viewport', Viewport.y, 'based on', Cursor_node.y, Cursor_node.editor.screen_top1.line, Cursor_node.editor.line_height)