/* REXX exec to invoke Doug Nadel's ISPFHTML utility                  */
/*** trace ?r ***************************************************** \| *
*               (C) Copyright Robert AH Prins, 2007-2012               *
************************************************************************
*  ------------------------------------------------------------------  *
* | Date       | By   | Remarks                                      | *
* |------------+------+----------------------------------------------| *
* |            |      |                                              | *
* |------------+------+----------------------------------------------| *
* | 2012-09-24 | RAHP | Get rid of extension nonsense                | *
* |------------+------+----------------------------------------------| *
* | 2009-03-16 | RAHP | Replace LISTDSI by BXPWDYN                   | *
* |------------+------+----------------------------------------------| *
* | 2007-09-24 | RAHP | Remove call to 'GETTEMP'                     | *
* |------------+------+----------------------------------------------| *
* | 2007-09-03 | RAHP | Include Doug Nadel's ISPFHTML load library   | *
* |------------+------+----------------------------------------------| *
* | 2007-08-30 | RAHP | Initial version                              | *
* |------------+------+----------------------------------------------| *
************************************************************************
* QH is a REXX exec to invoke Doug Nadel's ISTPHTML utility to capture *
* ISPF screens to HTML. Ideally it should be assigned to a PF key.     *
*                                                                      *
* See <http://www.sillysot.com/mvs/> for the manual                    *
***********************************************************************/
parse source source
parse value source with . . moi .

arg parm

parm = translate(parm)

rc = sysdsn("'"userid()".ispfhtml.load'")
if rc \= 'OK' then
  do
    call help
    exit
  end

select
  when parm = ''     then opt = ''
  when parm = 'NS'   then opt = ',nostart'
  when parm = 'NE'   then opt = ',noend'
  when parm = 'A'    then opt = ',append'
  when parm = 'AN'   then opt = ',append,nostart,noend'
  when parm = 'ANS'  then opt = ',append,nostart'
  when parm = 'ANE'  then opt = ',append,noend'
  otherwise
    do
      call help
      exit
    end
end

"ispexec libdef ispllib " ||,
                "dataset id('"userid()".ispfhtml.load') stack"
"ispexec select pgm(ispfhtml) parm(html"opt")"
"ispexec libdef ispllib"
exit

/***********************************************************************
* HELP:                                                                *
*                                                                      *
* Display a small help panel                                           *
***********************************************************************/
help:
  call load_dynlib

  rc = sysdsn("'"userid()".ispfhtml.load'")
  if rc \= 'OK' then
    do
      queue "receive indsn('"ispdyn"(ispfhtml)')"
      queue "dsn(ispfhtml.load) sysout(a)"

      zcmd = ';'moi ?
      "ispexec control nondispl end"
      "ispexec display panel(isr@prim)"
      exit
    end

  "ispexec libdef ispplib library id("dynlib") stack"

  zwinttl = 'QH Options'
  "ispexec addpop row(10) column(-1)"
  "ispexec display panel ("moi")"
  "ispexec rempop"

  "ispexec libdef ispplib"
  "free f("dynlib")"
return

/***********************************************************************
* LOAD_DYNLIB:                                                         *
*                                                                      *
* This procedure loads the via EPANQ generated panel, message and      *
* skeleton code into a library. Note that there is no reason to use    *
* different libraries for any of these objects, as long as they are    *
* named differently|                                                   *
***********************************************************************/
load_dynlib:
dynlib = 'dyn'random(99999)
alloc  = "alloc fi("dynlib") rtdsn(sysdsname) "   ||,
                   "lrecl(80) blksize(0) dir(5) " ||,
                   "new delete reuse "            ||,
                   "space(1,1)"
rc = bpxwdyn(alloc)

if rc = 0 then
  ispdyn = sysdsname
else
  ispdyn = 'NOT FOUND'

"newstack"

member = moi

queue ')attr default(%$_)'
queue '/' || '***************************************************' ||,
      '*******************' || '/'
queue '/' || '*              (C) Copyright Robert AH Prins, 2007-' ||,
      '2007              *' || '/'
queue '/' || '***************************************************' ||,
      '*******************' || '/'
queue '/' || '*  ------------------------------------------------' ||,
      '----------------  *' || '/'
queue '/' || '* | Date       | By   | Remarks                    ' ||,
      '                | *' || '/'
queue '/' || '* |------------+------+----------------------------' ||,
      '----------------| *' || '/'
queue '/' || '* |            |      |                            ' ||,
      '                | *' || '/'
queue '/' || '* |------------+------+----------------------------' ||,
      '----------------| *' || '/'
queue '/' || '* | 2007-08-30 | RAHP | Initial version            ' ||,
      '                | *' || '/'
queue '/' || '* |------------+------+----------------------------' ||,
      '----------------| *' || '/'
queue '/' || '***************************************************' ||,
      '*******************' || '/'
queue '/' || '* Panel - QH                                       ' ||,
      '                  *' || '/'
queue '/' || '*                                                  ' ||,
      '                  *' || '/'
queue '/' || '* This panel is used by the QH exec to display the ' ||,
      'possible options  *' || '/'
queue '/' || '* available.                                       ' ||,
      '                  *' || '/'
queue '/' || '***************************************************' ||,
      '*******************' || '/'
queue ' ¢ type(text) intens(high) color(yellow)'
queue ' ~ type(text) intens(high) color(green)'
queue ' $ type(text) intens(high) color(yellow)'
queue ' '
queue ')body window(77,8)'
queue '%''?''  $-~Display this panel'
queue '%None $-~Capture the screen to a new file'
queue '%''NS'' $-~Capture screen to new file, without table start' ||,
      'ing html'
queue '%''NE'' $-~Capture screen to new file, without table endin' ||,
      'g html'
queue '%''A''  $-~Append screen to file'
queue '%''AN ''$-~Append screen to file, without table starting o' ||,
      'r ending html'
queue '%''ANE''$-~Append screen to file, without table ending htm' ||,
      'l'
queue '%''ANS''$-~Append screen to file, without table starting h' ||,
      'tml'
queue ')init'
queue ')proc'
queue '  .resp = end'
queue ')end'

call put_object

"newstack"

member = 'ispfhtml'

queue x2c(50E0C9D5D4D9F0F100420001000150101100010007C3C1D9D4E5E2F1) ||,
      x2c(101200010005D5C1C4C5D3100100010001C1100200010001C1102400) ||,
      x2c(01000EF2F0F0F0F0F1F2F0F1F9F4F4F5F6102F0001000101)
queue x2c(72E0C9D5D4D9F0F200000001102800010007C9C5C2C3D6D7E8102C00) ||,
      x2c(01000400039688003C00010002020080120001000100004200010004) ||,
      x2c(00007FF800300001000400007FF8004900010002C000000C)
queue x2c(00010003000006000200030005D5C1C4C5D30008C9E2D7C6C8E3D4D3) ||,
      x2c(0004D3D6C1C447E0C9D5D4D9F0F200000001102800010007C9D5D4C3) ||,
      x2c(D6D7E8102C0001000400039688003C000100024000004200)
queue x2c(01000400007FF400300001000400000C3000490001000248022AE0C9) ||,
      x2c(D5D4D9F0F3102C0001000400039688003C0001000240000042000100) ||,
      x2c(02005000490001000200013AC000CA6D0F02007FF87FF8C0)
queue x2c(0000800C303030200F00007FF80D0C000FE5A2000022500000000200) ||,
      x2c(64001400000080000003000014716C0000FF8001000000FF0000008F) ||,
      x2c(0C00000486E04058F454B800000073000000730000000100)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000001940000000000000000000000000000000000000)
