code: def _LoadFlows(self, client_id, min_create_time, token):
      
      if data_store.RelationalDBEnabled():
        if isinstance(client_id, rdfvalue.RDFURN):
          client_id = client_id.Basename()
  
        flow_list = data_store.REL_DB.ReadAllFlowObjects(
            client_id=client_id,
            min_create_time=min_create_time,
            include_child_flows=False)
        for flow_obj in flow_list:
          yield flow_obj
      else:
        now = rdfvalue.RDFDatetime.Now()
        client_id_urn = rdf_client.ClientURN(client_id)
        flows_dir = aff4.FACTORY.Open(client_id_urn.Add("flows"), token=token)
        # Save DB roundtrips by checking both conditions at once.
        flow_list = flows_dir.ListChildren(
            age=(min_create_time.AsMicrosecondsSinceEpoch(),
                 now.AsMicrosecondsSinceEpoch()))
        for flow_obj in aff4.FACTORY.MultiOpen(flow_list, token=token):
          yield rdf_flow_objects.Flow(
              args=flow_obj.args,
              flow_class_name=flow_obj.runner_args.flow_name,
              flow_id=flow_obj.urn.Basename(),
              create_time=flow_obj.context.create_time,
              creator=flow_obj.creator,
          )
docs: Yields all flows for the given client_id and time range.
  
      Args:
        client_id: client URN
        min_create_time: minimum creation time (inclusive)
        token: acl token
      Yields: flow_objects.Flow objects