7NMODE-INITIALIZE-KILL-RINGRING-BUFFER-CREATENMODE-KILL-RING	NMODE-COMMAND-KILLEDINSERT-KILL-BUFFER
NMODE-COMMAND-ARGUMENTDINGNMODE-COMMAND-NUMBER-GIVEN
NMODE-COMMAND-ARGUMENT-GIVEN
INSERT-FROM-KILL-RINGOBJECT-GET-HANDLERFASTAPPLYINSERT-TEXT-SAFELYFETCH	NMODE-CURRENT-BUFFERINSERT-TEXTEXCHANGE-POINT-AND-MARK	SET-MARK-FROM-POINTSAFE-TO-UNKILLRING-BUFFER-TOP	BUFFER-GET-POSITIONCURRENT-MARKEXTRACT-TEXTTEXT-EQUALUNKILL-PREVIOUSEXTRACT-REGIONROTATEUPDATE-KILL-BUFFERNMODE-PREVIOUS-COMMAND-KILLEDRING-BUFFER-POPTEXT-APPENDRING-BUFFER-PUSHMKVECTSTRINGIFYCONCATEQSTRKILL-REGIONCOPY-REGIONAPPEND-TO-BUFFER-COMMANDPROMPT-FOR-BUFFERPROMPT-FOR-REGISTER-NAMENMODE-SET-DELAYED-PROMPT	INPUT-BASE-CHARACTERALPHANUMERICPNCONSSTRINGINTERN	PUT-REGISTER-COMMANDSET	GET-REGISTER-COMMANDUNBOUNDPVALUECELL	BUFFER-SET-POSITIONAPPEND-NEXT-KILL-COMMANDKILL-LINEMOVE-TO-NEXT-LINE
MOVE-TO-START-OF-LINEAT-LINE-START?
MOVE-TO-PREVIOUS-LINENEXT-CHARACTERCHAR-BLANK?MOVE-FORWARDAT-LINE-END?	MOVE-TO-END-OF-LINEKILL-FORWARD-WORD-COMMANDDELETE-WORDSKILL-BACKWARD-WORD-COMMANDKILL-FORWARD-FORM-COMMANDDELETE-FORMSKILL-BACKWARD-FORM-COMMANDDELETE-BACKWARD-CHARACTER-COMMANDDELETE-CHARACTERSAT-BUFFER-START?DELETE-PREVIOUS-CHARACTERDELETE-FORWARD-CHARACTER-COMMANDAT-BUFFER-END?
DELETE-NEXT-CHARACTERDELETE-BACKWARD-HACKING-TABS-COMMANDDELETE-CHARACTERS-HACKING-TABSMOVE-BACKWARD-CHARACTER-HACKING-TABSTRANSPOSE-WORDSATTEMPT-TO-TRANSPOSE-WORDSMOVE-FORWARD-WORDEXCHANGE-REGIONSMOVE-BACKWARD-WORDMOVE-OVER-WORDSTRANSPOSE-LINESATTEMPT-TO-TRANSPOSE-LINESCURRENT-LINE-POS	CURRENT-BUFFER-SIZE	BUFFER-POSITION-LINE
BUFFER-POSITION-CREATETRANSPOSE-FORMSATTEMPT-TO-TRANSPOSE-FORMSMOVE-FORWARD-FORMMOVE-BACKWARD-FORMMOVE-OVER-FORMSTRANSPOSE-REGIONS
ATTEMPT-TO-TRANSPOSE-REGIONSPREVIOUS-MARKLIST4GSORTCADDDR
BUFFER-POSITION-LESSP	MOVE-OVER-CHARACTERSMOVE-OVER-CHARACTERS-HACKING-TABSBUFFER-POSITION-COMPAREEVLOADFLUID1PUTENTRYEXPRZ", B  B,~6`++3@+ Z"/+3@+
 *+ @@+> Bx D  B ,  x  , >~+<> Bx D3B+  B !,   , x,3@+>~+ + >~+>~,~<> ,	 Bx,
 B,
   ,  x3B++>+>,~>,	2B+/>+6@+4,
 Bx,
  x *>+,
 Bx,
  x *,  Bx >, " x , @@>+<
>   Bx D3@+J ,	 B6 +G x  Lx B , x ,  >~+> Bx D "vbBwnw x 8&vbFwnw.F,@@ B D~ x 8$vbDwnw>@@ B~ D} ~3l}+\ +` ~. ~.x  L:~:~+Y x 8"vbBwnw.x , B~  ,  ~, ~. B:~  8$vbDwnwZ" B~ D} ~3l}+p +u ~. ~.  L:~:~+n >},~x> Bx D "bBn B &bFn3B+ + *3B+
 @@ B~ D~ ~3l~+ *+
 ~.  ~.x ,2B+ +