queue x2c(0000000000FF80000000000000000000080100FFFFFFFFFFFFFFFF00) ||,
      x2c(36C9E2D7C6C8E3D4D30000052E00000A0000000000C2E20031C01800) ||,
      x2c(00000098120100B81000200100FFFFFFFFFFFFFFFF000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000002540000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00FF800000000000730000050000682080000000010060C9)
queue x2c(E2D7C6C8E3D4D30000000006003008C9E2D7D3C9D5D2400000300807) ||,
      x2c(0001B8C9E2D7D3D5D240400300302007000002C9E2D7C5E7C5C34003) ||,
      x2c(00302607000002C9E2D7C5E74040400300302C07000002C9)
queue x2c(E2D7D8D9E8404003003032070000020000000000730000060000FB80) ||,
      x2c(FA010000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000FF00000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000073000007000016801502F5) ||,
      x2c(F6F9F5C4C6F1F0F840010400020F0140158F000000000073)
queue x2c(000008000045804484800101F5F6F9F6F2F3F4F0F040010300020FD7) ||,
      x2c(D361E760F3F7F04040010400020F800201F5F6F9F6F2F3F4F0F04001) ||,
      x2c(0300010FD7D361E760F3F7F04040010400010F0000000000)
queue x2c(73000009000014164001000001000400000600000040001800000118) ||,
      x2c(00FF8000000000007300000A00180047F0F02621C9E2D7C6C8E3D4D3) ||,
      x2c(40F0F0F0F2F0406040C2C1E2C540D6E261F3F9F040D94BF1)
queue x2c(F090ECD00C5890100045E0918409A041B0C80041B0B80041A0B80041) ||,
      x2c(A0A800D20BD0481000D701D311D311413000015030D1105030D11458) ||,
      x2c(8090C45080D118588090C05080D11C5860D04C0660066048)
queue x2c(706000127747D0C684182319274720C09A18861E8296408001418000) ||,
      x2c(011E28192747D0C086188706805080D0F4D7FFD158D1581F114310AD) ||,
      x2c(164121D15892012000413000041F8312884740C0EA411060)
queue x2c(021801413810004480A1F64780C0EAD5041000AD16411010014780C0) ||,
      x2c(EC18831B8147B0C0CC18101F10121147FF00D0C0F89640D312D7FFD1) ||,
      x2c(58D1581F884380AD574118D158920110005880D0F4410000)
queue x2c(031F8012884740C144411060021831410810004480A1F64780C144D5) ||,
      x2c(031000AD57411010014780C14618801B8147B0C12618131F13121147) ||,
      x2c(D0C1529680D312D7FFD158D1581F884380AD734118D15892)
queue x2c(0110005880D0F4410000021F8012884740C19E411060021831410810) ||,
      x2c(004480A1F64780C19ED5021000AD73411010014780C1A018801B8147) ||,
      x2c(B0C18018131F13121147D0C1AC9620D312D7FFD158D1581F)
queue x2c(884380ACEC4118D158920110005880D0F4410000051F8012884740C1) ||,
      x2c(F8411060021831410810004480A1F64780C1F8D5051000ACEC411010) ||,
      x2c(014780FF00C1FA18801B8147B0C1DA18131F13121147D0C2)
queue x2c(069602D312D7FFD158D1581F884380AC9F4118D158920110005880D0) ||,
      x2c(F4410000061F8012884740C252411060021831410810004480A1F647) ||,
      x2c(80C252D5061000AC9F411010014780C25418801B8147B0C2)
queue x2c(3418131F13121147D0C260960AD312D7FFD158D1581F884380AD1B41) ||,
      x2c(18D158920110005880D0F4410000041F8012884740C2AC4110600218) ||,
      x2c(31410810004480A1F64780C2ACD5041000AD1B4110100147)
queue x2c(80C2AE18801B8147B0C28E18131F13121147D0C2BA9604D312D7FFD1) ||,
      x2c(58D1581F884380AC2F4118D158920110005880D0F4410000071F8012) ||,
      x2c(884740C306411060021831410810004480A1FF00F64780C3)
queue x2c(06D5071000AC2F411010014780C30818801B8147B0C2E818131F1312) ||,
      x2c(1147D0C3149601D312D7FFD158D1581F884380AD5B4118D158920110) ||,
      x2c(005820D0F4418000031F2812824740C36041106002180141)
queue x2c(3810004480A1F64780C360D5031000AD5B411010014780C36218831B) ||,
      x2c(8147B0C34218101F10128147D0C4CC1F225020D114413000041E8319) ||,
      x2c(874720C3D818361E3895F030014740C3D818361E3895F930)
queue x2c(014720C3D85830D11418438B3000021E341E334150000F1F44434860) ||,
      x2c(0114541E355030D114413000011E8319874720C3D818361E3895F030) ||,
      x2c(014740C3D818361E3895F9300147D0C394BF3FD1144770C3)
queue x2c(E8413000015030D114FF005830D114593090C047D0C3FC4130000150) ||,
      x2c(30D11418361E38956B30014770C4AC18361E3895F030024740C4AC18) ||,
      x2c(361E3895F930024720C4AC5020D11C415000011E85198747)
queue x2c(20C48C18E61EE895F0E0014740C48C18F61EF895F9F0014720C48C58) ||,
      x2c(00D11C18108B0000021E011E004110000F1F224328600114121E0150) ||,
      x2c(00D11C414000011E8419874720C48C18561E5895F0500147)
queue x2c(40C48C18E61EE895F9E00147D0C448BF8FD11C4770C49C588090C050) ||,
      x2c(80D11C588090C05980D11C47B0C4AC5080D11C5880D11458E0D11C19) ||,
      x2c(8E47D0C4CC178E5080D11417E850E0D11C178E5080D114D7)
queue x2c(FFD158D1581F884380AD5F4118D158920110005820D0F441FF008000) ||,
      x2c(031F2812824740C518411060021801413810004480A1F64780C518D5) ||,
      x2c(031000AD5F411010014780C51A18831B8147B0C4FA18101F)
queue x2c(10128147D0C6841F225020D110413000041E8319874720C59018361E) ||,
      x2c(3895F030014740C59018361E3895F930014720C5905830D11018438B) ||,
      x2c(3000021E341E334150000F1F444348600114541E355030D1)
queue x2c(10413000011E8319874720C59018361E3895F030014740C59018361E) ||,
      x2c(3895F9300147D0C54CBF3FD1104770C5A0413000015030D1105830D1) ||,
      x2c(10593090C447D0C5B4413000015030D11018361E38956B30)
queue x2c(014770C66418361E3895F030024740C66418361E3895F930024720C6) ||,
      x2c(645020D118415000011E85FF0019874720C64418E61EE895F0E00147) ||,
      x2c(40C64418F61EF895F9F0014720C6445800D11818108B0000)
queue x2c(021E011E004110000F1F224328600114121E015000D118414000011E) ||,
      x2c(8419874720C64418561E5895F050014740C64418E61EE895F9E00147) ||,
      x2c(D0C600BF8FD1184770C654588090C45080D118588090C459)
queue x2c(80D11847B0C6645080D1185880D11058E0D118198E47D0C684178E50) ||,
      x2c(80D11017E850E0D118178E5080D11091E0D3124770C6909680D31291) ||,
      x2c(20D31247E0C69C943FD3129180D31247E0C6A894BFD31291)
