code: def get_us_midlatitude_cyclone_abi(base_dir='.', method=None, force=False):
      
      if method is None:
          method = 'gcsfs'
      if method not in ['gcsfs']:
          raise NotImplementedError("Demo data download method '{}' not "
                                    "implemented yet.".format(method))
  
      from ._google_cloud_platform import get_bucket_files
      patterns = ['gs://gcp-public-data-goes-16/ABI-L1b-RadC/2019/073/00/*0002*.nc']
      subdir = os.path.join(base_dir, 'abi_l1b', '20190314_us_midlatitude_cyclone')
      _makedirs(subdir, exist_ok=True)
      filenames = get_bucket_files(patterns, subdir, force=force)
      assert len(filenames) == 16, "Not all files could be downloaded"
      return filenames
docs: Get GOES-16 ABI (CONUS sector) data from 2019-03-14 00:00Z.
  
      Args:
          base_dir (str): Base directory for downloaded files.
          method (str): Force download method for the data if not already cached.
              Allowed options are: 'gcsfs'. Default of ``None`` will
              choose the best method based on environment settings.
          force (bool): Force re-download of data regardless of its existence on
              the local system. Warning: May delete non-demo files stored in
              download directory.
  
      Total size: ~110MB