// test map that includes all values (without user types and containers) \xE1 // [type] map (container) \x80\x00\x00\xB9 // [size] container total size \x13 // [count] key/value pairs \x00\x00\x00\x01 // key (1) \x00 // [type] = null \x00\x00\x00\x0A // key (10) \x01 // [type] = true \x00\x00\x00\x14 // key (20) \x02 // [type] = false \x00\x00\x00\x1E // key (30) \x20 // [type] = uint8 \x3E // [data] (62) \x00\x00\x00\x28 // key (40) \x21 // [type] = int8 \x3D // [data] (61) \x00\x00\x00\x32 // key (50) \x40 // [type] = uint16 \x18\x76 // [data] (6262) \x00\x00\x00\x64 // key (100) \x41 // [type] = int16 \x18\x11 // [data] (6161) \x00\x00\x00\x96 // key (150) \x60 // [type] = uint32 \x03\xBB\x99\xD6 // [data] (62626262) \x00\x00\x00\xC8 // key (200) \x61 // [type] = int32 \x03\xAC\x30\x21 // [data] (61616161) \x00\x00\x01\xF4 // key (500) \x62 // [type] = float \x3F\x20\x4E\xA5 // [data] (0.6262) \x00\x00\x03\xE8 // key (1_000) \x80 // [type] = uint64 \x00\x16\x3F\xD3 \x4D\xBE\xAF\xD6 // [data] (6262626262626262) \x00\x00\x27\x10 // key (10_000) \x81 // [type] = int64 \x00\x15\xE3\xF5 \x0E\x8E\x31\x21 // [data] (6161616161616161) \x00\x01\x86\xA0 // key (100_000) \x82 // [type] = double \x3F\xE3\xB7\x17 \x58\xE2\x19\x65 // [data] (0.6161) \x00\x03\x0D\x40 // key (200_000) \xA0 // [type] = text \x04 // [size] Text\x00 // [data] (null terminated) \x00\x4C\x4B\x40 // key (5_000_000) \xA1 // [type] = datetime \x08 // [size] DateTime\x00 // [data] (null terminated) \x00\x98\x96\x80 // key (10_000_000) \xA2 // [type] = date \x04 // [size] Date\x00 // [data] (null terminated) \x02\xFA\xF0\x80 // key (50_000_000) \xA3 // [type] = time \x04 // [size] Time\x00 // [data] (null terminated) \x3B\x9A\xCA\x00 // key (1_000_000_000) \xA4 // [type] = decimal str \x07 // [size] Decimal\x00 // [data] (null terminated) \x77\x35\x94\x00 // key (2_000_000_000) \xC0 // [type] = blob \x04 // [size] \x62\x61\x62\x61 // [data] (bytes)