queue x2c(40D31247E0C6B4947FD312418003E75080D138947FD30D9670D30D94) ||,
      x2c(7FD30E9670D30E944FD3109640D310D217D0D4A3084180D3B850FF00) ||,
      x2c(80D0DC58F0A7184110D0D405EF9240D33FD226D340D33F92)
queue x2c(40D2D1D23AD2D2D2D14180003C5080D12CD217D0D4A3204180D2D150) ||,
      x2c(80D0DC4180D12C5080D0E458F0A7184110D0D405EFD217D0D4A33841) ||,
      x2c(80D33F5080D0DC58F0A7184110D0D405EF58F0A7184110A3)
queue x2c(6C05EFD213D0D4A3504180D2695080D0DC58F0A7184110D0D405EF92) ||,
      x2c(40D313D22AD314D313418000085080D108D213D0D4A3644180D10850) ||,
      x2c(80D0DC4180D3135080D0E058F0A7184110D0D405EF9540D3)
queue x2c(134770C7AA58809038D207D313805047F0C7EA58309038D5073050D3) ||,
      x2c(134780C7EA412000014182D312954080004780C7D8418000011E2841) ||,
      x2c(800009192847D0C7BC4182D312FF00924B80004182D313D2)
queue x2c(0780003050412000014132D312954030004780C80A413000011E2341) ||,
      x2c(300012192347D0C7EE9120D3124710C81E9180D31247E0C83A47F0C8) ||,
      x2c(2C4182D312D20B8000ABB747F0C8444132D312D20B3000AB)
queue x2c(C347F0C8444182D312D20D8000AB579102D31247E0C8544130000847) ||,
      x2c(F0C86058F0A7184110A37805EF183F123347D0CA549610D3129102D3) ||,
      x2c(124770C9464170D3BC5070D10C9680D10C5820D10CD71320)
queue x2c(00200041600014426020004150D3B8414000181E4550402008920220) ||,
      x2c(01964020025020D3B84180D3D8BE8FD3D04180D3E6BE8FD3D49680D3) ||,
      x2c(D4D213D3D8AEA918150A635070D10C9680D10C5820D10CD7)
queue x2c(13200020FF0000426020005040200892012001964020025020D3B841) ||,
      x2c(40D3F0BE4FD3D04180D422BE8FD3D44140D430BE4FD3D84180D437BE) ||,
      x2c(8FD3DC4140D43EBE4FD3E04180D447BE8FD3E44140D455BE)
queue x2c(4FD3E84180D459BE8FD3EC9680D3ECD26CD3F0AEBD41E0D3F0D22BE0) ||,
      x2c(06D31318150A634170D3BC5070D10C9680D10C5820D10CD713200020) ||,
      x2c(0041600014426020004150D3B8414000181E455040200892)
queue x2c(022001964020025020D3B84180D3D8BE8FD3D04180D3E6BE8FD3D496) ||,
      x2c(80D3D4D213D3D8AF2A18150A635070D10C9680D10C5820D10CD71320) ||,
      x2c(002000426020005040200892012001964020025020D3B841)
queue x2c(40D408BE4FD3D04180D43ABE8FD3D44140D448FF00BE4FD3D84180D4) ||,
      x2c(4FBE8FD3DC4140D456BE4FD3E04180D45EBE8FD3E44140D465BE4FD3) ||,
      x2c(E84180D46DBE8FD3EC4140D475BE4FD3F04180D47EBE8FD3)
queue x2c(F44140D487BE4FD3F84180D495BE8FD3FC4140D499BE4FD4004180D4) ||,
      x2c(9DBE8FD4049680D404D298D408AF3E41E0D408D22BE006D31318150A) ||,
      x2c(6358F0A7184110A3AC05EFD20BD0D4A3E04180D2695080D0)
queue x2c(D858F0A7184110D0D405EF1F885080D1309180D31247E0CB249108D3) ||,
      x2c(124770CB244110A3EC45E0A1FC45E0A2AC58F0A7184110A3F405EF18) ||,
      x2c(3F9540D2D14770CAC2D53AD2D1D2D24770CAC29240D2D7D2)
queue x2c(34D2D8D2D7D205D2D1ACFED207D2D791584110A40045E0A1FC5820D1) ||,
      x2c(2C4130000219FF00234740CAF04182D2D0954080004770CAF0062050) ||,
      x2c(20D12C192347B0CAD84180D2D15080D0D44180D12C5080D0)
queue x2c(D84110D0D445E0A1FC4110A40845E0A1FC45E0A2AC4110A41045E0A1) ||,
      x2c(FC4110A41845E0A1FC9120D31247E0CBC89108D3124770CBC84110A4) ||,
      x2c(2045E0A1FC4110A42845E0A1FC45E0A2AC4110A43045E0A1)
queue x2c(FC45E0A2AC4110A43845E0A1FC45E0A2AC4110A44045E0A1FC45E0A2) ||,
      x2c(AC4110A44845E0A1FC45E0A2AC4110A45045E0A1FC45E0A2AC4110A4) ||,
      x2c(5845E0A1FC4110A46045E0A1FC4110A46845E0A1FC4110A4)
queue x2c(7045E0A1FC4110A47845E0A1FC4110A48045E0A1FC4110A48845E0A1) ||,
      x2c(FC4110A49045E0A1FC45E0A2AC9140D31247E0CBDC4E004110A49845) ||,
      x2c(E0A1FC45E0A2ACD217D0D4A4A04180D1445080D0DC58F0A7)
queue x2c(184110D0D405EFD217D0D4A4B84180D1405080D0DC58F0A7184110D0) ||,
      x2c(D405EF58F0A7184110A4D005EF1F885080D134FF00583090C45C2090) ||,
      x2c(C01E335030D1044180D1505080D1005090D0D44180A69850)
queue x2c(80D0D84180D1045080D0DC4180D1005080D0E04180A6845080D0E458) ||,
      x2c(80903458F080104110D0D405EF585090C45C4090C05E50D1505050D1) ||,
      x2c(54418000015080D1385880D138598090C44720B12E416000)
queue x2c(015060D13C596090C04720B116587090AC5880901C588080085080D0) ||,
      x2c(F0586090385880603C586080B058806038588080085080D0F4947FD3) ||,
      x2c(67413000015840D1341E435040D134588090801E840680D2)
queue x2c(00D26880005880D1501E840680D2008000D2685860D1540660416460) ||,
      x2c(00920060001853595070144720CD481F2258307008413230001F4443) ||,
      x2c(4030005940D1FF00384720CD485940D1384770CD341F8843)
queue x2c(8030015980D13C4720CD48414000011E544130001C1E235950701447) ||,
      x2c(D0CD08065018E506E018FE8BE000031FEF8BE0000258207008412E20) ||,
      x2c(00483020025030D12018E306E018FE1EEE1EEF8BE0000258)
queue x2c(40D0F0414E40004880200418E806E018FE1EEE1EEF8BE000025810D0) ||,
      x2c(F441EE100050E0D128BF8FD1204770CDA8184E43E0D30D41F000F014) ||,
      x2c(EF13FF06F043006000140F160E420060001F884380200059)
queue x2c(80D1384770CF0658E0D13C1FFF43F0200119EF4770CF069110201847) ||,
      x2c(80CDF091F040014780CF2043004001411000F014011311061043E0D3) ||,
      x2c(0F14E116E042E0D30F91F040014770CE6A91204000FF0047)
