+
     BiL1                       ^ RI Ht ^ RIt^ RIt^RIHt   ! R R4      t ! R R]4      t ! R R	]4      t	 ! R
 R]4      t
 ! R R]4      t ! R R]4      tR R ltR R lt ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R  R!]4      t ! R" R#]4      t ! R$ R%]4      t ! R& R']	4      t ! R( R)]	4      t ! R* R+]4      t ! R, R-]4      t ! R. R/]4      t ! R0 R1]
4      t ! R2 R3]
4      t ! R4 R5]
4      t ! R6 R7]
4      t  ! R8 R9]
4      t! ! R: R;]
4      t" ! R< R=]
4      t# ! R> R?]
4      t$ ! R@ RA]
4      t% ! RB RC]
4      t& ! RD RE]4      t' ! RF RG]4      t( ! RH RI]4      t) ! RJ RK]4      t* ! RL RM]4      t+ ! RN RO]4      t, ! RP RQ]4      t- ! RR RS]4      t. ! RT RU]4      t/ ! RV RW]4      t0 ! RX RY]4      t1 ! RZ R[]4      t2R# )\    )annotationsN)tracec                  L    ] tR t^*t$ RtR]R&   RtR]R&   R R ltR R	 ltR
t	R# )CommandFboolfinishTkills_digit_argc               (    V ^8  d   QhRRRRRRRR/# )	   readerHistoricalReader
event_namestreventz	list[str]returnNone )formats   "'/usr/lib/python3.14/_pyrepl/commands.py__annotate__Command.__annotate__.   s,     	% 	%&	%47	%@I	%		%    c                	*    Wn         W0n        W n        R # N)r   r   r   )selfr   r   r   s   &&&&r   __init__Command.__init__.   s     
$r   c                   V ^8  d   QhRR/# r   r   r   r   )r   s   "r   r   r   9         D r   c                	    R # r   r   r   s   &r   do
Command.do9       r   )r   r   r   N)
__name__
__module____qualname____firstlineno__r   __annotations__r	   r   r#   __static_attributes__r   r   r   r   r   *   s%    FD OT 	% r   r   c                  "    ] tR t^=tR R ltRtR# )KillCommandc               $    V ^8  d   QhRRRRRR/# )r   startintendr   r   r   )r   s   "r   r   KillCommand.__annotate__>   s!       # $ r   c                	   W8X  d   R # V P                   pVP                  pWAV pWAV1 \        VP                  4      '       d`   WP                  8  d(   WSP
                  R,          ,           VP
                  R&   MCVP
                  R,          V,           VP
                  R&   MVP
                  P                  V4       Wn        RVn        R # )NT)r   bufferis_killlast_commandpos	kill_ringappenddirty)r   r/   r1   rbtexts   &&&   r   
kill_rangeKillCommand.kill_range>   s    <KKHHs|CiL1>>""uu}"&R"8B"#++b/D"8BKKt$r   r   N)r&   r'   r(   r)   r?   r+   r   r   r   r-   r-   =   s     r   r-   c                      ] tR t^PtRtR# )YankCommandr   Nr&   r'   r(   r)   r+   r   r   r   rB   rB   P       r   rB   c                      ] tR t^TtRtR# )MotionCommandr   NrC   r   r   r   rF   rF   T   rD   r   rF   c                      ] tR t^XtRtR# )EditCommandr   NrC   r   r   r   rH   rH   X   rD   r   rH   c                      ] tR t^\tRtRtR# )FinishCommandTr   N)r&   r'   r(   r)   r   r+   r   r   r   rJ   rJ   \   s
    Fr   rJ   c                    V ^8  d   QhRRRR/# r   commandztype[Command] | Noner   r   r   )r   s   "r   r   r   a        D D) Dd Dr   c                :    V R J;'       d    \        V \        4      # r   )
