Variable length Markov chain suffix trie