queue x2c(80CE4443F0400089F0000441E000C014FE4770CE38941FD30F9610D3) ||,
      x2c(0F47F0CE6A947FD30F9670D30F47F0CE6A43F0400089F0000441E000) ||,
      x2c(C014FE4770CE62944FD30F9640D30F47F0CE6A942FD30F96)
queue x2c(20D30F12334780CEC6583091EC1FFF153F47D0CEC648E0301012EE47) ||,
      x2c(D0CEC659E0D1384720CEBE48F0301459F0D1384740CEBE59E0D13847) ||,
      x2c(D0CEAA59F0D1384740CEC658E0D13C49E030124740CEBE49)
queue x2c(E0301647D0CEC6941FD30F9610D30F910440024770CEE84330D30F41) ||,
      x2c(F000F0143F13FF06F043E0D30D14EF16E342E0D30D4330D30F41F000) ||,
      x2c(F0143F13FF06F043E0600014EF16E342E0600047F0CF2043)
queue x2c(30D30D41F000F0143F13FF06FF00F043E0600014EF16E342E0600059) ||,
      x2c(80D1384770B0145830D13C1FEE43E02001193E4770B0149104400247) ||,
      x2c(70CFB69680D3679240D2689457D3114330400141F0000714)
queue x2c(3F4100000414304110000415314770CF6E9608D31196046000433040) ||,
      x2c(0141F00007143F4100000114304110000115314770CF909680D31196) ||,
      x2c(0160004330400141F00007143F4100000214304110000215)
queue x2c(314770B0509620D3119602600047F0B0504330400141F00007143F41) ||,
      x2c(00000414304110000415314770CFD4960460004330400141F0000714) ||,
      x2c(3F4100000114304110000115314770CFF296016000433040)
queue x2c(0141F00007143F4100000214304110000215314770B05096026000FF) ||,
      x2c(0047F0B0509180D31147E0B0249601600047F0B02894FE60009120D3) ||,
      x2c(1147E0B0389602600047F0B03C94FD60009108D31147E0B0)
queue x2c(4C9604600047F0B05094FB60009102201947E0B06094F860009240D2) ||,
      x2c(689102400247E0B0805980D1384770B0805830D13C1F444340200119) ||,
      x2c(344780B08C5880D1289101800347E0B0D09140D3124770B0)
queue x2c(CC41600011D2FFD159ADA91F881FEE43E6AA854386AA9742E8D15906) ||,
      x2c(60126647B0B0A2D200D158D268DC00D158D159D200D268D15847F0B0) ||,
      x2c(D0960860009540D26847B0B0DC9240D2685860D1345880D1)
queue x2c(501E860680D2008000D2689180D3674780B1025880D1541E86068092) ||,
      x2c(008000416000015E60D13C5060D1FF003C596090C047D0CCC0418000) ||,
      x2c(015E80D1385080D1385880D138598090C447D0CC889200D3)
queue x2c(111F229120D31247E0B3885880D1105080D1385880D1385980D11847) ||,
      x2c(20B3664110A4D845E0A1FC5830D1145930D11C4720B34A5870D13806) ||,
      x2c(705C6090C01E7318475850D1501E540650D200D268500058)
queue x2c(20D1540620412420004380200041F000F0148F13FF06F043E0D30E14) ||,
      x2c(EF16E842E0D30E4380D31041F000F0148F14EF15E84780B1BE91F0D3) ||,
      x2c(0E4770B1DA9104200047E0B1D29108D3114710B30447F0B1)
queue x2c(DA9108D31147E0B3049110D30E47E0B1EA91E0D30E4780B24E9120D3) ||,
      x2c(0E47E0B1FA91D0D30E4780B25A9130D30E47E0B20A91C0D30E4780B2) ||,
      x2c(66FF009140D30E47E0B21A91B0D30E4780B2729150D30E47)
queue x2c(E0B22A91A0D30E4780B27E9160D30E47E0B23A9190D30E4780B28A91) ||,
      x2c(70D30E47E0B2A29180D30E4770B2A247F0B2964110A4E045E0A1FC47) ||,
      x2c(F0B2AA4110A4E845E0A1FC47F0B2AA4110A4F045E0A1FC47)
queue x2c(F0B2AA4110A4F845E0A1FC47F0B2AA4110A50045E0A1FC47F0B2AA41) ||,
      x2c(10A50845E0A1FC47F0B2AA4110A51045E0A1FC47F0B2AA4110A51045) ||,
      x2c(E0A1FC910420004780B2BA4110A51845E0A1FC4110A62045)
queue x2c(E0A1FC4380D30E41F000F0148F13FF06F043E0D31014EF16E842E0D3) ||,
      x2c(109104200047E0B2EC9608D31147F0B2F094F7D3119101200047E0B3) ||,
      x2c(009680D31147F0B304947FD31195E0D2FF00684780B31C95)
queue x2c(C0D2684780B31C95D0D2684770B3244110A52045E0A1FC4120D26850) ||,
      x2c(20D25C4180A6885080D2604110D25C45E0A1FC418000011E385930D1) ||,
      x2c(1C47D0B16445E0A2AC418000015E80D1385080D1385880D1)
queue x2c(385980D11847D0B1509104D3124770B38845E0A2AC41E0D3B841F005) ||,
      x2c(E84100AD82BF1FAD910EE045E0A2AC9180D31247E0B9585880D11050) ||,
      x2c(80D1385880D1385980D1184720B93A5830D1145930D11C47)
queue x2c(20B9045850D13806505C4090C01E5318455850D1501E540650D200D2) ||,
      x2c(6850005820D1540620412420004380200041F000F0148F13FF06F043) ||,
      x2c(E0D30E14EF16E842E0D30E9240D271D20ED272D2719240D2)
queue x2c(81D20ED282D281FF009240D291D20ED292D2919240D2A1D20ED2A2D2) ||,
      x2c(A19240D2B1D20ED2B2D2B19240D2C1D20ED2C2D2C14380D31041F000) ||,
      x2c(F0148F43E0D30E14EF15E84780B5A491F0D30E4780B5A491)
queue x2c(20D31147E0B45A4110A58845E0A1FC9180D31147E0B46A4110A57845) ||,
      x2c(E0A1FC9108D31147E0B47A4110A56845E0A1FC9140D31047E0B48A91) ||,
      x2c(B0D3104780B4924110A52845E0A1FC9110D30E47E0B4A291)
queue x2c(E0D30E4780B5069120D30E47E0B4B291D0D30E4780B5129130D30E47) ||,
      x2c(E0B4C291C0D30E4780B51E9140D30E47E0B4D291B0D30E4780B55691) ||,
      x2c(50D30E47E0B4E291A0D30E4780B52A9160D30E47E0B4F291)
queue x2c(90D30E4780B5369170D30E47E0B54E9180D30E4770B5FF004E47F0B5) ||,
      x2c(424110A53045E0A1FC47F0B5564110A53845E0A1FC47F0B5564110A5) ||,
      x2c(4045E0A1FC47F0B5564110A54845E0A1FC47F0B5564110A5)
queue x2c(5045E0A1FC47F0B5564110A55845E0A1FC47F0B5564110A56045E0A1) ||,
      x2c(FC9104200047E0B5664110A57045E0A1FC9101200047E0B5764110A5) ||,
      x2c(8045E0A1FC9102200047E0B5864110A59045E0A1FC4380D3)
queue x2c(0E41F000F0148F13FF06F043E0D31014EF16E842E0D31047F0B6BC91) ||,
      x2c(04200047E0B5B89108D3114710B62447F0B5C09108D31147E0B62491) ||,
      x2c(20D31147E0B5D04110A58845E0A1FC9180D31147E0B5E041)