issubclassr-   rM   s   &r   r6   r6   a       $CC:g{#CCr   c                    V ^8  d   QhRRRR/# rL   r   )r   s   "r   r   r   e   rN   r   c                :    V R J;'       d    \        V \        4      # r   )rP   rB   rQ   s   &r   is_yankrU   e   rR   r   c                  &    ] tR t^ltRtR R ltRtR# )	digit_argFc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   digit_arg.__annotate__o   s      D r   c                	   V P                   pV P                  R,          pVR8X  d*   VP                  e   VP                  ) Vn        MxRVn        Mp\        V4      pVP                  f   W1n        MPVP                  ^ 8  d!   ^
VP                  ,          V,
          Vn        M^
VP                  ,          V,           Vn        RVn        R# )   -NTr4   )r   r   argr0   r;   )r   r<   cds   &   r   r#   digit_arg.doo   s    KKJJrN8uu AAuu}5519JNAEJNAEr   r   N)r&   r'   r(   r)   r	   r#   r+   r   r   r   rW   rW   l   s    O r   rW   c                  "    ] tR t^tR R ltRtR# )clear_screenc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   clear_screen.__annotate__   s      D r   c                	`    V P                   pVP                  P                  4        R Vn        R# TN)r   consoleclearr;   r   r<   s   & r   r#   clear_screen.do   s     KK			r   r   Nr&   r'   r(   r)   r#   r+   r   r   r   rb   rb      s     r   rb   c                  "    ] tR t^tR R ltRtR# )refreshc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   refresh.__annotate__   s     ! !D !r   c                	(    R V P                   n        R# rf   )r   r;   r"   s   &r   r#   
refresh.do   s     r   r   Nrk   r   r   r   rm   rm      s    ! !r   rm   c                  "    ] tR t^tR R ltRtR# )repaintc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   repaint.__annotate__   s     & &D &r   c                	p    R V P                   n        V P                   P                  P                  4        R# rf   )r   r;   rg   rs   r"   s   &r   r#   
repaint.do   s$     ##%r   r   Nrk   r   r   r   rs   rs      s    & &r   rs   c                  "    ] tR t^tR R ltRtR# )	kill_linec                   V ^8  d   QhRR/# r   r   )r   s   "r   r   kill_line.__annotate__   s     	, 	,D 	,r   c                	0   V P                   pVP                  pVP                  4       pW!P                  V  F8  pVP	                  4       '       d   K  V P                  VP                  V4        R # 	  V P                  VP                  V^,           4       R # r   )r   r5   eolr8   isspacer?   )r   r<   r=   r}   r^   s   &    r   r#   kill_line.do   si    KKHHeeg553A99;;s+  
 OOAEE37+r   r   Nrk   r   r   r   ry   ry      s    	, 	,r   ry   c                  "    ] tR t^tR R ltRtR# )unix_line_discardc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   unix_line_discard.__annotate__   s     ( (D (r   c                	r    V P                   pV P                  VP                  4       VP                  4       R # r   )r   r?   bolr8   ri   s   & r   r#   unix_line_discard.do   s#    KK'r   r   Nrk   r   r   r   r   r      s    ( (r   r   c                  "    ] tR t^tR R ltRtR# )unix_word_ruboutc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   unix_word_rubout.__annotate__        , ,D ,r   c                	    V P                   p\        VP                  4       4       F-  pV P                  VP	                  4       VP
                  4       K/  	  R # r   r   rangeget_argr?   bowr8   r   r<   is   &  r   r#   unix_word_rubout.do   8    KKqyy{#AOOAEEGQUU+ $r   r   Nrk   r   r   r   r   r          , ,r   r   c                  "    ] tR t^tR R ltRtR# )	kill_wordc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   kill_word.__annotate__   r   r   c                	    V P                   p\        VP                  4       4       F-  pV P                  VP                  VP                  4       4       K/  	  R # r   )r   r   r   r?   r8   eowr   s   &  r   r#   kill_word.do   s8    KKqyy{#AOOAEE1557+ $r   r   Nrk   r   r   r   r   r      r   r   r   c                  "    ] tR t^tR R ltRtR# )backward_kill_wordc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   backward_kill_word.__annotate__   r   r   c                	    V P                   p\        VP                  4       4       F-  pV P                  VP	                  4       VP
                  4       K/  	  R # r   r   r   s   &  r   r#   backward_kill_word.do   r   r   r   Nrk   r   r   r   r   r      r   r   r   c                  "    ] tR t^tR R ltRtR# )yankc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   yank.__annotate__   s     " "D "r   c                	    V P                   pVP                  '       g   VP                  R 4       R# VP                  VP                  R,          4       R# )nothing to yankNr4   )r   r9   errorinsertri   s   & r   r#   yank.do   s8    KK{{{GG%&	R!r   r   Nrk   r   r   r   r   r      s    " "r   r   c                  "    ] tR t^tR R ltRtR# )yank_popc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   yank_pop.__annotate__   s      D r   c                	>   V P                   pVP                  pVP                  '       g   VP                  R 4       R# \	        VP
                  4      '       g   VP                  R4       R# \        VP                  R,          4      pVP                  P                  ^ VP                  P                  4       4       VP                  R,          pWBVP                  V,
          VP                  % VP                  V,
          \        V4      ,           Vn	        RVn
        R# )r   Nzprevious command was not a yankTr4   )r   r5   r9   r   rU   r7   lenr   popr8   r;   )r   r<   r=   replts   &    r   r#   yank_pop.do   s    KKHH{{{GG%&q~~&&GG561;;r?#	1akkoo/0KKO"#!%%$,s1v%r   r   Nrk   r   r   r   r   r      s     r   r   c                  "    ] tR t^tR R ltRtR# )	interruptc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   interrupt.__annotate__   s     , ,D ,r   c                	    ^ RI pV P                  P                  P                  4        V P                  P                  4        \        P
                  ! \        P                  ! 4       VP                  4       R# r   N)signalr   rg   r   oskillgetpidSIGINT)r   r   s   & r   r#   interrupt.do   sC    ""$
		V]]+r   r   Nrk   r   r   r   r   r      s    , ,r   r   c                  "    ] tR t^tR R ltRtR# )ctrl_cc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   ctrl_c.__annotate__   s        D  r   c                	    V P                   P                  P                  4        V P                   P                  4        \        hr   )r   rg   r   KeyboardInterruptr"   s   &r   r#   	ctrl_c.do   s.    ""$r   r   Nrk   r   r   r   r   r      s       r   r   c                  "    ] tR t^tR R ltRtR# )suspendc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   suspend.__annotate__   s      D r   c                	J   ^ RI pV P                  pVP                  pVP                  P	                  4        \
        P                  ! \
        P                  ! 4       VP                  4       VP                  P                  4        W2n        RVn
        . VP                  n        R# )r   NT)r   r   r8   rg   r   r   r   r   SIGSTOPpreparer;   screen)r   r   r<   ps   &   r   r#   
