Read MM_UIC1 tag from file and return as dictionary.

def read_mm_uic1(fd, byte_order, dtype, count):
    """Read MM_UIC1 tag from file and return as dictionary."""
    t = fd.read(8*count)
    t = struct.unpack('%s%iI' % (byte_order, 2*count), t)
    return dict((MM_TAG_IDS[k], v) for k, v in zip(t[::2], t[1::2])
                if k in MM_TAG_IDS)