queue x2c(10A57845E0A1FC9108D31147E0B5F04110A56845E0A1FC9104200047) ||,
      x2c(E0B6004110A57045E0FF00A1FC9101200047E0B6104110A58045E0A1) ||,
      x2c(FC9102200047E0B6BC4110A59045E0A1FC47F0B6BC910120)
queue x2c(0047E0B6389180D3114710B68447F0B6409180D31147E0B6849120D3) ||,
      x2c(1147E0B6504110A58845E0A1FC9180D31147E0B6604110A57845E0A1) ||,
      x2c(FC9101200047E0B6704110A58045E0A1FC9102200047E0B6)
queue x2c(BC4110A59045E0A1FC47F0B6BC9120D31147E0B6944710B6BC47F0B6) ||,
      x2c(9C9120D31147E0B6BC9120D31147E0B6AC4110A58845E0A1FC910220) ||,
      x2c(0047E0B6BC4110A59045E0A1FC9104200047E0B6CC9608D3)
queue x2c(1147F0B6D094F7D3119101200047E0B6E09680D31147F0B6E4947FD3) ||,
      x2c(119102200047E0B6F49620D31147F0B6F894DFD311412000FF000141) ||,
      x2c(82D270954080004780B73C4182D2705080D0D44180A68850)
queue x2c(80D0D84110D0D445E0A1FC418000011E284180001019284720B73C41) ||,
      x2c(82D270954080004770B708412000014182D290954080004780B78041) ||,
      x2c(82D2905080D0D44180A6885080D0D84110D0D445E0A1FC41)
queue x2c(8000011E284180001019284720B7804182D290954080004770B74C41) ||,
      x2c(2000014182D2B0954080004780B7C44182D2B05080D0D44180A68850) ||,
      x2c(80D0D84110D0D445E0A1FC418000011E2841800010192847)
queue x2c(20B7C44182D2B0954080004770B7909540D2684770B7EAD503D138D1) ||,
      x2c(104770B7EA5930D11C4770B7EA4110A59845E0A1FC47F0B82A954CD2) ||,
      x2c(684770B7FE4110A5A045E00A40A1FC47F0B82A956E22C000)
queue x2c(000000007300000B0000140100000400040000060018004000180000) ||,
      x2c(011800FF8000000000007300000C001800D2684770B8124110A5A845) ||,
      x2c(E0A1FC47F0B82A4120D2685020D25C4180A6885080D26041)
queue x2c(10D25C45E0A1FC412000014182D280954080004780B86E4182D28050) ||,
      x2c(80D0D44180A6885080D0D84110D0D445E0A1FC418000011E28418000) ||,
      x2c(1019284720B86E4182D280954080004770B83A4120000141)
queue x2c(82D2A0954080004780B8B24182D2A05080D0D44180A6885080D0D841) ||,
      x2c(10D0D445E0A1FC418000011E284180001019284720B8B24182D2A095) ||,
      x2c(4080004770B87E412000014182D2C0954080004780B8F641)
queue x2c(82D2C05080D0D44180A6885080D0D84110D0D445E0A1FC418000011E) ||,
      x2c(284180001019284720B8F64182D2C0954080FF00004770B8C2418000) ||,
      x2c(011E385930D11C47D0B3B09104D31247E0B91ED503D138D1)
queue x2c(184770B91E4110A5B045E0A1FC45E0A2AC418000015E80D1385080D1) ||,
      x2c(385880D1385980D11847D0B3A49104D3124770B9584160D3B8417005) ||,
      x2c(E841E0A87ABFFFAD950E6E45E0A2AC9140D31247E0BE7ED7)
queue x2c(37D368D3681F8858F0D11050F0D1385800D1385900D1184720BB9C58) ||,
      x2c(60D1145960D11C4720BB845810D13806105C0090C01E16187158E0D1) ||,
      x2c(54D7FFD158D15818F706F01F11431FE0004121D158920120)
queue x2c(004110D3681F22DD37D368D1581E124120D3681F124750BB76182706) ||,
      x2c(204122E000413000011E834138D36718FE1EF706F0D2003000F0001E) ||,
      x2c(E706E0D200FF00D268E0009550D2684780BA029540D26847)
queue x2c(70BA069680D2681F334330D268BE3FD3A8F384D3ADD3A84130000141) ||,
      x2c(70D3A65070D25C4170A68C5070D2604173D39F1FEE43E3D3AC41FEAE) ||,
      x2c(FBD2007000F000417000011E3741700008193747D0BA2A41)
queue x2c(10A62045E0A1FC4110D25C45E0A1FC4110A5B845E0A1FC9110200047) ||,
      x2c(E0BA7691E020004780BADA9120200047E0BA8691D020004780BAE691) ||,
      x2c(30200047E0BA9691C020004780BAF29140200047E0BAA691)
queue x2c(B020004780BAFE9150200047E0BAB691A020004780BB0A9160200047) ||,
      x2c(E0BAC6919020004780BB169170200047E0BB2A918020004770BB2A47) ||,
      x2c(F0BB224110A5C045E0A1FC47F0BB2A4110A5C845FF00E0A1)
queue x2c(FC47F0BB2A4110A5D045E0A1FC47F0BB2A4110A5D845E0A1FC47F0BB) ||,
      x2c(2A4110A5E045E0A1FC47F0BB2A4110A5E845E0A1FC47F0BB2A4110A5) ||,
      x2c(F045E0A1FC9104200047E0BB3E4110A5F845E0A1FC47F0BB)
queue x2c(629101200047E0BB524110A60045E0A1FC47F0BB629102200047E0BB) ||,
      x2c(624110A60845E0A1FC9108200047E0BB724110A61045E0A1FC45E0A2) ||,
      x2c(AC417000011E675960D11C47D0B98841E000015EE0D13850)
queue x2c(E0D13858F0D13859F0D11847D0B97C5840D11C5F40D114418000011E) ||,
      x2c(484180004F194847D0BBB618484120D3B8413005E84160A8D4BF7FAD) ||,
      x2c(990E2645E0A2AC41E0D3B841F005E84100AD3EBF1FAD9D0E)
queue x2c(E045E0A2AC4120D3B84130FF0005E84160AD43BF7FAD9D0E2692EAD3) ||,
      x2c(B94154D3B892EA500045E0A2AC41E0D3B841F005E84100AD48BF1FAD) ||,
      x2c(9D0EE045E0A2AC4120D3B8413005E84160AD4DBF7FAD9D0E)
queue x2c(2645E0A2AC41E0D3B841F005E84100AD52BF1FAD9D0EE045E0A2AC58) ||,
      x2c(30D1105030D1385850D1385950D1184720BD3A18245E20D114062041) ||,
      x2c(10A61845E0A1FC5830D11419324720BCFE5870D13806705C)
queue x2c(6090C01E7318575880D1501E850680D200D26880004150D2685050D2) ||,
      x2c(5C4180A6885080D2604110D25C45E0A1FC957DD2684780BCB89550D2) ||,
      x2c(684770BCC04110D25C45E0A1FC5850D1304180004D195847)
queue x2c(D0BCF24185D3B6954080004770BCDE920080004110A63045E0A1FF00) ||,
      x2c(FC45E0A2AC4110A61845E0A1FC418000011E38193247D0BC745830D1) ||,
      x2c(304153D3B6954050004770BD164183D3B6920080004110A6)
