// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// This is a generated file but may contain local modifications. See
// src/tools/gen_keyboard_overlay_data/gen_keyboard_overlay_data.py --help

var keyboardOverlayData = {
  'inputMethodIdToOverlayId': {
    'xkb:be::fra': 'fr',
    'xkb:be::ger': 'de',
    'xkb:be::nld': 'nl',
    'xkb:bg::bul': 'bg',
    'xkb:bg:phonetic:bul': 'bg',
    'xkb:br::por': 'pt_BR',
    'xkb:ca::fra': 'fr_CA',
    'xkb:ca:eng:eng': 'ca',
    'xkb:ch::ger': 'de',
    'xkb:ch:fr:fra': 'fr',
    'xkb:cz::cze': 'cs',
    'xkb:de::ger': 'de',
    'xkb:de:neo:ger': 'de_neo',
    'xkb:dk::dan': 'da',
    'xkb:ee::est': 'et',
    'xkb:es::spa': 'es',
    'xkb:es:cat:cat': 'ca',
    'xkb:fi::fin': 'fi',
    'xkb:fr::fra': 'fr',
    'xkb:gb:dvorak:eng': 'en_GB_dvorak',
    'xkb:gb:extd:eng': 'en_GB',
    'xkb:gr::gre': 'el',
    'xkb:hr::scr': 'hr',
    'xkb:hu::hun': 'hu',
    'xkb:il::heb': 'iw',
    'xkb:it::ita': 'it',
    'xkb:jp::jpn': 'ja',
    'xkb:latam::spa': 'es_419',
    'xkb:lt::lit': 'lt',
    'xkb:lv:apostrophe:lav': 'lv',
    'xkb:no::nob': 'no',
    'xkb:pl::pol': 'pl',
    'xkb:pt::por': 'pt_PT',
    'xkb:ro::rum': 'ro',
    'xkb:rs::srp': 'sr',
    'xkb:ru::rus': 'ru',
    'xkb:ru:phonetic:rus': 'ru',
    'xkb:se::swe': 'sv',
    'xkb:si::slv': 'sl',
    'xkb:sk::slo': 'sk',
    'xkb:tr::tur': 'tr',
    'xkb:ua::ukr': 'uk',
    'xkb:us::eng': 'en_US',
    'xkb:us::ind': 'en_US',
    'xkb:us::fil': 'en_US',
    'xkb:us::msa': 'en_US',
    'xkb:us:altgr-intl:eng': 'en_US_altgr_intl',
    'xkb:us:colemak:eng': 'en_US_colemak',
    'xkb:us:dvorak:eng': 'en_US_dvorak',
    'xkb:us:intl:eng': 'en_US_intl',
    'xkb:us:intl:nld': 'en_US_intl',
    'xkb:us:intl:por': 'en_US_intl',
    'vkd_ar': 'ar',
    'vkd_fa': 'ar',
    'vkd_deva_phone': 'hi',
    'vkd_th': 'th',
    'vkd_th_pattajoti': 'th',
    'vkd_th_tis': 'th',
    'vkd_vi_tcvn': 'vi',
    'vkd_vi_telex': 'vi',
    'vkd_vi_viqr': 'vi',
    'vkd_vi_vni': 'vi',
    'zh-hant-t-i0-cangjie-1987': 'zh_TW',
    'zh-hant-t-i0-cangjie-1987-x-m0-simplified': 'zh_TW',
    'zh-hant-t-i0-und': 'zh_TW',
    'zh-t-i0-pinyin': 'zh_CN',
    'hangul_2set': 'ko',
    'hangul_3set390': 'ko',
    'hangul_3setfinal': 'ko',
    'hangul_3setnoshift': 'ko',
    'hangul_romaja': 'ko',
    'hangul_ahnmatae': 'ko',
    'mozc-jp': 'ja',
    'zinnia-japanese': 'ja'
  },
  'keyboardGlyph': {
    'ar': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31',
          'p9': '661'
        },
        '03': {
          'p1': '40',
          'p7': '32',
          'p9': '662'
        },
        '04': {
          'p1': '23',
          'p7': '33',
          'p9': '663'
        },
        '05': {
          'p1': '24',
          'p7': '34',
          'p9': '664'
        },
        '06': {
          'p1': '66A',
          'p7': '35',
          'p9': '665'
        },
        '07': {
          'p1': '5E',
          'p7': '36',
          'p9': '666'
        },
        '08': {
          'p1': '26',
          'p7': '37',
          'p9': '667'
        },
        '09': {
          'p1': '66D',
          'p7': '38',
          'p9': '668'
        },
        '0A': {
          'p1': '28',
          'p7': '39',
          'p9': '669'
        },
        '0B': {
          'p1': '29',
          'p7': '30',
          'p9': '660'
        },
        '0C': {
          'p1': '5F',
          'p7': '2D'
        },
        '0D': {
          'p1': '2B',
          'p7': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p3': '064E',
          'p7': '71',
          'p9': 'FEBF'
        },
        '11': {
          'p3': '064B',
          'p7': '77',
          'p9': 'FEBB'
        },
        '12': {
          'p3': '064F',
          'p7': '65',
          'p9': 'FE9B'
        },
        '13': {
          'p3': '064C',
          'p7': '72',
          'p9': 'FED7'
        },
        '14': {
          'p3': 'FEF9',
          'p7': '74',
          'p9': 'FED3'
        },
        '15': {
          'p3': 'FE87',
          'p7': '79',
          'p9': 'FECF'
        },
        '16': {
          'p3': '60',
          'p7': '75',
          'p9': 'FECB'
        },
        '17': {
          'p3': 'F7',
          'p7': '69',
          'p9': 'FEEB'
        },
        '18': {
          'p3': 'D7',
          'p7': '6F',
          'p9': 'FEA7'
        },
        '19': {
          'p3': '61B',
          'p7': '70',
          'p9': 'FEA3'
        },
        '1A': {
          'p3': '3C',
          'p9': 'FE9F'
        },
        '1B': {
          'p3': '3E',
          'p9': 'FEA9'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p3': '650',
          'p7': '61',
          'p9': 'FEB7'
        },
        '1F': {
          'p3': '064D',
          'p7': '73',
          'p9': 'FEB3'
        },
        '20': {
          'p3': '005B',
          'p7': '64',
          'p9': 'FEF3'
        },
        '21': {
          'p3': '005D',
          'p7': '66',
          'p9': 'FE91'
        },
        '22': {
          'p3': 'FEF7',
          'p7': '67',
          'p9': 'FEDF'
        },
        '23': {
          'p3': 'FE83',
          'p7': '68',
          'p9': 'FE8D'
        },
        '24': {
          'p3': '640',
          'p7': '6A',
          'p9': 'FE97'
        },
        '25': {
          'p3': '060C',
          'p7': '6B',
          'p9': 'FEE7'
        },
        '26': {
          'p3': '002F',
          'p7': '6C',
          'p9': 'FEE3'
        },
        '27': {
          'p3': '003A',
          'p9': 'FEDB'
        },
        '28': {
          'p3': '22',
          'p9': 'FEC3'
        },
        '29': {
          'p1': '007E',
          'p3': 'FE7C',
          'p7': '60',
          'p9': 'FEAB'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '007c',
          'p7': '005c'
        },
        '2C': {
          'p3': '007E',
          'p7': '7A',
          'p9': 'FE8B'
        },
        '2D': {
          'p3': 'FE7E',
          'p7': '78',
          'p9': 'FE80'
        },
        '2E': {
          'p3': '007B',
          'p7': '63',
          'p9': 'FE85'
        },
        '2F': {
          'p3': '007D',
          'p7': '76',
          'p9': 'FEAD'
        },
        '30': {
          'p3': 'FEF5',
          'p7': '62',
          'p9': 'FEFB'
        },
        '31': {
          'p3': 'FE81',
          'p7': '6E',
          'p9': 'FEEF'
        },
        '32': {
          'p3': '27',
          'p7': '6D',
          'p9': 'FE93'
        },
        '33': {
          'p3': '002C',
          'p9': 'FEED'
        },
        '34': {
          'p3': '002E',
          'p9': 'FEAF'
        },
        '35': {
          'p3': '61F',
          'p9': 'FEC7'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'bg': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '40',
          'p3': '003f',
          'p7': '32'
        },
        '04': {
          'p1': '23',
          'p3': '002b',
          'p7': '33'
        },
        '05': {
          'p1': '24',
          'p3': '22',
          'p7': '34'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '5e',
          'p3': '003d',
          'p7': '36'
        },
        '08': {
          'p1': '26',
          'p3': '003a',
          'p7': '37'
        },
        '09': {
          'p1': '2a',
          'p3': '002f',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p3': '005f',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p3': '2116',
          'p7': '30'
        },
        '0C': {
          'p1': '5f',
          'p3': '49',
          'p7': '002d'
        },
        '0D': {
          'p1': '2b',
          'p3': '56',
          'p7': '3d',
          'p9': '002e'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '71',
          'p3': '44b',
          'p9': '2c'
        },
        '11': {
          'p1': '77',
          'p9': '443'
        },
        '12': {
          'p1': '65',
          'p9': '435'
        },
        '13': {
          'p1': '72',
          'p9': '438'
        },
        '14': {
          'p1': '74',
          'p9': '448'
        },
        '15': {
          'p1': '79',
          'p9': '449'
        },
        '16': {
          'p1': '75',
          'p9': '43a'
        },
        '17': {
          'p1': '69',
          'p9': '441'
        },
        '18': {
          'p1': '6f',
          'p9': '434'
        },
        '19': {
          'p1': '70',
          'p9': '437'
        },
        '1A': {
          'p1': '7b',
          'p7': '5b',
          'p9': '446'
        },
        '1B': {
          'p1': '7d',
          'p3': 'a7',
          'p7': '5d',
          'p9': '3b'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p1': '61',
          'p9': '44c'
        },
        '1F': {
          'p1': '73',
          'p9': '44f'
        },
        '20': {
          'p1': '64',
          'p9': '430'
        },
        '21': {
          'p1': '66',
          'p9': '43e'
        },
        '22': {
          'p1': '67',
          'p9': '436'
        },
        '23': {
          'p1': '68',
          'p9': '433'
        },
        '24': {
          'p1': '6a',
          'p9': '442'
        },
        '25': {
          'p1': '6b',
          'p9': '43d'
        },
        '26': {
          'p1': '6c',
          'p9': '432'
        },
        '27': {
          'p1': '3a',
          'p7': '3b',
          'p9': '43c'
        },
        '28': {
          'p1': '201E',
          'p7': '27',
          'p9': '447'
        },
        '29': {
          'p1': '007e',
          'p7': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7c',
          'p3': '29',
          'p7': '5c',
          'p9': '28'
        },
        '2C': {
          'p1': '7a',
          'p9': '44e'
        },
        '2D': {
          'p1': '78',
          'p9': '439'
        },
        '2E': {
          'p1': '63',
          'p9': '44a'
        },
        '2F': {
          'p1': '76',
          'p9': '44d'
        },
        '30': {
          'p1': '62',
          'p9': '444'
        },
        '31': {
          'p1': '6e',
          'p9': '445'
        },
        '32': {
          'p1': '6d',
          'p9': '43f'
        },
        '33': {
          'p1': '3c',
          'p7': '2c',
          'p9': '440'
        },
        '34': {
          'p1': '3e',
          'p7': '2e',
          'p9': '43b'
        },
        '35': {
          'p1': '3f',
          'p7': '2f',
          'p9': '431'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'ca': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '007C'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '00B7',
          'p8': '33',
          'p9': '23'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '007E'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36',
          'p9': '00AC'
        },
        '08': {
          'p2': '002F',
          'p8': '37'
        },
        '09': {
          'p2': '28',
          'p8': '38'
        },
        '0A': {
          'p2': '29',
          'p8': '39'
        },
        '0B': {
          'p2': '003D',
          'p8': '30'
        },
        '0C': {
          'p2': '003F',
          'p8': '27'
        },
        '0D': {
          'p2': '00BF',
          'p8': '00A1'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '005E',
          'p8': '60',
          'p9': '005B'
        },
        '1B': {
          'p2': '002A',
          'p8': '002B',
          'p9': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F1'
        },
        '28': {
          'p2': '00A8',
          'p8': '00B4',
          'p9': '007B'
        },
        '29': {
          'p2': '00AA',
          'p8': '00BA',
          'p9': '005C'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '00C7',
          'p8': 'E7',
          'p9': '007D'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'cs': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p3': '31',
          'p7': '31',
          'p9': '002b'
        },
        '03': {
          'p1': '40',
          'p3': '32',
          'p7': '32',
          'p9': '011B'
        },
        '04': {
          'p1': '23',
          'p3': '33',
          'p7': '33',
          'p9': '161'
        },
        '05': {
          'p1': '24',
          'p3': '34',
          'p7': '34',
          'p9': '010d'
        },
        '06': {
          'p1': '25',
          'p3': '35',
          'p7': '35',
          'p9': '159'
        },
        '07': {
          'p1': '5e',
          'p3': '36',
          'p7': '36',
          'p9': '017e'
        },
        '08': {
          'p1': '26',
          'p3': '37',
          'p7': '37',
          'p9': 'fd'
        },
        '09': {
          'p1': '2a',
          'p3': '38',
          'p7': '38',
          'p9': 'e1'
        },
        '0A': {
          'p1': '28',
          'p3': '39',
          'p7': '39',
          'p9': 'ed'
        },
        '0B': {
          'p1': '29',
          'p3': '30',
          'p7': '30',
          'p9': 'e9'
        },
        '0C': {
          'p1': '5f',
          'p3': '25',
          'p7': '2d',
          'p9': '3d'
        },
        '0D': {
          'p1': '2b',
          'p3': '2c7',
          'p7': '3d',
          'p9': 'b4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20ac'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '7A',
          'p9': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p1': '7b',
          'p3': '002f',
          'p7': '5b',
          'p9': 'fa'
        },
        '1B': {
          'p1': '7d',
          'p3': '28',
          'p7': '5d',
          'p9': '29'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p1': '3a',
          'p3': '22',
          'p7': '3b',
          'p9': '16f'
        },
        '28': {
          'p1': '22',
          'p3': '21',
          'p7': '27',
          'p9': 'a7'
        },
        '29': {
          'p1': '7e',
          'p3': 'b0',
          'p7': '60',
          'p9': '3b'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '007c',
          'p3': '27',
          'p7': '5c',
          'p9': 'a8'
        },
        '2C': {
          'p5': '79',
          'p9': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p1': '3c',
          'p3': '3f',
          'p7': '2c',
          'p9': '2c'
        },
        '34': {
          'p1': '3e',
          'p3': '3a',
          'p7': '2e',
          'p9': '2e'
        },
        '35': {
          'p1': '3f',
          'p3': '5f',
          'p7': '2f',
          'p9': '2d'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '7c',
          'p3': '2a',
          'p7': '5c',
          'p9': '26'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'da': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '22',
          'p7': '32',
          'p9': '40'
        },
        '04': {
          'p1': '23',
          'p7': '33',
          'p9': '00A3'
        },
        '05': {
          'p1': '00A4',
          'p7': '34',
          'p9': '24'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '26',
          'p7': '36'
        },
        '08': {
          'p1': '002F',
          'p7': '37',
          'p9': '007B'
        },
        '09': {
          'p1': '28',
          'p7': '38',
          'p9': '005B'
        },
        '0A': {
          'p1': '29',
          'p7': '39',
          'p9': '005D'
        },
        '0B': {
          'p1': '003D',
          'p7': '30',
          'p9': '007D'
        },
        '0C': {
          'p1': '003F',
          'p7': '002B'
        },
        '0D': {
          'p1': '60',
          'p7': '00B4',
          'p9': '007C'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': 'E5'
        },
        '1B': {
          'p1': '005E',
          'p7': '00A8',
          'p9': '007E'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': 'E6'
        },
        '28': {
          'p5': '00F8'
        },
        '29': {
          'p1': '00A7',
          'p7': '00BD'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '002A',
          'p7': '27'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p1': '003B',
          'p7': '002C'
        },
        '34': {
          'p1': '003A',
          'p7': '002E'
        },
        '35': {
          'p1': '005F',
          'p7': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '003E',
          'p7': '003C',
          'p9': '005C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'de': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '00B2'
        },
        '04': {
          'p2': '00A7',
          'p8': '33',
          'p9': '00B3'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '002F',
          'p8': '37',
          'p9': '007B'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '005B'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '005D'
        },
        '0B': {
          'p2': '3D',
          'p8': '30',
          'p9': '7D'
        },
        '0C': {
          'p2': '3F',
          'p8': 'DF',
          'p9': '5C'
        },
        '0D': {
          'p2': '60',
          'p8': 'B4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '40'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '007A'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '00FC'
        },
        '1B': {
          'p2': '2A',
          'p8': '2B',
          'p9': '7E'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'strg'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F6'
        },
        '28': {
          'p5': 'E4'
        },
        '29': {
          'p2': '00B0',
          'p8': '005E'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '27',
          'p8': '23'
        },
        '2C': {
          'p5': '79'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D',
          'p9': 'B5'
        },
        '33': {
          'p2': '3B',
          'p8': '2C'
        },
        '34': {
          'p2': '3A',
          'p8': '2E'
        },
        '35': {
          'p2': '5F',
          'p8': '2D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3E',
          'p8': '3C',
          'p9': '7C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'strg'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'de_neo': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '00B0',
          'p8': '31',
          'p9': '00B9'
        },
        '03': {
          'p2': '00A7',
          'p8': '32',
          'p9': '00B2'
        },
        '04': {
          'p2': '2113',
          'p8': '33',
          'p9': '00B3'
        },
        '05': {
          'p2': '00BB',
          'p8': '34',
          'p9': '203A'
        },
        '06': {
          'p2': '00AB',
          'p8': '35',
          'p9': '2039'
        },
        '07': {
          'p2': '24',
          'p8': '36',
          'p9': '00A2'
        },
        '08': {
          'p2': '20AC',
          'p8': '37',
          'p9': '00A5'
        },
        '09': {
          'p2': '201E',
          'p8': '38',
          'p9': '201A'
        },
        '0A': {
          'p2': '201C',
          'p8': '39',
          'p9': '2018'
        },
        '0B': {
          'p2': '201D',
          'p8': '30',
          'p9': '2019'
        },
        '0C': {
          'p2': '2014',
          'p8': '2D'
        },
        '0D': {
          'p2': '00B8',
          'p8': '02CB',
          'p9': '02DA'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '78',
          'p9': '2026'
        },
        '11': {
          'p5': '76',
          'p9': '005F'
        },
        '12': {
          'p5': '6C',
          'p9': '005B'
        },
        '13': {
          'p5': '63',
          'p9': '005D'
        },
        '14': {
          'p5': '77',
          'p9': '005E'
        },
        '15': {
          'p5': '6B',
          'p9': '21'
        },
        '16': {
          'p5': '68',
          'p9': '003C'
        },
        '17': {
          'p5': '67',
          'p9': '003E'
        },
        '18': {
          'p5': '66',
          'p9': '003D'
        },
        '19': {
          'p5': '71',
          'p9': '26'
        },
        '1A': {
          'p5': 'DF',
          'p9': '017F'
        },
        '1B': {
          'p2': '02DC',
          'p8': '02CA',
          'p9': '002F'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'strg'
        },
        '1E': {
          'p5': '75',
          'p9': '005C'
        },
        '1F': {
          'p5': '69',
          'p9': '002F'
        },
        '20': {
          'p5': '61',
          'p9': '007B'
        },
        '21': {
          'p5': '65',
          'p9': '007D'
        },
        '22': {
          'p5': '6F',
          'p9': '002A'
        },
        '23': {
          'p5': '73',
          'p9': '003F'
        },
        '24': {
          'p5': '6E',
          'p9': '28'
        },
        '25': {
          'p5': '72',
          'p9': '29'
        },
        '26': {
          'p5': '74',
          'p9': '002D'
        },
        '27': {
          'p5': '64',
          'p9': '003A'
        },
        '28': {
          'p5': '79',
          'p9': '40'
        },
        '29': {
          'p2': '02C7',
          'p8': '02C6'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'label': 'mod3'
        },
        '2C': {
          'p5': '00FC',
          'p9': '23'
        },
        '2D': {
          'p5': '00F6',
          'p9': '24'
        },
        '2E': {
          'p5': 'E4',
          'p9': '007C'
        },
        '2F': {
          'p5': '70',
          'p9': '007E'
        },
        '30': {
          'p5': '7a',
          'p9': '60'
        },
        '31': {
          'p5': '62',
          'p9': '002B'
        },
        '32': {
          'p5': '6D',
          'p9': '25'
        },
        '33': {
          'p2': '2013',
          'p8': '2C',
          'p9': '22'
        },
        '34': {
          'p2': '2022',
          'p8': '2E',
          'p9': '27'
        },
        '35': {
          'p5': '6A',
          'p9': '003B'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'label': 'mod4'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'strg'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'mod4'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'mod3'
        }
      },
      'layoutName': 'E'
    },
    'el': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'Esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '40',
          'p7': '32'
        },
        '04': {
          'p1': '23',
          'p7': '33'
        },
        '05': {
          'p1': '24',
          'p7': '34'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '005E',
          'p7': '36'
        },
        '08': {
          'p1': '26',
          'p7': '37'
        },
        '09': {
          'p1': '002A',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p7': '30'
        },
        '0C': {
          'p1': '005F',
          'p7': '002D'
        },
        '0D': {
          'p1': '002B',
          'p7': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '51',
          'p3': '3A',
          'p9': '3B'
        },
        '11': {
          'p1': '57',
          'p9': '3C2'
        },
        '12': {
          'p1': '45',
          'p9': '20AC'
        },
        '13': {
          'p1': '52',
          'p9': '03A1'
        },
        '14': {
          'p1': '54'
        },
        '15': {
          'p1': '03A5'
        },
        '16': {
          'p1': '55',
          'p9': '398'
        },
        '17': {
          'p1': '399'
        },
        '18': {
          'p1': '039F'
        },
        '19': {
          'p1': '50',
          'p9': '03A0'
        },
        '1A': {
          'p1': '007B',
          'p7': '005B'
        },
        '1B': {
          'p1': '007D',
          'p7': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'Ctrl'
        },
        '1E': {
          'p1': '391'
        },
        '1F': {
          'p1': '53',
          'p9': '03A3'
        },
        '20': {
          'p1': '44',
          'p9': '394'
        },
        '21': {
          'p1': '46',
          'p9': '3A6'
        },
        '22': {
          'p1': '47',
          'p9': '393'
        },
        '23': {
          'p1': '397'
        },
        '24': {
          'p1': '004A',
          'p9': '039E'
        },
        '25': {
          'p1': '039A'
        },
        '26': {
          'p1': '004C',
          'p9': '039B'
        },
        '27': {
          'p1': '003A',
          'p3': '00A8',
          'p7': '003B',
          'p9': '00B4'
        },
        '28': {
          'p1': '22',
          'p7': '27'
        },
        '29': {
          'p1': '007E',
          'p7': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '007C',
          'p7': '005C'
        },
        '2C': {
          'p1': '396'
        },
        '2D': {
          'p1': '03A7'
        },
        '2E': {
          'p1': '43',
          'p9': '03A8'
        },
        '2F': {
          'p1': '56',
          'p9': '03A9'
        },
        '30': {
          'p1': '392'
        },
        '31': {
          'p1': '039D'
        },
        '32': {
          'p1': '039C'
        },
        '33': {
          'p1': '003C',
          'p7': '002C'
        },
        '34': {
          'p1': '003E',
          'p7': '002E'
        },
        '35': {
          'p1': '003F',
          'p7': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'Alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {},
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'Ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'Alt Gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'en_GB': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32'
        },
        '04': {
          'p2': 'A3',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '20AC'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '40',
          'p8': '27'
        },
        '29': {
          'p2': 'AC',
          'p8': '60',
          'p9': '00A6'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '007E',
          'p8': '23'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '007C',
          'p8': '005C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'en_GB_dvorak': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32'
        },
        '04': {
          'p2': 'A3',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '20AC'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '7B',
          'p8': '5B'
        },
        '0D': {
          'p2': '7D',
          'p8': '5D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p2': '40',
          'p8': '27'
        },
        '11': {
          'p2': '3C',
          'p8': '2C'
        },
        '12': {
          'p2': '3E',
          'p8': '2E'
        },
        '13': {
          'p5': '70'
        },
        '14': {
          'p5': '79'
        },
        '15': {
          'p5': '66'
        },
        '16': {
          'p5': '67'
        },
        '17': {
          'p5': '63'
        },
        '18': {
          'p5': '72'
        },
        '19': {
          'p5': '6C'
        },
        '1A': {
          'p2': '3F',
          'p8': '2F'
        },
        '1B': {
          'p2': '2B',
          'p8': '3D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '6F'
        },
        '20': {
          'p5': '65'
        },
        '21': {
          'p5': '75'
        },
        '22': {
          'p5': '69'
        },
        '23': {
          'p5': '64'
        },
        '24': {
          'p5': '68'
        },
        '25': {
          'p5': '74'
        },
        '26': {
          'p5': '6E'
        },
        '27': {
          'p5': '73'
        },
        '28': {
          'p2': '5F',
          'p8': '2D'
        },
        '29': {
          'p2': 'AC',
          'p8': '60',
          'p9': '00A6'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '007E',
          'p8': '23'
        },
        '2C': {
          'p2': '3A',
          'p8': '3B'
        },
        '2D': {
          'p5': '71'
        },
        '2E': {
          'p5': '6A'
        },
        '2F': {
          'p5': '6B'
        },
        '30': {
          'p5': '78'
        },
        '31': {
          'p5': '62'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p5': '77'
        },
        '34': {
          'p5': '76'
        },
        '35': {
          'p5': '7A'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '007C',
          'p8': '005C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'en_US': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'en_US_altgr_intl': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'en_US_colemak': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '66'
        },
        '13': {
          'p5': '70'
        },
        '14': {
          'p5': '67'
        },
        '15': {
          'p5': '6A'
        },
        '16': {
          'p5': '6C'
        },
        '17': {
          'p5': '75'
        },
        '18': {
          'p5': '79'
        },
        '19': {
          'p2': '3A',
          'p8': '3B'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '72'
        },
        '20': {
          'p5': '73'
        },
        '21': {
          'p5': '74'
        },
        '22': {
          'p5': '64'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6E'
        },
        '25': {
          'p5': '65'
        },
        '26': {
          'p5': '69'
        },
        '27': {
          'p5': '6F'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6B'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'backspace'
        }
      },
      'layoutName': 'U'
    },
    'en_US_dvorak': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '7B',
          'p8': '5B'
        },
        '0D': {
          'p2': '7D',
          'p8': '5D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p2': '22',
          'p8': '27'
        },
        '11': {
          'p2': '3C',
          'p8': '2C'
        },
        '12': {
          'p2': '3E',
          'p8': '2E'
        },
        '13': {
          'p5': '70'
        },
        '14': {
          'p5': '79'
        },
        '15': {
          'p5': '66'
        },
        '16': {
          'p5': '67'
        },
        '17': {
          'p5': '63'
        },
        '18': {
          'p5': '72'
        },
        '19': {
          'p5': '6C'
        },
        '1A': {
          'p2': '3F',
          'p8': '2F'
        },
        '1B': {
          'p2': '2B',
          'p8': '3D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '6F'
        },
        '20': {
          'p5': '65'
        },
        '21': {
          'p5': '75'
        },
        '22': {
          'p5': '69'
        },
        '23': {
          'p5': '64'
        },
        '24': {
          'p5': '68'
        },
        '25': {
          'p5': '74'
        },
        '26': {
          'p5': '6E'
        },
        '27': {
          'p5': '73'
        },
        '28': {
          'p2': '5F',
          'p8': '2D'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'p2': '3A',
          'p8': '3B'
        },
        '2D': {
          'p5': '71'
        },
        '2E': {
          'p5': '6A'
        },
        '2F': {
          'p5': '6B'
        },
        '30': {
          'p5': '78'
        },
        '31': {
          'p5': '62'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p5': '77'
        },
        '34': {
          'p5': '76'
        },
        '35': {
          'p5': '7A'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'en_US_intl': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'es': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '007C'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '00B7',
          'p8': '33',
          'p9': '23'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '007E'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36',
          'p9': '00AC'
        },
        '08': {
          'p2': '002F',
          'p8': '37'
        },
        '09': {
          'p2': '28',
          'p8': '38'
        },
        '0A': {
          'p2': '29',
          'p8': '39'
        },
        '0B': {
          'p2': '003D',
          'p8': '30'
        },
        '0C': {
          'p2': '003F',
          'p8': '27'
        },
        '0D': {
          'p2': '00BF',
          'p8': '00A1'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '005E',
          'p8': '60',
          'p9': '005B'
        },
        '1B': {
          'p2': '002A',
          'p8': '002B',
          'p9': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F1'
        },
        '28': {
          'p2': '00A8',
          'p8': '00B4',
          'p9': '007B'
        },
        '29': {
          'p2': '00AA',
          'p8': '00BA',
          'p9': '005C'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '00C7',
          'p8': 'E7',
          'p9': '007D'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'es_419': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '002F',
          'p8': '37'
        },
        '09': {
          'p2': '28',
          'p8': '38'
        },
        '0A': {
          'p2': '29',
          'p8': '39'
        },
        '0B': {
          'p2': '3d',
          'p8': '30'
        },
        '0C': {
          'p2': '3f',
          'p8': '27',
          'p9': '005C'
        },
        '0D': {
          'p2': 'a1',
          'p8': 'bf'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '40'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6f'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': 'A8',
          'p8': 'B4'
        },
        '1B': {
          'p2': '2a',
          'p8': '2b',
          'p9': '7e'
        },
        '1C': {
          'format': 'right',
          'label': 'intro'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6a'
        },
        '25': {
          'p5': '6b'
        },
        '26': {
          'p5': '6c'
        },
        '27': {
          'p5': 'f1'
        },
        '28': {
          'p2': '5B',
          'p8': '7B',
          'p9': '5E'
        },
        '29': {
          'p2': '00B0',
          'p8': '007C',
          'p9': '00AC'
        },
        '2A': {
          'format': 'left',
          'label': 'may\u00fas'
        },
        '2B': {
          'p2': '5D',
          'p8': '7D',
          'p9': '60'
        },
        '2C': {
          'p5': '7a'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6e'
        },
        '32': {
          'p5': '6d'
        },
        '33': {
          'p2': '3b',
          'p8': '2C'
        },
        '34': {
          'p2': '3a',
          'p8': '2e'
        },
        '35': {
          'p2': '5f',
          'p8': '2d'
        },
        '36': {
          'format': 'right',
          'label': 'may\u00fas'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3e',
          'p8': '3c'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'et': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': 'A3'
        },
        '05': {
          'p2': 'A4',
          'p8': '34',
          'p9': '24'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '2F',
          'p8': '37',
          'p9': '7B'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '5B'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '5D'
        },
        '0B': {
          'p2': '3D',
          'p8': '30',
          'p9': '7D'
        },
        '0C': {
          'p2': '3F',
          'p8': '2B',
          'p9': '5C'
        },
        '0D': {
          'p2': '60',
          'p8': 'B4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': 'FC'
        },
        '1B': {
          'p5': 'F5',
          'p9': 'A7'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F6'
        },
        '28': {
          'p5': 'E4',
          'p9': '5E'
        },
        '29': {
          'p2': '7E',
          'p8': '2C7'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '2A',
          'p8': '27',
          'p9': 'BD'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '3B',
          'p8': '2C'
        },
        '34': {
          'p2': '3A',
          'p8': '2E'
        },
        '35': {
          'p2': '5F',
          'p8': '2D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3E',
          'p8': '3C',
          'p9': '7C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'fi': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '00A3'
        },
        '05': {
          'p2': '00A4',
          'p8': '34',
          'p9': '24'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '002F',
          'p8': '37',
          'p9': '007B'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '005B'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '005D'
        },
        '0B': {
          'p2': '003D',
          'p8': '30',
          'p9': '007D'
        },
        '0C': {
          'p2': '003F',
          'p8': '002B',
          'p9': '005C'
        },
        '0D': {
          'p2': '60',
          'p8': '00B4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': 'E5'
        },
        '1B': {
          'p2': '005E',
          'p8': '00A8',
          'p9': '007E'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F6'
        },
        '28': {
          'p5': 'E4'
        },
        '29': {
          'p2': '00BD',
          'p8': '00A7'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '002A',
          'p8': '27'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C',
          'p9': '007C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'fr': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': '\u00e9chap'
        },
        '02': {
          'p2': '31',
          'p8': '26'
        },
        '03': {
          'p2': '32',
          'p8': 'E9',
          'p9': '007E'
        },
        '04': {
          'p2': '33',
          'p8': '22',
          'p9': '23'
        },
        '05': {
          'p2': '34',
          'p8': '27',
          'p9': '007B'
        },
        '06': {
          'p2': '35',
          'p8': '28',
          'p9': '005B'
        },
        '07': {
          'p2': '36',
          'p8': '2D',
          'p9': '007C'
        },
        '08': {
          'p2': '37',
          'p8': 'E8',
          'p9': '60'
        },
        '09': {
          'p2': '38',
          'p8': '5F',
          'p9': '005C'
        },
        '0A': {
          'p2': '39',
          'p8': 'E7',
          'p9': '005E'
        },
        '0B': {
          'p2': '30',
          'p8': 'E0',
          'p9': '40'
        },
        '0C': {
          'p2': '00B0',
          'p8': '29',
          'p9': '005D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D',
          'p9': '007D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '61'
        },
        '11': {
          'p5': '007A'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': 'A8',
          'p8': '5E'
        },
        '1B': {
          'p2': 'A3',
          'p8': '24',
          'p9': 'A4'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '71'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '006D'
        },
        '28': {
          'p2': '25',
          'p8': 'F9'
        },
        '29': {
          'p8': 'B2'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': 'B5',
          'p8': '2A'
        },
        '2C': {
          'p5': '77'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p2': '3F',
          'p8': '2C'
        },
        '33': {
          'p2': '2E',
          'p8': '3B'
        },
        '34': {
          'p2': '2F',
          'p8': '3A'
        },
        '35': {
          'p2': 'A7',
          'p8': '21'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3E',
          'p8': '3C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'fr_CA': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': '\u00e9chap'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': 'B1'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '2F',
          'p8': '33',
          'p9': 'A3'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': 'A2'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': 'A4'
        },
        '07': {
          'p2': '3F',
          'p8': '36',
          'p9': 'AC'
        },
        '08': {
          'p2': '26',
          'p8': '37',
          'p9': 'A6'
        },
        '09': {
          'p2': '2A',
          'p8': '38',
          'p9': 'B2'
        },
        '0A': {
          'p2': '28',
          'p8': '39',
          'p9': 'B3'
        },
        '0B': {
          'p2': '29',
          'p8': '30',
          'p9': 'BC'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D',
          'p9': 'BD'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D',
          'p9': 'BE'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F',
          'p9': '00A7'
        },
        '19': {
          'p5': '70',
          'p9': '00B6'
        },
        '1A': {
          'p2': '5E',
          'p8': '5E',
          'p9': '5B'
        },
        '1B': {
          'p2': 'A8',
          'p8': 'B8',
          'p9': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B',
          'p9': '7E'
        },
        '28': {
          'p2': '60',
          'p8': '60',
          'p9': '7B'
        },
        '29': {
          'p2': '7C',
          'p8': '23',
          'p9': '5C'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '3E',
          'p8': '3C',
          'p9': '7D'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D',
          'p9': '00B5'
        },
        '33': {
          'p2': '27',
          'p8': '2C',
          'p9': 'AF'
        },
        '34': {
          'p2': '2E',
          'p8': '2E',
          'p9': 'AD'
        },
        '35': {
          'p2': 'C9',
          'p8': 'E9',
          'p9': 'B4'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': 'BB',
          'p8': 'AB',
          'p9': 'B0'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'hi': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p3': '090D',
          'p7': '31',
          'p9': '967'
        },
        '03': {
          'p1': '40',
          'p3': '945',
          'p7': '32',
          'p9': '968'
        },
        '04': {
          'p1': '23',
          'p3': '094D0930',
          'p7': '33',
          'p9': '969'
        },
        '05': {
          'p1': '24',
          'p3': '0930094D',
          'p7': '34',
          'p9': '96A'
        },
        '06': {
          'p1': '25',
          'p3': '091C094D091E',
          'p7': '35',
          'p9': '96B'
        },
        '07': {
          'p1': '5E',
          'p3': '0924094D0930',
          'p7': '36',
          'p9': '96C'
        },
        '08': {
          'p1': '26',
          'p3': '0915094D0937',
          'p7': '37',
          'p9': '96D'
        },
        '09': {
          'p1': '2A',
          'p3': '0936094D0930',
          'p7': '38',
          'p9': '96E'
        },
        '0A': {
          'p1': '28',
          'p3': '28',
          'p7': '39',
          'p9': '96F'
        },
        '0B': {
          'p1': '29',
          'p3': '29',
          'p7': '30',
          'p9': '966'
        },
        '0C': {
          'p1': '5F',
          'p3': '903',
          'p7': '2D'
        },
        '0D': {
          'p1': '2B',
          'p3': '090B',
          'p7': '3D',
          'p9': '943'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p3': '914',
          'p7': '71',
          'p9': '094C'
        },
        '11': {
          'p3': '910',
          'p7': '77',
          'p9': '948'
        },
        '12': {
          'p3': '906',
          'p7': '65',
          'p9': '093E'
        },
        '13': {
          'p3': '908',
          'p7': '72',
          'p9': '940'
        },
        '14': {
          'p3': '090A',
          'p7': '74',
          'p9': '942'
        },
        '15': {
          'p3': '092D',
          'p7': '79',
          'p9': '092C'
        },
        '16': {
          'p3': '919',
          'p7': '75',
          'p9': '939'
        },
        '17': {
          'p3': '918',
          'p7': '69',
          'p9': '917'
        },
        '18': {
          'p3': '927',
          'p7': '6F',
          'p9': '926'
        },
        '19': {
          'p3': '091D',
          'p7': '70',
          'p9': '091C'
        },
        '1A': {
          'p1': '7B',
          'p3': '922',
          'p7': '5B',
          'p9': '921'
        },
        '1B': {
          'p1': '7D',
          'p3': '091E',
          'p7': '5D',
          'p9': '093C'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p3': '913',
          'p7': '61',
          'p9': '094B'
        },
        '1F': {
          'p3': '090F',
          'p7': '73',
          'p9': '947'
        },
        '20': {
          'p3': '905',
          'p7': '64',
          'p9': '094D'
        },
        '21': {
          'p3': '907',
          'p7': '66',
          'p9': '093F'
        },
        '22': {
          'p3': '909',
          'p7': '67',
          'p9': '941'
        },
        '23': {
          'p3': '092B',
          'p7': '68',
          'p9': '092A'
        },
        '24': {
          'p3': '931',
          'p7': '6A',
          'p9': '930'
        },
        '25': {
          'p3': '916',
          'p7': '6B',
          'p9': '915'
        },
        '26': {
          'p3': '925',
          'p7': '6C',
          'p9': '924'
        },
        '27': {
          'p1': '3A',
          'p3': '091B',
          'p7': '3B',
          'p9': '091A'
        },
        '28': {
          'p1': '22',
          'p3': '920',
          'p7': '27',
          'p9': '091F'
        },
        '29': {
          'p1': '7E',
          'p3': '912',
          'p7': '60',
          'p9': '094A'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7C',
          'p3': '911',
          'p7': '5C',
          'p9': '949'
        },
        '2C': {
          'p3': '090E',
          'p7': '7A',
          'p9': '946'
        },
        '2D': {
          'p3': '901',
          'p7': '78',
          'p9': '902'
        },
        '2E': {
          'p3': '923',
          'p7': '63',
          'p9': '092E'
        },
        '2F': {
          'p3': '929',
          'p7': '76',
          'p9': '928'
        },
        '30': {
          'p3': '934',
          'p7': '62',
          'p9': '935'
        },
        '31': {
          'p3': '933',
          'p7': '6E',
          'p9': '932'
        },
        '32': {
          'p3': '936',
          'p7': '6D',
          'p9': '938'
        },
        '33': {
          'p1': '3C',
          'p3': '937',
          'p7': '2C',
          'p9': '002C'
        },
        '34': {
          'p1': '3E',
          'p3': '964',
          'p7': '2E',
          'p9': '002E'
        },
        '35': {
          'p1': '3F',
          'p3': '095F',
          'p7': '2F',
          'p9': '092F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'hr': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '007E'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '02C7'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '005E'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '02D8'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '02DA'
        },
        '07': {
          'p2': '26',
          'p8': '36',
          'p9': '02DB'
        },
        '08': {
          'p2': '002F',
          'p8': '37',
          'p9': '60'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '02D9'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '00B4'
        },
        '0B': {
          'p2': '003D',
          'p8': '30',
          'p9': '02DD'
        },
        '0C': {
          'p2': '003F',
          'p8': '27',
          'p9': '00A8'
        },
        '0D': {
          'p2': '002A',
          'p8': '002B',
          'p9': '00B8'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '005C'
        },
        '11': {
          'p5': '77',
          'p9': '007C'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '007A'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '161',
          'p9': '00F7'
        },
        '1B': {
          'p5': '111',
          'p9': '00D7'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66',
          'p9': '005B'
        },
        '22': {
          'p5': '67',
          'p9': '005D'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B',
          'p9': '142'
        },
        '26': {
          'p5': '006C',
          'p9': '141'
        },
        '27': {
          'p5': '10D'
        },
        '28': {
          'p5': '107',
          'p9': '00DF'
        },
        '29': {
          'p2': '00A8',
          'p8': '00B8'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p5': '17E',
          'p9': '00A4'
        },
        '2C': {
          'p5': '79'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76',
          'p9': '40'
        },
        '30': {
          'p5': '62',
          'p9': '007B'
        },
        '31': {
          'p5': '006E',
          'p9': '007D'
        },
        '32': {
          'p5': '006D',
          'p9': '00A7'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'hu': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '27',
          'p8': '31',
          'p9': '7e'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '2c7'
        },
        '04': {
          'p2': '2b',
          'p8': '33',
          'p9': '5e'
        },
        '05': {
          'p2': '21',
          'p8': '34',
          'p9': '2d8'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '2da'
        },
        '07': {
          'p2': '2f',
          'p8': '36',
          'p9': '2db'
        },
        '08': {
          'p2': '3d',
          'p8': '37',
          'p9': '60'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '2d9'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': 'b4'
        },
        '0B': {
          'p5': 'f6',
          'p9': '2dd'
        },
        '0C': {
          'p5': 'fc',
          'p9': 'a8'
        },
        '0D': {
          'p5': 'f3',
          'p9': 'b8'
        },
        '0E': {
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '5c'
        },
        '11': {
          'p5': '77',
          'p9': '7c'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '7a'
        },
        '16': {
          'p5': '75',
          'p9': '20ac'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6f'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '151',
          'p9': 'f7'
        },
        '1B': {
          'p5': 'fa',
          'p9': 'd7'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73',
          'p9': '111'
        },
        '20': {
          'p5': '64',
          'p9': '110'
        },
        '21': {
          'p5': '66',
          'p9': '5b'
        },
        '22': {
          'p5': '67',
          'p9': '5d'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6a'
        },
        '25': {
          'p5': '6b',
          'p9': '142'
        },
        '26': {
          'p5': '6c',
          'p9': '141'
        },
        '27': {
          'p5': 'e9',
          'p9': '24'
        },
        '28': {
          'p5': 'e1',
          'p9': 'df'
        },
        '29': {
          'p2': 'a7',
          'p8': '30'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p5': '171',
          'p9': 'a4'
        },
        '2C': {
          'p5': '79',
          'p9': '3e'
        },
        '2D': {
          'p5': '78',
          'p9': '23'
        },
        '2E': {
          'p5': '63',
          'p9': '26'
        },
        '2F': {
          'p5': '76',
          'p9': '40'
        },
        '30': {
          'p5': '62',
          'p9': '7b'
        },
        '31': {
          'p5': '6e',
          'p9': '7d'
        },
        '32': {
          'p5': '6d'
        },
        '33': {
          'p2': '3f',
          'p8': '2c',
          'p9': '3b'
        },
        '34': {
          'p2': '3a',
          'p8': '2e'
        },
        '35': {
          'p2': '5f',
          'p8': '2d',
          'p9': '2a'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p5': 'ed',
          'p9': '3c'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller'
        },
        'E0 38': {
          'format': 'smaller'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'it': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32'
        },
        '04': {
          'p2': 'A3',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '2F',
          'p8': '37'
        },
        '09': {
          'p2': '28',
          'p8': '38'
        },
        '0A': {
          'p2': '29',
          'p8': '39'
        },
        '0B': {
          'p2': '3D',
          'p8': '30'
        },
        '0C': {
          'p2': '3F',
          'p8': '27'
        },
        '0D': {
          'p2': '5E',
          'p8': 'EC'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': 'E9',
          'p8': 'E8',
          'p9': '5B'
        },
        '1B': {
          'p2': '2A',
          'p8': '2B',
          'p9': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'invio'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': 'E7',
          'p8': 'F2',
          'p9': '40'
        },
        '28': {
          'p2': 'B0',
          'p8': 'E0',
          'p9': '23'
        },
        '29': {
          'p2': '7C',
          'p8': '5C'
        },
        '2A': {
          'format': 'left',
          'label': 'maiusc'
        },
        '2B': {
          'p2': 'A7',
          'p8': 'F9',
          'p9': '60'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3B',
          'p8': '2C'
        },
        '34': {
          'p2': '3A',
          'p8': '2E'
        },
        '35': {
          'p2': '5F',
          'p8': '2D'
        },
        '36': {
          'format': 'right',
          'label': 'maiusc'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3E',
          'p8': '3C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'iw': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '40',
          'p7': '32'
        },
        '04': {
          'p1': '23',
          'p7': '33'
        },
        '05': {
          'p1': '24',
          'p3': '20aa',
          'p7': '34'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '5E',
          'p7': '36'
        },
        '08': {
          'p1': '26',
          'p7': '37'
        },
        '09': {
          'p1': '2A',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p7': '30'
        },
        '0C': {
          'p1': '5F',
          'p7': '2D'
        },
        '0D': {
          'p1': '2B',
          'p7': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '2F'
        },
        '11': {
          'p5': '77',
          'p9': '27'
        },
        '12': {
          'p3': '20ac',
          'p5': '65',
          'p9': '5e7'
        },
        '13': {
          'p5': '72',
          'p9': '5e8'
        },
        '14': {
          'p5': '74',
          'p9': '5D0'
        },
        '15': {
          'p5': '79',
          'p9': '5D8'
        },
        '16': {
          'p5': '75',
          'p9': '5D5'
        },
        '17': {
          'p5': '69',
          'p9': '5Df'
        },
        '18': {
          'p5': '6F',
          'p9': '5dd'
        },
        '19': {
          'p5': '70',
          'p9': '5e4'
        },
        '1A': {
          'p1': '7b',
          'p7': '5B'
        },
        '1B': {
          'p1': '7D',
          'p7': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61',
          'p9': '5e9'
        },
        '1F': {
          'p5': '73',
          'p9': '5d3'
        },
        '20': {
          'p5': '64',
          'p9': '5d2'
        },
        '21': {
          'p5': '66',
          'p9': '5db'
        },
        '22': {
          'p5': '67',
          'p9': '5e2'
        },
        '23': {
          'p5': '68',
          'p9': '5d9'
        },
        '24': {
          'p5': '6A',
          'p9': '5d7'
        },
        '25': {
          'p5': '6B',
          'p9': '5dc'
        },
        '26': {
          'p5': '6C',
          'p9': '5da'
        },
        '27': {
          'p1': '3a',
          'p7': '3b',
          'p9': '5e3'
        },
        '28': {
          'p1': '22',
          'p7': 'b4'
        },
        '29': {
          'p1': '7E',
          'p7': '60',
          'p9': '3b'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': 'A6',
          'p7': '5C'
        },
        '2C': {
          'p5': '7A',
          'p9': '5d6'
        },
        '2D': {
          'p5': '78',
          'p9': '5e1'
        },
        '2E': {
          'p5': '63',
          'p9': '5d1'
        },
        '2F': {
          'p5': '76',
          'p9': '5d4'
        },
        '30': {
          'p5': '62',
          'p9': '5e0'
        },
        '31': {
          'p5': '6E',
          'p9': '5de'
        },
        '32': {
          'p5': '6D',
          'p9': '5e6'
        },
        '33': {
          'p1': '3c',
          'p7': 'b8',
          'p9': '5ea'
        },
        '34': {
          'p1': '3e',
          'p7': '2e',
          'p9': '5e5'
        },
        '35': {
          'p1': '3f',
          'p7': '2f',
          'p9': '2e'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'ja': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31',
          'p9': '306C'
        },
        '03': {
          'p1': '22',
          'p7': '32',
          'p9': '3075'
        },
        '04': {
          'p1': '23',
          'p3': '3041',
          'p7': '33',
          'p9': '3042'
        },
        '05': {
          'p1': '24',
          'p3': '3045',
          'p7': '34',
          'p9': '3046'
        },
        '06': {
          'p1': '25',
          'p3': '3047',
          'p7': '35',
          'p9': '3048'
        },
        '07': {
          'p1': '26',
          'p3': '3049',
          'p7': '36',
          'p9': '304A'
        },
        '08': {
          'p1': '27',
          'p3': '3083',
          'p7': '37',
          'p9': '3084'
        },
        '09': {
          'p1': '28',
          'p3': '3085',
          'p7': '38',
          'p9': '3086'
        },
        '0A': {
          'p1': '29',
          'p3': '3087',
          'p7': '39',
          'p9': '3088'
        },
        '0B': {
          'p3': '3092',
          'p7': '30',
          'p9': '308F'
        },
        '0C': {
          'p1': '3D',
          'p7': '2D',
          'p9': '307B'
        },
        '0D': {
          'p1': '7E',
          'p7': '5E',
          'p9': '3078'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '71',
          'p9': '305F'
        },
        '11': {
          'p1': '77',
          'p9': '3066'
        },
        '12': {
          'p1': '65',
          'p3': '3043',
          'p9': '3044'
        },
        '13': {
          'p1': '72',
          'p9': '3059'
        },
        '14': {
          'p1': '74',
          'p9': '304B'
        },
        '15': {
          'p1': '79',
          'p9': '3093'
        },
        '16': {
          'p1': '75',
          'p9': '306A'
        },
        '17': {
          'p1': '69',
          'p9': '306B'
        },
        '18': {
          'p1': '6F',
          'p9': '3089'
        },
        '19': {
          'p1': '70',
          'p9': '305B'
        },
        '1A': {
          'p1': '60',
          'p7': '40',
          'p9': '3099'
        },
        '1B': {
          'p1': '7B',
          'p3': '300C',
          'p7': '5B',
          'p9': '309A'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p1': '61',
          'p9': '3061'
        },
        '1F': {
          'p1': '73',
          'p9': '3068'
        },
        '20': {
          'p1': '64',
          'p9': '3057'
        },
        '21': {
          'p1': '66',
          'p9': '306F'
        },
        '22': {
          'p1': '67',
          'p9': '304D'
        },
        '23': {
          'p1': '68',
          'p9': '304F'
        },
        '24': {
          'p1': '6A',
          'p9': '307E'
        },
        '25': {
          'p1': '6B',
          'p9': '306E'
        },
        '26': {
          'p1': '6C',
          'p9': '308A'
        },
        '27': {
          'p1': '2B',
          'p7': '3B',
          'p9': '308C'
        },
        '28': {
          'p1': '2A',
          'p7': '3A',
          'p9': '3051'
        },
        '29': {
          'label': '\u304b\u306a / \u82f1\u6570'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7D',
          'p3': '300D',
          'p7': '5D',
          'p9': '3080'
        },
        '2C': {
          'p1': '7A',
          'p9': '3064'
        },
        '2D': {
          'p1': '78',
          'p9': '3055'
        },
        '2E': {
          'p1': '63',
          'p9': '305D'
        },
        '2F': {
          'p1': '76',
          'p9': '3072'
        },
        '30': {
          'p1': '62',
          'p9': '3053'
        },
        '31': {
          'p1': '6E',
          'p9': '307F'
        },
        '32': {
          'p1': '6D',
          'p9': '3082'
        },
        '33': {
          'p1': '3C',
          'p3': 'FF64',
          'p7': '2C',
          'p9': '306D'
        },
        '34': {
          'p1': '3E',
          'p3': 'FF61',
          'p7': '2E',
          'p9': '308B'
        },
        '35': {
          'p1': '3F',
          'p3': 'FF65',
          'p7': '2F',
          'p9': '3081'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {
          'p1': '5F',
          'p7': '5C',
          'p9': '308D'
        },
        '79': {
          'format': 'smaller',
          'label': '\u304b\u306a'
        },
        '7B': {
          'format': 'smaller',
          'label': '\u82f1\u6570'
        },
        '7D': {
          'p1': '7C',
          'p7': 'A5',
          'p9': '30FC'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'J'
    },
    'ko': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '005E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '002A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '71',
          'p3': '3143',
          'p9': '3142'
        },
        '11': {
          'p1': '77',
          'p3': '3149',
          'p9': '3148'
        },
        '12': {
          'p1': '65',
          'p3': '3138',
          'p9': '3137'
        },
        '13': {
          'p1': '72',
          'p3': '3132',
          'p9': '3131'
        },
        '14': {
          'p1': '74',
          'p3': '3146',
          'p9': '3145'
        },
        '15': {
          'p1': '79',
          'p9': '315B'
        },
        '16': {
          'p1': '75',
          'p9': '3155'
        },
        '17': {
          'p1': '69',
          'p9': '3151'
        },
        '18': {
          'p1': '6F',
          'p3': '3152',
          'p9': '3150'
        },
        '19': {
          'p1': '70',
          'p3': '3156',
          'p9': '3154'
        },
        '1A': {
          'p1': '007B',
          'p7': '005B'
        },
        '1B': {
          'p1': '007D',
          'p7': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p1': '61',
          'p9': '3141'
        },
        '1F': {
          'p1': '73',
          'p9': '3134'
        },
        '20': {
          'p1': '64',
          'p9': '3147'
        },
        '21': {
          'p1': '66',
          'p9': '3139'
        },
        '22': {
          'p1': '67',
          'p9': '314E'
        },
        '23': {
          'p1': '68',
          'p9': '3157'
        },
        '24': {
          'p1': '6A',
          'p9': '3153'
        },
        '25': {
          'p1': '6B',
          'p9': '314F'
        },
        '26': {
          'p1': '6C',
          'p9': '3163'
        },
        '27': {
          'p1': '003A',
          'p7': '003B'
        },
        '28': {
          'p1': '22',
          'p7': '27'
        },
        '29': {
          'p2': '007E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '007C',
          'p7': '005C',
          'p9': '20A9'
        },
        '2C': {
          'p1': '7A',
          'p9': '314B'
        },
        '2D': {
          'p1': '78',
          'p9': '314C'
        },
        '2E': {
          'p1': '63',
          'p9': '314A'
        },
        '2F': {
          'p1': '76',
          'p9': '314D'
        },
        '30': {
          'p1': '62',
          'p9': '3160'
        },
        '31': {
          'p1': '6E',
          'p9': '315C'
        },
        '32': {
          'p1': '6D',
          'p9': '3161'
        },
        '33': {
          'p1': '003C',
          'p7': '002C'
        },
        '34': {
          'p1': '003E',
          'p7': '002E'
        },
        '35': {
          'p1': '003F',
          'p7': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller',
          'label': '\ud55c/\uc601'
        },
        '7B': {
          'format': 'smaller',
          'label': '\ud55c\uc790'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': ' \ud55c\uc790'
        },
        'E0 38': {
          'format': 'smaller',
          'label': '\ud55c/\uc601'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'lt': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '105'
        },
        '03': {
          'p2': '40',
          'p8': '32',
          'p9': '10D'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '119'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '117'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '12F'
        },
        '07': {
          'p2': '005E',
          'p8': '36',
          'p9': '161'
        },
        '08': {
          'p2': '26',
          'p8': '37',
          'p9': '173'
        },
        '09': {
          'p2': '002A',
          'p8': '38',
          'p9': '016B'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D',
          'p9': '017E'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '007B',
          'p8': '005B'
        },
        '1B': {
          'p2': '007D',
          'p8': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p2': '003A',
          'p8': '003B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '007E',
          'p8': '60',
          'p9': '00B4'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '005C',
          'p8': '007C'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '003C',
          'p8': '002C',
          'p9': '201E'
        },
        '34': {
          'p2': '003E',
          'p8': '002E',
          'p9': '201C'
        },
        '35': {
          'p2': '003F',
          'p8': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {},
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'lv': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '005E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '002A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '007B',
          'p8': '005B'
        },
        '1B': {
          'p2': '007D',
          'p8': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '003A',
          'p8': '003B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '007E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '005C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '003C',
          'p8': '002C'
        },
        '34': {
          'p2': '003E',
          'p8': '002E'
        },
        '35': {
          'p2': '003F',
          'p8': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '007C',
          'p8': '005C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'nl': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '20AC'
        },
        '07': {
          'p2': '005E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '002A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '007B',
          'p8': '005B'
        },
        '1B': {
          'p2': '007D',
          'p8': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '003A',
          'p8': '003B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '007E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '007C',
          'p8': '005C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '003C',
          'p8': '002C'
        },
        '34': {
          'p2': '003E',
          'p8': '002E'
        },
        '35': {
          'p2': '003F',
          'p8': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'no': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '22',
          'p7': '32',
          'p9': '40'
        },
        '04': {
          'p1': '23',
          'p7': '33',
          'p9': '00A3'
        },
        '05': {
          'p1': '00A4',
          'p7': '34',
          'p9': '24'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '26',
          'p7': '36'
        },
        '08': {
          'p1': '002F',
          'p7': '37',
          'p9': '007B'
        },
        '09': {
          'p1': '28',
          'p7': '38',
          'p9': '005B'
        },
        '0A': {
          'p1': '29',
          'p7': '39',
          'p9': '005D'
        },
        '0B': {
          'p1': '003D',
          'p7': '30',
          'p9': '007D'
        },
        '0C': {
          'p1': '003F',
          'p7': '002B'
        },
        '0D': {
          'p1': '60',
          'p7': '005C',
          'p9': '00B4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': 'E5'
        },
        '1B': {
          'p1': '5e',
          'p7': '00A8',
          'p9': '7e'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F8'
        },
        '28': {
          'p5': 'E6'
        },
        '29': {
          'p1': '00A7',
          'p7': '007C'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '2a',
          'p8': '27'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D',
          'p9': '3bc'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3e',
          'p8': '003C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'pl': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '5E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '2A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '3D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'label': 'q',
          'p1': '51'
        },
        '11': {
          'label': 'w',
          'p1': '57'
        },
        '12': {
          'label': 'e',
          'p1': '45'
        },
        '13': {
          'label': 'r',
          'p1': '52'
        },
        '14': {
          'label': 't',
          'p1': '54'
        },
        '15': {
          'label': 'y',
          'p1': '59'
        },
        '16': {
          'label': 'u',
          'p1': '55'
        },
        '17': {
          'label': 'i',
          'p1': '49'
        },
        '18': {
          'label': 'o',
          'p1': '4F'
        },
        '19': {
          'label': 'p',
          'p1': '50'
        },
        '1A': {
          'p2': '7B',
          'p8': '5B'
        },
        '1B': {
          'p2': '7D',
          'p8': '5D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'label': 'a',
          'p1': '41'
        },
        '1F': {
          'label': 's',
          'p1': '53'
        },
        '20': {
          'label': 'd',
          'p1': '44'
        },
        '21': {
          'label': 'f',
          'p1': '46'
        },
        '22': {
          'label': 'g',
          'p1': '47'
        },
        '23': {
          'label': 'h',
          'p1': '48'
        },
        '24': {
          'label': 'j',
          'p1': '4A'
        },
        '25': {
          'label': 'k',
          'p1': '4B'
        },
        '26': {
          'label': 'l',
          'p1': '4C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '7C',
          'p8': '5C'
        },
        '2C': {
          'label': 'z',
          'p1': '5A'
        },
        '2D': {
          'label': 'x',
          'p1': '58'
        },
        '2E': {
          'label': 'c',
          'p1': '43'
        },
        '2F': {
          'label': 'v',
          'p1': '56'
        },
        '30': {
          'label': 'b',
          'p1': '42'
        },
        '31': {
          'label': 'n',
          'p1': '4E'
        },
        '32': {
          'label': 'm',
          'p1': '4D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'pt_BR': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31',
          'p9': 'B9'
        },
        '03': {
          'p1': '40',
          'p7': '32',
          'p9': 'B2'
        },
        '04': {
          'p1': '23',
          'p7': '33',
          'p9': 'B3'
        },
        '05': {
          'p1': '24',
          'p7': '34',
          'p9': 'A3'
        },
        '06': {
          'p1': '25',
          'p7': '35',
          'p9': 'A2'
        },
        '07': {
          'p1': 'A8',
          'p7': '36',
          'p9': '00AC'
        },
        '08': {
          'p1': '26',
          'p7': '37'
        },
        '09': {
          'p1': '2A',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p7': '30'
        },
        '0C': {
          'p1': '5F',
          'p7': '2D'
        },
        '0D': {
          'p1': '2B',
          'p7': '3D',
          'p9': 'A7'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '2F'
        },
        '11': {
          'p5': '77',
          'p9': '3F'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p1': '60',
          'p7': 'B4'
        },
        '1B': {
          'p1': '7B',
          'p7': '5B',
          'p9': 'AA0332'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p5': 'e7'
        },
        '28': {
          'p1': '5E',
          'p7': '7E'
        },
        '29': {
          'p1': '22',
          'p7': '27'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7D',
          'p7': '5D',
          'p9': 'BA0332'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63',
          'p9': '20A2'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p1': '3C',
          'p7': '2C'
        },
        '34': {
          'p1': '3E',
          'p7': '2E'
        },
        '35': {
          'p1': '3A',
          'p7': '3B'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '7C',
          'p7': '5C'
        },
        '73': {
          'p1': '3F',
          'p7': '2f'
        },
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'B'
    },
    'pt_PT': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': 'a3'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': 'a7'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '2f',
          'p8': '37',
          'p9': '7b'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '5b'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '5d'
        },
        '0B': {
          'p2': '3d',
          'p8': '30',
          'p9': '7d'
        },
        '0C': {
          'p2': '3f',
          'p8': '27'
        },
        '0D': {
          'p2': 'bb',
          'p8': 'ab'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20ac'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '2a',
          'p8': '2b',
          'p9': 'a8'
        },
        '1B': {
          'p2': '60',
          'p8': 'b4'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p5': 'e7'
        },
        '28': {
          'p2': 'aa0332',
          'p8': 'ba0332'
        },
        '29': {
          'p2': '7c',
          'p8': '5c'
        },
        '2A': {
          'format': 'glyph_shift',
          'label': 'shift'
        },
        '2B': {
          'p2': '5e',
          'p8': '7e'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3b',
          'p8': '2c'
        },
        '34': {
          'p2': '3a',
          'p8': '2e'
        },
        '35': {
          'p2': '5f',
          'p8': '2d'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '3e',
          'p8': '3c'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'ro': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31',
          'p9': '7E'
        },
        '03': {
          'p1': '22',
          'p7': '32',
          'p9': '2C7'
        },
        '04': {
          'p1': '23',
          'p7': '33',
          'p9': '5E'
        },
        '05': {
          'p1': '24',
          'p7': '34',
          'p9': '2D8'
        },
        '06': {
          'p1': '25',
          'p7': '35',
          'p9': '2DA'
        },
        '07': {
          'p1': '26',
          'p7': '36',
          'p9': '2DB'
        },
        '08': {
          'p1': '2F',
          'p7': '37',
          'p9': '60'
        },
        '09': {
          'p1': '28',
          'p7': '38',
          'p9': '2D9'
        },
        '0A': {
          'p1': '29',
          'p7': '39',
          'p9': 'B4'
        },
        '0B': {
          'p1': '3D',
          'p7': '30',
          'p9': '2DD'
        },
        '0C': {
          'p1': '3F',
          'p7': '2B',
          'p9': 'A8'
        },
        '0D': {
          'p1': '2A',
          'p7': '27',
          'p9': 'B8'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '5c'
        },
        '11': {
          'p5': '77',
          'p9': 'A6'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72',
          'p9': 'AE'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '103',
          'p9': '00F7'
        },
        '1B': {
          'p5': '00EE',
          'p9': '00D7'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61',
          'p9': '201E'
        },
        '1F': {
          'p5': '73',
          'p9': '201D'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C',
          'p9': 'A3'
        },
        '27': {
          'p5': '219',
          'p9': '40'
        },
        '28': {
          'p5': '021b',
          'p9': 'DF'
        },
        '29': {
          'p1': '5B',
          'p7': '5D'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p5': 'E2'
        },
        '2C': {
          'p5': '7a'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63',
          'p9': '00A9'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62',
          'p9': '7b'
        },
        '31': {
          'p5': '6E',
          'p9': '7d'
        },
        '32': {
          'p5': '6D',
          'p9': 'a7'
        },
        '33': {
          'p1': '3B',
          'p7': '2C'
        },
        '34': {
          'p1': '3A',
          'p7': '2E'
        },
        '35': {
          'p1': '5F',
          'p7': '2D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '3C',
          'p7': '3E'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {
          'p5': 'E2'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'ru': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '40',
          'p3': '22',
          'p7': '32'
        },
        '04': {
          'p1': '23',
          'p3': '2116',
          'p7': '33'
        },
        '05': {
          'p1': '24',
          'p3': '3b',
          'p7': '34'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '5e',
          'p3': '3a',
          'p7': '36'
        },
        '08': {
          'p1': '26',
          'p3': '3f',
          'p7': '37'
        },
        '09': {
          'p1': '2a',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p7': '30'
        },
        '0C': {
          'p1': '5f',
          'p7': '2d'
        },
        '0D': {
          'p1': '2b',
          'p7': '3d'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '71',
          'p9': '439'
        },
        '11': {
          'p1': '77',
          'p9': '446'
        },
        '12': {
          'p1': '65',
          'p9': '443'
        },
        '13': {
          'p1': '72',
          'p9': '43a'
        },
        '14': {
          'p1': '74',
          'p9': '435'
        },
        '15': {
          'p1': '79',
          'p9': '43d'
        },
        '16': {
          'p1': '75',
          'p9': '433'
        },
        '17': {
          'p1': '69',
          'p9': '448'
        },
        '18': {
          'p1': '6F',
          'p9': '449'
        },
        '19': {
          'p1': '70',
          'p9': '437'
        },
        '1A': {
          'p1': '7b',
          'p7': '5b',
          'p9': '445'
        },
        '1B': {
          'p1': '7d',
          'p7': '5d',
          'p9': '44a'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p1': '61',
          'p9': '444'
        },
        '1F': {
          'p1': '73',
          'p9': '44b'
        },
        '20': {
          'p1': '64',
          'p9': '432'
        },
        '21': {
          'p1': '66',
          'p9': '430'
        },
        '22': {
          'p1': '67',
          'p9': '43f'
        },
        '23': {
          'p1': '68',
          'p9': '440'
        },
        '24': {
          'p1': '6A',
          'p9': '43e'
        },
        '25': {
          'p1': '6B',
          'p9': '43b'
        },
        '26': {
          'p1': '6C',
          'p9': '434'
        },
        '27': {
          'p1': '3a',
          'p7': '3b',
          'p9': '436'
        },
        '28': {
          'p1': '22',
          'p7': '27',
          'p9': '44d'
        },
        '29': {
          'p1': '7e',
          'p7': '60',
          'p9': '451'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7c',
          'p3': '2f',
          'p7': '5c',
          'p9': '5c'
        },
        '2C': {
          'p1': '7A',
          'p9': '44f'
        },
        '2D': {
          'p1': '78',
          'p9': '447'
        },
        '2E': {
          'p1': '63',
          'p9': '441'
        },
        '2F': {
          'p1': '76',
          'p9': '43c'
        },
        '30': {
          'p1': '62',
          'p9': '438'
        },
        '31': {
          'p1': '6E',
          'p9': '442'
        },
        '32': {
          'p1': '6D',
          'p9': '44c'
        },
        '33': {
          'p1': '3c',
          'p7': '2c',
          'p9': '431'
        },
        '34': {
          'p1': '3e',
          'p7': '2e',
          'p9': '44e'
        },
        '35': {
          'p1': '3f',
          'p3': '2c',
          'p7': '2f',
          'p9': '2e'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'sk': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p3': '31',
          'p7': '31',
          'p9': '002b'
        },
        '03': {
          'p1': '40',
          'p3': '32',
          'p7': '32',
          'p9': '013E'
        },
        '04': {
          'p1': '23',
          'p3': '33',
          'p7': '33',
          'p9': '161'
        },
        '05': {
          'p1': '24',
          'p3': '34',
          'p7': '34',
          'p9': '010d'
        },
        '06': {
          'p1': '25',
          'p3': '35',
          'p7': '35',
          'p9': '165'
        },
        '07': {
          'p1': '5e',
          'p3': '36',
          'p7': '36',
          'p9': '017e'
        },
        '08': {
          'p1': '26',
          'p3': '37',
          'p7': '37',
          'p9': 'fd'
        },
        '09': {
          'p1': '2a',
          'p3': '38',
          'p7': '38',
          'p9': 'e1'
        },
        '0A': {
          'p1': '28',
          'p3': '39',
          'p7': '39',
          'p9': 'ed'
        },
        '0B': {
          'p1': '29',
          'p3': '30',
          'p7': '30',
          'p9': 'e9'
        },
        '0C': {
          'p1': '5f',
          'p3': '25',
          'p7': '2d',
          'p9': '3d'
        },
        '0D': {
          'p1': '2b',
          'p3': '2c7',
          'p7': '3d',
          'p9': 'b4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20ac'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6f'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p1': '7b',
          'p3': 'b4',
          'p7': '5b',
          'p9': 'fa'
        },
        '1B': {
          'p1': '7d',
          'p3': '28',
          'p7': '5d',
          'p9': 'e4'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6a'
        },
        '25': {
          'p5': '6b'
        },
        '26': {
          'p5': '6c'
        },
        '27': {
          'p1': '3a',
          'p3': '22',
          'p7': '3b',
          'p9': 'f4'
        },
        '28': {
          'p1': '22',
          'p3': '21',
          'p7': '27',
          'p9': 'a7'
        },
        '29': {
          'p1': '7e',
          'p3': 'b0',
          'p7': '60',
          'p9': '3b'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '7c',
          'p3': '29',
          'p7': '5c',
          'p9': '148'
        },
        '2C': {
          'p5': '7a'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6e'
        },
        '32': {
          'p5': '6d'
        },
        '33': {
          'p1': '3c',
          'p3': '3f',
          'p7': '2c',
          'p9': '2c'
        },
        '34': {
          'p1': '3e',
          'p3': '3a',
          'p7': '2e',
          'p9': '2e'
        },
        '35': {
          'p1': '3f',
          'p3': '5f',
          'p7': '2f',
          'p9': '2d'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '2a',
          'p3': '7c',
          'p7': '26',
          'p9': '5c'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'sl': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '007E'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '02C7'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '005E'
        },
        '05': {
          'p2': '24',
          'p8': '34',
          'p9': '02D8'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '02DA'
        },
        '07': {
          'p2': '26',
          'p8': '36',
          'p9': '02DB'
        },
        '08': {
          'p2': '002F',
          'p8': '37',
          'p9': '60'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '02D9'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '00B4'
        },
        '0B': {
          'p2': '003D',
          'p8': '30',
          'p9': '02DD'
        },
        '0C': {
          'p2': '003F',
          'p8': '27',
          'p9': '00A8'
        },
        '0D': {
          'p2': '002A',
          'p8': '002B',
          'p9': '00B8'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '005C'
        },
        '11': {
          'p5': '77',
          'p9': '007C'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '7A'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '161',
          'p9': '00F7'
        },
        '1B': {
          'p5': '111',
          'p9': '00D7'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66',
          'p9': '005B'
        },
        '22': {
          'p5': '67',
          'p9': '005D'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B',
          'p9': '142'
        },
        '26': {
          'p5': '6C',
          'p9': '141'
        },
        '27': {
          'p5': '10D'
        },
        '28': {
          'p5': '107',
          'p9': '00DF'
        },
        '29': {
          'p2': '00A8',
          'p8': '00B8'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p5': '17E',
          'p9': '00A4'
        },
        '2C': {
          'p5': '79'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76',
          'p9': '40'
        },
        '30': {
          'p5': '62',
          'p9': '007B'
        },
        '31': {
          'p5': '6E',
          'p9': '007D'
        },
        '32': {
          'p5': '6D',
          'p9': '00A7'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'sr': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': '\u0438\u0437\u043b'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '007E'
        },
        '03': {
          'p2': '22',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '005E'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '27',
          'p8': '37',
          'p9': '60'
        },
        '09': {
          'p2': '28',
          'p8': '38'
        },
        '0A': {
          'p2': '29',
          'p8': '39'
        },
        '0B': {
          'p2': '003D',
          'p8': '30'
        },
        '0C': {
          'p2': '003F',
          'p8': '27'
        },
        '0D': {
          'p2': '002A',
          'p8': '002B'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p4': '71',
          'p6': '459'
        },
        '11': {
          'p4': '77',
          'p6': '045A'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '7A'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p4': '161',
          'p6': '448'
        },
        '1B': {
          'p4': '111',
          'p6': '442'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': '\u043a\u043d\u0442\u0440'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66',
          'p9': '005B'
        },
        '22': {
          'p5': '67',
          'p9': '005D'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p4': '10D',
          'p6': '447'
        },
        '28': {
          'p4': '107',
          'p6': '045B'
        },
        '29': {
          'p2': '007C',
          'p8': '005C'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p4': '17E',
          'p6': '436'
        },
        '2C': {
          'p5': '79'
        },
        '2D': {
          'p4': '78',
          'p6': '045F'
        },
        '2E': {
          'p4': '63',
          'p6': '446'
        },
        '2F': {
          'p5': '76',
          'p9': '40'
        },
        '30': {
          'p5': '62',
          'p9': '007B'
        },
        '31': {
          'p5': '6E',
          'p9': '007D'
        },
        '32': {
          'p5': '6D',
          'p9': '00A7'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': '\u0430\u043b\u0442'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': '\u043a\u043d\u0442\u0440'
        },
        'E0 38': {
          'format': 'smaller',
          'label': '\u0430\u043b\u0442'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'sv': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '22',
          'p8': '32',
          'p9': '40'
        },
        '04': {
          'p2': '23',
          'p8': '33',
          'p9': '00A3'
        },
        '05': {
          'p2': '00A4',
          'p8': '34',
          'p9': '24'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '26',
          'p8': '36'
        },
        '08': {
          'p2': '002F',
          'p8': '37',
          'p9': '007B'
        },
        '09': {
          'p2': '28',
          'p8': '38',
          'p9': '005B'
        },
        '0A': {
          'p2': '29',
          'p8': '39',
          'p9': '005D'
        },
        '0B': {
          'p2': '003D',
          'p8': '30',
          'p9': '007D'
        },
        '0C': {
          'p2': '003F',
          'p8': '002B',
          'p9': '005C'
        },
        '0D': {
          'p2': '60',
          'p8': '00B4'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20AC'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '006F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': 'E5'
        },
        '1B': {
          'p2': '005E',
          'p8': '00A8',
          'p9': '007E'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '006A'
        },
        '25': {
          'p5': '006B'
        },
        '26': {
          'p5': '006C'
        },
        '27': {
          'p5': '00F6'
        },
        '28': {
          'p5': 'E4'
        },
        '29': {
          'p2': '00BD',
          'p8': '00A7'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '002A',
          'p8': '27'
        },
        '2C': {
          'p5': '007A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '006E'
        },
        '32': {
          'p5': '006D'
        },
        '33': {
          'p2': '003B',
          'p8': '002C'
        },
        '34': {
          'p2': '003A',
          'p8': '002E'
        },
        '35': {
          'p2': '005F',
          'p8': '002D'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p2': '003E',
          'p8': '003C',
          'p9': '007C'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'th': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p3': '002B',
          'p7': '31',
          'p9': 'E45'
        },
        '03': {
          'p1': '40',
          'p3': 'E51',
          'p7': '32',
          'p9': '002F'
        },
        '04': {
          'p1': '23',
          'p3': 'E52',
          'p7': '33',
          'p9': '002D'
        },
        '05': {
          'p1': '24',
          'p3': 'E53',
          'p7': '34',
          'p9': 'E20'
        },
        '06': {
          'p1': '25',
          'p3': 'E54',
          'p7': '35',
          'p9': 'E16'
        },
        '07': {
          'p1': '005E',
          'p3': 'E39',
          'p7': '36',
          'p9': 'E38'
        },
        '08': {
          'p1': '26',
          'p3': '0E3F',
          'p7': '37',
          'p9': 'E36'
        },
        '09': {
          'p1': '002A',
          'p3': 'E55',
          'p7': '38',
          'p9': 'E04'
        },
        '0A': {
          'p1': '28',
          'p3': 'E56',
          'p7': '39',
          'p9': 'E15'
        },
        '0B': {
          'p1': '29',
          'p3': 'E57',
          'p7': '30',
          'p9': 'E08'
        },
        '0C': {
          'p1': '005F',
          'p3': 'E58',
          'p7': '002D',
          'p9': 'E02'
        },
        '0D': {
          'p1': '002B',
          'p3': 'E59',
          'p7': '003D',
          'p9': '0E0A'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p3': 'E50',
          'p7': '71',
          'p9': 'E46'
        },
        '11': {
          'p3': '22',
          'p7': '77',
          'p9': 'E44'
        },
        '12': {
          'p3': '0E0E',
          'p7': '65',
          'p9': 'E33'
        },
        '13': {
          'p3': 'E11',
          'p7': '72',
          'p9': '0E1E'
        },
        '14': {
          'p3': 'E18',
          'p7': '74',
          'p9': 'E30'
        },
        '15': {
          'p3': '0E4D',
          'p7': '79',
          'p9': 'E31'
        },
        '16': {
          'p3': '0E4A',
          'p7': '75',
          'p9': 'E35'
        },
        '17': {
          'p3': 'E13',
          'p7': '69',
          'p9': 'E23'
        },
        '18': {
          'p3': '0E2F',
          'p7': '006F',
          'p9': 'E19'
        },
        '19': {
          'p3': '0E0D',
          'p7': '70',
          'p9': 'E22'
        },
        '1A': {
          'p1': '007B',
          'p3': 'E10',
          'p7': '005B',
          'p9': '0E1A'
        },
        '1B': {
          'p1': '007D',
          'p3': '002C',
          'p7': '005D',
          'p9': 'E25'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p3': 'E24',
          'p7': '61',
          'p9': '0E1F'
        },
        '1F': {
          'p3': 'E06',
          'p7': '73',
          'p9': '0E2B'
        },
        '20': {
          'p3': '0E0F',
          'p7': '64',
          'p9': 'E01'
        },
        '21': {
          'p3': 'E42',
          'p7': '66',
          'p9': 'E14'
        },
        '22': {
          'p3': '0E0C',
          'p7': '67',
          'p9': 'E40'
        },
        '23': {
          'p3': 'E47',
          'p7': '68',
          'p9': 'E49'
        },
        '24': {
          'p3': '0E4B',
          'p7': '006A',
          'p9': 'E48'
        },
        '25': {
          'p3': 'E29',
          'p7': '006B',
          'p9': 'E32'
        },
        '26': {
          'p3': 'E28',
          'p7': '006C',
          'p9': '0E2A'
        },
        '27': {
          'p1': '003A',
          'p3': '0E0B',
          'p7': '003B',
          'p9': 'E27'
        },
        '28': {
          'p1': '22',
          'p3': '002E',
          'p7': '27',
          'p9': 'E07'
        },
        '29': {
          'p1': '007E',
          'p3': '25',
          'p7': '60',
          'p9': '005F'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '00A6',
          'p3': 'E05',
          'p7': '005C',
          'p9': 'E03'
        },
        '2C': {
          'p3': '28',
          'p7': '007A',
          'p9': '0E1C'
        },
        '2D': {
          'p3': '29',
          'p7': '78',
          'p9': '0E1B'
        },
        '2E': {
          'p3': 'E09',
          'p7': '63',
          'p9': 'E41'
        },
        '2F': {
          'p3': '0E2E',
          'p7': '76',
          'p9': '0E2D'
        },
        '30': {
          'p3': '0E3A',
          'p7': '62',
          'p9': 'E34'
        },
        '31': {
          'p3': '0E4C',
          'p7': '006E',
          'p9': 'E37'
        },
        '32': {
          'p3': '003F',
          'p7': '006D',
          'p9': 'E17'
        },
        '33': {
          'p1': '003C',
          'p3': 'E12',
          'p7': '002C',
          'p9': 'E21'
        },
        '34': {
          'p1': '003E',
          'p3': '0E2C',
          'p7': '002E',
          'p9': 'E43'
        },
        '35': {
          'p1': '003F',
          'p3': 'E26',
          'p7': '002D',
          'p9': '0E1D'
        },
        '36': {
          'format': 'right',
          'label': 'shirt'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'tr': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p7': '31'
        },
        '03': {
          'p1': '27',
          'p7': '32'
        },
        '04': {
          'p1': '5e',
          'p7': '33',
          'p9': '23'
        },
        '05': {
          'p1': '2b',
          'p7': '34',
          'p9': '24'
        },
        '06': {
          'p1': '25',
          'p7': '35'
        },
        '07': {
          'p1': '26',
          'p7': '36'
        },
        '08': {
          'p1': '2f',
          'p7': '37',
          'p9': '7b'
        },
        '09': {
          'p1': '28',
          'p7': '38',
          'p9': '5b'
        },
        '0A': {
          'p1': '29',
          'p7': '39',
          'p9': '5d'
        },
        '0B': {
          'p1': '3d',
          'p7': '30',
          'p9': '7d'
        },
        '0C': {
          'p1': '3f',
          'p7': '2a',
          'p9': '5c'
        },
        '0D': {
          'p1': '5f',
          'p7': '2d'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '40'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65',
          'p9': '20ac'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '11F',
          'p9': 'A8'
        },
        '1B': {
          'p5': '0FC',
          'p9': '7e'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p5': '15f',
          'p9': 'B4'
        },
        '28': {
          'p5': '69'
        },
        '29': {
          'p1': 'E9',
          'p7': '22'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '3b',
          'p7': '2c',
          'p9': '60'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p5': '0F6'
        },
        '34': {
          'p5': 'E7'
        },
        '35': {
          'p1': '3a',
          'p7': '2e'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '56': {
          'p1': '3e',
          'p7': '3c',
          'p9': '7c'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'E'
    },
    'uk': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31',
          'p9': '2013'
        },
        '03': {
          'p2': '40',
          'p8': '32',
          'p9': '22'
        },
        '04': {
          'p2': '2116',
          'p8': '33',
          'p9': '20AC'
        },
        '05': {
          'p2': '003B',
          'p8': '34',
          'p9': '24'
        },
        '06': {
          'p2': '25',
          'p8': '35',
          'p9': '00BA'
        },
        '07': {
          'p2': '003A',
          'p8': '36'
        },
        '08': {
          'p2': '003F',
          'p8': '37'
        },
        '09': {
          'p2': '002A',
          'p8': '38',
          'p9': '00A7'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D',
          'p9': '005B'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D',
          'p9': '005D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71',
          'p9': '439'
        },
        '11': {
          'p5': '77',
          'p9': '446'
        },
        '12': {
          'p5': '65',
          'p9': '443'
        },
        '13': {
          'p5': '72',
          'p9': '043A'
        },
        '14': {
          'p5': '74',
          'p9': '435'
        },
        '15': {
          'p5': '79',
          'p9': '043D'
        },
        '16': {
          'p5': '75',
          'p9': '433'
        },
        '17': {
          'p5': '69',
          'p9': '448'
        },
        '18': {
          'p5': '006F',
          'p9': '449'
        },
        '19': {
          'p5': '70',
          'p9': '437'
        },
        '1A': {
          'p2': '007B',
          'p8': '445'
        },
        '1B': {
          'p2': '007D',
          'p8': '044A',
          'p9': '457'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61',
          'p9': '444'
        },
        '1F': {
          'p2': '73',
          'p8': '044B',
          'p9': '456'
        },
        '20': {
          'p5': '64',
          'p9': '432'
        },
        '21': {
          'p5': '66',
          'p9': '430'
        },
        '22': {
          'p5': '67',
          'p9': '043F'
        },
        '23': {
          'p5': '68',
          'p9': '440'
        },
        '24': {
          'p5': '006A',
          'p9': '043E'
        },
        '25': {
          'p5': '006B',
          'p9': '043B'
        },
        '26': {
          'p5': '006C',
          'p9': '434'
        },
        '27': {
          'p2': '003A',
          'p8': '003B',
          'p9': '436'
        },
        '28': {
          'p1': '22',
          'p3': '454',
          'p7': '27',
          'p9': '044D'
        },
        '29': {
          'p2': '491',
          'p8': '27',
          'p9': '20B4'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '00BB',
          'p3': '002F',
          'p7': '00AB',
          'p9': '005C'
        },
        '2C': {
          'p5': '007A',
          'p9': '044F'
        },
        '2D': {
          'p5': '78',
          'p9': '447'
        },
        '2E': {
          'p5': '63',
          'p9': '441'
        },
        '2F': {
          'p5': '76',
          'p9': '043C'
        },
        '30': {
          'p5': '62',
          'p9': '438'
        },
        '31': {
          'p5': '006E',
          'p9': '442'
        },
        '32': {
          'p5': '006D',
          'p9': '044C'
        },
        '33': {
          'p2': '003C',
          'p8': '002C',
          'p9': '431'
        },
        '34': {
          'p2': '003E',
          'p8': '002E',
          'p9': '044E'
        },
        '35': {
          'p1': '003F',
          'p3': '002C',
          'p7': '002F',
          'p9': '002E'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {},
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt gr'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'vi': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p5': '103'
        },
        '03': {
          'p5': 'E2'
        },
        '04': {
          'p5': 'EA'
        },
        '05': {
          'p5': 'F4'
        },
        '06': {
          'p2': '300'
        },
        '07': {
          'p2': '309'
        },
        '08': {
          'p2': '303'
        },
        '09': {
          'p2': '301'
        },
        '0A': {
          'p2': '323'
        },
        '0B': {
          'p5': '111'
        },
        '0C': {
          'p2': '5F',
          'p8': '2D'
        },
        '0D': {
          'p2': '2B',
          'p8': '20AB'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p5': '1B0'
        },
        '1B': {
          'p5': '1A1'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '3A',
          'p8': '3B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '7E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {},
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '3C',
          'p8': '2C'
        },
        '34': {
          'p2': '3E',
          'p8': '2E'
        },
        '35': {
          'p2': '3F',
          'p8': '2F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '37': {},
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        '73': {},
        '79': {
          'format': 'smaller'
        },
        '7B': {
          'format': 'smaller'
        },
        '7D': {
          'p2': 'A6',
          'p8': '5C'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'zh_CN': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p2': '21',
          'p8': '31'
        },
        '03': {
          'p2': '40',
          'p8': '32'
        },
        '04': {
          'p2': '23',
          'p8': '33'
        },
        '05': {
          'p2': '24',
          'p8': '34'
        },
        '06': {
          'p2': '25',
          'p8': '35'
        },
        '07': {
          'p2': '005E',
          'p8': '36'
        },
        '08': {
          'p2': '26',
          'p8': '37'
        },
        '09': {
          'p2': '002A',
          'p8': '38'
        },
        '0A': {
          'p2': '28',
          'p8': '39'
        },
        '0B': {
          'p2': '29',
          'p8': '30'
        },
        '0C': {
          'p2': '005F',
          'p8': '002D'
        },
        '0D': {
          'p2': '002B',
          'p8': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p5': '71'
        },
        '11': {
          'p5': '77'
        },
        '12': {
          'p5': '65'
        },
        '13': {
          'p5': '72'
        },
        '14': {
          'p5': '74'
        },
        '15': {
          'p5': '79'
        },
        '16': {
          'p5': '75'
        },
        '17': {
          'p5': '69'
        },
        '18': {
          'p5': '6F'
        },
        '19': {
          'p5': '70'
        },
        '1A': {
          'p2': '007B',
          'p8': '005B'
        },
        '1B': {
          'p2': '007D',
          'p8': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p5': '61'
        },
        '1F': {
          'p5': '73'
        },
        '20': {
          'p5': '64'
        },
        '21': {
          'p5': '66'
        },
        '22': {
          'p5': '67'
        },
        '23': {
          'p5': '68'
        },
        '24': {
          'p5': '6A'
        },
        '25': {
          'p5': '6B'
        },
        '26': {
          'p5': '6C'
        },
        '27': {
          'p2': '003A',
          'p8': '003B'
        },
        '28': {
          'p2': '22',
          'p8': '27'
        },
        '29': {
          'p2': '007E',
          'p8': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p2': '007C',
          'p8': '005C'
        },
        '2C': {
          'p5': '7A'
        },
        '2D': {
          'p5': '78'
        },
        '2E': {
          'p5': '63'
        },
        '2F': {
          'p5': '76'
        },
        '30': {
          'p5': '62'
        },
        '31': {
          'p5': '6E'
        },
        '32': {
          'p5': '6D'
        },
        '33': {
          'p2': '003C',
          'p8': '002C'
        },
        '34': {
          'p2': '003E',
          'p8': '002E'
        },
        '35': {
          'p2': '003F',
          'p8': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    },
    'zh_TW': {
      'keys': {
        '00': {
          'label': 'power'
        },
        '01': {
          'format': 'smaller',
          'label': 'esc'
        },
        '02': {
          'p1': '21',
          'p3': '3105',
          'p7': '31'
        },
        '03': {
          'p1': '40',
          'p3': '3109',
          'p7': '32'
        },
        '04': {
          'p1': '23',
          'p3': '02C7',
          'p7': '33'
        },
        '05': {
          'p1': '24',
          'p3': '02CB',
          'p7': '34'
        },
        '06': {
          'p1': '25',
          'p3': '3113',
          'p7': '35'
        },
        '07': {
          'p1': '005E',
          'p3': '02CA',
          'p7': '36'
        },
        '08': {
          'p1': '26',
          'p3': '02D9',
          'p7': '37'
        },
        '09': {
          'p1': '002A',
          'p3': '311A',
          'p7': '38'
        },
        '0A': {
          'p1': '28',
          'p3': '311E',
          'p7': '39'
        },
        '0B': {
          'p1': '29',
          'p3': '3122',
          'p7': '30'
        },
        '0C': {
          'p1': '005F',
          'p3': '3126',
          'p7': '002D'
        },
        '0D': {
          'p1': '002B',
          'p7': '003D'
        },
        '0E': {
          'format': 'right',
          'label': 'backspace'
        },
        '0F': {
          'format': 'left',
          'label': 'tab'
        },
        '10': {
          'p1': '71',
          'p3': '3106',
          'p7': '624B'
        },
        '11': {
          'p1': '77',
          'p3': '310A',
          'p7': '7530'
        },
        '12': {
          'p1': '65',
          'p3': '310D',
          'p7': '6C34'
        },
        '13': {
          'p1': '72',
          'p3': '3110',
          'p7': '53E3'
        },
        '14': {
          'p1': '74',
          'p3': '3114',
          'p7': '5EFF'
        },
        '15': {
          'p1': '79',
          'p3': '3117',
          'p7': '535C'
        },
        '16': {
          'p1': '75',
          'p3': '3127',
          'p7': '5C71'
        },
        '17': {
          'p1': '69',
          'p3': '311B',
          'p7': '6208'
        },
        '18': {
          'p1': '6F',
          'p3': '311F',
          'p7': '4EBA'
        },
        '19': {
          'p1': '70',
          'p3': '3123',
          'p7': '5FC3'
        },
        '1A': {
          'p1': '007B',
          'p7': '005B'
        },
        '1B': {
          'p1': '007D',
          'p7': '005D'
        },
        '1C': {
          'format': 'right',
          'label': 'enter'
        },
        '1D': {
          'format': 'left',
          'label': 'ctrl'
        },
        '1E': {
          'p1': '61',
          'p3': '3107',
          'p7': '65E5'
        },
        '1F': {
          'p1': '73',
          'p3': '310B',
          'p7': '5C38'
        },
        '20': {
          'p1': '64',
          'p3': '310E',
          'p7': '6728'
        },
        '21': {
          'p1': '66',
          'p3': '3111',
          'p7': '706B'
        },
        '22': {
          'p1': '67',
          'p3': '3115',
          'p7': '571F'
        },
        '23': {
          'p1': '68',
          'p3': '3118',
          'p7': '7AF9'
        },
        '24': {
          'p1': '6A',
          'p3': '3128',
          'p7': '5341'
        },
        '25': {
          'p1': '6B',
          'p3': '311C',
          'p7': '5927'
        },
        '26': {
          'p1': '6C',
          'p3': '3120',
          'p7': '4E2D'
        },
        '27': {
          'p1': '003A',
          'p3': '3124',
          'p7': '003B'
        },
        '28': {
          'p1': '22',
          'p7': '27'
        },
        '29': {
          'p1': '007E',
          'p7': '60'
        },
        '2A': {
          'format': 'left',
          'label': 'shift'
        },
        '2B': {
          'p1': '007C',
          'p7': '005C'
        },
        '2C': {
          'p1': '7A',
          'p3': '3108',
          'p7': '91CD'
        },
        '2D': {
          'p1': '78',
          'p3': '310C',
          'p7': '96E3'
        },
        '2E': {
          'p1': '63',
          'p3': '310F',
          'p7': '91D1'
        },
        '2F': {
          'p1': '76',
          'p3': '3112',
          'p7': '5973'
        },
        '30': {
          'p1': '62',
          'p3': '3116',
          'p7': '6708'
        },
        '31': {
          'p1': '6E',
          'p3': '3119',
          'p7': '5F13'
        },
        '32': {
          'p1': '6D',
          'p3': '3129',
          'p7': '4E00'
        },
        '33': {
          'p1': '003C',
          'p3': '311D',
          'p7': '002C'
        },
        '34': {
          'p1': '003E',
          'p3': '3121',
          'p7': '002E'
        },
        '35': {
          'p1': '003F',
          'p3': '3125',
          'p7': '002F'
        },
        '36': {
          'format': 'right',
          'label': 'shift'
        },
        '38': {
          'format': 'left',
          'label': 'alt'
        },
        '39': {
          'label': 'space'
        },
        '3B': {
          'label': 'back'
        },
        '3C': {
          'label': 'forward'
        },
        '3D': {
          'label': 'reload'
        },
        '3E': {
          'label': 'full screen'
        },
        '3F': {
          'label': 'switch window'
        },
        '40': {
          'label': 'bright down'
        },
        '41': {
          'label': 'bright up'
        },
        '42': {
          'label': 'mute'
        },
        '43': {
          'label': 'vol. down'
        },
        '44': {
          'label': 'vol. up'
        },
        'E0 1D': {
          'format': 'smaller',
          'label': 'ctrl'
        },
        'E0 38': {
          'format': 'smaller',
          'label': 'alt'
        },
        'E0 48': {
          'label': 'up'
        },
        'E0 4B': {
          'label': 'left'
        },
        'E0 4D': {
          'label': 'right'
        },
        'E0 50': {
          'label': 'down'
        },
        'E0 5B': {
          'format': 'left',
          'label': 'search'
        }
      },
      'layoutName': 'U'
    }
  },
  'layouts': {
    'B': [
      [
        '43',
        658.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '44',
        730.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '42',
        585.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '41',
        513.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '40',
        440.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3F',
        368.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3D',
        223.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3E',
        295.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3C',
        150.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3B',
        77.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '00',
        803.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '01',
        5.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '',
        815.0,
        107.0,
        30.0,
        60.0
      ],
      [
        '73',
        740.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '56',
        80.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '39',
        245.0,
        287.0,
        330.0,
        60.0
      ],
      [
        '0E',
        785.0,
        47.0,
        90.0,
        60.0
      ],
      [
        '1C',
        830.0,
        107.0,
        45.0,
        120.0
      ],
      [
        '36',
        800.0,
        227.0,
        75.0,
        60.0
      ],
      [
        '0F',
        5.0,
        107.0,
        90.0,
        60.0
      ],
      [
        '2A',
        5.0,
        227.0,
        75.0,
        60.0
      ],
      [
        'E0 50',
        755.0,
        318.0,
        60.0,
        29.0
      ],
      [
        'E0 48',
        755.0,
        287.0,
        60.0,
        31.0
      ],
      [
        'E0 4D',
        815.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 4B',
        695.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 5B',
        5.0,
        167.0,
        105.0,
        60.0
      ],
      [
        '38',
        125.0,
        287.0,
        120.0,
        60.0
      ],
      [
        '1D',
        5.0,
        287.0,
        120.0,
        60.0
      ],
      [
        'E0 1D',
        635.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 38',
        575.0,
        287.0,
        60.0,
        60.0
      ],
      [
        '2B',
        770.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '0D',
        725.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0C',
        665.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0B',
        605.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0A',
        545.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '09',
        485.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '08',
        425.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '07',
        365.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '06',
        305.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '05',
        245.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '04',
        185.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '03',
        125.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '02',
        65.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '29',
        5.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '35',
        680.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '34',
        620.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '33',
        560.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '32',
        500.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '31',
        440.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '30',
        380.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2F',
        320.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2E',
        260.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2D',
        200.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2C',
        140.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '28',
        710.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '27',
        650.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '26',
        590.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '25',
        530.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '24',
        470.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '23',
        410.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '22',
        350.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '21',
        290.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '20',
        230.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1F',
        170.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1E',
        110.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1B',
        755.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '1A',
        695.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '19',
        635.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '18',
        575.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '17',
        515.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '16',
        455.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '15',
        395.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '14',
        335.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '13',
        275.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '12',
        215.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '11',
        155.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '10',
        95.0,
        107.0,
        60.0,
        60.0
      ]
    ],
    'E': [
      [
        '43',
        658.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '44',
        730.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '42',
        585.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '41',
        513.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '40',
        440.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3F',
        368.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3D',
        223.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3E',
        295.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3C',
        150.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3B',
        77.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '00',
        803.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '01',
        5.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '',
        815.0,
        107.0,
        30.0,
        60.0
      ],
      [
        '56',
        80.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '39',
        245.0,
        287.0,
        330.0,
        60.0
      ],
      [
        '0E',
        785.0,
        47.0,
        90.0,
        60.0
      ],
      [
        '1C',
        830.0,
        107.0,
        45.0,
        120.0
      ],
      [
        '36',
        740.0,
        227.0,
        135.0,
        60.0
      ],
      [
        '0F',
        5.0,
        107.0,
        90.0,
        60.0
      ],
      [
        '2A',
        5.0,
        227.0,
        75.0,
        60.0
      ],
      [
        'E0 50',
        755.0,
        318.0,
        60.0,
        29.0
      ],
      [
        'E0 48',
        755.0,
        287.0,
        60.0,
        31.0
      ],
      [
        'E0 4D',
        815.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 4B',
        695.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 5B',
        5.0,
        167.0,
        105.0,
        60.0
      ],
      [
        '38',
        125.0,
        287.0,
        120.0,
        60.0
      ],
      [
        '1D',
        5.0,
        287.0,
        120.0,
        60.0
      ],
      [
        'E0 1D',
        635.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 38',
        575.0,
        287.0,
        60.0,
        60.0
      ],
      [
        '2B',
        770.5,
        167.0,
        60.0,
        60.0
      ],
      [
        '0D',
        725.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0C',
        665.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0B',
        605.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0A',
        545.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '09',
        485.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '08',
        425.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '07',
        365.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '06',
        305.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '05',
        245.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '04',
        185.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '03',
        125.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '02',
        65.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '29',
        5.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '35',
        680.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '34',
        620.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '33',
        560.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '32',
        500.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '31',
        440.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '30',
        380.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2F',
        320.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2E',
        260.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2D',
        200.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2C',
        140.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '28',
        710.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '27',
        650.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '26',
        590.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '25',
        530.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '24',
        470.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '23',
        410.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '22',
        350.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '21',
        290.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '20',
        230.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1F',
        170.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1E',
        110.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1B',
        755.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '1A',
        695.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '19',
        635.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '18',
        575.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '17',
        515.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '16',
        455.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '15',
        395.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '14',
        335.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '13',
        275.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '12',
        215.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '11',
        155.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '10',
        95.0,
        107.0,
        60.0,
        60.0
      ]
    ],
    'J': [
      [
        '43',
        658.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '44',
        730.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '42',
        585.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '41',
        513.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '40',
        440.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3F',
        368.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3D',
        223.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3E',
        295.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3C',
        150.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3B',
        77.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '00',
        803.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '01',
        5.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '',
        800.0,
        107.0,
        30.0,
        60.0
      ],
      [
        '73',
        725.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '39',
        260.0,
        287.0,
        240.0,
        60.0
      ],
      [
        '79',
        500.0,
        287.0,
        75.0,
        60.0
      ],
      [
        '7B',
        185.0,
        287.0,
        75.0,
        60.0
      ],
      [
        '7D',
        759.0,
        47.0,
        56.0,
        60.0
      ],
      [
        '0E',
        815.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '1C',
        815.0,
        107.0,
        60.0,
        120.0
      ],
      [
        '36',
        785.0,
        227.0,
        90.0,
        60.0
      ],
      [
        '0F',
        5.0,
        107.0,
        75.0,
        60.0
      ],
      [
        '2A',
        5.0,
        227.0,
        120.0,
        60.0
      ],
      [
        'E0 50',
        755.0,
        318.0,
        60.0,
        29.0
      ],
      [
        'E0 48',
        755.0,
        287.0,
        60.0,
        31.0
      ],
      [
        'E0 4D',
        815.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 4B',
        695.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 5B',
        5.0,
        167.0,
        90.0,
        60.0
      ],
      [
        '38',
        95.0,
        287.0,
        90.0,
        60.0
      ],
      [
        '1D',
        5.0,
        287.0,
        90.0,
        60.0
      ],
      [
        'E0 1D',
        635.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 38',
        575.0,
        287.0,
        60.0,
        60.0
      ],
      [
        '2B',
        755.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '0D',
        701.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '0C',
        643.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '0B',
        585.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '0A',
        527.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '09',
        469.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '08',
        411.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '07',
        353.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '06',
        295.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '05',
        237.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '04',
        179.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '03',
        121.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '02',
        63.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '29',
        5.0,
        47.0,
        58.0,
        60.0
      ],
      [
        '35',
        665.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '34',
        605.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '33',
        545.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '32',
        485.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '31',
        425.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '30',
        365.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2F',
        305.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2E',
        245.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2D',
        185.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2C',
        125.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '28',
        695.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '27',
        635.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '26',
        575.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '25',
        515.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '24',
        455.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '23',
        395.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '22',
        335.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '21',
        275.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '20',
        215.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1F',
        155.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1E',
        95.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1B',
        740.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '1A',
        680.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '19',
        620.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '18',
        560.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '17',
        500.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '16',
        440.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '15',
        380.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '14',
        320.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '13',
        260.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '12',
        200.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '11',
        140.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '10',
        80.0,
        107.0,
        60.0,
        60.0
      ]
    ],
    'U': [
      [
        '39',
        245.0,
        287.0,
        330.0,
        60.0
      ],
      [
        '43',
        658.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '44',
        730.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '42',
        585.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '41',
        513.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '40',
        440.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3F',
        368.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3D',
        223.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '3E',
        295.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3C',
        150.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '3B',
        77.0,
        6.0,
        73.0,
        35.0
      ],
      [
        '00',
        803.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '01',
        5.0,
        6.0,
        72.0,
        35.0
      ],
      [
        '0E',
        785.0,
        47.0,
        90.0,
        60.0
      ],
      [
        '1C',
        770.0,
        167.0,
        105.0,
        60.0
      ],
      [
        '36',
        740.0,
        227.0,
        135.0,
        60.0
      ],
      [
        '0F',
        5.0,
        107.0,
        90.0,
        60.0
      ],
      [
        '2A',
        5.0,
        227.0,
        135.0,
        60.0
      ],
      [
        'E0 50',
        755.0,
        318.0,
        60.0,
        29.0
      ],
      [
        'E0 48',
        755.0,
        287.0,
        60.0,
        31.0
      ],
      [
        'E0 4D',
        815.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 4B',
        695.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 5B',
        5.0,
        167.0,
        105.0,
        60.0
      ],
      [
        '38',
        125.0,
        287.0,
        120.0,
        60.0
      ],
      [
        '1D',
        5.0,
        287.0,
        120.0,
        60.0
      ],
      [
        'E0 1D',
        635.0,
        287.0,
        60.0,
        60.0
      ],
      [
        'E0 38',
        575.0,
        287.0,
        60.0,
        60.0
      ],
      [
        '2B',
        815.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '0D',
        725.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0C',
        665.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0B',
        605.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '0A',
        545.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '09',
        485.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '08',
        425.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '07',
        365.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '06',
        305.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '05',
        245.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '04',
        185.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '03',
        125.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '02',
        65.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '29',
        5.0,
        47.0,
        60.0,
        60.0
      ],
      [
        '35',
        680.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '34',
        620.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '33',
        560.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '32',
        500.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '31',
        440.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '30',
        380.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2F',
        320.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2E',
        260.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2D',
        200.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '2C',
        140.0,
        227.0,
        60.0,
        60.0
      ],
      [
        '28',
        710.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '27',
        650.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '26',
        590.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '25',
        530.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '24',
        470.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '23',
        410.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '22',
        350.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '21',
        290.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '20',
        230.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1F',
        170.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1E',
        110.0,
        167.0,
        60.0,
        60.0
      ],
      [
        '1B',
        755.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '1A',
        695.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '19',
        635.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '18',
        575.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '17',
        515.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '16',
        455.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '15',
        395.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '14',
        335.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '13',
        275.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '12',
        215.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '11',
        155.0,
        107.0,
        60.0,
        60.0
      ],
      [
        '10',
        95.0,
        107.0,
        60.0,
        60.0
      ]
    ]
  },
  'shortcut': {
    '+<>ALT': 'keyboardOverlayMaximizeWindow',
    '+<>ALT<>SHIFT': 'keyboardOverlayCenterWindow',
    '+<>CTRL': 'keyboardOverlayZoomIn',
    '+<>CTRL<>SHIFT': 'keyboardOverlayZoomScreenIn',
    ',<>ALT<>CTRL': 'keyboardOverlayPreviousUser',
    '-<>ALT': 'keyboardOverlayMinimizeWindow',
    '-<>CTRL': 'keyboardOverlayZoomOut',
    '-<>CTRL<>SHIFT': 'keyboardOverlayZoomScreenOut',
    '-<>SEARCH': 'keyboardOverlayF11',
    '.<>ALT<>CTRL': 'keyboardOverlayNextUser',
    '.<>CTRL<>SHIFT': 'keyboardOverlayToggleSpeechInput',
    '.<>SEARCH': 'keyboardOverlayInsert',
    '/<>ALT<>CTRL': 'keyboardOverlayViewKeyboardOverlay',
    '/<>ALT<>CTRL<>SHIFT': 'keyboardOverlayViewKeyboardOverlay',
    '/<>CTRL': 'keyboardOverlayHelp',
    '/<>CTRL<>SHIFT': 'keyboardOverlayHelp',
    '0<>CTRL': 'keyboardOverlayResetZoom',
    '0<>CTRL<>SHIFT': 'keyboardOverlayResetScreenZoom',
    '0<>SEARCH': 'keyboardOverlayF10',
    '1<>ALT': 'keyboardOverlayActivateShelfItem1',
    '1<>CTRL': 'keyboardOverlayActivateTab1',
    '1<>SEARCH': 'keyboardOverlayF1',
    '2<>ALT': 'keyboardOverlayActivateShelfItem2',
    '2<>CTRL': 'keyboardOverlayActivateTab2',
    '2<>SEARCH': 'keyboardOverlayF2',
    '3<>ALT': 'keyboardOverlayActivateShelfItem3',
    '3<>CTRL': 'keyboardOverlayActivateTab3',
    '3<>SEARCH': 'keyboardOverlayF3',
    '4<>ALT': 'keyboardOverlayActivateShelfItem4',
    '4<>CTRL': 'keyboardOverlayActivateTab4',
    '4<>SEARCH': 'keyboardOverlayF4',
    '5<>ALT': 'keyboardOverlayActivateShelfItem5',
    '5<>CTRL': 'keyboardOverlayActivateTab5',
    '5<>SEARCH': 'keyboardOverlayF5',
    '6<>ALT': 'keyboardOverlayActivateShelfItem6',
    '6<>CTRL': 'keyboardOverlayActivateTab6',
    '6<>SEARCH': 'keyboardOverlayF6',
    '7<>ALT': 'keyboardOverlayActivateShelfItem7',
    '7<>CTRL': 'keyboardOverlayActivateTab7',
    '7<>SEARCH': 'keyboardOverlayF7',
    '8<>ALT': 'keyboardOverlayActivateShelfItem8',
    '8<>CTRL': 'keyboardOverlayActivateTab8',
    '8<>SEARCH': 'keyboardOverlayF8',
    '9<>ALT': 'keyboardOverlayActivateLastShelfItem',
    '9<>CTRL': 'keyboardOverlayActivateLastTab',
    '9<>SEARCH': 'keyboardOverlayF9',
    '=<>SEARCH': 'keyboardOverlayF12',
    'ALT<>SEARCH': 'keyboardOverlayToggleCapsLock',
    'ALT<>SHIFT': 'keyboardOverlayCycleThroughInputMethods',
    '[<>ALT': 'keyboardOverlayDockWindowLeft',
    ']<>ALT': 'keyboardOverlayDockWindowRight',
    'a<>CTRL': 'keyboardOverlaySelectAll',
    'arrowkeys<>CTRL': 'keyboardOverlayWordMove',
    'b<>ALT<>SHIFT': 'keyboardOverlayFocusBookmarks',
    'b<>CTRL<>SHIFT': 'keyboardOverlayToggleBookmarkBar',
    'back<>CTRL': 'keyboardOverlayFocusPreviousPane',
    'back<>SEARCH': 'keyboardOverlayF1',
    'backspace': 'keyboardOverlayGoBack',
    'backspace<>ALT': 'keyboardOverlayDelete',
    'backspace<>CTRL': 'keyboardOverlayDeleteWord',
    'backspace<>CTRL<>SHIFT': 'keyboardOverlayClearBrowsingDataDialog',
    'backspace<>SEARCH': 'keyboardOverlayDelete',
    'backspace<>SHIFT': 'keyboardOverlayGoForward',
    'bright down<>ALT': 'keyboardOverlayDecreaseKeyBrightness',
    'bright down<>ALT<>CTRL': 'keyboardOverlayMagnifierDecreaseZoom',
    'bright down<>SEARCH': 'keyboardOverlayF6',
    'bright up<>ALT': 'keyboardOverlayIncreaseKeyBrightness',
    'bright up<>ALT<>CTRL': 'keyboardOverlayMagnifierIncreaseZoom',
    'bright up<>SEARCH': 'keyboardOverlayF7',
    'c<>CTRL': 'keyboardOverlayCopy',
    'c<>CTRL<>SHIFT': 'keyboardOverlayDomInspector',
    'd<>ALT': 'keyboardOverlayFocusAddressBar',
    'd<>CTRL': 'keyboardOverlayBookmarkCurrentPage',
    'd<>CTRL<>SHIFT': 'keyboardOverlayBookmarkAllTabs',
    'down<>ALT': 'keyboardOverlayPageDown',
    'down<>ALT<>CTRL': 'keyboardOverlayEnd',
    'down<>SEARCH': 'keyboardOverlayPageDown',
    'e<>ALT': 'keyboardOverlayShowWrenchMenu',
    'e<>CTRL': 'keyboardOverlayFocusAddressBarInSearchMode',
    'enter<>ALT': 'keyboardOverlayOpenAddressInNewTab',
    'enter<>CTRL': 'keyboardOverlayAddWwwAndComAndOpenAddress',
    'enter<>SHIFT': 'keyboardOverlayFindPreviousText',
    'esc<>SHIFT': 'keyboardOverlayTaskManager',
    'f<>ALT': 'keyboardOverlayShowWrenchMenu',
    'f<>CTRL': 'keyboardOverlayFindText',
    'forward<>CTRL': 'keyboardOverlayFocusNextPane',
    'forward<>SEARCH': 'keyboardOverlayF2',
    'full screen<>ALT': 'keyboardOverlaySwapPrimaryMonitor',
    'full screen<>CTRL': 'keyboardOverlayMirrorMonitors',
    'full screen<>SEARCH': 'keyboardOverlayF4',
    'g<>CTRL': 'keyboardOverlayFindTextAgain',
    'g<>CTRL<>SHIFT': 'keyboardOverlayFindPreviousText',
    'h<>CTRL': 'keyboardOverlayHistory',
    'i<>ALT<>SHIFT': 'keyboardOverlayReportIssue',
    'i<>CTRL<>SHIFT': 'keyboardOverlayDeveloperTools',
    'j<>CTRL': 'keyboardOverlayDownloads',
    'j<>CTRL<>SHIFT': 'keyboardOverlayJavascriptConsole',
    'k<>CTRL': 'keyboardOverlayFocusAddressBarInSearchMode',
    'l<>ALT<>SHIFT': 'keyboardOverlayFocusShelf',
    'l<>CTRL': 'keyboardOverlayFocusAddressBar',
    'l<>CTRL<>SHIFT': 'keyboardOverlayLockScreen',
    'left<>ALT': 'keyboardOverlayGoBack',
    'left<>CTRL': 'keyboardOverlayPreviousWord',
    'left<>CTRL<>SHIFT': 'keyboardOverlaySelectWordAtATime',
    'left<>SEARCH': 'keyboardOverlayHome',
    'm<>ALT<>SHIFT': 'keyboardOverlayOpenFileManager',
    'mute<>SEARCH': 'keyboardOverlayF8',
    'n<>ALT<>SHIFT': 'keyboardOverlayShowMessageCenter',
    'n<>CTRL': 'keyboardOverlayNewWindow',
    'n<>CTRL<>SHIFT': 'keyboardOverlayNewIncognitoWindow',
    'o<>CTRL': 'keyboardOverlayOpen',
    'o<>CTRL<>SHIFT': 'keyboardOverlayBookmarkManager',
    'p<>ALT<>CTRL': 'keyboardOverlayToggleProjectionTouchHud',
    'p<>CTRL': 'keyboardOverlayPrint',
    'p<>CTRL<>SHIFT': 'keyboardOverlayOpenGoogleCloudPrint',
    'power': 'keyboardOverlayLockScreenOrPowerOff',
    'q<>CTRL<>SHIFT': 'keyboardOverlaySignOut',
    'r<>CTRL': 'keyboardOverlayReloadCurrentPage',
    'r<>CTRL<>SHIFT': 'keyboardOverlayReloadIgnoringCache',
    'reload<>CTRL<>SHIFT': 'keyboardOverlayRotateScreen',
    'reload<>SEARCH': 'keyboardOverlayF3',
    'right<>ALT': 'keyboardOverlayGoForward',
    'right<>CTRL': 'keyboardOverlayNextWord',
    'right<>CTRL<>SHIFT': 'keyboardOverlaySelectWordAtATime',
    'right<>SEARCH': 'keyboardOverlayEnd',
    's<>ALT<>SHIFT': 'keyboardOverlayShowStatusMenu',
    's<>CTRL': 'keyboardOverlaySave',
    'space<>CTRL': 'keyboardOverlaySelectPreviousInputMethod',
    'space<>SHIFT': 'keyboardOverlayScrollUpOnePage',
    'switch window<>CTRL': 'keyboardOverlayTakeScreenshot',
    'switch window<>CTRL<>SHIFT': 'keyboardOverlayScreenshotRegion',
    'switch window<>SEARCH': 'keyboardOverlayF5',
    't<>ALT<>CTRL': 'keyboardOverlayNewTerminal',
    't<>ALT<>SHIFT': 'keyboardOverlayFocusToolbar',
    't<>CTRL': 'keyboardOverlayNewTab',
    't<>CTRL<>SHIFT': 'keyboardOverlayReopenLastClosedTab',
    'tab<>ALT': 'keyboardOverlayNextWindow',
    'tab<>ALT<>SHIFT': 'keyboardOverlayPreviousWindow',
    'tab<>CTRL': 'keyboardOverlayActivateNextTab',
    'tab<>CTRL<>SHIFT': 'keyboardOverlayActivatePreviousTab',
    'u<>CTRL': 'keyboardOverlayViewSource',
    'u<>CTRL<>SHIFT': 'keyboardOverlayInputUnicodeCharacters',
    'up<>ALT': 'keyboardOverlayPageUp',
    'up<>ALT<>CTRL': 'keyboardOverlayHome',
    'up<>SEARCH': 'keyboardOverlayPageUp',
    'v<>CTRL': 'keyboardOverlayPaste',
    'v<>CTRL<>SHIFT': 'keyboardOverlayPasteAsPlainText',
    'vol. down<>SEARCH': 'keyboardOverlayF9',
    'vol. up<>SEARCH': 'keyboardOverlayF10',
    'w<>CTRL': 'keyboardOverlayCloseTab',
    'w<>CTRL<>SHIFT': 'keyboardOverlayCloseWindow',
    'x<>CTRL': 'keyboardOverlayCut',
    'z<>ALT<>CTRL': 'keyboardOverlayToggleChromevoxSpokenFeedback',
    'z<>CTRL': 'keyboardOverlayUndo'
  }
};