Hex Artifact Content

Artifact 4eaaa9b664fe5ca116577e81a6bd17bf4344f219:

Ticket change [4eaaa9b664] - New ticket [bd6188edd4] dir2c: Output data as character array and not as string. by anonymous on 2020-04-20 16:03:24.
0000: 44 20 32 30 32 30 2d 30 34 2d 32 30 54 31 36 3a  D 2020-04-20T16:
0010: 30 33 3a 32 34 2e 36 34 32 0a 4a 20 63 6f 6d 6d  03:24.642.J comm
0020: 65 6e 74 20 3c 64 69 76 3e 44 65 61 72 5c 73 52  ent <div>Dear\sR
0030: 6f 79 2c 3c 2f 64 69 76 3e 3c 64 69 76 3e 3c 62  oy,</div><div><b
0040: 72 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64 69 76 3e  r\s/></div><div>
0050: 74 68 61 6e 6b 5c 73 79 6f 75 5c 73 66 6f 72 5c  thank\syou\sfor\
0060: 73 67 72 65 61 74 5c 73 74 63 6c 32 63 2e 74 63  sgreat\stcl2c.tc
0070: 6c 5c 73 61 6e 64 5c 73 69 74 73 5c 73 66 72 61  l\sand\sits\sfra
0080: 6d 65 77 6f 72 6b 2e 3c 2f 64 69 76 3e 3c 64 69  mework.</div><di
0090: 76 3e 49 5c 73 61 6d 5c 73 6c 65 61 72 6e 69 6e  v>I\sam\slearnin
00a0: 67 5c 73 65 61 63 68 5c 73 64 61 79 5c 73 61 6e  g\seach\sday\san
00b0: 64 5c 73 64 69 67 67 69 6e 67 5c 73 6d 69 73 65  d\sdigging\smise
00c0: 6c 66 5c 73 74 68 72 6f 75 67 68 5c 73 74 68 65  lf\sthrough\sthe
00d0: 5c 73 6d 65 63 68 61 6e 69 73 6d 73 2e 3c 2f 64  \smechanisms.</d
00e0: 69 76 3e 3c 64 69 76 3e 53 6f 72 72 79 5c 73 74  iv><div>Sorry\st
00f0: 6f 5c 73 62 65 5c 73 61 5c 73 6e 6f 76 69 63 65  o\sbe\sa\snovice
0100: 2e 3c 2f 64 69 76 3e 3c 64 69 76 3e 41 6e 64 5c  .</div><div>And\
0110: 73 73 6f 72 72 79 5c 73 74 6f 5c 73 75 73 65 5c  ssorry\sto\suse\
0120: 73 4d 69 63 72 6f 73 6f 66 74 5c 73 63 6f 6d 70  sMicrosoft\scomp
0130: 69 6c 65 72 73 2e 3c 2f 64 69 76 3e 3c 64 69 76  ilers.</div><div
0140: 3e 3c 62 72 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64  ><br\s/></div><d
0150: 69 76 3e 54 68 65 5c 73 63 6f 6d 70 69 6c 65 72  iv>The\scompiler
0160: 5c 73 4d 53 2d 56 43 32 30 31 35 5c 73 28 56 43  \sMS-VC2015\s(VC
0170: 39 29 5c 73 68 61 73 5c 73 61 5c 73 73 74 72 69  9)\shas\sa\sstri
0180: 6e 67 5c 73 63 6f 6e 73 74 61 6e 74 5c 73 73 69  ng\sconstant\ssi
0190: 7a 65 5c 73 6c 69 6d 69 74 5c 73 6f 66 5c 73 36  ze\slimit\sof\s6
01a0: 35 35 33 35 5c 73 63 68 61 72 61 63 74 65 72 73  5535\scharacters
01b0: 2e 3c 2f 64 69 76 3e 3c 64 69 76 3e 41 5c 73 70  .</div><div>A\sp
01c0: 6f 73 73 69 62 69 6c 69 74 79 5c 73 74 6f 5c 73  ossibility\sto\s
01d0: 61 76 6f 69 64 5c 73 74 68 69 73 5c 73 6c 69 6d  avoid\sthis\slim
01e0: 69 74 5c 73 69 73 5c 73 74 6f 5c 73 75 73 65 5c  it\sis\sto\suse\
01f0: 73 61 6e 5c 73 61 72 72 61 79 5c 73 6f 66 5c 73  san\sarray\sof\s
0200: 63 68 61 72 61 63 74 65 72 73 2c 5c 73 77 68 69  characters,\swhi
0210: 63 68 5c 73 68 61 76 65 5c 73 61 5c 73 6c 69 6d  ch\shave\sa\slim
0220: 69 74 5c 73 6f 66 5c 73 73 69 7a 65 5f 7a 5c 73  it\sof\ssize_z\s
0230: 3d 5c 73 30 78 37 43 46 46 46 46 46 46 2e 3c 2f  =\s0x7CFFFFFF.</
0240: 64 69 76 3e 3c 64 69 76 3e 3c 62 72 5c 73 2f 3e  div><div><br\s/>
0250: 3c 2f 64 69 76 3e 3c 64 69 76 3e 54 68 65 5c 73  </div><div>The\s
0260: 70 61 74 63 68 5c 73 62 65 6c 6f 77 5c 73 63 68  patch\sbelow\sch
0270: 61 6e 67 65 73 5c 73 64 69 72 32 63 2e 74 63 6c  anges\sdir2c.tcl
0280: 5c 73 74 6f 5c 73 6f 75 74 70 75 74 5c 73 65 61  \sto\soutput\sea
0290: 63 68 5c 73 66 69 6c 65 5c 73 77 69 74 68 69 6e  ch\sfile\swithin
02a0: 5c 73 6f 6e 65 5c 73 63 68 61 72 61 63 74 65 72  \sone\scharacter
02b0: 5c 73 61 72 72 61 79 5c 73 6e 61 6d 65 64 26 6e  \sarray\snamed&n
02c0: 62 73 70 3b 5c 73 63 76 66 73 5f 64 61 74 61 5f  bsp;\scvfs_data_
02d0: 24 69 64 78 5c 73 61 73 5c 73 66 6f 6c 6c 6f 77  $idx\sas\sfollow
02e0: 73 3a 3c 2f 64 69 76 3e 3c 64 69 76 3e 3c 62 72  s:</div><div><br
02f0: 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64 69 76 3e 26  \s/></div><div>&
0300: 6c 74 3b 76 65 72 62 61 74 69 6d 26 67 74 3b 3c  lt;verbatim&gt;<
0310: 2f 64 69 76 3e 3c 64 69 76 3e 2f 2a 5c 73 44 61  /div><div>/*\sDa
0320: 74 61 5c 73 6f 66 5c 73 62 6f 6f 74 2e 74 63 6c  ta\sof\sboot.tcl
0330: 5c 73 2a 2f 3c 62 72 5c 73 2f 3e 73 74 61 74 69  \s*/<br\s/>stati
0340: 63 5c 73 75 6e 73 69 67 6e 65 64 5c 73 63 68 61  c\sunsigned\scha
0350: 72 5c 73 63 76 66 73 5f 64 61 74 61 5f 32 5b 5d  r\scvfs_data_2[]
0360: 5c 73 3d 5c 73 7b 3c 62 72 5c 73 2f 3e 26 6e 62  \s=\s{<br\s/>&nb
0370: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0380: 73 30 78 37 30 2c 5c 73 30 78 37 32 2c 5c 73 30  s0x70,\s0x72,\s0
0390: 78 36 66 2c 5c 73 30 78 36 33 2c 5c 73 30 78 32  x6f,\s0x63,\s0x2
03a0: 30 2c 5c 73 30 78 37 34 2c 5c 73 30 78 36 33 2c  0,\s0x74,\s0x63,
03b0: 5c 73 30 78 36 63 2c 5c 73 30 78 34 39 2c 5c 73  \s0x6c,\s0x49,\s
03c0: 30 78 36 65 2c 5c 73 30 78 36 39 2c 5c 73 30 78  0x6e,\s0x69,\s0x
03d0: 37 34 2c 5c 73 30 78 32 30 2c 5c 73 30 78 37 62  74,\s0x20,\s0x7b
03e0: 2c 5c 73 30 78 37 64 2c 5c 73 30 78 32 30 2c 5c  ,\s0x7d,\s0x20,\
03f0: 73 3c 62 72 5c 73 2f 3e 2e 2e 2e 3c 2f 64 69 76  s<br\s/>...</div
0400: 3e 3c 64 69 76 3e 73 74 61 74 69 63 5c 73 73 74  ><div>static\sst
0410: 72 75 63 74 5c 73 63 76 66 73 5f 64 61 74 61 5c  ruct\scvfs_data\
0420: 73 63 76 66 73 5f 74 63 6c 5f 64 61 74 61 5b 5d  scvfs_tcl_data[]
0430: 5c 73 3d 5c 73 7b 3c 62 72 5c 73 2f 3e 3c 2f 64  \s=\s{<br\s/></d
0440: 69 76 3e 3c 64 69 76 3e 2e 2e 2e 3c 62 72 5c 73  iv><div>...<br\s
0450: 2f 3e 3c 2f 64 69 76 3e 3c 64 69 76 3e 26 6e 62  /></div><div>&nb
0460: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0470: 73 7b 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26  s{<br\s/>&nbsp;&
0480: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
0490: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
04a0: 73 2f 2a 5c 73 6e 61 6d 65 26 6e 62 73 70 3b 5c  s/*\sname&nbsp;\
04b0: 73 2a 2f 5c 73 22 62 6f 6f 74 2e 74 63 6c 22 2c  s*/\s"boot.tcl",
04c0: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62  <br\s/>&nbsp;&nb
04d0: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
04e0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 2f  ;&nbsp;&nbsp;\s/
04f0: 2a 5c 73 69 6e 64 65 78 5c 73 2a 2f 5c 73 32 2c  *\sindex\s*/\s2,
0500: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62  <br\s/>&nbsp;&nb
0510: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
0520: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 2f  ;&nbsp;&nbsp;\s/
0530: 2a 5c 73 74 79 70 65 26 6e 62 73 70 3b 5c 73 2a  *\stype&nbsp;\s*
0540: 2f 5c 73 43 56 46 53 5f 46 49 4c 45 54 59 50 45  /\sCVFS_FILETYPE
0550: 5f 46 49 4c 45 2c 3c 62 72 5c 73 2f 3e 26 6e 62  _FILE,<br\s/>&nb
0560: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0570: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
0580: 73 70 3b 5c 73 2f 2a 5c 73 73 69 7a 65 26 6e 62  sp;\s/*\ssize&nb
0590: 73 70 3b 5c 73 2a 2f 5c 73 32 38 38 37 2c 3c 62  sp;\s*/\s2887,<b
05a0: 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70  r\s/>&nbsp;&nbsp
05b0: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
05c0: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 2f 2a 5c  nbsp;&nbsp;\s/*\
05d0: 73 64 61 74 61 26 6e 62 73 70 3b 5c 73 2a 2f 5c  sdata&nbsp;\s*/\
05e0: 73 63 76 66 73 5f 64 61 74 61 5f 32 2c 3c 62 72  scvfs_data_2,<br
05f0: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
0600: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
0610: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 2f 2a 5c 73  bsp;&nbsp;\s/*\s
0620: 66 72 65 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73  free&nbsp;\s*/\s
0630: 30 2c 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26  0,<br\s/>&nbsp;&
0640: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 7d 2c 3c  nbsp;&nbsp;\s},<
0650: 62 72 5c 73 2f 3e 26 6c 74 3b 2f 76 65 72 62 61  br\s/>&lt;/verba
0660: 74 69 6d 26 67 74 3b 3c 62 72 5c 73 2f 3e 3c 2f  tim&gt;<br\s/></
0670: 64 69 76 3e 3c 64 69 76 3e 3c 62 72 5c 73 2f 3e  div><div><br\s/>
0680: 3c 2f 64 69 76 3e 3c 64 69 76 3e 54 68 65 5c 73  </div><div>The\s
0690: 70 61 74 63 68 5c 73 61 6c 6c 6f 77 73 5c 73 74  patch\sallows\st
06a0: 6f 5c 73 75 73 65 5c 73 74 68 69 73 5c 73 66 6f  o\suse\sthis\sfo
06b0: 72 5c 73 61 6c 6c 5c 73 66 69 6c 65 73 5c 73 6f  r\sall\sfiles\so
06c0: 72 5c 73 66 69 6c 65 73 5c 73 6c 61 72 67 65 72  r\sfiles\slarger
06d0: 5c 73 74 68 61 6e 5c 73 74 68 65 5c 73 63 68 61  \sthan\sthe\scha
06e0: 72 61 63 74 65 72 5c 73 6c 65 6e 67 74 68 5c 73  racter\slength\s
06f0: 6c 69 6d 69 74 2e 3c 2f 64 69 76 3e 3c 64 69 76  limit.</div><div
0700: 3e 3c 62 72 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64  ><br\s/></div><d
0710: 69 76 3e 49 5c 73 6d 61 79 5c 73 6d 69 73 73 5c  iv>I\smay\smiss\
0720: 73 61 6e 6f 74 68 65 72 5c 73 64 69 73 61 64 76  sanother\sdisadv
0730: 61 6e 74 61 67 65 5c 73 6f 66 5c 73 74 68 69 73  antage\sof\sthis
0740: 5c 73 6d 65 74 68 6f 64 2e 5c 73 49 5c 73 73 75  \smethod.\sI\ssu
0750: 70 70 6f 73 65 2c 5c 73 69 74 5c 73 6f 6e 6c 79  ppose,\sit\sonly
0760: 5c 73 61 76 6f 69 64 73 5c 73 74 68 65 5c 73 69  \savoids\sthe\si
0770: 6d 70 6c 69 63 69 74 65 5c 73 74 72 61 69 6c 69  mplicite\straili
0780: 6e 67 5c 73 7a 65 72 6f 5c 73 62 79 74 65 2e 3c  ng\szero\sbyte.<
0790: 62 72 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64 69 76  br\s/></div><div
07a0: 3e 3c 62 72 5c 73 2f 3e 3c 2f 64 69 76 3e 3c 64  ><br\s/></div><d
07b0: 69 76 3e 54 68 61 6e 6b 5c 73 79 6f 75 2c 3c 2f  iv>Thank\syou,</
07c0: 64 69 76 3e 3c 64 69 76 3e 48 61 72 61 6c 64 3c  div><div>Harald<
07d0: 2f 64 69 76 3e 3c 64 69 76 3e 3c 62 72 5c 73 2f  /div><div><br\s/
07e0: 3e 3c 2f 64 69 76 3e 3c 64 69 76 3e 50 61 74 63  ></div><div>Patc
07f0: 68 3a 3c 2f 64 69 76 3e 3c 64 69 76 3e 26 6c 74  h:</div><div>&lt
0800: 3b 76 65 72 62 61 74 69 6d 26 67 74 3b 3c 2f 64  ;verbatim&gt;</d
0810: 69 76 3e 3c 64 69 76 3e 2d 2d 2d 5c 73 43 3a 2f  iv><div>---\sC:/
0820: 55 73 65 72 73 2f 6f 65 68 68 61 72 2f 41 70 70  Users/oehhar/App
0830: 44 61 74 61 2f 4c 6f 63 61 6c 2f 54 65 6d 70 2f  Data/Local/Temp/
0840: 64 69 72 32 63 2e 74 63 6c 2d 72 65 76 42 41 53  dir2c.tcl-revBAS
0850: 45 2e 73 76 6e 30 30 31 2e 74 6d 70 2e 74 63 6c  E.svn001.tmp.tcl
0860: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
0870: 70 3b 5c 73 46 72 69 5c 73 41 70 72 5c 73 31 37  p;\sFri\sApr\s17
0880: 5c 73 31 37 3a 32 39 3a 32 34 5c 73 32 30 32 30  \s17:29:24\s2020
0890: 3c 62 72 5c 73 2f 3e 2b 2b 2b 5c 73 43 3a 2f 6f  <br\s/>+++\sC:/o
08a0: 65 68 68 61 72 2f 65 6c 6d 69 63 72 6f 6e 2f 70  ehhar/elmicron/p
08b0: 72 6f 6a 65 6b 74 65 2f 65 6c 31 30 30 35 5f 73  rojekte/el1005_s
08c0: 63 61 6e 6c 69 6e 6b 5f 64 6c 6c 2f 73 6f 75 72  canlink_dll/sour
08d0: 63 65 2f 63 2d 76 66 73 2f 64 69 72 32 63 2e 74  ce/c-vfs/dir2c.t
08e0: 63 6c 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  cl&nbsp;&nbsp;&n
08f0: 62 73 70 3b 5c 73 4d 6f 6e 5c 73 41 70 72 5c 73  bsp;\sMon\sApr\s
0900: 32 30 5c 73 31 37 3a 33 30 3a 32 35 5c 73 32 30  20\s17:30:25\s20
0910: 32 30 3c 62 72 5c 73 2f 3e 40 40 5c 73 2d 36 36  20<br\s/>@@\s-66
0920: 2c 32 36 5c 73 2b 36 36 2c 34 34 5c 73 40 40 3c  ,26\s+66,44\s@@<
0930: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 70 72 6f 63  br\s/>&nbsp;proc
0940: 5c 73 73 74 72 69 6e 67 69 66 79 5c 73 7b 64 61  \sstringify\s{da
0950: 74 61 7d 5c 73 7b 3c 62 72 5c 73 2f 3e 26 6e 62  ta}\s{<br\s/>&nb
0960: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  sp;&nbsp;&nbsp;&
0970: 6e 62 73 70 3b 5c 73 73 65 74 5c 73 72 65 74 5c  nbsp;\sset\sret\
0980: 73 22 5c 5c 22 22 3c 62 72 5c 73 2f 3e 26 6e 62  s"\\""<br\s/>&nb
0990: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  sp;&nbsp;&nbsp;&
09a0: 6e 62 73 70 3b 5c 73 66 6f 72 5c 73 7b 73 65 74  nbsp;\sfor\s{set
09b0: 5c 73 69 64 78 5c 73 30 7d 5c 73 7b 24 69 64 78  \sidx\s0}\s{$idx
09c0: 5c 73 26 6c 74 3b 5c 73 5b 73 74 72 69 6e 67 5c  \s&lt;\s[string\
09d0: 73 6c 65 6e 67 74 68 5c 73 24 64 61 74 61 5d 7d  slength\s$data]}
09e0: 5c 73 7b 69 6e 63 72 5c 73 69 64 78 7d 5c 73 7b  \s{incr\sidx}\s{
09f0: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62  <br\s/>&nbsp;&nb
0a00: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0a10: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
0a20: 73 70 3b 5c 73 62 69 6e 61 72 79 5c 73 73 63 61  sp;\sbinary\ssca
0a30: 6e 5c 73 5b 73 74 72 69 6e 67 5c 73 69 6e 64 65  n\s[string\sinde
0a40: 78 5c 73 24 64 61 74 61 5c 73 24 69 64 78 5d 5c  x\s$data\s$idx]\
0a50: 73 48 2a 5c 73 63 68 61 72 3c 62 72 5c 73 2f 3e  sH*\schar<br\s/>
0a60: 26 6e 62 73 70 3b 3c 62 72 5c 73 2f 3e 26 6e 62  &nbsp;<br\s/>&nb
0a70: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  sp;&nbsp;&nbsp;&
0a80: 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62  nbsp;\s&nbsp;&nb
0a90: 73 70 3b 26 6e 62 73 70 3b 5c 73 61 70 70 65 6e  sp;&nbsp;\sappen
0aa0: 64 5c 73 72 65 74 5c 73 22 5c 5c 5c 5c 78 24 7b  d\sret\s"\\\\x${
0ab0: 63 68 61 72 7d 22 3c 62 72 5c 73 2f 3e 26 6e 62  char}"<br\s/>&nb
0ac0: 73 70 3b 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73 70  sp;<br\s/>-&nbsp
0ad0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
0ae0: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
0af0: 3b 5c 73 69 66 5c 73 7b 28 24 69 64 78 5c 73 25  ;\sif\s{($idx\s%
0b00: 5c 73 32 30 29 5c 73 3d 3d 5c 73 30 5c 73 26 61  \s20)\s==\s0\s&a
0b10: 6d 70 3b 26 61 6d 70 3b 5c 73 24 69 64 78 5c 73  mp;&amp;\s$idx\s
0b20: 21 3d 5c 73 30 7d 5c 73 7b 3c 62 72 5c 73 2f 3e  !=\s0}\s{<br\s/>
0b30: 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  +&nbsp;&nbsp;&nb
0b40: 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70  sp;\s&nbsp;&nbsp
0b50: 3b 26 6e 62 73 70 3b 5c 73 69 66 5c 73 7b 28 28  ;&nbsp;\sif\s{((
0b60: 24 69 64 78 2b 31 29 5c 73 25 5c 73 32 30 29 5c  $idx+1)\s%\s20)\
0b70: 73 3d 3d 5c 73 30 7d 5c 73 7b 3c 62 72 5c 73 2f  s==\s0}\s{<br\s/
0b80: 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  >&nbsp;&nbsp;&nb
0b90: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
0ba0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
0bb0: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
0bc0: 3b 5c 73 61 70 70 65 6e 64 5c 73 72 65 74 5c 73  ;\sappend\sret\s
0bd0: 22 5c 5c 22 5c 5c 6e 5c 5c 22 22 3c 62 72 5c 73  "\\"\\n\\""<br\s
0be0: 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  />&nbsp;&nbsp;&n
0bf0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
0c00: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
0c10: 7d 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e  }<br\s/>&nbsp;&n
0c20: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
0c30: 5c 73 7d 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b  \s}<br\s/>&nbsp;
0c40: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62  <br\s/>&nbsp;&nb
0c50: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0c60: 73 73 65 74 5c 73 72 65 74 5c 73 5b 73 74 72 69  sset\sret\s[stri
0c70: 6e 67 5c 73 74 72 69 6d 5c 73 24 72 65 74 5c 73  ng\strim\s$ret\s
0c80: 22 5c 5c 6e 5c 5c 22 22 5d 3c 62 72 5c 73 2f 3e  "\\n\\""]<br\s/>
0c90: 26 6e 62 73 70 3b 3c 62 72 5c 73 2f 3e 26 6e 62  &nbsp;<br\s/>&nb
0ca0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  sp;&nbsp;&nbsp;&
0cb0: 6e 62 73 70 3b 5c 73 73 65 74 5c 73 72 65 74 5c  nbsp;\sset\sret\
0cc0: 73 22 5c 5c 22 24 72 65 74 5c 5c 22 22 3c 62 72  s"\\"$ret\\""<br
0cd0: 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c 73 2f  \s/>&nbsp;<br\s/
0ce0: 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  >&nbsp;&nbsp;&nb
0cf0: 73 70 3b 26 6e 62 73 70 3b 5c 73 72 65 74 75 72  sp;&nbsp;\sretur
0d00: 6e 5c 73 24 72 65 74 3c 62 72 5c 73 2f 3e 26 6e  n\s$ret<br\s/>&n
0d10: 62 73 70 3b 7d 3c 62 72 5c 73 2f 3e 26 6e 62 73  bsp;}<br\s/>&nbs
0d20: 70 3b 3c 62 72 5c 73 2f 3e 2b 23 5c 73 43 6f 6e  p;<br\s/>+#\sCon
0d30: 76 65 72 74 5c 73 64 61 74 61 5c 73 74 6f 5c 73  vert\sdata\sto\s
0d40: 61 5c 73 63 68 61 72 61 63 74 65 72 5c 73 61 72  a\scharacter\sar
0d50: 72 61 79 3c 62 72 5c 73 2f 3e 2b 70 72 6f 63 5c  ray<br\s/>+proc\
0d60: 73 63 68 61 72 61 63 74 65 72 5f 61 72 72 61 79  scharacter_array
0d70: 5c 73 7b 64 61 74 61 7d 5c 73 7b 3c 62 72 5c 73  \s{data}\s{<br\s
0d80: 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  />+&nbsp;&nbsp;&
0d90: 6e 62 73 70 3b 5c 73 73 65 74 5c 73 72 65 74 5c  nbsp;\sset\sret\
0da0: 73 22 5c 5c 7b 5c 5c 6e 5c 5c 74 22 3c 62 72 5c  s"\\{\\n\\t"<br\
0db0: 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  s/>+&nbsp;&nbsp;
0dc0: 26 6e 62 73 70 3b 5c 73 66 6f 72 5c 73 7b 73 65  &nbsp;\sfor\s{se
0dd0: 74 5c 73 69 64 78 5c 73 30 7d 5c 73 7b 24 69 64  t\sidx\s0}\s{$id
0de0: 78 5c 73 26 6c 74 3b 5c 73 5b 73 74 72 69 6e 67  x\s&lt;\s[string
0df0: 5c 73 6c 65 6e 67 74 68 5c 73 24 64 61 74 61 5d  \slength\s$data]
0e00: 7d 5c 73 7b 69 6e 63 72 5c 73 69 64 78 7d 5c 73  }\s{incr\sidx}\s
0e10: 7b 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26  {<br\s/>+&nbsp;&
0e20: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
0e30: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0e40: 73 62 69 6e 61 72 79 5c 73 73 63 61 6e 5c 73 5b  sbinary\sscan\s[
0e50: 73 74 72 69 6e 67 5c 73 69 6e 64 65 78 5c 73 24  string\sindex\s$
0e60: 64 61 74 61 5c 73 24 69 64 78 5d 5c 73 48 2a 5c  data\s$idx]\sH*\
0e70: 73 63 68 61 72 3c 62 72 5c 73 2f 3e 2b 26 6e 62  schar<br\s/>+&nb
0e80: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0e90: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
0ea0: 73 70 3b 5c 73 61 70 70 65 6e 64 5c 73 72 65 74  sp;\sappend\sret
0eb0: 5c 73 22 30 78 24 7b 63 68 61 72 7d 2c 5c 73 22  \s"0x${char},\s"
0ec0: 3c 62 72 5c 73 2f 3e 2b 3c 62 72 5c 73 2f 3e 2b  <br\s/>+<br\s/>+
0ed0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
0ee0: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
0ef0: 26 6e 62 73 70 3b 5c 73 69 66 5c 73 7b 28 28 24  &nbsp;\sif\s{(($
0f00: 69 64 78 2b 31 29 5c 73 25 5c 73 31 36 29 5c 73  idx+1)\s%\s16)\s
0f10: 3d 3d 5c 73 30 5c 73 7d 5c 73 7b 3c 62 72 5c 73  ==\s0\s}\s{<br\s
0f20: 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  />+&nbsp;&nbsp;&
0f30: 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62  nbsp;\s&nbsp;&nb
0f40: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
0f50: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 61  ;&nbsp;&nbsp;\sa
0f60: 70 70 65 6e 64 5c 73 72 65 74 5c 73 22 5c 5c 6e  ppend\sret\s"\\n
0f70: 5c 5c 74 22 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73  \\t"<br\s/>+&nbs
0f80: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
0f90: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
0fa0: 70 3b 5c 73 7d 3c 62 72 5c 73 2f 3e 2b 26 6e 62  p;\s}<br\s/>+&nb
0fb0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
0fc0: 73 7d 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b  s}<br\s/>+&nbsp;
0fd0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 73 65  &nbsp;&nbsp;\sse
0fe0: 74 5c 73 72 65 74 5c 73 5b 73 74 72 69 6e 67 5c  t\sret\s[string\
0ff0: 73 74 72 69 6d 72 69 67 68 74 5c 73 24 72 65 74  strimright\s$ret
1000: 5c 73 22 5c 5c 6e 2c 5c 73 5c 5c 74 22 5d 3c 62  \s"\\n,\s\\t"]<b
1010: 72 5c 73 2f 3e 2b 3c 62 72 5c 73 2f 3e 2b 26 6e  r\s/>+<br\s/>+&n
1020: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
1030: 5c 73 61 70 70 65 6e 64 5c 73 72 65 74 5c 73 22  \sappend\sret\s"
1040: 5c 5c 6e 5c 5c 7d 22 3c 62 72 5c 73 2f 3e 2b 3c  \\n\\}"<br\s/>+<
1050: 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62  br\s/>+&nbsp;&nb
1060: 73 70 3b 26 6e 62 73 70 3b 5c 73 72 65 74 75 72  sp;&nbsp;\sretur
1070: 6e 5c 73 24 72 65 74 3c 62 72 5c 73 2f 3e 2b 7d  n\s$ret<br\s/>+}
1080: 3c 62 72 5c 73 2f 3e 2b 3c 62 72 5c 73 2f 3e 26  <br\s/>+<br\s/>&
1090: 6e 62 73 70 3b 23 5c 73 45 6e 63 72 79 70 74 5c  nbsp;#\sEncrypt\
10a0: 73 74 68 65 5c 73 64 61 74 61 3c 62 72 5c 73 2f  sthe\sdata<br\s/
10b0: 3e 26 6e 62 73 70 3b 70 72 6f 63 5c 73 72 61 6e  >&nbsp;proc\sran
10c0: 64 6f 6d 5f 62 79 74 65 5c 73 7b 7d 5c 73 7b 3c  dom_byte\s{}\s{<
10d0: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73  br\s/>&nbsp;&nbs
10e0: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
10f0: 73 65 74 5c 73 76 61 6c 75 65 5c 73 5b 65 78 70  set\svalue\s[exp
1100: 72 5c 73 7b 69 6e 74 28 32 35 36 5c 73 2a 5c 73  r\s{int(256\s*\s
1110: 72 61 6e 64 28 29 29 7d 5d 3c 62 72 5c 73 2f 3e  rand())}]<br\s/>
1120: 26 6e 62 73 70 3b 3c 62 72 5c 73 2f 3e 26 6e 62  &nbsp;<br\s/>&nb
1130: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  sp;&nbsp;&nbsp;&
1140: 6e 62 73 70 3b 5c 73 72 65 74 75 72 6e 5c 73 24  nbsp;\sreturn\s$
1150: 76 61 6c 75 65 3c 62 72 5c 73 2f 3e 26 6e 62 73  value<br\s/>&nbs
1160: 70 3b 7d 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b  p;}<br\s/>&nbsp;
1170: 3c 62 72 5c 73 2f 3e 40 40 5c 73 2d 33 30 33 2c  <br\s/>@@\s-303,
1180: 36 34 5c 73 2b 33 32 31 2c 38 30 5c 73 40 40 3c  64\s+321,80\s@@<
1190: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c  br\s/>&nbsp;<br\
11a0: 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  s/>&nbsp;&nbsp;&
11b0: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 72 65 74  nbsp;&nbsp;\sret
11c0: 75 72 6e 28 30 29 3b 3c 62 72 5c 73 2f 3e 26 6e  urn(0);<br\s/>&n
11d0: 62 73 70 3b 7d 3c 62 72 5c 73 2f 3e 26 6e 62 73  bsp;}<br\s/>&nbs
11e0: 70 3b 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 23  p;<br\s/>&nbsp;#
11f0: 26 6e 62 73 70 3b 5c 73 65 6e 64 69 66 5c 73 2f  &nbsp;\sendif\s/
1200: 2a 5c 73 21 4c 4f 41 44 45 44 5f 43 56 46 53 5f  *\s!LOADED_CVFS_
1210: 43 4f 4d 4d 4f 4e 5c 73 2a 2f 7d 3c 62 72 5c 73  COMMON\s*/}<br\s
1220: 2f 3e 26 6e 62 73 70 3b 70 75 74 73 5c 73 22 22  />&nbsp;puts\s""
1230: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72  <br\s/>&nbsp;<br
1240: 5c 73 2f 3e 2d 70 75 74 73 5c 73 22 73 74 61 74  \s/>-puts\s"stat
1250: 69 63 5c 73 73 74 72 75 63 74 5c 73 63 76 66 73  ic\sstruct\scvfs
1260: 5f 64 61 74 61 5c 73 24 7b 63 6f 64 65 5f 74 61  _data\s${code_ta
1270: 67 7d 5f 64 61 74 61 5c 5c 5b 5c 5c 5d 5c 73 3d  g}_data\\[\\]\s=
1280: 5c 73 7b 22 3c 62 72 5c 73 2f 3e 2d 70 75 74 73  \s{"<br\s/>-puts
1290: 5c 73 22 5c 5c 74 7b 22 3c 62 72 5c 73 2f 3e 2d  \s"\\t{"<br\s/>-
12a0: 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c  puts\s"\\t\\t/*\
12b0: 73 49 6e 64 65 78 5c 73 30 5c 73 63 61 6e 6e 6f  sIndex\s0\scanno
12c0: 74 5c 73 62 65 5c 73 75 73 65 64 5c 73 62 65 63  t\sbe\sused\sbec
12d0: 61 75 73 65 5c 73 77 65 5c 73 75 73 65 5c 73 74  ause\swe\suse\st
12e0: 68 65 5c 73 76 61 6c 75 65 5c 73 30 5c 73 74 6f  he\svalue\s0\sto
12f0: 5c 73 72 65 70 72 65 73 65 6e 74 5c 73 66 61 69  \srepresent\sfai
1300: 6c 75 72 65 5c 73 2a 2f 22 3c 62 72 5c 73 2f 3e  lure\s*/"<br\s/>
1310: 2d 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a  -puts\s"\\t\\t/*
1320: 5c 73 6e 61 6d 65 26 6e 62 73 70 3b 5c 73 2a 2f  \sname&nbsp;\s*/
1330: 5c 73 4e 55 4c 4c 2c 22 3c 62 72 5c 73 2f 3e 2d  \sNULL,"<br\s/>-
1340: 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c  puts\s"\\t\\t/*\
1350: 73 69 6e 64 65 78 5c 73 2a 2f 5c 73 30 2c 22 3c  sindex\s*/\s0,"<
1360: 62 72 5c 73 2f 3e 2d 70 75 74 73 5c 73 22 5c 5c  br\s/>-puts\s"\\
1370: 74 5c 5c 74 2f 2a 5c 73 74 79 70 65 26 6e 62 73  t\\t/*\stype&nbs
1380: 70 3b 5c 73 2a 2f 5c 73 30 2c 22 3c 62 72 5c 73  p;\s*/\s0,"<br\s
1390: 2f 3e 2d 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74  />-puts\s"\\t\\t
13a0: 2f 2a 5c 73 73 69 7a 65 26 6e 62 73 70 3b 5c 73  /*\ssize&nbsp;\s
13b0: 2a 2f 5c 73 30 2c 22 3c 62 72 5c 73 2f 3e 2d 70  */\s0,"<br\s/>-p
13c0: 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73  uts\s"\\t\\t/*\s
13d0: 64 61 74 61 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73  data&nbsp;\s*/\s
13e0: 4e 55 4c 4c 2c 22 3c 62 72 5c 73 2f 3e 2d 70 75  NULL,"<br\s/>-pu
13f0: 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73 66  ts\s"\\t\\t/*\sf
1400: 72 65 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73 30  ree&nbsp;\s*/\s0
1410: 2c 22 3c 62 72 5c 73 2f 3e 2d 70 75 74 73 5c 73  ,"<br\s/>-puts\s
1420: 22 5c 5c 74 7d 2c 22 3c 62 72 5c 73 2f 3e 2b 23  "\\t},"<br\s/>+#
1430: 5c 73 43 5c 73 73 74 72 75 63 74 5c 73 64 61 74  \sC\sstruct\sdat
1440: 61 5c 73 6f 75 74 70 75 74 5c 73 62 75 66 66 65  a\soutput\sbuffe
1450: 72 5c 73 28 6d 75 73 74 5c 73 62 65 5c 73 64 65  r\s(must\sbe\sde
1460: 6c 61 79 65 64 5c 73 61 66 74 65 72 5c 73 64 65  layed\safter\sde
1470: 66 69 6e 69 74 69 6f 6e 5c 73 6f 66 5c 73 66 69  finition\sof\sfi
1480: 6c 65 5c 73 64 61 74 61 29 3c 62 72 5c 73 2f 3e  le\sdata)<br\s/>
1490: 2b 73 65 74 5c 73 73 74 72 75 63 74 5f 64 61 74  +set\sstruct_dat
14a0: 61 5c 73 22 22 3c 62 72 5c 73 2f 3e 2b 3c 62 72  a\s""<br\s/>+<br
14b0: 5c 73 2f 3e 26 6e 62 73 70 3b 66 6f 72 5c 73 7b  \s/>&nbsp;for\s{
14c0: 73 65 74 5c 73 69 64 78 5c 73 31 7d 5c 73 7b 24  set\sidx\s1}\s{$
14d0: 69 64 78 5c 73 26 6c 74 3b 5c 73 5b 6c 6c 65 6e  idx\s&lt;\s[llen
14e0: 67 74 68 5c 73 24 66 69 6c 65 73 5d 7d 5c 73 7b  gth\s$files]}\s{
14f0: 69 6e 63 72 5c 73 69 64 78 7d 5c 73 7b 3c 62 72  incr\sidx}\s{<br
1500: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
1510: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 73 65  &nbsp;&nbsp;\sse
1520: 74 5c 73 66 69 6c 65 5c 73 5b 6c 69 6e 64 65 78  t\sfile\s[lindex
1530: 5c 73 24 66 69 6c 65 73 5c 73 24 69 64 78 5d 3c  \s$files\s$idx]<
1540: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73  br\s/>&nbsp;&nbs
1550: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1560: 73 65 74 5c 73 73 68 6f 72 74 66 69 6c 65 5c 73  set\sshortfile\s
1570: 5b 73 68 6f 72 74 65 6e 5f 66 69 6c 65 5c 73 24  [shorten_file\s$
1580: 73 74 61 72 74 64 69 72 5c 73 24 66 69 6c 65 5d  startdir\s$file]
1590: 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72  <br\s/>&nbsp;<br
15a0: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
15b0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 75 6e  &nbsp;&nbsp;\sun
15c0: 73 65 74 5c 73 2d 6e 6f 63 6f 6d 70 6c 61 69 6e  set\s-nocomplain
15d0: 5c 73 66 69 6e 66 6f 5c 73 74 79 70 65 3c 62 72  \sfinfo\stype<br
15e0: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
15f0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 66 69  &nbsp;&nbsp;\sfi
1600: 6c 65 5c 73 73 74 61 74 5c 73 24 66 69 6c 65 5c  le\sstat\s$file\
1610: 73 66 69 6e 66 6f 3c 62 72 5c 73 2f 3e 26 6e 62  sfinfo<br\s/>&nb
1620: 73 70 3b 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b  sp;<br\s/>&nbsp;
1630: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1640: 70 3b 5c 73 73 77 69 74 63 68 5c 73 2d 2d 5c 73  p;\sswitch\s--\s
1650: 24 66 69 6e 66 6f 28 74 79 70 65 29 5c 73 7b 3c  $finfo(type)\s{<
1660: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73  br\s/>&nbsp;&nbs
1670: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1680: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1690: 70 3b 5c 73 22 66 69 6c 65 22 5c 73 7b 3c 62 72  p;\s"file"\s{<br
16a0: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
16b0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
16c0: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
16d0: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
16e0: 62 73 70 3b 5c 73 73 65 74 5c 73 73 69 7a 65 5c  bsp;\sset\ssize\
16f0: 73 24 66 69 6e 66 6f 28 73 69 7a 65 29 3c 62 72  s$finfo(size)<br
1700: 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c 73 2f  \s/>&nbsp;<br\s/
1710: 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  >&nbsp;&nbsp;&nb
1720: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
1730: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
1740: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
1750: 3b 5c 73 73 65 74 5c 73 66 64 5c 73 5b 6f 70 65  ;\sset\sfd\s[ope
1760: 6e 5c 73 24 66 69 6c 65 5d 3c 62 72 5c 73 2f 3e  n\s$file]<br\s/>
1770: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1780: 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b  p;&nbsp;\s&nbsp;
1790: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
17a0: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
17b0: 5c 73 66 63 6f 6e 66 69 67 75 72 65 5c 73 24 66  \sfconfigure\s$f
17c0: 64 5c 73 2d 74 72 61 6e 73 6c 61 74 69 6f 6e 5c  d\s-translation\
17d0: 73 62 69 6e 61 72 79 3c 62 72 5c 73 2f 3e 2d 26  sbinary<br\s/>-&
17e0: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
17f0: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
1800: 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62  nbsp;\s&nbsp;&nb
1810: 73 70 3b 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73  sp;&nbsp;\sset\s
1820: 64 61 74 61 5c 73 5b 72 65 61 64 5c 73 24 66 64  data\s[read\s$fd
1830: 5d 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26  ]<br\s/>+&nbsp;&
1840: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1850: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1860: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
1870: 73 70 3b 5c 73 73 65 74 5c 73 64 61 74 61 5f 69  sp;\sset\sdata_i
1880: 6e 5c 73 5b 72 65 61 64 5c 73 24 66 64 5d 3c 62  n\s[read\s$fd]<b
1890: 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70  r\s/>&nbsp;&nbsp
18a0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
18b0: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
18c0: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
18d0: 6e 62 73 70 3b 5c 73 63 6c 6f 73 65 5c 73 24 66  nbsp;\sclose\s$f
18e0: 64 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62  d<br\s/>&nbsp;<b
18f0: 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70  r\s/>&nbsp;&nbsp
1900: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
1910: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
1920: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
1930: 6e 62 73 70 3b 5c 73 69 66 5c 73 7b 24 6f 62 73  nbsp;\sif\s{$obs
1940: 66 75 63 61 74 65 7d 5c 73 7b 3c 62 72 5c 73 2f  fucate}\s{<br\s/
1950: 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  >&nbsp;&nbsp;&nb
1960: 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70  sp;&nbsp;\s&nbsp
1970: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
1980: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
1990: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
19a0: 6e 62 73 70 3b 5c 73 73 65 74 5c 73 74 79 70 65  nbsp;\sset\stype
19b0: 5c 73 22 43 56 46 53 5f 46 49 4c 45 54 59 50 45  \s"CVFS_FILETYPE
19c0: 5f 45 4e 43 52 59 50 54 45 44 5f 46 49 4c 45 22  _ENCRYPTED_FILE"
19d0: 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73 70 3b 26 6e  <br\s/>-&nbsp;&n
19e0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
19f0: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1a00: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1a10: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
1a20: 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73 64 61 74  &nbsp;\sset\sdat
1a30: 61 5c 73 22 28 75 6e 73 69 67 6e 65 64 5c 73 63  a\s"(unsigned\sc
1a40: 68 61 72 5c 73 2a 29 5c 73 5b 73 74 72 69 6e 67  har\s*)\s[string
1a50: 69 66 79 5c 73 5b 65 6e 63 72 79 70 74 5c 73 24  ify\s[encrypt\s$
1a60: 64 61 74 61 5c 73 24 6f 62 73 66 75 63 61 74 69  data\s$obsfucati
1a70: 6f 6e 5f 6b 65 79 5d 5d 22 3c 62 72 5c 73 2f 3e  on_key]]"<br\s/>
1a80: 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  +&nbsp;&nbsp;&nb
1a90: 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70  sp;\s&nbsp;&nbsp
1aa0: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
1ab0: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1ac0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1ad0: 73 73 65 74 5c 73 64 61 74 61 5f 69 6e 5c 73 5b  sset\sdata_in\s[
1ae0: 65 6e 63 72 79 70 74 5c 73 24 64 61 74 61 5c 73  encrypt\s$data\s
1af0: 24 6f 62 73 66 75 63 61 74 69 6f 6e 5f 6b 65 79  $obsfucation_key
1b00: 5d 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e  ]<br\s/>&nbsp;&n
1b10: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
1b20: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
1b30: 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73  bsp;\s&nbsp;&nbs
1b40: 70 3b 26 6e 62 73 70 3b 5c 73 7d 5c 73 65 6c 73  p;&nbsp;\s}\sels
1b50: 65 5c 73 7b 3c 62 72 5c 73 2f 3e 26 6e 62 73 70  e\s{<br\s/>&nbsp
1b60: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  ;&nbsp;&nbsp;&nb
1b70: 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70  sp;\s&nbsp;&nbsp
1b80: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
1b90: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1ba0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1bb0: 73 73 65 74 5c 73 74 79 70 65 5c 73 22 43 56 46  sset\stype\s"CVF
1bc0: 53 5f 46 49 4c 45 54 59 50 45 5f 46 49 4c 45 22  S_FILETYPE_FILE"
1bd0: 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73 70 3b 26 6e  <br\s/>-&nbsp;&n
1be0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
1bf0: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1c00: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1c10: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
1c20: 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73 64 61 74  &nbsp;\sset\sdat
1c30: 61 5c 73 22 28 75 6e 73 69 67 6e 65 64 5c 73 63  a\s"(unsigned\sc
1c40: 68 61 72 5c 73 2a 29 5c 73 5b 73 74 72 69 6e 67  har\s*)\s[string
1c50: 69 66 79 5c 73 24 64 61 74 61 5d 22 3c 62 72 5c  ify\s$data]"<br\
1c60: 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  s/>&nbsp;&nbsp;&
1c70: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1c80: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1c90: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
1ca0: 73 70 3b 5c 73 7d 3c 62 72 5c 73 2f 3e 2b 26 6e  sp;\s}<br\s/>+&n
1cb0: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
1cc0: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
1cd0: 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73  bsp;\s&nbsp;&nbs
1ce0: 70 3b 26 6e 62 73 70 3b 5c 73 23 5c 73 4d 69 63  p;&nbsp;\s#\sMic
1cf0: 72 6f 73 6f 66 74 5c 73 56 43 39 5c 73 63 6f 6d  rosoft\sVC9\scom
1d00: 70 69 6c 65 72 5c 73 68 61 73 5c 73 61 5c 73 73  piler\shas\sa\ss
1d10: 74 72 69 6e 67 5c 73 6c 69 6d 69 74 5c 73 6f 66  tring\slimit\sof
1d20: 5c 73 36 35 35 33 35 5c 73 62 79 74 65 73 3c 62  \s65535\sbytes<b
1d30: 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73  r\s/>+&nbsp;&nbs
1d40: 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b  p;&nbsp;\s&nbsp;
1d50: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
1d60: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
1d70: 5c 73 23 5c 73 73 6f 5c 73 70 75 74 5c 73 61 6c  \s#\sso\sput\sal
1d80: 6c 5c 73 6c 61 72 67 65 72 5c 73 66 69 6c 65 73  l\slarger\sfiles
1d90: 5c 73 69 6e 74 6f 5c 73 61 6e 5c 73 61 72 72 61  \sinto\san\sarra
1da0: 79 5c 73 77 68 69 63 68 5c 73 68 61 73 5c 73 61  y\swhich\shas\sa
1db0: 5c 73 68 69 67 68 65 72 3c 62 72 5c 73 2f 3e 2b  \shigher<br\s/>+
1dc0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1dd0: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
1de0: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
1df0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 23 5c 73 73  bsp;&nbsp;\s#\ss
1e00: 74 72 69 6e 67 5c 73 6c 69 6d 69 74 3c 62 72 5c  tring\slimit<br\
1e10: 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  s/>+&nbsp;&nbsp;
1e20: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
1e30: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
1e40: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1e50: 23 69 66 5c 73 7b 24 73 69 7a 65 5c 73 26 6c 74  #if\s{$size\s&lt
1e60: 3b 3d 5c 73 36 35 35 33 35 7d 5c 73 7b 3c 62 72  ;=\s65535}\s{<br
1e70: 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70  \s/>+&nbsp;&nbsp
1e80: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
1e90: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1ea0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1eb0: 73 23 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  s#&nbsp;&nbsp;&n
1ec0: 62 73 70 3b 5c 73 73 65 74 5c 73 64 61 74 61 5c  bsp;\sset\sdata\
1ed0: 73 22 28 75 6e 73 69 67 6e 65 64 5c 73 63 68 61  s"(unsigned\scha
1ee0: 72 5c 73 2a 29 5c 73 5b 73 74 72 69 6e 67 69 66  r\s*)\s[stringif
1ef0: 79 5c 73 24 64 61 74 61 5f 69 6e 5d 22 3c 62 72  y\s$data_in]"<br
1f00: 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70  \s/>+&nbsp;&nbsp
1f10: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
1f20: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
1f30: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
1f40: 73 23 7d 5c 73 65 6c 73 65 5c 73 7b 3c 62 72 5c  s#}\selse\s{<br\
1f50: 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  s/>+&nbsp;&nbsp;
1f60: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
1f70: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
1f80: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
1f90: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1fa0: 70 3b 5c 73 70 75 74 73 5c 73 22 2f 2a 5c 73 44  p;\sputs\s"/*\sD
1fb0: 61 74 61 5c 73 6f 66 5c 73 24 73 68 6f 72 74 66  ata\sof\s$shortf
1fc0: 69 6c 65 5c 73 2a 2f 22 3c 62 72 5c 73 2f 3e 2b  ile\s*/"<br\s/>+
1fd0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
1fe0: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
1ff0: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
2000: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73  bsp;&nbsp;\s&nbs
2010: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
2020: 73 65 74 5c 73 76 61 72 69 61 62 6c 65 5f 6e 61  set\svariable_na
2030: 6d 65 5c 73 63 76 66 73 5f 64 61 74 61 5f 24 69  me\scvfs_data_$i
2040: 64 78 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b  dx<br\s/>+&nbsp;
2050: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
2060: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
2070: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
2080: 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73  bsp;\s&nbsp;&nbs
2090: 70 3b 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73 64  p;&nbsp;\sset\sd
20a0: 61 74 61 5c 73 24 76 61 72 69 61 62 6c 65 5f 6e  ata\s$variable_n
20b0: 61 6d 65 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70  ame<br\s/>+&nbsp
20c0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
20d0: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
20e0: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
20f0: 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62  nbsp;\s&nbsp;&nb
2100: 73 70 3b 26 6e 62 73 70 3b 5c 73 70 75 74 73 5c  sp;&nbsp;\sputs\
2110: 73 22 73 74 61 74 69 63 5c 73 75 6e 73 69 67 6e  s"static\sunsign
2120: 65 64 5c 73 63 68 61 72 5c 73 24 7b 76 61 72 69  ed\schar\s${vari
2130: 61 62 6c 65 5f 6e 61 6d 65 7d 5c 5c 5b 5c 5c 5d  able_name}\\[\\]
2140: 5c 73 3d 5c 5c 3c 62 72 5c 73 2f 3e 2b 26 6e 62  \s=\\<br\s/>+&nb
2150: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
2160: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
2170: 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70  sp;\s&nbsp;&nbsp
2180: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
2190: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
21a0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
21b0: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
21c0: 73 70 3b 5c 73 5b 63 68 61 72 61 63 74 65 72 5f  sp;\s[character_
21d0: 61 72 72 61 79 5c 73 24 64 61 74 61 5f 69 6e 5d  array\s$data_in]
21e0: 3b 22 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b  ;"<br\s/>+&nbsp;
21f0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
2200: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
2210: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
2220: 62 73 70 3b 5c 73 23 7d 3c 62 72 5c 73 2f 3e 26  bsp;\s#}<br\s/>&
2230: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
2240: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
2250: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 7d 3c 62  nbsp;&nbsp;\s}<b
2260: 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70  r\s/>&nbsp;&nbsp
2270: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
2280: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
2290: 3b 5c 73 22 64 69 72 65 63 74 6f 72 79 22 5c 73  ;\s"directory"\s
22a0: 7b 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e  {<br\s/>&nbsp;&n
22b0: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
22c0: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
22d0: 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73  bsp;\s&nbsp;&nbs
22e0: 70 3b 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73 74  p;&nbsp;\sset\st
22f0: 79 70 65 5c 73 22 43 56 46 53 5f 46 49 4c 45 54  ype\s"CVFS_FILET
2300: 59 50 45 5f 44 49 52 22 3c 62 72 5c 73 2f 3e 26  YPE_DIR"<br\s/>&
2310: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
2320: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
2330: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
2340: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
2350: 73 73 65 74 5c 73 64 61 74 61 5c 73 22 4e 55 4c  sset\sdata\s"NUL
2360: 4c 22 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 26  L"<br\s/>&nbsp;&
2370: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
2380: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
2390: 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62  nbsp;\s&nbsp;&nb
23a0: 73 70 3b 26 6e 62 73 70 3b 5c 73 73 65 74 5c 73  sp;&nbsp;\sset\s
23b0: 73 69 7a 65 5c 73 30 3c 62 72 5c 73 2f 3e 26 6e  size\s0<br\s/>&n
23c0: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
23d0: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
23e0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 7d 3c 62 72  bsp;&nbsp;\s}<br
23f0: 5c 73 2f 3e 26 6e 62 73 70 3b 26 6e 62 73 70 3b  \s/>&nbsp;&nbsp;
2400: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 7d 3c  &nbsp;&nbsp;\s}<
2410: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c  br\s/>&nbsp;<br\
2420: 73 2f 3e 2d 26 6e 62 73 70 3b 26 6e 62 73 70 3b  s/>-&nbsp;&nbsp;
2430: 26 6e 62 73 70 3b 5c 73 70 75 74 73 5c 73 22 5c  &nbsp;\sputs\s"\
2440: 5c 74 7b 22 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73  \t{"<br\s/>-&nbs
2450: 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73  p;&nbsp;&nbsp;\s
2460: 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c  puts\s"\\t\\t/*\
2470: 73 6e 61 6d 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c  sname&nbsp;\s*/\
2480: 73 5c 5c 22 24 73 68 6f 72 74 66 69 6c 65 5c 5c  s\\"$shortfile\\
2490: 22 2c 22 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73 70  ","<br\s/>-&nbsp
24a0: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 70  ;&nbsp;&nbsp;\sp
24b0: 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73  uts\s"\\t\\t/*\s
24c0: 69 6e 64 65 78 5c 73 2a 2f 5c 73 24 69 64 78 2c  index\s*/\s$idx,
24d0: 22 3c 62 72 5c 73 2f 3e 2d 26 6e 62 73 70 3b 26  "<br\s/>-&nbsp;&
24e0: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 70 75 74  nbsp;&nbsp;\sput
24f0: 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73 74 79  s\s"\\t\\t/*\sty
2500: 70 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73 24 74  pe&nbsp;\s*/\s$t
2510: 79 70 65 2c 22 3c 62 72 5c 73 2f 3e 2d 26 6e 62  ype,"<br\s/>-&nb
2520: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
2530: 73 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f 2a  sputs\s"\\t\\t/*
2540: 5c 73 73 69 7a 65 26 6e 62 73 70 3b 5c 73 2a 2f  \ssize&nbsp;\s*/
2550: 5c 73 24 73 69 7a 65 2c 22 3c 62 72 5c 73 2f 3e  \s$size,"<br\s/>
2560: 2d 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  -&nbsp;&nbsp;&nb
2570: 73 70 3b 5c 73 70 75 74 73 5c 73 22 5c 5c 74 5c  sp;\sputs\s"\\t\
2580: 5c 74 2f 2a 5c 73 64 61 74 61 26 6e 62 73 70 3b  \t/*\sdata&nbsp;
2590: 5c 73 2a 2f 5c 73 24 64 61 74 61 2c 22 3c 62 72  \s*/\s$data,"<br
25a0: 5c 73 2f 3e 2d 26 6e 62 73 70 3b 26 6e 62 73 70  \s/>-&nbsp;&nbsp
25b0: 3b 26 6e 62 73 70 3b 5c 73 70 75 74 73 5c 73 22  ;&nbsp;\sputs\s"
25c0: 5c 5c 74 5c 5c 74 2f 2a 5c 73 66 72 65 65 26 6e  \\t\\t/*\sfree&n
25d0: 62 73 70 3b 5c 73 2a 2f 5c 73 30 2c 22 3c 62 72  bsp;\s*/\s0,"<br
25e0: 5c 73 2f 3e 2d 26 6e 62 73 70 3b 26 6e 62 73 70  \s/>-&nbsp;&nbsp
25f0: 3b 26 6e 62 73 70 3b 5c 73 70 75 74 73 5c 73 22  ;&nbsp;\sputs\s"
2600: 5c 5c 74 7d 2c 22 3c 62 72 5c 73 2f 3e 2b 26 6e  \\t},"<br\s/>+&n
2610: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
2620: 5c 73 61 70 70 65 6e 64 5c 73 73 74 72 75 63 74  \sappend\sstruct
2630: 5f 64 61 74 61 5c 73 22 5c 5c 74 7b 5c 5c 6e 22  _data\s"\\t{\\n"
2640: 5c 5c 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b  \\<br\s/>+&nbsp;
2650: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
2660: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
2670: 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e  \s&nbsp;&nbsp;&n
2680: 62 73 70 3b 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c  bsp;\s"\\t\\t/*\
2690: 73 6e 61 6d 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c  sname&nbsp;\s*/\
26a0: 73 5c 5c 22 24 73 68 6f 72 74 66 69 6c 65 5c 5c  s\\"$shortfile\\
26b0: 22 2c 5c 5c 6e 22 5c 5c 3c 62 72 5c 73 2f 3e 2b  ",\\n"\\<br\s/>+
26c0: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
26d0: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
26e0: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
26f0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 22 5c 5c 74  bsp;&nbsp;\s"\\t
2700: 5c 5c 74 2f 2a 5c 73 69 6e 64 65 78 5c 73 2a 2f  \\t/*\sindex\s*/
2710: 5c 73 24 69 64 78 2c 5c 5c 6e 22 5c 5c 3c 62 72  \s$idx,\\n"\\<br
2720: 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73 70  \s/>+&nbsp;&nbsp
2730: 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26  ;&nbsp;\s&nbsp;&
2740: 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62  nbsp;&nbsp;\s&nb
2750: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
2760: 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73 74 79 70 65  s"\\t\\t/*\stype
2770: 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73 24 74 79 70  &nbsp;\s*/\s$typ
2780: 65 2c 5c 5c 6e 22 5c 5c 3c 62 72 5c 73 2f 3e 2b  e,\\n"\\<br\s/>+
2790: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73  &nbsp;&nbsp;&nbs
27a0: 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b  p;\s&nbsp;&nbsp;
27b0: 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e  &nbsp;\s&nbsp;&n
27c0: 62 73 70 3b 26 6e 62 73 70 3b 5c 73 22 5c 5c 74  bsp;&nbsp;\s"\\t
27d0: 5c 5c 74 2f 2a 5c 73 73 69 7a 65 26 6e 62 73 70  \\t/*\ssize&nbsp
27e0: 3b 5c 73 2a 2f 5c 73 24 73 69 7a 65 2c 5c 5c 6e  ;\s*/\s$size,\\n
27f0: 22 5c 5c 3c 62 72 5c 73 2f 3e 2b 26 6e 62 73 70  "\\<br\s/>+&nbsp
2800: 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26  ;&nbsp;&nbsp;\s&
2810: 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70  nbsp;&nbsp;&nbsp
2820: 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26  ;\s&nbsp;&nbsp;&
2830: 6e 62 73 70 3b 5c 73 22 5c 5c 74 5c 5c 74 2f 2a  nbsp;\s"\\t\\t/*
2840: 5c 73 64 61 74 61 26 6e 62 73 70 3b 5c 73 2a 2f  \sdata&nbsp;\s*/
2850: 5c 73 24 64 61 74 61 2c 5c 5c 6e 22 5c 5c 3c 62  \s$data,\\n"\\<b
2860: 72 5c 73 2f 3e 2b 26 6e 62 73 70 3b 26 6e 62 73  r\s/>+&nbsp;&nbs
2870: 70 3b 26 6e 62 73 70 3b 5c 73 26 6e 62 73 70 3b  p;&nbsp;\s&nbsp;
2880: 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c 73 26 6e  &nbsp;&nbsp;\s&n
2890: 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b  bsp;&nbsp;&nbsp;
28a0: 5c 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73 66 72 65  \s"\\t\\t/*\sfre
28b0: 65 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73 30 2c 5c  e&nbsp;\s*/\s0,\
28c0: 5c 6e 22 5c 5c 3c 62 72 5c 73 2f 3e 2b 26 6e 62  \n"\\<br\s/>+&nb
28d0: 73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 5c  sp;&nbsp;&nbsp;\
28e0: 73 26 6e 62 73 70 3b 26 6e 62 73 70 3b 26 6e 62  s&nbsp;&nbsp;&nb
28f0: 73 70 3b 5c 73 26 6e 62 73 70 3b 26 6e 62 73 70  sp;\s&nbsp;&nbsp
2900: 3b 26 6e 62 73 70 3b 5c 73 22 5c 5c 74 7d 2c 5c  ;&nbsp;\s"\\t},\
2910: 5c 6e 22 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b  \n"<br\s/>&nbsp;
2920: 7d 3c 62 72 5c 73 2f 3e 2b 70 75 74 73 5c 73 22  }<br\s/>+puts\s"
2930: 22 3c 62 72 5c 73 2f 3e 2b 70 75 74 73 5c 73 22  "<br\s/>+puts\s"
2940: 73 74 61 74 69 63 5c 73 73 74 72 75 63 74 5c 73  static\sstruct\s
2950: 63 76 66 73 5f 64 61 74 61 5c 73 24 7b 63 6f 64  cvfs_data\s${cod
2960: 65 5f 74 61 67 7d 5f 64 61 74 61 5c 5c 5b 5c 5c  e_tag}_data\\[\\
2970: 5d 5c 73 3d 5c 73 7b 22 3c 62 72 5c 73 2f 3e 2b  ]\s=\s{"<br\s/>+
2980: 70 75 74 73 5c 73 22 5c 5c 74 7b 22 3c 62 72 5c  puts\s"\\t{"<br\
2990: 73 2f 3e 2b 70 75 74 73 5c 73 22 5c 5c 74 5c 5c  s/>+puts\s"\\t\\
29a0: 74 2f 2a 5c 73 49 6e 64 65 78 5c 73 30 5c 73 63  t/*\sIndex\s0\sc
29b0: 61 6e 6e 6f 74 5c 73 62 65 5c 73 75 73 65 64 5c  annot\sbe\sused\
29c0: 73 62 65 63 61 75 73 65 5c 73 77 65 5c 73 75 73  sbecause\swe\sus
29d0: 65 5c 73 74 68 65 5c 73 76 61 6c 75 65 5c 73 30  e\sthe\svalue\s0
29e0: 5c 73 74 6f 5c 73 72 65 70 72 65 73 65 6e 74 5c  \sto\srepresent\
29f0: 73 66 61 69 6c 75 72 65 5c 73 2a 2f 22 3c 62 72  sfailure\s*/"<br
2a00: 5c 73 2f 3e 2b 70 75 74 73 5c 73 22 5c 5c 74 5c  \s/>+puts\s"\\t\
2a10: 5c 74 2f 2a 5c 73 6e 61 6d 65 26 6e 62 73 70 3b  \t/*\sname&nbsp;
2a20: 5c 73 2a 2f 5c 73 4e 55 4c 4c 2c 22 3c 62 72 5c  \s*/\sNULL,"<br\
2a30: 73 2f 3e 2b 70 75 74 73 5c 73 22 5c 5c 74 5c 5c  s/>+puts\s"\\t\\
2a40: 74 2f 2a 5c 73 69 6e 64 65 78 5c 73 2a 2f 5c 73  t/*\sindex\s*/\s
2a50: 30 2c 22 3c 62 72 5c 73 2f 3e 2b 70 75 74 73 5c  0,"<br\s/>+puts\
2a60: 73 22 5c 5c 74 5c 5c 74 2f 2a 5c 73 74 79 70 65  s"\\t\\t/*\stype
2a70: 26 6e 62 73 70 3b 5c 73 2a 2f 5c 73 30 2c 22 3c  &nbsp;\s*/\s0,"<
2a80: 62 72 5c 73 2f 3e 2b 70 75 74 73 5c 73 22 5c 5c  br\s/>+puts\s"\\
2a90: 74 5c 5c 74 2f 2a 5c 73 73 69 7a 65 26 6e 62 73  t\\t/*\ssize&nbs
2aa0: 70 3b 5c 73 2a 2f 5c 73 30 2c 22 3c 62 72 5c 73  p;\s*/\s0,"<br\s
2ab0: 2f 3e 2b 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74  />+puts\s"\\t\\t
2ac0: 2f 2a 5c 73 64 61 74 61 26 6e 62 73 70 3b 5c 73  /*\sdata&nbsp;\s
2ad0: 2a 2f 5c 73 4e 55 4c 4c 2c 22 3c 62 72 5c 73 2f  */\sNULL,"<br\s/
2ae0: 3e 2b 70 75 74 73 5c 73 22 5c 5c 74 5c 5c 74 2f  >+puts\s"\\t\\t/
2af0: 2a 5c 73 66 72 65 65 26 6e 62 73 70 3b 5c 73 2a  *\sfree&nbsp;\s*
2b00: 2f 5c 73 30 2c 22 3c 62 72 5c 73 2f 3e 2b 70 75  /\s0,"<br\s/>+pu
2b10: 74 73 5c 73 22 5c 5c 74 7d 2c 22 3c 62 72 5c 73  ts\s"\\t},"<br\s
2b20: 2f 3e 2b 70 75 74 73 5c 73 2d 6e 6f 6e 65 77 6c  />+puts\s-nonewl
2b30: 69 6e 65 5c 73 24 73 74 72 75 63 74 5f 64 61 74  ine\s$struct_dat
2b40: 61 3c 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 70 75  a<br\s/>&nbsp;pu
2b50: 74 73 5c 73 22 7d 3b 22 3c 62 72 5c 73 2f 3e 26  ts\s"};"<br\s/>&
2b60: 6e 62 73 70 3b 70 75 74 73 5c 73 22 22 3c 62 72  nbsp;puts\s""<br
2b70: 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c 73 2f  \s/>&nbsp;<br\s/
2b80: 3e 26 6e 62 73 70 3b 70 75 74 73 5c 73 22 73 74  >&nbsp;puts\s"st
2b90: 61 74 69 63 5c 73 75 6e 73 69 67 6e 65 64 5c 73  atic\sunsigned\s
2ba0: 6c 6f 6e 67 5c 73 24 7b 63 6f 64 65 5f 74 61 67  long\s${code_tag
2bb0: 7d 5f 6c 6f 6f 6b 75 70 5f 69 6e 64 65 78 28 63  }_lookup_index(c
2bc0: 6f 6e 73 74 5c 73 63 68 61 72 5c 73 2a 70 61 74  onst\schar\s*pat
2bd0: 68 29 5c 73 7b 22 3c 62 72 5c 73 2f 3e 26 6e 62  h)\s{"<br\s/>&nb
2be0: 73 70 3b 70 75 74 73 5c 73 22 5c 5c 74 73 77 69  sp;puts\s"\\tswi
2bf0: 74 63 68 5c 73 28 63 76 66 73 5f 68 61 73 68 28  tch\s(cvfs_hash(
2c00: 28 75 6e 73 69 67 6e 65 64 5c 73 63 68 61 72 5c  (unsigned\schar\
2c10: 73 2a 29 5c 73 70 61 74 68 29 29 5c 73 7b 22 3c  s*)\spath))\s{"<
2c20: 62 72 5c 73 2f 3e 26 6e 62 73 70 3b 3c 62 72 5c  br\s/>&nbsp;<br\
2c30: 73 2f 3e 26 6e 62 73 70 3b 66 6f 72 5c 73 7b 73  s/>&nbsp;for\s{s
2c40: 65 74 5c 73 69 64 78 5c 73 31 7d 5c 73 7b 24 69  et\sidx\s1}\s{$i
2c50: 64 78 5c 73 26 6c 74 3b 5c 73 5b 6c 6c 65 6e 67  dx\s&lt;\s[lleng
2c60: 74 68 5c 73 24 66 69 6c 65 73 5d 7d 5c 73 7b 69  th\s$files]}\s{i
2c70: 6e 63 72 5c 73 69 64 78 7d 5c 73 7b 3c 62 72 5c  ncr\sidx}\s{<br\
2c80: 73 2f 3e 3c 62 72 5c 73 2f 3e 3c 2f 64 69 76 3e  s/><br\s/></div>
2c90: 3c 64 69 76 3e 26 6c 74 3b 2f 76 65 72 62 61 74  <div>&lt;/verbat
2ca0: 69 6d 26 67 74 3b 3c 62 72 5c 73 2f 3e 3c 2f 64  im&gt;<br\s/></d
2cb0: 69 76 3e 0a 4a 20 66 6f 75 6e 64 69 6e 20 74 72  iv>.J foundin tr
2cc0: 75 6e 6b 0a 4a 20 6c 6f 67 69 6e 20 61 6e 6f 6e  unk.J login anon
2cd0: 79 6d 6f 75 73 0a 4a 20 70 72 69 76 61 74 65 5f  ymous.J private_
2ce0: 63 6f 6e 74 61 63 74 20 30 66 33 36 36 65 62 33  contact 0f366eb3
2cf0: 65 39 65 32 66 63 61 62 35 32 62 38 65 62 61 63  e9e2fcab52b8ebac
2d00: 64 31 39 37 64 62 39 30 34 37 31 38 36 61 35 66  d197db9047186a5f
2d10: 0a 4a 20 73 65 76 65 72 69 74 79 20 4d 69 6e 6f  .J severity Mino
2d20: 72 0a 4a 20 73 74 61 74 75 73 20 4f 70 65 6e 0a  r.J status Open.
2d30: 4a 20 74 69 74 6c 65 20 64 69 72 32 63 3a 5c 73  J title dir2c:\s
2d40: 4f 75 74 70 75 74 5c 73 64 61 74 61 5c 73 61 73  Output\sdata\sas
2d50: 5c 73 63 68 61 72 61 63 74 65 72 5c 73 61 72 72  \scharacter\sarr
2d60: 61 79 5c 73 61 6e 64 5c 73 6e 6f 74 5c 73 61 73  ay\sand\snot\sas
2d70: 5c 73 73 74 72 69 6e 67 0a 4a 20 74 79 70 65 20  \sstring.J type 
2d80: 46 65 61 74 75 72 65 5c 73 52 65 71 75 65 73 74  Feature\sRequest
2d90: 0a 4b 20 62 64 36 31 38 38 65 64 64 34 32 39 30  .K bd6188edd4290
2da0: 62 66 64 63 66 66 34 61 38 65 66 39 33 35 35 66  bfdcff4a8ef9355f
2db0: 35 32 38 30 34 39 36 65 64 61 35 0a 55 20 61 6e  5280496eda5.U an
2dc0: 6f 6e 79 6d 6f 75 73 0a 5a 20 61 62 64 65 35 66  onymous.Z abde5f
2dd0: 63 31 33 39 38 32 66 61 34 32 32 39 62 64 32 30  c13982fa4229bd20
2de0: 63 32 64 65 33 63 36 36 62 35 0a                 c2de3c66b5.