queue x2c(3045E0A1FC45E0A2AC413000015E30D1385030D1385850D1385950D1) ||,
      x2c(1847D0BC625850D1105050D1385880D1385980D1184720BE684110A6) ||,
      x2c(2845E0A1FC5880D11418281E840680185819254720BE2C58)
queue x2c(F0D13806F05CE090C01EF2183F5880D1541E830680D200D268800058) ||,
      x2c(80D1501E830680954080004770BDB2D200D158D2689406D1589500D1) ||,
      x2c(584770BDB24110A62045E0A1FC47F0BDEE9550D2684780BD)
queue x2c(C29540D2684770BDC69680D2684130D2685030D25C4180A6885080D2) ||,
      x2c(604110D25C45E0A1FC957DD268FF004770BDEE4110D25C45E0A1FC58) ||,
      x2c(30D1304180004D193847D0BE204183D3B6954080004770BE)
queue x2c(0C920080004110A63045E0A1FC45E0A2AC4110A62845E0A1FC418000) ||,
      x2c(011E28192547D0BD685820D1304132D3B6954030004770BE444152D3) ||,
      x2c(B6920050004110A63045E0A1FC45E0A2AC418000015E80D1)
queue x2c(385080D1385850D1385950D11847D0BD4E4100D3B8411005E84120AD) ||,
      x2c(6FBF3FADA10E0245E0A2AC4180AC875080D0D44180D2695080D0D896) ||,
      x2c(80D0D858F0A7184110D0D405EF4180ACDE5080D0D44180D2)
queue x2c(695080D0D89680D0D858F0A7184110D0D405EF9110D31247E0BFFC41) ||,
      x2c(30D3BC5030D10C9680D10C5820D10CD71320002000921420004140D3) ||,
      x2c(FF00B8415000181E545050200892022001964020025020D3)
queue x2c(B84180D3D8BE8FD3D04150D3E6BE5FD3D49680D3D4D213D3D8AFD718) ||,
      x2c(140A639101D31247E0BFFC9540D33F4780BFFC91A0D3124780BFFC91) ||,
      x2c(80913F47E0BF3C9680D3B647F0BF40947FD3B64140D3B841)
queue x2c(5005E84160AD83BF7FAD910E46D22BD3B9D313D7FFD158D1581F8843) ||,
      x2c(80A81841E8D1589201E0004110D3B81F22DD2CD3B8D1581E124120D3) ||,
      x2c(B81F124181D3B7927D80009120D3124780BFA49240D2DFD2)
queue x2c(2CD2E0D2DFD20DD2D1AB8147F0BFB49240D2DFD22CD2E0D2DFD20DD2) ||,
      x2c(D1AB8F9680913F58F0A7184110A63805EF123F4770BFE89120D31247) ||,
      x2c(80BFDE58F0A7184110A64805EF47F0FF00BFE858F0A71841)
queue x2c(10A65405EF9180D3B647E0BFF89680913F47F0BFFC947F913F58F0A7) ||,
      x2c(184110A66005EF58F090C45CE090C01EFF50F0D0FC4180D1505080D0) ||,
      x2c(F85090D0D44180A6905080D0D84180D0FC5080D0DC4180D0)
