def METHOD_NAME(self) -> None:
    """Load stored data from a file to this object"""
    self.requests: Dict[str, RemoteRequest] = {}
    self.init_data = None
    self.final_submission: Optional[Dict[str, Any]] = None
    agent_file = self._get_expected_data_file()
    if self.agent.db.key_exists(agent_file):
        state = self.agent.db.read_dict(agent_file)
        self.requests = {x["uuid"]: RemoteRequest(**x) for x in state["requests"]}
        self.init_data = state["init_data"]
        self.final_submission = state["final_submission"]
        # Backwards compatibility for times
        if "start_time" in state:
            self.metadata.task_start = state["start_time"]
            self.metadata.task_end = state["end_time"]