code: def get_legal_confound(
      non_steady_state=True, fmriprep_version="1.4.x"
  ):
      """Load the valid confound files for manipulation."""
      conf, meta = get_testdata_path(
          non_steady_state=non_steady_state,
          fmriprep_version=fmriprep_version,
      )
      conf = pd.read_csv(conf, delimiter="\t", encoding="utf-8")
      with open(meta) as file:
          meta = json.load(file)
      return conf, meta
  
file_path: nilearn/nilearn/interfaces/fmriprep/tests/_testing.py
imports: import json
  import os
  import pandas
  from nilearn.interfaces.bids.utils import bids_entities, create_bids_filename
  from nilearn.interfaces.fmriprep import load_confounds_utils
label_desc: Use image node_id 3 for calling a global function with example usage: get_legal_confound(non_steady_state, fmriprep_version) and returns: conf,  meta