[
  {
    "description": "atomic - uint/0/max",
    "input": "17",
    "expect": {
      "uint": 23
    }
  },
  {
    "description": "atomic - uint/2/min",
    "input": "190000",
    "expect": {
      "uint": 0
    }
  },
  {
    "description": "atomic - uint/8/min",
    "input": "1b0000000000000000",
    "expect": {
      "uint": 0
    }
  },
  {
    "description": "atomic - negint/1/min",
    "input": "3800",
    "expect": {
      "negint": -1
    }
  },
  {
    "description": "atomic - negint/2/min",
    "input": "390000",
    "expect": {
      "negint": -1
    }
  },
  {
    "description": "atomic - false",
    "input": "f4",
    "expect": {
      "bool": false
    }
  },
  {
    "description": "atomic - uint/1/min",
    "input": "1800",
    "expect": {
      "uint": 0
    }
  },
  {
    "description": "atomic - negint/8/min",
    "input": "3b0000000000000000",
    "expect": {
      "negint": -1
    }
  },
  {
    "description": "atomic - float64/+Inf",
    "input": "fb7ff0000000000000",
    "expect": {
      "float64": 9218868437227405312
    }
  },
  {
    "description": "atomic - uint/4/min",
    "input": "1a00000000",
    "expect": {
      "uint": 0
    }
  },
  {
    "description": "atomic - null",
    "input": "f6",
    "expect": {
      "null": {}
    }
  },
  {
    "description": "atomic - negint/2/max",
    "input": "39ffff",
    "expect": {
      "negint": -65536
    }
  },
  {
    "description": "atomic - negint/8/max",
    "input": "3bfffffffffffffffe",
    "expect": {
      "negint": -18446744073709551615
    }
  },
  {
    "description": "atomic - float32/1.625",
    "input": "fa3fd00000",
    "expect": {
      "float32": 1070596096
    }
  },
  {
    "description": "atomic - uint/0/min",
    "input": "00",
    "expect": {
      "uint": 0
    }
  },
  {
    "description": "atomic - uint/1/max",
    "input": "18ff",
    "expect": {
      "uint": 255
    }
  },
  {
    "description": "atomic - uint/8/max",
    "input": "1bffffffffffffffff",
    "expect": {
      "uint": 18446744073709551615
    }
  },
  {
    "description": "atomic - negint/1/max",
    "input": "38ff",
    "expect": {
      "negint": -256
    }
  },
  {
    "description": "atomic - negint/4/min",
    "input": "3a00000000",
    "expect": {
      "negint": -1
    }
  },
  {
    "description": "atomic - float64/1.625",
    "input": "fb3ffa000000000000",
    "expect": {
      "float64": 4609997168567123968
    }
  },
  {
    "description": "atomic - uint/2/max",
    "input": "19ffff",
    "expect": {
      "uint": 65535
    }
  },
  {
    "description": "atomic - negint/0/max",
    "input": "37",
    "expect": {
      "negint": -24
    }
  },
  {
    "description": "atomic - negint/4/max",
    "input": "3affffffff",
    "expect": {
      "negint": -4294967296
    }
  },
  {
    "description": "atomic - uint/4/max",
    "input": "1affffffff",
    "expect": {
      "uint": 4294967295
    }
  },
  {
    "description": "atomic - negint/0/min",
    "input": "20",
    "expect": {
      "negint": -1
    }
  },
  {
    "description": "atomic - true",
    "input": "f5",
    "expect": {
      "bool": true
    }
  },
  {
    "description": "atomic - float32/+Inf",
    "input": "fa7f800000",
    "expect": {
      "float32": 2139095040
    }
  },
  {
    "description": "definite slice - len = 0",
    "input": "40",
    "expect": {
      "bytestring": []
    }
  },
  {
    "description": "definite slice - len \u003e 0",
    "input": "43666f6f",
    "expect": {
      "bytestring": [
        102,
        111,
        111
      ]
    }
  },
  {
    "description": "definite string - len = 0",
    "input": "60",
    "expect": {
      "string": ""
    }
  },
  {
    "description": "definite string - len \u003e 0",
    "input": "63666f6f",
    "expect": {
      "string": "foo"
    }
  },
  {
    "description": "indefinite slice - len = 0",
    "input": "5fff",
    "expect": {
      "bytestring": []
    }
  },
  {
    "description": "indefinite slice - len = 0, explicit",
    "input": "5f40ff",
    "expect": {
      "bytestring": []
    }
  },
  {
    "description": "indefinite slice - len = 0, len \u003e 0",
    "input": "5f4043666f6fff",
    "expect": {
      "bytestring": [
        102,
        111,
        111
      ]
    }
  },
  {
    "description": "indefinite slice - len \u003e 0, len = 0",
    "input": "5f43666f6f40ff",
    "expect": {
      "bytestring": [
        102,
        111,
        111
      ]
    }
  },
  {
    "description": "indefinite slice - len \u003e 0, len \u003e 0",
    "input": "5f43666f6f43666f6fff",
    "expect": {
      "bytestring": [
        102,
        111,
        111,
        102,
        111,
        111
      ]
    }
  },
  {
    "description": "indefinite string - len = 0",
    "input": "7fff",
    "expect": {
      "string": ""
    }
  },
  {
    "description": "indefinite string - len = 0, explicit",
    "input": "7f60ff",
    "expect": {
      "string": ""
    }
  },
  {
    "description": "indefinite string - len = 0, len \u003e 0",
    "input": "7f6063666f6fff",
    "expect": {
      "string": "foo"
    }
  },
  {
    "description": "indefinite string - len \u003e 0, len = 0",
    "input": "7f63666f6f60ff",
    "expect": {
      "string": "foo"
    }
  },
  {
    "description": "indefinite string - len \u003e 0, len \u003e 0",
    "input": "7f63666f6f63666f6fff",
    "expect": {
      "string": "foofoo"
    }
  },
  {
    "description": "list - [float64]",
    "input": "81fb7ff0000000000000",
    "expect": {
      "list": [
        {
          "float64": 9218868437227405312
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/4/min]",
    "input": "9f3a00000000ff",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [uint/1/min]",
    "input": "811800",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/4/min]",
    "input": "9f1a00000000ff",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [uint/0/max]",
    "input": "8117",
    "expect": {
      "list": [
        {
          "uint": 23
        }
      ]
    }
  },
  {
    "description": "list - [uint/1/max]",
    "input": "8118ff",
    "expect": {
      "list": [
        {
          "uint": 255
        }
      ]
    }
  },
  {
    "description": "list - [negint/2/min]",
    "input": "81390000",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [negint/8/min]",
    "input": "813b0000000000000000",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/2/min]",
    "input": "9f190000ff",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [uint/0/min]",
    "input": "8100",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [negint/0/min]",
    "input": "8120",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [negint/0/max]",
    "input": "8137",
    "expect": {
      "list": [
        {
          "negint": -24
        }
      ]
    }
  },
  {
    "description": "list - [negint/1/min]",
    "input": "813800",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [negint/1/max]",
    "input": "8138ff",
    "expect": {
      "list": [
        {
          "negint": -256
        }
      ]
    }
  },
  {
    "description": "list - [negint/4/max]",
    "input": "813affffffff",
    "expect": {
      "list": [
        {
          "negint": -4294967296
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/4/max]",
    "input": "9f1affffffffff",
    "expect": {
      "list": [
        {
          "uint": 4294967295
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/0/max]",
    "input": "9f37ff",
    "expect": {
      "list": [
        {
          "negint": -24
        }
      ]
    }
  },
  {
    "description": "list - [uint/2/min]",
    "input": "81190000",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [_ false]",
    "input": "9ff4ff",
    "expect": {
      "list": [
        {
          "bool": false
        }
      ]
    }
  },
  {
    "description": "list - [_ float32]",
    "input": "9ffa7f800000ff",
    "expect": {
      "list": [
        {
          "float32": 2139095040
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/1/max]",
    "input": "9f38ffff",
    "expect": {
      "list": [
        {
          "negint": -256
        }
      ]
    }
  },
  {
    "description": "list - [uint/8/max]",
    "input": "811bffffffffffffffff",
    "expect": {
      "list": [
        {
          "uint": 18446744073709551615
        }
      ]
    }
  },
  {
    "description": "list - [negint/4/min]",
    "input": "813a00000000",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [negint/8/max]",
    "input": "813bfffffffffffffffe",
    "expect": {
      "list": [
        {
          "negint": -18446744073709551615
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/2/min]",
    "input": "9f390000ff",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/4/max]",
    "input": "9f3affffffffff",
    "expect": {
      "list": [
        {
          "negint": -4294967296
        }
      ]
    }
  },
  {
    "description": "list - [_ true]",
    "input": "9ff5ff",
    "expect": {
      "list": [
        {
          "bool": true
        }
      ]
    }
  },
  {
    "description": "list - [_ null]",
    "input": "9ff6ff",
    "expect": {
      "list": [
        {
          "null": {}
        }
      ]
    }
  },
  {
    "description": "list - [uint/8/min]",
    "input": "811b0000000000000000",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [null]",
    "input": "81f6",
    "expect": {
      "list": [
        {
          "null": {}
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/1/min]",
    "input": "9f1800ff",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/1/max]",
    "input": "9f18ffff",
    "expect": {
      "list": [
        {
          "uint": 255
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/2/max]",
    "input": "9f19ffffff",
    "expect": {
      "list": [
        {
          "uint": 65535
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/8/min]",
    "input": "9f1b0000000000000000ff",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/8/min]",
    "input": "9f3b0000000000000000ff",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [_ float64]",
    "input": "9ffb7ff0000000000000ff",
    "expect": {
      "list": [
        {
          "float64": 9218868437227405312
        }
      ]
    }
  },
  {
    "description": "list - [uint/4/min]",
    "input": "811a00000000",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [true]",
    "input": "81f5",
    "expect": {
      "list": [
        {
          "bool": true
        }
      ]
    }
  },
  {
    "description": "list - [float32]",
    "input": "81fa7f800000",
    "expect": {
      "list": [
        {
          "float32": 2139095040
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/0/min]",
    "input": "9f00ff",
    "expect": {
      "list": [
        {
          "uint": 0
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/0/max]",
    "input": "9f17ff",
    "expect": {
      "list": [
        {
          "uint": 23
        }
      ]
    }
  },
  {
    "description": "list - [_ uint/8/max]",
    "input": "9f1bffffffffffffffffff",
    "expect": {
      "list": [
        {
          "uint": 18446744073709551615
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/1/min]",
    "input": "9f3800ff",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/2/max]",
    "input": "9f39ffffff",
    "expect": {
      "list": [
        {
          "negint": -65536
        }
      ]
    }
  },
  {
    "description": "list - [uint/2/max]",
    "input": "8119ffff",
    "expect": {
      "list": [
        {
          "uint": 65535
        }
      ]
    }
  },
  {
    "description": "list - [negint/2/max]",
    "input": "8139ffff",
    "expect": {
      "list": [
        {
          "negint": -65536
        }
      ]
    }
  },
  {
    "description": "list - [false]",
    "input": "81f4",
    "expect": {
      "list": [
        {
          "bool": false
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/0/min]",
    "input": "9f20ff",
    "expect": {
      "list": [
        {
          "negint": -1
        }
      ]
    }
  },
  {
    "description": "list - [_ negint/8/max]",
    "input": "9f3bfffffffffffffffeff",
    "expect": {
      "list": [
        {
          "negint": -18446744073709551615
        }
      ]
    }
  },
  {
    "description": "list - [uint/4/max]",
    "input": "811affffffff",
    "expect": {
      "list": [
        {
          "uint": 4294967295
        }
      ]
    }
  },
  {
    "description": "map - {uint/0/min}",
    "input": "a163666f6f00",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {uint/4/max}",
    "input": "a163666f6f1affffffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 4294967295
        }
      }
    }
  },
  {
    "description": "map - {negint/0/min}",
    "input": "a163666f6f20",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ float32}",
    "input": "bf63666f6ffa7f800000ff",
    "expect": {
      "map": {
        "foo": {
          "float32": 2139095040
        }
      }
    }
  },
  {
    "description": "map - {false}",
    "input": "a163666f6ff4",
    "expect": {
      "map": {
        "foo": {
          "bool": false
        }
      }
    }
  },
  {
    "description": "map - {float32}",
    "input": "a163666f6ffa7f800000",
    "expect": {
      "map": {
        "foo": {
          "float32": 2139095040
        }
      }
    }
  },
  {
    "description": "map - {_ uint/0/max}",
    "input": "bf63666f6f17ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 23
        }
      }
    }
  },
  {
    "description": "map - {_ negint/2/min}",
    "input": "bf63666f6f390000ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ false}",
    "input": "bf63666f6ff4ff",
    "expect": {
      "map": {
        "foo": {
          "bool": false
        }
      }
    }
  },
  {
    "description": "map - {uint/8/min}",
    "input": "a163666f6f1b0000000000000000",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ negint/0/max}",
    "input": "bf63666f6f37ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -24
        }
      }
    }
  },
  {
    "description": "map - {_ null}",
    "input": "bf63666f6ff6ff",
    "expect": {
      "map": {
        "foo": {
          "null": {}
        }
      }
    }
  },
  {
    "description": "map - {uint/1/min}",
    "input": "a163666f6f1800",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ uint/1/min}",
    "input": "bf63666f6f1800ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ uint/8/max}",
    "input": "bf63666f6f1bffffffffffffffffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 18446744073709551615
        }
      }
    }
  },
  {
    "description": "map - {_ negint/0/min}",
    "input": "bf63666f6f20ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ negint/1/min}",
    "input": "bf63666f6f3800ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ negint/1/max}",
    "input": "bf63666f6f38ffff",
    "expect": {
      "map": {
        "foo": {
          "negint": -256
        }
      }
    }
  },
  {
    "description": "map - {_ negint/2/max}",
    "input": "bf63666f6f39ffffff",
    "expect": {
      "map": {
        "foo": {
          "negint": -65536
        }
      }
    }
  },
  {
    "description": "map - {_ negint/4/min}",
    "input": "bf63666f6f3a00000000ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ true}",
    "input": "bf63666f6ff5ff",
    "expect": {
      "map": {
        "foo": {
          "bool": true
        }
      }
    }
  },
  {
    "description": "map - {uint/2/max}",
    "input": "a163666f6f19ffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 65535
        }
      }
    }
  },
  {
    "description": "map - {uint/8/max}",
    "input": "a163666f6f1bffffffffffffffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 18446744073709551615
        }
      }
    }
  },
  {
    "description": "map - {negint/0/max}",
    "input": "a163666f6f37",
    "expect": {
      "map": {
        "foo": {
          "negint": -24
        }
      }
    }
  },
  {
    "description": "map - {negint/1/max}",
    "input": "a163666f6f38ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -256
        }
      }
    }
  },
  {
    "description": "map - {negint/2/max}",
    "input": "a163666f6f39ffff",
    "expect": {
      "map": {
        "foo": {
          "negint": -65536
        }
      }
    }
  },
  {
    "description": "map - {negint/4/min}",
    "input": "a163666f6f3a00000000",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {negint/8/max}",
    "input": "a163666f6f3bfffffffffffffffe",
    "expect": {
      "map": {
        "foo": {
          "negint": -18446744073709551615
        }
      }
    }
  },
  {
    "description": "map - {float64}",
    "input": "a163666f6ffb7ff0000000000000",
    "expect": {
      "map": {
        "foo": {
          "float64": 9218868437227405312
        }
      }
    }
  },
  {
    "description": "map - {_ uint/0/min}",
    "input": "bf63666f6f00ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ uint/4/min}",
    "input": "bf63666f6f1a00000000ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ uint/8/min}",
    "input": "bf63666f6f1b0000000000000000ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {uint/1/max}",
    "input": "a163666f6f18ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 255
        }
      }
    }
  },
  {
    "description": "map - {negint/2/min}",
    "input": "a163666f6f390000",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {negint/8/min}",
    "input": "a163666f6f3b0000000000000000",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {true}",
    "input": "a163666f6ff5",
    "expect": {
      "map": {
        "foo": {
          "bool": true
        }
      }
    }
  },
  {
    "description": "map - {_ uint/2/min}",
    "input": "bf63666f6f190000ff",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {_ negint/8/min}",
    "input": "bf63666f6f3b0000000000000000ff",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ negint/8/max}",
    "input": "bf63666f6f3bfffffffffffffffeff",
    "expect": {
      "map": {
        "foo": {
          "negint": -18446744073709551615
        }
      }
    }
  },
  {
    "description": "map - {uint/0/max}",
    "input": "a163666f6f17",
    "expect": {
      "map": {
        "foo": {
          "uint": 23
        }
      }
    }
  },
  {
    "description": "map - {negint/4/max}",
    "input": "a163666f6f3affffffff",
    "expect": {
      "map": {
        "foo": {
          "negint": -4294967296
        }
      }
    }
  },
  {
    "description": "map - {null}",
    "input": "a163666f6ff6",
    "expect": {
      "map": {
        "foo": {
          "null": {}
        }
      }
    }
  },
  {
    "description": "map - {_ uint/4/max}",
    "input": "bf63666f6f1affffffffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 4294967295
        }
      }
    }
  },
  {
    "description": "map - {_ float64}",
    "input": "bf63666f6ffb7ff0000000000000ff",
    "expect": {
      "map": {
        "foo": {
          "float64": 9218868437227405312
        }
      }
    }
  },
  {
    "description": "map - {uint/2/min}",
    "input": "a163666f6f190000",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {uint/4/min}",
    "input": "a163666f6f1a00000000",
    "expect": {
      "map": {
        "foo": {
          "uint": 0
        }
      }
    }
  },
  {
    "description": "map - {negint/1/min}",
    "input": "a163666f6f3800",
    "expect": {
      "map": {
        "foo": {
          "negint": -1
        }
      }
    }
  },
  {
    "description": "map - {_ uint/1/max}",
    "input": "bf63666f6f18ffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 255
        }
      }
    }
  },
  {
    "description": "map - {_ uint/2/max}",
    "input": "bf63666f6f19ffffff",
    "expect": {
      "map": {
        "foo": {
          "uint": 65535
        }
      }
    }
  },
  {
    "description": "map - {_ negint/4/max}",
    "input": "bf63666f6f3affffffffff",
    "expect": {
      "map": {
        "foo": {
          "negint": -4294967296
        }
      }
    }
  },
  {
    "description": "tag - 0/min",
    "input": "c074323030332D31322D31335431383A33303A30325A",
    "expect": {
      "tag": {
        "id": 0,
        "value": {
          "string": "2003-12-13T18:30:02Z"
        }
      }
    }
  },
  {
    "description": "tag - 1/min",
    "input": "d80074323030332D31322D31335431383A33303A30325A",
    "expect": {
      "tag": {
        "id": 0,
        "value": {
          "string": "2003-12-13T18:30:02Z"
        }
      }
    }
  },
  {
    "description": "tag - 1/max",
    "input": "d8ff01",
    "expect": {
      "tag": {
        "id": 255,
        "value": {
          "uint": 1
        }
      }
    }
  },
  {
    "description": "tag - 4/min",
    "input": "da0000000074323030332D31322D31335431383A33303A30325A",
    "expect": {
      "tag": {
        "id": 0,
        "value": {
          "string": "2003-12-13T18:30:02Z"
        }
      }
    }
  },
  {
    "description": "tag - 8/min",
    "input": "db000000000000000074323030332D31322D31335431383A33303A30325A",
    "expect": {
      "tag": {
        "id": 0,
        "value": {
          "string": "2003-12-13T18:30:02Z"
        }
      }
    }
  },
  {
    "description": "tag - 0/max",
    "input": "d701",
    "expect": {
      "tag": {
        "id": 23,
        "value": {
          "uint": 1
        }
      }
    }
  },
  {
    "description": "tag - 2/min",
    "input": "d9000074323030332D31322D31335431383A33303A30325A",
    "expect": {
      "tag": {
        "id": 0,
        "value": {
          "string": "2003-12-13T18:30:02Z"
        }
      }
    }
  },
  {
    "description": "tag - 2/max",
    "input": "d9fffe01",
    "expect": {
      "tag": {
        "id": 65534,
        "value": {
          "uint": 1
        }
      }
    }
  },
  {
    "description": "tag - 4/max",
    "input": "dafffffffe01",
    "expect": {
      "tag": {
        "id": 4294967294,
        "value": {
          "uint": 1
        }
      }
    }
  },
  {
    "description": "tag - 8/max",
    "input": "dbfffffffffffffffe01",
    "expect": {
      "tag": {
        "id": 18446744073709551614,
        "value": {
          "uint": 1
        }
      }
    }
  }
]