suspend.do   si    KKEE			
		V^^, 	
				r   r   Nrk   r   r   r   r   r      s     r   r   c                  "    ] tR t^tR R ltRtR# )upc                   V ^8  d   QhRR/# r   r   )r   s   "r   r   up.__annotate__   s     ' 'D 'r   c                	   V P                   p\        VP                  4       4       EF5  pVP                  4       w  r4V^,
          pVP	                  4       ^ 8X  dR   VP
                  ^ 8  d&   VP                  VP
                  ^,
          4        R# ^ Vn        VP                  R4        R# VVP                  V4      ;p8  g   W1P                  V4      8X  ds   \        ;QJ d7    R VP                  VP	                  4       R  4       F  '       g   K   RM,	  RM(! R VP                  VP	                  4       R  4       4      '       d   TpVP                  W54       EK8  	  R# )r[   Nstart of bufferc              3  J   "   T F  qP                  4       '       * x  K  	  R # 5ir   r~   .0r   s   & r   	<genexpr>up.do.<locals>.<genexpr>        -@		OO-@   !#TF)r   r   r   pos2xyr   historyiselect_itemr8   r   
max_columnanyr5   setpos_from_xy)r   r<   _xynew_ynew_xs   &      r   r#   up.do   s   KKqyy{#A88:DAEEuuw!|::>MM!**q.1)* \\%00E Q'C -.XXaeegi-@CCC -.XXaeegi-@   Q&1 $r   r   Nrk   r   r   r   r   r      s    ' 'r   r   c                  "    ] tR tRtR R ltRtR# )downi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   down.__annotate__  s     ' 'D 'r   c                	R   V P                   pVP                  p\        VP                  4       4       EFp  pVP	                  4       w  rEV^,           pVP                  4       \        V4      8X  d   VP                  \        VP                  4      8  d<   VP                  VP                  ^,           4       VP                  ^ 4      Vn
         R# \        V4      Vn
        VP                  R4        R# VVP                  V4      ;p8  g   WAP                  V4      8X  ds   \        ;QJ d7    R VP                  VP                  4       R  4       F  '       g   K   RM,	  RM(! R VP                  VP                  4       R  4       4      '       d   TpVP                  WF4       EKs  	  R# )r[   Nend of bufferc              3  J   "   T F  qP                  4       '       * x  K  	  R # 5ir   r   r   s   & r   r   down.do.<locals>.<genexpr>.  r   r   TF)r   r5   r   r   r   r}   r   r   historyr   r8   r   r   r   r   r   )r   r<   r=   r   r   r   r   r   s   &       r   r#   down.do  s6   KKHHqyy{#A88:DAEEuuw#a& ::AII.MM!**q.1EE!HAEA( \\%00E Q'C -.XXaeegi-@CCC -.XXaeegi-@   Q&3 $r   r   Nrk   r   r   r   r   r     s    ' 'r   r   c                  "    ] tR tRtR R ltRtR# )lefti7  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   left.__annotate__8  s     5 5D 5r   c                	    V P                   p\        VP                  4       4       F@  pVP                  ^,
          pV^ 8  d	   W1n        K%  V P                   P	                  R4       KB  	  R# )r[   r   N)r   r   r   r8   r   )r   r<   r   r   s   &   r   r#   left.do8  sL    KKqyy{#A	AAv!!"34 $r   r   Nrk   r   r   r   r   r   7  s    5 5r   r   c                  "    ] tR tRtR R ltRtR# )rightiB  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   right.__annotate__C  s     3 3D 3r   c                	   V P                   pVP                  p\        VP                  4       4       FI  pVP                  ^,           pV\        V4      8:  d	   WAn        K.  V P                   P                  R4       KK  	  R# )r[   r   N)r   r5   r   r   r8   r   r   )r   r<   r=   r   r   s   &    r   r#   right.doC  sX    KKHHqyy{#A	ACF{!!/2 $r   r   Nrk   r   r   r   r   r   B  s    3 3r   r   c                  "    ] tR tRtR R ltRtR# )beginning_of_lineiN  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   beginning_of_line.__annotate__O       , ,D ,r   c                	X    V P                   P                  4       V P                   n        R # r   )r   r   r8   r"   s   &r   r#   beginning_of_line.doO      ++//+r   r   Nrk   r   r   r   r  r  N      , ,r   r  c                  "    ] tR tRtR R ltRtR# )end_of_lineiS  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   end_of_line.__annotate__T  r  r   c                	X    V P                   P                  4       V P                   n        R # r   )r   r}   r8   r"   s   &r   r#   end_of_line.doT  r
  r   r   Nrk   r   r   r   r  r  S  r  r   r  c                  "    ] tR tRtR R ltRtR# )homeiX  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   home.__annotate__Y  s      D r   c                	(    ^ V P                   n        R# r   )r   r8   r"   s   &r   r#   home.doY  s    r   r   Nrk   r   r   r   r  r  X  s     r   r  c                  "    ] tR tRtR R ltRtR# )r1   i]  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   end.__annotate__^  s     2 2D 2r   c                	b    \        V P                  P                  4      V P                  n        R # r   )r   r   r5   r8   r"   s   &r   r#   end.do^  s    dkk001r   r   Nrk   r   r   r   r1   r1   ]  s    2 2r   r1   c                  "    ] tR tRtR R ltRtR# )forward_wordib  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   forward_word.__annotate__c        D r   c                	    V P                   p\        VP                  4       4       F  pVP                  4       Vn        K  	  R # r   )r   r   r   r   r8   r   s   &  r   r#   forward_word.doc  -    KKqyy{#AEEGAE $r   r   Nrk   r   r   r   r  r  b       r   r  c                  "    ] tR tRtR R ltRtR# )backward_wordii  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   backward_word.__annotate__j  r!  r   c                	    V P                   p\        VP                  4       4       F  pVP                  4       Vn        K  	  R # r   )r   r   r   r   r8   r   s   &  r   r#   backward_word.doj  r$  r   r   Nrk   r   r   r   r'  r'  i  r%  r   r'  c                  "    ] tR tRtR R ltRtR# )self_insertip  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   self_insert.__annotate__q  s     
