The following block is nested by Huffman block markers
-HUFF---------------------------------------------------------------------0084-
10 0 1 2 4 3 4 6 5 6 8 a 9 4 2 3
0 1 2 11 0 3 4 21 5 12 31 6 41 51 61 13
22 71 81 91 a1 14 32 b1 d1 f0 15 23 35 42 b2 c1
7 16 24 33 52 72 73 e1 25 34 43 53 62 74 82 94
a2 f1 26 44 54 63 64 92 93 c2 d2 55 56 84 b3 45
83 46 a3 e2
-------------------------------------------------------------------------------
0084 is the length of the table as an integer and is not included in the block here
according to the JPEG standard, the first address aparently makes it an AC table at destination 0 (0x10)
and aparently from there onwards it's a huffman table.
So, how is it decoded?
stdio.h
'sprintf
function containing%04i
which is the specifier for signed integers with leading zeroes and at least four numerals. – Orton