Version number (3 ascii digits) followed by LF (i.e. 0x0A). Current version is\ 005 0000 30 30 35 0a 005. # of shops/stalls (in ascii) + LF 0000 31 0a 1. list of shop names in ascii (without the possessive part and by specifying the \ shop type in an abbreviated way which is mentioned below). The shop names are separated \ by line feeds (0x0A). To specify the shop type append the "^" character and then \ one of the following characters depending upon the shop type: Apothecary = A Distillery = D Furnisher = F Iron Monger = I Shipyard = S Tailor = T Weavery = W 0000 4f 6c 64 20 49 72 6f 6e 73 69 Ol d Ironsi 0010 64 65 73 0a des. # of buy offers (in binary) 0010 05 00 commodIndex offerCount buy 0/5 0010 0a 00 01 00 Grog x 1 [shopIndex val amt] 0010 01 00 1d 00 75 00 OI 29 qty 75 commodIndex offerCount buy 1/5 0020 0b 00 01 00 Fine x 1 [shopIndex val amt]... (all in binar\ y) 0020 01 00 33 00 e9 03 OI 51 qty 0x3e9 commodIndex offerCount buy 2/5 0020 0c 00 01 00 Small shot x 1 [shopIndex val amt] 0020 01 00 OI 0030 0f 00 e9 03 15 qty 0x3e9 commodIndex offerCount buy 3/5 0030 0d 00 01 00 Medium shot x 1 [shopIndex val amt] 0030 01 00 1c 00 e9 03 OI 28 qty 0x3e9 commodIndex offerCount buy 4/5 0030 0e 00 Large shot 0040 01 00 x 1 [shopIndex val amt] 0040 01 00 26 00 e9 03 OI 38 0x3e9 # of sell offers (in binary) 0040 04 00 commodIndex offerCount sell 0/4 0040 09 00 01 00 Swill x 1 [shopIndex val amt] 0040 01 00 OI 0050 17 00 e8 03 23 0x3e8 commodIndex offerCount sell 1/4 0050 0a 00 01 00 Grog x 1 [shopIndex val amt] 0050 01 00 1e 00 73 03 OI 30 qty 0x373 commodIndex offerCount sell 2/4 0050 0c 00 Small shot 0060 01 00 x 1 [shopIndex val amt] 0060 01 00 10 00 07 00 OI 16 qty 7 commodIndex offerCount sell 3/4 0060 0d 00 01 00 Medium shot x 1 [shopIndex val amt] 0060 01 00 1e 00 OI 30 0070 02 00 qty 2