8 
8D 
8r   c                	^   V P                   pV P                  VP                  4       ,          pVP                  V4       VP                  '       d]   R pVP
                  P                  4       pW4P                  ,          pV'       d%   VP                  V4       RVP                  n	        R# R# R# ) TN)
r   r   r   r   
paste_moderg   
getpendingdatalast_refresh_cacheinvalidated)r   r<   r>   r4  evs   &    r   r#   self_insert.doq  s{    KKzzAIIK'	<<<D%%'BGGOD37$$0 	 r   r   Nrk   r   r   r   r-  r-  p  s    
8 
8r   r-  c                  "    ] tR tRtR R ltRtR# )	insert_nli~  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   insert_nl.__annotate__  s     % %D %r   c                	j    V P                   pVP                  R VP                  4       ,          4       R# )
N)r   r   r   ri   s   & r   r#   insert_nl.do  s"    KK			#$r   r   Nrk   r   r   r   r:  r:  ~  s    % %r   r:  c                  "    ] tR tRtR R ltRtR# )transpose_charactersi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   !transpose_characters.__annotate__  s      D r   c                	r   V P                   pVP                  pVP                  ^,
          pV^ 8  d   VP                  R4       R# V\	        V4      8X  d
   V^,          p\        W1P                  4       ,           \	        V4      ^,
          4      pW#,          pW# VP                  WE4       WAn        RVn        R# )r[   z#cannot transpose at start of bufferTN)	r   r5   r8   r   r   minr   r   r;   )r   r<   r=   sr   r^   s   &     r   r#   transpose_characters.do  s    KKHHEEAIq5GG9:CF{QA		OSVaZ0AAHHQNEAGr   r   Nrk   r   r   r   rA  rA    s     r   rA  c                  "    ] tR tRtR R ltRtR# )	backspacei  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   backspace.__annotate__  s     	> 	>D 	>r   c                	*   V P                   pVP                  p\        VP                  4       4       F]  pVP                  ^ 8  d/   V;P                  ^,          un        W!P                   RVn        KB  V P                   P                  R4       K_  	  R# )r   Tzcan't backspace at startN)r   r5   r   r   r8   r;   r   r   r<   r=   r   s   &   r   r#   backspace.do  sd    KKHHqyy{#Auuqy