queue x2c(F85080D0E04180A6845080D0E45880903458F080104110D0D405EF1F) ||,
      x2c(FF47F0918A0000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(000000000000FF000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(000000000000000000000000000000000000000000FF000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000000000DD) ||,
      x2c(001000D15890ECD054D207D09010005840D094BF2F400047)
queue x2c(40A29ABF3FD1304770A224415000015050D130183541600005192647) ||,
      x2c(40A28418721E7341800064197847D0A2845850D090D5045000A98647) ||,
      x2c(70A2844173D3B7D204700050001E365030D13045E0A2AC58)
queue x2c(204000192647D0A29A1832418000061F384430A2A01832418000041F) ||,
      x2c(385030D13047F0A29A4183D3B718E206E058F0D09044E0A2A61E3250) ||,
      x2c(30D13098ECD05407FED200D3B85005D2008000F00090ECD0)
queue x2c(98BF2FD1304770A2C4418005E85080D13047F0A2CA06205020D130D2) ||,
      x2c(1BD0D4A6684180D2FF00695080D0D84180D1305080D0E458F0A71841) ||,
      x2c(10D0D405EF4100D3B8411005E84120AD84BF3FADA50E021F)
queue x2c(885080D13098ECD09807FE00002C3F00002CA60000000000002D6300) ||,
      x2c(00271480002C3700002C3F00002C470000000000002D630000000080) ||,
      x2c(002C4F00002C3F00002CAD0000000000002D630000270080)
queue x2c(002C4F00002C3F00002C5F0000000000002D63800026A400002CF200) ||,
      x2c(002C5700002C9780002CAD80002D6700002CB400002C5F0000281800) ||,
      x2c(002818000028180000281800002818000028180000281800)
queue x2c(002C14000028180000281880002D2000002CB400002C5F0000281800) ||,
      x2c(00281800002818000028180000281800002818000028184E0000002C) ||,
      x2c(14000028180000281880002D2500002CF80000000080002C)
queue x2c(BB000027200000271000002D2A00002C4780002CC2000028F0000026) ||,
      x2c(E800002B65000026BC00002926000026E400002757FF000000270C00) ||,
      x2c(00290B000026E800002C1D000026A80000283A000026F800)
queue x2c(00285B000026F400002899000026F000002818000026FC00002C0A00) ||,
      x2c(0026AC00002A5F000026D000002A20000026D400002A35000026D400) ||,
      x2c(002A4A000026D400002958000026DC0000296F000026DC00)
queue x2c(002940000026E00000278B0000270800002D2F0000269800002C3F00) ||,
      x2c(002C670000000000002D340000269480002C4F00002C3F00002C6F00) ||,
      x2c(00000000002D340000269480002C4F00002C9780002A7200)
queue x2c(002D390000269800002AA9000026CC00002ABB000026CC00002ACD00) ||,
      x2c(0026CC00002ADF000026CC00002AF1000026CC00002B03000026CC00) ||,
      x2c(002B15000026CC00FF00002D76000026900000278B000026)
queue x2c(880000287A000026A000002986000026D80000299C000026D8000029) ||,
      x2c(B2000026D8000029C8000026D8000029DE000026D8000029F4000026) ||,
      x2c(D800002D040000269C00002D6B0000269400002D79000026)
queue x2c(9000002C77000026A400002CC9000026A000002B650000269400002D) ||,
      x2c(7C0000269000002D840000269800002D890000269400002D8D000026) ||,
      x2c(94000028B7000026EC00002BCF000026B400002BDB000026)
queue x2c(B400002BFF000026B000002BE7000026B400002B9D000026B800002B) ||,
      x2c(F3000026B400002B73000026BC00002BAA000026B800002B38000026) ||,
      x2c(C400002B48000026C000002B27000026C800002C7F0000FF)
queue x2c(0026A400002CD0000026A0000028180000268800002CD7000026A000) ||,
      x2c(002D830000268800002C8F00002CA600002C4780002D7F00002CE500) ||,
      x2c(002704800027BE00002CE500002704800027EB00002C9780)
queue x2c(002A0A00002D0A0000000000002D1000002CA6000000000000281880) ||,
      x2c(002C2600000000000000010000000200000003000000040000000500) ||,
      x2c(0000060000000700000008000000090000000A0000000B00)
queue x2c(00000C0000000D0000000E0000000F00000010000000110000001200) ||,
      x2c(000013000000150000001600000017000000180000001A0000001B00) ||,
      x2c(00001D0000001E0000001F00000021000000220000002800)
queue x2c(00002D0000003300000034000000FF0037000005E880003008000000) ||,
      x2c(004C88996E4C976E4CA381829385408296998485997E7FF37F6E4C5A) ||,
      x2c(606040C78595859981A385844082A840C9E2D7C6C8E3D4D3)
queue x2c(4060606E4C9799856E4C869695A340868183857E7F8396A499898599) ||,
      x2c(409585A67F4083969396997E7F7BF0F0C6C6F0F07F6E4C869695A36E) ||,
      x2c(E084858693819587F1F0F3F3E097819984E0998960F1F8F0)
queue x2c(F0E0E3E7F1F0F4F4F0E09793818995E086F3E086A2F1F8E08386F1E6) ||,
      x2c(E2C3D4C44D6C839694A29785836C4061C340E2E3C1D9E34061948995) ||,
      x2c(40837AE089A297868381974B99A3865DE6E2C3D4C44D6C83)
queue x2c(9694A29785836C4061C340E2E3C1D9E3406194899540837AE089A297) ||,
      x2c(86FF008381974B88A3945D40C0E086F3E086949684859995E0869799) ||,
      x2c(98F140C396A49989859940D585A65ED0D040C0E086F0E086)
queue x2c(949684859995E086979998F140C396A49989859940D585A65ED040C0) ||,
      x2c(E086F1E0869996948195E08683888199A285A3F240E2A8948296935E) ||,
      x2c(D04C61869695A36E4C61869695A36E4C619799856E4C61A3)
queue x2c(818293856E4C976E40C0E086F2E086999694819540E3899485A240D5) ||,
      x2c(85A640D9969481955ED04C61869695A36E4C869695A3408396939699) ||,
      x2c(7E7F7BF0F08686F0F07F6E40C5C140C1D9C5C14DC4E8D5C1)
queue x2c(D4C9C35D40C5E7E3C5D5C44DD6D55D4C838197A38996954081938987) ||,
      x2c(957E7F8296A3A396947F6E4C826EC0E0FF0099A386F1E08195A289E0) ||,
      x2c(84858686F0E0848586A38182F7F2F04CA3996E4CA3844082)
queue x2c(8783969396997E7F7BF0F0F0F0F0F07F6EE0998584F1F2F8E0879985) ||,
      x2c(8595F1F2F8E08293A485F05ED0E0998584F0E08799858595F1F2F8E0) ||,
      x2c(8293A485F1F2F85EE0998584F2F5F5E08799858595F0E082)
queue x2c(93A485F2F5F55E4C869695A34083969396997E7F7BF7F8F9F086F07F) ||,
      x2c(6E4C869695A34083969396997E7F7B8686F0F0F0F07F6E4C869695A3) ||,
      x2c(4083969396997E7F7B8686F6F982F47F6E4C869695A34083)
queue x2c(969396997E7F7BF0F0868686867F6E4C869695A34083969396997E7F) ||,
      x2c(7B86868686F0F07F6E4C869695A34083969396997E7F7B8686868686) ||,
      x2c(867F6EFF004DC2E4C6C6C5D96B40C4C9C46BC3C1D7E3C9D6)
queue x2c(D5405DE0998584F0E08799858595F0E08293A485F1F2F85EE0998584) ||,
      x2c(F1F2F8E08799858595F0E08293A485F05EE0998584F0E08799858595) ||,
      x2c(F1F2F8E08293A485F05EE0998584F0E08799858595F0E082)
queue x2c(93A485F05E4DE9E2C3D9C5C5D5E640E9E2C3D9C5C5D5C45D604F4E4E) ||,
      x2c(4E4E4E4E4E4E4E4F4F6060D69696A285C5D7D5C6D3D6C4C7D4919294) ||,
      x2c(9395C3A3E09793818995E086A2F1F8E086F3E08386F1E097)
queue x2c(93818995E086A2F1F8E086F3E08386F2E09793818995E086A2F1F8E0) ||,
      x2c(86F3E08386F5E09793818995E086A2F1F8E086F3E08386F3E0979381) ||,
      x2c(8995E086A2F1F8E086F3E08386F4E0979381FF008995E086)
queue x2c(A2F1F8E086F3E08386F6E09793818995E086A2F1F8E086F3E08386F0) ||,
      x2c(40C8C9D3C9E3C54DD9C5E5C5D9E2C55D4040C8C9D3C9E3C54DE4E2C3) ||,
      x2c(D6D9C55D4040C8C9D3C9E3C54DC2D3C9D5D25D404BC9E2D7)
queue x2c(C6C3C1D74BD7C1D5C5D34C61826E4C61838197A38996956EC3D6D3D6) ||,
      x2c(D94DE8C5D3D3D6E65D40C37AE0C9E2D7C6C3C1D74BD9E3C6C37AE0C9) ||,
      x2c(E2D7C6C3C1D74BC8E3D4C3D6D3D6D94DC7D9C5C5D55D40C3)
queue x2c(D6D3D6D94DE6C8C9E3C55D404BC9E2D7C6C3C1D74BD9E3C64BC9E2D7) ||,
      x2c(C6C3C1D74BC8E3D440E3E8D7C54DC3C8C1D95D40C3D6D3D6D94DC2D3) ||,
      x2c(E4C55D40C3D6D3D6D94DD7C9D5D25D40C3D6D3D6D94DE3E4)
queue x2c(D9D85D40C3D6D3D6D9FF004DD9C5C45D40C0E08396939699A38293C9) ||,
      x2c(E2D7C6C8E3D4D340C0E0869695A3A3829340D5D6C2E2C3C1D540C4D6) ||,
      x2c(E6D5D3D6C1C4D5D6C2E2C3C1D540E5C4C5C6C9D5C540C3C1)
queue x2c(D7E3C9D6D540C3D6D7E840404040E9D7D9C5C6C9E740C4C9C4404040) ||,
      x2c(4040E9E2C3D9C5C5D5E6E9E2C3D9C5C5D5C44C6182938995926E40C7) ||,
      x2c(C54DD6D55D40D3D4C3D3D6E2C540C6C9D3C5E7C6C5D9E5C4)
queue x2c(C5D3C5E3C540D5D6E2E3C1D9E3C2E4C6C6C5D940E9E6E2C3D6D540D3) ||,
      x2c(D4C9D5C9E340D6E4E3D7E4E340E2C8C1D9C5C4404C82938995926E50) ||,
      x2c(C77E7D50C74B50E27E7D50E24BD3D4C6D9C5C540E2C5D3C5)
queue x2c(C3E340C1D7D7C5D5C4E5C3D6D7E840D3D4D6D7C5D5D78195FF008593) ||,
      x2c(404C869695A36ED3D4D7E4E340C9D5E5C1D940D7C1D5C5D3D5D6C5D5) ||,
      x2c(C4D4D6C44040C5E7C3D3E4E5C7C5E3405DC1E3E3D9C6C9E7)
queue x2c(C5C4E0978199405DC2D6C4E84E5DC76BE25DC9D5C9E350C77E50E950) ||,
      x2c(E27E50E9C8E3D4D3C3D6D36BD9D6E66BC3C8C1D9D4D6E5C54C61A46E) ||,
      x2c(5DC5D5C4D9E3C6E0A4934CA46E4C826EE6E240D07D507BF3)
queue x2c(F25E5093A35E5087A35E400000014000001F4000001C400000054000) ||,
      x2c(000440000000000102030405060708090A0B0C0D0E0F101112131415) ||,
      x2c(161718191A1B1C1D1E1F202122232425262728292A2B2C2D)
queue x2c(2E2F303132333435363738393A3B3C3D3E3F40414243444546474849) ||,
      x2c(4A4B4C4D4E4F5051525354FF0055565758595A5B5C5D5E5F60616263) ||,
      x2c(6465666768696A6B6C6D6E6F707172737475767778797A7B)
queue x2c(7C7D7E7F808182838485868788898A8B8C8D8E8F9091929394959697) ||,
      x2c(98999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3) ||,
      x2c(B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACB)
queue x2c(CCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7) ||,
      x2c(E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF00010001) ||,
      x2c(0008C9E2D7C6C8E3D4D300070000000000020001002C0000)
queue x2c(00000000000000000000000000000000000000000000000000000000) ||,
      x2c(0000000000000000000000000000000100010008C9E2D7C6C8E3FF00) ||,
      x2c(D4D30004000100010200050001000104000A000100030000)
queue x2c(01001500010008E2E8E2C1D3D3C4C100070000005200000001000100) ||,
      x2c(08C9E2D7C6C8E3D4D300070000000000020001002C00000000000000) ||,
      x2c(000000000000000000000000000000000000000000000000)
queue x2c(00000000000000000000000000000100010008C9E2D7C6C8E3D4D300) ||,
      x2c(04000100010200050001000102003C00010002400000490001000150) ||,
      x2c(00420001000205E70030000100020000000A000100030000)
queue x2c(64000B00010003000064001500010008E2E8E2C1D3D3C4C1000D0000) ||,
      x2c(0008000000520000000100010008C9E2D7C6C8E3D4D3000700000000) ||,
      x2c(F0F1F2F3F4F5F6F7F8F9C1C2C30A40C4C5C600000009A0FF)
queue x2c(8000000000007300000D0000FC02000000000000EC00000000000000) ||,
      x2c(00000100010D0023080D00230C0D0023140D0023180D00231C0D0023) ||,
      x2c(200D0023240D00232C0D0023340D0023380D00233C0D0023)
queue x2c(440D0023480D00234C0D0023500D0023540D00235C0D0023600D0023) ||,
      x2c(640D0023680D00236C0D0023700D0023740D0023780D00237C0D0023) ||,
      x2c(800D0023840D0023880D00238C0D0023900D0023940D0023)
queue x2c(980D00239C0D0023A00D0023A40D0023A80D0023AC0D0023B00D0023) ||,
      x2c(B40D0023B80D0023BC0D0023C00D0023C40D0023C80D0023CC0D0023) ||,
      x2c(D00D0023D40D0023D80D0023DC0D0023E00D0023E80D0023)
queue x2c(EC0D0023F00D0023F40D0023F80DFF000023FC0D0024000C00240400) ||,
      x2c(000000007300000E0000FC02000000000000EC000000000000000000) ||,
      x2c(0100010D0024080D00240C0D0024100D0024140D0024180D)
queue x2c(00241C0D0024200D0024240D0024280D00242C0D0024300D0024340D) ||,
      x2c(0024380D00243C0D0024400D0024440D0024480D00244C0D0024500D) ||,
      x2c(0024540D0024580D00245C0D0024600D0024640D0024680D)
queue x2c(00246C0D0024700D0024740D0024780D00247C0D0024800D0024840D) ||,
      x2c(0024880D00248C0D0024900D0024940D0024980D00249C0D0024A00D) ||,
      x2c(0024A40D0024AC0D0024B00D0024B40D0024B80D0024BC0D)
queue x2c(0024C40D0024C80D0024CC0D0024D00D0024D40D0024D80D0024DC0D) ||,
      x2c(00FF0024E00D0024E40D0024E80D0024EC0D0024F00C0024F4000000) ||,
      x2c(00007300000F0000FC02000000000000EC00000000000000)
queue x2c(00000100010D0024F80D0024FC0D0025000D0025040D0025080D0025) ||,
      x2c(0C0D0025100D0025140D0025180D00251C0D0025200D0025240D0025) ||,
      x2c(280D00252C0D0025300D0025340D0025380D00253C0D0025)
queue x2c(400D0025440D0025480D00254C0D0025500D0025540D0025580D0025) ||,
      x2c(5C0D0025600D0025640D0025680D00256C0D0025700D0025740D0025) ||,
      x2c(780D00257C0D0025800D0025840D0025880D00258C0D0025)
queue x2c(900D0025940D0025980D00259C0D0025A00D0025A40D0025A80D0025) ||,
      x2c(AC0D0025B00D0025B40D0025B80D0025FF00BC0D0025C00D0025C40D) ||,
      x2c(0025C80D0025CC0D0025D00D0025D40D0025D80C0025DC00)
queue x2c(00000000730000100000BC03000001000400A8060030004000000800) ||,
      x2c(0100010D0025E00D0025E40D0025E80D0025EC0D0025F00D0025F40D) ||,
      x2c(0025F80D0025FC0D0026000D0026040D0026080D00260C0D)
queue x2c(0026100D0026140D0026180D00261C0D0026200D0026240D0026280D) ||,
      x2c(00262C0D0026300D0026340D0026380D00263C0D0026400D0026440D) ||,
      x2c(0026480D00264C0D0026500D0026540D0026580D00265C0D)
queue x2c(0026600D0026640D0026680D0026700D0026740D00267C0C00268000) ||,
      x2c(0200010C00271800010008000000000073000011000008000009A000) ||,
      x2c(000000FF000000000000730000120000140D000000000400)
queue x2c(0006003008400001B8000201B80000000000730000130001B847F0F0) ||,
      x2c(30003610C9E2D7D3C9D5D2404040F0F04BF0F1F00047F0F018001E47) ||,
      x2c(F0F012002447F0F00C001E47F0F00600264AFF000407FF90)
queue x2c(2CD01C18011F5547F0F026902CD01C18014150000147F0F01A901CD0) ||,
      x2c(184150000247F0F0B805B05820021CBF1F20704780B058D5031028B1) ||,
      x2c(224770B058950010184770B058BF1F10184780B058950010)
queue x2c(004770B05858101000D5021000B1264770B058583010345010100850) ||,
      x2c(00100C18054111000858F3000C982CD01C07FF582020845520207C47) ||,
      x2c(70B0044120001441A0B129180A5810B07647F540F0B07A80)
queue x2c(0000000A0812FF4770B0841B2212224770B09E181048001010411010) ||,
      x2c(12411010000A5D180A0A0941F00014180F982CD01C07FE05B0582002) ||,
      x2c(1CBF1F20704780B05AD5031028B0764770B05A9500101847)
queue x2c(70B05ABF1F10184780B05A950010004770B05A58101000D5021000B0) ||,
      x2c(7A4770B05AD503021C11C04780B04EBFAF12144780B05A41F0000018) ||,
      x2c(0F981CD01807FE582020845520207C4770B00441F0001418)
queue x2c(0F981CD01807FE00000000C9E2D7C6E3D3C4C9E2D7D3D4E2C740C9E2) ||,
      x2c(D7D7C1E3C3C8C9E2D7D7C1E3C3C8C9E2D7D7C1E3C3C8000700000000) ||,
      x2c(000000000000000000000000000000007300001400000008)
queue x2c(E0C9D5D4D9F0F6)

put_object:
  tfil = 'tfil'random(9999)

  "alloc f("tfil") da('"ispdyn"("member")') shr reu"
  "execio" queued() "diskw "tfil" (finis"
  "free f("tfil")"

  "delstack"
return