0DX0205* APLEDTSECINIV01-002 R204-00   *EIEjEE  =% /   ' %EIEpEEEEE"EIEs *E" * * 8*E^EEE-E!   2@*&&K0@ )) / ' 3%(0 # *4 ) !F  (  E ( 4 No Select ActiveE F= w  y   I2`0 Unrecognized command   TPU Command: F*  %B  `HELP   `help  Y   jHELP  F   i  &())*3+ ,E-. 22*344F5 6 7  8`89 : ; == >KL)MNO !OFP Q (R' S T U (VE W 4X No Select ActiveYEZ [be_h !h ^hijEk lEm n q r !r ^rstEu vEw x y {{|srF   ( ! ! !F (s Es {^P} ^ E  E  UpFE   De finition: F  Press key to define.FF n ! ? '&Attempt to move past the end of buffer  F* c FF  !  EYD     w F88*m ! )   EE"F c F !    ! D     &y F F8  E F8  w      !     D     EE"""" E"#$ % !%% %&J''w' ((F8)E"*E+ ,E"-E. / 0 O11 E1 1F82E"3E4 5 <`<=> !>> >?AFA B C D !DD DE>FF EFFPF G H I +JJwJHJ K LT)UVZ2 GY%=Y&'Y0' Z&ZZ%Z4[I\ ] ^ _ ` aEb 4c No Select ActivedEe f isrE(su !uFv vFz { ( % F(v(- !F (   !F/  I T 'width    v( (  (2*0  4 >F  (  !F> (  F (   >F  - F  F  (  !F* !F ( *DD  w  !F  F*)FED  `EDh  ` 0123456789ED  LF   y F   1sA) c   ,  1wAp  TPU Command: F *!"E# $ $F% & ,' _'F( )*C, i-T-F..t/0 1 2 C4  5T5F66t78 9E: B 'typeBCE *HELPEFF  *G $H 3I K DK7;Press CTRL-Z to leave prompts THEN CTRL-F to resume editing2L ' width.L  7GM }7N*OP P Topic: P C&tpuhelpQ 7R C&tpuhelpS TZLpZF[cn 'visible_length.noXp =?U@L' is an invalid delimiter for SUBSTITUTE@ AEB CCFD GG  H`I SZLZF[ -B\ E-\F] *^_`*`a e \ - eF f =gLh \ -hF-i =j=jk q ` qrJs  t \ -tF-u*uv wExE(zzt{ \ -{F | ` ||(|}|tE} "}}X(}F(} ~K~FM  T \ -F0K \ -F-0   7 ' firstFtZ 'namet1 ' nextFL  `! FLQmFC ]L"Unsupported range specification:  D)7 No Select Active  DFL"Unsupported range specification:   K*F*: No buffer specified  mF L,_buffer := create_buffer(edt$x_make_buf_var)F i ' lastF & $L[End of I]    } K* F*I #"You must provide an option to SHOW L  ` F0L0 Qm F0C00]c[LUnsupported SHOW option:  D{F F  ( % $ BUFFER NAME LINES FILE'  7 6------------------------------------------------------'  ' firstF  tH     =      'name      ' record_count E       ' file_name  '  ' nextF 7 -2 ' width.  7G }7  7 " Press RETURN to continue.F >E75Press CTRL-F to remove INFO_WINDOW and resume editing2  7  ("D$ Search settings: &(LBEGIN (F( *LEND * F* +,!.LEXACT .F. !0LGENERAL 0F0 1 3D5 Screen Width is 66 'width6 E 6J6F7 9Du; ' version3; E ;J TPU Version V;I.< ' update3< E <G=I - =II= ?DA Cursor boundaries are BB ' scroll_topCC  ' original_topCGC E CJCFDL:DFEE 'original_bottomFF ' scroll_bottomFPF E FJFFG ID}KILM NowrapN >O E IOJWrap setting: O P QQS \d K*dF e *f=g Need to SET something!hhi jL j `A jFkL_ kQkm_ kFlC#3ZL 3nL Unsupported SET option: n ooqDs K*sFt*uMv '&Missing width parameter for SET SCREENwwx y yyFz  G{  xG|  x~D K*F*D Missing parameter to SET WRAP  yFY<  Numeric value illegal DI+      WI>   n edt$wrap_word   IDA K:F*e ?>No beginning_of (current_buffer) line parameter for SET CURSOR  yQF K:F*^ 87No end_of(current_buffer) lin e parameter for SET CURSOR  yF 'visible_lengthRF )&0Di K*F*C Missing parameter to SET TAB  yFY. Numeric value illegal ( p pE Db K*F  *F  Missing parameter to SET SEARCH  `  FLQmFCXj|L Unsupported SET option:  DAE"D/EDED E  K* F*/    K :F*4   =  K* F*:   No buffer specified     m F F Specified buffer does not exist +     F((   (  '(type !"E# $$% &/ 6 K*6F7*8=9 No file name specified::; A K*AFB*CG=HQI 98Unsupported option on INCLUDE, RANGE can only be =bufferJ zKKLMMN QQFRS%T $U V W Y yZZ[bj .f2ghhi jk K/kFl*ll*l}l}mnDoop q/r$s K*sFt uSAVEv>w Unsupported QUIT optionxxy z{ |D}}~.2  K/ F//E K*F SAVE> Unsupported EXIT option  K*F **  ' t ' read_only7 File specification required     $  - %A !F E-F  T \ -F0K \ -F- E-F  T \ -F8'  08 =K \ -F- - %7A `-WHOLEU /.Invalid option for line mode SUBSTITUTE comand   ( 08 ( ER , +Delimiter for SUBSTITUTE could not be found  \ -tKFR LNo occurrences of I found in current line  ( (F !F$w   !F E   ! !F (  !  " " ($ >$F0' (((($((w( ( ) >)F0* 0+ 0+ (,  -LFirst occurrence of .I replaced with .I.I in current line. //0 7?; !UL replacement!%S<I of <I<I with <I<I in current buffer<F= >>?AED >DFE F F (G  HKHFI~JJK R`RSUxU WUW X]]^ _ ` affg h i jpqqFrst !tt tu v w xDy z c zF{ | }F} ~   EFtU tB KFF ` t F ` ' D  KF\   >@F EF Fy `   9    2}-2  ( 2  (  `F      c  >F  (  !  D ) ,   A E  4 No Select ActiveE Es  V% %F&*'0( c (F*D* +4K9 2:2<2P>2?Y?Y?@ String not foundABC (DE F PFGYG II J KO  Search for: OFQ`QRS T UEV ZZuA[\\ -] !]] ]^,_ String not foundaa bEc ddtAeff g !gg gh,i String not foundjk lEm ( nnCo qq r s v !vFx y`y >yF^{^|}~) ^ ( B ^ (   y   o2V String not found (  `{ ! , String not found E { ! , String not fo und E }b^I !F ^ (   ` >F^^}) ^ ( B ^ (   y    I yI  w s. Select already active  XFs ,2w ^w   ^A` >F^) ^ ( B ^ (    w    No Select Active E      Y 1 c    E" K" " tC# K# F $ c $  % & o& c& ' L) K) ) t,* K* F+   , - . / 8 A )B C 7D No select activeE E F G H EI  J J FK K FL EM (N N wN P !P  P tVX X EX Y [ [  [ [  [ }[ t \ ] ^ ^ ' offset_column^ mp^ F_ L_ dp_ F` ` ` E` a a wa b c d e e we f g  h o c  o p q  r t ' t u v { ~ "E '  8  H w  E8 F  !   } ) '   8 y    c   \   c \ ' E Q \       E w  ) '    *  F  F   I   > I 1  F '     TEMP_VALUEprEsEuEvEwExEyE zE> {Eg |E }E ~ l* *E^ IE N s @  dM E   % '!@#$%^&*()_-+=~`{[}]:;|\<,>.?  'original_lengthFoF1ocoFS oHFS  1&FxK1 S&F (9x' &0 (9' &0f1lFfSlF n  Cwgb$start_learn  n C wgb$end_learn  1BA %n$wgb$goto_window(wgb$x_bottom_window)  1AA "n!wgb$goto_window(wgb$x_top_window)  1W nwgb$adjust_windows  1C n wgb$two_files n Cwgb$two_windows  1C nwgb$center_line   1T nwgb$translate_control n B edt$command n QAwgb$help  1V n wgb$version  1R n wgb$ruler  1X nwgb$word_toggle  1Q n wgb$what_line  1S nwgb$convert_tabs  1B nwgb$toggle_box_cut_paste  1E nwgb$trim_buffer  1U n wgb$set_case  1J nwgb$jjk_substitute  1M n wgb$set_mark  1G n wgb$goto_mark  1L n wgb$goto_line n AAedt$motion(-1)  n BA edt$motion(1)  1Z nwgb$display_messages  & L  Working &:y   *SHOW F 21 334  *  $ 3 *PASTE F [End of PASTE] $ 3 'visible_length. F T   -, T  & F7 >E75Press CTRL-F to remove INFO_WINDOW and resume editing2 ' width.   7G 7&) 7-J *MESSAGE FV  V* V* V$ V3 V T   % Fx x!J }xV ( ' file_name F  ' create  F  * * } G LInput file does not exist:    * F *MAIN F ' read_only  % $ ' output  % $ 8 ' output_file F *  **= **? G F  sys$disk:[] F * M  ' ( ' D  [End of MAIN] 3 T  % F (9' &0 } ' journal   ' read_only  }  sys$disk:[] *  TPU.TJL A **= I.TJL F  ' journal_file F  F   (   : ]V1.404; ' version3; E ;J TPU Version V;I.< ' update3< E <G< =L%]Extended EDT Keypad Emulator Version = >v||F }  }F ' offset_columnF   ' offset_columnF !ttt  ' offset_columnF' D    {t]tK  ' offset_columnF  E 'type *MESSAGE DISPLAYF  * $ 3 *17 = Resume editing2 ' width.  7G }7   V   ( 5 t) (   ( 5 t2 ( '   7F33 Ct 3AA ~ 3BA ~ 3DA5 (F 3CA5 F  7-y  >E75Press CTRL-F to remove INFO_WINDOW and resume editing2  7Et*   !AS : F A E yF0}E Invalid integer - !AS.  E C?L;b%L !FDI !FD" !FD !F  D !F> D !Fg D !F D_ !F D8 Invalid position number.E Position !SL saved. EC?&8J\n D D D   D > Dn g D\  DJ  D8 Invalid position number.E]  ! Position !SL has not been saved.  !E"# $ 'buffer$F%%%b' 'name'JMust be in buffer 'I.' (E)* + (,E- 5 V Line number66 6 (7T7 8>E}@ !UL replacement!%SAI of AIlAI with AIAFB CEDEF)GG-H Select not activeIJ Ll*L,M  Search for: MFlN dOL lSearch for : O OFP*PP lP Q R*R.S Replace with: SFT fULReplace with : U UFV*VV V W XlXtWY )(Search string matches replacement stringZ l*[ *\O]E^ ^ (` >l`Fa a aat]b c c (d  eKeFfRg !UL replacement!%ShI of hIlhI with hIhFi jEkqr)ss-t Select not activeuv x Upper or Lower [default = L]: xFy*yy ly z  E{ \  {F|l|u|Y|t%}  Enter U or L~l%  % 7 E+2E  !FE   (30 &4 >FtV  ( E EN  (30 &4 >FtV  ( E ENt" (  ! 3     Q3       F c  `) EEt \  c 'KlcF KF KFJ)    EtC EFL FLF1 \ F  !   c  `    EE Et+ \  c pKlcF  ES \  JF S \ JFKF KFw     w  ! E ( EF E U O   w   - Select not active         !  ' !F C  !F ( )F  ( !F)F(      UH OF(w  (! !!!t/"K" r##K$U$H$ \ $F@% &  (' !'F0( ()  @* + (0, ,w, - ./ (0E11w1 2 33 4:;;F< !<F=)=F>> (? ? (@ !@ @@1AA BC E !E EEtFFFG H (IKI rJ K  L M (N#O (PPwP Q RR SYY0Z[ -[F\ .] Select already active^ _gEshEiEj^j^k n selectnA edt$selectl n cutvAedt$cutm  1vAm npaste edt$pasten n selectB edt$selecto n cutBedt$cutp n pasteB edt$pasteqE^r vs n selectnAwgb$box_selectt n cutvA wgb$box_cutu  1vAu npaste wgb$box_pastev n selectBwgb$box_selectw n cutB wgb$box_cutx n pasteB wgb$box_pasteyE^z {), No Select Active   .-Spaces to tabs/Tabs to spaces [default = S]: F* s   E \  FtsYt%  Enter S or T !F  (s c  >Ft  t   ( !F  ' offset_columnF0o0h0EtJ  tKF     c       = c  >Ft  t   ( F(o(hS(F(X( \     E ( !F F ' record_countF    ( E( U (tU (lJ(F0 (T0  !  0 K (0 !  0   (f(mHl F8)HF 6(85You are on line !SL out of !SL (!SL%), at column !SL.  QP 1 2 3 4 5 6 7 8 QP12345678901234567890123456789012345678901234567890123456789012345678901234567890 #   E  B  % '!@#$%^&*()_-+=~`{[}]:;|\<,>.?E    !F   w   * t_   `@  t2 K F  y 3&4 > (tf  `@t   ' le ft_marginF ' right_marginF ' width.F      ' offset_columnF(UR(lIF ^  (!'))F**w* ,  ' offset_column,,ty-- -- c --Y- . / 0u1 2U3 47::F; 'mode;F< > ' offset_column>S>F??ty@ Ed@@A  dB ;C \ dC  D EC F GMN 'typeNOP *HELPPFQ  *R $S 3T W _f7TN PF2 = Keypad diagram = Resume editing A = Help with APLTPU keys2X ' width.X  7GY }7Z  [ ysys$help:apltpu.hlp\\ \ (]  7__F3`3C`a  7bc d3 Cde  7fg h3QAh$ij  7kl m am3n An3nYno 7*2p C&apltpuapltpuq  7rs tu { Hit key to learn||F3} )(Enter the learn sequence (CTRL/R to end)~  2X/ Nothing to remember N25 Recursive learn procedure  (F End learn sequence n3   File name: FNsXN? s *N REFERENCEFs  JN   *N REFERENCEFs  s[End of REFERENCE] s&$   }xs  x }   (x IE  G  File name: FNN  s s  *N REFERENCEFs s[End of REFERENCE] s&$ }xs  x (x IE  |   }x  x }   IE f  x   }   IE N (x I  I  A 'xbufferFxE E  )(Enter the number of lines to adjust by: F yFU1LS}t+ Illegal adjustmentNU1F1LSFS x  1& FxK1 S&F (9x' &0 (9' &0f1lFfSlFx I  I  }x  }   (x    (   C>"@^|.Ki<Zw ' >  D  D  D  D  D  D  Dh   DJ   !D-!  "D"  #D #  $D$  %D%  &D&  'Dz'  (D\(  )D>)  *D *  +D+  ,D,  -D-  .D.  /D/  0Dn0  1DQ1  2D42  3D3  5 ;9E:;< > <F=@A ' message_flags3AFB   DEEE E (F 5G GGH (I J  KEL M 5NNGO (P Q  RES T 5UUGV (W X  YEZ [ 5\\G] (^ _  `Ea b 5ccGd (e f  gEh i 5jjGk (l m  nEo p 5qqGr (s t  uEv w 5xxGy (z {  |E} ~ 5G (   E  5 G (   E  5G (   E  5G (   E  5G (   E  5G (    E  5G (   E  5G (   E  5G (   E  5G (    E  5G (   E  5G (   E  5G (   E  5G (   E  5 G (   E  5G (   E  5G (   E  5G (   E  5G (    E  5G (   E   t      ! C ('At end of buffer, no current character. Et= ctKFE  4K@ cJ, ^F    !!A2I`w,C[r(>Tj " #D# $Dv$ %D_% &DH& 'D1' (D( )D) *D* +D+ ,D, -D- .D. /D|/ 0De0 1DM1 2D62 3D 3 4D4 5D5 6D6 7D7 8D8 9D9 :D: ;Dj; <DT< =D>= >D'>>F?D??FB6Current Character is '!AS', Octal=!OB, Decimal=!-!UB, Hex=!-!XB!ASB B C IMK (LMN !NFO2.O)$O4Q -,ON/OFF/DISPLAY_ONE [default = display_one]: QFR*RR  display_oneR S  ETonToffT display_oneTYTYTt6U Enter ON, OFF, or DISPLAY_ONEVWonWXX X (Z > ZF[ (\\F] ^ _` aoffa!b[c (d e display_onee!fg (h i TPU$KEY_MAP_LISTTPU$KEY_MAP>QF ctrl_aMctrl_dctrl_e >E75Press CTRL-F to remove INFO_WINDOW and resume editing2  7  0 ` ctrl_fbackspacectrl_ictrl_jqctrl_k c   ctrl_l' returnctrl_r ctrl_tctrl_uctrl_wjctrl_z G* G-sib G0 G1 G2 G3 G4 G5  G6 G7 G8 G9>QFz:ctrl_aMctrl_dctrl_eHctrl_tctrl_wdelete  Bup_arrow down_arrow Curight_arrow Gshift_right =left_arrow <shift_leftUsubskeypad_diagram j*tivaxtpu_helpfndnxtfinddel_lGund_ldel_cund_c del_w!und_w7 select}_Vresetline'   open_line4wordchngcaseLeol'del_eol`       x char  SPECINS :  y c  specins advance  ( bottom - backup  (topcutApaste%pagecommand`  sectofillfappend^replaceCfindApaste\ cut7BUselect -sect STsectbackspacectrl_jkeypad_diagram  j*vaxtpu_help * ( dHmEDT$INIT_VARIABLES EDT$X_EMPTY* EDT$X_VERSIONTRUEFALSEIEDT$X_SEARCH_BEGINEDT$X_TERMINATORSEDT$X_SUBS_TERM EDT$X_WORD EDT$X_PREFIXES'EDT$X_WRAP_POSITION IEDT$X_TAB_SIZEpEDT$X_TAB_GOALEDT$X_TABS_SETEDT$X_KEYPAD_WINDOWEDT$X_DELETE_CRLFEDT$X_APPENDED_LINE"EDT$X_SECTION_DISTANCEIEDT$X_BEGINNING_OF_SELECTsEDT$X_SEARCH_STRINGEDT$X_SEARCH_CASEEDT$X_DELETED_CHAREDT$X_DELETED_WORDEDT$X_DELETED_LINE8ED T$X_SEARCH_RANGE^EDT$X_SELECT_RANGEEDT$X_REPEAT_COUNT EDT$X_VIDEOEDT$X_INFO_STATS_VIDEOEDT$X_CONTROL_CHARSEDT$X_FORWARD_WORDu@ EDT$APPENDf EDT$BACKSPACE4 EDT$COMMANDCEDT$CHANGE_CASE,V EDT$CUT\ EDT$ON_SEARCH_RANGE EDT$SELECT_RANGEP )EDT$DECREASE_TAB MEDT$DEFINE_KEY{qEDT$DELETE_CHARsEDT$DELETE_BEG_LINEjEDT$DELETE_END_WORDnEDT$DELETE_LINEtEDT$DELETE_TO_EOL!'EDT$END_OF_LINELEDT$FILLoEDT$X_WHIT_PAT'gEDT$PRESERVE_BLANKSUEDT$SKIP_LEADING_SPACESEDT$FIND_WHITELINEEDT$SKIP_LINES %EDT$GOLD_NUMBER{$ GEDT$HELP HELP_BUFFER!&jEDT$INCREASE_TABt'EDT$KEYPAD_HELP,EDT$CREATE_KEYPAD_DIAGRAMEDT$X_KEYPAD_BUFFERQ-EDT$GET_KEYPAD_DIAGRAMA/@ EDT$LINE_MODEjEDT$X_RANGE_LENGTHEDT$X_MAKE_BUF_VAREDT$X_COMMANDSEDT$X_COMMAND_LENGTH EDT$X_RANGES!  EDT$X_SETSA E DT$X_SET_LENGTH_  EDT$X_SHOWS EDT$X_SHOW_LENGTH EDT$X_SEARCHESR EDT$X_SEARCHES_LENGTH EDT$X_LINE+6-EDT$NEXT_TOKEN9KEDT$FIND_BUFFER:mEDT$RANGE_SPECIFICATION< EDT$BUFFERx >EDT$SHOW (IEDT$SETR EDT$WRITEU EDT$INCLUDEW-EDT$QUI TYLEDT$EXITy_\hEDT$LINE_MODE_SUBSTITUTE_EDT$FIND_SUB_DELIMITER`EDT$SINGLE_SEARCH_REPLACE|dEDT$GLOBAL_SEARCH_REPLACE_f EDT$MOVE_WORDX`f4EDT$MOVE_WORD_RUfUEDT$MOVE_WORD_F gxEDT$DEL_BEG_WORD&h EDT$BEG_WORD.j EDT$END_WORDjEDT$NEXT_PREV_LINEkEDT$PAGEXm% EDT$PASTEm A EDT$REPLACE_n^ EDT$RESETn} EDT$RUBOUT2io EDT$SEARCH SAVED_ERRORtEDT$SEARCH_NEXTxx EDT$SECTION}y EDT$SELECTy7EDT$SUBSTITUTE:6{UEDT$CANCEL_SUBSp{wEDT$TAB|EDT$TAB_ADJUSTEDT$UNDELETE_CHARdEDT$UNDELETE_LINEEDT$UNDELETE_WORDW!EDT$ON_END_OF _LINEكF EDT$WRAP_WORDwlEDT$DEFINE_KEYS jTPU$LOCAL_INIT TPU$INIT_PROCEDURE SHOW_BUFFER PASTE_BUFFER INFO_WINDOWMESSAGE_BUFFERVMESSAGE_WINDOW7 INPUT_FILEx MAIN_BUFFER MAIN_WINDOWDEFAULT_JOURNAL_NAME JOURNAL_FILEm WGB$VERSION > WGB$X_VERSION EDT$MOTION~EDT$X_TARGET_COLUMNEDT$X_PREV_COLUMNlL]WGB$DISPLAY_MESSAGESSHOW_MSG_BUFFERWGB$X_LEARN_KEY3WGB$READ_INTEGERKCV WGB$SET_MARKzWGB$X_MARK_POSITION_1WGB$X_MARK_POSITION_2WGB$X_MARK_POSITION_3WGB$X_MARK_POSITION_4 WGB$X_MARK_POSITION_5 > WGB$X_MARK_POSITION_6g WGB$X_MARK_POSITION_7 WGB$X_MARK_POSITION_8  WGB$GOTO_MARK+ WGB$GOTO_LINEϪ%WGB$JJK_SUBSTITUTEF WGB$X_STRING1CMDl WGB$X_STRING2 WGB$SET_CASEfWGB$TRIM_BUFFER WGB$PAD_BLANKWGB$CURRENT_COLUMN )WGB$BLANK_CHARS/O$WGB$REPLACE_TABS_WITH_BLANKS_AND_PADҼr WGB$BOX_CUTWGB$X_BEGIN_SELECTW WGB$BOX_PASTEWGB$BOX_SELECTHsWGB$TOGGLE_BOX_CUT_PASTE2WGB$X_BOX_CUT_PASTE^WGB$CONVERT_TABS WGB$WHAT_LINE WGB$RULERWGB$WORD_TOGGLEWGB$X_CURRENT_WORD_DEFINITION WGB$CENTER_ LINE(;WGB$INDENT_LINE_TO^ WGB$TO_COLUMN mWGB$HELPxWGB$START_LEARN*  WGB$END_LEARNWGB$X_LEARN_SEQUENCE#6 WGB$TWO_FILES-WGB$X_SECOND_FILENWGB$X_SECOND_BUFFERsWGB$X_NUMBER_OF_WINDOWSpYWGB$TWO_WINDOWSWGB$GOTO_WINDOW9iWGB$ADJUST_WINDOWS WGB$X_TOP_SIZE 1WGB$X_BOTTOM_SIZESWGB$X_TOP_WINDOWxWGB$X_BOTTOM_WINDOWWGB$X_TOP_SECTIONWGB$X_BOTTOM_SECTION@WGB$ADD_CTRL_TEXTcWGB$SEARCH_CONTROLE5WGB$DELETE_CONTROL[WGB$DISPLAY_CHARACTEReWGB$TRANSLATE_CONTROLWGB$X_START_POSWGB$X_LINE_NUMBERWGB$X_EDT_SECTIONWGB$X_ WHITESPACE@ WGB$X_SPACES TRFPAT    u0AR ct /@Qbs  ;AOUci (1?ESYg1m 2Kd}, Eekyn  ) : K \ m ~   ( 9 J [ l } !   >1I z! .  ,7EKY]kp ~, 4=KO]esvzd m.t4.4KN\_mr!   ) : K \ m ~     , / = C a e           < APLEDTSECINIV01-00222-APR-1987 15:4422-APR-1987 15:44VAX TPU V01-002 .$$ABS$$.]TPU$$K_RO_SIZE TPU$$RO_DATAW+TPU$$K_RW_SIZE TPU$$RW_DATA