:~+>},~x>,
 Bx,
  x *,,
 * B>,~>,
 Bx,
  x ,>+
Append Region to Buffer: >,
 Bx,
  x ,  Bx  +, B +,  x  >+<nmode-register->,, Bx,3B+8 :, B x,,,  ,>+, >,~,Copy Region to Register: Withdraw Region to Register: >3@+E O+E N, Bx3B+M,
 B,
   ,  x>+ >,~;>
Insert from Register: > c, Bx,
  x B D3B+a,2B+` ,,, ,3@+_,+a +b>~++b >~,~O ,	3B+g * B,~ ,~>,
 Bx3@+}7`+r Z" B D 3l+q +,:+n6@+t,+,2B+w,:"Z" B D 3l+{ +,:+y,,2B+ +,+},3B+,+,,
  x *,,
 * B>~,~ ,  * B,~",  * B,~ ," * B,~"," * B,~3@+",# * B,~,$3B+++$3@+ ,# * B,~,%3B+!++&3@+&",' * B,~,$3B+(+,'+&>,
 Bx ,(2B+/, x>+ >,~> Bx @ @ @~ @~ @} @}5BC,
 B,)2B+9 +W,
 B,
,,
 B~,)2B+> +W,
 B~    ~,),*+W,*2B+E +W,
 B,)2B+I +W,
 B6 x+L x>+M x,*2B+O +W,
 B~"x,*2B+S +W,
 B~ ~   ,) *>|,~>,
 Bx ,+2B+^, x>+ >,~> Bx @ @ @~ @~ @} @},, B|,, > D{,
,- B|6@x+z |2,{+l3"{+m +@@ |,- B@@ |:,- B@@ |,- B~@@ |:,- B~    ~,),+6@|+| +@@ |>,- B@@ |,- B |.x> D|4$3${+ +@@ |,- B~@@ |:,- B~  ~  ,) *>{,~>,
 Bx ,.2B+, x>+ >,~> Bx @ @ @~ @~ @} @}5B',
 B,/2B+ +<,
 B,
,,
 B~,/2B+# +<,
 B~    ~,),/+;,/2B+* +<,
 B,/2B+- +<,
 B6 x+1 x>+1 x,02B+4 +<,
 B~"x,02B+8 +<,
 B~ ~   ,) *>|,~>,
 Bx ,12B+C, x>+ >,~> Bx,
 B,
 B,1 B~,1 B~,1 ~ ~  ,2 B} X,2 },3  }    }   } ,) },3, *>},~<3> Bx,
 B x,4,
   *,>+
> Bx5"i"` B@@x7`+e,'2B+f +h>>x+c"x,4,
 B x,4,
   *,>+
> Bx,
 B x,*,
   *,>+
> Bx,
 B x,0,
   *,>+
> Bx D F H~ ,5 B~  x , B} ~  ,  }  ~ D} F|5" ~  *, },  x *, |, ~>|+4b  x *, |, ~  *, }>|+ >|,~<2<@ ,5 ,6 ,6 ,6 ,6 ,6 ,6 ,6Z& ~ ~,6Z& ~ },6Z& ~ },6Z& ~ |,6Z&" ~ |,6Z&, ~ {,6Z&? ~ {,6Z&L ~ z,6Z&x ~ z,6Z& ~ y,6Z& ~ y,6Z&  ~ x,6Z&/ ~ x,6Z&B ~ w,6Z&S ~ w,6Z&d ~ v,6Z&i ~ v,6Z&	 ~ u,6Z& ~ u,6Z& ~ t,6Z& ~ t,6Z& ~ s,6Z& ~ s,6Z&" ~ r,6Z&) ~ r,6Z&1 ~ q,6Z&Y ~ q,6Z&` ~ p,6Z& ~ p,6Z& ~ o,6Z&= ~ o,6Z&E ~ n,6Z&Y ~ n,6Z&` ~ m,6Z&o ~ m,6Z&v ~ l,6Z&} ~ l+6<)<"< <'<#<1<0<.<.<+<+<(<(<&<%<#<"<!<!< <<<<<<<<<<<
<<	<<<<<7<<<<<<<$(T
A0"@D"@"D*DQ"DTA@PT (@*D(@TD UQ xT
U`Q
E*@2E ("EU
PEU
T((A*(T"Q*Q
UU(P D"ED"@TEED(
E
"A@ @  @Q @EEQ

P"(
D
( DA
D

QD
(UU*U"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"W`