if ("undefined" == typeof CreeDictionary.keyLayout) {
	CreeDictionary.keyLayout = {};
}
CreeDictionary.keyLayout['woodland_cree'] = {
	'0': { // no control keys
                '32': ' ',
		'44':'', // , in Opera
		'45': 'ᓬ', // , in Opera
                '48': 'ᖧ',
		'49': 'ᐁ',
		'50': 'ᐯ',
		'51': 'ᑌ',
                '52': 'ᑫ',
                '53': 'ᒉ',
                '54': 'ᒣ',
                '55': 'ᓀ',
                '56': 'ᓭ',
                '57': 'ᔦ',
                '58': '',
		'59': 'ᖪ',
                '60': '',
                '61': 'ᐤ',
                '62': '',
                '63': '',
                '64': '',
                '65': 'ᐅ',
                '66': 'ᒐ',
                '67': 'ᑕ',
                '68': 'ᑐ',
                '69': 'ᑎ',
                '70': 'ᑯ',
                '71': 'ᒍ',
                '72': 'ᒧ',
                '73': 'ᓯ',
		'74': 'ᓄ',
                '75': 'ᓱ',
                '76': 'ᔪ',
                '77': 'ᓇ',
                '78': 'ᒪ',
                '79': 'ᔨ',
                '80': 'ᖨ',
                '81': 'ᐃ',
                '82': 'ᑭ',
                '83': 'ᐳ',
                '84': 'ᒋ',
                '85': 'ᓂ',
                '86': 'ᑲ',
                '87': 'ᐱ',
                '88': 'ᐸ',
                '89': 'ᒥ',
                '90': 'ᐊ',

                '109': 'ᓬ',
		'187': 'ᐤ',
                '188': 'ᓴ',
		'189': 'ᓬ',
                '190': 'ᔭ',
		'191': 'ᖬ',
                '219': 'ᕁ',
//              '220': '\\',
                '221': '.',
                '222': ''
	},       
                
	'1': { //  shift
		'32': ' ',
		'45': 'ᕒ', // , in Opera
                '48': '',
		'49': 'ᐧ',
		'50': 'ᑊ',
		'51': 'ᐟ',
                '52': 'ᐠ',
                '53': 'ᐨ',
                '54': 'ᒼ',
                '55': 'ᐣ',
                '56': 'ᐢ',
                '57': 'ᕀ',
                '58': '',
                '59': 'ᖫ',
                '60': '',
                '61': 'ᐣᐠ',
                '62': '',
                '63': '',
                '64': '',
                '65': 'ᐆ',
		'66': 'ᒑ',
		'67': 'ᑖ',
                '68': 'ᑑ',
                '69': 'ᑌ',
                '70': 'ᑰ',
                '71': 'ᒎ',
                '72': 'ᒨ',
                '73': 'ᓭ',
		'74': 'ᓅ',
                '75': 'ᓲ',
                '76': 'ᔫ',
		'77': 'ᓈ',
		'78': 'ᒫ',
                '79': 'ᔦ',
		'80' : 'ᖧ',
                '81': 'ᐁ',
                '82': 'ᑫ',
                '83': 'ᐴ',
                '84': 'ᒉ',
                '85': 'ᓀ',
                '87': 'ᐯ',
		'86': 'ᑳ',
                '88': 'ᐹ',
		'89': 'ᒣ',
                '90': 'ᐋ',
                '109': 'ᕒ',
		'187': 'ᐣᐠ',
                '188': 'ᓵ',
		'189': 'ᕒ',
                '190': 'ᔮ',
                '191': 'ᖭ',
                '219': 'ᐦ',
                '220': '',
                '221': '?',
                '222': ''
	},
	
	2: {}
}                 
if ("undefined" == typeof CreeDictionary.overKeyLayout) {
	CreeDictionary.overKeyLayout = {};
}
CreeDictionary.overKeyLayout['woodland_cree'] = new Array();
CreeDictionary.overKeyLayout['woodland_cree'][65] = 'ā',
CreeDictionary.overKeyLayout['woodland_cree'][69] = 'ē';
CreeDictionary.overKeyLayout['woodland_cree'][73] = 'ī';
CreeDictionary.overKeyLayout['woodland_cree'][79] = 'ō';
CreeDictionary.overKeyLayout['woodland_cree'][84] = 'ð';