# ----------------
# LANGUAGE SYSTEMS
# ----------------

languagesystem DFLT dflt;   # Default
languagesystem hebr dflt;   # Hebrew default
languagesystem latn dflt;   # Latin default
languagesystem hebr IWR;



# --------------
# GLOBAL CLASSES
# --------------

@lca_dflt = [a aacute acircumflex adieresis agrave aring atilde];   # 7 items
@lca_alt1 = [a.alt01 aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01];   # 7 items
@lcg_dflt = [g];   # 1 items
@lcg_alt1 = [g.alt01];   # 1 items
@numbers_dflt = [zero one two three four five six seven eight nine];   # 10 items
@numbers_locl = [zero.loclIWR one.loclIWR two.loclIWR three.loclIWR four.loclIWR five.loclIWR six.loclIWR seven.loclIWR eight.loclIWR nine.loclIWR];   # 10 items
@numbers_sups = [zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior];   # 10 items
@numbers_sinf = [zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior];   # 10 items



# -----------------
# OPENTYPE FEATURES
# -----------------

feature aalt {
	sub a from [a.alt01]; # 1 glyph(s)
	sub g from [g.alt01 g.alt02]; # 2 glyph(s)
	sub zero from [zero.alt01 zero.alt02 zero.loclIWR zero.loclIWR.alt01 zero.loclIWR.alt02]; # 5 glyph(s)
	sub one from [one.loclIWR]; # 1 glyph(s)
	sub two from [two.loclIWR]; # 1 glyph(s)
	sub three from [three.loclIWR]; # 1 glyph(s)
	sub four from [four.loclIWR]; # 1 glyph(s)
	sub five from [five.loclIWR]; # 1 glyph(s)
	sub six from [six.loclIWR]; # 1 glyph(s)
	sub seven from [seven.loclIWR]; # 1 glyph(s)
	sub eight from [eight.loclIWR]; # 1 glyph(s)
	sub nine from [nine.loclIWR]; # 1 glyph(s)
	sub sheqel from [sheqel.loclIWR]; # 1 glyph(s)
	sub aacute from [aacute.alt01]; # 1 glyph(s)
	sub acircumflex from [acircumflex.alt01]; # 1 glyph(s)
	sub adieresis from [adieresis.alt01]; # 1 glyph(s)
	sub agrave from [agrave.alt01]; # 1 glyph(s)
	sub aring from [aring.alt01]; # 1 glyph(s)
	sub atilde from [atilde.alt01]; # 1 glyph(s)
	sub germandbls from [germandbls.alt01]; # 1 glyph(s)
	sub tilde from [tilde.alt01 tilde.case tilde.alt01.case]; # 3 glyph(s)
	sub macron from [macron.case]; # 1 glyph(s)
	sub dotaccent from [dotaccent.case]; # 1 glyph(s)
	sub dieresis from [dieresis.case]; # 1 glyph(s)
	sub acute from [acute.case]; # 1 glyph(s)
	sub grave from [grave.case]; # 1 glyph(s)
	sub circumflex from [circumflex.case]; # 1 glyph(s)
	sub caron from [caron.case]; # 1 glyph(s)
	sub breve from [breve.case]; # 1 glyph(s)
	sub ring from [ring.case]; # 1 glyph(s)
} aalt;



feature locl {
	script hebr;
	language IWR;
	sub zero by zero.loclIWR;
	sub one by one.loclIWR;
	sub two by two.loclIWR;
	sub three by three.loclIWR;
	sub four by four.loclIWR;
	sub five by five.loclIWR;
	sub six by six.loclIWR;
	sub seven by seven.loclIWR;
	sub eight by eight.loclIWR;
	sub nine by nine.loclIWR;
	sub sheqel by sheqel.loclIWR;
} locl;



feature ordn {
	# ordinals
	sub [a o] by [ordfeminine ordmasculine];
} ordn;



feature frac {
	# fractions
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
	sub [slash] by fraction;
	sub fraction @numbers_sups' by @numbers_sinf;
	sub @numbers_sinf @numbers_sups' by @numbers_sinf;
} frac;



feature numr {
	# numerators
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
} numr;



feature dnom {
	# denominators
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} dnom;



feature sups {
	# superiors
	sub @numbers_dflt by @numbers_sups;
	sub @numbers_locl by @numbers_sups;
} sups;



feature sinf {
	# inferiors
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} sinf;



feature zero {
	# slashed zero
	sub zero by zero.alt02;
	sub zero.loclIWR by zero.loclIWR.alt02;
} zero;



feature ss01 {
	featureNames {
		name 3 1 0x0409 "simple lowercase a"; # Win / Unicode / English US
		name 1 0 0 "simple lowercase a"; #   Mac / Roman / English
	};
	# stylistic set 1 - single storey a
	sub @lca_dflt by @lca_alt1;
} ss01;



feature ss02 {
	featureNames {
		name 3 1 0x0409 "simple lowercase g"; # Win / Unicode / English US
		name 1 0 0 "simple lowercase g"; #   Mac / Roman / English
	};
	# stylistic set 2 - single storey g
	sub @lcg_dflt by @lcg_alt1;
} ss02;



feature ss03 {
	featureNames {
		name 3 1 0x0409 "slashed number zero"; # Win / Unicode / English US
		name 1 0 0 "slashed number zero"; #   Mac / Roman / English
	};
	# slashed zero
	sub zero by zero.alt02;
	sub zero.loclIWR by zero.loclIWR.alt02;
} ss03;



feature ss04 {
	featureNames {
		name 3 1 0x0409 "dotted number zero"; # Win / Unicode / English US
		name 1 0 0 "dotted number zero"; #   Mac / Roman / English
	};
	# dotted zero
	sub zero by zero.alt01;
	sub zero.loclIWR by zero.loclIWR.alt01;
} ss04;



feature ss05 {
	featureNames {
		name 3 1 0x0409 "alternate lowercase eszett"; # Win / Unicode / English US
		name 1 0 0 "alternate lowercase eszett"; #   Mac / Roman / English
	};
	# alternative german eszett
	sub germandbls by germandbls.alt01;
} ss05;



feature salt {
	# stylistic alternates - all stylistic sets combined
	sub @lca_dflt by @lca_alt1;
	sub @lcg_dflt by @lcg_alt1;
	sub zero by zero.alt01;
	sub zero.loclIWR by zero.loclIWR.alt01;
	sub germandbls by germandbls.alt01;
} salt;



feature dlig {
	# discretionary ligatures
	sub vav-hb vav-hb by vavvav-hb;
	sub yod-hb vav-hb by vavyod-hb;
	sub yod-hb yod-hb by yodyod-hb;
	sub alef-hb lamed-hb by aleflamed-hb;
} dlig;



feature liga {
	sub f i by fi;
} liga;



feature ccmp {
	# glyph composition/decomposition
	@acc_comb_top = [tildecomb macroncomb dotaccentcomb dieresiscomb hungarumlautcomb acutecomb gravecomb circumflexcomb caroncomb ringcomb]; # 10 glyphs

	lookup hebrewPresentationForms {
		sub shin-hb shindot-hb by shinshindot-hb;
		sub shin-hb sindot-hb by shinsindot-hb;
		sub shin-hb shindot-hb dagesh-hb by shindageshshindot-hb;
		sub shin-hb sindot-hb dagesh-hb by shindageshsindot-hb;
		sub alef-hb patah-hb by alefpatah-hb;
		sub alef-hb qamats-hb by alefqamats-hb;
		sub alef-hb dagesh-hb by alefdagesh-hb;
		sub bet-hb dagesh-hb by betdagesh-hb;
		sub gimel-hb dagesh-hb by gimeldagesh-hb;
		sub dalet-hb dagesh-hb by daletdagesh-hb;
		sub he-hb dagesh-hb by hedagesh-hb;
		sub vav-hb dagesh-hb by vavdagesh-hb;
		sub vav-hb holam-hb by vavholam-hb;
		sub zayin-hb dagesh-hb by zayindagesh-hb;
		sub tet-hb dagesh-hb by tetdagesh-hb;
		sub yod-hb dagesh-hb by yoddagesh-hb;
		sub kaf-hb dagesh-hb by kafdagesh-hb;
		sub finalkaf-hb dagesh-hb by finalkafdagesh-hb;
		sub lamed-hb dagesh-hb by lameddagesh-hb;
		sub lamed-hb dagesh-hb holam-hb by lamed_dagesh_holam-hb;
		sub finalkaf-hb qamats-hb by finalkaf_qamats-hb;
		sub finalkaf-hb sheva-hb by finalkaf_sheva-hb;
		sub finalkafdagesh-hb qamats-hb by finalkafdagesh_qamats-hb;
		sub finalkafdagesh-hb sheva-hb by finalkafdagesh_sheva-hb;
		sub lamed-hb holam-hb by lamed_holam-hb;
		sub mem-hb dagesh-hb by memdagesh-hb;
		sub nun-hb dagesh-hb by nundagesh-hb;
		sub samekh-hb dagesh-hb by samekhdagesh-hb;
		sub finalpe-hb dagesh-hb by finalpedagesh-hb;
		sub pe-hb dagesh-hb by pedagesh-hb;
		sub tsadi-hb dagesh-hb by tsadidagesh-hb;
		sub qof-hb dagesh-hb by qofdagesh-hb;
		sub resh-hb dagesh-hb by reshdagesh-hb;
		sub shin-hb dagesh-hb by shindagesh-hb;
		sub tav-hb dagesh-hb by tavdagesh-hb;
		sub yodyod-hb patah-hb by yodyodpatah-hb;
		sub bet-hb rafe-hb by betrafe-hb;
		sub kaf-hb rafe-hb by kafrafe-hb;
		sub pe-hb rafe-hb by perafe-hb;
	} hebrewPresentationForms;

	lookup contextSubs {
		sub i' @acc_comb_top by dotlessi;
		sub j' @acc_comb_top by dotlessj;
	} contextSubs;
} ccmp;



feature mark {
	# Created: Fri Jun 15 14:43:11 2018
	# PS Name: IBMPlexSansHebrew
	# MM Inst: IBM Plex Sans Hebrew
	# exported from FontLab

	@mGC_bottom_hebr_0_0 = [hatafpatah-hb hatafqamats-hb hatafsegol-hb hiriq-hb patah-hb qamats-hb qubuts-hb segol-hb sheva-hb tsere-hb];
	@mGC_top_0_540 = [acutecomb caroncomb circumflexcomb dieresiscomb dotaccentcomb gravecomb hungarumlautcomb macroncomb ringcomb tildecomb];
	@mGC_top_hebr_0_516 = [rafe-hb sindot-hb];
	@mGC_topleft_hebr_0_516 = [holam-hb holamhaser-hb];

	markClass @mGC_bottom_hebr_0_0 <anchor 0 0> @MC_bottom_hebr;
	markClass @mGC_top_0_540 <anchor 0 540> @MC_top;
	markClass @mGC_top_hebr_0_516 <anchor 0 516> @MC_top_hebr;
	markClass @mGC_topleft_hebr_0_516 <anchor 0 516> @MC_topleft_hebr;
	markClass caronslovakcomb <anchor 0 740> @MC_topright;
	markClass cedillacomb <anchor 0 0> @MC_bottom;
	markClass dagesh-hb <anchor 0 305> @MC_center_hebr;
	markClass ogonekcomb <anchor 0 0> @MC_bottomright;
	markClass shindot-hb <anchor 0 516> @MC_topright_hebr;

	lookup MARK_BASE_bottom {
		@bGC_B_bottom = [B D X];
		@bGC_E_bottom = [E V];
		@bGC_H_bottom = [H O];
		@bGC_Y_bottom = [Y Z];
		@bGC_h_bottom = [h n S];
		pos base @bGC_B_bottom <anchor 307 0> mark @MC_bottom;
		pos base @bGC_E_bottom <anchor 304 0> mark @MC_bottom;
		pos base @bGC_H_bottom <anchor 354 0> mark @MC_bottom;
		pos base @bGC_Y_bottom <anchor 297 0> mark @MC_bottom;
		pos base @bGC_h_bottom <anchor 287 0> mark @MC_bottom;
		pos base A <anchor 322 0> mark @MC_bottom;
		pos base C <anchor 338 0> mark @MC_bottom;
		pos base F <anchor 139 0> mark @MC_bottom;
		pos base G <anchor 348 0> mark @MC_bottom;
		pos base I <anchor 200 0> mark @MC_bottom;
		pos base J <anchor 225 0> mark @MC_bottom;
		pos base K <anchor 336 0> mark @MC_bottom;
		pos base L <anchor 298 0> mark @MC_bottom;
		pos base M <anchor 406 0> mark @MC_bottom;
		pos base N <anchor 353 0> mark @MC_bottom;
		pos base P <anchor 140 0> mark @MC_bottom;
		pos base R <anchor 324 0> mark @MC_bottom;
		pos base T <anchor 286 0> mark @MC_bottom;
		pos base U <anchor 337 0> mark @MC_bottom;
		pos base W <anchor 446 0> mark @MC_bottom;
		pos base a <anchor 245 0> mark @MC_bottom;
		pos base a.alt01 <anchor 279 0> mark @MC_bottom;
		pos base b <anchor 308 0> mark @MC_bottom;
		pos base c <anchor 276 0> mark @MC_bottom;
		pos base d <anchor 273 0> mark @MC_bottom;
		pos base e <anchor 283 0> mark @MC_bottom;
		pos base f <anchor 154 0> mark @MC_bottom;
		pos base i <anchor 125 0> mark @MC_bottom;
		pos base k <anchor 292 0> mark @MC_bottom;
		pos base l <anchor 164 0> mark @MC_bottom;
		pos base m <anchor 438 0> mark @MC_bottom;
		pos base o <anchor 280 0> mark @MC_bottom;
		pos base r <anchor 127 0> mark @MC_bottom;
		pos base s <anchor 240 0> mark @MC_bottom;
		pos base t <anchor 213 0> mark @MC_bottom;
		pos base u <anchor 278 0> mark @MC_bottom;
		pos base v <anchor 246 0> mark @MC_bottom;
		pos base w <anchor 384 0> mark @MC_bottom;
		pos base x <anchor 254 0> mark @MC_bottom;
		pos base y <anchor 392 0> mark @MC_bottom;
		pos base z <anchor 232 0> mark @MC_bottom;
	} MARK_BASE_bottom;


	lookup MARK_BASE_bottom_hebr {
		@bGC_alef-hb_bottom_hebr = [alef-hb alefdagesh-hb];
		@bGC_ayin-hb_bottom_hebr = [ayin-hb ayinaltone-hb];
		@bGC_bet-hb_bottom_hebr = [bet-hb betdagesh-hb betrafe-hb];
		@bGC_dalet-hb_bottom_hebr = [dalet-hb daletdagesh-hb];
		@bGC_gimel-hb_bottom_hebr = [gimel-hb gimeldagesh-hb];
		@bGC_he-hb_bottom_hebr = [he-hb hedagesh-hb];
		@bGC_kaf-hb_bottom_hebr = [kaf-hb kafrafe-hb kafdagesh-hb];
		@bGC_lamed-hb_bottom_hebr = [lamed-hb lamed_holam-hb lameddagesh-hb lamed_dagesh_holam-hb];
		@bGC_mem-hb_bottom_hebr = [mem-hb memdagesh-hb];
		@bGC_nun-hb_bottom_hebr = [nun-hb nundagesh-hb];
		@bGC_pe-hb_bottom_hebr = [pe-hb perafe-hb pedagesh-hb];
		@bGC_qof-hb_bottom_hebr = [qof-hb qofdagesh-hb];
		@bGC_resh-hb_bottom_hebr = [resh-hb reshdagesh-hb];
		@bGC_shin-hb_bottom_hebr = [shin-hb shindagesh-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb];
		@bGC_tav-hb_bottom_hebr = [tav-hb tavdagesh-hb];
		@bGC_tet-hb_bottom_hebr = [tet-hb samekh-hb tetdagesh-hb samekhdagesh-hb];
		@bGC_tsadi-hb_bottom_hebr = [tsadi-hb tsadidagesh-hb];
		@bGC_vav-hb_bottom_hebr = [vav-hb vavholam-hb vavdagesh-hb];
		@bGC_yod-hb_bottom_hebr = [yod-hb yoddagesh-hb];
		@bGC_zayin-hb_bottom_hebr = [zayin-hb zayindagesh-hb];
		pos base @bGC_alef-hb_bottom_hebr <anchor 317 0> mark @MC_bottom_hebr;
		pos base @bGC_ayin-hb_bottom_hebr <anchor 289 0> mark @MC_bottom_hebr;
		pos base @bGC_bet-hb_bottom_hebr <anchor 280 0> mark @MC_bottom_hebr;
		pos base @bGC_dalet-hb_bottom_hebr <anchor 369 0> mark @MC_bottom_hebr;
		pos base @bGC_gimel-hb_bottom_hebr <anchor 204 0> mark @MC_bottom_hebr;
		pos base @bGC_he-hb_bottom_hebr <anchor 321 0> mark @MC_bottom_hebr;
		pos base @bGC_kaf-hb_bottom_hebr <anchor 239 0> mark @MC_bottom_hebr;
		pos base @bGC_lamed-hb_bottom_hebr <anchor 208 0> mark @MC_bottom_hebr;
		pos base @bGC_mem-hb_bottom_hebr <anchor 348 0> mark @MC_bottom_hebr;
		pos base @bGC_nun-hb_bottom_hebr <anchor 152 0> mark @MC_bottom_hebr;
		pos base @bGC_pe-hb_bottom_hebr <anchor 307 0> mark @MC_bottom_hebr;
		pos base @bGC_qof-hb_bottom_hebr <anchor 365 0> mark @MC_bottom_hebr;
		pos base @bGC_resh-hb_bottom_hebr <anchor 401 0> mark @MC_bottom_hebr;
		pos base @bGC_shin-hb_bottom_hebr <anchor 376 0> mark @MC_bottom_hebr;
		pos base @bGC_tav-hb_bottom_hebr <anchor 372 0> mark @MC_bottom_hebr;
		pos base @bGC_tet-hb_bottom_hebr <anchor 325 0> mark @MC_bottom_hebr;
		pos base @bGC_tsadi-hb_bottom_hebr <anchor 257 0> mark @MC_bottom_hebr;
		pos base @bGC_vav-hb_bottom_hebr <anchor 130 0> mark @MC_bottom_hebr;
		pos base @bGC_yod-hb_bottom_hebr <anchor 120 0> mark @MC_bottom_hebr;
		pos base @bGC_zayin-hb_bottom_hebr <anchor 211 0> mark @MC_bottom_hebr;
		pos base finalkaf-hb <anchor 190 399> mark @MC_bottom_hebr;
		pos base finalkafdagesh-hb <anchor 189 0> mark @MC_bottom_hebr;
		pos base het-hb <anchor 326 0> mark @MC_bottom_hebr;
	} MARK_BASE_bottom_hebr;


	lookup MARK_BASE_bottomright {
		pos base A <anchor 618 0> mark @MC_bottomright;
		pos base E <anchor 519 0> mark @MC_bottomright;
		pos base I <anchor 340 0> mark @MC_bottomright;
		pos base U <anchor 436 0> mark @MC_bottomright;
		pos base a <anchor 505 0> mark @MC_bottomright;
		pos base a.alt01 <anchor 495 0> mark @MC_bottomright;
		pos base e <anchor 359 0> mark @MC_bottomright;
		pos base i <anchor 165 0> mark @MC_bottomright;
		pos base u <anchor 483 0> mark @MC_bottomright;
	} MARK_BASE_bottomright;


	lookup MARK_BASE_center_hebr {
		@bGC_alef-hb_center_hebr = [alef-hb alefpatah-hb alefqamats-hb];
		@bGC_bet-hb_center_hebr = [bet-hb betrafe-hb];
		@bGC_kaf-hb_center_hebr = [kaf-hb kafrafe-hb];
		@bGC_lamed-hb_center_hebr = [lamed-hb lamed_holam-hb];
		@bGC_pe-hb_center_hebr = [pe-hb perafe-hb];
		@bGC_shin-hb_center_hebr = [shin-hb shinshindot-hb shinsindot-hb];
		@bGC_tet-hb_center_hebr = [tet-hb samekh-hb];
		@bGC_vav-hb_center_hebr = [vav-hb vavholam-hb];
		pos base @bGC_alef-hb_center_hebr <anchor 275 142> mark @MC_center_hebr;
		pos base @bGC_bet-hb_center_hebr <anchor 188 305> mark @MC_center_hebr;
		pos base @bGC_kaf-hb_center_hebr <anchor 212 305> mark @MC_center_hebr;
		pos base @bGC_lamed-hb_center_hebr <anchor 139 305> mark @MC_center_hebr;
		pos base @bGC_pe-hb_center_hebr <anchor 398 305> mark @MC_center_hebr;
		pos base @bGC_shin-hb_center_hebr <anchor 504 305> mark @MC_center_hebr;
		pos base @bGC_tet-hb_center_hebr <anchor 325 305> mark @MC_center_hebr;
		pos base @bGC_vav-hb_center_hebr <anchor 23 305> mark @MC_center_hebr;
		pos base dalet-hb <anchor 179 305> mark @MC_center_hebr;
		pos base finalkaf-hb <anchor 189 305> mark @MC_center_hebr;
		pos base finalpe-hb <anchor 377 305> mark @MC_center_hebr;
		pos base gimel-hb <anchor 130 305> mark @MC_center_hebr;
		pos base he-hb <anchor 321 305> mark @MC_center_hebr;
		pos base mem-hb <anchor 348 305> mark @MC_center_hebr;
		pos base nun-hb <anchor 111 305> mark @MC_center_hebr;
		pos base qof-hb <anchor 287 305> mark @MC_center_hebr;
		pos base resh-hb <anchor 195 305> mark @MC_center_hebr;
		pos base tav-hb <anchor 361 305> mark @MC_center_hebr;
		pos base tsadi-hb <anchor 140 214> mark @MC_center_hebr;
		pos base yod-hb <anchor 12 369> mark @MC_center_hebr;
		pos base zayin-hb <anchor 50 305> mark @MC_center_hebr;
	} MARK_BASE_center_hebr;


	lookup MARK_BASE_top {
		@bGC_B_top = [B D P R X];
		@bGC_E_top = [E V];
		@bGC_H_top = [H O Q Oslash];
		@bGC_Y_top = [Y Z];
		@bGC_a.alt01_top = [a.alt01 g.alt01];
		@bGC_dotlessi_top = [dotlessi dotlessj];
		@bGC_g_top = [g g.alt02];
		pos base @bGC_B_top <anchor 307 698> mark @MC_top;
		pos base @bGC_E_top <anchor 304 698> mark @MC_top;
		pos base @bGC_H_top <anchor 354 698> mark @MC_top;
		pos base @bGC_Y_top <anchor 297 698> mark @MC_top;
		pos base @bGC_a.alt01_top <anchor 278 540> mark @MC_top;
		pos base @bGC_dotlessi_top <anchor 125 540> mark @MC_top;
		pos base @bGC_g_top <anchor 266 540> mark @MC_top;
		pos base A <anchor 322 698> mark @MC_top;
		pos base AE <anchor 591 698> mark @MC_top;
		pos base C <anchor 338 698> mark @MC_top;
		pos base F <anchor 301 698> mark @MC_top;
		pos base G <anchor 355 698> mark @MC_top;
		pos base I <anchor 200 698> mark @MC_top;
		pos base J <anchor 263 698> mark @MC_top;
		pos base K <anchor 321 698> mark @MC_top;
		pos base L <anchor 135 698> mark @MC_top;
		pos base M <anchor 406 698> mark @MC_top;
		pos base N <anchor 353 698> mark @MC_top;
		pos base S <anchor 288 698> mark @MC_top;
		pos base T <anchor 286 698> mark @MC_top;
		pos base U <anchor 337 698> mark @MC_top;
		pos base W <anchor 446 698> mark @MC_top;
		pos base a <anchor 252 540> mark @MC_top;
		pos base ae <anchor 414 540> mark @MC_top;
		pos base c <anchor 276 540> mark @MC_top;
		pos base e <anchor 279 540> mark @MC_top;
		pos base h <anchor 127 698> mark @MC_top;
		pos base l <anchor 125 740> mark @MC_top;
		pos base m <anchor 438 540> mark @MC_top;
		pos base n <anchor 288 540> mark @MC_top;
		pos base o <anchor 280 540> mark @MC_top;
		pos base oslash <anchor 284 540> mark @MC_top;
		pos base p <anchor 308 540> mark @MC_top;
		pos base q <anchor 273 540> mark @MC_top;
		pos base r <anchor 219 540> mark @MC_top;
		pos base s <anchor 238 540> mark @MC_top;
		pos base u <anchor 282 540> mark @MC_top;
		pos base v <anchor 246 540> mark @MC_top;
		pos base w <anchor 384 540> mark @MC_top;
		pos base x <anchor 254 540> mark @MC_top;
		pos base y <anchor 250 540> mark @MC_top;
		pos base z <anchor 232 540> mark @MC_top;
	} MARK_BASE_top;


	lookup MARK_BASE_top_hebr {
		@bGC_bet-hb_top_hebr = [bet-hb betdagesh-hb];
		@bGC_kaf-hb_top_hebr = [kaf-hb kafdagesh-hb];
		@bGC_pe-hb_top_hebr = [pe-hb pedagesh-hb];
		@bGC_shin-hb_top_hebr = [shin-hb shindagesh-hb shinshindot-hb shindageshshindot-hb];
		pos base @bGC_bet-hb_top_hebr <anchor 242 516> mark @MC_top_hebr;
		pos base @bGC_kaf-hb_top_hebr <anchor 216 516> mark @MC_top_hebr;
		pos base @bGC_pe-hb_top_hebr <anchor 285 516> mark @MC_top_hebr;
		pos base @bGC_shin-hb_top_hebr <anchor 120 516> mark @MC_top_hebr;
	} MARK_BASE_top_hebr;


	lookup MARK_BASE_topleft_hebr {
		@bGC_alef-hb_topleft_hebr = [alef-hb tsadi-hb alefpatah-hb alefqamats-hb alefdagesh-hb tsadidagesh-hb];
		@bGC_ayin-hb_topleft_hebr = [ayin-hb ayinaltone-hb];
		@bGC_bet-hb_topleft_hebr = [bet-hb betdagesh-hb betrafe-hb];
		@bGC_dalet-hb_topleft_hebr = [dalet-hb kaf-hb daletdagesh-hb kafrafe-hb kafdagesh-hb];
		@bGC_gimel-hb_topleft_hebr = [gimel-hb gimeldagesh-hb];
		@bGC_he-hb_topleft_hebr = [he-hb vav-hb het-hb qof-hb hedagesh-hb vavdagesh-hb qofdagesh-hb];
		@bGC_lamed-hb_topleft_hebr = [lamed-hb lameddagesh-hb];
		@bGC_mem-hb_topleft_hebr = [mem-hb memdagesh-hb];
		@bGC_nun-hb_topleft_hebr = [nun-hb nundagesh-hb];
		@bGC_pe-hb_topleft_hebr = [pe-hb perafe-hb pedagesh-hb];
		@bGC_resh-hb_topleft_hebr = [resh-hb reshdagesh-hb];
		@bGC_samekh-hb_topleft_hebr = [samekh-hb tav-hb samekhdagesh-hb tavdagesh-hb];
		@bGC_shin-hb_topleft_hebr = [shin-hb shindagesh-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb];
		@bGC_tet-hb_topleft_hebr = [tet-hb tetdagesh-hb];
		@bGC_yod-hb_topleft_hebr = [yod-hb yoddagesh-hb];
		@bGC_zayin-hb_topleft_hebr = [zayin-hb zayindagesh-hb];
		pos base @bGC_alef-hb_topleft_hebr <anchor 17 516> mark @MC_topleft_hebr;
		pos base @bGC_ayin-hb_topleft_hebr <anchor 23 516> mark @MC_topleft_hebr;
		pos base @bGC_bet-hb_topleft_hebr <anchor 13 516> mark @MC_topleft_hebr;
		pos base @bGC_dalet-hb_topleft_hebr <anchor 0 516> mark @MC_topleft_hebr;
		pos base @bGC_gimel-hb_topleft_hebr <anchor 39 516> mark @MC_topleft_hebr;
		pos base @bGC_he-hb_topleft_hebr <anchor 20 516> mark @MC_topleft_hebr;
		pos base @bGC_lamed-hb_topleft_hebr <anchor -28 516> mark @MC_topleft_hebr;
		pos base @bGC_mem-hb_topleft_hebr <anchor 49 516> mark @MC_topleft_hebr;
		pos base @bGC_nun-hb_topleft_hebr <anchor 12 516> mark @MC_topleft_hebr;
		pos base @bGC_pe-hb_topleft_hebr <anchor 55 516> mark @MC_topleft_hebr;
		pos base @bGC_resh-hb_topleft_hebr <anchor 3 516> mark @MC_topleft_hebr;
		pos base @bGC_samekh-hb_topleft_hebr <anchor 21 516> mark @MC_topleft_hebr;
		pos base @bGC_shin-hb_topleft_hebr <anchor 7 516> mark @MC_topleft_hebr;
		pos base @bGC_tet-hb_topleft_hebr <anchor 28 516> mark @MC_topleft_hebr;
		pos base @bGC_yod-hb_topleft_hebr <anchor 30 516> mark @MC_topleft_hebr;
		pos base @bGC_zayin-hb_topleft_hebr <anchor 10 516> mark @MC_topleft_hebr;
	} MARK_BASE_topleft_hebr;


	lookup MARK_BASE_topright {
		pos base L <anchor 255 740> mark @MC_topright;
		pos base d <anchor 554 740> mark @MC_topright;
		pos base l <anchor 224 740> mark @MC_topright;
		pos base t <anchor 263 751> mark @MC_topright;
	} MARK_BASE_topright;


	lookup MARK_BASE_topright_hebr {
		@bGC_shin-hb_topright_hebr = [shin-hb shindagesh-hb shinsindot-hb shindageshsindot-hb];
		pos base @bGC_shin-hb_topright_hebr <anchor 634 516> mark @MC_topright_hebr;
	} MARK_BASE_topright_hebr;



} mark;



