{
	"QWERTY": { "keys": {} },
	"AZERTY": {
		"note": "This variant of the AZERTY layout has been cleared of several special characters for better suitability for the DSL KeyPad’s bindings.",
		"keys": {
			"SubscriptTwo": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"A": "SC010",
			"Z": "SC011",
			"E": "SC012",
			"R": "SC013",
			"T": "SC014",
			"Y": "SC015",
			"U": "SC016",
			"I": "SC017",
			"O": "SC018",
			"P": "SC019",
			"Accents": "SC01A",
			"Wallet": "SC01B",
			"Asterisk": "SC02B",
			"Q": "SC01E",
			"S": "SC01F",
			"D": "SC020",
			"F": "SC021",
			"G": "SC022",
			"H": "SC023",
			"J": "SC024",
			"K": "SC025",
			"L": "SC026",
			"M": "SC027",
			"UGrave": "SC028",
			"ISOThan": "SC056",
			"W": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"N": "SC031",
			"Comma": "SC032",
			"Semicolon": "SC033",
			"Colon": "SC034",
			"Exclamation": "SC035"
		},
		"binds": {
			"Flat": {
				"[lazy]SubscriptTwo": ["[digit_2::subscript]"],
				"[lazy]1": ["[digit_1,lat_s_lig_et]"],
				"[lazy]2": ["[digit_2,lat_s_let_e__acute]"],
				"[lazy]3": ["[digit_3,quote]"],
				"[lazy]4": ["[digit_4,apostrophe]"],
				"[lazy]5": ["[digit_5,left_parenthesis]"],
				"[lazy]6": ["[digit_6,hyphen_minus]"],
				"[lazy]7": ["[digit_7,lat_s_let_e__grave]"],
				"[lazy]8": ["[digit_8,underscore]"],
				"[lazy]9": ["[digit_9,lat_s_let_c__cedilla]"],
				"[lazy]0": ["[digit_0,lat_s_let_a__acute]"],
				"[lazy]HyphenMinus": ["[degree,right_parenthesis]"],
				"[lazy]Accents": ["circumflex"],
				"[lazy]Wallet": ["[wallet_pound,wallet_dollar]"],
				"[lazy]UGrave": ["[percent,lat_s_let_u__grave]"],
				"[lazy]ISOThan": ["less_than"],
				"[lazy]Asterisk": ["[hel_s_let_m_mu,asterisk]"],
				"[lazy]Colon": ["colon"],
				"[lazy]Exclamation": ["exclamation"]
			},
			"Moded": {
				"SubscriptTwo": {
					"<^>!": "bullet",
					"<^>!<!": "bullet_hyphen",
					"<^>!<+": "interpunct",
					"<^>!>+": "quote_right",
					"<^>!<!<+": "bullet_triangle",
					"<^>!<!>+": "bullet_white",
					">+": "tilde_reversed"
				},
				"1": {
					"<+": ["[lat_s_lig_et,digit_1]"]
				},
				"2": {
					"<^>!": ["tilde"],
					"<+": ["[lat_s_let_e__acute,digit_2]"]
				},
				"3": {
					"<^>!": ["number_sign"],
					"<+": ["[quote,digit_3]"]
				},
				"4": {
					"<^>!": ["left_brace"],
					"<+": ["[apostrophe,digit_4]"]
				},
				"5": {
					"<^>!": ["left_bracket"],
					"<+": ["[left_parenthesis,digit_5]"]
				},
				"6": {
					"<^>!": ["vertical_line"],
					"<+": ["[hyphen_minus,digit_6]"]
				},
				"7": {
					"<^>!": ["grave"],
					"<+": ["[lat_s_let_e__grave,digit_7]"]
				},
				"8": {
					"<^>!": ["reverse_solidus"],
					"<+": ["[underscore,digit_8]"]
				},
				"9": {
					"<^>!": ["circumflex_accent"],
					"<+": ["[lat_s_let_c__cedilla,digit_9]"]
				},
				"0": {
					"<^>!": ["commercial_at"],
					"<+": ["[lat_s_let_a__acute,digit_0]"]
				},
				"HyphenMinus": {
					"<^>!": ["right_bracket"],
					"<+": ["[right_parenthesis,degree]"]
				},
				"Accents": { "+": ["diaeresis"]},
				"Wallet": { "<^>!": ["wallet_sign"], "+": ["[wallet_dollar,wallet_pound]"]},
				"UGrave": { "+": ["[lat_s_let_u__grave,percent]"]},
				"ISOThan": { "+": ["greater_than"] },
				"Asterisk": {
					"+": ["[asterisk,hel_s_let_m_mu]"],
					"<^>!": "grapheme_joiner",
					"<^<!": "dotted_circle",
					"<^>!<+": "empty_set",
					">+": "vertical_line"
				},
				"Equals": { "<^>!": ["right_brace"], "+": ["plus"]},
				"Comma": { "+": ["question"] },
				"Semicolon": { "+": ["dot"]},
				"Colon": {
					"+": ["solidus"],
					"<^>!": ["quote_right_double"],
					"<^>!<+": ["quote_right"],
					"<^>!>+": ["quote_low_9_double_reversed"],
					"<^>!<!": ["quote_angle_right_double"],
					"<^>!<!<+": ["quote_angle_right"]
				},
				"Exclamation": {
					"+": ["section"],
					"<^>!": ["inverted_exclamation"],
					"<^>!<+": ["double_exclamation_question"],
					"<^>!>+": ["double_exclamation"],
					"<+>+": ["medieval_exclamation"],
					">+:Caps": "interrobang[_inverted,]"
				}
			}
		}
	},
	"AZERTY DSL KeyPad": {
		"note": "This variant of the AZERTY layout has been cleared of several special characters for better suitability for the DSL KeyPad’s bindings.",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"A": "SC010",
			"Z": "SC011",
			"E": "SC012",
			"R": "SC013",
			"T": "SC014",
			"Y": "SC015",
			"U": "SC016",
			"I": "SC017",
			"O": "SC018",
			"P": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"Q": "SC01E",
			"S": "SC01F",
			"D": "SC020",
			"F": "SC021",
			"G": "SC022",
			"H": "SC023",
			"J": "SC024",
			"K": "SC025",
			"L": "SC026",
			"M": "SC027",
			"Apostrophe": "SC028",
			"W": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"N": "SC031",
			"Comma": "SC032",
			"Semicolon": "SC033",
			"Colon": "SC034",
			"Exclamation": "SC035"
		},
		"binds": {
			"Flat": {
				"[lazy]Colon": ["colon"],
				"[lazy]Exclamation": ["exclamation"]
			},
			"Moded": {
				"Comma": {"+": ["question"]},
				"Semicolon": {"+": ["dot"]},
				"Colon": {
					"+": ["solidus"],
					"<^>!": ["quote_right_double"],
					"<^>!<+": ["quote_right"],
					"<^>!>+": ["quote_low_9_double_reversed"],
					"<^>!<!": ["quote_angle_right_double"],
					"<^>!<!<+": ["quote_angle_right"]
				},
				"Exclamation": {
					"+": ["section"],
					"<^>!": ["inverted_exclamation"],
					"<^>!<+": ["double_exclamation_question"],
					"<^>!>+": ["double_exclamation"],
					"<+>+": ["medieval_exclamation"],
					">+:Caps": "interrobang[_inverted,]"
				}
			}
		}
	},
	"Asset": {
		"author": "David Piepgrass",
		"url": "https://millikeys.sourceforge.net/asset/",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"J": "SC012",
			"F": "SC013",
			"G": "SC014",
			"Y": "SC015",
			"P": "SC016",
			"U": "SC017",
			"L": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"E": "SC020",
			"T": "SC021",
			"D": "SC022",
			"H": "SC023",
			"N": "SC024",
			"I": "SC025",
			"O": "SC026",
			"R": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"K": "SC031",
			"M": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	},
	"Blaze Rowstag (2022)": {
		"author": "Oxey",
		"url": "https://o2.oxey.dev/layouts/blaze",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"W": "SC010",
			"P": "SC011",
			"D": "SC012",
			"F": "SC013",
			"G": "SC014",
			"Q": "SC015",
			"X": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"R": "SC01E",
			"N": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"Y": "SC022",
			"J": "SC023",
			"H": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"B": "SC02C",
			"K": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"Z": "SC030",
			"M": "SC031",
			"L": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Blaze Colstag (2025)": {
		"author": "Oxey",
		"url": "https://layouts.wiki/layouts/2022/blaze/",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"W": "SC010",
			"P": "SC011",
			"D": "SC012",
			"F": "SC013",
			"G": "SC014",
			"Q": "SC015",
			"X": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"R": "SC01E",
			"N": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"Y": "SC022",
			"M": "SC023",
			"H": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"B": "SC02D",
			"K": "SC02E",
			"C": "SC02F",
			"V": "SC030",
			"J": "SC031",
			"L": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Canary Angle Mod": {
		"author": "Eva Callico, AKL",
		"urls": [
			"https://github.com/Apsu/Canary",
			"https://layouts.wiki/layouts/2022/canary/"
		],
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"W": "SC010",
			"L": "SC011",
			"Y": "SC012",
			"P": "SC013",
			"K": "SC014",
			"Z": "SC015",
			"X": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"C": "SC01E",
			"R": "SC01F",
			"S": "SC020",
			"T": "SC021",
			"B": "SC022",
			"F": "SC023",
			"N": "SC024",
			"E": "SC025",
			"I": "SC026",
			"A": "SC027",
			"Apostrophe": "SC028",
			"J": "SC02C",
			"V": "SC02D",
			"D": "SC02E",
			"G": "SC02F",
			"Q": "SC030",
			"M": "SC031",
			"H": "SC032",
			"Slash": "SC033",
			"Comma": "SC034",
			"Dot": "SC035"
		}
	},
	"Canary Ortho": {
		"author": "Eva Callico, AKL",
		"urls": [
			"https://github.com/Apsu/Canary",
			"https://layouts.wiki/layouts/2022/canary/"
		],
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"W": "SC010",
			"L": "SC011",
			"Y": "SC012",
			"P": "SC013",
			"B": "SC014",
			"Z": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"C": "SC01E",
			"R": "SC01F",
			"S": "SC020",
			"T": "SC021",
			"G": "SC022",
			"M": "SC023",
			"N": "SC024",
			"E": "SC025",
			"I": "SC026",
			"A": "SC027",
			"Apostrophe": "SC028",
			"Q": "SC02C",
			"J": "SC02D",
			"V": "SC02E",
			"D": "SC02F",
			"K": "SC030",
			"X": "SC031",
			"H": "SC032",
			"Slash": "SC033",
			"Comma": "SC034",
			"Dot": "SC035"
		}
	},
	"Colemak": {
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"F": "SC012",
			"P": "SC013",
			"G": "SC014",
			"J": "SC015",
			"L": "SC016",
			"U": "SC017",
			"Y": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"R": "SC01F",
			"S": "SC020",
			"T": "SC021",
			"D": "SC022",
			"H": "SC023",
			"N": "SC024",
			"E": "SC025",
			"I": "SC026",
			"O": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"K": "SC031",
			"M": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	},
	"Dhorf": {
		"author": "Oxey",
		"url": "https://oxey.dev/dhorf/index.html",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"V": "SC010",
			"L": "SC011",
			"H": "SC012",
			"K": "SC013",
			"Q": "SC014",
			"J": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"R": "SC01F",
			"N": "SC020",
			"T": "SC021",
			"W": "SC022",
			"Y": "SC023",
			"C": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"M": "SC02E",
			"D": "SC02F",
			"B": "SC030",
			"P": "SC031",
			"G": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Dvorak": {
		"keys": {
			"Tilde": "SC029",
			"LeftBracket": "SC00C",
			"RightBracket": "SC00D",
			"Apostrophe": "SC010",
			"Comma": "SC011",
			"Dot": "SC012",
			"P": "SC013",
			"Y": "SC014",
			"F": "SC015",
			"G": "SC016",
			"C": "SC017",
			"R": "SC018",
			"L": "SC019",
			"Slash": "SC01A",
			"Equals": "SC01B",
			"A": "SC01E",
			"O": "SC01F",
			"E": "SC020",
			"U": "SC021",
			"I": "SC022",
			"D": "SC023",
			"H": "SC024",
			"T": "SC025",
			"N": "SC026",
			"S": "SC027",
			"HyphenMinus": "SC028",
			"Backslash": "SC02B",
			"Semicolon": "SC02C",
			"Q": "SC02D",
			"J": "SC02E",
			"K": "SC02F",
			"X": "SC030",
			"B": "SC031",
			"M": "SC032",
			"W": "SC033",
			"V": "SC034",
			"Z": "SC035"
		}
	},
	"Engrammer": {
		"author": "Suraj N. Kurapati",
		"url": "https://sunaku.github.io/engrammer-keyboard-layout.html",
		"keys": {
			"Tilde": "SC029",
			"LeftBracket": "SC00C",
			"RightBracket": "SC00D",
			"B": "SC010",
			"Y": "SC011",
			"O": "SC012",
			"U": "SC013",
			"Apostrophe": "SC014",
			"Semicolon": "SC015",
			"L": "SC016",
			"D": "SC017",
			"W": "SC018",
			"V": "SC019",
			"Z": "SC01A",
			"Equals": "SC01B",
			"Backslash": "SC02B",
			"C": "SC01E",
			"I": "SC01F",
			"E": "SC020",
			"A": "SC021",
			"Comma": "SC022",
			"Dot": "SC023",
			"H": "SC024",
			"T": "SC025",
			"S": "SC026",
			"N": "SC027",
			"Q": "SC028",
			"G": "SC02C",
			"X": "SC02D",
			"J": "SC02E",
			"K": "SC02F",
			"HyphenMinus": "SC030",
			"Slash": "SC031",
			"R": "SC032",
			"M": "SC033",
			"F": "SC034",
			"P": "SC035"
		}
	},
	"Focal": {
		"author": "Keyhabit",
		"url": "https://github.com/Keyhabit/Focal-keyboard-layout",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"V": "SC010",
			"L": "SC011",
			"H": "SC012",
			"G": "SC013",
			"K": "SC014",
			"Q": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"J": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"R": "SC01F",
			"N": "SC020",
			"T": "SC021",
			"B": "SC022",
			"Y": "SC023",
			"C": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"M": "SC02E",
			"D": "SC02F",
			"P": "SC030",
			"Apostrophe": "SC031",
			"W": "SC032",
			"Dot": "SC033",
			"Semicolon": "SC034",
			"Comma": "SC035"
		}
	},
	"Gallium_rowstag": {
		"author": "Bryson James (GalileoBlues)",
		"url": "https://github.com/GalileoBlues/Gallium",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"B": "SC010",
			"L": "SC011",
			"D": "SC012",
			"C": "SC013",
			"V": "SC014",
			"J": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"N": "SC01E",
			"R": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"G": "SC022",
			"Y": "SC023",
			"H": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"X": "SC02C",
			"Q": "SC02D",
			"M": "SC02E",
			"W": "SC02F",
			"Z": "SC030",
			"K": "SC031",
			"P": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Gallium_colstag": {
		"author": "Bryson James (GalileoBlues)",
		"url": "https://github.com/GalileoBlues/Gallium",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"B": "SC010",
			"L": "SC011",
			"D": "SC012",
			"C": "SC013",
			"V": "SC014",
			"J": "SC015",
			"Y": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"N": "SC01E",
			"R": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"G": "SC022",
			"P": "SC023",
			"H": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"X": "SC02C",
			"Q": "SC02D",
			"M": "SC02E",
			"W": "SC02F",
			"Z": "SC030",
			"K": "SC031",
			"F": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Graphite": {
		"author": "Richard Davison",
		"urls": "https://github.com/rdavison/graphite-layout",
		"keys": {
			"Tilde": "SC029",
			"LeftBracket": "SC00C",
			"RightBracket": "SC00D",
			"B": "SC010",
			"L": "SC011",
			"D": "SC012",
			"W": "SC013",
			"Z": "SC014",
			"Apostrophe": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"J": "SC019",
			"Semicolon": "SC01A",
			"Equals": "SC01B",
			"Backslash": "SC02B",
			"N": "SC01E",
			"R": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"G": "SC022",
			"Y": "SC023",
			"H": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Comma": "SC028",
			"Q": "SC02C",
			"X": "SC02D",
			"M": "SC02E",
			"C": "SC02F",
			"V": "SC030",
			"K": "SC031",
			"P": "SC032",
			"Dot": "SC033",
			"HyphenMinus": "SC034",
			"Slash": "SC035"
		},
		"binds": {
			"Flat": {},
			"Moded": {
				"Apostrophe": {
					"+": ["underscore"]
				},
				"Comma": {
					"+": ["question"],
					"<^>!": ["ellipsis"],
					"<^>!<+": ["tricolon"],
					"<^>!<+>+": ["quartocolon"],
					"<!": ["two_dot_punctuation"],
					"<^>!>+": ["fraction_slash"]
				},
				"Dot": {
					"+": ["greater_than"],
					"<^>!": ["quote_right_double"],
					"<^>!<+": ["quote_right"],
					"<^>!>+": ["quote_low_9_double_reversed"],
					"<^>!<!": ["quote_angle_right_double"],
					"<^>!<!<+": ["quote_angle_right"]
				},
				"HyphenMinus": {
					"+": ["quote"]
				},
				"Slash": {
					"+": ["less_than"],
					"<^>!": ["quote_left_double"],
					"<^>!<+": ["quote_left"],
					"<^>!>+": ["quote_low_9_double"],
					"<^>!<+>+": ["quote_low_9"],
					"<^>!<!": ["quote_angle_left_double"],
					"<^>!<!<+": ["quote_angle_left"]
				}
			}
		}
	},
	"Halmak": {
		"author": "Nikolay Nemshilov",
		"url": "https://github.com/kaievns/halmak",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"W": "SC010",
			"L": "SC011",
			"R": "SC012",
			"B": "SC013",
			"Z": "SC014",
			"Semicolon": "SC015",
			"Q": "SC016",
			"U": "SC017",
			"D": "SC018",
			"J": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"H": "SC01F",
			"N": "SC020",
			"T": "SC021",
			"Comma": "SC022",
			"Dot": "SC023",
			"A": "SC024",
			"E": "SC025",
			"O": "SC026",
			"I": "SC027",
			"Apostrophe": "SC028",
			"F": "SC02C",
			"M": "SC02D",
			"V": "SC02E",
			"C": "SC02F",
			"Slash": "SC030",
			"G": "SC031",
			"P": "SC032",
			"X": "SC033",
			"K": "SC034",
			"Y": "SC035"
		}
	},
	"JCUKEN": {
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"J": "SC010",
			"C": "SC011",
			"U": "SC012",
			"K": "SC013",
			"E": "SC014",
			"N": "SC015",
			"G": "SC016",
			"LeftBracket": "SC017",
			"RightBracket": "SC018",
			"Z": "SC019",
			"H": "SC01A",
			"Semicolon": "SC01B",
			"Backslash": "SC02B",
			"F": "SC01E",
			"Y": "SC01F",
			"W": "SC020",
			"A": "SC021",
			"P": "SC022",
			"R": "SC023",
			"O": "SC024",
			"L": "SC025",
			"D": "SC026",
			"V": "SC027",
			"Apostrophe": "SC028",
			"Q": "SC02C",
			"Slash": "SC02D",
			"S": "SC02E",
			"M": "SC02F",
			"I": "SC030",
			"T": "SC031",
			"X": "SC032",
			"B": "SC033",
			"Comma": "SC034",
			"Dot": "SC035"
		}
	},
	"Kuntem": {
		"author": "Isla/Danie",
		"url": "https://layouts.wiki/layouts/2024/kuntem/",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"V": "SC010",
			"L": "SC011",
			"N": "SC012",
			"D": "SC013",
			"K": "SC014",
			"J": "SC015",
			"W": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Q": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"T": "SC01E",
			"S": "SC01F",
			"R": "SC020",
			"H": "SC021",
			"F": "SC022",
			"G": "SC023",
			"C": "SC024",
			"A": "SC025",
			"I": "SC026",
			"E": "SC027",
			"Semicolon": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"P": "SC02E",
			"B": "SC02F",
			"Apostrophe": "SC030",
			"M": "SC031",
			"Y": "SC032",
			"Dot": "SC033",
			"Comma": "SC034",
			"Slash": "SC035"
		}
	},
	"Nerps": {
		"author": "Smudge",
		"url": "https://github.com/GalileoBlues/Gallium",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"X": "SC010",
			"L": "SC011",
			"D": "SC012",
			"P": "SC013",
			"V": "SC014",
			"Z": "SC015",
			"K": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"N": "SC01E",
			"R": "SC01F",
			"T": "SC020",
			"S": "SC021",
			"G": "SC022",
			"Y": "SC023",
			"H": "SC024",
			"E": "SC025",
			"I": "SC026",
			"A": "SC027",
			"Slash": "SC028",
			"Q": "SC02C",
			"J": "SC02D",
			"M": "SC02E",
			"C": "SC02F",
			"W": "SC030",
			"B": "SC031",
			"F": "SC032",
			"Apostrophe": "SC033",
			"Comma": "SC034",
			"Dot": "SC035"
		}
	},
	"Norman": {
		"author": "David Norman",
		"urls": [
			"https://normanlayout.info",
			"https://github.com/deekayen/norman"
		],
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"D": "SC012",
			"F": "SC013",
			"K": "SC014",
			"J": "SC015",
			"U": "SC016",
			"R": "SC017",
			"L": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"E": "SC020",
			"T": "SC021",
			"G": "SC022",
			"Y": "SC023",
			"N": "SC024",
			"I": "SC025",
			"O": "SC026",
			"H": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"P": "SC031",
			"M": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	},
	"PanQWERTY": {
		"note": "Custom QWERTY layout for DSL KeyPad with replace of [];',./ with Thorn, Wynn, Eszett, Schwa, Ezh, Gamma and Dot-Comma.",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"E": "SC012",
			"R": "SC013",
			"T": "SC014",
			"Y": "SC015",
			"U": "SC016",
			"I": "SC017",
			"O": "SC018",
			"P": "SC019",
			"Thorn": "SC01A",
			"Wynn": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"D": "SC020",
			"F": "SC021",
			"G": "SC022",
			"H": "SC023",
			"J": "SC024",
			"K": "SC025",
			"L": "SC026",
			"Eszett": "SC027",
			"Schwa": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"B": "SC030",
			"N": "SC031",
			"M": "SC032",
			"Ezh": "SC033",
			"Gamma": "SC034",
			"Dot": "SC035"
		},
		"binds": {
			"Flat": {
				"[lazy]Thorn": ["lat_[c,s]_let_t_thorn"],
				"[lazy]Wynn": ["lat_[c,s]_let_w_wynn"],
				"[lazy]Eszett": ["lat_[c,s]_lig_s_eszett"],
				"[lazy]Schwa": ["lat_[c,s]_let_a_schwa"],
				"[lazy]Ezh": ["lat_[c,s]_let_z_ezh"],
				"[lazy]Gamma": ["lat_[c,s]_let_g_gamma"]
			},
			"Moded": {
				"E": {
					"<^>!": ["lat_[c,s]_let_e__breve"]
				},
				"Thorn": {
					"<^>!": ["lat_[c,s]_let_t_thorn__stroke_short"],
					"<^>!>+": ["lat_[c,s]let_t_thorn__stroke_down"],
					"<+": ["lat_[s,c]_let_t_thorn"],
					">+": ["left_bracket"],
					"<+>+": ["left_brace"]
				},
				"Wynn": {
					"<^>!": ["lat_[c,s]_let_v_vend"],
					"<+": ["lat_[s,c]_let_w_wynn"],
					">+": ["right_bracket"],
					"<+>+": ["right_brace"]
				},
				"Backslash": {
					">+": ["solidus"]
				},
				"Eszett": {
					"<+": ["lat_[s,c]_lig_s_eszett"],
					">+": ["semicolon"],
					"<+>+": ["colon"]
				},
				"Schwa": {
					"<+": ["lat_[s,c]_let_a_schwa"],
					">+": ["apostrophe"],
					"<+>+": ["quote"]
				},
				"Ezh": {
					"+": ["less_than"],
					"<+": ["lat_[s,c]_let_z_ezh"],
					"<^>!": ["quote_left_double"],
					"<^>!<+": ["quote_left"],
					"<^>!>+": ["quote_low_9_double"],
					"<^>!<+>+": ["quote_low_9"],
					"<^>!<!": ["quote_angle_left_double"],
					"<^>!<!<+": ["quote_angle_left"]
				},
				"Gamma": {
					"+": ["greater_than"],
					"<+": ["lat_[s,c]_let_g_gamma"],
					"<^>!": ["quote_right_double"],
					"<^>!<+": ["quote_right"],
					"<^>!>+": ["quote_low_9_double_reversed"],
					"<^>!<!": ["quote_angle_right_double"],
					"<^>!<!<+": ["quote_angle_right"]
				},
				"Dot": {
					"+": ["comma"],
					"<^>!": ["ellipsis"],
					"<^>!<+": ["tricolon"],
					"<^>!<+>+": ["quartocolon"],
					"<!": ["two_dot_punctuation"],
					"<^>!>+": ["fraction_slash"]
				}
			}
		}
	},
	"Pine v4": {
		"author": "ClemenPine",
		"url": "https://layouts.wiki/layouts/2021/pine/",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"L": "SC011",
			"C": "SC012",
			"M": "SC013",
			"K": "SC014",
			"Apostrophe": "SC015",
			"F": "SC016",
			"U": "SC017",
			"O": "SC018",
			"Y": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"N": "SC01E",
			"R": "SC01F",
			"S": "SC020",
			"T": "SC021",
			"W": "SC022",
			"P": "SC023",
			"H": "SC024",
			"E": "SC025",
			"A": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"J": "SC02C",
			"X": "SC02D",
			"Z": "SC02E",
			"G": "SC02F",
			"V": "SC030",
			"B": "SC031",
			"D": "SC032",
			"Semicolon": "SC033",
			"Comma": "SC034",
			"Dot": "SC035"
		}
	},
	"Qwickly": {
		"author": "Keith Kim",
		"url": "https://github.com/qwickly-org/Qwickly",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"U": "SC012",
			"D": "SC013",
			"P": "SC014",
			"K": "SC015",
			"H": "SC016",
			"Y": "SC017",
			"L": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"E": "SC020",
			"T": "SC021",
			"G": "SC022",
			"F": "SC023",
			"N": "SC024",
			"I": "SC025",
			"R": "SC026",
			"O": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"J": "SC030",
			"B": "SC031",
			"M": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	},
	"Qwickly-KZ": {
		"author": "Keith Kim",
		"url": "https://github.com/qwickly-org/Qwickly",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"W": "SC011",
			"U": "SC012",
			"D": "SC013",
			"P": "SC014",
			"Z": "SC015",
			"H": "SC016",
			"Y": "SC017",
			"L": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"E": "SC020",
			"T": "SC021",
			"G": "SC022",
			"F": "SC023",
			"N": "SC024",
			"I": "SC025",
			"R": "SC026",
			"O": "SC027",
			"Apostrophe": "SC028",
			"K": "SC02C",
			"X": "SC02D",
			"C": "SC02E",
			"V": "SC02F",
			"J": "SC030",
			"B": "SC031",
			"M": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	},
	"Rain": {
		"author": "ibrahimab000",
		"url": "https://layouts.wiki/layouts/2024/rain/",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"F": "SC010",
			"D": "SC011",
			"L": "SC012",
			"G": "SC013",
			"V": "SC014",
			"Q": "SC015",
			"R": "SC016",
			"U": "SC017",
			"O": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"T": "SC01F",
			"H": "SC020",
			"C": "SC021",
			"Y": "SC022",
			"B": "SC023",
			"N": "SC024",
			"E": "SC025",
			"A": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"K": "SC02D",
			"M": "SC02E",
			"P": "SC02F",
			"W": "SC030",
			"X": "SC031",
			"J": "SC032",
			"Semicolon": "SC033",
			"Apostrophe": "SC034",
			"Dot": "SC035"
		}
	},
	"Recurva": {
		"author": "Bryson James (GalileoBlues)",
		"url": "https://github.com/GalileoBlues/Recurva",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"F": "SC010",
			"R": "SC011",
			"D": "SC012",
			"P": "SC013",
			"V": "SC014",
			"Q": "SC015",
			"J": "SC016",
			"U": "SC017",
			"O": "SC018",
			"Y": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"N": "SC01F",
			"T": "SC020",
			"C": "SC021",
			"B": "SC022",
			"Dot": "SC023",
			"H": "SC024",
			"E": "SC025",
			"A": "SC026",
			"I": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"K": "SC02E",
			"G": "SC02F",
			"W": "SC030",
			"M": "SC031",
			"L": "SC032",
			"Semicolon": "SC033",
			"Slash": "SC034",
			"Comma": "SC035"
		}
	},
	"Stronk": {
		"author": "Oxey",
		"url": "https://oxey.dev/stronk/index.html",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"F": "SC010",
			"D": "SC011",
			"L": "SC012",
			"B": "SC013",
			"V": "SC014",
			"J": "SC015",
			"G": "SC016",
			"O": "SC017",
			"U": "SC018",
			"Comma": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"T": "SC01F",
			"R": "SC020",
			"N": "SC021",
			"K": "SC022",
			"Y": "SC023",
			"M": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"Q": "SC02D",
			"X": "SC02E",
			"H": "SC02F",
			"P": "SC030",
			"W": "SC031",
			"C": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Dot": "SC035"
		}
	},
	"Sturdy": {
		"author": "Oxey",
		"url": "https://oxey.dev/sturdy/index.html",
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"V": "SC010",
			"M": "SC011",
			"L": "SC012",
			"C": "SC013",
			"P": "SC014",
			"X": "SC015",
			"F": "SC016",
			"O": "SC017",
			"U": "SC018",
			"J": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"S": "SC01E",
			"T": "SC01F",
			"R": "SC020",
			"D": "SC021",
			"Y": "SC022",
			"Dot": "SC023",
			"N": "SC024",
			"A": "SC025",
			"E": "SC026",
			"I": "SC027",
			"Slash": "SC028",
			"Z": "SC02C",
			"K": "SC02D",
			"Q": "SC02E",
			"G": "SC02F",
			"W": "SC030",
			"B": "SC031",
			"H": "SC032",
			"Apostrophe": "SC033",
			"Semicolon": "SC034",
			"Comma": "SC035"
		}
	},
	"Workman": {
		"author": "OJ Bucao",
		"urls": [
			"https://workmanlayout.org",
			"https://github.com/workman-layout"
		],
		"keys": {
			"Tilde": "SC029",
			"HyphenMinus": "SC00C",
			"Equals": "SC00D",
			"Q": "SC010",
			"D": "SC011",
			"R": "SC012",
			"W": "SC013",
			"B": "SC014",
			"J": "SC015",
			"F": "SC016",
			"U": "SC017",
			"P": "SC018",
			"Semicolon": "SC019",
			"LeftBracket": "SC01A",
			"RightBracket": "SC01B",
			"Backslash": "SC02B",
			"A": "SC01E",
			"S": "SC01F",
			"H": "SC020",
			"T": "SC021",
			"G": "SC022",
			"Y": "SC023",
			"N": "SC024",
			"E": "SC025",
			"O": "SC026",
			"I": "SC027",
			"Apostrophe": "SC028",
			"Z": "SC02C",
			"X": "SC02D",
			"M": "SC02E",
			"C": "SC02F",
			"V": "SC030",
			"K": "SC031",
			"L": "SC032",
			"Comma": "SC033",
			"Dot": "SC034",
			"Slash": "SC035"
		}
	}
}