A27ZAO4OND7CPGMS6PHEQQCX5WR3WC22PCA7HERX7M4X6GRTKYHQC PT7ICD7ZAB4IT6K5B4LURL5LUXHSN4ML5YWCG52YFLE2IBNZ53UAC RM5MIEFZM6K3UX6KD7NV627LZTYDVP46TANXTOGP6CIKHULBQ6FQC R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC KKMFQDR43ZWVCDRHQLWWX3FCWCFA3ZSXYOBRJNPHUQZR2XPKWULAC KMSL74GAMFNTAKGDKZFP2AMQXUMOC3XH373BO4IABZWBEP3YAXKAC D4B52CQ2QKG2HQKFUQOO5S2ME325DTW3PH2D7SBXCW4BPQFYG7CAC JOPVPUSAMMU6RFVDQR4NJC4GNNUFB7GPKVH7OS5FKCYS5QZ53VLQC returnendif State.cursor1.line == 1 and State.cursor1.pos == 1 then-- no-opelseassert(State.cursor1.line > 1)before = snapshot(State, State.cursor1.line-1, State.cursor1.line)returnend