code: def _read_para_hit_suite_list(self, code, cbit, clen, *, desc, length, version):
          
          _hsid = list()
          for _ in range(clen):
              _hsid.append(_HIT_SUITE_ID.get(self._read_unpack(1), 'Unassigned'))
  
          hit_suite_list = dict(
              type=desc,
              critical=cbit,
              length=clen,
              id=tuple(_hsid),
          )
  
          _plen = length - clen
          if _plen:
              self._read_fileng(_plen)
  
          return hit_suite_list
docs: Read HIP HIT_SUITE_LIST parameter.
  
          Structure of HIP HIT_SUITE_LIST parameter [RFC 7401]:
               0                   1                   2                   3
               0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
              |             Type              |             Length            |
              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
              |     ID #1     |     ID #2     |     ID #3     |     ID #4     |
              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
              |     ID #n     |                Padding                        |
              +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  
              Octets      Bits        Name                    Description
                0           0     hit_suite_list.type     Parameter Type
                1          15     hit_suite_list.critical Critical Bit
                2          16     hit_suite_list.length   Length of Contents
                4          32     hit_suite_list.id       HIT Suite ID
                                  ............
                ?           ?     -                       Padding