feature kern {
	# Created: Fri Jun  1 15:09:16 2018
	# PS Name: IBMPlexSans
	# MM Inst: IBM Plex Sans
	# MinKern: +/- 1 inclusive
	# exported from Robofont

	@MMK_L_greek_uc_Alpha = [Delta];
	@MMK_L_hebr_alef = [alef-hb alefpatah-hb alefqamats-hb alefdagesh-hb];
	@MMK_L_hebr_ayin = [ayin-hb ayinaltone-hb];
	@MMK_L_hebr_bet = [bet-hb gimel-hb kaf-hb nun-hb betdagesh-hb betrafe-hb gimeldagesh-hb kafrafe-hb kafdagesh-hb nundagesh-hb];
	@MMK_L_hebr_finalpe = [finalpe-hb finalpedagesh-hb];
	@MMK_L_hebr_finaltsadi = [finaltsadi-hb];
	@MMK_L_hebr_geresh = [geresh-hb gershayim-hb];
	@MMK_L_hebr_he = [he-hb het-hb finalmem-hb qof-hb hedagesh-hb qofdagesh-hb];
	@MMK_L_hebr_lamed = [aleflamed-hb lamed-hb lameddagesh-hb];
	@MMK_L_hebr_maqaf = [maqaf-hb];
	@MMK_L_hebr_resh = [dalet-hb finalkaf-hb resh-hb daletdagesh-hb finalkaf_sheva-hb finalkaf_qamats-hb finalkafdagesh-hb finalkafdagesh_sheva-hb finalkafdagesh_qamats-hb reshdagesh-hb];
	@MMK_L_hebr_samekh = [samekh-hb samekhdagesh-hb];
	@MMK_L_hebr_shin = [tet-hb shin-hb tetdagesh-hb shindagesh-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb];
	@MMK_L_hebr_tav = [tav-hb tavdagesh-hb];
	@MMK_L_hebr_tsadi = [tsadi-hb tsadidagesh-hb];
	@MMK_L_hebr_vav = [vav-hb mem-hb finalnun-hb vavvav-hb vavholam-hb vavdagesh-hb memdagesh-hb];
	@MMK_L_hebr_yod = [yod-hb vavyod-hb yodyod-hb yodyodpatah-hb yoddagesh-hb];
	@MMK_L_hebr_zayin = [zayin-hb zayindagesh-hb];
	@MMK_L_inp_colon = [colon semicolon];
	@MMK_L_inp_foot = [quotesingle quotedbl asterisk];
	@MMK_L_inp_guill = [guilsinglleft guillemotleft];
	@MMK_L_inp_guilr = [guilsinglright guillemotright];
	@MMK_L_inp_hyph = [hyphen softhyphen endash emdash];
	@MMK_L_inp_parenth = [bracketleft braceleft];
	@MMK_L_inp_period = [period ellipsis comma quotesinglbase quotedblbase];
	@MMK_L_inp_quotel = [quoteleft quotedblleft];
	@MMK_L_inp_quoter = [quoteright quotedblright];
	@MMK_L_latn_lc_a = [a aacute acircumflex adieresis agrave aring atilde];
	@MMK_L_latn_lc_b = [b p thorn];
	@MMK_L_latn_lc_c = [c ccedilla];
	@MMK_L_latn_lc_e = [e ae eacute ecircumflex edieresis egrave oe];
	@MMK_L_latn_lc_f = [f];
	@MMK_L_latn_lc_g = [g g.alt02];
	@MMK_L_latn_lc_i = [i fi iacute icircumflex idieresis igrave];
	@MMK_L_latn_lc_j = [g.alt01 j q dotlessi ij dotlessj jacute jcircumflex];
	@MMK_L_latn_lc_k = [k];
	@MMK_L_latn_lc_l = [l fl lslash];
	@MMK_L_latn_lc_n = [h m n ntilde];
	@MMK_L_latn_lc_o = [o eth oacute ocircumflex odieresis ograve oslash otilde];
	@MMK_L_latn_lc_r = [r];
	@MMK_L_latn_lc_s = [s scaron];
	@MMK_L_latn_lc_t = [t];
	@MMK_L_latn_lc_u = [a.alt01 u aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01 uacute ucircumflex udieresis ugrave];
	@MMK_L_latn_lc_w = [w];
	@MMK_L_latn_lc_y = [y yacute ydieresis];
	@MMK_L_latn_lc_z = [z zcaron];
	@MMK_L_latn_uc_a = [A Aacute Acircumflex Adieresis Agrave Aring Atilde];
	@MMK_L_latn_uc_c = [C Ccedilla];
	@MMK_L_latn_uc_d = [D Dcroat Eth];
	@MMK_L_latn_uc_e = [E AE Eacute Ecircumflex Edieresis Egrave OE];
	@MMK_L_latn_uc_g = [G];
	@MMK_L_latn_uc_i = [I Iacute Icircumflex Idieresis Igrave];
	@MMK_L_latn_uc_j = [J];
	@MMK_L_latn_uc_k = [K];
	@MMK_L_latn_uc_l = [L Lslash];
	@MMK_L_latn_uc_o = [O Q Oacute Ocircumflex Odieresis Ograve Oslash Otilde];
	@MMK_L_latn_uc_r = [R];
	@MMK_L_latn_uc_s = [S Scaron];
	@MMK_L_latn_uc_t = [T];
	@MMK_L_latn_uc_u = [U IJ Uacute Ucircumflex Udieresis Ugrave];
	@MMK_L_latn_uc_w = [W];
	@MMK_L_latn_uc_y = [Y Yacute Ydieresis];
	@MMK_L_latn_uc_z = [Z Zcaron];
	@MMK_R_greek_lc_kappa = [mu];
	@MMK_R_greek_uc_Alpha = [Delta];
	@MMK_R_hebr_alef = [aleflamed-hb alef-hb alefpatah-hb alefqamats-hb alefdagesh-hb];
	@MMK_R_hebr_bet = [bet-hb betdagesh-hb betrafe-hb];
	@MMK_R_hebr_dalet = [dalet-hb daletdagesh-hb];
	@MMK_R_hebr_geresh = [geresh-hb gershayim-hb];
	@MMK_R_hebr_gimel = [gimel-hb gimeldagesh-hb];
	@MMK_R_hebr_lamed = [lamed-hb qof-hb lameddagesh-hb qofdagesh-hb];
	@MMK_R_hebr_resh = [he-hb het-hb finalkaf-hb finalmem-hb mem-hb finalpe-hb resh-hb tav-hb hedagesh-hb finalkaf_sheva-hb finalkaf_qamats-hb finalkafdagesh-hb finalkafdagesh_sheva-hb finalkafdagesh_qamats-hb memdagesh-hb finalpedagesh-hb reshdagesh-hb tavdagesh-hb];
	@MMK_R_hebr_samekh = [tet-hb kaf-hb samekh-hb pe-hb tetdagesh-hb kafrafe-hb kafdagesh-hb samekhdagesh-hb perafe-hb pedagesh-hb];
	@MMK_R_hebr_shin = [ayin-hb shin-hb ayinaltone-hb shindagesh-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb];
	@MMK_R_hebr_yod = [yod-hb yodyod-hb yodyodpatah-hb yoddagesh-hb];
	@MMK_R_hebr_zayin = [zayin-hb zayindagesh-hb];
	@MMK_R_inp_colon = [colon semicolon];
	@MMK_R_inp_foot = [quotesingle quotedbl asterisk];
	@MMK_R_inp_guill = [guilsinglleft guillemotleft];
	@MMK_R_inp_guilr = [guilsinglright guillemotright];
	@MMK_R_inp_hyph = [hyphen softhyphen endash emdash];
	@MMK_R_inp_parenth = [bracketright braceright];
	@MMK_R_inp_period = [period ellipsis comma quotesinglbase quotedblbase];
	@MMK_R_inp_quotel = [quoteleft quotedblleft];
	@MMK_R_inp_quoter = [quoteright quotedblright];
	@MMK_R_latn_lc_a = [a aacute acircumflex adieresis agrave aring atilde ae];
	@MMK_R_latn_lc_c = [c e o ccedilla eacute ecircumflex edieresis egrave oacute ocircumflex odieresis ograve oslash otilde oe];
	@MMK_R_latn_lc_d = [a.alt01 d g.alt01 q aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01 eth];
	@MMK_R_latn_lc_f = [f fi fl germandbls];
	@MMK_R_latn_lc_g = [g g.alt02];
	@MMK_R_latn_lc_h = [b h k];
	@MMK_R_latn_lc_i = [i iacute icircumflex idieresis igrave ij];
	@MMK_R_latn_lc_j = [j dotlessj jacute jcircumflex];
	@MMK_R_latn_lc_l = [l ldot lslash germandbls.alt01];
	@MMK_R_latn_lc_n = [m n r dotlessi ntilde];
	@MMK_R_latn_lc_s = [s scaron];
	@MMK_R_latn_lc_t = [t];
	@MMK_R_latn_lc_u = [u uacute ucircumflex udieresis ugrave];
	@MMK_R_latn_lc_w = [w];
	@MMK_R_latn_lc_y = [y yacute ydieresis];
	@MMK_R_latn_lc_z = [z zcaron];
	@MMK_R_latn_uc_a = [A Aacute Acircumflex Adieresis Agrave Aring Atilde AE];
	@MMK_R_latn_uc_i = [I Iacute Icircumflex Idieresis Igrave];
	@MMK_R_latn_uc_j = [J];
	@MMK_R_latn_uc_o = [C G O Q Ccedilla Oacute Ocircumflex Odieresis Ograve Oslash Otilde OE];
	@MMK_R_latn_uc_s = [S Scaron];
	@MMK_R_latn_uc_t = [T];
	@MMK_R_latn_uc_u = [U IJ Uacute Ucircumflex Udieresis Ugrave];
	@MMK_R_latn_uc_w = [W];
	@MMK_R_latn_uc_y = [Y Yacute Ydieresis];
	@MMK_R_latn_uc_z = [Z Zcaron];

	# glyph, glyph:
	# pos B eightinferior 0;
	# pos B seveninferior 0;
	# pos B zeroinferior 0;
	# pos F ninesuperior 0;
	# pos F sevensuperior 0;
	# pos F threesuperior 0;
	# pos F twosuperior 0;
	# pos F zerosuperior 0;
	# pos Germandbls V 0;
	# pos Germandbls X 0;
	# pos Germandbls eightinferior 0;
	# pos Germandbls fiveinferior 0;
	# pos Germandbls fourinferior 0;
	# pos Germandbls nineinferior 0;
	# pos Germandbls oneinferior 0;
	# pos Germandbls seveninferior 0;
	# pos Germandbls sixinferior 0;
	# pos Germandbls threeinferior 0;
	# pos Germandbls twoinferior 0;
	# pos Germandbls zeroinferior 0;
	# pos P V 0;
	# pos Thorn eightinferior 0;
	# pos Thorn threeinferior 0;
	# pos Thorn twoinferior 0;
	# pos X ninesuperior 0;
	# pos X threeinferior 0;
	# pos X twosuperior 0;
	# pos eightinferior nineinferior 0;
	# pos eightinferior x 0;
	# pos eightsuperior fraction 0;
	# pos eightsuperior ninesuperior 0;
	# pos fiveinferior X 0;
	# pos fiveinferior threeinferior 0;
	# pos fiveinferior x 0;
	# pos fivesuperior threesuperior 0;
	# pos fourinferior fiveinferior 0;
	# pos fourinferior x 0;
	# pos foursuperior fivesuperior 0;
	# pos fraction fiveinferior 0;
	# pos fraction nineinferior 0;
	# pos germandbls seveninferior 0;
	# pos jcircumflex onesuperior 0;
	# pos jcircumflex threesuperior 0;
	# pos jcircumflex twosuperior 0;
	# pos nineinferior fiveinferior 0;
	# pos nineinferior threeinferior 0;
	# pos nineinferior twoinferior 0;
	# pos ninesuperior X 0;
	# pos ninesuperior fivesuperior 0;
	# pos ninesuperior p 0;
	# pos ninesuperior threesuperior 0;
	# pos ninesuperior twosuperior 0;
	# pos oneinferior fiveinferior 0;
	# pos oneinferior fourinferior 0;
	# pos onesuperior fivesuperior 0;
	# pos parenleft idieresis 0;
	# pos seveninferior oneinferior 0;
	# pos seveninferior twoinferior 0;
	# pos sevensuperior onesuperior 0;
	# pos sevensuperior threesuperior 0;
	# pos sevensuperior v 0;
	# pos sixinferior x 0;
	# pos sixsuperior V 0;
	# pos threeinferior nineinferior 0;
	# pos threeinferior oneinferior 0;
	# pos threesuperior X 0;
	# pos threesuperior fivesuperior 0;
	# pos threesuperior ninesuperior 0;
	# pos threesuperior onesuperior 0;
	# pos twoinferior oneinferior 0;
	# pos twosuperior X 0;
	# pos twosuperior jcircumflex 0;
	# pos twosuperior onesuperior 0;
	# pos v ninesuperior 0;
	# pos v sevensuperior 0;
	# pos x eightinferior 0;
	# pos x fiveinferior 0;
	# pos x fourinferior 0;
	# pos x sixinferior 0;
	# pos x zeroinferior 0;
	# pos zeroinferior fiveinferior 0;
	# pos zeroinferior fourinferior 0;
	# pos zeroinferior oneinferior 0;
	# pos zeroinferior x 0;
	# pos zerosuperior fivesuperior 0;
	# pos zerosuperior foursuperior 0;
	# pos zerosuperior onesuperior 0;
	pos B V -20;
	pos B X -20;
	pos B eightsuperior -10;
	pos B fivesuperior -10;
	pos B foursuperior -10;
	pos B ninesuperior -15;
	pos B onesuperior -10;
	pos B registered -15;
	pos B sevensuperior -20;
	pos B sixsuperior -10;
	pos B slash -15;
	pos B threesuperior -10;
	pos B trademark -20;
	pos B twosuperior -10;
	pos B underscore -60;
	pos B v -10;
	pos B x -10;
	pos B zerosuperior -15;
	pos F ampersand -30;
	pos F at -20;
	pos F eightinferior -40;
	pos F fiveinferior -30;
	pos F fourinferior -65;
	pos F icircumflex 30;
	pos F idieresis 30;
	pos F nineinferior -30;
	pos F oneinferior -30;
	pos F onesuperior 5;
	pos F p -20;
	pos F parenright 15;
	pos F question 15;
	pos F seveninferior -20;
	pos F sixinferior -55;
	pos F sixsuperior -5;
	pos F slash -40;
	pos F threeinferior -30;
	pos F trademark 10;
	pos F twoinferior -20;
	pos F underscore -130;
	pos F v -20;
	pos F x -35;
	pos F zeroinferior -45;
	pos Germandbls ampersand -10;
	pos Germandbls eightsuperior -20;
	pos Germandbls fivesuperior -10;
	pos Germandbls foursuperior -20;
	pos Germandbls ninesuperior -20;
	pos Germandbls onesuperior -10;
	pos Germandbls ordfeminine -20;
	pos Germandbls ordmasculine -20;
	pos Germandbls question -10;
	pos Germandbls registered -25;
	pos Germandbls sevensuperior -10;
	pos Germandbls sixsuperior -20;
	pos Germandbls slash -10;
	pos Germandbls threesuperior -10;
	pos Germandbls trademark -10;
	pos Germandbls twosuperior -15;
	pos Germandbls underscore -60;
	pos Germandbls v -10;
	pos Germandbls x -15;
	pos Germandbls zerosuperior -20;
	pos P X -15;
	pos P ampersand -30;
	pos P at -10;
	pos P eightinferior -55;
	pos P eightsuperior 10;
	pos P fiveinferior -60;
	pos P fivesuperior 10;
	pos P fourinferior -100;
	pos P foursuperior 10;
	pos P nineinferior -50;
	pos P ninesuperior 10;
	pos P oneinferior -50;
	pos P onesuperior 10;
	pos P p -10;
	pos P seveninferior -20;
	pos P sevensuperior 5;
	pos P sixinferior -85;
	pos P sixsuperior 10;
	pos P slash -50;
	pos P threeinferior -40;
	pos P threesuperior 10;
	pos P trademark 10;
	pos P twoinferior -50;
	pos P twosuperior 10;
	pos P underscore -130;
	pos P x -15;
	pos P zeroinferior -50;
	pos P zerosuperior 10;
	pos Thorn V -23;
	pos Thorn X -34;
	pos Thorn at 10;
	pos Thorn eightsuperior 5;
	pos Thorn fourinferior -15;
	pos Thorn foursuperior 10;
	pos Thorn ninesuperior -15;
	pos Thorn seveninferior 10;
	pos Thorn sevensuperior -20;
	pos Thorn sixinferior -10;
	pos Thorn slash -40;
	pos Thorn trademark -10;
	pos Thorn twosuperior 10;
	pos Thorn underscore -130;
	pos Thorn v 10;
	pos Thorn x -5;
	pos Thorn zerosuperior 10;
	pos V V 5;
	pos V ampersand -30;
	pos V at -30;
	pos V eightinferior -70;
	pos V eightsuperior 10;
	pos V fiveinferior -55;
	pos V fivesuperior 20;
	pos V fourinferior -70;
	pos V icircumflex 40;
	pos V idieresis 40;
	pos V igrave 10;
	pos V nineinferior -60;
	pos V ninesuperior 10;
	pos V oneinferior -50;
	pos V onesuperior 20;
	pos V p -15;
	pos V parenright 20;
	pos V question 15;
	pos V registered 10;
	pos V seveninferior -40;
	pos V sevensuperior 20;
	pos V sixinferior -50;
	pos V slash -50;
	pos V threeinferior -60;
	pos V threesuperior 20;
	pos V trademark 40;
	pos V twoinferior -50;
	pos V twosuperior 20;
	pos V underscore -70;
	pos V v -10;
	pos V x -10;
	pos V zeroinferior -50;
	pos V zerosuperior 20;
	pos X ampersand -15;
	pos X at -30;
	pos X eightinferior -10;
	pos X eightsuperior -10;
	pos X fivesuperior 10;
	pos X foursuperior -30;
	pos X jcircumflex 20;
	pos X nineinferior -30;
	pos X onesuperior 10;
	pos X question 10;
	pos X seveninferior -20;
	pos X sevensuperior 10;
	pos X sixsuperior -20;
	pos X trademark 20;
	pos X twoinferior 10;
	pos X underscore 20;
	pos X v -10;
	pos X zerosuperior -5;
	pos ampersand V -25;
	pos ampersand v -10;
	pos at V -30;
	pos at X -30;
	pos at x -10;
	pos eightinferior V -70;
	pos eightinferior X -10;
	pos eightinferior eightinferior -10;
	pos eightinferior oneinferior -15;
	pos eightinferior pi -15;
	pos eightinferior seveninferior -15;
	pos eightinferior threeinferior -5;
	pos eightinferior v -30;
	pos eightsuperior V 10;
	pos eightsuperior X -10;
	pos eightsuperior eightsuperior -10;
	pos eightsuperior jcircumflex 30;
	pos eightsuperior onesuperior -15;
	pos eightsuperior pi 30;
	pos eightsuperior sevensuperior -15;
	pos eightsuperior threesuperior -5;
	pos eightsuperior v 20;
	pos eightsuperior x 10;
	pos exclamdown V -20;
	pos fiveinferior V -60;
	pos fiveinferior eightinferior -5;
	pos fiveinferior fiveinferior -5;
	pos fiveinferior nineinferior -15;
	pos fiveinferior oneinferior -10;
	pos fiveinferior seveninferior -15;
	pos fiveinferior v -20;
	pos fivesuperior V 10;
	pos fivesuperior X -5;
	pos fivesuperior eightsuperior -5;
	pos fivesuperior fivesuperior -5;
	pos fivesuperior fraction 5;
	pos fivesuperior jcircumflex 30;
	pos fivesuperior ninesuperior -15;
	pos fivesuperior onesuperior -10;
	pos fivesuperior pi 35;
	pos fivesuperior sevensuperior -15;
	pos fivesuperior v 20;
	pos fivesuperior x 10;
	pos fourinferior V -50;
	pos fourinferior fourinferior 20;
	pos fourinferior nineinferior -5;
	pos fourinferior oneinferior -5;
	pos fourinferior seveninferior -10;
	pos fourinferior v -20;
	pos foursuperior V 15;
	pos foursuperior X -5;
	pos foursuperior foursuperior 20;
	pos foursuperior fraction 10;
	pos foursuperior jcircumflex 30;
	pos foursuperior ninesuperior -5;
	pos foursuperior onesuperior -5;
	pos foursuperior pi 40;
	pos foursuperior sevensuperior -10;
	pos foursuperior v 25;
	pos foursuperior x 10;
	pos fraction fourinferior -20;
	pos fraction oneinferior 5;
	pos fraction seveninferior 5;
	pos fraction sixinferior -20;
	pos fraction threeinferior 5;
	pos fraction twoinferior 5;
	pos germandbls V -10;
	pos germandbls eightinferior 20;
	pos germandbls eightsuperior -20;
	pos germandbls fiveinferior 20;
	pos germandbls fivesuperior -20;
	pos germandbls fourinferior 30;
	pos germandbls foursuperior -10;
	pos germandbls nineinferior 20;
	pos germandbls ninesuperior -20;
	pos germandbls oneinferior 10;
	pos germandbls onesuperior -20;
	pos germandbls ordfeminine -10;
	pos germandbls ordmasculine -10;
	pos germandbls question -10;
	pos germandbls questiondown 10;
	pos germandbls registered -15;
	pos germandbls sevensuperior -20;
	pos germandbls sixinferior 20;
	pos germandbls sixsuperior -20;
	pos germandbls threeinferior 10;
	pos germandbls threesuperior -20;
	pos germandbls trademark -30;
	pos germandbls twoinferior 20;
	pos germandbls twosuperior -20;
	pos germandbls underscore -50;
	pos germandbls v -5;
	pos germandbls zeroinferior 20;
	pos germandbls zerosuperior -20;
	pos germandbls.alt01 V -30;
	pos germandbls.alt01 eightinferior 15;
	pos germandbls.alt01 fiveinferior 15;
	pos germandbls.alt01 fourinferior 20;
	pos germandbls.alt01 foursuperior 10;
	pos germandbls.alt01 ninesuperior -10;
	pos germandbls.alt01 oneinferior 15;
	pos germandbls.alt01 onesuperior -10;
	pos germandbls.alt01 parenright 10;
	pos germandbls.alt01 sevensuperior -10;
	pos germandbls.alt01 sixinferior 10;
	pos germandbls.alt01 slash 20;
	pos germandbls.alt01 threeinferior 20;
	pos germandbls.alt01 threesuperior -10;
	pos germandbls.alt01 twoinferior 20;
	pos germandbls.alt01 twosuperior -10;
	pos germandbls.alt01 underscore 30;
	pos germandbls.alt01 v -5;
	pos germandbls.alt01 x 4;
	pos germandbls.alt01 zeroinferior 20;
	pos icircumflex V 40;
	pos idieresis V 40;
	pos jcircumflex eightsuperior 30;
	pos jcircumflex fivesuperior 40;
	pos jcircumflex foursuperior 10;
	pos jcircumflex ninesuperior 40;
	pos jcircumflex sevensuperior 70;
	pos jcircumflex sixsuperior 30;
	pos jcircumflex zerosuperior 40;
	pos lslash eightsuperior 30;
	pos lslash fivesuperior 30;
	pos lslash foursuperior 50;
	pos lslash ninesuperior 10;
	pos lslash onesuperior 30;
	pos lslash sevensuperior 10;
	pos lslash sixsuperior 30;
	pos lslash threesuperior 40;
	pos lslash twosuperior 30;
	pos lslash zerosuperior 35;
	pos nineinferior V -60;
	pos nineinferior X -20;
	pos nineinferior eightinferior -4;
	pos nineinferior fourinferior -5;
	pos nineinferior oneinferior -5;
	pos nineinferior pi -20;
	pos nineinferior seveninferior -5;
	pos nineinferior sixinferior -8;
	pos nineinferior v -20;
	pos nineinferior x -20;
	pos ninesuperior V 10;
	pos ninesuperior eightsuperior -4;
	pos ninesuperior foursuperior -5;
	pos ninesuperior fraction -10;
	pos ninesuperior jcircumflex 40;
	pos ninesuperior onesuperior -5;
	pos ninesuperior pi 20;
	pos ninesuperior sevensuperior -5;
	pos ninesuperior sixsuperior -8;
	pos ninesuperior v 15;
	pos oneinferior V -70;
	pos oneinferior X 10;
	pos oneinferior eightinferior -5;
	pos oneinferior nineinferior -25;
	pos oneinferior oneinferior -30;
	pos oneinferior pi -20;
	pos oneinferior seveninferior -25;
	pos oneinferior sixinferior -5;
	pos oneinferior v -40;
	pos oneinferior zeroinferior -15;
	pos onesuperior X -30;
	pos onesuperior eightsuperior -5;
	pos onesuperior foursuperior -10;
	pos onesuperior fraction 15;
	pos onesuperior ninesuperior -25;
	pos onesuperior onesuperior -20;
	pos onesuperior pi 10;
	pos onesuperior sevensuperior -25;
	pos onesuperior sixsuperior -5;
	pos onesuperior v 10;
	pos onesuperior zerosuperior -15;
	pos parenleft V 20;
	pos parenleft X 10;
	pos parenleft pi -20;
	pos pi ampersand -15;
	pos pi eightinferior -10;
	pos pi eightsuperior 30;
	pos pi fivesuperior 30;
	pos pi foursuperior 30;
	pos pi nineinferior -15;
	pos pi ninesuperior 15;
	pos pi onesuperior 20;
	pos pi pi 5;
	pos pi registered 30;
	pos pi sixinferior -5;
	pos pi sixsuperior 30;
	pos pi slash -10;
	pos pi threesuperior 30;
	pos pi trademark 5;
	pos pi twosuperior 30;
	pos pi underscore -10;
	pos pi zeroinferior -10;
	pos pi zerosuperior 30;
	pos question V 10;
	pos questiondown V -60;
	pos questiondown v -30;
	pos registered V 10;
	pos seveninferior V -40;
	pos seveninferior X -30;
	pos seveninferior eightinferior -15;
	pos seveninferior fiveinferior -5;
	pos seveninferior fourinferior -25;
	pos seveninferior nineinferior -10;
	pos seveninferior seveninferior 3;
	pos seveninferior sixinferior -20;
	pos seveninferior v -10;
	pos seveninferior x -10;
	pos seveninferior zeroinferior -15;
	pos sevensuperior V 20;
	pos sevensuperior X 10;
	pos sevensuperior eightsuperior -15;
	pos sevensuperior fivesuperior -5;
	pos sevensuperior foursuperior -25;
	pos sevensuperior fraction -15;
	pos sevensuperior jcircumflex 40;
	pos sevensuperior ninesuperior -10;
	pos sevensuperior p -20;
	pos sevensuperior pi -10;
	pos sevensuperior sevensuperior 3;
	pos sevensuperior sixsuperior -20;
	pos sevensuperior twosuperior -5;
	pos sevensuperior x -10;
	pos sevensuperior zerosuperior -15;
	pos sixinferior V -50;
	pos sixinferior fiveinferior -5;
	pos sixinferior nineinferior -20;
	pos sixinferior oneinferior -10;
	pos sixinferior pi -20;
	pos sixinferior seveninferior -15;
	pos sixinferior threeinferior -10;
	pos sixinferior v -30;
	pos sixsuperior X -30;
	pos sixsuperior fivesuperior -5;
	pos sixsuperior fraction 5;
	pos sixsuperior jcircumflex 30;
	pos sixsuperior ninesuperior -20;
	pos sixsuperior onesuperior -10;
	pos sixsuperior pi 30;
	pos sixsuperior sevensuperior -15;
	pos sixsuperior threesuperior -10;
	pos sixsuperior v 20;
	pos sixsuperior x 10;
	pos slash V 20;
	pos slash icircumflex 35;
	pos slash idieresis 40;
	pos slash igrave 20;
	pos slash jcircumflex 50;
	pos slash pi -10;
	pos slash slash -120;
	pos threeinferior V -50;
	pos threeinferior pi -10;
	pos threeinferior seveninferior -5;
	pos threeinferior threeinferior -5;
	pos threeinferior v -20;
	pos threesuperior V 20;
	pos threesuperior fraction 5;
	pos threesuperior pi 30;
	pos threesuperior sevensuperior -5;
	pos threesuperior threesuperior -5;
	pos threesuperior v 20;
	pos trademark V 20;
	pos twoinferior V -50;
	pos twoinferior X 10;
	pos twoinferior pi -10;
	pos twoinferior v -20;
	pos twoinferior x 10;
	pos twosuperior V 20;
	pos twosuperior fraction 15;
	pos twosuperior pi 20;
	pos twosuperior v 20;
	pos underscore V -70;
	pos underscore X 20;
	pos underscore p 10;
	pos underscore pi -40;
	pos underscore thorn 10;
	pos underscore v -70;
	pos underscore x 20;
	pos v V -10;
	pos v ampersand -10;
	pos v eightinferior -30;
	pos v eightsuperior 20;
	pos v fiveinferior -20;
	pos v fivesuperior 30;
	pos v fourinferior -40;
	pos v foursuperior 30;
	pos v nineinferior -20;
	pos v oneinferior -30;
	pos v onesuperior 10;
	pos v registered 30;
	pos v seveninferior -10;
	pos v sixinferior -40;
	pos v sixsuperior 20;
	pos v slash -5;
	pos v threeinferior -20;
	pos v threesuperior 20;
	pos v trademark 10;
	pos v twoinferior -10;
	pos v twosuperior 20;
	pos v underscore -70;
	pos v zeroinferior -20;
	pos v zerosuperior 20;
	pos x V -10;
	pos x ampersand -20;
	pos x at -10;
	pos x eightsuperior 10;
	pos x fivesuperior 10;
	pos x foursuperior 20;
	pos x nineinferior -10;
	pos x registered 20;
	pos x seveninferior -10;
	pos x sixsuperior 10;
	pos x threeinferior 5;
	pos x trademark 10;
	pos x twoinferior 10;
	pos x underscore 20;
	pos x zerosuperior 10;
	pos zeroinferior V -50;
	pos zeroinferior pi -15;
	pos zeroinferior seveninferior -10;
	pos zeroinferior threeinferior -5;
	pos zeroinferior v -20;
	pos zerosuperior V 20;
	pos zerosuperior X -5;
	pos zerosuperior jcircumflex 40;
	pos zerosuperior pi 30;
	pos zerosuperior sevensuperior -10;
	pos zerosuperior threesuperior -5;
	pos zerosuperior v 20;
	pos zerosuperior x 10;

	# glyph, glyph exceptions:
	pos F AE -64;
	pos F jcircumflex 30;
	pos P AE -72;
	pos Thorn AE -40;
	pos V AE -65;
	pos V jcircumflex 25;
	pos jcircumflex V 25;
	pos lslash lslash 10;
	pos sevensuperior icircumflex 0;
	pos threesuperior jcircumflex 0;

	# glyph, group exceptions:
	enum pos eth @MMK_R_latn_uc_t -50;
	enum pos icircumflex @MMK_R_latn_uc_t 30;
	enum pos icircumflex @MMK_R_latn_uc_w 40;
	enum pos icircumflex @MMK_R_latn_uc_y 10;
	enum pos idieresis @MMK_R_latn_uc_t 20;
	enum pos idieresis @MMK_R_latn_uc_y 20;
	enum pos ij @MMK_R_latn_uc_y -20;
	enum pos j @MMK_R_latn_uc_y -20;
	enum pos jacute @MMK_R_latn_uc_y -5;
	enum pos jcircumflex @MMK_R_latn_uc_w 40;
	enum pos jcircumflex @MMK_R_latn_uc_y 30;
	enum pos lslash @MMK_R_inp_quoter 0;

	# group, glyph exceptions:
	enum pos @MMK_L_inp_quotel AE -100;
	enum pos @MMK_L_inp_quoter AE -105;
	enum pos @MMK_L_inp_quoter icircumflex 30;
	enum pos @MMK_L_inp_quoter idieresis 30;
	enum pos @MMK_L_latn_lc_f icircumflex 30;
	enum pos @MMK_L_latn_lc_f idieresis 30;
	enum pos @MMK_L_latn_lc_f igrave 10;
	enum pos @MMK_L_latn_lc_f jcircumflex 20;
	enum pos @MMK_L_latn_uc_d AE -22;
	enum pos @MMK_L_latn_uc_i icircumflex 20;
	enum pos @MMK_L_latn_uc_i idieresis 20;
	enum pos @MMK_L_latn_uc_i jcircumflex 20;
	enum pos @MMK_L_latn_uc_j AE -26;
	enum pos @MMK_L_latn_uc_k idieresis 0;
	enum pos @MMK_L_latn_uc_o AE -20;
	enum pos @MMK_L_latn_uc_t AE -85;
	enum pos @MMK_L_latn_uc_t icircumflex 40;
	enum pos @MMK_L_latn_uc_t idieresis 40;
	enum pos @MMK_L_latn_uc_t jcircumflex 40;
	enum pos @MMK_L_latn_uc_u AE -23;
	enum pos @MMK_L_latn_uc_w AE -35;
	enum pos @MMK_L_latn_uc_w icircumflex 40;
	enum pos @MMK_L_latn_uc_w jcircumflex 40;
	enum pos @MMK_L_latn_uc_y AE -80;
	enum pos @MMK_L_latn_uc_y icircumflex 10;
	enum pos @MMK_L_latn_uc_y idieresis 20;
	enum pos @MMK_L_latn_uc_y jcircumflex 35;
	enum pos @MMK_L_latn_uc_z icircumflex 20;
	enum pos @MMK_L_latn_uc_z idieresis 20;
	enum pos @MMK_L_latn_uc_z jcircumflex 20;

	# glyph, group:
	pos ampersand @MMK_R_latn_lc_c 10;
	pos ampersand @MMK_R_latn_lc_d 10;
	pos ampersand @MMK_R_latn_lc_t -5;
	pos ampersand @MMK_R_latn_lc_w -10;
	pos ampersand @MMK_R_latn_lc_y -10;
	pos ampersand @MMK_R_latn_uc_t -50;
	pos ampersand @MMK_R_latn_uc_w -10;
	pos ampersand @MMK_R_latn_uc_y -40;
	pos eightinferior @MMK_R_latn_lc_c 5;
	pos eightinferior @MMK_R_latn_lc_d 10;
	pos eightinferior @MMK_R_latn_lc_f -20;
	pos eightinferior @MMK_R_latn_lc_g -5;
	pos eightinferior @MMK_R_latn_lc_t -10;
	pos eightinferior @MMK_R_latn_lc_w -25;
	pos eightinferior @MMK_R_latn_lc_y -25;
	pos eightinferior @MMK_R_latn_lc_z 10;
	pos eightinferior @MMK_R_latn_uc_j 5;
	pos eightinferior @MMK_R_latn_uc_o -10;
	pos eightinferior @MMK_R_latn_uc_s -5;
	pos eightinferior @MMK_R_latn_uc_t -60;
	pos eightinferior @MMK_R_latn_uc_u -5;
	pos eightinferior @MMK_R_latn_uc_w -40;
	pos eightinferior @MMK_R_latn_uc_y -80;
	pos eightinferior @MMK_R_latn_uc_z 15;
	pos exclamdown @MMK_R_latn_uc_t -20;
	pos exclamdown @MMK_R_latn_uc_y -30;
	pos fiveinferior @MMK_R_latn_lc_f -10;
	pos fiveinferior @MMK_R_latn_lc_g -10;
	pos fiveinferior @MMK_R_latn_lc_t -10;
	pos fiveinferior @MMK_R_latn_lc_w -10;
	pos fiveinferior @MMK_R_latn_lc_y -15;
	pos fiveinferior @MMK_R_latn_lc_z 15;
	pos fiveinferior @MMK_R_latn_uc_i -5;
	pos fiveinferior @MMK_R_latn_uc_o -5;
	pos fiveinferior @MMK_R_latn_uc_s -5;
	pos fiveinferior @MMK_R_latn_uc_t -50;
	pos fiveinferior @MMK_R_latn_uc_w -30;
	pos fiveinferior @MMK_R_latn_uc_y -80;
	pos fiveinferior @MMK_R_latn_uc_z 10;
	pos parenleft @MMK_R_latn_lc_g 10;
	pos parenleft @MMK_R_latn_lc_j 50;
	pos parenleft @MMK_R_latn_lc_y 10;
	pos parenleft @MMK_R_latn_uc_t 20;
	pos parenleft @MMK_R_latn_uc_w 20;
	pos parenleft @MMK_R_latn_uc_y 20;

	subtable;
	pos B @MMK_R_inp_period -15;
	pos B @MMK_R_latn_lc_f -5;
	pos B @MMK_R_latn_lc_g -5;
	pos B @MMK_R_latn_lc_t -5;
	pos B @MMK_R_latn_lc_w -5;
	pos B @MMK_R_latn_lc_y -10;
	pos B @MMK_R_latn_uc_a -10;
	pos B @MMK_R_latn_uc_j -10;
	pos B @MMK_R_latn_uc_t -25;
	pos B @MMK_R_latn_uc_w -5;
	pos B @MMK_R_latn_uc_y -30;
	pos F @MMK_R_inp_foot 5;
	pos F @MMK_R_inp_period -80;
	pos F @MMK_R_inp_quotel 5;
	pos F @MMK_R_inp_quoter 5;
	pos F @MMK_R_latn_lc_a -40;
	pos F @MMK_R_latn_lc_c -25;
	pos F @MMK_R_latn_lc_d -25;
	pos F @MMK_R_latn_lc_f -5;
	pos F @MMK_R_latn_lc_g -40;
	pos F @MMK_R_latn_lc_j -10;
	pos F @MMK_R_latn_lc_n -20;
	pos F @MMK_R_latn_lc_s -20;
	pos F @MMK_R_latn_lc_t -5;
	pos F @MMK_R_latn_lc_u -25;
	pos F @MMK_R_latn_lc_w -10;
	pos F @MMK_R_latn_lc_y -20;
	pos F @MMK_R_latn_lc_z -10;
	pos F @MMK_R_latn_uc_a -44;
	pos F @MMK_R_latn_uc_j -55;
	pos F @MMK_R_latn_uc_o -17;
	pos Germandbls @MMK_R_inp_foot -10;
	pos Germandbls @MMK_R_inp_guill 30;
	pos Germandbls @MMK_R_inp_hyph 10;
	pos Germandbls @MMK_R_inp_quotel -20;
	pos Germandbls @MMK_R_inp_quoter -10;
	pos Germandbls @MMK_R_latn_lc_w -10;
	pos Germandbls @MMK_R_latn_lc_y -10;
	pos P @MMK_R_inp_foot 5;
	pos P @MMK_R_inp_period -100;
	pos P @MMK_R_inp_quotel 20;
	pos P @MMK_R_inp_quoter 20;
	pos P @MMK_R_latn_lc_a -10;
	pos P @MMK_R_latn_lc_c -20;
	pos P @MMK_R_latn_lc_d -20;
	pos P @MMK_R_latn_lc_g -35;
	pos P @MMK_R_latn_lc_n -10;
	pos P @MMK_R_latn_lc_s -10;
	pos P @MMK_R_latn_lc_w 5;
	pos P @MMK_R_latn_uc_a -45;
	pos P @MMK_R_latn_uc_j -40;
	pos P @MMK_R_latn_uc_w 5;
	pos P @MMK_R_latn_uc_z -25;
	pos Thorn @MMK_R_inp_guill 30;
	pos Thorn @MMK_R_inp_guilr 5;
	pos Thorn @MMK_R_inp_hyph 30;
	pos Thorn @MMK_R_inp_period -40;
	pos Thorn @MMK_R_latn_lc_c 15;
	pos Thorn @MMK_R_latn_lc_d 15;
	pos Thorn @MMK_R_latn_lc_s 10;
	pos Thorn @MMK_R_latn_lc_w 10;
	pos Thorn @MMK_R_latn_lc_y 10;
	pos Thorn @MMK_R_latn_uc_a -20;
	pos Thorn @MMK_R_latn_uc_j -35;
	pos Thorn @MMK_R_latn_uc_w -3;
	pos Thorn @MMK_R_latn_uc_y -27;
	pos V @MMK_R_inp_colon -20;
	pos V @MMK_R_inp_foot 10;
	pos V @MMK_R_inp_guill -10;
	pos V @MMK_R_inp_guilr -10;
	pos V @MMK_R_inp_hyph -25;
	pos V @MMK_R_inp_period -60;
	pos V @MMK_R_inp_quotel 20;
	pos V @MMK_R_inp_quoter 25;
	pos V @MMK_R_latn_lc_a -30;
	pos V @MMK_R_latn_lc_c -30;
	pos V @MMK_R_latn_lc_d -30;
	pos V @MMK_R_latn_lc_g -40;
	pos V @MMK_R_latn_lc_n -15;
	pos V @MMK_R_latn_lc_s -20;
	pos V @MMK_R_latn_lc_u -20;
	pos V @MMK_R_latn_lc_w -10;
	pos V @MMK_R_latn_lc_y -10;
	pos V @MMK_R_latn_lc_z -10;
	pos V @MMK_R_latn_uc_a -41;
	pos V @MMK_R_latn_uc_j -25;
	pos V @MMK_R_latn_uc_o -12;
	pos V @MMK_R_latn_uc_s -10;
	pos V @MMK_R_latn_uc_t 5;
	pos V @MMK_R_latn_uc_w 5;
	pos V @MMK_R_latn_uc_y 5;
	pos X @MMK_R_inp_colon -10;
	pos X @MMK_R_inp_guill -20;
	pos X @MMK_R_inp_hyph -40;
	pos X @MMK_R_inp_period 10;
	pos X @MMK_R_inp_quotel -5;
	pos X @MMK_R_inp_quoter 5;
	pos X @MMK_R_latn_lc_a -10;
	pos X @MMK_R_latn_lc_c -15;
	pos X @MMK_R_latn_lc_d -15;
	pos X @MMK_R_latn_lc_s -5;
	pos X @MMK_R_latn_lc_t -10;
	pos X @MMK_R_latn_lc_u -10;
	pos X @MMK_R_latn_lc_w -20;
	pos X @MMK_R_latn_lc_y -10;
	pos X @MMK_R_latn_lc_z 10;
	pos X @MMK_R_latn_uc_a 5;
	pos X @MMK_R_latn_uc_j -10;
	pos X @MMK_R_latn_uc_o -15;
	pos at @MMK_R_greek_uc_Alpha -10;
	pos at @MMK_R_latn_lc_y -10;
	pos at @MMK_R_latn_lc_z -10;
	pos at @MMK_R_latn_uc_a -10;
	pos at @MMK_R_latn_uc_i -15;
	pos at @MMK_R_latn_uc_j -20;
	pos at @MMK_R_latn_uc_s -10;
	pos at @MMK_R_latn_uc_t -40;
	pos at @MMK_R_latn_uc_w -20;
	pos at @MMK_R_latn_uc_y -50;
	pos at @MMK_R_latn_uc_z -15;
	pos eightsuperior @MMK_R_greek_uc_Alpha -50;
	pos eightsuperior @MMK_R_inp_period -50;
	pos eightsuperior @MMK_R_latn_lc_f 10;
	pos eightsuperior @MMK_R_latn_lc_g -5;
	pos eightsuperior @MMK_R_latn_lc_i 20;
	pos eightsuperior @MMK_R_latn_lc_t 20;
	pos eightsuperior @MMK_R_latn_lc_w 25;
	pos eightsuperior @MMK_R_latn_lc_y 20;
	pos eightsuperior @MMK_R_latn_lc_z 20;
	pos eightsuperior @MMK_R_latn_uc_a -50;
	pos eightsuperior @MMK_R_latn_uc_i -10;
	pos eightsuperior @MMK_R_latn_uc_j -50;
	pos eightsuperior @MMK_R_latn_uc_t 10;
	pos eightsuperior @MMK_R_latn_uc_w 10;
	pos eightsuperior @MMK_R_latn_uc_z -10;
	pos fivesuperior @MMK_R_greek_uc_Alpha -50;
	pos fivesuperior @MMK_R_inp_period -50;
	pos fivesuperior @MMK_R_latn_lc_f 20;
	pos fivesuperior @MMK_R_latn_lc_i 20;
	pos fivesuperior @MMK_R_latn_lc_t 20;
	pos fivesuperior @MMK_R_latn_lc_w 20;
	pos fivesuperior @MMK_R_latn_lc_y 30;
	pos fivesuperior @MMK_R_latn_lc_z 20;
	pos fivesuperior @MMK_R_latn_uc_a -50;
	pos fivesuperior @MMK_R_latn_uc_i -10;
	pos fivesuperior @MMK_R_latn_uc_j -45;
	pos fivesuperior @MMK_R_latn_uc_o -5;
	pos fivesuperior @MMK_R_latn_uc_t 5;
	pos fivesuperior @MMK_R_latn_uc_w 15;
	pos fourinferior @MMK_R_greek_uc_Alpha 10;
	pos fourinferior @MMK_R_latn_lc_a 10;
	pos fourinferior @MMK_R_latn_lc_c 10;
	pos fourinferior @MMK_R_latn_lc_f -10;
	pos fourinferior @MMK_R_latn_lc_g -5;
	pos fourinferior @MMK_R_latn_lc_s 5;
	pos fourinferior @MMK_R_latn_lc_t -10;
	pos fourinferior @MMK_R_latn_lc_w -15;
	pos fourinferior @MMK_R_latn_lc_y -15;
	pos fourinferior @MMK_R_latn_lc_z 30;
	pos fourinferior @MMK_R_latn_uc_a 10;
	pos fourinferior @MMK_R_latn_uc_j 10;
	pos fourinferior @MMK_R_latn_uc_t -45;
	pos fourinferior @MMK_R_latn_uc_w -20;
	pos fourinferior @MMK_R_latn_uc_y -70;
	pos fourinferior @MMK_R_latn_uc_z 30;
	pos foursuperior @MMK_R_greek_uc_Alpha -40;
	pos foursuperior @MMK_R_inp_period -60;
	pos foursuperior @MMK_R_latn_lc_a 5;
	pos foursuperior @MMK_R_latn_lc_f 20;
	pos foursuperior @MMK_R_latn_lc_i 20;
	pos foursuperior @MMK_R_latn_lc_t 20;
	pos foursuperior @MMK_R_latn_lc_w 30;
	pos foursuperior @MMK_R_latn_lc_y 30;
	pos foursuperior @MMK_R_latn_lc_z 20;
	pos foursuperior @MMK_R_latn_uc_a -40;
	pos foursuperior @MMK_R_latn_uc_i -5;
	pos foursuperior @MMK_R_latn_uc_j -35;
	pos foursuperior @MMK_R_latn_uc_t 10;
	pos foursuperior @MMK_R_latn_uc_w 20;
	pos foursuperior @MMK_R_latn_uc_z -10;
	pos germandbls @MMK_R_inp_guill 30;
	pos germandbls @MMK_R_inp_hyph -10;
	pos germandbls @MMK_R_inp_period 20;
	pos germandbls @MMK_R_inp_quotel -20;
	pos germandbls @MMK_R_inp_quoter -20;
	pos germandbls @MMK_R_latn_lc_a 10;
	pos germandbls @MMK_R_latn_lc_w -5;
	pos germandbls @MMK_R_latn_lc_y -5;
	pos germandbls @MMK_R_latn_uc_a 10;
	pos germandbls @MMK_R_latn_uc_j 10;
	pos germandbls @MMK_R_latn_uc_t -20;
	pos germandbls @MMK_R_latn_uc_w -10;
	pos germandbls @MMK_R_latn_uc_y -20;
	pos germandbls.alt01 @MMK_R_inp_hyph -20;
	pos germandbls.alt01 @MMK_R_inp_period 10;
	pos germandbls.alt01 @MMK_R_inp_quotel 10;
	pos germandbls.alt01 @MMK_R_inp_quoter 20;
	pos germandbls.alt01 @MMK_R_latn_lc_f -8;
	pos germandbls.alt01 @MMK_R_latn_lc_j 5;
	pos germandbls.alt01 @MMK_R_latn_lc_t -6;
	pos germandbls.alt01 @MMK_R_latn_lc_w -10;
	pos germandbls.alt01 @MMK_R_latn_lc_y -5;
	pos germandbls.alt01 @MMK_R_latn_lc_z 3;
	pos germandbls.alt01 @MMK_R_latn_uc_t -40;
	pos germandbls.alt01 @MMK_R_latn_uc_w -10;
	pos germandbls.alt01 @MMK_R_latn_uc_y -50;
	pos nineinferior @MMK_R_greek_uc_Alpha -5;
	pos nineinferior @MMK_R_latn_lc_c 10;
	pos nineinferior @MMK_R_latn_lc_d 10;
	pos nineinferior @MMK_R_latn_lc_f -10;
	pos nineinferior @MMK_R_latn_lc_g -5;
	pos nineinferior @MMK_R_latn_lc_s -5;
	pos nineinferior @MMK_R_latn_lc_t -20;
	pos nineinferior @MMK_R_latn_lc_w -20;
	pos nineinferior @MMK_R_latn_lc_y -20;
	pos nineinferior @MMK_R_latn_uc_a -5;
	pos nineinferior @MMK_R_latn_uc_i -15;
	pos nineinferior @MMK_R_latn_uc_j 5;
	pos nineinferior @MMK_R_latn_uc_s -10;
	pos nineinferior @MMK_R_latn_uc_t -60;
	pos nineinferior @MMK_R_latn_uc_u -5;
	pos nineinferior @MMK_R_latn_uc_w -35;
	pos nineinferior @MMK_R_latn_uc_y -80;
	pos nineinferior @MMK_R_latn_uc_z 10;
	pos ninesuperior @MMK_R_greek_lc_kappa -20;
	pos ninesuperior @MMK_R_greek_uc_Alpha -60;
	pos ninesuperior @MMK_R_inp_period -60;
	pos ninesuperior @MMK_R_latn_lc_a -5;
	pos ninesuperior @MMK_R_latn_lc_c -10;
	pos ninesuperior @MMK_R_latn_lc_d -10;
	pos ninesuperior @MMK_R_latn_lc_f 10;
	pos ninesuperior @MMK_R_latn_lc_g -20;
	pos ninesuperior @MMK_R_latn_lc_i 25;
	pos ninesuperior @MMK_R_latn_lc_n -10;
	pos ninesuperior @MMK_R_latn_lc_s -15;
	pos ninesuperior @MMK_R_latn_lc_t 25;
	pos ninesuperior @MMK_R_latn_lc_u -5;
	pos ninesuperior @MMK_R_latn_lc_w 20;
	pos ninesuperior @MMK_R_latn_lc_y 15;
	pos ninesuperior @MMK_R_latn_lc_z 10;
	pos ninesuperior @MMK_R_latn_uc_a -60;
	pos ninesuperior @MMK_R_latn_uc_i -5;
	pos ninesuperior @MMK_R_latn_uc_j -45;
	pos ninesuperior @MMK_R_latn_uc_o -5;
	pos ninesuperior @MMK_R_latn_uc_t 20;
	pos ninesuperior @MMK_R_latn_uc_w 20;
	pos ninesuperior @MMK_R_latn_uc_z -10;
	pos oneinferior @MMK_R_greek_uc_Alpha 15;
	pos oneinferior @MMK_R_latn_lc_f -20;
	pos oneinferior @MMK_R_latn_lc_t -20;
	pos oneinferior @MMK_R_latn_lc_w -30;
	pos oneinferior @MMK_R_latn_lc_y -30;
	pos oneinferior @MMK_R_latn_lc_z 20;
	pos oneinferior @MMK_R_latn_uc_a 15;
	pos oneinferior @MMK_R_latn_uc_o -10;
	pos oneinferior @MMK_R_latn_uc_t -60;
	pos oneinferior @MMK_R_latn_uc_u -20;
	pos oneinferior @MMK_R_latn_uc_w -40;
	pos oneinferior @MMK_R_latn_uc_y -100;
	pos oneinferior @MMK_R_latn_uc_z 25;
	pos onesuperior @MMK_R_greek_uc_Alpha -40;
	pos onesuperior @MMK_R_inp_period -50;
	pos onesuperior @MMK_R_latn_lc_c 10;
	pos onesuperior @MMK_R_latn_lc_d 10;
	pos onesuperior @MMK_R_latn_lc_f 5;
	pos onesuperior @MMK_R_latn_lc_t 10;
	pos onesuperior @MMK_R_latn_lc_w 10;
	pos onesuperior @MMK_R_latn_uc_a -40;
	pos onesuperior @MMK_R_latn_uc_i -20;
	pos onesuperior @MMK_R_latn_uc_j -60;
	pos onesuperior @MMK_R_latn_uc_o -5;
	pos onesuperior @MMK_R_latn_uc_t -10;
	pos onesuperior @MMK_R_latn_uc_w 5;
	pos onesuperior @MMK_R_latn_uc_y -30;
	pos onesuperior @MMK_R_latn_uc_z -20;
	pos percent @MMK_R_inp_foot -60;
	pos percent @MMK_R_inp_quotel -60;
	pos percent @MMK_R_inp_quoter -60;
	pos perthousand @MMK_R_inp_foot -60;
	pos perthousand @MMK_R_inp_quotel -60;
	pos perthousand @MMK_R_inp_quoter -60;
	pos pi @MMK_R_inp_foot 20;
	pos pi @MMK_R_inp_hyph -15;
	pos pi @MMK_R_inp_period -10;
	pos pi @MMK_R_inp_quoter 15;
	pos question @MMK_R_greek_uc_Alpha -20;
	pos question @MMK_R_inp_period -115;
	pos question @MMK_R_inp_quotel 30;
	pos question @MMK_R_inp_quoter 30;
	pos question @MMK_R_latn_uc_a -20;
	pos question @MMK_R_latn_uc_w 15;
	pos questiondown @MMK_R_greek_uc_Alpha 5;
	pos questiondown @MMK_R_latn_lc_a -10;
	pos questiondown @MMK_R_latn_lc_c -10;
	pos questiondown @MMK_R_latn_lc_d -10;
	pos questiondown @MMK_R_latn_lc_j 20;
	pos questiondown @MMK_R_latn_lc_l -10;
	pos questiondown @MMK_R_latn_lc_t -10;
	pos questiondown @MMK_R_latn_lc_u -10;
	pos questiondown @MMK_R_latn_lc_w -20;
	pos questiondown @MMK_R_latn_lc_y -20;
	pos questiondown @MMK_R_latn_lc_z 10;
	pos questiondown @MMK_R_latn_uc_j -30;
	pos questiondown @MMK_R_latn_uc_o -30;
	pos questiondown @MMK_R_latn_uc_t -90;
	pos questiondown @MMK_R_latn_uc_u -30;
	pos questiondown @MMK_R_latn_uc_w -20;
	pos questiondown @MMK_R_latn_uc_y -65;
	pos registered @MMK_R_greek_uc_Alpha -60;
	pos registered @MMK_R_latn_uc_a -60;
	pos registered @MMK_R_latn_uc_w 15;
	pos registered @MMK_R_latn_uc_y 5;
	pos registered @MMK_R_latn_uc_z -5;
	pos seveninferior @MMK_R_inp_period -30;
	pos seveninferior @MMK_R_latn_lc_c 5;
	pos seveninferior @MMK_R_latn_lc_d 5;
	pos seveninferior @MMK_R_latn_lc_f -10;
	pos seveninferior @MMK_R_latn_lc_g -15;
	pos seveninferior @MMK_R_latn_lc_t -5;
	pos seveninferior @MMK_R_latn_lc_w -10;
	pos seveninferior @MMK_R_latn_lc_y -5;
	pos seveninferior @MMK_R_latn_uc_i -20;
	pos seveninferior @MMK_R_latn_uc_j -20;
	pos seveninferior @MMK_R_latn_uc_o 5;
	pos seveninferior @MMK_R_latn_uc_s -10;
	pos seveninferior @MMK_R_latn_uc_t -50;
	pos seveninferior @MMK_R_latn_uc_u -5;
	pos seveninferior @MMK_R_latn_uc_w -25;
	pos seveninferior @MMK_R_latn_uc_y -60;
	pos seveninferior @MMK_R_latn_uc_z 5;
	pos sevensuperior @MMK_R_greek_lc_kappa -40;
	pos sevensuperior @MMK_R_greek_uc_Alpha -80;
	pos sevensuperior @MMK_R_inp_period -70;
	pos sevensuperior @MMK_R_latn_lc_a -20;
	pos sevensuperior @MMK_R_latn_lc_c -50;
	pos sevensuperior @MMK_R_latn_lc_d -30;
	pos sevensuperior @MMK_R_latn_lc_f -10;
	pos sevensuperior @MMK_R_latn_lc_g -35;
	pos sevensuperior @MMK_R_latn_lc_i 20;
	pos sevensuperior @MMK_R_latn_lc_n -20;
	pos sevensuperior @MMK_R_latn_lc_s -30;
	pos sevensuperior @MMK_R_latn_lc_t -5;
	pos sevensuperior @MMK_R_latn_lc_u -20;
	pos sevensuperior @MMK_R_latn_lc_w 5;
	pos sevensuperior @MMK_R_latn_lc_z -10;
	pos sevensuperior @MMK_R_latn_uc_a -80;
	pos sevensuperior @MMK_R_latn_uc_i 5;
	pos sevensuperior @MMK_R_latn_uc_j -35;
	pos sevensuperior @MMK_R_latn_uc_s -10;
	pos sevensuperior @MMK_R_latn_uc_t 30;
	pos sevensuperior @MMK_R_latn_uc_w 30;
	pos sevensuperior @MMK_R_latn_uc_y 20;
	pos sevensuperior @MMK_R_latn_uc_z 5;
	pos sixinferior @MMK_R_greek_uc_Alpha 5;
	pos sixinferior @MMK_R_latn_lc_f -20;
	pos sixinferior @MMK_R_latn_lc_g -15;
	pos sixinferior @MMK_R_latn_lc_t -25;
	pos sixinferior @MMK_R_latn_lc_w -30;
	pos sixinferior @MMK_R_latn_lc_y -25;
	pos sixinferior @MMK_R_latn_lc_z 10;
	pos sixinferior @MMK_R_latn_uc_a 5;
	pos sixinferior @MMK_R_latn_uc_i -5;
	pos sixinferior @MMK_R_latn_uc_o -7;
	pos sixinferior @MMK_R_latn_uc_s -5;
	pos sixinferior @MMK_R_latn_uc_t -60;
	pos sixinferior @MMK_R_latn_uc_u -10;
	pos sixinferior @MMK_R_latn_uc_w -40;
	pos sixinferior @MMK_R_latn_uc_y -70;
	pos sixinferior @MMK_R_latn_uc_z 15;
	pos sixsuperior @MMK_R_greek_uc_Alpha -50;
	pos sixsuperior @MMK_R_inp_period -50;
	pos sixsuperior @MMK_R_latn_lc_c -5;
	pos sixsuperior @MMK_R_latn_lc_f 20;
	pos sixsuperior @MMK_R_latn_lc_g -5;
	pos sixsuperior @MMK_R_latn_lc_i 20;
	pos sixsuperior @MMK_R_latn_lc_t 10;
	pos sixsuperior @MMK_R_latn_lc_w 20;
	pos sixsuperior @MMK_R_latn_lc_y 30;
	pos sixsuperior @MMK_R_latn_lc_z 20;
	pos sixsuperior @MMK_R_latn_uc_a -50;
	pos sixsuperior @MMK_R_latn_uc_i -20;
	pos sixsuperior @MMK_R_latn_uc_j -45;
	pos sixsuperior @MMK_R_latn_uc_t -10;
	pos sixsuperior @MMK_R_latn_uc_w 5;
	pos sixsuperior @MMK_R_latn_uc_y -15;
	pos sixsuperior @MMK_R_latn_uc_z -20;
	pos slash @MMK_R_greek_uc_Alpha -45;
	pos slash @MMK_R_latn_lc_a -10;
	pos slash @MMK_R_latn_lc_c -15;
	pos slash @MMK_R_latn_lc_d -16;
	pos slash @MMK_R_latn_lc_g -30;
	pos slash @MMK_R_latn_uc_a -45;
	pos slash @MMK_R_latn_uc_o -15;
	pos slash @MMK_R_latn_uc_s -15;
	pos slash @MMK_R_latn_uc_t 30;
	pos slash @MMK_R_latn_uc_w 20;
	pos slash @MMK_R_latn_uc_y 20;
	pos threeinferior @MMK_R_greek_uc_Alpha 10;
	pos threeinferior @MMK_R_latn_lc_c 5;
	pos threeinferior @MMK_R_latn_lc_d 5;
	pos threeinferior @MMK_R_latn_lc_f -10;
	pos threeinferior @MMK_R_latn_lc_g -5;
	pos threeinferior @MMK_R_latn_lc_t -10;
	pos threeinferior @MMK_R_latn_lc_w -10;
	pos threeinferior @MMK_R_latn_lc_y -20;
	pos threeinferior @MMK_R_latn_lc_z 10;
	pos threeinferior @MMK_R_latn_uc_a 10;
	pos threeinferior @MMK_R_latn_uc_s -5;
	pos threeinferior @MMK_R_latn_uc_t -60;
	pos threeinferior @MMK_R_latn_uc_w -45;
	pos threeinferior @MMK_R_latn_uc_y -80;
	pos threeinferior @MMK_R_latn_uc_z 20;
	pos threesuperior @MMK_R_greek_uc_Alpha -50;
	pos threesuperior @MMK_R_inp_period -50;
	pos threesuperior @MMK_R_latn_lc_f 10;
	pos threesuperior @MMK_R_latn_lc_g -10;
	pos threesuperior @MMK_R_latn_lc_i 15;
	pos threesuperior @MMK_R_latn_lc_j 20;
	pos threesuperior @MMK_R_latn_lc_t 10;
	pos threesuperior @MMK_R_latn_lc_w 20;
	pos threesuperior @MMK_R_latn_lc_y 20;
	pos threesuperior @MMK_R_latn_lc_z 10;
	pos threesuperior @MMK_R_latn_uc_a -50;
	pos threesuperior @MMK_R_latn_uc_j -40;
	pos threesuperior @MMK_R_latn_uc_o -5;
	pos threesuperior @MMK_R_latn_uc_t 10;
	pos threesuperior @MMK_R_latn_uc_w 20;
	pos trademark @MMK_R_greek_uc_Alpha -75;
	pos trademark @MMK_R_latn_uc_a -75;
	pos twoinferior @MMK_R_greek_uc_Alpha 20;
	pos twoinferior @MMK_R_inp_period 10;
	pos twoinferior @MMK_R_latn_lc_c 5;
	pos twoinferior @MMK_R_latn_lc_d 5;
	pos twoinferior @MMK_R_latn_lc_f -10;
	pos twoinferior @MMK_R_latn_lc_t -10;
	pos twoinferior @MMK_R_latn_lc_w -20;
	pos twoinferior @MMK_R_latn_lc_y -20;
	pos twoinferior @MMK_R_latn_lc_z 20;
	pos twoinferior @MMK_R_latn_uc_a 20;
	pos twoinferior @MMK_R_latn_uc_i 10;
	pos twoinferior @MMK_R_latn_uc_o -5;
	pos twoinferior @MMK_R_latn_uc_t -50;
	pos twoinferior @MMK_R_latn_uc_w -35;
	pos twoinferior @MMK_R_latn_uc_y -80;
	pos twoinferior @MMK_R_latn_uc_z 20;
	pos twosuperior @MMK_R_greek_uc_Alpha -30;
	pos twosuperior @MMK_R_inp_period -50;
	pos twosuperior @MMK_R_latn_lc_f 10;
	pos twosuperior @MMK_R_latn_lc_i 25;
	pos twosuperior @MMK_R_latn_lc_t 10;
	pos twosuperior @MMK_R_latn_lc_w 25;
	pos twosuperior @MMK_R_latn_lc_y 20;
	pos twosuperior @MMK_R_latn_lc_z 10;
	pos twosuperior @MMK_R_latn_uc_a -30;
	pos twosuperior @MMK_R_latn_uc_j -40;
	pos twosuperior @MMK_R_latn_uc_t 10;
	pos twosuperior @MMK_R_latn_uc_w 20;
	pos underscore @MMK_R_greek_uc_Alpha 15;
	pos underscore @MMK_R_latn_lc_a -30;
	pos underscore @MMK_R_latn_lc_c -60;
	pos underscore @MMK_R_latn_lc_d -60;
	pos underscore @MMK_R_latn_lc_f -25;
	pos underscore @MMK_R_latn_lc_g 20;
	pos underscore @MMK_R_latn_lc_j 50;
	pos underscore @MMK_R_latn_lc_l -5;
	pos underscore @MMK_R_latn_lc_s -35;
	pos underscore @MMK_R_latn_lc_t -25;
	pos underscore @MMK_R_latn_lc_u -35;
	pos underscore @MMK_R_latn_lc_w -40;
	pos underscore @MMK_R_latn_lc_y -15;
	pos underscore @MMK_R_latn_lc_z 10;
	pos underscore @MMK_R_latn_uc_a 15;
	pos underscore @MMK_R_latn_uc_i 10;
	pos underscore @MMK_R_latn_uc_j -40;
	pos underscore @MMK_R_latn_uc_o -80;
	pos underscore @MMK_R_latn_uc_s -40;
	pos underscore @MMK_R_latn_uc_t -80;
	pos underscore @MMK_R_latn_uc_u -50;
	pos underscore @MMK_R_latn_uc_w -50;
	pos underscore @MMK_R_latn_uc_y -60;
	pos underscore @MMK_R_latn_uc_z 25;
	pos v @MMK_R_inp_foot 20;
	pos v @MMK_R_inp_hyph -10;
	pos v @MMK_R_inp_period -45;
	pos v @MMK_R_inp_quotel 35;
	pos v @MMK_R_inp_quoter 40;
	pos v @MMK_R_latn_lc_a -9;
	pos v @MMK_R_latn_lc_c -8;
	pos v @MMK_R_latn_lc_d -8;
	pos v @MMK_R_latn_lc_g -12;
	pos v @MMK_R_latn_lc_t 3;
	pos v @MMK_R_latn_uc_a -20;
	pos v @MMK_R_latn_uc_t -35;
	pos v @MMK_R_latn_uc_y -25;
	pos x @MMK_R_inp_foot 10;
	pos x @MMK_R_inp_guill -10;
	pos x @MMK_R_inp_hyph -35;
	pos x @MMK_R_inp_quotel 5;
	pos x @MMK_R_inp_quoter 20;
	pos x @MMK_R_latn_lc_c -12;
	pos x @MMK_R_latn_lc_d -12;
	pos x @MMK_R_latn_lc_s -4;
	pos x @MMK_R_latn_uc_t -50;
	pos x @MMK_R_latn_uc_w -10;
	pos x @MMK_R_latn_uc_y -20;
	pos zeroinferior @MMK_R_greek_uc_Alpha 20;
	pos zeroinferior @MMK_R_latn_lc_c 10;
	pos zeroinferior @MMK_R_latn_lc_d 10;
	pos zeroinferior @MMK_R_latn_lc_f -10;
	pos zeroinferior @MMK_R_latn_lc_t -10;
	pos zeroinferior @MMK_R_latn_lc_w -20;
	pos zeroinferior @MMK_R_latn_lc_y -25;
	pos zeroinferior @MMK_R_latn_lc_z 10;
	pos zeroinferior @MMK_R_latn_uc_a 20;
	pos zeroinferior @MMK_R_latn_uc_i -5;
	pos zeroinferior @MMK_R_latn_uc_t -60;
	pos zeroinferior @MMK_R_latn_uc_w -40;
	pos zeroinferior @MMK_R_latn_uc_y -80;
	pos zeroinferior @MMK_R_latn_uc_z 10;
	pos zerosuperior @MMK_R_greek_uc_Alpha -50;
	pos zerosuperior @MMK_R_inp_period -50;
	pos zerosuperior @MMK_R_latn_lc_c -5;
	pos zerosuperior @MMK_R_latn_lc_d -20;
	pos zerosuperior @MMK_R_latn_lc_f 10;
	pos zerosuperior @MMK_R_latn_lc_g -5;
	pos zerosuperior @MMK_R_latn_lc_i 20;
	pos zerosuperior @MMK_R_latn_lc_t 10;
	pos zerosuperior @MMK_R_latn_lc_w 20;
	pos zerosuperior @MMK_R_latn_lc_y 20;
	pos zerosuperior @MMK_R_latn_lc_z 20;
	pos zerosuperior @MMK_R_latn_uc_a -50;
	pos zerosuperior @MMK_R_latn_uc_i -5;
	pos zerosuperior @MMK_R_latn_uc_j -50;
	pos zerosuperior @MMK_R_latn_uc_t 10;
	pos zerosuperior @MMK_R_latn_uc_w 25;

	# group, glyph and group, group:

	subtable;
	pos @MMK_L_latn_lc_a @MMK_R_inp_foot -15;
	pos @MMK_L_latn_lc_a @MMK_R_inp_hyph -5;
	pos @MMK_L_latn_lc_a @MMK_R_inp_period 10;
	pos @MMK_L_latn_lc_a @MMK_R_inp_quotel -20;
	pos @MMK_L_latn_lc_a @MMK_R_latn_lc_w -3;
	pos @MMK_L_latn_lc_a @MMK_R_latn_lc_y -5;
	pos @MMK_L_latn_lc_a @MMK_R_latn_uc_a 8;
	pos @MMK_L_latn_lc_a @MMK_R_latn_uc_t -70;
	pos @MMK_L_latn_lc_a @MMK_R_latn_uc_y -50;
	pos @MMK_L_latn_lc_a @MMK_R_latn_uc_z 6;
	pos @MMK_L_latn_lc_a V -30;
	pos @MMK_L_latn_lc_a eightinferior 10;
	pos @MMK_L_latn_lc_a fiveinferior 15;
	pos @MMK_L_latn_lc_a fourinferior 20;
	pos @MMK_L_latn_lc_a ninesuperior -20;
	pos @MMK_L_latn_lc_a oneinferior 5;
	pos @MMK_L_latn_lc_a onesuperior -10;
	pos @MMK_L_latn_lc_a sevensuperior -20;
	pos @MMK_L_latn_lc_a sixinferior 15;
	pos @MMK_L_latn_lc_a sixsuperior -5;
	pos @MMK_L_latn_lc_a slash 20;
	pos @MMK_L_latn_lc_a threeinferior 15;
	pos @MMK_L_latn_lc_a trademark -10;
	pos @MMK_L_latn_lc_a twoinferior 20;
	pos @MMK_L_latn_lc_a twosuperior -10;
	pos @MMK_L_latn_lc_a underscore 10;
	pos @MMK_L_latn_lc_a v -8;
	pos @MMK_L_latn_lc_a zeroinferior 10;
	pos @MMK_L_latn_lc_b @MMK_R_inp_foot -20;
	pos @MMK_L_latn_lc_b @MMK_R_inp_guill 15;
	pos @MMK_L_latn_lc_b @MMK_R_inp_hyph 10;
	pos @MMK_L_latn_lc_b @MMK_R_inp_period -20;
	pos @MMK_L_latn_lc_b @MMK_R_inp_quotel -30;
	pos @MMK_L_latn_lc_b @MMK_R_inp_quoter -25;
	pos @MMK_L_latn_lc_b @MMK_R_latn_lc_f -6;
	pos @MMK_L_latn_lc_b @MMK_R_latn_lc_t -6;
	pos @MMK_L_latn_lc_b @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_lc_b @MMK_R_latn_lc_y -5;
	pos @MMK_L_latn_lc_b @MMK_R_latn_lc_z -5;
	pos @MMK_L_latn_lc_b @MMK_R_latn_uc_i -5;
	pos @MMK_L_latn_lc_b @MMK_R_latn_uc_t -70;
	pos @MMK_L_latn_lc_b @MMK_R_latn_uc_w -15;
	pos @MMK_L_latn_lc_b @MMK_R_latn_uc_y -40;
	pos @MMK_L_latn_lc_b V -30;
	pos @MMK_L_latn_lc_b X -15;
	pos @MMK_L_latn_lc_b eightinferior 5;
	pos @MMK_L_latn_lc_b fiveinferior 5;
	pos @MMK_L_latn_lc_b fourinferior 5;
	pos @MMK_L_latn_lc_b foursuperior 5;
	pos @MMK_L_latn_lc_b nineinferior 10;
	pos @MMK_L_latn_lc_b ninesuperior -25;
	pos @MMK_L_latn_lc_b registered -5;
	pos @MMK_L_latn_lc_b sevensuperior -20;
	pos @MMK_L_latn_lc_b sixinferior 5;
	pos @MMK_L_latn_lc_b trademark -15;
	pos @MMK_L_latn_lc_b underscore -60;
	pos @MMK_L_latn_lc_b v -8;
	pos @MMK_L_latn_lc_b x -12;
	pos @MMK_L_latn_lc_b zeroinferior 10;
	pos @MMK_L_latn_lc_b zerosuperior -20;
	pos @MMK_L_latn_lc_c @MMK_R_inp_guill 5;
	pos @MMK_L_latn_lc_c @MMK_R_inp_quotel 5;
	pos @MMK_L_latn_lc_c @MMK_R_inp_quoter 10;
	pos @MMK_L_latn_lc_c @MMK_R_latn_lc_c -6;
	pos @MMK_L_latn_lc_c @MMK_R_latn_lc_d -6;
	pos @MMK_L_latn_lc_c @MMK_R_latn_lc_g -4;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_a 8;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_j 5;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_s 3;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_t -46;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_w -5;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_y -32;
	pos @MMK_L_latn_lc_c @MMK_R_latn_uc_z 6;
	pos @MMK_L_latn_lc_c V -27;
	pos @MMK_L_latn_lc_c ampersand -5;
	pos @MMK_L_latn_lc_c eightsuperior 15;
	pos @MMK_L_latn_lc_c fiveinferior 10;
	pos @MMK_L_latn_lc_c fivesuperior 15;
	pos @MMK_L_latn_lc_c fourinferior 10;
	pos @MMK_L_latn_lc_c foursuperior 25;
	pos @MMK_L_latn_lc_c ninesuperior -5;
	pos @MMK_L_latn_lc_c oneinferior 10;
	pos @MMK_L_latn_lc_c seveninferior 5;
	pos @MMK_L_latn_lc_c sixinferior 5;
	pos @MMK_L_latn_lc_c sixsuperior 15;
	pos @MMK_L_latn_lc_c slash 10;
	pos @MMK_L_latn_lc_c threeinferior 10;
	pos @MMK_L_latn_lc_c threesuperior 15;
	pos @MMK_L_latn_lc_c twoinferior 10;
	pos @MMK_L_latn_lc_c twosuperior 15;
	pos @MMK_L_latn_lc_c underscore -10;
	pos @MMK_L_latn_lc_c zeroinferior 15;
	pos @MMK_L_latn_lc_c zerosuperior 15;
	pos @MMK_L_latn_lc_e @MMK_R_inp_foot -20;
	pos @MMK_L_latn_lc_e @MMK_R_inp_guill 15;
	pos @MMK_L_latn_lc_e @MMK_R_inp_hyph 10;
	pos @MMK_L_latn_lc_e @MMK_R_inp_period -20;
	pos @MMK_L_latn_lc_e @MMK_R_inp_quotel -30;
	pos @MMK_L_latn_lc_e @MMK_R_inp_quoter -25;
	pos @MMK_L_latn_lc_e @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_lc_e @MMK_R_latn_lc_y -5;
	pos @MMK_L_latn_lc_e @MMK_R_latn_lc_z -5;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_i -5;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_s -10;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_t -70;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_w -15;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_y -40;
	pos @MMK_L_latn_lc_e @MMK_R_latn_uc_z -5;
	pos @MMK_L_latn_lc_e V -30;
	pos @MMK_L_latn_lc_e X -15;
	pos @MMK_L_latn_lc_e eightinferior 10;
	pos @MMK_L_latn_lc_e fiveinferior 5;
	pos @MMK_L_latn_lc_e fourinferior 5;
	pos @MMK_L_latn_lc_e foursuperior 5;
	pos @MMK_L_latn_lc_e nineinferior 5;
	pos @MMK_L_latn_lc_e ninesuperior -25;
	pos @MMK_L_latn_lc_e oneinferior 5;
	pos @MMK_L_latn_lc_e registered -5;
	pos @MMK_L_latn_lc_e sevensuperior -20;
	pos @MMK_L_latn_lc_e sixinferior 5;
	pos @MMK_L_latn_lc_e threeinferior 5;
	pos @MMK_L_latn_lc_e trademark -15;
	pos @MMK_L_latn_lc_e twoinferior 5;
	pos @MMK_L_latn_lc_e underscore -50;
	pos @MMK_L_latn_lc_e v -8;
	pos @MMK_L_latn_lc_e x -12;
	pos @MMK_L_latn_lc_e zeroinferior 10;
	pos @MMK_L_latn_lc_e zerosuperior -5;
	pos @MMK_L_latn_lc_f @MMK_R_inp_foot 30;
	pos @MMK_L_latn_lc_f @MMK_R_inp_parenth 15;
	pos @MMK_L_latn_lc_f @MMK_R_inp_period -30;
	pos @MMK_L_latn_lc_f @MMK_R_inp_quotel 40;
	pos @MMK_L_latn_lc_f @MMK_R_inp_quoter 40;
	pos @MMK_L_latn_lc_f @MMK_R_latn_lc_c -4;
	pos @MMK_L_latn_lc_f @MMK_R_latn_lc_d -3;
	pos @MMK_L_latn_lc_f @MMK_R_latn_lc_g -5;
	pos @MMK_L_latn_lc_f @MMK_R_latn_lc_y 10;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_a -6;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_j -20;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_o 15;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_t 35;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_w 20;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_y 14;
	pos @MMK_L_latn_lc_f @MMK_R_latn_uc_z 2;
	pos @MMK_L_latn_lc_f V 12;
	pos @MMK_L_latn_lc_f X 8;
	pos @MMK_L_latn_lc_f ampersand -10;
	pos @MMK_L_latn_lc_f eightinferior -35;
	pos @MMK_L_latn_lc_f eightsuperior 20;
	pos @MMK_L_latn_lc_f exclam 20;
	pos @MMK_L_latn_lc_f fiveinferior -20;
	pos @MMK_L_latn_lc_f fivesuperior 30;
	pos @MMK_L_latn_lc_f fourinferior -35;
	pos @MMK_L_latn_lc_f foursuperior 40;
	pos @MMK_L_latn_lc_f nineinferior -25;
	pos @MMK_L_latn_lc_f ninesuperior 20;
	pos @MMK_L_latn_lc_f oneinferior -20;
	pos @MMK_L_latn_lc_f onesuperior 10;
	pos @MMK_L_latn_lc_f parenright 25;
	pos @MMK_L_latn_lc_f question 30;
	pos @MMK_L_latn_lc_f registered 30;
	pos @MMK_L_latn_lc_f seveninferior -20;
	pos @MMK_L_latn_lc_f sevensuperior 30;
	pos @MMK_L_latn_lc_f sixinferior -30;
	pos @MMK_L_latn_lc_f sixsuperior 30;
	pos @MMK_L_latn_lc_f slash -20;
	pos @MMK_L_latn_lc_f threeinferior -30;
	pos @MMK_L_latn_lc_f threesuperior 30;
	pos @MMK_L_latn_lc_f trademark 40;
	pos @MMK_L_latn_lc_f twoinferior -30;
	pos @MMK_L_latn_lc_f twosuperior 20;
	pos @MMK_L_latn_lc_f underscore -70;
	pos @MMK_L_latn_lc_f v 10;
	pos @MMK_L_latn_lc_f zeroinferior -20;
	pos @MMK_L_latn_lc_f zerosuperior 20;
	pos @MMK_L_latn_lc_g @MMK_R_inp_foot 5;
	pos @MMK_L_latn_lc_g @MMK_R_inp_parenth 5;
	pos @MMK_L_latn_lc_g @MMK_R_inp_period 13;
	pos @MMK_L_latn_lc_g @MMK_R_inp_quotel 20;
	pos @MMK_L_latn_lc_g @MMK_R_inp_quoter 20;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_a -3;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_c -6;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_d -6;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_g 2;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_j 11;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_u -4;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_w 4;
	pos @MMK_L_latn_lc_g @MMK_R_latn_lc_y 5;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_a 15;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_j -5;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_o 5;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_t -13;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_y -10;
	pos @MMK_L_latn_lc_g @MMK_R_latn_uc_z 10;
	pos @MMK_L_latn_lc_g V -10;
	pos @MMK_L_latn_lc_g X 5;
	pos @MMK_L_latn_lc_g at -5;
	pos @MMK_L_latn_lc_g eightsuperior 10;
	pos @MMK_L_latn_lc_g fivesuperior 20;
	pos @MMK_L_latn_lc_g foursuperior 20;
	pos @MMK_L_latn_lc_g nineinferior -20;
	pos @MMK_L_latn_lc_g ninesuperior 20;
	pos @MMK_L_latn_lc_g onesuperior 10;
	pos @MMK_L_latn_lc_g parenright 25;
	pos @MMK_L_latn_lc_g registered 20;
	pos @MMK_L_latn_lc_g seveninferior -10;
	pos @MMK_L_latn_lc_g sevensuperior 20;
	pos @MMK_L_latn_lc_g sixinferior -5;
	pos @MMK_L_latn_lc_g sixsuperior 20;
	pos @MMK_L_latn_lc_g slash 20;
	pos @MMK_L_latn_lc_g threeinferior 15;
	pos @MMK_L_latn_lc_g threesuperior 10;
	pos @MMK_L_latn_lc_g trademark 20;
	pos @MMK_L_latn_lc_g twoinferior 20;
	pos @MMK_L_latn_lc_g twosuperior 10;
	pos @MMK_L_latn_lc_g underscore 50;
	pos @MMK_L_latn_lc_g zerosuperior 10;
	pos @MMK_L_latn_lc_i @MMK_R_latn_uc_j -5;
	pos @MMK_L_latn_lc_i @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_lc_i eightsuperior 20;
	pos @MMK_L_latn_lc_i fivesuperior 20;
	pos @MMK_L_latn_lc_i foursuperior 10;
	pos @MMK_L_latn_lc_i ninesuperior 15;
	pos @MMK_L_latn_lc_i onesuperior 15;
	pos @MMK_L_latn_lc_i sevensuperior 25;
	pos @MMK_L_latn_lc_i sixsuperior 20;
	pos @MMK_L_latn_lc_i threesuperior 20;
	pos @MMK_L_latn_lc_i twosuperior 20;
	pos @MMK_L_latn_lc_i zerosuperior 20;
	pos @MMK_L_latn_lc_j @MMK_R_inp_quotel -15;
	pos @MMK_L_latn_lc_j @MMK_R_inp_quoter 10;
	pos @MMK_L_latn_lc_j @MMK_R_latn_uc_t -40;
	pos @MMK_L_latn_lc_j @MMK_R_latn_uc_w -10;
	pos @MMK_L_latn_lc_j @MMK_R_latn_uc_y -60;
	pos @MMK_L_latn_lc_j V -25;
	pos @MMK_L_latn_lc_j ninesuperior -10;
	pos @MMK_L_latn_lc_j onesuperior 20;
	pos @MMK_L_latn_lc_j sevensuperior -10;
	pos @MMK_L_latn_lc_k @MMK_R_inp_guill -10;
	pos @MMK_L_latn_lc_k @MMK_R_inp_guilr -10;
	pos @MMK_L_latn_lc_k @MMK_R_inp_hyph -45;
	pos @MMK_L_latn_lc_k @MMK_R_inp_quoter 15;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_a -5;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_c -17;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_d -15;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_g -10;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_s -10;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_t -10;
	pos @MMK_L_latn_lc_k @MMK_R_latn_lc_u -10;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_a 15;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_j -5;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_o -8;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_s -2;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_t -32;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_w -11;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_y -48;
	pos @MMK_L_latn_lc_k @MMK_R_latn_uc_z 13;
	pos @MMK_L_latn_lc_k V -18;
	pos @MMK_L_latn_lc_k ampersand -20;
	pos @MMK_L_latn_lc_k at -20;
	pos @MMK_L_latn_lc_k eightsuperior -10;
	pos @MMK_L_latn_lc_k fiveinferior 10;
	pos @MMK_L_latn_lc_k fivesuperior -10;
	pos @MMK_L_latn_lc_k fourinferior 10;
	pos @MMK_L_latn_lc_k nineinferior -10;
	pos @MMK_L_latn_lc_k ninesuperior -20;
	pos @MMK_L_latn_lc_k registered 5;
	pos @MMK_L_latn_lc_k seveninferior -20;
	pos @MMK_L_latn_lc_k sevensuperior -30;
	pos @MMK_L_latn_lc_k sixsuperior -10;
	pos @MMK_L_latn_lc_k threeinferior 10;
	pos @MMK_L_latn_lc_k threesuperior -20;
	pos @MMK_L_latn_lc_k twoinferior 10;
	pos @MMK_L_latn_lc_k twosuperior -20;
	pos @MMK_L_latn_lc_k underscore 10;
	pos @MMK_L_latn_lc_k v -15;
	pos @MMK_L_latn_lc_l @MMK_R_inp_hyph -10;
	pos @MMK_L_latn_lc_l @MMK_R_inp_period 10;
	pos @MMK_L_latn_lc_l @MMK_R_inp_quotel -20;
	pos @MMK_L_latn_lc_l @MMK_R_inp_quoter -10;
	pos @MMK_L_latn_lc_l @MMK_R_latn_lc_l -5;
	pos @MMK_L_latn_lc_l @MMK_R_latn_lc_t -5;
	pos @MMK_L_latn_lc_l @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_lc_l @MMK_R_latn_lc_y -10;
	pos @MMK_L_latn_lc_l @MMK_R_latn_uc_a 10;
	pos @MMK_L_latn_lc_l @MMK_R_latn_uc_t -20;
	pos @MMK_L_latn_lc_l @MMK_R_latn_uc_y -25;
	pos @MMK_L_latn_lc_l @MMK_R_latn_uc_z 16;
	pos @MMK_L_latn_lc_l V -10;
	pos @MMK_L_latn_lc_l X 14;
	pos @MMK_L_latn_lc_l eightinferior 20;
	pos @MMK_L_latn_lc_l eightsuperior -10;
	pos @MMK_L_latn_lc_l fiveinferior 20;
	pos @MMK_L_latn_lc_l fivesuperior -10;
	pos @MMK_L_latn_lc_l fourinferior 30;
	pos @MMK_L_latn_lc_l foursuperior -10;
	pos @MMK_L_latn_lc_l ninesuperior -10;
	pos @MMK_L_latn_lc_l oneinferior 10;
	pos @MMK_L_latn_lc_l onesuperior -10;
	pos @MMK_L_latn_lc_l sevensuperior -10;
	pos @MMK_L_latn_lc_l sixinferior 15;
	pos @MMK_L_latn_lc_l sixsuperior -10;
	pos @MMK_L_latn_lc_l threeinferior 20;
	pos @MMK_L_latn_lc_l threesuperior -10;
	pos @MMK_L_latn_lc_l twoinferior 20;
	pos @MMK_L_latn_lc_l twosuperior -10;
	pos @MMK_L_latn_lc_l underscore 15;
	pos @MMK_L_latn_lc_l v -10;
	pos @MMK_L_latn_lc_l zeroinferior 10;
	pos @MMK_L_latn_lc_l zerosuperior -10;
	pos @MMK_L_latn_lc_n @MMK_R_inp_foot -15;
	pos @MMK_L_latn_lc_n @MMK_R_inp_quotel -30;
	pos @MMK_L_latn_lc_n @MMK_R_inp_quoter -10;
	pos @MMK_L_latn_lc_n @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_lc_n @MMK_R_latn_lc_y -8;
	pos @MMK_L_latn_lc_n @MMK_R_latn_uc_t -55;
	pos @MMK_L_latn_lc_n @MMK_R_latn_uc_w -20;
	pos @MMK_L_latn_lc_n @MMK_R_latn_uc_y -50;
	pos @MMK_L_latn_lc_n V -30;
	pos @MMK_L_latn_lc_n eightsuperior -5;
	pos @MMK_L_latn_lc_n fivesuperior -5;
	pos @MMK_L_latn_lc_n ninesuperior -20;
	pos @MMK_L_latn_lc_n onesuperior -10;
	pos @MMK_L_latn_lc_n registered -5;
	pos @MMK_L_latn_lc_n sevensuperior -15;
	pos @MMK_L_latn_lc_n sixsuperior -5;
	pos @MMK_L_latn_lc_n threesuperior -5;
	pos @MMK_L_latn_lc_n trademark -15;
	pos @MMK_L_latn_lc_n v -8;
	pos @MMK_L_latn_lc_n zerosuperior -10;
	pos @MMK_L_latn_lc_o @MMK_R_inp_foot -20;
	pos @MMK_L_latn_lc_o @MMK_R_inp_guill 15;
	pos @MMK_L_latn_lc_o @MMK_R_inp_hyph 10;
	pos @MMK_L_latn_lc_o @MMK_R_inp_period -20;
	pos @MMK_L_latn_lc_o @MMK_R_inp_quotel -30;
	pos @MMK_L_latn_lc_o @MMK_R_inp_quoter -25;
	pos @MMK_L_latn_lc_o @MMK_R_latn_lc_f -6;
	pos @MMK_L_latn_lc_o @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_lc_o @MMK_R_latn_lc_y -5;
	pos @MMK_L_latn_lc_o @MMK_R_latn_lc_z -5;
	pos @MMK_L_latn_lc_o @MMK_R_latn_uc_i -5;
	pos @MMK_L_latn_lc_o @MMK_R_latn_uc_t -70;
	pos @MMK_L_latn_lc_o @MMK_R_latn_uc_w -15;
	pos @MMK_L_latn_lc_o @MMK_R_latn_uc_y -50;
	pos @MMK_L_latn_lc_o @MMK_R_latn_uc_z -5;
	pos @MMK_L_latn_lc_o V -30;
	pos @MMK_L_latn_lc_o X -15;
	pos @MMK_L_latn_lc_o eightinferior 5;
	pos @MMK_L_latn_lc_o fiveinferior 5;
	pos @MMK_L_latn_lc_o fourinferior 5;
	pos @MMK_L_latn_lc_o foursuperior 5;
	pos @MMK_L_latn_lc_o nineinferior 5;
	pos @MMK_L_latn_lc_o ninesuperior -25;
	pos @MMK_L_latn_lc_o oneinferior 5;
	pos @MMK_L_latn_lc_o registered -5;
	pos @MMK_L_latn_lc_o sevensuperior -20;
	pos @MMK_L_latn_lc_o sixinferior 5;
	pos @MMK_L_latn_lc_o threeinferior 5;
	pos @MMK_L_latn_lc_o trademark -15;
	pos @MMK_L_latn_lc_o twoinferior 5;
	pos @MMK_L_latn_lc_o underscore -50;
	pos @MMK_L_latn_lc_o v -8;
	pos @MMK_L_latn_lc_o x -12;
	pos @MMK_L_latn_lc_o zeroinferior 10;
	pos @MMK_L_latn_lc_o zerosuperior -5;
	pos @MMK_L_latn_lc_r @MMK_R_inp_foot 30;
	pos @MMK_L_latn_lc_r @MMK_R_inp_hyph -20;
	pos @MMK_L_latn_lc_r @MMK_R_inp_period -80;
	pos @MMK_L_latn_lc_r @MMK_R_inp_quotel 50;
	pos @MMK_L_latn_lc_r @MMK_R_inp_quoter 55;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_a -4;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_c -5;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_d -6;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_f 4;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_g -23;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_t 4;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_w 5;
	pos @MMK_L_latn_lc_r @MMK_R_latn_lc_y 10;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_a -25;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_j -20;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_o 10;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_s 7;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_t -10;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_w 15;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_lc_r @MMK_R_latn_uc_z -11;
	pos @MMK_L_latn_lc_r X -20;
	pos @MMK_L_latn_lc_r ampersand -20;
	pos @MMK_L_latn_lc_r eightinferior -20;
	pos @MMK_L_latn_lc_r eightsuperior 40;
	pos @MMK_L_latn_lc_r fiveinferior -10;
	pos @MMK_L_latn_lc_r fivesuperior 50;
	pos @MMK_L_latn_lc_r fourinferior -40;
	pos @MMK_L_latn_lc_r foursuperior 50;
	pos @MMK_L_latn_lc_r nineinferior -35;
	pos @MMK_L_latn_lc_r ninesuperior 20;
	pos @MMK_L_latn_lc_r oneinferior -20;
	pos @MMK_L_latn_lc_r onesuperior 20;
	pos @MMK_L_latn_lc_r registered 40;
	pos @MMK_L_latn_lc_r sevensuperior 20;
	pos @MMK_L_latn_lc_r sixinferior -20;
	pos @MMK_L_latn_lc_r sixsuperior 50;
	pos @MMK_L_latn_lc_r slash -15;
	pos @MMK_L_latn_lc_r threeinferior -20;
	pos @MMK_L_latn_lc_r threesuperior 30;
	pos @MMK_L_latn_lc_r trademark 40;
	pos @MMK_L_latn_lc_r twoinferior -20;
	pos @MMK_L_latn_lc_r twosuperior 30;
	pos @MMK_L_latn_lc_r underscore -80;
	pos @MMK_L_latn_lc_r v 10;
	pos @MMK_L_latn_lc_r zeroinferior -20;
	pos @MMK_L_latn_lc_r zerosuperior 40;
	pos @MMK_L_latn_lc_s @MMK_R_inp_foot -10;
	pos @MMK_L_latn_lc_s @MMK_R_inp_hyph -10;
	pos @MMK_L_latn_lc_s @MMK_R_inp_period -5;
	pos @MMK_L_latn_lc_s @MMK_R_inp_quotel -15;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_f -5;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_g -10;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_s -6;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_t -7;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_w -9;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_y -18;
	pos @MMK_L_latn_lc_s @MMK_R_latn_lc_z -10;
	pos @MMK_L_latn_lc_s @MMK_R_latn_uc_a -4;
	pos @MMK_L_latn_lc_s @MMK_R_latn_uc_j -5;
	pos @MMK_L_latn_lc_s @MMK_R_latn_uc_t -65;
	pos @MMK_L_latn_lc_s @MMK_R_latn_uc_y -40;
	pos @MMK_L_latn_lc_s V -30;
	pos @MMK_L_latn_lc_s X -23;
	pos @MMK_L_latn_lc_s ampersand -5;
	pos @MMK_L_latn_lc_s eightsuperior -5;
	pos @MMK_L_latn_lc_s fivesuperior -5;
	pos @MMK_L_latn_lc_s fourinferior 5;
	pos @MMK_L_latn_lc_s ninesuperior -30;
	pos @MMK_L_latn_lc_s onesuperior -20;
	pos @MMK_L_latn_lc_s sevensuperior -20;
	pos @MMK_L_latn_lc_s sixinferior 5;
	pos @MMK_L_latn_lc_s sixsuperior -5;
	pos @MMK_L_latn_lc_s threesuperior -5;
	pos @MMK_L_latn_lc_s twosuperior -10;
	pos @MMK_L_latn_lc_s underscore -20;
	pos @MMK_L_latn_lc_s v -13;
	pos @MMK_L_latn_lc_s x -20;
	pos @MMK_L_latn_lc_s zeroinferior 5;
	pos @MMK_L_latn_lc_s zerosuperior -10;
	pos @MMK_L_latn_lc_t @MMK_R_inp_guill -10;
	pos @MMK_L_latn_lc_t @MMK_R_inp_hyph -20;
	pos @MMK_L_latn_lc_t @MMK_R_inp_parenth 20;
	pos @MMK_L_latn_lc_t @MMK_R_inp_quoter 20;
	pos @MMK_L_latn_lc_t @MMK_R_latn_lc_c -4;
	pos @MMK_L_latn_lc_t @MMK_R_latn_lc_d -4;
	pos @MMK_L_latn_lc_t @MMK_R_latn_lc_f -10;
	pos @MMK_L_latn_lc_t @MMK_R_latn_lc_g -10;
	pos @MMK_L_latn_lc_t @MMK_R_latn_lc_t -9;
	pos @MMK_L_latn_lc_t @MMK_R_latn_uc_a 6;
	pos @MMK_L_latn_lc_t @MMK_R_latn_uc_t -24;
	pos @MMK_L_latn_lc_t @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_lc_t ampersand -15;
	pos @MMK_L_latn_lc_t at -5;
	pos @MMK_L_latn_lc_t eightsuperior 20;
	pos @MMK_L_latn_lc_t fivesuperior 10;
	pos @MMK_L_latn_lc_t foursuperior 20;
	pos @MMK_L_latn_lc_t nineinferior -20;
	pos @MMK_L_latn_lc_t ninesuperior -10;
	pos @MMK_L_latn_lc_t registered 15;
	pos @MMK_L_latn_lc_t seveninferior -20;
	pos @MMK_L_latn_lc_t sixinferior -10;
	pos @MMK_L_latn_lc_t sixsuperior 20;
	pos @MMK_L_latn_lc_t threeinferior 10;
	pos @MMK_L_latn_lc_t threesuperior 10;
	pos @MMK_L_latn_lc_t trademark 5;
	pos @MMK_L_latn_lc_t twoinferior 10;
	pos @MMK_L_latn_lc_t twosuperior 10;
	pos @MMK_L_latn_lc_t underscore 10;
	pos @MMK_L_latn_lc_t zerosuperior 10;
	pos @MMK_L_latn_lc_u @MMK_R_inp_quoter 10;
	pos @MMK_L_latn_lc_u @MMK_R_latn_uc_t -45;
	pos @MMK_L_latn_lc_u @MMK_R_latn_uc_y -40;
	pos @MMK_L_latn_lc_u V -20;
	pos @MMK_L_latn_lc_u sevensuperior -10;
	pos @MMK_L_latn_lc_w @MMK_R_inp_foot 20;
	pos @MMK_L_latn_lc_w @MMK_R_inp_hyph -4;
	pos @MMK_L_latn_lc_w @MMK_R_inp_period -30;
	pos @MMK_L_latn_lc_w @MMK_R_inp_quotel 15;
	pos @MMK_L_latn_lc_w @MMK_R_inp_quoter 40;
	pos @MMK_L_latn_lc_w @MMK_R_latn_lc_a -9;
	pos @MMK_L_latn_lc_w @MMK_R_latn_lc_c -5;
	pos @MMK_L_latn_lc_w @MMK_R_latn_lc_d -5;
	pos @MMK_L_latn_lc_w @MMK_R_latn_lc_g -17;
	pos @MMK_L_latn_lc_w @MMK_R_latn_lc_s -2;
	pos @MMK_L_latn_lc_w @MMK_R_latn_uc_a -10;
	pos @MMK_L_latn_lc_w @MMK_R_latn_uc_t -40;
	pos @MMK_L_latn_lc_w @MMK_R_latn_uc_w -5;
	pos @MMK_L_latn_lc_w @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_lc_w V -10;
	pos @MMK_L_latn_lc_w ampersand -20;
	pos @MMK_L_latn_lc_w eightinferior -25;
	pos @MMK_L_latn_lc_w eightsuperior 25;
	pos @MMK_L_latn_lc_w fiveinferior -10;
	pos @MMK_L_latn_lc_w fivesuperior 30;
	pos @MMK_L_latn_lc_w fourinferior -20;
	pos @MMK_L_latn_lc_w foursuperior 30;
	pos @MMK_L_latn_lc_w nineinferior -25;
	pos @MMK_L_latn_lc_w ninesuperior 20;
	pos @MMK_L_latn_lc_w oneinferior -10;
	pos @MMK_L_latn_lc_w onesuperior 10;
	pos @MMK_L_latn_lc_w registered 30;
	pos @MMK_L_latn_lc_w seveninferior -10;
	pos @MMK_L_latn_lc_w sevensuperior 10;
	pos @MMK_L_latn_lc_w sixinferior -20;
	pos @MMK_L_latn_lc_w sixsuperior 25;
	pos @MMK_L_latn_lc_w threeinferior -30;
	pos @MMK_L_latn_lc_w threesuperior 20;
	pos @MMK_L_latn_lc_w trademark 10;
	pos @MMK_L_latn_lc_w twoinferior -20;
	pos @MMK_L_latn_lc_w twosuperior 25;
	pos @MMK_L_latn_lc_w underscore -40;
	pos @MMK_L_latn_lc_w zeroinferior -20;
	pos @MMK_L_latn_lc_w zerosuperior 20;
	pos @MMK_L_latn_lc_y @MMK_R_inp_foot 20;
	pos @MMK_L_latn_lc_y @MMK_R_inp_hyph -10;
	pos @MMK_L_latn_lc_y @MMK_R_inp_period -55;
	pos @MMK_L_latn_lc_y @MMK_R_inp_quotel 30;
	pos @MMK_L_latn_lc_y @MMK_R_inp_quoter 40;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_a -14;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_c -5;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_d -5;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_f 3;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_g -30;
	pos @MMK_L_latn_lc_y @MMK_R_latn_lc_s -4;
	pos @MMK_L_latn_lc_y @MMK_R_latn_uc_a -15;
	pos @MMK_L_latn_lc_y @MMK_R_latn_uc_j -27;
	pos @MMK_L_latn_lc_y @MMK_R_latn_uc_t -40;
	pos @MMK_L_latn_lc_y @MMK_R_latn_uc_y -25;
	pos @MMK_L_latn_lc_y V -10;
	pos @MMK_L_latn_lc_y ampersand -20;
	pos @MMK_L_latn_lc_y at -10;
	pos @MMK_L_latn_lc_y eightinferior -25;
	pos @MMK_L_latn_lc_y eightsuperior 20;
	pos @MMK_L_latn_lc_y fiveinferior -25;
	pos @MMK_L_latn_lc_y fivesuperior 30;
	pos @MMK_L_latn_lc_y fourinferior -30;
	pos @MMK_L_latn_lc_y foursuperior 30;
	pos @MMK_L_latn_lc_y nineinferior -20;
	pos @MMK_L_latn_lc_y ninesuperior 15;
	pos @MMK_L_latn_lc_y oneinferior -20;
	pos @MMK_L_latn_lc_y registered 40;
	pos @MMK_L_latn_lc_y seveninferior -10;
	pos @MMK_L_latn_lc_y sevensuperior 5;
	pos @MMK_L_latn_lc_y sixinferior -30;
	pos @MMK_L_latn_lc_y sixsuperior 30;
	pos @MMK_L_latn_lc_y slash -5;
	pos @MMK_L_latn_lc_y threeinferior -20;
	pos @MMK_L_latn_lc_y threesuperior 20;
	pos @MMK_L_latn_lc_y trademark 20;
	pos @MMK_L_latn_lc_y twoinferior -20;
	pos @MMK_L_latn_lc_y twosuperior 20;
	pos @MMK_L_latn_lc_y underscore -80;
	pos @MMK_L_latn_lc_y zeroinferior -30;
	pos @MMK_L_latn_lc_y zerosuperior 20;
	pos @MMK_L_latn_lc_z @MMK_R_inp_foot 10;
	pos @MMK_L_latn_lc_z @MMK_R_inp_hyph -20;
	pos @MMK_L_latn_lc_z @MMK_R_inp_period 15;
	pos @MMK_L_latn_lc_z @MMK_R_inp_quotel 10;
	pos @MMK_L_latn_lc_z @MMK_R_inp_quoter 20;
	pos @MMK_L_latn_lc_z @MMK_R_latn_lc_c -10;
	pos @MMK_L_latn_lc_z @MMK_R_latn_lc_d -10;
	pos @MMK_L_latn_lc_z @MMK_R_latn_uc_a 10;
	pos @MMK_L_latn_lc_z @MMK_R_latn_uc_t -40;
	pos @MMK_L_latn_lc_z @MMK_R_latn_uc_w -5;
	pos @MMK_L_latn_lc_z @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_lc_z V -10;
	pos @MMK_L_latn_lc_z X 10;
	pos @MMK_L_latn_lc_z ampersand -10;
	pos @MMK_L_latn_lc_z at -5;
	pos @MMK_L_latn_lc_z eightinferior 10;
	pos @MMK_L_latn_lc_z eightsuperior 20;
	pos @MMK_L_latn_lc_z fiveinferior 10;
	pos @MMK_L_latn_lc_z fivesuperior 20;
	pos @MMK_L_latn_lc_z fourinferior 20;
	pos @MMK_L_latn_lc_z foursuperior 40;
	pos @MMK_L_latn_lc_z nineinferior -10;
	pos @MMK_L_latn_lc_z oneinferior 10;
	pos @MMK_L_latn_lc_z registered 25;
	pos @MMK_L_latn_lc_z sixinferior 10;
	pos @MMK_L_latn_lc_z sixsuperior 20;
	pos @MMK_L_latn_lc_z threeinferior 10;
	pos @MMK_L_latn_lc_z threesuperior 10;
	pos @MMK_L_latn_lc_z trademark 10;
	pos @MMK_L_latn_lc_z twoinferior 20;
	pos @MMK_L_latn_lc_z twosuperior 10;
	pos @MMK_L_latn_lc_z underscore 10;
	pos @MMK_L_latn_lc_z zeroinferior 10;
	pos @MMK_L_latn_lc_z zerosuperior 20;
	pos @MMK_L_latn_uc_a @MMK_R_inp_foot -50;
	pos @MMK_L_latn_uc_a @MMK_R_inp_hyph -20;
	pos @MMK_L_latn_uc_a @MMK_R_inp_period 15;
	pos @MMK_L_latn_uc_a @MMK_R_inp_quotel -65;
	pos @MMK_L_latn_uc_a @MMK_R_inp_quoter -50;
	pos @MMK_L_latn_uc_a @MMK_R_latn_lc_a 3;
	pos @MMK_L_latn_uc_a @MMK_R_latn_lc_t -4;
	pos @MMK_L_latn_uc_a @MMK_R_latn_lc_w -10;
	pos @MMK_L_latn_uc_a @MMK_R_latn_lc_y -15;
	pos @MMK_L_latn_uc_a @MMK_R_latn_lc_z 10;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_a 15;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_j 5;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_o -15;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_t -65;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_u -13;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_w -4;
	pos @MMK_L_latn_uc_a @MMK_R_latn_uc_y -55;
	pos @MMK_L_latn_uc_a V -41;
	pos @MMK_L_latn_uc_a X 5;
	pos @MMK_L_latn_uc_a ampersand -10;
	pos @MMK_L_latn_uc_a at -5;
	pos @MMK_L_latn_uc_a eightsuperior -50;
	pos @MMK_L_latn_uc_a fiveinferior 10;
	pos @MMK_L_latn_uc_a fivesuperior -50;
	pos @MMK_L_latn_uc_a fourinferior 10;
	pos @MMK_L_latn_uc_a foursuperior -40;
	pos @MMK_L_latn_uc_a nineinferior -5;
	pos @MMK_L_latn_uc_a ninesuperior -60;
	pos @MMK_L_latn_uc_a oneinferior 15;
	pos @MMK_L_latn_uc_a onesuperior -40;
	pos @MMK_L_latn_uc_a question -10;
	pos @MMK_L_latn_uc_a registered -60;
	pos @MMK_L_latn_uc_a sevensuperior -70;
	pos @MMK_L_latn_uc_a sixinferior 5;
	pos @MMK_L_latn_uc_a sixsuperior -50;
	pos @MMK_L_latn_uc_a threeinferior 20;
	pos @MMK_L_latn_uc_a threesuperior -40;
	pos @MMK_L_latn_uc_a trademark -75;
	pos @MMK_L_latn_uc_a twoinferior 20;
	pos @MMK_L_latn_uc_a twosuperior -30;
	pos @MMK_L_latn_uc_a underscore 15;
	pos @MMK_L_latn_uc_a v -20;
	pos @MMK_L_latn_uc_a zeroinferior 20;
	pos @MMK_L_latn_uc_a zerosuperior -50;
	pos @MMK_L_latn_uc_c @MMK_R_inp_foot 10;
	pos @MMK_L_latn_uc_c @MMK_R_inp_hyph -20;
	pos @MMK_L_latn_uc_c @MMK_R_inp_quotel 10;
	pos @MMK_L_latn_uc_c @MMK_R_inp_quoter 10;
	pos @MMK_L_latn_uc_c @MMK_R_latn_uc_o -13;
	pos @MMK_L_latn_uc_c @MMK_R_latn_uc_w 5;
	pos @MMK_L_latn_uc_c @MMK_R_latn_uc_y -5;
	pos @MMK_L_latn_uc_c ampersand -5;
	pos @MMK_L_latn_uc_c at -10;
	pos @MMK_L_latn_uc_c fiveinferior 5;
	pos @MMK_L_latn_uc_c fourinferior 5;
	pos @MMK_L_latn_uc_c onesuperior 5;
	pos @MMK_L_latn_uc_c registered 5;
	pos @MMK_L_latn_uc_c sixinferior 5;
	pos @MMK_L_latn_uc_c threeinferior 5;
	pos @MMK_L_latn_uc_c twoinferior 5;
	pos @MMK_L_latn_uc_c underscore -20;
	pos @MMK_L_latn_uc_d @MMK_R_inp_foot -10;
	pos @MMK_L_latn_uc_d @MMK_R_inp_guill 20;
	pos @MMK_L_latn_uc_d @MMK_R_inp_hyph 15;
	pos @MMK_L_latn_uc_d @MMK_R_inp_period -30;
	pos @MMK_L_latn_uc_d @MMK_R_inp_quotel -10;
	pos @MMK_L_latn_uc_d @MMK_R_inp_quoter -15;
	pos @MMK_L_latn_uc_d @MMK_R_latn_uc_a -12;
	pos @MMK_L_latn_uc_d @MMK_R_latn_uc_j -14;
	pos @MMK_L_latn_uc_d @MMK_R_latn_uc_t -27;
	pos @MMK_L_latn_uc_d @MMK_R_latn_uc_y -30;
	pos @MMK_L_latn_uc_d @MMK_R_latn_uc_z -15;
	pos @MMK_L_latn_uc_d V -12;
	pos @MMK_L_latn_uc_d X -15;
	pos @MMK_L_latn_uc_d eightinferior -10;
	pos @MMK_L_latn_uc_d fiveinferior -5;
	pos @MMK_L_latn_uc_d fourinferior -10;
	pos @MMK_L_latn_uc_d nineinferior -5;
	pos @MMK_L_latn_uc_d ninesuperior -10;
	pos @MMK_L_latn_uc_d onesuperior -5;
	pos @MMK_L_latn_uc_d registered -5;
	pos @MMK_L_latn_uc_d seveninferior -5;
	pos @MMK_L_latn_uc_d sevensuperior -10;
	pos @MMK_L_latn_uc_d sixinferior -5;
	pos @MMK_L_latn_uc_d slash -10;
	pos @MMK_L_latn_uc_d threeinferior -5;
	pos @MMK_L_latn_uc_d threesuperior -5;
	pos @MMK_L_latn_uc_d trademark -25;
	pos @MMK_L_latn_uc_d twoinferior -10;
	pos @MMK_L_latn_uc_d twosuperior -5;
	pos @MMK_L_latn_uc_d underscore -80;
	pos @MMK_L_latn_uc_e @MMK_R_inp_quotel 5;
	pos @MMK_L_latn_uc_e @MMK_R_latn_lc_c -10;
	pos @MMK_L_latn_uc_e @MMK_R_latn_lc_d -10;
	pos @MMK_L_latn_uc_e @MMK_R_latn_lc_g -5;
	pos @MMK_L_latn_uc_e @MMK_R_latn_uc_j -15;
	pos @MMK_L_latn_uc_e @MMK_R_latn_uc_y -20;
	pos @MMK_L_latn_uc_e V -10;
	pos @MMK_L_latn_uc_e ampersand -10;
	pos @MMK_L_latn_uc_e at -10;
	pos @MMK_L_latn_uc_e eightsuperior -5;
	pos @MMK_L_latn_uc_e foursuperior -5;
	pos @MMK_L_latn_uc_e nineinferior -15;
	pos @MMK_L_latn_uc_e ninesuperior -5;
	pos @MMK_L_latn_uc_e oneinferior -5;
	pos @MMK_L_latn_uc_e onesuperior -5;
	pos @MMK_L_latn_uc_e sixsuperior -10;
	pos @MMK_L_latn_uc_e threesuperior -5;
	pos @MMK_L_latn_uc_e trademark 10;
	pos @MMK_L_latn_uc_e zerosuperior -5;
	pos @MMK_L_latn_uc_g @MMK_R_inp_foot -10;
	pos @MMK_L_latn_uc_g @MMK_R_inp_hyph 10;
	pos @MMK_L_latn_uc_g @MMK_R_inp_quotel -10;
	pos @MMK_L_latn_uc_g @MMK_R_inp_quoter -10;
	pos @MMK_L_latn_uc_g @MMK_R_latn_uc_t -38;
	pos @MMK_L_latn_uc_g @MMK_R_latn_uc_w -3;
	pos @MMK_L_latn_uc_g @MMK_R_latn_uc_y -34;
	pos @MMK_L_latn_uc_g V -15;
	pos @MMK_L_latn_uc_g X -5;
	pos @MMK_L_latn_uc_g eightsuperior -5;
	pos @MMK_L_latn_uc_g fivesuperior -5;
	pos @MMK_L_latn_uc_g ninesuperior -10;
	pos @MMK_L_latn_uc_g onesuperior -10;
	pos @MMK_L_latn_uc_g registered -10;
	pos @MMK_L_latn_uc_g sevensuperior -10;
	pos @MMK_L_latn_uc_g sixsuperior -10;
	pos @MMK_L_latn_uc_g threesuperior -10;
	pos @MMK_L_latn_uc_g trademark -30;
	pos @MMK_L_latn_uc_g twosuperior -5;
	pos @MMK_L_latn_uc_g zerosuperior -10;
	pos @MMK_L_latn_uc_i @MMK_R_inp_hyph -30;
	pos @MMK_L_latn_uc_i @MMK_R_latn_lc_c -5;
	pos @MMK_L_latn_uc_i @MMK_R_latn_lc_d -5;
	pos @MMK_L_latn_uc_i @MMK_R_latn_uc_t -7;
	pos @MMK_L_latn_uc_i ampersand -10;
	pos @MMK_L_latn_uc_i at -15;
	pos @MMK_L_latn_uc_i eightsuperior -10;
	pos @MMK_L_latn_uc_i fiveinferior -5;
	pos @MMK_L_latn_uc_i foursuperior -20;
	pos @MMK_L_latn_uc_i nineinferior -15;
	pos @MMK_L_latn_uc_i seveninferior -20;
	pos @MMK_L_latn_uc_i sevensuperior 10;
	pos @MMK_L_latn_uc_i sixinferior -5;
	pos @MMK_L_latn_uc_i sixsuperior -10;
	pos @MMK_L_latn_uc_i twoinferior 5;
	pos @MMK_L_latn_uc_i underscore 10;
	pos @MMK_L_latn_uc_i zeroinferior -5;
	pos @MMK_L_latn_uc_i zerosuperior -5;
	pos @MMK_L_latn_uc_j @MMK_R_inp_period -20;
	pos @MMK_L_latn_uc_j @MMK_R_latn_uc_a -6;
	pos @MMK_L_latn_uc_j @MMK_R_latn_uc_j -7;
	pos @MMK_L_latn_uc_j X -15;
	pos @MMK_L_latn_uc_j eightinferior -5;
	pos @MMK_L_latn_uc_j fourinferior -5;
	pos @MMK_L_latn_uc_j nineinferior -10;
	pos @MMK_L_latn_uc_j seveninferior -10;
	pos @MMK_L_latn_uc_j sixinferior -5;
	pos @MMK_L_latn_uc_j slash -10;
	pos @MMK_L_latn_uc_j threeinferior -10;
	pos @MMK_L_latn_uc_j twoinferior -10;
	pos @MMK_L_latn_uc_j underscore -60;
	pos @MMK_L_latn_uc_k @MMK_R_inp_foot -5;
	pos @MMK_L_latn_uc_k @MMK_R_inp_guill -30;
	pos @MMK_L_latn_uc_k @MMK_R_inp_guilr -20;
	pos @MMK_L_latn_uc_k @MMK_R_inp_hyph -55;
	pos @MMK_L_latn_uc_k @MMK_R_inp_period 10;
	pos @MMK_L_latn_uc_k @MMK_R_inp_quotel -13;
	pos @MMK_L_latn_uc_k @MMK_R_inp_quoter -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_a -15;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_c -25;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_d -25;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_f -20;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_g -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_n -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_t -20;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_u -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_w -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_y -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_lc_z 10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_j -15;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_o -25;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_s -5;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_t -20;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_w -10;
	pos @MMK_L_latn_uc_k @MMK_R_latn_uc_y -15;
	pos @MMK_L_latn_uc_k V -15;
	pos @MMK_L_latn_uc_k ampersand -25;
	pos @MMK_L_latn_uc_k at -40;
	pos @MMK_L_latn_uc_k eightsuperior -30;
	pos @MMK_L_latn_uc_k fivesuperior -20;
	pos @MMK_L_latn_uc_k foursuperior -40;
	pos @MMK_L_latn_uc_k nineinferior -20;
	pos @MMK_L_latn_uc_k ninesuperior -30;
	pos @MMK_L_latn_uc_k onesuperior -25;
	pos @MMK_L_latn_uc_k p -10;
	pos @MMK_L_latn_uc_k parenright 10;
	pos @MMK_L_latn_uc_k registered -30;
	pos @MMK_L_latn_uc_k seveninferior -25;
	pos @MMK_L_latn_uc_k sevensuperior -10;
	pos @MMK_L_latn_uc_k sixsuperior -30;
	pos @MMK_L_latn_uc_k threesuperior -20;
	pos @MMK_L_latn_uc_k twosuperior -20;
	pos @MMK_L_latn_uc_k v -10;
	pos @MMK_L_latn_uc_k x -10;
	pos @MMK_L_latn_uc_k zeroinferior -5;
	pos @MMK_L_latn_uc_k zerosuperior -30;
	pos @MMK_L_latn_uc_l @MMK_R_inp_foot -70;
	pos @MMK_L_latn_uc_l @MMK_R_inp_guill -26;
	pos @MMK_L_latn_uc_l @MMK_R_inp_hyph -40;
	pos @MMK_L_latn_uc_l @MMK_R_inp_period 25;
	pos @MMK_L_latn_uc_l @MMK_R_inp_quotel -70;
	pos @MMK_L_latn_uc_l @MMK_R_inp_quoter -70;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_a -1;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_c -10;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_d -9;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_t -10;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_u -10;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_w -30;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_y -40;
	pos @MMK_L_latn_uc_l @MMK_R_latn_lc_z 16;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_a 19;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_o -30;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_t -70;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_u -28;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_w -26;
	pos @MMK_L_latn_uc_l @MMK_R_latn_uc_y -74;
	pos @MMK_L_latn_uc_l V -62;
	pos @MMK_L_latn_uc_l ampersand -10;
	pos @MMK_L_latn_uc_l at -20;
	pos @MMK_L_latn_uc_l eightinferior 10;
	pos @MMK_L_latn_uc_l eightsuperior -70;
	pos @MMK_L_latn_uc_l fiveinferior 10;
	pos @MMK_L_latn_uc_l fivesuperior -60;
	pos @MMK_L_latn_uc_l fourinferior 20;
	pos @MMK_L_latn_uc_l foursuperior -70;
	pos @MMK_L_latn_uc_l nineinferior -15;
	pos @MMK_L_latn_uc_l ninesuperior -85;
	pos @MMK_L_latn_uc_l oneinferior 20;
	pos @MMK_L_latn_uc_l onesuperior -70;
	pos @MMK_L_latn_uc_l question -45;
	pos @MMK_L_latn_uc_l registered -110;
	pos @MMK_L_latn_uc_l seveninferior -10;
	pos @MMK_L_latn_uc_l sevensuperior -60;
	pos @MMK_L_latn_uc_l sixinferior 10;
	pos @MMK_L_latn_uc_l sixsuperior -70;
	pos @MMK_L_latn_uc_l slash 25;
	pos @MMK_L_latn_uc_l threeinferior 10;
	pos @MMK_L_latn_uc_l threesuperior -60;
	pos @MMK_L_latn_uc_l trademark -90;
	pos @MMK_L_latn_uc_l twoinferior 25;
	pos @MMK_L_latn_uc_l twosuperior -70;
	pos @MMK_L_latn_uc_l underscore 30;
	pos @MMK_L_latn_uc_l v -50;
	pos @MMK_L_latn_uc_l x 10;
	pos @MMK_L_latn_uc_l zeroinferior 10;
	pos @MMK_L_latn_uc_l zerosuperior -70;
	pos @MMK_L_latn_uc_o @MMK_R_inp_foot -10;
	pos @MMK_L_latn_uc_o @MMK_R_inp_guill 20;
	pos @MMK_L_latn_uc_o @MMK_R_inp_hyph 15;
	pos @MMK_L_latn_uc_o @MMK_R_inp_period -30;
	pos @MMK_L_latn_uc_o @MMK_R_inp_quotel -10;
	pos @MMK_L_latn_uc_o @MMK_R_inp_quoter -15;
	pos @MMK_L_latn_uc_o @MMK_R_latn_uc_a -15;
	pos @MMK_L_latn_uc_o @MMK_R_latn_uc_j -14;
	pos @MMK_L_latn_uc_o @MMK_R_latn_uc_t -20;
	pos @MMK_L_latn_uc_o @MMK_R_latn_uc_y -30;
	pos @MMK_L_latn_uc_o @MMK_R_latn_uc_z -14;
	pos @MMK_L_latn_uc_o V -12;
	pos @MMK_L_latn_uc_o X -15;
	pos @MMK_L_latn_uc_o eightinferior -10;
	pos @MMK_L_latn_uc_o fiveinferior -5;
	pos @MMK_L_latn_uc_o fourinferior -10;
	pos @MMK_L_latn_uc_o nineinferior -5;
	pos @MMK_L_latn_uc_o ninesuperior -10;
	pos @MMK_L_latn_uc_o onesuperior -5;
	pos @MMK_L_latn_uc_o registered -5;
	pos @MMK_L_latn_uc_o seveninferior -5;
	pos @MMK_L_latn_uc_o sevensuperior -10;
	pos @MMK_L_latn_uc_o sixinferior -5;
	pos @MMK_L_latn_uc_o slash -10;
	pos @MMK_L_latn_uc_o threeinferior -5;
	pos @MMK_L_latn_uc_o threesuperior -5;
	pos @MMK_L_latn_uc_o trademark -25;
	pos @MMK_L_latn_uc_o twoinferior -10;
	pos @MMK_L_latn_uc_o twosuperior -5;
	pos @MMK_L_latn_uc_o underscore -80;
	pos @MMK_L_latn_uc_r @MMK_R_inp_hyph -15;
	pos @MMK_L_latn_uc_r @MMK_R_latn_lc_a -10;
	pos @MMK_L_latn_uc_r @MMK_R_latn_lc_c -15;
	pos @MMK_L_latn_uc_r @MMK_R_latn_lc_d -15;
	pos @MMK_L_latn_uc_r @MMK_R_latn_lc_g -30;
	pos @MMK_L_latn_uc_r @MMK_R_latn_lc_y -4;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_j -20;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_o -10;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_t -24;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_u -12;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_w -8;
	pos @MMK_L_latn_uc_r @MMK_R_latn_uc_y -36;
	pos @MMK_L_latn_uc_r V -25;
	pos @MMK_L_latn_uc_r ampersand -25;
	pos @MMK_L_latn_uc_r at -20;
	pos @MMK_L_latn_uc_r eightinferior -10;
	pos @MMK_L_latn_uc_r eightsuperior -5;
	pos @MMK_L_latn_uc_r fiveinferior -10;
	pos @MMK_L_latn_uc_r fivesuperior -5;
	pos @MMK_L_latn_uc_r fourinferior -5;
	pos @MMK_L_latn_uc_r nineinferior -30;
	pos @MMK_L_latn_uc_r ninesuperior -5;
	pos @MMK_L_latn_uc_r oneinferior -10;
	pos @MMK_L_latn_uc_r onesuperior -10;
	pos @MMK_L_latn_uc_r seveninferior -30;
	pos @MMK_L_latn_uc_r sevensuperior -15;
	pos @MMK_L_latn_uc_r sixinferior -20;
	pos @MMK_L_latn_uc_r sixsuperior -5;
	pos @MMK_L_latn_uc_r slash -10;
	pos @MMK_L_latn_uc_r threeinferior -5;
	pos @MMK_L_latn_uc_r threesuperior -10;
	pos @MMK_L_latn_uc_r trademark -10;
	pos @MMK_L_latn_uc_r twosuperior -10;
	pos @MMK_L_latn_uc_r zeroinferior -10;
	pos @MMK_L_latn_uc_r zerosuperior -10;
	pos @MMK_L_latn_uc_s @MMK_R_inp_guill 20;
	pos @MMK_L_latn_uc_s @MMK_R_inp_hyph 10;
	pos @MMK_L_latn_uc_s @MMK_R_latn_uc_s -10;
	pos @MMK_L_latn_uc_s @MMK_R_latn_uc_t -13;
	pos @MMK_L_latn_uc_s @MMK_R_latn_uc_w 3;
	pos @MMK_L_latn_uc_s @MMK_R_latn_uc_y -10;
	pos @MMK_L_latn_uc_s foursuperior -10;
	pos @MMK_L_latn_uc_s ninesuperior -5;
	pos @MMK_L_latn_uc_s registered -5;
	pos @MMK_L_latn_uc_s sixsuperior -10;
	pos @MMK_L_latn_uc_s slash -10;
	pos @MMK_L_latn_uc_s threesuperior -5;
	pos @MMK_L_latn_uc_s twosuperior -5;
	pos @MMK_L_latn_uc_s underscore -40;
	pos @MMK_L_latn_uc_t @MMK_R_inp_colon -40;
	pos @MMK_L_latn_uc_t @MMK_R_inp_foot 15;
	pos @MMK_L_latn_uc_t @MMK_R_inp_guill -40;
	pos @MMK_L_latn_uc_t @MMK_R_inp_guilr -30;
	pos @MMK_L_latn_uc_t @MMK_R_inp_hyph -50;
	pos @MMK_L_latn_uc_t @MMK_R_inp_period -80;
	pos @MMK_L_latn_uc_t @MMK_R_inp_quotel 20;
	pos @MMK_L_latn_uc_t @MMK_R_inp_quoter 20;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_a -70;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_c -65;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_d -65;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_f -15;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_g -80;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_n -45;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_s -70;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_u -50;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_w -40;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_y -40;
	pos @MMK_L_latn_uc_t @MMK_R_latn_lc_z -50;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_a -65;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_i -7;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_j -40;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_o -20;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_s -11;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_t 23;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_w 15;
	pos @MMK_L_latn_uc_t @MMK_R_latn_uc_y 5;
	pos @MMK_L_latn_uc_t V 5;
	pos @MMK_L_latn_uc_t ampersand -25;
	pos @MMK_L_latn_uc_t at -40;
	pos @MMK_L_latn_uc_t eightinferior -60;
	pos @MMK_L_latn_uc_t eightsuperior 10;
	pos @MMK_L_latn_uc_t fiveinferior -50;
	pos @MMK_L_latn_uc_t fivesuperior 20;
	pos @MMK_L_latn_uc_t fourinferior -70;
	pos @MMK_L_latn_uc_t foursuperior -25;
	pos @MMK_L_latn_uc_t nineinferior -60;
	pos @MMK_L_latn_uc_t ninesuperior 20;
	pos @MMK_L_latn_uc_t oneinferior -60;
	pos @MMK_L_latn_uc_t onesuperior 15;
	pos @MMK_L_latn_uc_t p -45;
	pos @MMK_L_latn_uc_t parenright 20;
	pos @MMK_L_latn_uc_t seveninferior -50;
	pos @MMK_L_latn_uc_t sevensuperior 30;
	pos @MMK_L_latn_uc_t sixinferior -60;
	pos @MMK_L_latn_uc_t slash -70;
	pos @MMK_L_latn_uc_t threeinferior -60;
	pos @MMK_L_latn_uc_t threesuperior 10;
	pos @MMK_L_latn_uc_t trademark 20;
	pos @MMK_L_latn_uc_t twoinferior -50;
	pos @MMK_L_latn_uc_t twosuperior 10;
	pos @MMK_L_latn_uc_t underscore -80;
	pos @MMK_L_latn_uc_t v -35;
	pos @MMK_L_latn_uc_t x -50;
	pos @MMK_L_latn_uc_t zeroinferior -60;
	pos @MMK_L_latn_uc_t zerosuperior 10;
	pos @MMK_L_latn_uc_u @MMK_R_inp_period -20;
	pos @MMK_L_latn_uc_u @MMK_R_latn_lc_g -10;
	pos @MMK_L_latn_uc_u @MMK_R_latn_lc_w 5;
	pos @MMK_L_latn_uc_u @MMK_R_latn_uc_a -13;
	pos @MMK_L_latn_uc_u @MMK_R_latn_uc_j -14;
	pos @MMK_L_latn_uc_u slash -20;
	pos @MMK_L_latn_uc_u underscore -50;
	pos @MMK_L_latn_uc_w @MMK_R_inp_foot 15;
	pos @MMK_L_latn_uc_w @MMK_R_inp_hyph -10;
	pos @MMK_L_latn_uc_w @MMK_R_inp_period -30;
	pos @MMK_L_latn_uc_w @MMK_R_inp_quotel 20;
	pos @MMK_L_latn_uc_w @MMK_R_inp_quoter 20;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_a -10;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_c -15;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_d -15;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_g -20;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_n -10;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_s -10;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_u -5;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_w -5;
	pos @MMK_L_latn_uc_w @MMK_R_latn_lc_z -5;
	pos @MMK_L_latn_uc_w @MMK_R_latn_uc_a -4;
	pos @MMK_L_latn_uc_w @MMK_R_latn_uc_j -20;
	pos @MMK_L_latn_uc_w @MMK_R_latn_uc_t 15;
	pos @MMK_L_latn_uc_w @MMK_R_latn_uc_w 5;
	pos @MMK_L_latn_uc_w @MMK_R_latn_uc_y 5;
	pos @MMK_L_latn_uc_w V 5;
	pos @MMK_L_latn_uc_w ampersand -10;
	pos @MMK_L_latn_uc_w at -20;
	pos @MMK_L_latn_uc_w eightinferior -40;
	pos @MMK_L_latn_uc_w eightsuperior 10;
	pos @MMK_L_latn_uc_w fiveinferior -30;
	pos @MMK_L_latn_uc_w fivesuperior 20;
	pos @MMK_L_latn_uc_w fourinferior -35;
	pos @MMK_L_latn_uc_w foursuperior 15;
	pos @MMK_L_latn_uc_w nineinferior -35;
	pos @MMK_L_latn_uc_w ninesuperior 20;
	pos @MMK_L_latn_uc_w oneinferior -35;
	pos @MMK_L_latn_uc_w onesuperior 30;
	pos @MMK_L_latn_uc_w p -5;
	pos @MMK_L_latn_uc_w parenright 10;
	pos @MMK_L_latn_uc_w question 30;
	pos @MMK_L_latn_uc_w registered 15;
	pos @MMK_L_latn_uc_w seveninferior -30;
	pos @MMK_L_latn_uc_w sevensuperior 30;
	pos @MMK_L_latn_uc_w sixinferior -40;
	pos @MMK_L_latn_uc_w sixsuperior 10;
	pos @MMK_L_latn_uc_w slash -10;
	pos @MMK_L_latn_uc_w threeinferior -40;
	pos @MMK_L_latn_uc_w threesuperior 20;
	pos @MMK_L_latn_uc_w trademark 30;
	pos @MMK_L_latn_uc_w twoinferior -35;
	pos @MMK_L_latn_uc_w twosuperior 20;
	pos @MMK_L_latn_uc_w underscore -50;
	pos @MMK_L_latn_uc_w x -10;
	pos @MMK_L_latn_uc_w zeroinferior -40;
	pos @MMK_L_latn_uc_w zerosuperior 25;
	pos @MMK_L_latn_uc_y @MMK_R_inp_colon -40;
	pos @MMK_L_latn_uc_y @MMK_R_inp_foot 10;
	pos @MMK_L_latn_uc_y @MMK_R_inp_guill -40;
	pos @MMK_L_latn_uc_y @MMK_R_inp_guilr -40;
	pos @MMK_L_latn_uc_y @MMK_R_inp_hyph -50;
	pos @MMK_L_latn_uc_y @MMK_R_inp_period -60;
	pos @MMK_L_latn_uc_y @MMK_R_inp_quotel 20;
	pos @MMK_L_latn_uc_y @MMK_R_inp_quoter 30;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_a -50;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_c -50;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_d -50;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_f -15;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_g -55;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_h -10;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_i -20;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_j -20;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_n -40;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_s -40;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_t -10;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_u -30;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_w -20;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_y -25;
	pos @MMK_L_latn_uc_y @MMK_R_latn_lc_z -20;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_a -55;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_j -40;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_o -30;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_s -22;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_t 5;
	pos @MMK_L_latn_uc_y @MMK_R_latn_uc_w 5;
	pos @MMK_L_latn_uc_y V 5;
	pos @MMK_L_latn_uc_y ampersand -40;
	pos @MMK_L_latn_uc_y at -50;
	pos @MMK_L_latn_uc_y eightinferior -80;
	pos @MMK_L_latn_uc_y fiveinferior -80;
	pos @MMK_L_latn_uc_y fourinferior -100;
	pos @MMK_L_latn_uc_y foursuperior -10;
	pos @MMK_L_latn_uc_y nineinferior -80;
	pos @MMK_L_latn_uc_y oneinferior -80;
	pos @MMK_L_latn_uc_y onesuperior 20;
	pos @MMK_L_latn_uc_y p -40;
	pos @MMK_L_latn_uc_y parenright 20;
	pos @MMK_L_latn_uc_y question 15;
	pos @MMK_L_latn_uc_y registered 5;
	pos @MMK_L_latn_uc_y seveninferior -60;
	pos @MMK_L_latn_uc_y sevensuperior 20;
	pos @MMK_L_latn_uc_y sixinferior -80;
	pos @MMK_L_latn_uc_y sixsuperior -5;
	pos @MMK_L_latn_uc_y slash -60;
	pos @MMK_L_latn_uc_y threeinferior -80;
	pos @MMK_L_latn_uc_y trademark 30;
	pos @MMK_L_latn_uc_y twoinferior -90;
	pos @MMK_L_latn_uc_y underscore -60;
	pos @MMK_L_latn_uc_y v -25;
	pos @MMK_L_latn_uc_y x -20;
	pos @MMK_L_latn_uc_y zeroinferior -80;
	pos @MMK_L_latn_uc_z @MMK_R_inp_foot 5;
	pos @MMK_L_latn_uc_z @MMK_R_inp_guill -20;
	pos @MMK_L_latn_uc_z @MMK_R_inp_guilr -10;
	pos @MMK_L_latn_uc_z @MMK_R_inp_hyph -40;
	pos @MMK_L_latn_uc_z @MMK_R_inp_period 30;
	pos @MMK_L_latn_uc_z @MMK_R_inp_quotel 10;
	pos @MMK_L_latn_uc_z @MMK_R_inp_quoter 10;
	pos @MMK_L_latn_uc_z @MMK_R_latn_lc_c -5;
	pos @MMK_L_latn_uc_z @MMK_R_latn_lc_t -10;
	pos @MMK_L_latn_uc_z @MMK_R_latn_lc_u -5;
	pos @MMK_L_latn_uc_z @MMK_R_latn_lc_y -5;
	pos @MMK_L_latn_uc_z @MMK_R_latn_uc_o -15;
	pos @MMK_L_latn_uc_z ampersand -10;
	pos @MMK_L_latn_uc_z at -20;
	pos @MMK_L_latn_uc_z eightinferior 15;
	pos @MMK_L_latn_uc_z fiveinferior 20;
	pos @MMK_L_latn_uc_z fivesuperior 5;
	pos @MMK_L_latn_uc_z fourinferior 20;
	pos @MMK_L_latn_uc_z nineinferior -5;
	pos @MMK_L_latn_uc_z oneinferior 20;
	pos @MMK_L_latn_uc_z onesuperior 10;
	pos @MMK_L_latn_uc_z parenright 10;
	pos @MMK_L_latn_uc_z registered 10;
	pos @MMK_L_latn_uc_z sevensuperior 10;
	pos @MMK_L_latn_uc_z sixinferior 20;
	pos @MMK_L_latn_uc_z sixsuperior -5;
	pos @MMK_L_latn_uc_z threeinferior 20;
	pos @MMK_L_latn_uc_z trademark 20;
	pos @MMK_L_latn_uc_z twoinferior 20;
	pos @MMK_L_latn_uc_z underscore 15;
	pos @MMK_L_latn_uc_z zeroinferior 5;

	subtable;
	pos @MMK_L_greek_uc_Alpha @MMK_R_greek_uc_Alpha 15;
	pos @MMK_L_greek_uc_Alpha @MMK_R_inp_foot -50;
	pos @MMK_L_greek_uc_Alpha @MMK_R_inp_hyph -20;
	pos @MMK_L_greek_uc_Alpha @MMK_R_inp_period 15;
	pos @MMK_L_greek_uc_Alpha @MMK_R_inp_quotel -65;
	pos @MMK_L_greek_uc_Alpha @MMK_R_inp_quoter -50;
	pos @MMK_L_greek_uc_Alpha ampersand -10;
	pos @MMK_L_greek_uc_Alpha at -5;
	pos @MMK_L_greek_uc_Alpha eightsuperior -50;
	pos @MMK_L_greek_uc_Alpha fiveinferior 10;
	pos @MMK_L_greek_uc_Alpha fivesuperior -50;
	pos @MMK_L_greek_uc_Alpha fourinferior 10;
	pos @MMK_L_greek_uc_Alpha foursuperior -40;
	pos @MMK_L_greek_uc_Alpha nineinferior -5;
	pos @MMK_L_greek_uc_Alpha ninesuperior -60;
	pos @MMK_L_greek_uc_Alpha oneinferior 15;
	pos @MMK_L_greek_uc_Alpha onesuperior -40;
	pos @MMK_L_greek_uc_Alpha pi -8;
	pos @MMK_L_greek_uc_Alpha question -10;
	pos @MMK_L_greek_uc_Alpha registered -60;
	pos @MMK_L_greek_uc_Alpha sevensuperior -70;
	pos @MMK_L_greek_uc_Alpha sixinferior 5;
	pos @MMK_L_greek_uc_Alpha sixsuperior -50;
	pos @MMK_L_greek_uc_Alpha slash 10;
	pos @MMK_L_greek_uc_Alpha threeinferior 20;
	pos @MMK_L_greek_uc_Alpha threesuperior -40;
	pos @MMK_L_greek_uc_Alpha trademark -75;
	pos @MMK_L_greek_uc_Alpha twoinferior 20;
	pos @MMK_L_greek_uc_Alpha twosuperior -30;
	pos @MMK_L_greek_uc_Alpha underscore 15;
	pos @MMK_L_greek_uc_Alpha zeroinferior 20;
	pos @MMK_L_greek_uc_Alpha zerosuperior -50;
	pos @MMK_L_inp_colon @MMK_R_latn_uc_t -40;
	pos @MMK_L_inp_colon @MMK_R_latn_uc_y -40;
	pos @MMK_L_inp_colon V -20;
	pos @MMK_L_inp_colon X -10;
	pos @MMK_L_inp_foot @MMK_R_greek_uc_Alpha -50;
	pos @MMK_L_inp_foot @MMK_R_inp_period -90;
	pos @MMK_L_inp_foot @MMK_R_latn_lc_c -20;
	pos @MMK_L_inp_foot @MMK_R_latn_lc_d -20;
	pos @MMK_L_inp_foot @MMK_R_latn_lc_w 20;
	pos @MMK_L_inp_foot @MMK_R_latn_lc_y 20;
	pos @MMK_L_inp_foot @MMK_R_latn_lc_z 10;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_a -50;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_j -30;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_o -10;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_t 15;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_w 15;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_y 10;
	pos @MMK_L_inp_foot @MMK_R_latn_uc_z 5;
	pos @MMK_L_inp_foot V 10;
	pos @MMK_L_inp_foot pi 15;
	pos @MMK_L_inp_foot questiondown -90;
	pos @MMK_L_inp_foot v 20;
	pos @MMK_L_inp_foot x 10;
	pos @MMK_L_inp_guill @MMK_R_latn_lc_g -10;
	pos @MMK_L_inp_guill @MMK_R_latn_lc_t 5;
	pos @MMK_L_inp_guill @MMK_R_latn_uc_t -30;
	pos @MMK_L_inp_guill @MMK_R_latn_uc_y -40;
	pos @MMK_L_inp_guill V -10;
	pos @MMK_L_inp_guilr @MMK_R_latn_lc_c 15;
	pos @MMK_L_inp_guilr @MMK_R_latn_lc_d 15;
	pos @MMK_L_inp_guilr @MMK_R_latn_uc_o 20;
	pos @MMK_L_inp_guilr @MMK_R_latn_uc_t -40;
	pos @MMK_L_inp_guilr @MMK_R_latn_uc_y -40;
	pos @MMK_L_inp_guilr V -10;
	pos @MMK_L_inp_guilr X -20;
	pos @MMK_L_inp_guilr x -10;
	pos @MMK_L_inp_hyph @MMK_R_greek_uc_Alpha -20;
	pos @MMK_L_inp_hyph @MMK_R_latn_lc_c 10;
	pos @MMK_L_inp_hyph @MMK_R_latn_lc_d 10;
	pos @MMK_L_inp_hyph @MMK_R_latn_lc_w -4;
	pos @MMK_L_inp_hyph @MMK_R_latn_lc_y -10;
	pos @MMK_L_inp_hyph @MMK_R_latn_lc_z -15;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_a -20;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_i -30;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_j -30;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_o 15;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_s -20;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_t -50;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_w -10;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_y -50;
	pos @MMK_L_inp_hyph @MMK_R_latn_uc_z -40;
	pos @MMK_L_inp_hyph V -25;
	pos @MMK_L_inp_hyph X -40;
	pos @MMK_L_inp_hyph v -10;
	pos @MMK_L_inp_hyph x -35;
	pos @MMK_L_inp_parenth @MMK_R_latn_lc_j 10;
	pos @MMK_L_inp_parenth pi -10;
	pos @MMK_L_inp_period @MMK_R_greek_uc_Alpha 15;
	pos @MMK_L_inp_period @MMK_R_inp_foot -90;
	pos @MMK_L_inp_period @MMK_R_inp_quotel -70;
	pos @MMK_L_inp_period @MMK_R_inp_quoter -70;
	pos @MMK_L_inp_period @MMK_R_latn_lc_a 5;
	pos @MMK_L_inp_period @MMK_R_latn_lc_c -10;
	pos @MMK_L_inp_period @MMK_R_latn_lc_d -20;
	pos @MMK_L_inp_period @MMK_R_latn_lc_f -15;
	pos @MMK_L_inp_period @MMK_R_latn_lc_g -5;
	pos @MMK_L_inp_period @MMK_R_latn_lc_t -15;
	pos @MMK_L_inp_period @MMK_R_latn_lc_u -5;
	pos @MMK_L_inp_period @MMK_R_latn_lc_w -30;
	pos @MMK_L_inp_period @MMK_R_latn_lc_y -45;
	pos @MMK_L_inp_period @MMK_R_latn_lc_z 15;
	pos @MMK_L_inp_period @MMK_R_latn_uc_a 15;
	pos @MMK_L_inp_period @MMK_R_latn_uc_o -30;
	pos @MMK_L_inp_period @MMK_R_latn_uc_t -80;
	pos @MMK_L_inp_period @MMK_R_latn_uc_u -20;
	pos @MMK_L_inp_period @MMK_R_latn_uc_w -30;
	pos @MMK_L_inp_period @MMK_R_latn_uc_y -60;
	pos @MMK_L_inp_period @MMK_R_latn_uc_z 30;
	pos @MMK_L_inp_period V -60;
	pos @MMK_L_inp_period X 10;
	pos @MMK_L_inp_period eightsuperior -50;
	pos @MMK_L_inp_period fivesuperior -60;
	pos @MMK_L_inp_period fourinferior 10;
	pos @MMK_L_inp_period foursuperior -50;
	pos @MMK_L_inp_period nineinferior -20;
	pos @MMK_L_inp_period ninesuperior -70;
	pos @MMK_L_inp_period onesuperior -50;
	pos @MMK_L_inp_period pi -40;
	pos @MMK_L_inp_period question -75;
	pos @MMK_L_inp_period seveninferior -10;
	pos @MMK_L_inp_period sevensuperior -30;
	pos @MMK_L_inp_period sixsuperior -50;
	pos @MMK_L_inp_period threesuperior -50;
	pos @MMK_L_inp_period twoinferior 10;
	pos @MMK_L_inp_period twosuperior -50;
	pos @MMK_L_inp_period v -45;
	pos @MMK_L_inp_period zerosuperior -60;
	pos @MMK_L_inp_quotel @MMK_R_greek_lc_kappa -20;
	pos @MMK_L_inp_quotel @MMK_R_greek_uc_Alpha -60;
	pos @MMK_L_inp_quotel @MMK_R_inp_period -70;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_a -30;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_c -45;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_d -45;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_f 10;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_g -40;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_n -20;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_s -15;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_t 14;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_w -5;
	pos @MMK_L_inp_quotel @MMK_R_latn_lc_y 10;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_a -60;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_j -10;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_o -10;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_s -5;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_t 20;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_w 20;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_y 20;
	pos @MMK_L_inp_quotel @MMK_R_latn_uc_z 5;
	pos @MMK_L_inp_quotel V 20;
	pos @MMK_L_inp_quotel p -20;
	pos @MMK_L_inp_quotel questiondown -90;
	pos @MMK_L_inp_quotel v 15;
	pos @MMK_L_inp_quotel x -15;
	pos @MMK_L_inp_quoter @MMK_R_greek_lc_kappa -40;
	pos @MMK_L_inp_quoter @MMK_R_greek_uc_Alpha -60;
	pos @MMK_L_inp_quoter @MMK_R_inp_colon -20;
	pos @MMK_L_inp_quoter @MMK_R_inp_hyph -40;
	pos @MMK_L_inp_quoter @MMK_R_inp_period -70;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_a -30;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_c -70;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_d -70;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_g -65;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_n -40;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_s -50;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_u -10;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_w -10;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_y -15;
	pos @MMK_L_inp_quoter @MMK_R_latn_lc_z -20;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_a -60;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_j -20;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_o -15;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_t 20;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_w 25;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_y 20;
	pos @MMK_L_inp_quoter @MMK_R_latn_uc_z 10;
	pos @MMK_L_inp_quoter V 20;
	pos @MMK_L_inp_quoter p -15;
	pos @MMK_L_inp_quoter pi -30;
	pos @MMK_L_inp_quoter questiondown -100;
	pos @MMK_L_inp_quoter v -15;
	pos @MMK_L_inp_quoter x -15;


	lookup RTL_kerning {
		lookupflag RightToLeft IgnoreMarks;


		# RTL glyph, group:
		pos backslash @MMK_R_hebr_bet <-25 0 -25 0>;
		pos lamed_dagesh_holam-hb @MMK_R_hebr_shin <6 0 6 0>;
		pos lamed_holam-hb @MMK_R_hebr_shin <6 0 6 0>;

		# RTL group, glyph and group, group:

		subtable;
		pos @MMK_L_hebr_alef @MMK_R_hebr_geresh <-5 0 -5 0>;
		pos @MMK_L_hebr_ayin @MMK_R_hebr_geresh <-10 0 -10 0>;
		pos @MMK_L_hebr_ayin @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_geresh <-20 0 -20 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_shin <-10 0 -10 0>;
		pos @MMK_L_hebr_bet @MMK_R_inp_hyph <-30 0 -30 0>;
		pos @MMK_L_hebr_bet slash <-20 0 -20 0>;
		pos @MMK_L_hebr_finalpe @MMK_R_inp_period <-30 0 -30 0>;
		pos @MMK_L_hebr_finaltsadi @MMK_R_inp_period <-80 0 -80 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_bet <-5 0 -5 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_gimel <-30 0 -30 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_resh <-10 0 -10 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_zayin <-20 0 -20 0>;
		pos @MMK_L_hebr_he @MMK_R_hebr_dalet <-10 0 -10 0>;
		pos @MMK_L_hebr_lamed @MMK_R_hebr_lamed <20 0 20 0>;
		pos @MMK_L_hebr_lamed @MMK_R_hebr_resh <-20 0 -20 0>;
		pos @MMK_L_hebr_lamed @MMK_R_inp_period <-80 0 -80 0>;
		pos @MMK_L_hebr_maqaf @MMK_R_hebr_bet <-80 0 -80 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_alef <-10 0 -10 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_bet <-30 0 -30 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_dalet <15 0 15 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_gimel <-30 0 -30 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_lamed <30 0 30 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_resh <-30 0 -30 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_samekh <-30 0 -30 0>;
		pos @MMK_L_hebr_resh @MMK_R_inp_hyph <-45 0 -45 0>;
		pos @MMK_L_hebr_resh @MMK_R_inp_period <-80 0 -80 0>;
		pos @MMK_L_hebr_samekh @MMK_R_hebr_lamed <30 0 30 0>;
		pos @MMK_L_hebr_samekh @MMK_R_hebr_yod <40 0 40 0>;
		pos @MMK_L_hebr_samekh @MMK_R_inp_period <-20 0 -20 0>;
		pos @MMK_L_hebr_shin @MMK_R_inp_period <-20 0 -20 0>;
		pos @MMK_L_hebr_tav @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_tav @MMK_R_inp_hyph <-30 0 -30 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_gimel <5 0 5 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_zayin <5 0 5 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_geresh <-5 0 -5 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_samekh <-20 0 -20 0>;
		pos @MMK_L_hebr_yod @MMK_R_hebr_bet <-10 0 -10 0>;
		pos @MMK_L_hebr_yod @MMK_R_hebr_lamed <5 0 5 0>;
		pos @MMK_L_hebr_zayin @MMK_R_inp_period <-40 0 -40 0>;

		subtable;
		pos @MMK_L_inp_hyph @MMK_R_hebr_bet <-30 0 -30 0>;
		pos @MMK_L_inp_hyph @MMK_R_hebr_dalet <-30 0 -30 0>;


	} RTL_kerning;

} kern;


