code: def client_args_for_bank(bank_info, ofx_version):
      
      client_args = {'ofx_version': str(ofx_version)}
      if 'ofx.discovercard.com' in bank_info['url']:
          # Discover needs no User-Agent and no Accept headers
          client_args['user_agent'] = False
          client_args['accept'] = False
      if 'www.accountonline.com' in bank_info['url']:
          # Citi needs no User-Agent header
          client_args['user_agent'] = False
      return client_args
docs: Return the client arguments to use for a particular Institution, as found
      from ofxhome. This provides us with an extension point to override or
      augment ofxhome data for specific institutions, such as those that
      require specific User-Agent headers (or no User-Agent header).
  
      :param bank_info: OFXHome bank information for the institution, as returned
        by ``OFXHome.lookup()``
      :type bank_info: dict
      :param ofx_version: OFX Version argument specified on command line
      :type ofx_version: str
      :return: Client arguments for a specific institution
      :rtype: dict