Hex Artifact Content

Artifact 9e6e94200c8f1bd0b5cd286644362d686f2636232333641e5ede0aceef97b8d1:

Manifest of check-in [9e6e94200c] - Split list operations into separate functions to make it easier for OpenSSL 3.0 changes. Added pkey list function. Added mac info and pkey info placeholder functions. More checks for NULL pointers. Moved legacy load ciphers and digest to init routine. by bohagan on 2023-12-04 03:56:29.
0000: 43 20 53 70 6c 69 74 5c 73 6c 69 73 74 5c 73 6f  C Split\slist\so
0010: 70 65 72 61 74 69 6f 6e 73 5c 73 69 6e 74 6f 5c  perations\sinto\
0020: 73 73 65 70 61 72 61 74 65 5c 73 66 75 6e 63 74  sseparate\sfunct
0030: 69 6f 6e 73 5c 73 74 6f 5c 73 6d 61 6b 65 5c 73  ions\sto\smake\s
0040: 69 74 5c 73 65 61 73 69 65 72 5c 73 66 6f 72 5c  it\seasier\sfor\
0050: 73 4f 70 65 6e 53 53 4c 5c 73 33 2e 30 5c 73 63  sOpenSSL\s3.0\sc
0060: 68 61 6e 67 65 73 2e 5c 6e 41 64 64 65 64 5c 73  hanges.\nAdded\s
0070: 70 6b 65 79 5c 73 6c 69 73 74 5c 73 66 75 6e 63  pkey\slist\sfunc
0080: 74 69 6f 6e 2e 5c 6e 41 64 64 65 64 5c 73 6d 61  tion.\nAdded\sma
0090: 63 5c 73 69 6e 66 6f 5c 73 61 6e 64 5c 73 70 6b  c\sinfo\sand\spk
00a0: 65 79 5c 73 69 6e 66 6f 5c 73 70 6c 61 63 65 68  ey\sinfo\splaceh
00b0: 6f 6c 64 65 72 5c 73 66 75 6e 63 74 69 6f 6e 73  older\sfunctions
00c0: 2e 5c 6e 4d 6f 72 65 5c 73 63 68 65 63 6b 73 5c  .\nMore\schecks\
00d0: 73 66 6f 72 5c 73 4e 55 4c 4c 5c 73 70 6f 69 6e  sfor\sNULL\spoin
00e0: 74 65 72 73 2e 5c 6e 4d 6f 76 65 64 5c 73 6c 65  ters.\nMoved\sle
00f0: 67 61 63 79 5c 73 6c 6f 61 64 5c 73 63 69 70 68  gacy\sload\sciph
0100: 65 72 73 5c 73 61 6e 64 5c 73 64 69 67 65 73 74  ers\sand\sdigest
0110: 5c 73 74 6f 5c 73 69 6e 69 74 5c 73 72 6f 75 74  \sto\sinit\srout
0120: 69 6e 65 2e 0a 44 20 32 30 32 33 2d 31 32 2d 30  ine..D 2023-12-0
0130: 34 54 30 33 3a 35 36 3a 32 39 0a 46 20 2e 66 6f  4T03:56:29.F .fo
0140: 73 73 69 6c 2d 73 65 74 74 69 6e 67 73 2f 69 67  ssil-settings/ig
0150: 6e 6f 72 65 2d 67 6c 6f 62 20 30 35 33 30 33 31  nore-glob 053031
0160: 65 39 34 61 65 31 66 37 31 31 64 61 31 63 35 63  e94ae1f711da1c5c
0170: 34 39 64 34 38 38 38 64 37 34 34 65 64 64 33 32  49d4888d744edd32
0180: 32 66 20 77 0a 46 20 43 68 61 6e 67 65 4c 6f 67  2f w.F ChangeLog
0190: 20 37 34 30 30 61 32 39 62 35 38 62 38 66 65 31   7400a29b58b8fe1
01a0: 66 33 36 66 38 30 64 61 35 30 35 38 32 36 62 31  f36f80da505826b1
01b0: 63 39 32 30 32 39 66 37 63 20 77 0a 46 20 4d 61  c92029f7c w.F Ma
01c0: 6b 65 66 69 6c 65 2e 69 6e 20 33 64 38 32 36 64  kefile.in 3d826d
01d0: 38 32 65 65 31 66 66 66 64 64 32 33 38 66 66 34  82ee1fffdd238ff4
01e0: 61 33 39 61 33 33 36 31 65 37 30 34 65 30 62 39  a39a3361e704e0b9
01f0: 35 38 37 30 63 32 61 30 37 33 63 31 39 30 30 65  5870c2a073c1900e
0200: 36 65 30 36 34 34 37 32 36 61 20 77 0a 46 20 52  6e0644726a w.F R
0210: 45 41 44 4d 45 2e 74 78 74 20 61 63 39 36 64 35  EADME.txt ac96d5
0220: 63 65 63 33 66 35 61 62 32 37 63 31 66 33 32 32  cec3f5ab27c1f322
0230: 37 33 64 64 35 30 38 37 66 35 33 35 62 38 63 30  73dd5087f535b8c0
0240: 36 31 31 37 32 32 32 65 65 65 38 31 32 39 35 64  6117222eee81295d
0250: 32 34 37 63 34 33 62 33 65 34 20 77 0a 46 20 61  247c43b3e4 w.F a
0260: 63 69 6e 63 6c 75 64 65 2e 6d 34 20 61 39 32 30  cinclude.m4 a920
0270: 64 35 33 64 61 61 61 65 63 33 64 36 32 64 31 38  d53daaaec3d62d18
0280: 34 65 36 36 66 64 37 32 30 62 31 33 64 35 37 37  4e66fd720b13d577
0290: 65 61 32 34 35 66 66 30 62 37 35 36 61 30 34 31  ea245ff0b756a041
02a0: 30 62 61 34 30 65 35 34 62 37 65 37 20 77 0a 46  0ba40e54b7e7 w.F
02b0: 20 61 63 6c 6f 63 61 6c 2e 6d 34 20 61 61 32 62   aclocal.m4 aa2b
02c0: 66 64 31 32 63 33 38 61 38 32 31 62 38 34 38 64  fd12c38a821b848d
02d0: 38 33 37 36 37 66 61 61 32 30 33 33 31 33 34 37  83767faa20331347
02e0: 37 33 33 35 39 30 62 65 62 66 65 31 33 62 30 66  733590bebfe13b0f
02f0: 61 62 31 65 30 37 35 38 37 37 31 61 20 77 0a 46  ab1e0758771a w.F
0300: 20 62 75 69 6c 64 2f 75 70 64 61 74 65 2d 77 69   build/update-wi
0310: 6b 69 2d 64 6f 63 73 20 30 35 64 31 63 62 62 63  ki-docs 05d1cbbc
0320: 66 34 34 37 38 33 64 34 38 64 33 39 36 63 34 39  f44783d48d396c49
0330: 36 65 66 30 33 65 33 38 63 33 38 65 61 62 32 34  6ef03e38c38eab24
0340: 64 32 35 62 63 35 30 35 30 36 38 34 31 64 37 34  d25bc50506841d74
0350: 35 35 39 39 34 34 63 63 20 77 0a 46 20 63 6f 6e  559944cc w.F con
0360: 66 69 67 75 72 65 20 32 66 63 31 35 63 38 63 61  figure 2fc15c8ca
0370: 62 63 65 33 38 38 37 35 36 36 31 61 66 66 33 36  bce38875661aff36
0380: 31 31 30 62 63 64 39 64 63 39 33 63 62 62 30 61  110bcd9dc93cbb0a
0390: 36 36 66 65 61 38 35 36 30 33 39 32 39 33 63 61  66fea856039293ca
03a0: 32 34 63 34 65 32 35 20 78 0a 46 20 63 6f 6e 66  24c4e25 x.F conf
03b0: 69 67 75 72 65 2e 61 63 20 64 32 61 31 64 63 35  igure.ac d2a1dc5
03c0: 62 63 64 62 65 36 64 64 33 33 32 30 33 66 39 61  bcdbe6dd33203f9a
03d0: 32 34 63 32 66 32 30 34 39 61 30 65 33 66 32 35  24c2f2049a0e3f25
03e0: 32 61 34 66 62 30 64 35 33 30 36 36 39 34 35 34  2a4fb0d530669454
03f0: 38 32 30 61 61 32 36 39 31 20 77 0a 46 20 64 6f  820aa2691 w.F do
0400: 63 2f 63 72 79 70 74 6f 67 72 61 70 68 79 2e 68  c/cryptography.h
0410: 74 6d 6c 20 63 38 38 65 38 62 32 37 34 33 61 63  tml c88e8b2743ac
0420: 30 63 64 34 37 39 34 65 39 31 38 65 66 37 33 39  0cd4794e918ef739
0430: 34 37 64 61 66 65 65 66 31 66 34 31 37 32 61 62  47dafeef1f4172ab
0440: 37 34 37 38 63 66 38 35 32 62 39 31 37 34 62 65  7478cf852b9174be
0450: 38 39 35 30 20 77 0a 46 20 64 6f 63 2f 64 6f 63  8950 w.F doc/doc
0460: 73 2e 63 73 73 20 30 61 62 34 37 38 37 38 31 33  s.css 0ab4787813
0470: 63 61 33 37 66 34 36 39 30 39 31 66 37 31 37 36  ca37f469091f7176
0480: 31 64 38 39 32 65 39 37 62 35 34 61 63 39 37 34  1d892e97b54ac974
0490: 66 63 62 65 34 34 61 62 62 36 64 30 63 35 63 38  fcbe44abb6d0c5c8
04a0: 30 37 34 37 61 37 20 77 0a 46 20 64 6f 63 2f 74  0747a7 w.F doc/t
04b0: 6c 73 2e 68 74 6d 6c 20 31 32 62 34 65 39 65 39  ls.html 12b4e9e9
04c0: 64 37 66 38 35 35 64 33 37 64 36 62 32 35 39 34  d7f855d37d6b2594
04d0: 35 63 33 30 39 32 39 62 62 31 36 33 61 65 63 66  5c30929bb163aecf
04e0: 38 30 38 65 34 66 64 34 64 64 36 61 39 38 66 34  808e4fd4dd6a98f4
04f0: 31 30 31 39 39 33 30 39 20 77 0a 46 20 67 65 6e  10199309 w.F gen
0500: 65 72 69 63 2f 67 65 6e 5f 64 68 5f 70 61 72 61  eric/gen_dh_para
0510: 6d 73 20 39 30 31 37 37 61 31 36 35 38 37 36 62  ms 90177a165876b
0520: 31 34 66 66 36 64 39 64 65 31 37 33 32 65 65 64  14ff6d9de1732eed
0530: 62 62 34 33 38 33 61 34 64 36 62 64 37 34 37 65  bb4383a4d6bd747e
0540: 39 62 65 32 64 65 31 37 39 35 30 39 61 34 30 65  9be2de179509a40e
0550: 31 66 65 20 77 0a 46 20 67 65 6e 65 72 69 63 2f  1fe w.F generic/
0560: 74 63 6c 4f 70 74 73 2e 68 20 63 31 39 37 39 35  tclOpts.h c19795
0570: 37 66 39 36 65 33 32 38 63 62 31 34 39 38 34 30  7f96e328cb149840
0580: 65 65 65 34 36 31 34 39 30 62 37 31 64 30 31 37  eee461490b71d017
0590: 66 63 65 30 33 65 65 33 38 36 38 64 30 33 31 64  fce03ee3868d031d
05a0: 64 66 38 62 65 63 35 33 36 63 20 77 0a 46 20 67  df8bec536c w.F g
05b0: 65 6e 65 72 69 63 2f 74 6c 73 2e 63 20 36 33 63  eneric/tls.c 63c
05c0: 61 38 36 31 64 31 37 33 66 30 32 63 39 62 62 65  a861d173f02c9bbe
05d0: 66 63 61 62 36 65 64 36 36 32 33 37 64 37 36 61  fcab6ed66237d76a
05e0: 63 31 34 39 66 63 37 65 35 61 31 39 66 34 61 36  c149fc7e5a19f4a6
05f0: 31 63 39 62 65 31 35 36 38 37 64 39 36 20 77 0a  1c9be15687d96 w.
0600: 46 20 67 65 6e 65 72 69 63 2f 74 6c 73 2e 68 20  F generic/tls.h 
0610: 62 63 62 61 64 64 30 34 38 31 32 37 32 32 63 37  bcbadd04812722c7
0620: 36 38 62 61 62 39 31 31 64 66 30 36 35 39 31 64  68bab911df06591d
0630: 65 62 36 34 31 32 63 34 34 32 36 36 37 66 63 37  eb6412c442667fc7
0640: 32 61 33 37 30 30 37 30 32 37 39 32 62 33 32 38  2a3700702792b328
0650: 20 77 0a 46 20 67 65 6e 65 72 69 63 2f 74 6c 73   w.F generic/tls
0660: 42 49 4f 2e 63 20 33 39 37 37 65 63 30 61 30 34  BIO.c 3977ec0a04
0670: 64 31 65 34 61 39 39 62 64 36 66 34 36 34 31 61  d1e4a99bd6f4641a
0680: 35 63 33 38 37 62 31 64 62 62 32 37 63 38 38 35  5c387b1dbb27c885
0690: 31 63 61 65 31 61 31 65 66 32 30 33 37 38 61 65  1cae1a1ef20378ae
06a0: 30 64 39 32 32 61 20 77 0a 46 20 67 65 6e 65 72  0d922a w.F gener
06b0: 69 63 2f 74 6c 73 44 69 67 65 73 74 2e 63 20 33  ic/tlsDigest.c 3
06c0: 63 37 37 33 33 66 34 35 30 33 32 65 64 65 31 30  c7733f45032ede10
06d0: 31 33 61 36 65 62 63 36 61 36 38 64 64 31 31 37  13a6ebc6a68dd117
06e0: 35 39 65 66 66 31 31 38 65 31 61 32 38 62 34 35  59eff118e1a28b45
06f0: 30 34 37 66 35 35 33 30 63 62 37 36 64 64 39 20  047f5530cb76dd9 
0700: 77 0a 46 20 67 65 6e 65 72 69 63 2f 74 6c 73 45  w.F generic/tlsE
0710: 6e 63 72 79 70 74 2e 63 20 32 61 34 35 65 65 61  ncrypt.c 2a45eea
0720: 36 38 35 37 61 37 30 34 63 39 64 66 64 65 64 36  6857a704c9dfded6
0730: 34 32 36 64 62 34 39 32 64 39 34 64 38 63 62 31  426db492d94d8cb1
0740: 63 37 66 39 33 37 36 38 33 37 30 37 34 34 65 33  c7f93768370744e3
0750: 66 30 38 33 30 39 65 38 38 20 77 0a 46 20 67 65  f08309e88 w.F ge
0760: 6e 65 72 69 63 2f 74 6c 73 49 4f 2e 63 20 30 62  neric/tlsIO.c 0b
0770: 30 36 65 35 33 35 38 35 34 37 32 39 62 65 31 32  06e535854729be12
0780: 65 33 38 64 63 34 66 64 65 63 36 66 36 66 31 65  e38dc4fdec6f6f1e
0790: 34 33 33 64 62 36 36 66 39 35 35 66 61 63 61 33  433db66f955faca3
07a0: 62 39 34 36 64 65 64 33 32 31 61 31 66 66 20 77  b946ded321a1ff w
07b0: 0a 46 20 67 65 6e 65 72 69 63 2f 74 6c 73 49 6e  .F generic/tlsIn
07c0: 66 6f 2e 63 20 65 32 65 61 33 39 65 66 34 30 63  fo.c e2ea39ef40c
07d0: 35 32 36 36 38 61 39 38 31 62 66 66 31 62 61 62  52668a981bff1bab
07e0: 65 61 64 33 66 36 31 38 31 65 38 31 34 63 64 30  ead3f6181e814cd0
07f0: 66 35 32 64 38 37 39 38 62 36 37 31 39 38 37 30  f52d8798b6719870
0800: 31 65 33 62 62 20 77 0a 46 20 67 65 6e 65 72 69  1e3bb w.F generi
0810: 63 2f 74 6c 73 49 6e 74 2e 68 20 35 61 62 63 35  c/tlsInt.h 5abc5
0820: 33 33 32 38 35 61 37 36 33 38 63 34 64 31 35 39  33285a7638c4d159
0830: 64 39 62 38 34 34 64 39 35 66 31 34 61 31 38 37  d9b844d95f14a187
0840: 39 33 37 38 61 62 33 62 30 63 30 37 61 66 35 62  9378ab3b0c07af5b
0850: 63 36 66 62 66 63 37 66 33 33 64 20 77 0a 46 20  c6fbfc7f33d w.F 
0860: 67 65 6e 65 72 69 63 2f 74 6c 73 58 35 30 39 2e  generic/tlsX509.
0870: 63 20 65 61 64 32 65 38 33 37 66 33 39 35 62 66  c ead2e837f395bf
0880: 65 36 61 63 34 30 30 63 33 37 37 35 31 37 66 63  e6ac400c377517fc
0890: 65 36 38 35 36 38 35 65 37 63 64 38 61 32 61 32  e685685e7cd8a2a2
08a0: 32 61 64 61 39 38 33 36 34 62 37 34 62 65 62 34  2ada98364b74beb4
08b0: 32 66 20 77 0a 46 20 6c 69 62 72 61 72 79 2f 74  2f w.F library/t
08c0: 6c 73 2e 74 63 6c 20 38 30 36 66 66 39 33 31 32  ls.tcl 806ff9312
08d0: 61 61 62 30 33 36 34 63 36 36 39 39 38 65 62 30  aab0364c66998eb0
08e0: 34 31 33 64 34 65 64 31 38 38 34 37 63 39 34 30  413d4ed18847c940
08f0: 32 65 33 31 63 37 31 66 62 36 65 39 37 37 37 64  2e31c71fb6e9777d
0900: 34 35 35 37 38 32 34 20 77 0a 46 20 6c 69 63 65  4557824 w.F lice
0910: 6e 73 65 2e 74 65 72 6d 73 20 37 36 37 63 61 35  nse.terms 767ca5
0920: 38 31 37 33 33 66 38 61 34 31 34 32 65 32 36 33  81733f8a4142e263
0930: 64 65 37 37 61 62 38 33 35 66 62 34 62 66 62 62  de77ab835fb4bfbb
0940: 65 66 20 77 0a 46 20 70 6b 67 49 6e 64 65 78 2e  ef w.F pkgIndex.
0950: 74 63 6c 2e 69 6e 20 62 39 32 36 30 39 35 39 65  tcl.in b9260959e
0960: 36 32 31 37 39 61 65 35 63 61 32 39 63 38 36 62  62179ae5ca29c86b
0970: 34 66 31 65 38 64 30 36 62 36 62 34 31 61 66 66  4f1e8d06b6b41aff
0980: 38 30 64 32 32 62 66 31 66 62 37 32 33 62 66 39  80d22bf1fb723bf9
0990: 37 64 39 31 34 62 32 20 77 0a 46 20 74 63 6c 63  7d914b2 w.F tclc
09a0: 6f 6e 66 69 67 2f 52 45 41 44 4d 45 2e 74 78 74  onfig/README.txt
09b0: 20 32 32 65 32 62 38 33 30 35 37 38 35 33 37 30   22e2b8305785370
09c0: 62 30 38 65 66 39 63 31 38 61 61 36 32 34 30 38  b08ef9c18aa62408
09d0: 66 35 66 65 39 37 32 36 35 35 66 33 61 34 66 62  f5fe972655f3a4fb
09e0: 62 30 64 63 35 35 62 63 38 62 65 62 36 30 65 36  b0dc55bc8beb60e6
09f0: 37 20 77 0a 46 20 74 63 6c 63 6f 6e 66 69 67 2f  7 w.F tclconfig/
0a00: 69 6e 73 74 61 6c 6c 2d 73 68 20 32 31 38 32 62  install-sh 2182b
0a10: 33 37 30 35 64 39 32 65 32 35 37 35 33 34 31 31  3705d92e25753411
0a20: 65 32 63 32 38 63 66 37 38 38 63 36 39 65 33 35  e2c28cf788c69e35
0a30: 61 34 38 66 62 62 38 61 61 33 33 32 65 33 34 32  a48fbb8aa332e342
0a40: 64 66 63 36 62 39 35 62 38 30 64 20 77 0a 46 20  dfc6b95b80d w.F 
0a50: 74 63 6c 63 6f 6e 66 69 67 2f 6c 69 63 65 6e 73  tclconfig/licens
0a60: 65 2e 74 65 72 6d 73 20 30 36 33 39 61 65 33 33  e.terms 0639ae33
0a70: 34 65 62 39 61 33 34 37 66 61 30 65 31 65 30 61  4eb9a347fa0e1e0a
0a80: 32 36 30 66 35 32 37 35 37 63 30 61 61 32 61 61  260f52757c0aa2aa
0a90: 66 34 36 30 39 36 38 39 65 62 33 31 38 62 33 34  f4609689eb318b34
0aa0: 36 30 65 66 63 66 37 39 20 77 0a 46 20 74 63 6c  60efcf79 w.F tcl
0ab0: 63 6f 6e 66 69 67 2f 74 63 6c 2e 6d 34 20 32 30  config/tcl.m4 20
0ac0: 39 64 31 38 31 34 65 31 61 63 62 65 62 61 62 31  9d1814e1acbebab1
0ad0: 35 64 38 61 35 39 34 33 65 66 35 31 35 31 31 32  5d8a5943ef515112
0ae0: 62 66 64 39 30 61 37 34 31 64 33 39 36 31 34 34  bfd90a741d396144
0af0: 39 38 30 31 64 34 33 35 35 30 37 36 36 33 20 77  9801d435507663 w
0b00: 0a 46 20 74 65 73 74 73 2f 52 45 41 44 4d 45 2e  .F tests/README.
0b10: 74 78 74 20 36 37 33 63 62 33 36 31 38 38 37 31  txt 673cb3618871
0b20: 62 36 66 31 65 63 39 37 65 37 63 66 61 61 32 32  b6f1ec97e7cfaa22
0b30: 62 66 34 64 66 63 64 34 64 39 62 35 61 31 32 33  bf4dfcd4d9b5a123
0b40: 32 61 34 35 31 33 38 64 65 34 62 33 36 31 33 64  2a45138de4b3613d
0b50: 63 36 37 65 20 77 0a 46 20 74 65 73 74 73 2f 61  c67e w.F tests/a
0b60: 6c 6c 2e 74 63 6c 20 62 39 31 64 33 38 36 31 38  ll.tcl b91d38618
0b70: 32 33 63 65 37 32 35 36 61 61 37 33 64 66 32 61  23ce7256aa73df2a
0b80: 36 33 62 38 65 36 38 63 37 65 62 31 37 38 33 35  63b8e68c7eb17835
0b90: 39 39 38 31 38 66 62 65 34 30 65 30 33 66 37 62  99818fbe40e03f7b
0ba0: 66 61 35 65 61 61 63 20 77 0a 46 20 74 65 73 74  fa5eaac w.F test
0bb0: 73 2f 62 61 64 73 73 6c 2e 63 73 76 20 33 62 34  s/badssl.csv 3b4
0bc0: 63 62 38 30 32 38 39 34 37 62 32 35 61 61 63 39  cb8028947b25aac9
0bd0: 34 61 62 34 33 33 37 34 31 38 39 62 62 35 35 31  4ab43374189bb551
0be0: 33 64 64 64 65 38 30 33 64 31 62 39 66 37 30 63  3ddde803d1b9f70c
0bf0: 65 38 35 65 39 39 37 65 33 34 64 61 37 20 77 0a  e85e997e34da7 w.
0c00: 46 20 74 65 73 74 73 2f 62 61 64 73 73 6c 2e 74  F tests/badssl.t
0c10: 65 73 74 20 65 66 32 38 36 65 33 34 34 63 32 30  est ef286e344c20
0c20: 38 36 66 30 62 38 36 33 35 62 65 62 31 33 37 32  86f0b8635beb1372
0c30: 35 65 38 30 32 37 61 65 34 63 30 37 32 66 37 63  5e8027ae4c072f7c
0c40: 61 38 63 63 36 35 33 30 38 38 62 66 31 36 30 32  a8cc653088bf1602
0c50: 64 66 65 65 20 77 0a 46 20 74 65 73 74 73 2f 63  dfee w.F tests/c
0c60: 65 72 74 73 2f 52 45 41 44 4d 45 2e 74 78 74 20  erts/README.txt 
0c70: 39 39 31 35 61 64 35 33 66 61 32 32 37 39 36 38  9915ad53fa227968
0c80: 62 61 38 37 33 65 63 63 36 34 37 36 37 32 61 35  ba873ecc647672a5
0c90: 38 37 65 38 33 61 32 61 20 77 0a 46 20 74 65 73  87e83a2a w.F tes
0ca0: 74 73 2f 63 65 72 74 73 2f 63 61 2e 70 65 6d 20  ts/certs/ca.pem 
0cb0: 34 38 34 65 33 61 35 36 34 34 64 61 62 61 61 39  484e3a5644dabaa9
0cc0: 38 35 39 37 35 37 34 31 62 30 33 30 36 33 64 39  85975741b03063d9
0cd0: 31 37 66 66 36 37 34 32 34 35 34 31 39 62 38 63  17ff674245419b8c
0ce0: 61 30 38 31 33 34 38 38 37 34 38 64 30 37 35 39  a0813488748d0759
0cf0: 20 77 0a 46 20 74 65 73 74 73 2f 63 65 72 74 73   w.F tests/certs
0d00: 2f 63 6c 69 65 6e 74 2e 6b 65 79 20 66 62 34 64  /client.key fb4d
0d10: 63 63 33 63 61 64 35 66 64 31 30 30 38 38 36 32  cc3cad5fd1008862
0d20: 31 38 61 30 63 63 65 31 35 61 30 34 32 66 34 38  18a0cce15a042f48
0d30: 30 64 66 64 65 61 65 62 34 30 31 34 34 64 62 39  0dfdeaeb40144db9
0d40: 34 38 35 65 66 61 30 39 65 61 38 32 20 77 0a 46  485efa09ea82 w.F
0d50: 20 74 65 73 74 73 2f 63 65 72 74 73 2f 63 6c 69   tests/certs/cli
0d60: 65 6e 74 2e 70 65 6d 20 32 30 35 30 65 38 63 39  ent.pem 2050e8c9
0d70: 35 33 35 32 33 38 32 66 37 61 61 32 64 62 39 63  5352382f7aa2db9c
0d80: 36 31 33 63 63 61 63 31 39 66 38 31 38 63 38 66  613ccac19f818c8f
0d90: 39 38 37 35 65 38 36 36 66 31 37 34 62 63 63 63  9875e866f174bccc
0da0: 62 30 65 36 36 36 34 38 20 77 0a 46 20 74 65 73  b0e66648 w.F tes
0db0: 74 73 2f 63 65 72 74 73 2f 63 6c 69 65 6e 74 2e  ts/certs/client.
0dc0: 72 65 71 20 35 66 66 65 39 33 30 63 38 62 66 62  req 5ffe930c8bfb
0dd0: 33 38 65 30 36 62 34 62 39 37 63 33 39 30 61 66  38e06b4b97c390af
0de0: 35 62 36 61 35 61 33 35 30 66 31 32 65 64 37 65  5b6a5a350f12ed7e
0df0: 62 65 33 66 31 38 32 66 36 33 37 35 66 62 66 66  be3f182f6375fbff
0e00: 66 33 34 62 20 77 0a 46 20 74 65 73 74 73 2f 63  f34b w.F tests/c
0e10: 65 72 74 73 2f 66 69 6c 65 2e 73 72 6c 20 36 36  erts/file.srl 66
0e20: 32 61 39 31 39 34 35 31 64 61 61 64 62 66 39 36  2a919451daadbf96
0e30: 38 64 31 33 39 62 32 31 62 38 38 35 37 30 62 39  8d139b21b88570b9
0e40: 63 34 38 31 34 65 35 61 33 32 32 64 66 63 61 36  c4814e5a322dfca6
0e50: 37 39 62 66 33 39 38 39 32 66 34 65 35 39 20 77  79bf39892f4e59 w
0e60: 0a 46 20 74 65 73 74 73 2f 63 65 72 74 73 2f 70  .F tests/certs/p
0e70: 72 69 76 6b 65 79 2e 70 65 6d 20 36 38 33 36 34  rivkey.pem 68364
0e80: 64 63 61 35 66 61 64 31 63 31 39 35 32 61 34 62  dca5fad1c1952a4b
0e90: 66 38 35 61 63 38 66 63 33 32 32 63 30 33 37 32  f85ac8fc322c0372
0ea0: 31 38 64 37 31 64 61 39 32 63 36 66 64 66 64 32  18d71da92c6fdfd2
0eb0: 34 38 62 63 62 36 39 38 33 37 38 20 77 0a 46 20  48bcb698378 w.F 
0ec0: 74 65 73 74 73 2f 63 65 72 74 73 2f 73 65 72 76  tests/certs/serv
0ed0: 65 72 2e 6b 65 79 20 30 35 39 64 30 63 34 65 31  er.key 059d0c4e1
0ee0: 64 35 65 37 33 38 32 39 39 65 62 33 33 31 63 33  d5e738299eb331c3
0ef0: 63 65 33 64 31 36 66 38 64 32 34 31 64 38 64 62  ce3d16f8d241d8db
0f00: 66 34 38 32 30 30 63 66 38 34 34 66 33 66 65 63  f48200cf844f3fec
0f10: 64 39 39 62 30 36 61 20 77 0a 46 20 74 65 73 74  d99b06a w.F test
0f20: 73 2f 63 65 72 74 73 2f 73 65 72 76 65 72 2e 70  s/certs/server.p
0f30: 65 6d 20 66 61 66 64 32 35 66 36 64 66 30 36 66  em fafd25f6df06f
0f40: 31 62 37 39 62 66 63 64 64 65 38 64 65 31 66 61  1b79bfcdde8de1fa
0f50: 37 33 38 36 30 66 64 39 36 34 63 31 36 66 63 32  73860fd964c16fc2
0f60: 32 30 64 35 37 33 66 39 38 65 38 64 61 32 62 61  20d573f98e8da2ba
0f70: 39 30 65 20 77 0a 46 20 74 65 73 74 73 2f 63 65  90e w.F tests/ce
0f80: 72 74 73 2f 73 65 72 76 65 72 2e 72 65 71 20 39  rts/server.req 9
0f90: 38 34 63 36 30 36 39 35 66 35 66 62 61 34 31 31  84c60695f5fba411
0fa0: 35 37 62 64 36 62 34 32 37 39 38 33 31 30 61 32  57bd6b42798310a2
0fb0: 35 37 37 61 31 62 33 32 62 39 30 37 64 65 39 37  577a1b32b907de97
0fc0: 35 33 33 35 35 30 36 66 38 37 31 33 39 33 37 20  5335506f8713937 
0fd0: 77 0a 46 20 74 65 73 74 73 2f 63 6f 6d 6d 6f 6e  w.F tests/common
0fe0: 2e 74 63 6c 20 30 31 39 66 39 31 37 38 34 37 35  .tcl 019f9178475
0ff0: 61 38 38 33 61 38 33 62 63 30 33 34 61 35 61 39  a883a83bc034a5a9
1000: 34 37 30 65 33 32 31 61 61 32 32 65 38 37 34 36  470e321aa22e8746
1010: 30 61 63 31 34 30 36 30 32 30 38 36 38 31 34 64  0ac140602086814d
1020: 37 36 62 32 35 20 77 0a 46 20 74 65 73 74 73 2f  76b25 w.F tests/
1030: 64 69 67 65 73 74 2e 63 73 76 20 66 32 61 38 62  digest.csv f2a8b
1040: 30 36 64 39 64 65 31 38 64 30 31 66 65 61 36 64  06d9de18d01fea6d
1050: 66 38 34 38 35 38 65 39 62 31 62 32 66 62 66 61  f84858e9b1b2fbfa
1060: 61 65 35 65 33 38 37 33 36 64 62 61 65 61 62 37  ae5e38736dbaeab7
1070: 64 34 38 36 31 35 63 64 66 61 64 20 77 0a 46 20  d48615cdfad w.F 
1080: 74 65 73 74 73 2f 64 69 67 65 73 74 2e 74 65 73  tests/digest.tes
1090: 74 20 66 61 36 66 66 35 30 33 35 33 61 63 61 34  t fa6ff50353aca4
10a0: 30 36 66 64 66 34 33 61 65 63 38 38 33 31 39 34  06fdf43aec883194
10b0: 31 33 30 32 37 32 39 32 66 35 31 31 66 36 33 37  13027292f511f637
10c0: 34 32 33 35 33 34 32 64 63 34 37 66 65 39 39 39  4235342dc47fe999
10d0: 62 31 20 77 0a 46 20 74 65 73 74 73 2f 65 6e 63  b1 w.F tests/enc
10e0: 72 79 70 74 2e 63 73 76 20 34 61 66 38 63 34 30  rypt.csv 4af8c40
10f0: 39 62 66 30 35 31 61 34 33 39 66 37 64 34 64 38  9bf051a439f7d4d8
1100: 62 36 63 38 62 61 34 62 30 62 65 32 62 33 30 63  b6c8ba4b0be2b30c
1110: 34 35 36 65 30 65 37 33 63 33 31 62 31 64 34 66  456e0e73c31b1d4f
1120: 61 35 33 65 33 38 38 37 35 20 77 0a 46 20 74 65  a53e38875 w.F te
1130: 73 74 73 2f 65 6e 63 72 79 70 74 2e 74 65 73 74  sts/encrypt.test
1140: 20 63 65 38 30 30 32 36 32 36 62 36 39 33 63 30   ce8002626b693c0
1150: 61 37 63 37 62 36 35 63 30 32 62 63 39 66 39 31  a7c7b65c02bc9f91
1160: 61 39 36 64 38 65 38 66 61 62 32 32 31 38 61 32  a96d8e8fab2218a2
1170: 37 62 30 62 39 64 64 33 65 61 65 36 61 37 35 32  7b0b9dd3eae6a752
1180: 34 20 77 0a 46 20 74 65 73 74 73 2f 69 6e 66 6f  4 w.F tests/info
1190: 2e 63 73 76 20 32 35 35 39 31 63 62 31 39 34 62  .csv 25591cb194b
11a0: 65 65 31 36 31 62 38 36 34 64 31 62 61 65 65 35  ee161b864d1baee5
11b0: 30 65 38 65 61 66 30 36 34 35 63 33 37 32 31 63  0e8eaf0645c3721c
11c0: 64 62 31 34 39 39 35 33 63 32 30 64 38 32 38 33  db149953c20d8283
11d0: 63 31 37 37 37 20 77 0a 46 20 74 65 73 74 73 2f  c1777 w.F tests/
11e0: 69 6e 66 6f 2e 74 65 73 74 20 33 30 30 34 33 37  info.test 300437
11f0: 39 65 38 31 36 63 34 33 32 66 65 31 62 62 31 62  9e816c432fe1bb1b
1200: 66 31 32 37 34 32 38 62 64 62 30 30 33 65 37 33  f127428bdb003e73
1210: 31 34 63 35 32 33 62 61 66 61 61 66 34 35 62 65  14c523bafaaf45be
1220: 63 33 33 38 32 39 62 33 35 64 20 77 0a 46 20 74  c33829b35d w.F t
1230: 65 73 74 73 2f 6b 65 79 74 65 73 74 31 2e 74 63  ests/keytest1.tc
1240: 6c 20 62 64 35 63 62 39 66 38 35 37 33 34 62 37  l bd5cb9f85734b7
1250: 32 31 39 33 33 61 32 38 33 31 39 66 62 34 64 35  21933a28319fb4d5
1260: 36 38 36 39 61 32 65 63 33 33 38 36 61 33 35 63  6869a2ec3386a35c
1270: 33 64 32 37 34 39 66 64 30 31 36 30 64 30 62 33  3d2749fd0160d0b3
1280: 62 65 20 77 0a 46 20 74 65 73 74 73 2f 6b 65 79  be w.F tests/key
1290: 74 65 73 74 32 2e 74 63 6c 20 39 61 65 32 39 31  test2.tcl 9ae291
12a0: 61 32 32 61 63 62 35 38 39 32 64 35 39 32 63 30  a22acb5892d592c0
12b0: 30 64 65 61 65 65 39 39 35 34 36 32 65 66 63 38  0deaee995462efc8
12c0: 34 33 20 77 0a 46 20 74 65 73 74 73 2f 6d 61 6b  43 w.F tests/mak
12d0: 65 5f 74 65 73 74 5f 66 69 6c 65 73 2e 74 63 6c  e_test_files.tcl
12e0: 20 65 32 36 35 33 39 39 64 33 63 63 35 30 66 34   e265399d3cc50f4
12f0: 61 39 66 30 62 31 65 39 30 38 65 65 31 33 39 63  a9f0b1e908ee139c
1300: 37 31 30 31 61 34 34 36 65 31 35 65 32 64 65 39  7101a446e15e2de9
1310: 31 61 38 66 37 62 38 34 37 31 61 37 65 35 31 31  1a8f7b8471a7e511
1320: 65 20 77 0a 46 20 74 65 73 74 73 2f 6f 6c 64 54  e w.F tests/oldT
1330: 65 73 74 73 2f 63 6c 69 65 6e 74 2e 70 65 6d 20  ests/client.pem 
1340: 37 39 63 37 64 63 61 61 33 64 66 37 63 39 64 63  79c7dcaa3df7c9dc
1350: 31 39 62 39 36 63 30 38 63 39 63 39 37 32 64 36  19b96c08c9c972d6
1360: 37 34 35 32 66 39 37 38 20 77 0a 46 20 74 65 73  7452f978 w.F tes
1370: 74 73 2f 6f 6c 64 54 65 73 74 73 2f 73 65 72 76  ts/oldTests/serv
1380: 65 72 2e 70 65 6d 20 39 31 62 34 65 62 36 31 31  er.pem 91b4eb611
1390: 32 39 33 39 30 62 65 65 65 32 35 33 37 38 36 32  29390beee2537862
13a0: 36 64 36 37 33 32 39 65 37 31 66 35 63 65 66 20  6d67329e71f5cef 
13b0: 77 0a 46 20 74 65 73 74 73 2f 6f 6c 64 54 65 73  w.F tests/oldTes
13c0: 74 73 2f 74 6c 73 2e 74 63 6c 20 33 65 63 34 61  ts/tls.tcl 3ec4a
13d0: 37 38 64 37 32 39 62 61 38 34 39 37 32 31 63 65  78d729ba849721ce
13e0: 62 30 36 66 30 30 63 39 30 65 31 30 63 32 64 62  b06f00c90e10c2db
13f0: 63 31 37 20 77 0a 46 20 74 65 73 74 73 2f 6f 6c  c17 w.F tests/ol
1400: 64 54 65 73 74 73 2f 74 6c 73 41 75 74 6f 2e 74  dTests/tlsAuto.t
1410: 63 6c 20 63 36 66 36 39 61 65 39 64 63 61 30 66  cl c6f69ae9dca0f
1420: 38 65 66 30 63 32 33 32 39 34 63 36 66 30 33 62  8ef0c23294c6f03b
1430: 61 64 31 61 38 35 62 35 66 38 32 20 77 0a 46 20  ad1a85b5f82 w.F 
1440: 74 65 73 74 73 2f 6f 6c 64 54 65 73 74 73 2f 74  tests/oldTests/t
1450: 6c 73 42 6c 6f 63 6b 69 6e 67 2e 74 63 6c 20 32  lsBlocking.tcl 2
1460: 37 32 65 31 30 65 37 39 65 61 30 34 62 66 37 61  72e10e79ea04bf7a
1470: 34 36 65 65 30 65 66 64 38 34 63 33 39 38 33 39  46ee0efd84c39839
1480: 39 34 39 38 38 37 63 20 77 0a 46 20 74 65 73 74  949887c w.F test
1490: 73 2f 6f 6c 64 54 65 73 74 73 2f 74 6c 73 43 69  s/oldTests/tlsCi
14a0: 70 68 65 72 73 2e 74 63 6c 20 66 63 31 62 37 66  phers.tcl fc1b7f
14b0: 35 37 32 62 36 36 32 61 64 39 62 34 63 30 31 63  572b662ad9b4c01c
14c0: 33 61 64 37 36 39 31 63 39 33 64 39 38 62 64 62  3ad7691c93d98bdb
14d0: 37 34 20 77 0a 46 20 74 65 73 74 73 2f 6f 6c 64  74 w.F tests/old
14e0: 54 65 73 74 73 2f 74 6c 73 48 74 74 70 2e 74 63  Tests/tlsHttp.tc
14f0: 6c 20 61 35 33 62 36 65 61 32 66 61 61 64 38 36  l a53b6ea2faad86
1500: 62 39 32 33 36 37 38 36 63 38 65 39 37 30 38 63  b9236786c8e9708c
1510: 62 63 34 65 37 32 61 66 66 66 20 77 0a 46 20 74  bc4e72afff w.F t
1520: 65 73 74 73 2f 6f 6c 64 54 65 73 74 73 2f 74 6c  ests/oldTests/tl
1530: 73 53 72 76 2e 74 63 6c 20 30 33 31 32 36 65 64  sSrv.tcl 03126ed
1540: 36 34 31 35 34 32 35 36 33 64 31 30 39 30 35 30  641542563d109050
1550: 61 62 33 39 37 34 61 61 34 39 33 61 62 65 34 31  ab3974aa493abe41
1560: 64 20 77 0a 46 20 74 65 73 74 73 2f 6f 6c 64 54  d w.F tests/oldT
1570: 65 73 74 73 2f 74 6c 73 53 72 76 32 2e 74 63 6c  ests/tlsSrv2.tcl
1580: 20 32 36 65 62 34 30 35 65 35 36 62 30 36 33 37   26eb405e56b0637
1590: 30 37 39 66 39 62 31 38 38 34 32 38 31 34 33 31  079f9b1884281431
15a0: 65 30 32 61 38 65 31 34 38 20 77 0a 46 20 74 65  e02a8e148 w.F te
15b0: 73 74 73 2f 6f 6c 64 54 65 73 74 73 2f 74 6c 73  sts/oldTests/tls
15c0: 55 70 6c 6f 61 64 2e 74 63 6c 20 37 64 35 61 33  Upload.tcl 7d5a3
15d0: 61 31 62 61 61 38 62 62 34 64 64 63 30 34 65 38  a1baa8bb4ddc04e8
15e0: 62 65 36 32 35 62 38 38 31 39 39 62 66 63 37 39  be625b88199bfc79
15f0: 63 32 34 20 77 0a 46 20 74 65 73 74 73 2f 72 65  c24 w.F tests/re
1600: 6d 6f 74 65 2e 74 63 6c 20 62 31 65 34 35 33 30  mote.tcl b1e4530
1610: 34 36 32 64 66 32 38 30 30 62 61 34 64 38 37 61  462df2800ba4d87a
1620: 33 66 33 32 38 61 39 65 61 34 35 66 63 64 32 31  3f328a9ea45fcd21
1630: 63 64 32 32 62 64 31 37 64 37 37 61 63 36 33 31  cd22bd17d77ac631
1640: 36 61 63 32 36 33 34 33 63 20 77 0a 46 20 74 65  6ac26343c w.F te
1650: 73 74 73 2f 73 69 6d 70 6c 65 43 6c 69 65 6e 74  sts/simpleClient
1660: 2e 74 63 6c 20 33 38 62 64 32 33 61 36 66 36 38  .tcl 38bd23a6f68
1670: 39 30 30 30 38 66 63 66 63 36 34 35 62 39 39 61  90008fcfc645b99a
1680: 65 33 34 61 63 36 38 31 65 63 34 31 61 64 32 33  e34ac681ec41ad23
1690: 64 39 31 37 31 62 33 64 39 61 38 39 63 32 33 36  d9171b3d9a89c236
16a0: 33 62 39 63 64 20 77 0a 46 20 74 65 73 74 73 2f  3b9cd w.F tests/
16b0: 73 69 6d 70 6c 65 53 65 72 76 65 72 2e 74 63 6c  simpleServer.tcl
16c0: 20 30 34 39 30 38 34 35 65 64 39 33 31 32 36 39   0490845ed931269
16d0: 63 39 61 61 63 32 35 64 64 31 32 39 33 31 38 32  c9aac25dd1293182
16e0: 30 62 36 36 30 37 62 30 62 34 33 66 66 32 33 65  0b6607b0b43ff23e
16f0: 37 32 61 61 30 36 63 38 33 36 37 30 36 66 61 37  72aa06c836706fa7
1700: 31 20 77 0a 46 20 74 65 73 74 73 2f 74 6c 73 49  1 w.F tests/tlsI
1710: 4f 2e 74 65 73 74 20 39 37 38 30 66 30 63 39 61  O.test 9780f0c9a
1720: 35 30 33 35 66 38 64 35 32 65 39 32 31 62 36 32  5035f8d52e921b62
1730: 66 64 62 61 61 30 66 35 35 64 65 33 65 64 37 34  fdbaa0f55de3ed74
1740: 65 62 33 34 64 31 32 33 63 34 30 39 34 64 37 65  eb34d123c4094d7e
1750: 66 36 33 61 62 33 64 20 77 0a 46 20 77 69 6e 2f  f63ab3d w.F win/
1760: 52 45 41 44 4d 45 2e 74 78 74 20 35 62 33 62 30  README.txt 5b3b0
1770: 61 33 61 39 35 62 65 34 65 33 34 33 64 32 66 61  a3a95be4e343d2fa
1780: 64 33 37 35 65 61 37 30 33 31 39 32 37 31 32 62  d375ea703192712b
1790: 61 66 37 35 36 38 38 31 30 39 33 35 39 63 62 35  af75688109359cb5
17a0: 35 33 63 33 31 32 32 37 62 32 66 20 77 0a 46 20  53c31227b2f w.F 
17b0: 77 69 6e 2f 6d 61 6b 65 66 69 6c 65 2e 76 63 20  win/makefile.vc 
17c0: 63 39 34 64 31 34 35 65 35 30 66 64 63 38 36 32  c94d145e50fdc862
17d0: 61 36 65 30 31 38 38 38 34 38 62 31 33 62 36 65  a6e0188848b13b6e
17e0: 62 64 33 61 33 63 31 35 34 37 63 61 61 61 66 31  bd3a3c1547caaaf1
17f0: 63 37 33 62 65 64 61 66 64 38 65 65 33 37 66 62  c73bedafd8ee37fb
1800: 20 77 0a 46 20 77 69 6e 2f 6e 6d 61 6b 65 68 6c   w.F win/nmakehl
1810: 70 2e 63 20 35 37 30 66 62 39 35 39 64 33 62 31  p.c 570fb959d3b1
1820: 61 36 36 35 38 64 66 66 37 62 37 34 30 32 31 65  a6658dff7b74021e
1830: 30 62 64 66 36 35 32 64 31 61 61 61 64 32 36 39  0bdf652d1aaad269
1840: 38 63 64 32 32 37 64 31 64 64 63 36 30 34 64 32  8cd227d1ddc604d2
1850: 33 33 30 35 20 77 0a 46 20 77 69 6e 2f 72 75 6c  3305 w.F win/rul
1860: 65 73 2d 65 78 74 2e 76 63 20 35 36 36 32 33 30  es-ext.vc 566230
1870: 66 64 64 39 39 39 61 39 35 37 63 32 37 30 30 37  fdd999a957c27007
1880: 65 62 66 61 38 30 32 32 61 61 35 32 33 62 64 62  ebfa8022aa523bdb
1890: 36 34 32 34 33 64 38 65 66 63 64 61 64 31 63 39  64243d8efcdad1c9
18a0: 63 38 66 63 33 63 64 61 65 37 20 77 0a 46 20 77  c8fc3cdae7 w.F w
18b0: 69 6e 2f 72 75 6c 65 73 2e 76 63 20 64 36 61 62  in/rules.vc d6ab
18c0: 34 32 36 63 38 34 66 30 63 33 35 66 63 36 65 63  426c84f0c35fc6ec
18d0: 66 66 39 63 63 66 66 31 61 38 37 65 31 34 35 39  ff9ccff1a87e1459
18e0: 33 62 33 36 62 39 61 38 65 32 30 39 62 62 39 35  3b36b9a8e209bb95
18f0: 33 65 31 37 33 37 32 30 62 39 34 36 20 77 0a 46  3e173720b946 w.F
1900: 20 77 69 6e 2f 74 61 72 67 65 74 73 2e 76 63 20   win/targets.vc 
1910: 39 36 61 32 35 61 31 66 61 36 65 39 65 39 63 66  96a25a1fa6e9e9cf
1920: 62 33 34 38 66 64 33 37 36 30 61 35 33 39 35 62  b348fd3760a5395b
1930: 34 63 65 38 61 63 61 66 63 38 65 64 31 30 66 30  4ce8acafc8ed10f0
1940: 34 31 32 39 33 37 65 63 32 30 30 64 35 64 62 64  412937ec200d5dbd
1950: 20 77 0a 50 20 31 39 31 66 38 62 32 39 62 63 63   w.P 191f8b29bcc
1960: 36 35 63 32 38 37 62 62 63 31 39 39 32 66 34 61  65c287bbc1992f4a
1970: 66 35 37 39 64 62 64 65 33 61 66 62 62 62 35 38  f579dbde3afbbb58
1980: 37 32 38 36 36 66 64 61 32 65 37 37 66 64 31 66  72866fda2e77fd1f
1990: 31 63 30 64 64 0a 55 20 62 6f 68 61 67 61 6e 0a  1c0dd.U bohagan.
19a0: 5a 20 61 65 63 62 62 38 38 66 65 34 34 66 65 34  Z aecbb88fe44fe4
19b0: 34 33 63 37 65 31 36 31 37 31 34 33 33 34 32 31  43c7e16171433421
19c0: 30 30 0a                                         00.