def parse_dat_data(entry: str) -> list:
    """
    Converts a character-width delimitted file into a list.
    Each element in the list is separated per the character length specified in the
    headers file.
    """
    return [
        entry[0:7],
        entry[7:13],
        entry[13:19],
        entry[19:21],
        entry[21],
        entry[22:31],
        entry[31:40],
        entry[40:49],
        entry[49:61],
        entry[61:63],
        entry[63:65],
        entry[65:71],
        entry[71:73],
        entry[73:79],
        entry[79:84],
        entry[84:129],
        entry[129:137],
        entry[137:146],
        entry[146:149],
        entry[149:158],
        entry[158:]]