FWTdecoder = {
	lu: {
		n: 'a', o: 'b', s: 'c', p: 'd', a: 'e', m: 'f', '@': 'g', l: 'h', q: 'i', r: 'j', t: 'k', u: 'l', v: 'm', w: 'n', x: 'o', y: 'p', z: 'q', '.': 'r', b: 's', c: 't', d: 'u', e: 'v', f: 'w', g: 'x', h: 'y', i: 'z', j: '@', ':': '.', k: ':' 
	},
	decode: function (t){
		var i, r = '';
		for (i = 0; i < t.length; i++) {
			if (this.lu[t.charAt(i)]) {
				r += this.lu[t.charAt(i)];
			} else {
				r += t.charAt(i);
			}
		}
		return r;
	}
};

