<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def log_jwt_dict_info(log, msg_str, jwt_dict):
 """Dump JWT to log. Args: log: Logger Logger to which to write the message. msg_str: str A message to write to the log before the JWT values. jwt_dict: dict JWT containing values to log. Returns: None """

    d = ts_to_str(jwt_dict)
    # Log known items in specific order, then the rest just sorted
    log_list = [(b, d.pop(a)) for a, b, c in CLAIM_LIST if a in d] + [
        (k, d[k]) for k in sorted(d)
    ]
    list(
        map(
            log,
            ['{}:'.format(msg_str)] + ['  {}: {}'.format(k, v) for k, v in log_list],
        )
    )