// WARNING: This file was auto-generated by: scripts/update-merge-modes-tests.py
xkb_keycodes "base-default" {
	<T001> = 9;
	<T002> = 10;
	<T003> = 11;
	<T004> = 12;
	<T005> = 13;
	<T006> = 14;
	<T007> = 15;
	<T008> = 16;
	<T009> = 17;
	<T010> = 18;
	<T011> = 19;
	<T012> = 20;
	<T013> = 21;
	<T014> = 22;
	<T015> = 23;
	<T016> = 24;
	<T017> = 25;
	<T018> = 26;
	<T020> = 28;
	<T021> = 29;
	<T022> = 30;
	<T023> = 31;
	<T024> = 32;
	<T025> = 33;
	<T026> = 34;
	<T027> = 35;
	<T028> = 36;
	<T029> = 37;
	<T030> = 38;
	<T031> = 39;
	<T032> = 40;
	<T033> = 41;
	<T034> = 42;
	<T035> = 43;
	<T036> = 44;
	<T037> = 45;
	<T038> = 46;
	<T039> = 47;
	<T043> = 51;
	<T044> = 52;
	<T045> = 53;
	<T046> = 54;
	<T047> = 55;
	<T048> = 56;
	<T049> = 57;
	<T050> = 58;
	<T051> = 59;
	<T052> = 60;
	<T053> = 61;
	<T054> = 62;
	<T055> = 63;
	<T056> = 64;
	<T057> = 65;
	<T060> = 68;
	<T061> = 69;
	<T062> = 70;
	<T063> = 71;
	<T064> = 72;
	<T065> = 73;
	<T066> = 74;
	<T067> = 75;
	<T068> = 76;
	<T069> = 77;
	<T070> = 78;
	<T071> = 79;
	<T072> = 80;
	<T073> = 81;
	<T074> = 82;
	<T075> = 83;
	<T076> = 84;
	<T077> = 85;
	<T078> = 86;
	<T079> = 87;
	<T080> = 88;
	<T081> = 89;
	<T085> = 93;
	<T086> = 94;
	<T087> = 95;
	<T088> = 96;
	<T089> = 97;
	<T090> = 98;
	<T091> = 99;
	<T092> = 100;
	<T093> = 101;
	<T094> = 102;
	<T095> = 103;
	<T096> = 104;
	<T097> = 105;
	<T098> = 106;
	<T099> = 107;
	<T103> = 111;
	<T104> = 112;
	<T105> = 113;
	<T106> = 114;
	<T107> = 115;
	<T108> = 116;
	<T109> = 117;
	<T110> = 118;
	<T111> = 119;
	<T112> = 120;
	<T113> = 121;
	<T114> = 122;
	<T115> = 123;
	<T116> = 124;
	<T117> = 125;
	<T118> = 126;
	<T119> = 127;
	<T120> = 128;
	<T121> = 129;
	<T122> = 130;
	<T123> = 131;
	<T124> = 132;
	<T125> = 133;
	<T126> = 134;
	<T127> = 135;
	<T128> = 136;
	<T129> = 137;
	<T130> = 138;
	<T131> = 139;
	<T132> = 140;
	<T133> = 141;
	<T134> = 142;
	<T135> = 143;
	<T136> = 144;
	<T137> = 145;
	<T138> = 146;
	<T139> = 147;
	<T140> = 148;
	<T141> = 149;
	<T142> = 150;
	<T143> = 151;
	<T144> = 152;
	<T145> = 153;
	<T146> = 154;
	<T147> = 155;
	<T150> = 158;
	<T153> = 161;
	<T156> = 164;
	<T159> = 167;
	<T162> = 170;
	<T165> = 173;
	<T168> = 176;
	<T171> = 179;
	<T174> = 182;
	<T177> = 185;
	<T180> = 188;
	<T183> = 191;
	<T186> = 194;
	<T189> = 197;
	<T192> = 200;
	<T204> = 212;
	<T207> = 215;
	<T210> = 218;

	<1> = 241;
	<2> = 242;

	alias <A> = <1>;
	alias <B> = <2>;

	indicator 1 = "Caps Lock";
	indicator 2 = "Num Lock";
	indicator 3 = "Scroll Lock";
	indicator 4 = "Compose";
	indicator 5 = "Kana";
};
xkb_keycodes "base-augment" {
	augment <T001> = 9;
	augment <T002> = 10;
	augment <T003> = 11;
	augment <T004> = 12;
	augment <T005> = 13;
	augment <T006> = 14;
	augment <T007> = 15;
	augment <T008> = 16;
	augment <T009> = 17;
	augment <T010> = 18;
	augment <T011> = 19;
	augment <T012> = 20;
	augment <T013> = 21;
	augment <T014> = 22;
	augment <T015> = 23;
	augment <T016> = 24;
	augment <T017> = 25;
	augment <T018> = 26;
	augment <T020> = 28;
	augment <T021> = 29;
	augment <T022> = 30;
	augment <T023> = 31;
	augment <T024> = 32;
	augment <T025> = 33;
	augment <T026> = 34;
	augment <T027> = 35;
	augment <T028> = 36;
	augment <T029> = 37;
	augment <T030> = 38;
	augment <T031> = 39;
	augment <T032> = 40;
	augment <T033> = 41;
	augment <T034> = 42;
	augment <T035> = 43;
	augment <T036> = 44;
	augment <T037> = 45;
	augment <T038> = 46;
	augment <T039> = 47;
	augment <T043> = 51;
	augment <T044> = 52;
	augment <T045> = 53;
	augment <T046> = 54;
	augment <T047> = 55;
	augment <T048> = 56;
	augment <T049> = 57;
	augment <T050> = 58;
	augment <T051> = 59;
	augment <T052> = 60;
	augment <T053> = 61;
	augment <T054> = 62;
	augment <T055> = 63;
	augment <T056> = 64;
	augment <T057> = 65;
	augment <T060> = 68;
	augment <T061> = 69;
	augment <T062> = 70;
	augment <T063> = 71;
	augment <T064> = 72;
	augment <T065> = 73;
	augment <T066> = 74;
	augment <T067> = 75;
	augment <T068> = 76;
	augment <T069> = 77;
	augment <T070> = 78;
	augment <T071> = 79;
	augment <T072> = 80;
	augment <T073> = 81;
	augment <T074> = 82;
	augment <T075> = 83;
	augment <T076> = 84;
	augment <T077> = 85;
	augment <T078> = 86;
	augment <T079> = 87;
	augment <T080> = 88;
	augment <T081> = 89;
	augment <T085> = 93;
	augment <T086> = 94;
	augment <T087> = 95;
	augment <T088> = 96;
	augment <T089> = 97;
	augment <T090> = 98;
	augment <T091> = 99;
	augment <T092> = 100;
	augment <T093> = 101;
	augment <T094> = 102;
	augment <T095> = 103;
	augment <T096> = 104;
	augment <T097> = 105;
	augment <T098> = 106;
	augment <T099> = 107;
	augment <T103> = 111;
	augment <T104> = 112;
	augment <T105> = 113;
	augment <T106> = 114;
	augment <T107> = 115;
	augment <T108> = 116;
	augment <T109> = 117;
	augment <T110> = 118;
	augment <T111> = 119;
	augment <T112> = 120;
	augment <T113> = 121;
	augment <T114> = 122;
	augment <T115> = 123;
	augment <T116> = 124;
	augment <T117> = 125;
	augment <T118> = 126;
	augment <T119> = 127;
	augment <T120> = 128;
	augment <T121> = 129;
	augment <T122> = 130;
	augment <T123> = 131;
	augment <T124> = 132;
	augment <T125> = 133;
	augment <T126> = 134;
	augment <T127> = 135;
	augment <T128> = 136;
	augment <T129> = 137;
	augment <T130> = 138;
	augment <T131> = 139;
	augment <T132> = 140;
	augment <T133> = 141;
	augment <T134> = 142;
	augment <T135> = 143;
	augment <T136> = 144;
	augment <T137> = 145;
	augment <T138> = 146;
	augment <T139> = 147;
	augment <T140> = 148;
	augment <T141> = 149;
	augment <T142> = 150;
	augment <T143> = 151;
	augment <T144> = 152;
	augment <T145> = 153;
	augment <T146> = 154;
	augment <T147> = 155;
	augment <T150> = 158;
	augment <T153> = 161;
	augment <T156> = 164;
	augment <T159> = 167;
	augment <T162> = 170;
	augment <T165> = 173;
	augment <T168> = 176;
	augment <T171> = 179;
	augment <T174> = 182;
	augment <T177> = 185;
	augment <T180> = 188;
	augment <T183> = 191;
	augment <T186> = 194;
	augment <T189> = 197;
	augment <T192> = 200;
	augment <T204> = 212;
	augment <T207> = 215;
	augment <T210> = 218;

	augment <1> = 241;
	augment <2> = 242;

	augment alias <A> = <1>;
	augment alias <B> = <2>;

	augment indicator 1 = "Caps Lock";
	augment indicator 2 = "Num Lock";
	augment indicator 3 = "Scroll Lock";
	augment indicator 4 = "Compose";
	augment indicator 5 = "Kana";
};
xkb_keycodes "base-override" {
	override <T001> = 9;
	override <T002> = 10;
	override <T003> = 11;
	override <T004> = 12;
	override <T005> = 13;
	override <T006> = 14;
	override <T007> = 15;
	override <T008> = 16;
	override <T009> = 17;
	override <T010> = 18;
	override <T011> = 19;
	override <T012> = 20;
	override <T013> = 21;
	override <T014> = 22;
	override <T015> = 23;
	override <T016> = 24;
	override <T017> = 25;
	override <T018> = 26;
	override <T020> = 28;
	override <T021> = 29;
	override <T022> = 30;
	override <T023> = 31;
	override <T024> = 32;
	override <T025> = 33;
	override <T026> = 34;
	override <T027> = 35;
	override <T028> = 36;
	override <T029> = 37;
	override <T030> = 38;
	override <T031> = 39;
	override <T032> = 40;
	override <T033> = 41;
	override <T034> = 42;
	override <T035> = 43;
	override <T036> = 44;
	override <T037> = 45;
	override <T038> = 46;
	override <T039> = 47;
	override <T043> = 51;
	override <T044> = 52;
	override <T045> = 53;
	override <T046> = 54;
	override <T047> = 55;
	override <T048> = 56;
	override <T049> = 57;
	override <T050> = 58;
	override <T051> = 59;
	override <T052> = 60;
	override <T053> = 61;
	override <T054> = 62;
	override <T055> = 63;
	override <T056> = 64;
	override <T057> = 65;
	override <T060> = 68;
	override <T061> = 69;
	override <T062> = 70;
	override <T063> = 71;
	override <T064> = 72;
	override <T065> = 73;
	override <T066> = 74;
	override <T067> = 75;
	override <T068> = 76;
	override <T069> = 77;
	override <T070> = 78;
	override <T071> = 79;
	override <T072> = 80;
	override <T073> = 81;
	override <T074> = 82;
	override <T075> = 83;
	override <T076> = 84;
	override <T077> = 85;
	override <T078> = 86;
	override <T079> = 87;
	override <T080> = 88;
	override <T081> = 89;
	override <T085> = 93;
	override <T086> = 94;
	override <T087> = 95;
	override <T088> = 96;
	override <T089> = 97;
	override <T090> = 98;
	override <T091> = 99;
	override <T092> = 100;
	override <T093> = 101;
	override <T094> = 102;
	override <T095> = 103;
	override <T096> = 104;
	override <T097> = 105;
	override <T098> = 106;
	override <T099> = 107;
	override <T103> = 111;
	override <T104> = 112;
	override <T105> = 113;
	override <T106> = 114;
	override <T107> = 115;
	override <T108> = 116;
	override <T109> = 117;
	override <T110> = 118;
	override <T111> = 119;
	override <T112> = 120;
	override <T113> = 121;
	override <T114> = 122;
	override <T115> = 123;
	override <T116> = 124;
	override <T117> = 125;
	override <T118> = 126;
	override <T119> = 127;
	override <T120> = 128;
	override <T121> = 129;
	override <T122> = 130;
	override <T123> = 131;
	override <T124> = 132;
	override <T125> = 133;
	override <T126> = 134;
	override <T127> = 135;
	override <T128> = 136;
	override <T129> = 137;
	override <T130> = 138;
	override <T131> = 139;
	override <T132> = 140;
	override <T133> = 141;
	override <T134> = 142;
	override <T135> = 143;
	override <T136> = 144;
	override <T137> = 145;
	override <T138> = 146;
	override <T139> = 147;
	override <T140> = 148;
	override <T141> = 149;
	override <T142> = 150;
	override <T143> = 151;
	override <T144> = 152;
	override <T145> = 153;
	override <T146> = 154;
	override <T147> = 155;
	override <T150> = 158;
	override <T153> = 161;
	override <T156> = 164;
	override <T159> = 167;
	override <T162> = 170;
	override <T165> = 173;
	override <T168> = 176;
	override <T171> = 179;
	override <T174> = 182;
	override <T177> = 185;
	override <T180> = 188;
	override <T183> = 191;
	override <T186> = 194;
	override <T189> = 197;
	override <T192> = 200;
	override <T204> = 212;
	override <T207> = 215;
	override <T210> = 218;

	override <1> = 241;
	override <2> = 242;

	override alias <A> = <1>;
	override alias <B> = <2>;

	override indicator 1 = "Caps Lock";
	override indicator 2 = "Num Lock";
	override indicator 3 = "Scroll Lock";
	override indicator 4 = "Compose";
	override indicator 5 = "Kana";
};
xkb_keycodes "base-replace" {
	replace <T001> = 9;
	replace <T002> = 10;
	replace <T003> = 11;
	replace <T004> = 12;
	replace <T005> = 13;
	replace <T006> = 14;
	replace <T007> = 15;
	replace <T008> = 16;
	replace <T009> = 17;
	replace <T010> = 18;
	replace <T011> = 19;
	replace <T012> = 20;
	replace <T013> = 21;
	replace <T014> = 22;
	replace <T015> = 23;
	replace <T016> = 24;
	replace <T017> = 25;
	replace <T018> = 26;
	replace <T020> = 28;
	replace <T021> = 29;
	replace <T022> = 30;
	replace <T023> = 31;
	replace <T024> = 32;
	replace <T025> = 33;
	replace <T026> = 34;
	replace <T027> = 35;
	replace <T028> = 36;
	replace <T029> = 37;
	replace <T030> = 38;
	replace <T031> = 39;
	replace <T032> = 40;
	replace <T033> = 41;
	replace <T034> = 42;
	replace <T035> = 43;
	replace <T036> = 44;
	replace <T037> = 45;
	replace <T038> = 46;
	replace <T039> = 47;
	replace <T043> = 51;
	replace <T044> = 52;
	replace <T045> = 53;
	replace <T046> = 54;
	replace <T047> = 55;
	replace <T048> = 56;
	replace <T049> = 57;
	replace <T050> = 58;
	replace <T051> = 59;
	replace <T052> = 60;
	replace <T053> = 61;
	replace <T054> = 62;
	replace <T055> = 63;
	replace <T056> = 64;
	replace <T057> = 65;
	replace <T060> = 68;
	replace <T061> = 69;
	replace <T062> = 70;
	replace <T063> = 71;
	replace <T064> = 72;
	replace <T065> = 73;
	replace <T066> = 74;
	replace <T067> = 75;
	replace <T068> = 76;
	replace <T069> = 77;
	replace <T070> = 78;
	replace <T071> = 79;
	replace <T072> = 80;
	replace <T073> = 81;
	replace <T074> = 82;
	replace <T075> = 83;
	replace <T076> = 84;
	replace <T077> = 85;
	replace <T078> = 86;
	replace <T079> = 87;
	replace <T080> = 88;
	replace <T081> = 89;
	replace <T085> = 93;
	replace <T086> = 94;
	replace <T087> = 95;
	replace <T088> = 96;
	replace <T089> = 97;
	replace <T090> = 98;
	replace <T091> = 99;
	replace <T092> = 100;
	replace <T093> = 101;
	replace <T094> = 102;
	replace <T095> = 103;
	replace <T096> = 104;
	replace <T097> = 105;
	replace <T098> = 106;
	replace <T099> = 107;
	replace <T103> = 111;
	replace <T104> = 112;
	replace <T105> = 113;
	replace <T106> = 114;
	replace <T107> = 115;
	replace <T108> = 116;
	replace <T109> = 117;
	replace <T110> = 118;
	replace <T111> = 119;
	replace <T112> = 120;
	replace <T113> = 121;
	replace <T114> = 122;
	replace <T115> = 123;
	replace <T116> = 124;
	replace <T117> = 125;
	replace <T118> = 126;
	replace <T119> = 127;
	replace <T120> = 128;
	replace <T121> = 129;
	replace <T122> = 130;
	replace <T123> = 131;
	replace <T124> = 132;
	replace <T125> = 133;
	replace <T126> = 134;
	replace <T127> = 135;
	replace <T128> = 136;
	replace <T129> = 137;
	replace <T130> = 138;
	replace <T131> = 139;
	replace <T132> = 140;
	replace <T133> = 141;
	replace <T134> = 142;
	replace <T135> = 143;
	replace <T136> = 144;
	replace <T137> = 145;
	replace <T138> = 146;
	replace <T139> = 147;
	replace <T140> = 148;
	replace <T141> = 149;
	replace <T142> = 150;
	replace <T143> = 151;
	replace <T144> = 152;
	replace <T145> = 153;
	replace <T146> = 154;
	replace <T147> = 155;
	replace <T150> = 158;
	replace <T153> = 161;
	replace <T156> = 164;
	replace <T159> = 167;
	replace <T162> = 170;
	replace <T165> = 173;
	replace <T168> = 176;
	replace <T171> = 179;
	replace <T174> = 182;
	replace <T177> = 185;
	replace <T180> = 188;
	replace <T183> = 191;
	replace <T186> = 194;
	replace <T189> = 197;
	replace <T192> = 200;
	replace <T204> = 212;
	replace <T207> = 215;
	replace <T210> = 218;

	replace <1> = 241;
	replace <2> = 242;

	replace alias <A> = <1>;
	replace alias <B> = <2>;

	replace indicator 1 = "Caps Lock";
	replace indicator 2 = "Num Lock";
	replace indicator 3 = "Scroll Lock";
	replace indicator 4 = "Compose";
	replace indicator 5 = "Kana";
};
xkb_keycodes "update-default" {
	<1> = 241;            // Unchanged
	<2> = 244;            // Changed
	<3> = 243;            // New

	alias <A> = <1>;    // Unchanged
	alias <B> = <3>;    // Changed
	alias <C> = <3>;    // New

	indicator 1 = "Caps Lock";   // Unchanged
	indicator 6 = "Num Lock";    // Changed index (free)
	indicator 5 = "Scroll Lock"; // Changed index (not free)
	indicator 4 = "XXXX";        // Changed name
	indicator 7 = "Suspend";     // New
};
xkb_keycodes "update-augment" {
	augment <1> = 241;            // Unchanged
	augment <2> = 244;            // Changed
	augment <3> = 243;            // New

	augment alias <A> = <1>;    // Unchanged
	augment alias <B> = <3>;    // Changed
	augment alias <C> = <3>;    // New

	augment indicator 1 = "Caps Lock";   // Unchanged
	augment indicator 6 = "Num Lock";    // Changed index (free)
	augment indicator 5 = "Scroll Lock"; // Changed index (not free)
	augment indicator 4 = "XXXX";        // Changed name
	augment indicator 7 = "Suspend";     // New
};
xkb_keycodes "update-override" {
	override <1> = 241;            // Unchanged
	override <2> = 244;            // Changed
	override <3> = 243;            // New

	override alias <A> = <1>;    // Unchanged
	override alias <B> = <3>;    // Changed
	override alias <C> = <3>;    // New

	override indicator 1 = "Caps Lock";   // Unchanged
	override indicator 6 = "Num Lock";    // Changed index (free)
	override indicator 5 = "Scroll Lock"; // Changed index (not free)
	override indicator 4 = "XXXX";        // Changed name
	override indicator 7 = "Suspend";     // New
};
xkb_keycodes "update-replace" {
	replace <1> = 241;            // Unchanged
	replace <2> = 244;            // Changed
	replace <3> = 243;            // New

	replace alias <A> = <1>;    // Unchanged
	replace alias <B> = <3>;    // Changed
	replace alias <C> = <3>;    // New

	replace indicator 1 = "Caps Lock";   // Unchanged
	replace indicator 6 = "Num Lock";    // Changed index (free)
	replace indicator 5 = "Scroll Lock"; // Changed index (not free)
	replace indicator 4 = "XXXX";        // Changed name
	replace indicator 7 = "Suspend";     // New
};
