def get_match_history_by_seq_num(self, start_at_match_seq_num=None, **kwargs):
if '<STR_LIT>' not in kwargs:<EOL><INDENT>kwargs['<STR_LIT>'] = start_at_match_seq_num<EOL><DEDENT>url = self.__build_url(urls.GET_MATCH_HISTORY_BY_SEQ_NUM, **kwargs)<EOL>req = self.executor(url)<EOL>if self.logger:<EOL><INDENT>self.logger.info('<STR_LIT>'.format(url))<EOL><DEDENT>if not self.__check_http_err(req.status_code):<EOL><INDENT>return response.build(req, url, self.raw_mode)<EOL><DEDENT>
Returns a dictionary containing a list of Dota matches in the order they were recorded

        :param start_at_match_seq_num: (int, optional) start at matches equal to or
            older than this match id
        :param matches_requested: (int, optional) defaults to ``100``
        :return: dictionary of matches, see :doc:`responses </responses>`