@ 260915.5

231120.1 · d5f5a8e721a8925041f1204080ecdbef21028b3b

update to fix #316 #317 #319

- fix #319
- option -o no longer uses + as a field separator (GNU grep compatibility) fix #317 and updated the test cases
- bzip3 is no longer a "required" dependency fix #316
- improved \b to not internally use (\<|\>)

reading declarations

Changes to tests/out/Hello_SnS-X-ounkbT.out. All files

tests/out/Hello_SnS-X-ounkbT.out

@@ -2,17 +2,17 @@ 00000000  -- -- -- -- -- -- -- --  68 0a 65 -- -- -- -- --  |--------hJe-----| Hello.class:     1:  8:      9:	 00000000  -- -- -- -- -- -- -- --  -- 1d 0a 00 -- -- -- --  |---------]J@----|-Hello.class+     2+ 15+     22+	+Hello.class:     2: 15:     22:	 00000010  -- -- -- -- -- -- 12 0a  00 -- -- -- -- -- -- --  |------RJ@-------|-Hello.class+     3+ 84+    107+	+Hello.class:     3: 84:    107:	 00000060  -- -- -- -- -- -- -- --  -- -- -- 00 0a 53 -- --  |-----------@JS--|-Hello.class+     4+ 12+    120+	+Hello.class:     4: 12:    120:	 00000070  -- -- -- -- -- -- -- --  00 0a 48 -- -- -- -- --  |--------@JH-----|-Hello.class+     5+220+    343+	+Hello.class:     5:220:    343:	 00000150  -- -- -- -- -- -- -- 00  0a 00 -- -- -- -- -- --  |-------@J@------|-Hello.class+     6+ 51+    390+	+Hello.class:     6: 51:    390:	 00000180  -- -- -- -- -- -- 00 0a  00 -- -- -- -- -- -- --  |------@J@-------|-Hello.class+     7+  3+    394+	+Hello.class:     7:  3:    394:	 00000180  -- -- -- -- -- -- -- --  -- -- 00 0a 00 -- -- --  |----------@J@---| Hello.java:     3: 52:     72:	 00000040  -- -- -- -- -- -- -- --  67 0a 7b -- -- -- -- --  |--------gJ{-----|@@ -20,238 +20,238 @@ 00000090  -- -- -- -- -- -- -- --  -- -- -- -- 7d 0a 7d --  |------------}J}-| Hello.pdf:     1:  8:      7:	 00000000  -- -- -- -- -- -- -- 33  0a 25 -- -- -- -- -- --  |-------3J%------|-Hello.pdf+     2+ 10+     20+	+Hello.pdf:     2: 10:     20:	 00000010  -- -- -- -- c6 0a 34 --  -- -- -- -- -- -- -- --  |----.J4---------|-Hello.pdf+     3+  7+     28+	+Hello.pdf:     3:  7:     28:	 00000010  -- -- -- -- -- -- -- --  -- -- -- -- 6a 0a 3c --  |------------jJ<-|-Hello.pdf+     4+ 40+     69+	+Hello.pdf:     4: 40:     69:	 00000040  -- -- -- -- -- 3e 0a 73  -- -- -- -- -- -- -- --  |----->Js--------|-Hello.pdf+     5+  6+     76+	+Hello.pdf:     5:  6:     76:	 00000040  -- -- -- -- -- -- -- --  -- -- -- -- 6d 0a 78 --  |------------mJx-|-Hello.pdf+     6+  4+     82+	+Hello.pdf:     6:  4:     82:	 00000050  -- -- bb 0a 02 -- -- --  -- -- -- -- -- -- -- --  |--.JB-----------|-Hello.pdf+     7+ 36+    136+	+Hello.pdf:     7: 36:    136:	 00000080  -- -- -- -- -- -- -- --  59 0a 9f -- -- -- -- --  |--------YJ.-----|-Hello.pdf+     8+ 41+    200+	+Hello.pdf:     8: 41:    200:	 000000c0  -- -- -- -- -- -- -- --  a5 0a 65 -- -- -- -- --  |--------.Je-----|-Hello.pdf+     9+  9+    210+	+Hello.pdf:     9:  9:    210:	 000000d0  -- -- 6d 0a 65 -- -- --  -- -- -- -- -- -- -- --  |--mJe-----------|-Hello.pdf+    10+  6+    217+	+Hello.pdf:    10:  6:    217:	 000000d0  -- -- -- -- -- -- -- --  -- 6a 0a 35 -- -- -- --  |---------jJ5----|-Hello.pdf+    11+  7+    225+	+Hello.pdf:    11:  7:    225:	 000000e0  -- 6a 0a 31 -- -- -- --  -- -- -- -- -- -- -- --  |-jJ1------------|-Hello.pdf+    12+  3+    229+	+Hello.pdf:    12:  3:    229:	 000000e0  -- -- -- -- -- 33 0a 65  -- -- -- -- -- -- -- --  |-----3Je--------|-Hello.pdf+    13+  6+    236+	+Hello.pdf:    13:  6:    236:	 000000e0  -- -- -- -- -- -- -- --  -- -- -- -- 6a 0a 32 --  |------------jJ2-|-Hello.pdf+    14+  7+    244+	+Hello.pdf:    14:  7:    244:	 000000f0  -- -- -- -- 6a 0a 3c --  -- -- -- -- -- -- -- --  |----jJ<---------|-Hello.pdf+    15+ 85+    330+	+Hello.pdf:    15: 85:    330:	 00000140  -- -- -- -- -- -- -- --  -- -- 5d 0a 3e -- -- --  |----------]J>---|-Hello.pdf+    16+  2+    333+	+Hello.pdf:    16:  2:    333:	 00000140  -- -- -- -- -- -- -- --  -- -- -- -- -- 3e 0a 65  |------------->Je|-Hello.pdf+    17+  6+    340+	+Hello.pdf:    17:  6:    340:	 00000150  -- -- -- -- 6a 0a 36 --  -- -- -- -- -- -- -- --  |----jJ6---------|-Hello.pdf+    18+  7+    348+	+Hello.pdf:    18:  7:    348:	 00000150  -- -- -- -- -- -- -- --  -- -- -- -- 6a 0a 3c --  |------------jJ<-|-Hello.pdf+    19+ 75+    424+	+Hello.pdf:    19: 75:    424:	 000001a0  -- -- -- -- -- -- -- --  52 0a 3e -- -- -- -- --  |--------RJ>-----|-Hello.pdf+    20+  5+    430+	+Hello.pdf:    20:  5:    430:	 000001a0  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 3e 0a  |-------------->J| 000001b0  65 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |e---------------|-Hello.pdf+    21+  6+    437+	+Hello.pdf:    21:  6:    437:	 000001b0  -- -- -- -- -- 6a 0a 39  -- -- -- -- -- -- -- --  |-----jJ9--------|-Hello.pdf+    22+  7+    445+	+Hello.pdf:    22:  7:    445:	 000001b0  -- -- -- -- -- -- -- --  -- -- -- -- -- 6a 0a 3c  |-------------jJ<|-Hello.pdf+    23+ 69+    515+	+Hello.pdf:    23: 69:    515:	 00000200  -- -- -- 3e 0a 73 -- --  -- -- -- -- -- -- -- --  |--->Js----------|-Hello.pdf+    24+  6+    522+	+Hello.pdf:    24:  6:    522:	 00000200  -- -- -- -- -- -- -- --  -- -- 6d 0a 78 -- -- --  |----------mJx---|-Hello.pdf+    25+ 62+    604+	+Hello.pdf:    25: 62:    604:	 00000250  -- -- -- -- -- -- -- --  -- -- -- -- 0f 0a 11 --  |------------OJQ-|-Hello.pdf+    26+316+   1017+	+Hello.pdf:    26:316:   1017:	 000003f0  -- -- -- -- -- -- -- --  -- 9b 0a d0 -- -- -- --  |---------.J.----|-Hello.pdf+    27+160+   1221+	+Hello.pdf:    27:160:   1221:	 000004c0  -- -- -- -- -- f2 0a be  -- -- -- -- -- -- -- --  |-----.J.--------|-Hello.pdf+    28+118+   1375+	+Hello.pdf:    28:118:   1375:	 00000550  -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- cc  |---------------.| 00000560  0a 4b -- -- -- -- -- --  -- -- -- -- -- -- -- --  |JK--------------|-Hello.pdf+    29+180+   1602+	+Hello.pdf:    29:180:   1602:	 00000640  -- -- 1a 0a 54 -- -- --  -- -- -- -- -- -- -- --  |--ZJT-----------|-Hello.pdf+    30+ 29+   1639+	+Hello.pdf:    30: 29:   1639:	 00000660  -- -- -- -- -- -- -- 34  0a 65 -- -- -- -- -- --  |-------4Je------|-Hello.pdf+    31+  9+   1649+	+Hello.pdf:    31:  9:   1649:	 00000670  -- 6d 0a 65 -- -- -- --  -- -- -- -- -- -- -- --  |-mJe------------|-Hello.pdf+    32+  6+   1656+	+Hello.pdf:    32:  6:   1656:	 00000670  -- -- -- -- -- -- -- --  6a 0a 31 -- -- -- -- --  |--------jJ1-----|-Hello.pdf+    33+  8+   1665+	+Hello.pdf:    33:  8:   1665:	 00000680  -- 6a 0a 31 -- -- -- --  -- -- -- -- -- -- -- --  |-jJ1------------|-Hello.pdf+    34+  4+   1670+	+Hello.pdf:    34:  4:   1670:	 00000680  -- -- -- -- -- -- 36 0a  65 -- -- -- -- -- -- --  |------6Je-------|-Hello.pdf+    35+  6+   1677+	+Hello.pdf:    35:  6:   1677:	 00000680  -- -- -- -- -- -- -- --  -- -- -- -- -- 6a 0a 37  |-------------jJ7|-Hello.pdf+    36+  7+   1685+	+Hello.pdf:    36:  7:   1685:	 00000690  -- -- -- -- -- 6a 0a 5b  -- -- -- -- -- -- -- --  |-----jJ[--------|-Hello.pdf+    37+ 19+   1705+	+Hello.pdf:    37: 19:   1705:	 000006a0  -- -- -- -- -- -- -- --  -- 5d 0a 65 -- -- -- --  |---------]Je----|-Hello.pdf+    38+  6+   1712+	+Hello.pdf:    38:  6:   1712:	 000006b0  6a 0a 33 -- -- -- -- --  -- -- -- -- -- -- -- --  |jJ3-------------|-Hello.pdf+    39+  7+   1720+	+Hello.pdf:    39:  7:   1720:	 000006b0  -- -- -- -- -- -- -- --  6a 0a 3c -- -- -- -- --  |--------jJ<-----|-Hello.pdf+    40+ 67+   1788+	+Hello.pdf:    40: 67:   1788:	 000006f0  -- -- -- -- -- -- -- --  -- -- -- -- 3e 0a 65 --  |------------>Je-|-Hello.pdf+    41+  6+   1795+	+Hello.pdf:    41:  6:   1795:	 00000700  -- -- -- 6a 0a 31 -- --  -- -- -- -- -- -- -- --  |---jJ1----------|-Hello.pdf+    42+  8+   1804+	+Hello.pdf:    42:  8:   1804:	 00000700  -- -- -- -- -- -- -- --  -- -- -- -- 6a 0a 3c --  |------------jJ<-|-Hello.pdf+    43+ 33+   1838+	+Hello.pdf:    43: 33:   1838:	 00000720  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 3e 0a  |-------------->J| 00000730  65 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |e---------------|-Hello.pdf+    44+  6+   1845+	+Hello.pdf:    44:  6:   1845:	 00000730  -- -- -- -- -- 6a 0a 38  -- -- -- -- -- -- -- --  |-----jJ8--------|-Hello.pdf+    45+  7+   1853+	+Hello.pdf:    45:  7:   1853:	 00000730  -- -- -- -- -- -- -- --  -- -- -- -- -- 6a 0a 3c  |-------------jJ<|-Hello.pdf+    46+ 81+   1935+	+Hello.pdf:    46: 81:   1935:	 00000780  -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- 72  |---------------r| 00000790  0a 31 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |J1--------------|-Hello.pdf+    47+ 76+   2012+	+Hello.pdf:    47: 76:   2012:	 000007d0  -- -- -- -- -- -- -- --  -- -- -- -- 32 0a 30 --  |------------2J0-|-Hello.pdf+    48+ 75+   2088+	+Hello.pdf:    48: 75:   2088:	 00000820  -- -- -- -- -- -- -- --  32 0a 30 -- -- -- -- --  |--------2J0-----|-Hello.pdf+    49+ 12+   2101+	+Hello.pdf:    49: 12:   2101:	 00000830  -- -- -- -- -- 3e 0a 65  -- -- -- -- -- -- -- --  |----->Je--------|-Hello.pdf+    50+  6+   2108+	+Hello.pdf:    50:  6:   2108:	 00000830  -- -- -- -- -- -- -- --  -- -- -- -- 6a 0a 31 --  |------------jJ1-|-Hello.pdf+    51+  8+   2117+	+Hello.pdf:    51:  8:   2117:	 00000840  -- -- -- -- -- 6a 0a 3c  -- -- -- -- -- -- -- --  |-----jJ<--------|-Hello.pdf+    52+ 76+   2194+	+Hello.pdf:    52: 76:   2194:	 00000890  -- -- 78 0a 5b -- -- --  -- -- -- -- -- -- -- --  |--xJ[-----------|-Hello.pdf+    53+ 76+   2271+	+Hello.pdf:    53: 76:   2271:	 000008d0  -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- 39  |---------------9| 000008e0  0a 2f -- -- -- -- -- --  -- -- -- -- -- -- -- --  |J/--------------|-Hello.pdf+    54+ 78+   2350+	+Hello.pdf:    54: 78:   2350:	 00000920  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 52 0a  |--------------RJ| 00000930  3e -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |>---------------|-Hello.pdf+    55+  2+   2353+	+Hello.pdf:    55:  2:   2353:	 00000930  -- 3e 0a 65 -- -- -- --  -- -- -- -- -- -- -- --  |->Je------------|-Hello.pdf+    56+  6+   2360+	+Hello.pdf:    56:  6:   2360:	 00000930  -- -- -- -- -- -- -- --  6a 0a 31 -- -- -- -- --  |--------jJ1-----|-Hello.pdf+    57+  8+   2369+	+Hello.pdf:    57:  8:   2369:	 00000940  -- 6a 0a 3c -- -- -- --  -- -- -- -- -- -- -- --  |-jJ<------------|-Hello.pdf+    58+ 55+   2425+	+Hello.pdf:    58: 55:   2425:	 00000970  -- -- -- -- -- -- -- --  -- 3e 0a 73 -- -- -- --  |--------->Js----|-Hello.pdf+    59+  6+   2432+	+Hello.pdf:    59:  6:   2432:	 00000980  6d 0a 78 -- -- -- -- --  -- -- -- -- -- -- -- --  |mJx-------------|-Hello.pdf+    60+ 70+   2509+	+Hello.pdf:    60: 70:   2509:	 000009c0  -- -- -- -- -- -- -- --  -- -- -- -- -- 02 0a f8  |-------------BJ.|-Hello.pdf+    61+356+   2996+	+Hello.pdf:    61:356:   2996:	 00000bb0  -- -- -- -- 61 0a 3e --  -- -- -- -- -- -- -- --  |----aJ>---------|-Hello.pdf+    62+ 38+   3043+	+Hello.pdf:    62: 38:   3043:	 00000be0  -- -- -- 2f 0a ef -- --  -- -- -- -- -- -- -- --  |---/J.----------|-Hello.pdf+    63+  5+   3050+	+Hello.pdf:    63:  5:   3050:	 00000be0  -- -- -- -- -- -- -- --  -- -- db 0a 7f -- -- --  |----------.J~---|-Hello.pdf+    64+ 62+   3141+	+Hello.pdf:    64: 62:   3141:	 00000c40  -- -- -- -- -- 8b 0a bf  -- -- -- -- -- -- -- --  |-----.J.--------|-Hello.pdf+    65+ 32+   3186+	+Hello.pdf:    65: 32:   3186:	 00000c70  -- -- a7 0a f1 -- -- --  -- -- -- -- -- -- -- --  |--.J.-----------|-Hello.pdf+    66+ 95+   3301+	+Hello.pdf:    66: 95:   3301:	 00000ce0  -- -- -- -- -- 57 0a cb  -- -- -- -- -- -- -- --  |-----WJ.--------|-Hello.pdf+    67+ 17+   3323+	+Hello.pdf:    67: 17:   3323:	 00000cf0  -- -- -- -- -- -- -- --  -- -- -- d2 0a 54 -- --  |-----------.JT--|-Hello.pdf+    68+  4+   3328+	+Hello.pdf:    68:  4:   3328:	 00000d00  fd 0a e5 -- -- -- -- --  -- -- -- -- -- -- -- --  |.J.-------------|-Hello.pdf+    69+  7+   3337+	+Hello.pdf:    69:  7:   3337:	 00000d00  -- -- -- -- -- -- -- --  -- 3d 0a 8b -- -- -- --  |---------=J.----|-Hello.pdf+    70+ 35+   3383+	+Hello.pdf:    70: 35:   3383:	 00000d30  -- -- -- -- -- -- -- 79  0a 77 -- -- -- -- -- --  |-------yJw------|-Hello.pdf+    71+146+   3575+	+Hello.pdf:    71:146:   3575:	 00000df0  -- -- -- -- -- -- -- 67  0a 83 -- -- -- -- -- --  |-------gJ.------|-Hello.pdf+    72+ 72+   3681+	+Hello.pdf:    72: 72:   3681:	 00000e60  -- ee 0a dd -- -- -- --  -- -- -- -- -- -- -- --  |-.J.------------|-Hello.pdf+    73+  8+   3693+	+Hello.pdf:    73:  8:   3693:	 00000e60  -- -- -- -- -- -- -- --  -- -- -- -- -- fa 0a 70  |-------------.Jp|-Hello.pdf+    74+ 92+   3820+	+Hello.pdf:    74: 92:   3820:	 00000ee0  -- -- -- -- -- -- -- --  -- -- -- -- f1 0a 71 --  |------------.Jq-|-Hello.pdf+    75+  7+   3831+	+Hello.pdf:    75:  7:   3831:	 00000ef0  -- -- -- -- -- -- -- 2d  0a d2 -- -- -- -- -- --  |--------J.------|-Hello.pdf+    76+ 14+   3850+	+Hello.pdf:    76: 14:   3850:	 00000f00  -- -- -- -- -- -- -- --  -- -- 22 0a 57 -- -- --  |----------"JW---|-Hello.pdf+    77+520+   4530+	+Hello.pdf:    77:520:   4530:	 000011b0  -- -- d4 0a 97 -- -- --  -- -- -- -- -- -- -- --  |--.J.-----------|-Hello.pdf+    78+503+   5167+	+Hello.pdf:    78:503:   5167:	 00001420  -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- e4  |---------------.| 00001430  0a 65 -- -- -- -- -- --  -- -- -- -- -- -- -- --  |Je--------------|-Hello.pdf+    79+  9+   5177+	+Hello.pdf:    79:  9:   5177:	 00001430  -- -- -- -- -- -- -- --  -- 6d 0a 65 -- -- -- --  |---------mJe----|-Hello.pdf+    80+  6+   5184+	+Hello.pdf:    80:  6:   5184:	 00001440  6a 0a 31 -- -- -- -- --  -- -- -- -- -- -- -- --  |jJ1-------------|-Hello.pdf+    81+  8+   5193+	+Hello.pdf:    81:  8:   5193:	 00001440  -- -- -- -- -- -- -- --  -- 6a 0a 32 -- -- -- --  |---------jJ2----|-Hello.pdf+    82+  4+   5198+	+Hello.pdf:    82:  4:   5198:	 00001440  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 34 0a  |--------------4J| 00001450  65 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |e---------------|-Hello.pdf+    83+  6+   5205+	+Hello.pdf:    83:  6:   5205:	 00001450  -- -- -- -- -- 6a 0a 31  -- -- -- -- -- -- -- --  |-----jJ1--------|-Hello.pdf+    84+  8+   5214+	+Hello.pdf:    84:  8:   5214:	 00001450  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 6a 0a  |--------------jJ| 00001460  28 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |(---------------|-Hello.pdf+    85+  7+   5222+	+Hello.pdf:    85:  7:   5222:	 00001460  -- -- -- -- -- -- 29 0a  65 -- -- -- -- -- -- --  |------)Je-------|-Hello.pdf+    86+  6+   5229+	+Hello.pdf:    86:  6:   5229:	 00001460  -- -- -- -- -- -- -- --  -- -- -- -- -- 6a 0a 31  |-------------jJ1|-Hello.pdf+    87+  8+   5238+	+Hello.pdf:    87:  8:   5238:	 00001470  -- -- -- -- -- -- 6a 0a  28 -- -- -- -- -- -- --  |------jJ(-------|-Hello.pdf+    88+ 36+   5275+	+Hello.pdf:    88: 36:   5275:	 00001490  -- -- -- -- -- -- -- --  -- -- -- 29 0a 65 -- --  |-----------)Je--|-Hello.pdf+    89+  6+   5282+	+Hello.pdf:    89:  6:   5282:	 000014a0  -- -- 6a 0a 31 -- -- --  -- -- -- -- -- -- -- --  |--jJ1-----------|-Hello.pdf+    90+  8+   5291+	+Hello.pdf:    90:  8:   5291:	 000014a0  -- -- -- -- -- -- -- --  -- -- -- 6a 0a 28 -- --  |-----------jJ(--|-Hello.pdf+    91+ 10+   5302+	+Hello.pdf:    91: 10:   5302:	 000014b0  -- -- -- -- -- -- 29 0a  65 -- -- -- -- -- -- --  |------)Je-------|-Hello.pdf+    92+  6+   5309+	+Hello.pdf:    92:  6:   5309:	 000014b0  -- -- -- -- -- -- -- --  -- -- -- -- -- 6a 0a 31  |-------------jJ1|-Hello.pdf+    93+  8+   5318+	+Hello.pdf:    93:  8:   5318:	 000014c0  -- -- -- -- -- -- 6a 0a  28 -- -- -- -- -- -- --  |------jJ(-------|-Hello.pdf+    94+ 25+   5344+	+Hello.pdf:    94: 25:   5344:	 000014e0  29 0a 65 -- -- -- -- --  -- -- -- -- -- -- -- --  |)Je-------------|-Hello.pdf+    95+  6+   5351+	+Hello.pdf:    95:  6:   5351:	 000014e0  -- -- -- -- -- -- -- 6a  0a 31 -- -- -- -- -- --  |-------jJ1------|-Hello.pdf+    96+  8+   5360+	+Hello.pdf:    96:  8:   5360:	 000014f0  6a 0a 28 -- -- -- -- --  -- -- -- -- -- -- -- --  |jJ(-------------|-Hello.pdf+    97+  2+   5363+	+Hello.pdf:    97:  2:   5363:	 000014f0  -- -- -- 29 0a 65 -- --  -- -- -- -- -- -- -- --  |---)Je----------|-Hello.pdf+    98+  6+   5370+	+Hello.pdf:    98:  6:   5370:	 000014f0  -- -- -- -- -- -- -- --  -- -- 6a 0a 32 -- -- --  |----------jJ2---|-Hello.pdf+    99+  8+   5379+	+Hello.pdf:    99:  8:   5379:	 00001500  -- -- -- 6a 0a 5b -- --  -- -- -- -- -- -- -- --  |---jJ[----------|-Hello.pdf+   100+  3+   5383+	+Hello.pdf:   100:  3:   5383:	 00001500  -- -- -- -- -- -- -- 5d  0a 65 -- -- -- -- -- --  |-------]Je------|-Hello.pdf+   101+  6+   5390+	+Hello.pdf:   101:  6:   5390:	 00001500  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 6a 0a  |--------------jJ| 00001510  31 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |1---------------|-Hello.pdf+   102+  7+   5398+	+Hello.pdf:   102:  7:   5398:	 00001510  -- -- -- -- -- -- 6a 0a  3c -- -- -- -- -- -- --  |------jJ<-------|-Hello.pdf+   103+ 79+   5478+	+Hello.pdf:   103: 79:   5478:	 00001560  -- -- -- -- -- -- 65 0a  31 -- -- -- -- -- -- --  |------eJ1-------|-Hello.pdf+   104+ 48+   5527+	+Hello.pdf:   104: 48:   5527:	 00001590  -- -- -- -- -- -- -- 3e  0a 65 -- -- -- -- -- --  |------->Je------|-Hello.pdf+   105+  6+   5534+	+Hello.pdf:   105:  6:   5534:	 00001590  -- -- -- -- -- -- -- --  -- -- -- -- -- -- 6a 0a  |--------------jJ| 000015a0  78 -- -- -- -- -- -- --  -- -- -- -- -- -- -- --  |x---------------|-Hello.pdf+   106+  4+   5539+	+Hello.pdf:   106:  4:   5539:	 000015a0  -- -- -- 66 0a 30 -- --  -- -- -- -- -- -- -- --  |---fJ0----------|-Hello.pdf+   107+  4+   5544+	+Hello.pdf:   107:  4:   5544:	 000015a0  -- -- -- -- -- -- -- --  31 0a 30 -- -- -- -- --  |--------1J0-----| Hello.pdf:   129:  7:   5972:	 00001750  -- -- -- -- 72 0a 3c --  -- -- -- -- -- -- -- --  |----rJ<---------|-Hello.pdf+   130+ 77+   6050+	+Hello.pdf:   130: 77:   6050:	 000017a0  -- -- 3e 0a 3c -- -- --  -- -- -- -- -- -- -- --  |-->J<-----------|-Hello.pdf+   131+ 39+   6090+	+Hello.pdf:   131: 39:   6090:	 000017c0  -- -- -- -- -- -- -- --  -- -- 3e 0a 73 -- -- --  |---------->Js---|-Hello.pdf+   132+  9+   6100+	+Hello.pdf:   132:  9:   6100:	 000017d0  -- -- -- -- 66 0a 35 --  -- -- -- -- -- -- -- --  |----fJ5---------|-Hello.pdf+   133+  4+   6105+	+Hello.pdf:   133:  4:   6105:	 000017d0  -- -- -- -- -- -- -- --  -- 36 0a 25 -- -- -- --  |---------6J%----| Hello.sh:     1:  9:      8:	 00000000  -- -- -- -- -- -- -- --  68 0a 65 -- -- -- -- --  |--------hJe-----|