Bencode parser