eeH!!"<= $r   r   Nrk   r   r   r   rI  rI    s    	> 	>r   rI  c                  "    ] tR tRtR R ltRtR# )deletei  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   delete.__annotate__  s     3 3D 3r   c                	   V P                   pVP                  pVP                  ^ 8X  dY   \        V4      ^ 8X  dI   V P                  R,          R8X  d1   VP                  4        VP                  P                  4        \        h\        VP                  4       4       FM  pVP                  \        V4      8w  d   W!P                   RVn        K2  V P                   P                  R4       KO  	  R# )r   Tr   Nr4   )r   r5   r8   r   r   update_screenrg   r   EOFErrorr   r   r;   r   rM  s   &   r   r#   	delete.do  s    KKHHEEQJA!

2&(OOIINqyy{#AuuAeeH!!/2 $r   r   Nrk   r   r   r   rP  rP    s    3 3r   rP  c                  "    ] tR tRtR R ltRtR# )accepti  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   accept.__annotate__  r    r   c                	    R # r   r   r"   s   &r   r#   	accept.do  r%   r   r   Nrk   r   r   r   rY  rY    s     r   rY  c                  "    ] tR tRtR R ltRtR# )helpi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   help.__annotate__  s     8 8D 8r   c                	    ^ RI pV P                  P                  4       ;_uu_ 4        VP                  4       ! 4       V P                  n        RRR4       R#   + '       g   i     R# ; ir   )_sitebuiltinsr   r   _Helpermsg)r   rc  s   & r   r#   help.do  s>    [[  ""+3357DKKO #"""s   %AA'	r   Nrk   r   r   r   r_  r_    s    8 8r   r_  c                  "    ] tR tRtR R ltRtR# )invalid_keyi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   invalid_key.__annotate__  s     0 0D 0r   c                	    V P                   P                  P                  4       pR P                  V P                  4      VP
                  ,           pV P                   P                  RV,          4       R# )r1  z`%r' not boundN)r   rg   r3  joinr   r4  r   )r   pendingrF  s   &  r   r#   invalid_key.do  sM    ++%%002GGDJJ',,.*Q./r   r   Nrk   r   r   r   rh  rh    s    0 0r   rh  c                  "    ] tR tRtR R ltRtR# )invalid_commandi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   invalid_command.__annotate__  s     8 8D 8r   c                	b    V P                   pV P                  P                  R V,          4       R# )zcommand `%s' not knownN)r   r   r   )r   rF  s   & r   r#   invalid_command.do  s#    OO2Q67r   r   Nrk   r   r   r   rp  rp    s    8 8r   rp  c                  "    ] tR tRtR R ltRtR# )show_historyi  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   show_history.__annotate__  s     4 4D 4r   c                	"   ^RI Hp ^ RIHp \        P
                  P                  V P                  P                  R,          4      pV P                  P                  P                  4        V! 4       pV! W2! 4       4       V P                  P                  P                  4        V P                  P                  P                  4       V P                  P                  n        V P                  P                  V P                  P                  n        R# )r[   )	get_pager)gethistoryfile:NNNN)pagerrz  siter{  r   lineseprl  r   r   rg   restorer   r   copycxyposxy)r   rz  r{  r   r|  s   &    r   r#   show_history.do  s    $'**//$++"5"5a"89##%g~'(##% &*[[%7%7%<%<%>"$(KKOO!r   r   Nrk   r   r   r   rv  rv    s    4 4r   rv  c                  "    ] tR tRtR R ltRtR# )r2  i  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   paste_mode.__annotate__  s     ! !D !r   c                	|    V P                   P                  '       * V P                   n        R V P                   n        R# rf   )r   r2  r;   r"   s   &r   r#   paste_mode.do  s'    %)[[%;%;!; r   r   Nrk   r   r   r   r2  r2    s    ! !r   r2  c                  "    ] tR tRtR R ltRtR# )perform_bracketed_pastei  c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   $perform_bracketed_paste.__annotate__  s     : :D :r   c                	   R pRp\         P                   ! 4       pW9  d9   V P                  P                  P                  4       pW$P                  ,          pK>  \        R\        V4      \         P                   ! 4       V,
          R7       V P                  P                  VP                  VR4      4       RV P                  P                  n
        R# )z[201~r1  z/bracketed pasting of {l} chars done in {s:.2f}s)lrF  TN)timer   rg   r3  r4  r   r   r   replacer5  r6  )r   doner4  r/   r7  s   &    r   r#   perform_bracketed_paste.do  s    		$$//1BGGOD=$iiikE!	

 	4<<b1259&&2r   r   Nrk   r   r   r   r  r    s    : :r   r  )3
__future__r   r   r  r   historical_readerr   r   r-   rB   rF   rH   rJ   r6   rU   rW   rb   rm   rs   ry   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r1   r  r'  r-  r:  rA  rI  rP  rY  r_  rh  rp  rv  r2  r  r   r   r   <module>r     s  , # 	   	 &' &	' 		G 		' 		G 	
DD .7 !g !
&g &
, 
,( (,{ ,, ,, ,"; "{ $, , W  g "' '<'= '@5= 5	3M 	3, ,
,- ,
= 
2- 2
= M 8+ 8% %; $
> 
>3[ 3(] 
87 80' 08g 847 4"! !:g :r   