# ----------------
# 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_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
@numbers_locl = [zero.loclIWR one.loclIWR two.loclIWR three.loclIWR four.loclIWR five.loclIWR six.loclIWR seven.loclIWR eight.loclIWR nine.loclIWR];   # 10 items



# --------
# 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 {
	# localised forms
	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 subs {
	# subscript
	sub @numbers_dflt by @numbers_sinf;
	sub @numbers_locl by @numbers_sinf;
} subs;



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 g' @acc_comb_top by g.alt02; # alternative g with lower ear
		sub i' @acc_comb_top by dotlessi;
		sub j' @acc_comb_top by dotlessj;
	} contextSubs;
} ccmp;



feature kern {
	@MMK_L_grek_uc_Alpha = [Delta];
	@MMK_L_grek_uc_Omega = [Omega];
	@MMK_L_hebr_alef = [alef-hb alefpatah-hb alefqamats-hb alefdagesh-hb]; # 4 items
	@MMK_L_hebr_ayin = [ayin-hb ayinaltone-hb]; # 2 items
	@MMK_L_hebr_bet = [bet-hb gimel-hb kaf-hb nun-hb betdagesh-hb gimeldagesh-hb kafdagesh-hb nundagesh-hb betrafe-hb kafrafe-hb]; # 10 items
	@MMK_L_hebr_finalpe = [finalpe-hb finalpedagesh-hb]; # 2 items
	@MMK_L_hebr_finaltsadi = [finaltsadi-hb]; # 1 items
	@MMK_L_hebr_geresh = [geresh-hb gershayim-hb]; # 2 items
	@MMK_L_hebr_he = [he-hb het-hb finalmem-hb qof-hb hedagesh-hb qofdagesh-hb]; # 6 items
	@MMK_L_hebr_lamed = [lamed-hb lameddagesh-hb aleflamed-hb]; # 3 items
	@MMK_L_hebr_lamed_holam = [lamed_holam-hb lamed_dagesh_holam-hb]; # 2 items
	@MMK_L_hebr_maqaf = [maqaf-hb]; # 1 items
	@MMK_L_hebr_resh = [dalet-hb finalkaf-hb resh-hb daletdagesh-hb finalkafdagesh-hb finalkafdagesh_sheva-hb finalkafdagesh_qamats-hb finalkaf_sheva-hb finalkaf_qamats-hb reshdagesh-hb]; # 10 items
	@MMK_L_hebr_samekh = [samekh-hb samekhdagesh-hb]; # 2 items
	@MMK_L_hebr_shin = [tet-hb shin-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb tetdagesh-hb shindagesh-hb]; # 8 items
	@MMK_L_hebr_tav = [tav-hb tavdagesh-hb]; # 2 items
	@MMK_L_hebr_tsadi = [tsadi-hb tsadidagesh-hb]; # 2 items
	@MMK_L_hebr_vav = [vav-hb mem-hb finalnun-hb vavholam-hb memdagesh-hb vavvav-hb]; # 6 items
	@MMK_L_hebr_vavdagesh = [vavdagesh-hb]; # 1 items
	@MMK_L_hebr_yod = [yod-hb vavyod-hb yodyod-hb yodyodpatah-hb]; # 4 items
	@MMK_L_hebr_yoddagesh = [yoddagesh-hb]; # 1 items
	@MMK_L_hebr_zayin = [zayin-hb]; # 1 items
	@MMK_L_hebr_zayindagesh = [zayindagesh-hb]; # 1 items
	@MMK_L_inp_colon = [colon semicolon];
	@MMK_L_inp_foot = [quotesingle quotedbl asterisk];
	@MMK_L_inp_fraction = [fraction divisionslash];
	@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_grek_lc_kappa = [mu];
	@MMK_R_grek_uc_Alpha = [Delta];
	@MMK_R_grek_uc_Omega = [Omega];
	@MMK_R_hebr_alef = [alef-hb alefpatah-hb alefqamats-hb alefdagesh-hb aleflamed-hb]; # 5 items
	@MMK_R_hebr_bet = [bet-hb betdagesh-hb betrafe-hb]; # 3 items
	@MMK_R_hebr_dalet = [dalet-hb daletdagesh-hb]; # 2 items
	@MMK_R_hebr_finaltsadi = [finaltsadi-hb]; # 1 items
	@MMK_R_hebr_geresh = [geresh-hb gershayim-hb]; # 2 items
	@MMK_R_hebr_gimel = [gimel-hb gimeldagesh-hb]; # 2 items
	@MMK_R_hebr_lamed = [lamed-hb qof-hb lameddagesh-hb qofdagesh-hb]; # 4 items
	@MMK_R_hebr_nun = [nun-hb nundagesh-hb]; # 2 items
	@MMK_R_hebr_resh = [he-hb het-hb finalkaf-hb mem-hb finalmem-hb finalpe-hb resh-hb tav-hb hedagesh-hb finalkafdagesh-hb finalkafdagesh_sheva-hb finalkafdagesh_qamats-hb finalkaf_sheva-hb finalkaf_qamats-hb memdagesh-hb finalpedagesh-hb reshdagesh-hb tavdagesh-hb]; # 18 items
	@MMK_R_hebr_samekh = [tet-hb kaf-hb samekh-hb pe-hb tetdagesh-hb kafdagesh-hb samekhdagesh-hb pedagesh-hb kafrafe-hb perafe-hb]; # 10 items
	@MMK_R_hebr_shin = [ayin-hb shin-hb ayinaltone-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb shindagesh-hb]; # 8 items
	@MMK_R_hebr_vav = [vav-hb finalnun-hb vavdagesh-hb vavholam-hb vavvav-hb vavyod-hb]; # 6 items
	@MMK_R_hebr_yod = [yod-hb yoddagesh-hb yodyod-hb yodyodpatah-hb]; # 4 items
	@MMK_R_hebr_zayin = [zayin-hb zayindagesh-hb]; # 2 items
	@MMK_R_inp_colon = [colon semicolon];
	@MMK_R_inp_foot = [quotesingle quotedbl asterisk];
	@MMK_R_inp_fraction = [fraction divisionslash];
	@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];
	lookup kern_latin {
		lookupflag IgnoreMarks;
		# glyph, glyph:
		pos B V -28;
		pos B X -21;
		pos B eightinferior 5;
		pos B eightsuperior -5;
		pos B ninesuperior -10;
		pos B registered -15;
		pos B seveninferior 5;
		pos B slash -25;
		pos B trademark -30;
		pos B underscore -64;
		pos B v -8;
		pos B x -12;
		pos B zeroinferior 8;
		pos F ampersand -40;
		pos F at -30;
		pos F eightinferior -50;
		pos F fiveinferior -50;
		pos F fourinferior -75;
		pos F icircumflex 30;
		pos F idieresis 30;
		pos F nineinferior -40;
		pos F ninesuperior 5;
		pos F oneinferior -40;
		pos F p -30;
		pos F parenright 15;
		pos F seveninferior -20;
		pos F sevensuperior 15;
		pos F sixinferior -60;
		pos F slash -85;
		pos F threeinferior -50;
		pos F threesuperior 5;
		pos F trademark 10;
		pos F twoinferior -55;
		pos F twosuperior 5;
		pos F underscore -140;
		pos F v -20;
		pos F x -40;
		pos F zeroinferior -50;
		pos F zerosuperior 10;
		pos Germandbls V -15;
		pos Germandbls X -10;
		pos Germandbls eightinferior 20;
		pos Germandbls eightsuperior -15;
		pos Germandbls fiveinferior 20;
		pos Germandbls fivesuperior -20;
		pos Germandbls fourinferior 20;
		pos Germandbls foursuperior -20;
		pos Germandbls nineinferior 20;
		pos Germandbls ninesuperior -15;
		pos Germandbls oneinferior 10;
		pos Germandbls onesuperior -15;
		pos Germandbls ordfeminine -35;
		pos Germandbls ordmasculine -25;
		pos Germandbls question -20;
		pos Germandbls registered -20;
		pos Germandbls seveninferior 30;
		pos Germandbls sevensuperior -10;
		pos Germandbls sixinferior 20;
		pos Germandbls sixsuperior -20;
		pos Germandbls slash -25;
		pos Germandbls threeinferior 20;
		pos Germandbls threesuperior -15;
		pos Germandbls trademark -10;
		pos Germandbls twoinferior 20;
		pos Germandbls twosuperior -10;
		pos Germandbls underscore -50;
		pos Germandbls x -5;
		pos Germandbls zeroinferior 30;
		pos Germandbls zerosuperior -20;
		pos P V -5;
		pos P X -35;
		pos P ampersand -30;
		pos P at -10;
		pos P eightinferior -50;
		pos P eightsuperior 10;
		pos P fiveinferior -40;
		pos P fivesuperior 10;
		pos P fourinferior -75;
		pos P foursuperior 15;
		pos P nineinferior -45;
		pos P ninesuperior 5;
		pos P oneinferior -45;
		pos P p -15;
		pos P seveninferior -20;
		pos P sevensuperior 5;
		pos P sixinferior -70;
		pos P sixsuperior 10;
		pos P slash -90;
		pos P threeinferior -45;
		pos P threesuperior 10;
		pos P trademark 10;
		pos P twoinferior -45;
		pos P twosuperior 10;
		pos P underscore -150;
		pos P x -15;
		pos P zeroinferior -50;
		pos P zerosuperior 15;
		pos Thorn V -33;
		pos Thorn X -44;
		pos Thorn at 10;
		pos Thorn eightinferior -5;
		pos Thorn eightsuperior 5;
		pos Thorn fourinferior -20;
		pos Thorn foursuperior 10;
		pos Thorn ninesuperior -10;
		pos Thorn seveninferior 10;
		pos Thorn sevensuperior -25;
		pos Thorn sixinferior -20;
		pos Thorn slash -55;
		pos Thorn threeinferior 5;
		pos Thorn trademark -10;
		pos Thorn twoinferior -10;
		pos Thorn underscore -140;
		pos Thorn v 5;
		pos Thorn x -15;
		pos V V 5;
		pos V ampersand -35;
		pos V at -30;
		pos V eightinferior -60;
		pos V eightsuperior 10;
		pos V fiveinferior -60;
		pos V fivesuperior 10;
		pos V fourinferior -75;
		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 10;
		pos V p -20;
		pos V parenright 20;
		pos V question 15;
		pos V registered 10;
		pos V seveninferior -50;
		pos V sevensuperior 20;
		pos V sixinferior -60;
		pos V slash -65;
		pos V threeinferior -55;
		pos V threesuperior 10;
		pos V trademark 40;
		pos V twoinferior -60;
		pos V underscore -80;
		pos V v -10;
		pos V x -10;
		pos V zeroinferior -60;
		pos V zerosuperior 10;
		pos X ampersand -25;
		pos X at -30;
		pos X eightsuperior -10;
		pos X fivesuperior -10;
		pos X foursuperior -35;
		pos X jcircumflex 20;
		pos X nineinferior -10;
		pos X ninesuperior -10;
		pos X onesuperior -10;
		pos X question -10;
		pos X seveninferior -10;
		pos X sevensuperior 5;
		pos X sixsuperior -20;
		pos X threeinferior 10;
		pos X trademark 10;
		pos X twoinferior 10;
		pos X twosuperior -10;
		pos X underscore 20;
		pos X v -15;
		pos X zerosuperior -10;
		pos ampersand V -35;
		pos ampersand v -10;
		pos at V -30;
		pos at X -40;
		pos at x -20;
		pos eightinferior V -60;
		pos eightinferior eightinferior -10;
		pos eightinferior nineinferior -6;
		pos eightinferior oneinferior -12;
		pos eightinferior pi -10;
		pos eightinferior seveninferior -6;
		pos eightinferior v -25;
		pos eightinferior x -10;
		pos eightsuperior V 10;
		pos eightsuperior X -10;
		pos eightsuperior eightsuperior -10;
		pos eightsuperior jcircumflex 40;
		pos eightsuperior ninesuperior -6;
		pos eightsuperior onesuperior -12;
		pos eightsuperior pi 30;
		pos eightsuperior sevensuperior -6;
		pos eightsuperior v 20;
		pos exclamdown V -20;
		pos fiveinferior V -60;
		pos fiveinferior X -5;
		pos fiveinferior fiveinferior -3;
		pos fiveinferior nineinferior -10;
		pos fiveinferior oneinferior -11;
		pos fiveinferior pi -10;
		pos fiveinferior seveninferior -10;
		pos fiveinferior threeinferior -3;
		pos fiveinferior v -20;
		pos fiveinferior x -10;
		pos fivesuperior V 10;
		pos fivesuperior X -10;
		pos fivesuperior fivesuperior -3;
		pos fivesuperior jcircumflex 50;
		pos fivesuperior ninesuperior -10;
		pos fivesuperior onesuperior -11;
		pos fivesuperior pi 40;
		pos fivesuperior sevensuperior -10;
		pos fivesuperior threesuperior -3;
		pos fivesuperior v 20;
		pos fourinferior V -55;
		pos fourinferior fiveinferior -5;
		pos fourinferior fourinferior 10;
		pos fourinferior nineinferior -6;
		pos fourinferior oneinferior -15;
		pos fourinferior seveninferior -14;
		pos fourinferior v -20;
		pos fourinferior x -10;
		pos foursuperior X -10;
		pos foursuperior fivesuperior -5;
		pos foursuperior foursuperior 10;
		pos foursuperior jcircumflex 50;
		pos foursuperior ninesuperior -6;
		pos foursuperior onesuperior -15;
		pos foursuperior pi 40;
		pos foursuperior sevensuperior -14;
		pos foursuperior v 20;
		pos foursuperior x 5;
		pos germandbls V -15;
		pos germandbls eightinferior 20;
		pos germandbls eightsuperior -20;
		pos germandbls fiveinferior 20;
		pos germandbls fivesuperior -20;
		pos germandbls fourinferior 30;
		pos germandbls foursuperior -20;
		pos germandbls nineinferior 20;
		pos germandbls ninesuperior -20;
		pos germandbls oneinferior 20;
		pos germandbls onesuperior -20;
		pos germandbls ordfeminine -30;
		pos germandbls ordmasculine -20;
		pos germandbls question -10;
		pos germandbls registered -20;
		pos germandbls seveninferior 20;
		pos germandbls sevensuperior -15;
		pos germandbls sixinferior 20;
		pos germandbls sixsuperior -20;
		pos germandbls threeinferior 20;
		pos germandbls threesuperior -20;
		pos germandbls trademark -20;
		pos germandbls twoinferior 20;
		pos germandbls twosuperior -20;
		pos germandbls underscore -50;
		pos germandbls v -5;
		pos germandbls zeroinferior 30;
		pos germandbls zerosuperior -20;
		pos germandbls.alt01 V -30;
		pos germandbls.alt01 eightinferior 10;
		pos germandbls.alt01 fiveinferior 10;
		pos germandbls.alt01 fourinferior 10;
		pos germandbls.alt01 foursuperior 5;
		pos germandbls.alt01 onesuperior -10;
		pos germandbls.alt01 parenright 10;
		pos germandbls.alt01 sevensuperior -10;
		pos germandbls.alt01 sixinferior 5;
		pos germandbls.alt01 slash 20;
		pos germandbls.alt01 threeinferior 10;
		pos germandbls.alt01 twoinferior 5;
		pos germandbls.alt01 underscore 34;
		pos germandbls.alt01 v -6;
		pos germandbls.alt01 x 3;
		pos germandbls.alt01 zeroinferior 10;
		pos icircumflex V 30;
		pos idieresis V 50;
		pos jcircumflex eightsuperior 50;
		pos jcircumflex fivesuperior 50;
		pos jcircumflex foursuperior 40;
		pos jcircumflex ninesuperior 60;
		pos jcircumflex onesuperior 50;
		pos jcircumflex sevensuperior 60;
		pos jcircumflex sixsuperior 40;
		pos jcircumflex threesuperior 60;
		pos jcircumflex twosuperior 60;
		pos jcircumflex zerosuperior 50;
		pos lslash eightsuperior 45;
		pos lslash fivesuperior 45;
		pos lslash foursuperior 50;
		pos lslash ninesuperior 30;
		pos lslash onesuperior 20;
		pos lslash sevensuperior 40;
		pos lslash sixsuperior 50;
		pos lslash threesuperior 50;
		pos lslash twosuperior 40;
		pos lslash zerosuperior 45;
		pos nineinferior V -60;
		pos nineinferior eightinferior -7;
		pos nineinferior fiveinferior -6;
		pos nineinferior fourinferior -7;
		pos nineinferior oneinferior -10;
		pos nineinferior pi -10;
		pos nineinferior sixinferior -4;
		pos nineinferior threeinferior -8;
		pos nineinferior twoinferior -10;
		pos nineinferior v -20;
		pos nineinferior x -20;
		pos ninesuperior V 10;
		pos ninesuperior X -10;
		pos ninesuperior eightsuperior -7;
		pos ninesuperior fivesuperior -6;
		pos ninesuperior foursuperior -7;
		pos ninesuperior jcircumflex 60;
		pos ninesuperior onesuperior -10;
		pos ninesuperior p -5;
		pos ninesuperior pi 20;
		pos ninesuperior sixsuperior -4;
		pos ninesuperior threesuperior -8;
		pos ninesuperior twosuperior -10;
		pos ninesuperior v 20;
		pos oneinferior V -60;
		pos oneinferior X 10;
		pos oneinferior fiveinferior -5;
		pos oneinferior fourinferior -10;
		pos oneinferior nineinferior -15;
		pos oneinferior oneinferior -18;
		pos oneinferior pi -10;
		pos oneinferior seveninferior -15;
		pos oneinferior sixinferior -5;
		pos oneinferior v -20;
		pos oneinferior zeroinferior -10;
		pos onesuperior X -30;
		pos onesuperior fivesuperior -5;
		pos onesuperior foursuperior -10;
		pos onesuperior ninesuperior -15;
		pos onesuperior onesuperior -18;
		pos onesuperior pi 15;
		pos onesuperior sevensuperior -15;
		pos onesuperior sixsuperior -5;
		pos onesuperior v 20;
		pos onesuperior zerosuperior -10;
		pos parenleft V 20;
		pos parenleft X 10;
		pos parenleft idieresis 50;
		pos pi ampersand -15;
		pos pi at -5;
		pos pi eightsuperior 20;
		pos pi fivesuperior 10;
		pos pi foursuperior 25;
		pos pi nineinferior -10;
		pos pi ninesuperior 20;
		pos pi oneinferior -10;
		pos pi registered 10;
		pos pi sixinferior -5;
		pos pi sixsuperior 20;
		pos pi slash -10;
		pos pi threeinferior 10;
		pos pi threesuperior 25;
		pos pi twoinferior -5;
		pos pi twosuperior 10;
		pos pi underscore -10;
		pos pi zeroinferior -5;
		pos pi zerosuperior 20;
		pos question V 10;
		pos questiondown V -70;
		pos questiondown v -40;
		pos registered V 10;
		pos seveninferior V -60;
		pos seveninferior X -10;
		pos seveninferior eightinferior -10;
		pos seveninferior fiveinferior -6;
		pos seveninferior fourinferior -20;
		pos seveninferior oneinferior -5;
		pos seveninferior sixinferior -17;
		pos seveninferior twoinferior -7;
		pos seveninferior x -15;
		pos seveninferior zeroinferior -10;
		pos sevensuperior V 20;
		pos sevensuperior X 5;
		pos sevensuperior eightsuperior -10;
		pos sevensuperior fivesuperior -6;
		pos sevensuperior foursuperior -20;
		pos sevensuperior jcircumflex 70;
		pos sevensuperior onesuperior -5;
		pos sevensuperior p -10;
		pos sevensuperior sevensuperior 5;
		pos sevensuperior sixsuperior -17;
		pos sevensuperior threesuperior -1;
		pos sevensuperior twosuperior -7;
		pos sevensuperior v 10;
		pos sevensuperior x -20;
		pos sevensuperior zerosuperior -10;
		pos sixinferior V -60;
		pos sixinferior nineinferior -19;
		pos sixinferior oneinferior -20;
		pos sixinferior pi -10;
		pos sixinferior seveninferior -16;
		pos sixinferior v -30;
		pos sixinferior x -10;
		pos sixsuperior V -10;
		pos sixsuperior X -20;
		pos sixsuperior jcircumflex 40;
		pos sixsuperior ninesuperior -19;
		pos sixsuperior onesuperior -20;
		pos sixsuperior pi 30;
		pos sixsuperior sevensuperior -16;
		pos sixsuperior v 20;
		pos slash V 10;
		pos slash icircumflex 45;
		pos slash idieresis 45;
		pos slash igrave 30;
		pos slash jcircumflex 50;
		pos slash pi -25;
		pos slash slash -190;
		pos threeinferior V -60;
		pos threeinferior nineinferior -7;
		pos threeinferior oneinferior -10;
		pos threeinferior pi -5;
		pos threeinferior seveninferior -7;
		pos threeinferior v -20;
		pos threesuperior V 10;
		pos threesuperior X -15;
		pos threesuperior fivesuperior -1;
		pos threesuperior ninesuperior -7;
		pos threesuperior onesuperior -10;
		pos threesuperior pi 30;
		pos threesuperior sevensuperior -7;
		pos threesuperior v 20;
		pos trademark V 20;
		pos twoinferior V -50;
		pos twoinferior X 10;
		pos twoinferior oneinferior -10;
		pos twoinferior pi -10;
		pos twoinferior v -20;
		pos twosuperior V 10;
		pos twosuperior X -10;
		pos twosuperior jcircumflex 80;
		pos twosuperior onesuperior -10;
		pos twosuperior pi 20;
		pos twosuperior v 20;
		pos underscore V -80;
		pos underscore X 20;
		pos underscore p 10;
		pos underscore pi -35;
		pos underscore thorn 10;
		pos underscore v -70;
		pos underscore x 20;
		pos v V -10;
		pos v ampersand -20;
		pos v eightinferior -25;
		pos v eightsuperior 20;
		pos v fiveinferior -20;
		pos v fivesuperior 20;
		pos v fourinferior -40;
		pos v foursuperior 25;
		pos v nineinferior -20;
		pos v ninesuperior 20;
		pos v oneinferior -20;
		pos v onesuperior 10;
		pos v registered 30;
		pos v sevensuperior 10;
		pos v sixinferior -40;
		pos v sixsuperior 20;
		pos v slash -15;
		pos v threeinferior -20;
		pos v threesuperior 20;
		pos v trademark 15;
		pos v twoinferior -20;
		pos v twosuperior 10;
		pos v underscore -70;
		pos v zeroinferior -20;
		pos v zerosuperior 20;
		pos x V -10;
		pos x ampersand -30;
		pos x at -20;
		pos x eightinferior -10;
		pos x fiveinferior -10;
		pos x fourinferior -15;
		pos x foursuperior 10;
		pos x nineinferior -20;
		pos x registered 20;
		pos x seveninferior -20;
		pos x sixinferior -10;
		pos x trademark 10;
		pos x underscore 20;
		pos x zeroinferior -10;
		pos x zerosuperior 10;
		pos zeroinferior V -60;
		pos zeroinferior fiveinferior -4;
		pos zeroinferior fourinferior -3;
		pos zeroinferior oneinferior -10;
		pos zeroinferior pi -5;
		pos zeroinferior threeinferior -6;
		pos zeroinferior v -20;
		pos zeroinferior x -10;
		pos zerosuperior V 10;
		pos zerosuperior X -10;
		pos zerosuperior fivesuperior -4;
		pos zerosuperior foursuperior -3;
		pos zerosuperior jcircumflex 50;
		pos zerosuperior onesuperior -10;
		pos zerosuperior pi 30;
		pos zerosuperior threesuperior -6;
		pos zerosuperior v 20;
		pos zerosuperior x 10;
		# glyph, glyph exceptions:
		pos F AE 0;
		pos F jcircumflex 30;
		pos P AE -102;
		pos Thorn AE -50;
		pos V AE -75;
		pos V jcircumflex 25;
		pos jcircumflex V 0;
		pos lslash lslash 40;
		pos sevensuperior icircumflex 80;
		pos threesuperior jcircumflex 50;
		# glyph, group exceptions:
		enum pos eth @MMK_R_latn_uc_t -55;
		enum pos icircumflex @MMK_R_latn_uc_t 30;
		enum pos icircumflex @MMK_R_latn_uc_w 20;
		enum pos icircumflex @MMK_R_latn_uc_y 30;
		enum pos idieresis @MMK_R_latn_uc_t 40;
		enum pos idieresis @MMK_R_latn_uc_y 50;
		enum pos ij @MMK_R_latn_uc_y 0;
		enum pos j @MMK_R_latn_uc_y 0;
		enum pos jacute @MMK_R_latn_uc_y 0;
		enum pos jcircumflex @MMK_R_latn_uc_w 0;
		enum pos jcircumflex @MMK_R_latn_uc_y 0;
		enum pos lslash @MMK_R_inp_quoter 20;
		# group, glyph exceptions:
		enum pos @MMK_L_inp_quotel AE -120;
		enum pos @MMK_L_inp_quoter AE -130;
		enum pos @MMK_L_inp_quoter icircumflex 30;
		enum pos @MMK_L_inp_quoter idieresis 30;
		enum pos @MMK_L_latn_lc_f icircumflex 60;
		enum pos @MMK_L_latn_lc_f idieresis 67;
		enum pos @MMK_L_latn_lc_f igrave 15;
		enum pos @MMK_L_latn_lc_f jcircumflex 60;
		enum pos @MMK_L_latn_uc_d AE -47;
		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 15;
		enum pos @MMK_L_latn_uc_o AE -40;
		enum pos @MMK_L_latn_uc_t AE -75;
		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 0;
		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 -85;
		enum pos @MMK_L_latn_uc_y icircumflex 30;
		enum pos @MMK_L_latn_uc_y idieresis 30;
		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 exclamdown @MMK_R_latn_uc_t -20;
		pos exclamdown @MMK_R_latn_uc_y -30;
		pos parenleft @MMK_R_latn_lc_g 10;
		pos parenleft @MMK_R_latn_lc_j 70;
		pos parenleft @MMK_R_latn_uc_t 20;
		pos parenleft @MMK_R_latn_uc_w 20;
		pos parenleft @MMK_R_latn_uc_y 20;
		pos questiondown @MMK_R_latn_lc_a -10;
		pos questiondown @MMK_R_latn_lc_c -25;
		pos questiondown @MMK_R_latn_lc_d -25;
		pos questiondown @MMK_R_latn_lc_j 30;
		pos questiondown @MMK_R_latn_lc_l -20;
		pos questiondown @MMK_R_latn_lc_t -20;
		pos questiondown @MMK_R_latn_lc_u -20;
		pos questiondown @MMK_R_latn_lc_w -30;
		pos questiondown @MMK_R_latn_lc_z 10;
		pos questiondown @MMK_R_latn_uc_j -30;
		pos questiondown @MMK_R_latn_uc_o -40;
		pos questiondown @MMK_R_latn_uc_t -90;
		pos questiondown @MMK_R_latn_uc_u -30;
		pos questiondown @MMK_R_latn_uc_w -45;
		pos questiondown @MMK_R_latn_uc_y -95;
		subtable;
		pos B @MMK_R_inp_period -15;
		pos B @MMK_R_latn_lc_f -2;
		pos B @MMK_R_latn_lc_g -3;
		pos B @MMK_R_latn_lc_t -5;
		pos B @MMK_R_latn_lc_w -7;
		pos B @MMK_R_latn_lc_y -8;
		pos B @MMK_R_latn_uc_a -15;
		pos B @MMK_R_latn_uc_j -10;
		pos B @MMK_R_latn_uc_t -26;
		pos B @MMK_R_latn_uc_w -8;
		pos B @MMK_R_latn_uc_y -43;
		pos F @MMK_R_inp_foot 5;
		pos F @MMK_R_inp_period -100;
		pos F @MMK_R_latn_lc_a -40;
		pos F @MMK_R_latn_lc_c -32;
		pos F @MMK_R_latn_lc_d -34;
		pos F @MMK_R_latn_lc_f -7;
		pos F @MMK_R_latn_lc_g -44;
		pos F @MMK_R_latn_lc_j -10;
		pos F @MMK_R_latn_lc_n -30;
		pos F @MMK_R_latn_lc_s -40;
		pos F @MMK_R_latn_lc_t -15;
		pos F @MMK_R_latn_lc_u -25;
		pos F @MMK_R_latn_lc_w -15;
		pos F @MMK_R_latn_lc_y -20;
		pos F @MMK_R_latn_lc_z -25;
		pos F @MMK_R_latn_uc_a -87;
		pos F @MMK_R_latn_uc_j -75;
		pos F @MMK_R_latn_uc_o -30;
		pos Germandbls @MMK_R_inp_foot -30;
		pos Germandbls @MMK_R_inp_guill 20;
		pos Germandbls @MMK_R_inp_hyph 20;
		pos Germandbls @MMK_R_inp_quotel -20;
		pos Germandbls @MMK_R_inp_quoter -20;
		pos Germandbls @MMK_R_latn_lc_a 5;
		pos Germandbls @MMK_R_latn_lc_c 5;
		pos Germandbls @MMK_R_latn_lc_d 5;
		pos Germandbls @MMK_R_latn_uc_o 10;
		pos Germandbls @MMK_R_latn_uc_s -15;
		pos Germandbls @MMK_R_latn_uc_t -20;
		pos Germandbls @MMK_R_latn_uc_w -10;
		pos Germandbls @MMK_R_latn_uc_y -15;
		pos P @MMK_R_inp_foot 5;
		pos P @MMK_R_inp_period -100;
		pos P @MMK_R_inp_quotel 5;
		pos P @MMK_R_inp_quoter 5;
		pos P @MMK_R_latn_lc_a -15;
		pos P @MMK_R_latn_lc_c -20;
		pos P @MMK_R_latn_lc_d -20;
		pos P @MMK_R_latn_lc_g -30;
		pos P @MMK_R_latn_lc_n -10;
		pos P @MMK_R_latn_lc_s -15;
		pos P @MMK_R_latn_lc_w 5;
		pos P @MMK_R_latn_uc_a -73;
		pos P @MMK_R_latn_uc_j -70;
		pos P @MMK_R_latn_uc_s -10;
		pos P @MMK_R_latn_uc_w -10;
		pos P @MMK_R_latn_uc_y -25;
		pos P @MMK_R_latn_uc_z -25;
		pos Thorn @MMK_R_inp_foot -10;
		pos Thorn @MMK_R_inp_guill 30;
		pos Thorn @MMK_R_inp_hyph 30;
		pos Thorn @MMK_R_inp_period -55;
		pos Thorn @MMK_R_latn_lc_c 10;
		pos Thorn @MMK_R_latn_lc_d 10;
		pos Thorn @MMK_R_latn_lc_s 5;
		pos Thorn @MMK_R_latn_lc_w 7;
		pos Thorn @MMK_R_latn_lc_y 7;
		pos Thorn @MMK_R_latn_uc_a -25;
		pos Thorn @MMK_R_latn_uc_j -45;
		pos Thorn @MMK_R_latn_uc_w -13;
		pos Thorn @MMK_R_latn_uc_y -47;
		pos V @MMK_R_inp_colon -30;
		pos V @MMK_R_inp_foot 10;
		pos V @MMK_R_inp_guill -25;
		pos V @MMK_R_inp_guilr -20;
		pos V @MMK_R_inp_hyph -25;
		pos V @MMK_R_inp_period -60;
		pos V @MMK_R_inp_quoter 5;
		pos V @MMK_R_latn_lc_a -40;
		pos V @MMK_R_latn_lc_c -35;
		pos V @MMK_R_latn_lc_d -35;
		pos V @MMK_R_latn_lc_g -40;
		pos V @MMK_R_latn_lc_j -5;
		pos V @MMK_R_latn_lc_n -20;
		pos V @MMK_R_latn_lc_s -25;
		pos V @MMK_R_latn_lc_u -25;
		pos V @MMK_R_latn_lc_w -10;
		pos V @MMK_R_latn_lc_y -5;
		pos V @MMK_R_latn_lc_z -15;
		pos V @MMK_R_latn_uc_a -54;
		pos V @MMK_R_latn_uc_j -55;
		pos V @MMK_R_latn_uc_o -31;
		pos V @MMK_R_latn_uc_s -30;
		pos V @MMK_R_latn_uc_t 3;
		pos V @MMK_R_latn_uc_w 3;
		pos V @MMK_R_latn_uc_z -5;
		pos X @MMK_R_inp_colon -15;
		pos X @MMK_R_inp_guill -20;
		pos X @MMK_R_inp_hyph -30;
		pos X @MMK_R_inp_period 10;
		pos X @MMK_R_inp_quotel -20;
		pos X @MMK_R_inp_quoter -15;
		pos X @MMK_R_latn_lc_a -5;
		pos X @MMK_R_latn_lc_c -20;
		pos X @MMK_R_latn_lc_d -20;
		pos X @MMK_R_latn_lc_s -10;
		pos X @MMK_R_latn_lc_t -20;
		pos X @MMK_R_latn_lc_u -20;
		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 -20;
		pos X @MMK_R_latn_uc_o -30;
		pos ampersand @MMK_R_grek_uc_Alpha 5;
		pos ampersand @MMK_R_latn_lc_a 10;
		pos ampersand @MMK_R_latn_lc_c 10;
		pos ampersand @MMK_R_latn_lc_d 10;
		pos ampersand @MMK_R_latn_lc_w -10;
		pos ampersand @MMK_R_latn_lc_y -10;
		pos ampersand @MMK_R_latn_uc_a 5;
		pos ampersand @MMK_R_latn_uc_s -5;
		pos ampersand @MMK_R_latn_uc_t -40;
		pos ampersand @MMK_R_latn_uc_w -20;
		pos ampersand @MMK_R_latn_uc_y -60;
		pos ampersand @MMK_R_latn_uc_z -10;
		pos at @MMK_R_grek_uc_Alpha -20;
		pos at @MMK_R_latn_lc_g -5;
		pos at @MMK_R_latn_lc_w -10;
		pos at @MMK_R_latn_lc_y -10;
		pos at @MMK_R_latn_lc_z -10;
		pos at @MMK_R_latn_uc_a -20;
		pos at @MMK_R_latn_uc_i -20;
		pos at @MMK_R_latn_uc_j -30;
		pos at @MMK_R_latn_uc_s -10;
		pos at @MMK_R_latn_uc_t -30;
		pos at @MMK_R_latn_uc_w -20;
		pos at @MMK_R_latn_uc_y -40;
		pos at @MMK_R_latn_uc_z -15;
		pos eightinferior @MMK_R_grek_uc_Alpha 5;
		pos eightinferior @MMK_R_latn_lc_a 5;
		pos eightinferior @MMK_R_latn_lc_d 5;
		pos eightinferior @MMK_R_latn_lc_f -10;
		pos eightinferior @MMK_R_latn_lc_t -10;
		pos eightinferior @MMK_R_latn_lc_w -25;
		pos eightinferior @MMK_R_latn_lc_y -20;
		pos eightinferior @MMK_R_latn_uc_a 5;
		pos eightinferior @MMK_R_latn_uc_o -5;
		pos eightinferior @MMK_R_latn_uc_s -5;
		pos eightinferior @MMK_R_latn_uc_t -70;
		pos eightinferior @MMK_R_latn_uc_w -35;
		pos eightinferior @MMK_R_latn_uc_y -70;
		pos eightsuperior @MMK_R_grek_uc_Alpha -55;
		pos eightsuperior @MMK_R_inp_fraction 10;
		pos eightsuperior @MMK_R_inp_period -60;
		pos eightsuperior @MMK_R_latn_lc_a -10;
		pos eightsuperior @MMK_R_latn_lc_f 20;
		pos eightsuperior @MMK_R_latn_lc_i 30;
		pos eightsuperior @MMK_R_latn_lc_t 20;
		pos eightsuperior @MMK_R_latn_lc_w 10;
		pos eightsuperior @MMK_R_latn_lc_y 20;
		pos eightsuperior @MMK_R_latn_lc_z 5;
		pos eightsuperior @MMK_R_latn_uc_a -55;
		pos eightsuperior @MMK_R_latn_uc_j -60;
		pos eightsuperior @MMK_R_latn_uc_t 10;
		pos eightsuperior @MMK_R_latn_uc_w 5;
		pos fiveinferior @MMK_R_grek_uc_Alpha 10;
		pos fiveinferior @MMK_R_latn_lc_c 5;
		pos fiveinferior @MMK_R_latn_lc_d 5;
		pos fiveinferior @MMK_R_latn_lc_f -10;
		pos fiveinferior @MMK_R_latn_lc_t -10;
		pos fiveinferior @MMK_R_latn_lc_w -20;
		pos fiveinferior @MMK_R_latn_lc_y -20;
		pos fiveinferior @MMK_R_latn_uc_a 10;
		pos fiveinferior @MMK_R_latn_uc_j 10;
		pos fiveinferior @MMK_R_latn_uc_s -5;
		pos fiveinferior @MMK_R_latn_uc_t -60;
		pos fiveinferior @MMK_R_latn_uc_w -40;
		pos fiveinferior @MMK_R_latn_uc_y -75;
		pos fiveinferior @MMK_R_latn_uc_z 5;
		pos fivesuperior @MMK_R_grek_uc_Alpha -75;
		pos fivesuperior @MMK_R_inp_fraction 5;
		pos fivesuperior @MMK_R_inp_period -50;
		pos fivesuperior @MMK_R_latn_lc_c -10;
		pos fivesuperior @MMK_R_latn_lc_d -10;
		pos fivesuperior @MMK_R_latn_lc_f 20;
		pos fivesuperior @MMK_R_latn_lc_g -5;
		pos fivesuperior @MMK_R_latn_lc_i 20;
		pos fivesuperior @MMK_R_latn_lc_t 40;
		pos fivesuperior @MMK_R_latn_lc_w 10;
		pos fivesuperior @MMK_R_latn_lc_y 10;
		pos fivesuperior @MMK_R_latn_lc_z 5;
		pos fivesuperior @MMK_R_latn_uc_a -75;
		pos fivesuperior @MMK_R_latn_uc_i -5;
		pos fivesuperior @MMK_R_latn_uc_j -75;
		pos fivesuperior @MMK_R_latn_uc_t 15;
		pos fivesuperior @MMK_R_latn_uc_w 5;
		pos fourinferior @MMK_R_grek_uc_Alpha 10;
		pos fourinferior @MMK_R_latn_lc_a 15;
		pos fourinferior @MMK_R_latn_lc_c 5;
		pos fourinferior @MMK_R_latn_lc_g 5;
		pos fourinferior @MMK_R_latn_lc_s 5;
		pos fourinferior @MMK_R_latn_lc_w -20;
		pos fourinferior @MMK_R_latn_lc_y -20;
		pos fourinferior @MMK_R_latn_lc_z 10;
		pos fourinferior @MMK_R_latn_uc_a 10;
		pos fourinferior @MMK_R_latn_uc_i 5;
		pos fourinferior @MMK_R_latn_uc_j 10;
		pos fourinferior @MMK_R_latn_uc_t -60;
		pos fourinferior @MMK_R_latn_uc_w -30;
		pos fourinferior @MMK_R_latn_uc_y -70;
		pos fourinferior @MMK_R_latn_uc_z 15;
		pos foursuperior @MMK_R_grek_uc_Alpha -50;
		pos foursuperior @MMK_R_inp_fraction 10;
		pos foursuperior @MMK_R_inp_period -60;
		pos foursuperior @MMK_R_latn_lc_a -10;
		pos foursuperior @MMK_R_latn_lc_f 20;
		pos foursuperior @MMK_R_latn_lc_g 10;
		pos foursuperior @MMK_R_latn_lc_i 20;
		pos foursuperior @MMK_R_latn_lc_s 5;
		pos foursuperior @MMK_R_latn_lc_t 30;
		pos foursuperior @MMK_R_latn_lc_w 20;
		pos foursuperior @MMK_R_latn_lc_y 20;
		pos foursuperior @MMK_R_latn_uc_a -50;
		pos foursuperior @MMK_R_latn_uc_j -70;
		pos foursuperior @MMK_R_latn_uc_w 5;
		pos foursuperior @MMK_R_latn_uc_y -10;
		pos foursuperior @MMK_R_latn_uc_z -10;
		pos germandbls @MMK_R_inp_foot -20;
		pos germandbls @MMK_R_inp_guill 10;
		pos germandbls @MMK_R_inp_period 5;
		pos germandbls @MMK_R_inp_quotel -30;
		pos germandbls @MMK_R_inp_quoter -30;
		pos germandbls @MMK_R_latn_lc_a 10;
		pos germandbls @MMK_R_latn_lc_c 5;
		pos germandbls @MMK_R_latn_lc_d 5;
		pos germandbls @MMK_R_latn_lc_g 10;
		pos germandbls @MMK_R_latn_lc_t -10;
		pos germandbls @MMK_R_latn_lc_w -10;
		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_s -10;
		pos germandbls @MMK_R_latn_uc_t -20;
		pos germandbls @MMK_R_latn_uc_w -15;
		pos germandbls @MMK_R_latn_uc_y -20;
		pos germandbls @MMK_R_latn_uc_z 10;
		pos germandbls.alt01 @MMK_R_inp_hyph -20;
		pos germandbls.alt01 @MMK_R_inp_period 10;
		pos germandbls.alt01 @MMK_R_latn_lc_f -8;
		pos germandbls.alt01 @MMK_R_latn_lc_t -8;
		pos germandbls.alt01 @MMK_R_latn_lc_w -11;
		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 -25;
		pos germandbls.alt01 @MMK_R_latn_uc_w -25;
		pos germandbls.alt01 @MMK_R_latn_uc_y -45;
		pos nineinferior @MMK_R_inp_period -10;
		pos nineinferior @MMK_R_latn_lc_a 5;
		pos nineinferior @MMK_R_latn_lc_c 5;
		pos nineinferior @MMK_R_latn_lc_d 5;
		pos nineinferior @MMK_R_latn_lc_f -15;
		pos nineinferior @MMK_R_latn_lc_t -5;
		pos nineinferior @MMK_R_latn_lc_w -25;
		pos nineinferior @MMK_R_latn_lc_y -30;
		pos nineinferior @MMK_R_latn_uc_i -10;
		pos nineinferior @MMK_R_latn_uc_j 5;
		pos nineinferior @MMK_R_latn_uc_s -15;
		pos nineinferior @MMK_R_latn_uc_t -70;
		pos nineinferior @MMK_R_latn_uc_w -40;
		pos nineinferior @MMK_R_latn_uc_y -75;
		pos ninesuperior @MMK_R_grek_lc_kappa -5;
		pos ninesuperior @MMK_R_grek_uc_Alpha -75;
		pos ninesuperior @MMK_R_inp_fraction -15;
		pos ninesuperior @MMK_R_inp_period -60;
		pos ninesuperior @MMK_R_latn_lc_a -20;
		pos ninesuperior @MMK_R_latn_lc_c -20;
		pos ninesuperior @MMK_R_latn_lc_d -20;
		pos ninesuperior @MMK_R_latn_lc_f 15;
		pos ninesuperior @MMK_R_latn_lc_g -20;
		pos ninesuperior @MMK_R_latn_lc_i 20;
		pos ninesuperior @MMK_R_latn_lc_n -5;
		pos ninesuperior @MMK_R_latn_lc_s -20;
		pos ninesuperior @MMK_R_latn_lc_t 20;
		pos ninesuperior @MMK_R_latn_lc_u -5;
		pos ninesuperior @MMK_R_latn_lc_w 10;
		pos ninesuperior @MMK_R_latn_lc_y 20;
		pos ninesuperior @MMK_R_latn_uc_a -75;
		pos ninesuperior @MMK_R_latn_uc_j -60;
		pos ninesuperior @MMK_R_latn_uc_o -10;
		pos ninesuperior @MMK_R_latn_uc_t 15;
		pos ninesuperior @MMK_R_latn_uc_w 5;
		pos oneinferior @MMK_R_grek_uc_Alpha 20;
		pos oneinferior @MMK_R_latn_lc_a 5;
		pos oneinferior @MMK_R_latn_lc_f -10;
		pos oneinferior @MMK_R_latn_lc_s 5;
		pos oneinferior @MMK_R_latn_lc_t -20;
		pos oneinferior @MMK_R_latn_lc_w -30;
		pos oneinferior @MMK_R_latn_lc_y -20;
		pos oneinferior @MMK_R_latn_lc_z 15;
		pos oneinferior @MMK_R_latn_uc_a 20;
		pos oneinferior @MMK_R_latn_uc_i 15;
		pos oneinferior @MMK_R_latn_uc_j 5;
		pos oneinferior @MMK_R_latn_uc_t -70;
		pos oneinferior @MMK_R_latn_uc_u -5;
		pos oneinferior @MMK_R_latn_uc_w -40;
		pos oneinferior @MMK_R_latn_uc_y -70;
		pos oneinferior @MMK_R_latn_uc_z 20;
		pos onesuperior @MMK_R_grek_uc_Alpha -50;
		pos onesuperior @MMK_R_inp_fraction 15;
		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 20;
		pos onesuperior @MMK_R_latn_lc_g 15;
		pos onesuperior @MMK_R_latn_lc_i 10;
		pos onesuperior @MMK_R_latn_lc_s 10;
		pos onesuperior @MMK_R_latn_lc_t 20;
		pos onesuperior @MMK_R_latn_lc_w 10;
		pos onesuperior @MMK_R_latn_lc_y 15;
		pos onesuperior @MMK_R_latn_uc_a -50;
		pos onesuperior @MMK_R_latn_uc_i -15;
		pos onesuperior @MMK_R_latn_uc_j -90;
		pos onesuperior @MMK_R_latn_uc_s -15;
		pos onesuperior @MMK_R_latn_uc_t -10;
		pos onesuperior @MMK_R_latn_uc_w 5;
		pos onesuperior @MMK_R_latn_uc_y -20;
		pos onesuperior @MMK_R_latn_uc_z -30;
		pos percent @MMK_R_inp_foot -60;
		pos percent @MMK_R_inp_quotel -70;
		pos percent @MMK_R_inp_quoter -70;
		pos perthousand @MMK_R_inp_foot -60;
		pos perthousand @MMK_R_inp_quotel -70;
		pos perthousand @MMK_R_inp_quoter -70;
		pos pi @MMK_R_inp_foot 10;
		pos pi @MMK_R_inp_hyph -15;
		pos pi @MMK_R_inp_period -10;
		pos pi @MMK_R_inp_quoter 10;
		pos question @MMK_R_grek_uc_Alpha -30;
		pos question @MMK_R_inp_period -120;
		pos question @MMK_R_inp_quotel 10;
		pos question @MMK_R_inp_quoter 10;
		pos question @MMK_R_latn_uc_a -30;
		pos question @MMK_R_latn_uc_w 15;
		pos registered @MMK_R_grek_uc_Alpha -70;
		pos registered @MMK_R_latn_uc_a -70;
		pos registered @MMK_R_latn_uc_w 15;
		pos registered @MMK_R_latn_uc_z -5;
		pos seveninferior @MMK_R_inp_period -30;
		pos seveninferior @MMK_R_latn_lc_c 10;
		pos seveninferior @MMK_R_latn_lc_d 10;
		pos seveninferior @MMK_R_latn_lc_w -10;
		pos seveninferior @MMK_R_latn_uc_i -20;
		pos seveninferior @MMK_R_latn_uc_j -5;
		pos seveninferior @MMK_R_latn_uc_s -10;
		pos seveninferior @MMK_R_latn_uc_t -40;
		pos seveninferior @MMK_R_latn_uc_w -25;
		pos seveninferior @MMK_R_latn_uc_y -70;
		pos sevensuperior @MMK_R_grek_lc_kappa -5;
		pos sevensuperior @MMK_R_grek_uc_Alpha -70;
		pos sevensuperior @MMK_R_inp_fraction -10;
		pos sevensuperior @MMK_R_inp_period -50;
		pos sevensuperior @MMK_R_latn_lc_a -40;
		pos sevensuperior @MMK_R_latn_lc_c -40;
		pos sevensuperior @MMK_R_latn_lc_d -30;
		pos sevensuperior @MMK_R_latn_lc_g -25;
		pos sevensuperior @MMK_R_latn_lc_i 30;
		pos sevensuperior @MMK_R_latn_lc_n -5;
		pos sevensuperior @MMK_R_latn_lc_s -20;
		pos sevensuperior @MMK_R_latn_lc_u -5;
		pos sevensuperior @MMK_R_latn_lc_w -10;
		pos sevensuperior @MMK_R_latn_lc_z -20;
		pos sevensuperior @MMK_R_latn_uc_a -70;
		pos sevensuperior @MMK_R_latn_uc_i 10;
		pos sevensuperior @MMK_R_latn_uc_j -55;
		pos sevensuperior @MMK_R_latn_uc_o -15;
		pos sevensuperior @MMK_R_latn_uc_s -10;
		pos sevensuperior @MMK_R_latn_uc_t 30;
		pos sevensuperior @MMK_R_latn_uc_w 20;
		pos sevensuperior @MMK_R_latn_uc_y 10;
		pos sevensuperior @MMK_R_latn_uc_z 10;
		pos sixinferior @MMK_R_grek_uc_Alpha 5;
		pos sixinferior @MMK_R_latn_lc_f -20;
		pos sixinferior @MMK_R_latn_lc_t -10;
		pos sixinferior @MMK_R_latn_lc_w -30;
		pos sixinferior @MMK_R_latn_lc_y -30;
		pos sixinferior @MMK_R_latn_uc_a 5;
		pos sixinferior @MMK_R_latn_uc_j 5;
		pos sixinferior @MMK_R_latn_uc_o -15;
		pos sixinferior @MMK_R_latn_uc_s -5;
		pos sixinferior @MMK_R_latn_uc_t -70;
		pos sixinferior @MMK_R_latn_uc_w -40;
		pos sixinferior @MMK_R_latn_uc_y -75;
		pos sixsuperior @MMK_R_grek_uc_Alpha -65;
		pos sixsuperior @MMK_R_inp_fraction 5;
		pos sixsuperior @MMK_R_inp_period -50;
		pos sixsuperior @MMK_R_latn_lc_a -10;
		pos sixsuperior @MMK_R_latn_lc_c -10;
		pos sixsuperior @MMK_R_latn_lc_d -10;
		pos sixsuperior @MMK_R_latn_lc_f 20;
		pos sixsuperior @MMK_R_latn_lc_i 20;
		pos sixsuperior @MMK_R_latn_lc_t 25;
		pos sixsuperior @MMK_R_latn_lc_w 10;
		pos sixsuperior @MMK_R_latn_lc_y 20;
		pos sixsuperior @MMK_R_latn_uc_a -65;
		pos sixsuperior @MMK_R_latn_uc_i -15;
		pos sixsuperior @MMK_R_latn_uc_j -70;
		pos sixsuperior @MMK_R_latn_uc_o -5;
		pos sixsuperior @MMK_R_latn_uc_t -5;
		pos sixsuperior @MMK_R_latn_uc_y -20;
		pos sixsuperior @MMK_R_latn_uc_z -20;
		pos slash @MMK_R_grek_lc_kappa -10;
		pos slash @MMK_R_grek_uc_Alpha -45;
		pos slash @MMK_R_latn_lc_a -40;
		pos slash @MMK_R_latn_lc_c -35;
		pos slash @MMK_R_latn_lc_d -35;
		pos slash @MMK_R_latn_lc_g -25;
		pos slash @MMK_R_latn_lc_n -10;
		pos slash @MMK_R_latn_uc_a -45;
		pos slash @MMK_R_latn_uc_o -22;
		pos slash @MMK_R_latn_uc_s -20;
		pos slash @MMK_R_latn_uc_t 20;
		pos slash @MMK_R_latn_uc_w 5;
		pos slash @MMK_R_latn_uc_y 10;
		pos threeinferior @MMK_R_grek_uc_Alpha 5;
		pos threeinferior @MMK_R_latn_lc_a 5;
		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_t -10;
		pos threeinferior @MMK_R_latn_lc_w -20;
		pos threeinferior @MMK_R_latn_lc_y -30;
		pos threeinferior @MMK_R_latn_uc_a 5;
		pos threeinferior @MMK_R_latn_uc_i 5;
		pos threeinferior @MMK_R_latn_uc_j 5;
		pos threeinferior @MMK_R_latn_uc_t -55;
		pos threeinferior @MMK_R_latn_uc_w -35;
		pos threeinferior @MMK_R_latn_uc_y -75;
		pos threeinferior @MMK_R_latn_uc_z 5;
		pos threesuperior @MMK_R_grek_uc_Alpha -50;
		pos threesuperior @MMK_R_inp_fraction 5;
		pos threesuperior @MMK_R_inp_period -60;
		pos threesuperior @MMK_R_latn_lc_a -10;
		pos threesuperior @MMK_R_latn_lc_c -10;
		pos threesuperior @MMK_R_latn_lc_d -10;
		pos threesuperior @MMK_R_latn_lc_f 20;
		pos threesuperior @MMK_R_latn_lc_i 20;
		pos threesuperior @MMK_R_latn_lc_t 25;
		pos threesuperior @MMK_R_latn_lc_w 10;
		pos threesuperior @MMK_R_latn_lc_y 15;
		pos threesuperior @MMK_R_latn_lc_z 5;
		pos threesuperior @MMK_R_latn_uc_a -50;
		pos threesuperior @MMK_R_latn_uc_j -70;
		pos threesuperior @MMK_R_latn_uc_s -10;
		pos threesuperior @MMK_R_latn_uc_t 20;
		pos trademark @MMK_R_grek_uc_Alpha -75;
		pos trademark @MMK_R_latn_uc_a -75;
		pos twoinferior @MMK_R_grek_uc_Alpha 20;
		pos twoinferior @MMK_R_latn_lc_a 10;
		pos twoinferior @MMK_R_latn_lc_c 5;
		pos twoinferior @MMK_R_latn_lc_d 5;
		pos twoinferior @MMK_R_latn_lc_f -5;
		pos twoinferior @MMK_R_latn_lc_s 5;
		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 15;
		pos twoinferior @MMK_R_latn_uc_a 20;
		pos twoinferior @MMK_R_latn_uc_i 10;
		pos twoinferior @MMK_R_latn_uc_j 5;
		pos twoinferior @MMK_R_latn_uc_t -60;
		pos twoinferior @MMK_R_latn_uc_w -40;
		pos twoinferior @MMK_R_latn_uc_y -80;
		pos twoinferior @MMK_R_latn_uc_z 20;
		pos twosuperior @MMK_R_grek_uc_Alpha -40;
		pos twosuperior @MMK_R_inp_fraction 10;
		pos twosuperior @MMK_R_inp_period -50;
		pos twosuperior @MMK_R_latn_lc_a -10;
		pos twosuperior @MMK_R_latn_lc_f 20;
		pos twosuperior @MMK_R_latn_lc_g 5;
		pos twosuperior @MMK_R_latn_lc_i 30;
		pos twosuperior @MMK_R_latn_lc_s 10;
		pos twosuperior @MMK_R_latn_lc_t 20;
		pos twosuperior @MMK_R_latn_lc_w 15;
		pos twosuperior @MMK_R_latn_lc_y 10;
		pos twosuperior @MMK_R_latn_uc_a -40;
		pos twosuperior @MMK_R_latn_uc_i 5;
		pos twosuperior @MMK_R_latn_uc_j -55;
		pos twosuperior @MMK_R_latn_uc_s -10;
		pos twosuperior @MMK_R_latn_uc_t 20;
		pos twosuperior @MMK_R_latn_uc_w 10;
		pos twosuperior @MMK_R_latn_uc_y 5;
		pos underscore @MMK_R_grek_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 -50;
		pos underscore @MMK_R_latn_lc_f -25;
		pos underscore @MMK_R_latn_lc_g 25;
		pos underscore @MMK_R_latn_lc_j 55;
		pos underscore @MMK_R_latn_lc_l -55;
		pos underscore @MMK_R_latn_lc_s -40;
		pos underscore @MMK_R_latn_lc_t -65;
		pos underscore @MMK_R_latn_lc_u -35;
		pos underscore @MMK_R_latn_lc_w -50;
		pos underscore @MMK_R_latn_lc_y -15;
		pos underscore @MMK_R_latn_lc_z 5;
		pos underscore @MMK_R_latn_uc_a 15;
		pos underscore @MMK_R_latn_uc_j -50;
		pos underscore @MMK_R_latn_uc_o -100;
		pos underscore @MMK_R_latn_uc_s -60;
		pos underscore @MMK_R_latn_uc_t -80;
		pos underscore @MMK_R_latn_uc_u -70;
		pos underscore @MMK_R_latn_uc_w -50;
		pos underscore @MMK_R_latn_uc_y -90;
		pos underscore @MMK_R_latn_uc_z 25;
		pos v @MMK_R_inp_foot 25;
		pos v @MMK_R_inp_hyph -5;
		pos v @MMK_R_inp_period -48;
		pos v @MMK_R_inp_quotel 20;
		pos v @MMK_R_inp_quoter 25;
		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_f 6;
		pos v @MMK_R_latn_lc_g -13;
		pos v @MMK_R_latn_lc_s -2;
		pos v @MMK_R_latn_lc_z -4;
		pos v @MMK_R_latn_uc_a -30;
		pos v @MMK_R_latn_uc_i -5;
		pos v @MMK_R_latn_uc_j -30;
		pos v @MMK_R_latn_uc_t -25;
		pos v @MMK_R_latn_uc_y -35;
		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 10;
		pos x @MMK_R_latn_lc_c -16;
		pos x @MMK_R_latn_lc_d -16;
		pos x @MMK_R_latn_lc_s -4;
		pos x @MMK_R_latn_uc_j -15;
		pos x @MMK_R_latn_uc_t -35;
		pos x @MMK_R_latn_uc_w -10;
		pos x @MMK_R_latn_uc_y -40;
		pos zeroinferior @MMK_R_grek_uc_Alpha 10;
		pos zeroinferior @MMK_R_latn_lc_a 10;
		pos zeroinferior @MMK_R_latn_lc_c 5;
		pos zeroinferior @MMK_R_latn_lc_d 5;
		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 -30;
		pos zeroinferior @MMK_R_latn_uc_a 10;
		pos zeroinferior @MMK_R_latn_uc_i 5;
		pos zeroinferior @MMK_R_latn_uc_j 10;
		pos zeroinferior @MMK_R_latn_uc_t -60;
		pos zeroinferior @MMK_R_latn_uc_u -5;
		pos zeroinferior @MMK_R_latn_uc_w -40;
		pos zeroinferior @MMK_R_latn_uc_y -70;
		pos zeroinferior @MMK_R_latn_uc_z 5;
		pos zerosuperior @MMK_R_grek_uc_Alpha -60;
		pos zerosuperior @MMK_R_inp_period -50;
		pos zerosuperior @MMK_R_latn_lc_a -10;
		pos zerosuperior @MMK_R_latn_lc_c -10;
		pos zerosuperior @MMK_R_latn_lc_d -10;
		pos zerosuperior @MMK_R_latn_lc_f 20;
		pos zerosuperior @MMK_R_latn_lc_g -5;
		pos zerosuperior @MMK_R_latn_lc_i 20;
		pos zerosuperior @MMK_R_latn_lc_t 30;
		pos zerosuperior @MMK_R_latn_lc_w 20;
		pos zerosuperior @MMK_R_latn_lc_y 20;
		pos zerosuperior @MMK_R_latn_lc_z 10;
		pos zerosuperior @MMK_R_latn_uc_a -60;
		pos zerosuperior @MMK_R_latn_uc_i 5;
		pos zerosuperior @MMK_R_latn_uc_j -60;
		pos zerosuperior @MMK_R_latn_uc_t 20;
		pos zerosuperior @MMK_R_latn_uc_w 10;
		# 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 -35;
		pos @MMK_L_latn_lc_a @MMK_R_latn_lc_t -6;
		pos @MMK_L_latn_lc_a @MMK_R_latn_lc_w -6;
		pos @MMK_L_latn_lc_a @MMK_R_latn_lc_y -9;
		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_w -10;
		pos @MMK_L_latn_lc_a @MMK_R_latn_uc_y -45;
		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 5;
		pos @MMK_L_latn_lc_a eightsuperior -15;
		pos @MMK_L_latn_lc_a fivesuperior -15;
		pos @MMK_L_latn_lc_a fourinferior 10;
		pos @MMK_L_latn_lc_a foursuperior -10;
		pos @MMK_L_latn_lc_a nineinferior -5;
		pos @MMK_L_latn_lc_a ninesuperior -40;
		pos @MMK_L_latn_lc_a onesuperior -30;
		pos @MMK_L_latn_lc_a seveninferior -5;
		pos @MMK_L_latn_lc_a sevensuperior -40;
		pos @MMK_L_latn_lc_a sixsuperior -20;
		pos @MMK_L_latn_lc_a slash 20;
		pos @MMK_L_latn_lc_a threeinferior 20;
		pos @MMK_L_latn_lc_a threesuperior -5;
		pos @MMK_L_latn_lc_a trademark -10;
		pos @MMK_L_latn_lc_a twoinferior 10;
		pos @MMK_L_latn_lc_a twosuperior -20;
		pos @MMK_L_latn_lc_a underscore 10;
		pos @MMK_L_latn_lc_a v -10;
		pos @MMK_L_latn_lc_a zeroinferior 10;
		pos @MMK_L_latn_lc_a zerosuperior -20;
		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 -15;
		pos @MMK_L_latn_lc_b @MMK_R_inp_quotel -45;
		pos @MMK_L_latn_lc_b @MMK_R_inp_quoter -35;
		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 -10;
		pos @MMK_L_latn_lc_b @MMK_R_latn_lc_y -10;
		pos @MMK_L_latn_lc_b @MMK_R_latn_lc_z -8;
		pos @MMK_L_latn_lc_b @MMK_R_latn_uc_i -5;
		pos @MMK_L_latn_lc_b @MMK_R_latn_uc_t -65;
		pos @MMK_L_latn_lc_b @MMK_R_latn_uc_w -25;
		pos @MMK_L_latn_lc_b @MMK_R_latn_uc_y -60;
		pos @MMK_L_latn_lc_b @MMK_R_latn_uc_z -5;
		pos @MMK_L_latn_lc_b V -35;
		pos @MMK_L_latn_lc_b X -20;
		pos @MMK_L_latn_lc_b eightsuperior -5;
		pos @MMK_L_latn_lc_b fivesuperior -10;
		pos @MMK_L_latn_lc_b foursuperior -5;
		pos @MMK_L_latn_lc_b ninesuperior -30;
		pos @MMK_L_latn_lc_b oneinferior -10;
		pos @MMK_L_latn_lc_b onesuperior -10;
		pos @MMK_L_latn_lc_b registered -5;
		pos @MMK_L_latn_lc_b seveninferior 5;
		pos @MMK_L_latn_lc_b sevensuperior -30;
		pos @MMK_L_latn_lc_b sixsuperior -10;
		pos @MMK_L_latn_lc_b trademark -25;
		pos @MMK_L_latn_lc_b underscore -50;
		pos @MMK_L_latn_lc_b v -8;
		pos @MMK_L_latn_lc_b x -16;
		pos @MMK_L_latn_lc_b zeroinferior 5;
		pos @MMK_L_latn_lc_b zerosuperior -10;
		pos @MMK_L_latn_lc_c @MMK_R_inp_guill 5;
		pos @MMK_L_latn_lc_c @MMK_R_inp_quotel -15;
		pos @MMK_L_latn_lc_c @MMK_R_inp_quoter 2;
		pos @MMK_L_latn_lc_c @MMK_R_latn_lc_c -5;
		pos @MMK_L_latn_lc_c @MMK_R_latn_lc_d -5;
		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_t -46;
		pos @MMK_L_latn_lc_c @MMK_R_latn_uc_w -10;
		pos @MMK_L_latn_lc_c @MMK_R_latn_uc_y -52;
		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 fiveinferior 5;
		pos @MMK_L_latn_lc_c fivesuperior 10;
		pos @MMK_L_latn_lc_c fourinferior 10;
		pos @MMK_L_latn_lc_c foursuperior 10;
		pos @MMK_L_latn_lc_c nineinferior -5;
		pos @MMK_L_latn_lc_c sevensuperior -5;
		pos @MMK_L_latn_lc_c sixsuperior 5;
		pos @MMK_L_latn_lc_c slash -5;
		pos @MMK_L_latn_lc_c threeinferior 10;
		pos @MMK_L_latn_lc_c threesuperior 5;
		pos @MMK_L_latn_lc_c underscore -40;
		pos @MMK_L_latn_lc_c zeroinferior 10;
		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 -15;
		pos @MMK_L_latn_lc_e @MMK_R_inp_quotel -36;
		pos @MMK_L_latn_lc_e @MMK_R_inp_quoter -35;
		pos @MMK_L_latn_lc_e @MMK_R_latn_lc_w -5;
		pos @MMK_L_latn_lc_e @MMK_R_latn_lc_y -7;
		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 -65;
		pos @MMK_L_latn_lc_e @MMK_R_latn_uc_w -20;
		pos @MMK_L_latn_lc_e @MMK_R_latn_uc_y -60;
		pos @MMK_L_latn_lc_e @MMK_R_latn_uc_z -5;
		pos @MMK_L_latn_lc_e V -35;
		pos @MMK_L_latn_lc_e X -20;
		pos @MMK_L_latn_lc_e eightsuperior -5;
		pos @MMK_L_latn_lc_e fivesuperior -5;
		pos @MMK_L_latn_lc_e ninesuperior -20;
		pos @MMK_L_latn_lc_e oneinferior 5;
		pos @MMK_L_latn_lc_e onesuperior -10;
		pos @MMK_L_latn_lc_e registered -5;
		pos @MMK_L_latn_lc_e seveninferior 15;
		pos @MMK_L_latn_lc_e sevensuperior -30;
		pos @MMK_L_latn_lc_e sixsuperior -5;
		pos @MMK_L_latn_lc_e threeinferior 5;
		pos @MMK_L_latn_lc_e trademark -25;
		pos @MMK_L_latn_lc_e underscore -60;
		pos @MMK_L_latn_lc_e v -10;
		pos @MMK_L_latn_lc_e x -16;
		pos @MMK_L_latn_lc_e zeroinferior 5;
		pos @MMK_L_latn_lc_e zerosuperior -10;
		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 30;
		pos @MMK_L_latn_lc_f @MMK_R_inp_quoter 30;
		pos @MMK_L_latn_lc_f @MMK_R_latn_lc_c -4;
		pos @MMK_L_latn_lc_f @MMK_R_latn_lc_d -4;
		pos @MMK_L_latn_lc_f @MMK_R_latn_lc_f 4;
		pos @MMK_L_latn_lc_f @MMK_R_latn_lc_g -4;
		pos @MMK_L_latn_lc_f @MMK_R_latn_lc_i 13;
		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 -23;
		pos @MMK_L_latn_lc_f @MMK_R_latn_uc_o 15;
		pos @MMK_L_latn_lc_f @MMK_R_latn_uc_t 25;
		pos @MMK_L_latn_lc_f @MMK_R_latn_uc_w 25;
		pos @MMK_L_latn_lc_f @MMK_R_latn_uc_y 30;
		pos @MMK_L_latn_lc_f @MMK_R_latn_uc_z 2;
		pos @MMK_L_latn_lc_f V 35;
		pos @MMK_L_latn_lc_f X 14;
		pos @MMK_L_latn_lc_f ampersand -15;
		pos @MMK_L_latn_lc_f eightinferior -20;
		pos @MMK_L_latn_lc_f eightsuperior 30;
		pos @MMK_L_latn_lc_f exclam 20;
		pos @MMK_L_latn_lc_f fiveinferior -20;
		pos @MMK_L_latn_lc_f fivesuperior 20;
		pos @MMK_L_latn_lc_f fourinferior -40;
		pos @MMK_L_latn_lc_f foursuperior 35;
		pos @MMK_L_latn_lc_f nineinferior -30;
		pos @MMK_L_latn_lc_f ninesuperior 30;
		pos @MMK_L_latn_lc_f oneinferior -20;
		pos @MMK_L_latn_lc_f onesuperior 30;
		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 -10;
		pos @MMK_L_latn_lc_f sevensuperior 35;
		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 -10;
		pos @MMK_L_latn_lc_f threesuperior 40;
		pos @MMK_L_latn_lc_f trademark 40;
		pos @MMK_L_latn_lc_f twoinferior -20;
		pos @MMK_L_latn_lc_f twosuperior 25;
		pos @MMK_L_latn_lc_f underscore -62;
		pos @MMK_L_latn_lc_f v 10;
		pos @MMK_L_latn_lc_f zeroinferior -10;
		pos @MMK_L_latn_lc_f zerosuperior 30;
		pos @MMK_L_latn_lc_g @MMK_R_inp_foot 5;
		pos @MMK_L_latn_lc_g @MMK_R_inp_parenth 12;
		pos @MMK_L_latn_lc_g @MMK_R_inp_period 6;
		pos @MMK_L_latn_lc_g @MMK_R_inp_quotel 8;
		pos @MMK_L_latn_lc_g @MMK_R_inp_quoter 12;
		pos @MMK_L_latn_lc_g @MMK_R_latn_lc_a -2;
		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 7;
		pos @MMK_L_latn_lc_g @MMK_R_latn_lc_j 28;
		pos @MMK_L_latn_lc_g @MMK_R_latn_lc_u -4;
		pos @MMK_L_latn_lc_g @MMK_R_latn_lc_y 5;
		pos @MMK_L_latn_lc_g @MMK_R_latn_uc_a 25;
		pos @MMK_L_latn_lc_g @MMK_R_latn_uc_j -9;
		pos @MMK_L_latn_lc_g @MMK_R_latn_uc_t -9;
		pos @MMK_L_latn_lc_g @MMK_R_latn_uc_y -8;
		pos @MMK_L_latn_lc_g @MMK_R_latn_uc_z 10;
		pos @MMK_L_latn_lc_g V -7;
		pos @MMK_L_latn_lc_g X 11;
		pos @MMK_L_latn_lc_g ampersand -5;
		pos @MMK_L_latn_lc_g eightsuperior 20;
		pos @MMK_L_latn_lc_g fivesuperior 20;
		pos @MMK_L_latn_lc_g foursuperior 15;
		pos @MMK_L_latn_lc_g nineinferior -5;
		pos @MMK_L_latn_lc_g ninesuperior 20;
		pos @MMK_L_latn_lc_g onesuperior 10;
		pos @MMK_L_latn_lc_g parenright 27;
		pos @MMK_L_latn_lc_g registered 10;
		pos @MMK_L_latn_lc_g seveninferior -10;
		pos @MMK_L_latn_lc_g sevensuperior 30;
		pos @MMK_L_latn_lc_g sixsuperior 20;
		pos @MMK_L_latn_lc_g slash 23;
		pos @MMK_L_latn_lc_g threeinferior 10;
		pos @MMK_L_latn_lc_g threesuperior 15;
		pos @MMK_L_latn_lc_g trademark 10;
		pos @MMK_L_latn_lc_g twoinferior 10;
		pos @MMK_L_latn_lc_g twosuperior 10;
		pos @MMK_L_latn_lc_g underscore 56;
		pos @MMK_L_latn_lc_g zerosuperior 15;
		pos @MMK_L_latn_lc_i @MMK_R_latn_uc_j -10;
		pos @MMK_L_latn_lc_i @MMK_R_latn_uc_y -10;
		pos @MMK_L_latn_lc_i eightsuperior 30;
		pos @MMK_L_latn_lc_i fivesuperior 20;
		pos @MMK_L_latn_lc_i foursuperior 20;
		pos @MMK_L_latn_lc_i ninesuperior 20;
		pos @MMK_L_latn_lc_i onesuperior 20;
		pos @MMK_L_latn_lc_i sevensuperior 40;
		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 -30;
		pos @MMK_L_latn_lc_j V -25;
		pos @MMK_L_latn_lc_j sevensuperior -10;
		pos @MMK_L_latn_lc_k @MMK_R_inp_guilr -6;
		pos @MMK_L_latn_lc_k @MMK_R_inp_hyph -35;
		pos @MMK_L_latn_lc_k @MMK_R_inp_quotel -10;
		pos @MMK_L_latn_lc_k @MMK_R_inp_quoter 4;
		pos @MMK_L_latn_lc_k @MMK_R_latn_lc_c -27;
		pos @MMK_L_latn_lc_k @MMK_R_latn_lc_d -20;
		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_lc_w -5;
		pos @MMK_L_latn_lc_k @MMK_R_latn_lc_y -5;
		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 -13;
		pos @MMK_L_latn_lc_k @MMK_R_latn_uc_s -7;
		pos @MMK_L_latn_lc_k @MMK_R_latn_uc_t -32;
		pos @MMK_L_latn_lc_k @MMK_R_latn_uc_w -7;
		pos @MMK_L_latn_lc_k @MMK_R_latn_uc_y -46;
		pos @MMK_L_latn_lc_k @MMK_R_latn_uc_z 16;
		pos @MMK_L_latn_lc_k V -18;
		pos @MMK_L_latn_lc_k ampersand -10;
		pos @MMK_L_latn_lc_k at -10;
		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 5;
		pos @MMK_L_latn_lc_k nineinferior -5;
		pos @MMK_L_latn_lc_k ninesuperior -10;
		pos @MMK_L_latn_lc_k oneinferior 10;
		pos @MMK_L_latn_lc_k onesuperior -20;
		pos @MMK_L_latn_lc_k registered 5;
		pos @MMK_L_latn_lc_k seveninferior -10;
		pos @MMK_L_latn_lc_k sevensuperior -10;
		pos @MMK_L_latn_lc_k sixsuperior -10;
		pos @MMK_L_latn_lc_k threeinferior 10;
		pos @MMK_L_latn_lc_k threesuperior -10;
		pos @MMK_L_latn_lc_k twoinferior 15;
		pos @MMK_L_latn_lc_k twosuperior -10;
		pos @MMK_L_latn_lc_k underscore 20;
		pos @MMK_L_latn_lc_k v -12;
		pos @MMK_L_latn_lc_k zeroinferior 10;
		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 -30;
		pos @MMK_L_latn_lc_l @MMK_R_inp_quoter -30;
		pos @MMK_L_latn_lc_l @MMK_R_latn_lc_l -8;
		pos @MMK_L_latn_lc_l @MMK_R_latn_lc_t -5;
		pos @MMK_L_latn_lc_l @MMK_R_latn_lc_w -4;
		pos @MMK_L_latn_lc_l @MMK_R_latn_lc_y -6;
		pos @MMK_L_latn_lc_l @MMK_R_latn_lc_z 6;
		pos @MMK_L_latn_lc_l @MMK_R_latn_uc_a 24;
		pos @MMK_L_latn_lc_l @MMK_R_latn_uc_j 10;
		pos @MMK_L_latn_lc_l @MMK_R_latn_uc_t -13;
		pos @MMK_L_latn_lc_l @MMK_R_latn_uc_y -15;
		pos @MMK_L_latn_lc_l @MMK_R_latn_uc_z 15;
		pos @MMK_L_latn_lc_l V -5;
		pos @MMK_L_latn_lc_l X 15;
		pos @MMK_L_latn_lc_l eightinferior 20;
		pos @MMK_L_latn_lc_l eightsuperior -15;
		pos @MMK_L_latn_lc_l fiveinferior 20;
		pos @MMK_L_latn_lc_l fivesuperior -20;
		pos @MMK_L_latn_lc_l fourinferior 30;
		pos @MMK_L_latn_lc_l foursuperior -20;
		pos @MMK_L_latn_lc_l nineinferior 10;
		pos @MMK_L_latn_lc_l ninesuperior -20;
		pos @MMK_L_latn_lc_l oneinferior 20;
		pos @MMK_L_latn_lc_l onesuperior -30;
		pos @MMK_L_latn_lc_l seveninferior 10;
		pos @MMK_L_latn_lc_l sevensuperior -10;
		pos @MMK_L_latn_lc_l sixinferior 20;
		pos @MMK_L_latn_lc_l sixsuperior -20;
		pos @MMK_L_latn_lc_l threeinferior 30;
		pos @MMK_L_latn_lc_l threesuperior -20;
		pos @MMK_L_latn_lc_l twoinferior 30;
		pos @MMK_L_latn_lc_l twosuperior -20;
		pos @MMK_L_latn_lc_l underscore 25;
		pos @MMK_L_latn_lc_l v -6;
		pos @MMK_L_latn_lc_l zeroinferior 20;
		pos @MMK_L_latn_lc_l zerosuperior -20;
		pos @MMK_L_latn_lc_n @MMK_R_inp_foot -15;
		pos @MMK_L_latn_lc_n @MMK_R_inp_quotel -40;
		pos @MMK_L_latn_lc_n @MMK_R_inp_quoter -20;
		pos @MMK_L_latn_lc_n @MMK_R_latn_lc_w -6;
		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 -25;
		pos @MMK_L_latn_lc_n @MMK_R_latn_uc_y -55;
		pos @MMK_L_latn_lc_n V -35;
		pos @MMK_L_latn_lc_n eightsuperior -10;
		pos @MMK_L_latn_lc_n fivesuperior -15;
		pos @MMK_L_latn_lc_n ninesuperior -25;
		pos @MMK_L_latn_lc_n onesuperior -20;
		pos @MMK_L_latn_lc_n registered -15;
		pos @MMK_L_latn_lc_n sevensuperior -30;
		pos @MMK_L_latn_lc_n sixsuperior -10;
		pos @MMK_L_latn_lc_n trademark -25;
		pos @MMK_L_latn_lc_n twosuperior -5;
		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 -15;
		pos @MMK_L_latn_lc_o @MMK_R_inp_quotel -45;
		pos @MMK_L_latn_lc_o @MMK_R_inp_quoter -35;
		pos @MMK_L_latn_lc_o @MMK_R_latn_lc_f -6;
		pos @MMK_L_latn_lc_o @MMK_R_latn_lc_t -6;
		pos @MMK_L_latn_lc_o @MMK_R_latn_lc_w -10;
		pos @MMK_L_latn_lc_o @MMK_R_latn_lc_y -10;
		pos @MMK_L_latn_lc_o @MMK_R_latn_lc_z -8;
		pos @MMK_L_latn_lc_o @MMK_R_latn_uc_i -5;
		pos @MMK_L_latn_lc_o @MMK_R_latn_uc_t -65;
		pos @MMK_L_latn_lc_o @MMK_R_latn_uc_w -25;
		pos @MMK_L_latn_lc_o @MMK_R_latn_uc_y -60;
		pos @MMK_L_latn_lc_o @MMK_R_latn_uc_z -5;
		pos @MMK_L_latn_lc_o V -35;
		pos @MMK_L_latn_lc_o X -20;
		pos @MMK_L_latn_lc_o fivesuperior -10;
		pos @MMK_L_latn_lc_o foursuperior -5;
		pos @MMK_L_latn_lc_o ninesuperior -20;
		pos @MMK_L_latn_lc_o onesuperior -10;
		pos @MMK_L_latn_lc_o registered -5;
		pos @MMK_L_latn_lc_o seveninferior 15;
		pos @MMK_L_latn_lc_o sevensuperior -30;
		pos @MMK_L_latn_lc_o sixsuperior -10;
		pos @MMK_L_latn_lc_o threeinferior 5;
		pos @MMK_L_latn_lc_o trademark -25;
		pos @MMK_L_latn_lc_o underscore -60;
		pos @MMK_L_latn_lc_o v -8;
		pos @MMK_L_latn_lc_o x -16;
		pos @MMK_L_latn_lc_o zeroinferior 5;
		pos @MMK_L_latn_lc_o zerosuperior -10;
		pos @MMK_L_latn_lc_r @MMK_R_inp_foot 30;
		pos @MMK_L_latn_lc_r @MMK_R_inp_period -80;
		pos @MMK_L_latn_lc_r @MMK_R_inp_quotel 15;
		pos @MMK_L_latn_lc_r @MMK_R_inp_quoter 25;
		pos @MMK_L_latn_lc_r @MMK_R_latn_lc_a -14;
		pos @MMK_L_latn_lc_r @MMK_R_latn_lc_c -5;
		pos @MMK_L_latn_lc_r @MMK_R_latn_lc_d -4;
		pos @MMK_L_latn_lc_r @MMK_R_latn_lc_f 9;
		pos @MMK_L_latn_lc_r @MMK_R_latn_lc_g -14;
		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 7;
		pos @MMK_L_latn_lc_r @MMK_R_latn_uc_a -40;
		pos @MMK_L_latn_lc_r @MMK_R_latn_uc_j -24;
		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_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 -30;
		pos @MMK_L_latn_lc_r eightsuperior 30;
		pos @MMK_L_latn_lc_r fiveinferior -20;
		pos @MMK_L_latn_lc_r fivesuperior 40;
		pos @MMK_L_latn_lc_r fourinferior -50;
		pos @MMK_L_latn_lc_r foursuperior 40;
		pos @MMK_L_latn_lc_r nineinferior -30;
		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 23;
		pos @MMK_L_latn_lc_r seveninferior -10;
		pos @MMK_L_latn_lc_r sevensuperior 10;
		pos @MMK_L_latn_lc_r sixinferior -40;
		pos @MMK_L_latn_lc_r sixsuperior 40;
		pos @MMK_L_latn_lc_r slash -22;
		pos @MMK_L_latn_lc_r threeinferior -10;
		pos @MMK_L_latn_lc_r threesuperior 50;
		pos @MMK_L_latn_lc_r trademark 30;
		pos @MMK_L_latn_lc_r twoinferior -20;
		pos @MMK_L_latn_lc_r twosuperior 40;
		pos @MMK_L_latn_lc_r underscore -80;
		pos @MMK_L_latn_lc_r v 7;
		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_period -8;
		pos @MMK_L_latn_lc_s @MMK_R_inp_quotel -25;
		pos @MMK_L_latn_lc_s @MMK_R_inp_quoter -15;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_f -3;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_s -7;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_t -8;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_w -10;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_y -9;
		pos @MMK_L_latn_lc_s @MMK_R_latn_lc_z -10;
		pos @MMK_L_latn_lc_s @MMK_R_latn_uc_a 2;
		pos @MMK_L_latn_lc_s @MMK_R_latn_uc_j -2;
		pos @MMK_L_latn_lc_s @MMK_R_latn_uc_t -65;
		pos @MMK_L_latn_lc_s @MMK_R_latn_uc_y -54;
		pos @MMK_L_latn_lc_s V -33;
		pos @MMK_L_latn_lc_s X -23;
		pos @MMK_L_latn_lc_s eightsuperior -5;
		pos @MMK_L_latn_lc_s fivesuperior -10;
		pos @MMK_L_latn_lc_s fourinferior 10;
		pos @MMK_L_latn_lc_s nineinferior 5;
		pos @MMK_L_latn_lc_s ninesuperior -10;
		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 -10;
		pos @MMK_L_latn_lc_s threeinferior 5;
		pos @MMK_L_latn_lc_s threesuperior -10;
		pos @MMK_L_latn_lc_s twosuperior -10;
		pos @MMK_L_latn_lc_s underscore -50;
		pos @MMK_L_latn_lc_s v -12;
		pos @MMK_L_latn_lc_s x -17;
		pos @MMK_L_latn_lc_s zeroinferior 5;
		pos @MMK_L_latn_lc_s zerosuperior -5;
		pos @MMK_L_latn_lc_t @MMK_R_inp_guill -10;
		pos @MMK_L_latn_lc_t @MMK_R_inp_hyph -10;
		pos @MMK_L_latn_lc_t @MMK_R_inp_quotel -5;
		pos @MMK_L_latn_lc_t @MMK_R_inp_quoter 5;
		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_t -5;
		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 -10;
		pos @MMK_L_latn_lc_t eightinferior 5;
		pos @MMK_L_latn_lc_t eightsuperior 20;
		pos @MMK_L_latn_lc_t fourinferior 10;
		pos @MMK_L_latn_lc_t foursuperior 30;
		pos @MMK_L_latn_lc_t nineinferior -10;
		pos @MMK_L_latn_lc_t ninesuperior 10;
		pos @MMK_L_latn_lc_t registered 15;
		pos @MMK_L_latn_lc_t sixsuperior 30;
		pos @MMK_L_latn_lc_t threeinferior 20;
		pos @MMK_L_latn_lc_t threesuperior 20;
		pos @MMK_L_latn_lc_t trademark 5;
		pos @MMK_L_latn_lc_t underscore 20;
		pos @MMK_L_latn_lc_t zerosuperior 50;
		pos @MMK_L_latn_lc_u @MMK_R_inp_quoter 5;
		pos @MMK_L_latn_lc_u @MMK_R_latn_uc_t -45;
		pos @MMK_L_latn_lc_u @MMK_R_latn_uc_w -10;
		pos @MMK_L_latn_lc_u @MMK_R_latn_uc_y -50;
		pos @MMK_L_latn_lc_u V -25;
		pos @MMK_L_latn_lc_u onesuperior -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 -40;
		pos @MMK_L_latn_lc_w @MMK_R_inp_quotel 5;
		pos @MMK_L_latn_lc_w @MMK_R_inp_quoter 20;
		pos @MMK_L_latn_lc_w @MMK_R_latn_lc_a -14;
		pos @MMK_L_latn_lc_w @MMK_R_latn_lc_c -10;
		pos @MMK_L_latn_lc_w @MMK_R_latn_lc_d -10;
		pos @MMK_L_latn_lc_w @MMK_R_latn_lc_g -17;
		pos @MMK_L_latn_lc_w @MMK_R_latn_lc_s -4;
		pos @MMK_L_latn_lc_w @MMK_R_latn_uc_a -20;
		pos @MMK_L_latn_lc_w @MMK_R_latn_uc_j -30;
		pos @MMK_L_latn_lc_w @MMK_R_latn_uc_t -35;
		pos @MMK_L_latn_lc_w @MMK_R_latn_uc_w -10;
		pos @MMK_L_latn_lc_w @MMK_R_latn_uc_y -40;
		pos @MMK_L_latn_lc_w V -10;
		pos @MMK_L_latn_lc_w ampersand -20;
		pos @MMK_L_latn_lc_w at -10;
		pos @MMK_L_latn_lc_w eightinferior -25;
		pos @MMK_L_latn_lc_w eightsuperior 10;
		pos @MMK_L_latn_lc_w fiveinferior -30;
		pos @MMK_L_latn_lc_w fivesuperior 10;
		pos @MMK_L_latn_lc_w fourinferior -40;
		pos @MMK_L_latn_lc_w foursuperior 20;
		pos @MMK_L_latn_lc_w nineinferior -25;
		pos @MMK_L_latn_lc_w ninesuperior 10;
		pos @MMK_L_latn_lc_w oneinferior -20;
		pos @MMK_L_latn_lc_w registered 20;
		pos @MMK_L_latn_lc_w seveninferior -10;
		pos @MMK_L_latn_lc_w sixinferior -30;
		pos @MMK_L_latn_lc_w sixsuperior 10;
		pos @MMK_L_latn_lc_w threeinferior -30;
		pos @MMK_L_latn_lc_w threesuperior 10;
		pos @MMK_L_latn_lc_w trademark 5;
		pos @MMK_L_latn_lc_w twoinferior -25;
		pos @MMK_L_latn_lc_w underscore -50;
		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 -5;
		pos @MMK_L_latn_lc_y @MMK_R_inp_period -45;
		pos @MMK_L_latn_lc_y @MMK_R_inp_quotel 25;
		pos @MMK_L_latn_lc_y @MMK_R_inp_quoter 25;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_a -14;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_c -8;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_d -8;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_f 7;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_g -21;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_s -9;
		pos @MMK_L_latn_lc_y @MMK_R_latn_lc_z -4;
		pos @MMK_L_latn_lc_y @MMK_R_latn_uc_a -15;
		pos @MMK_L_latn_lc_y @MMK_R_latn_uc_i -5;
		pos @MMK_L_latn_lc_y @MMK_R_latn_uc_j -30;
		pos @MMK_L_latn_lc_y @MMK_R_latn_uc_t -30;
		pos @MMK_L_latn_lc_y @MMK_R_latn_uc_y -35;
		pos @MMK_L_latn_lc_y V -10;
		pos @MMK_L_latn_lc_y ampersand -30;
		pos @MMK_L_latn_lc_y at -10;
		pos @MMK_L_latn_lc_y eightinferior -20;
		pos @MMK_L_latn_lc_y eightsuperior 20;
		pos @MMK_L_latn_lc_y fiveinferior -20;
		pos @MMK_L_latn_lc_y fivesuperior 10;
		pos @MMK_L_latn_lc_y fourinferior -50;
		pos @MMK_L_latn_lc_y foursuperior 30;
		pos @MMK_L_latn_lc_y nineinferior -30;
		pos @MMK_L_latn_lc_y ninesuperior 15;
		pos @MMK_L_latn_lc_y oneinferior -25;
		pos @MMK_L_latn_lc_y onesuperior 5;
		pos @MMK_L_latn_lc_y registered 30;
		pos @MMK_L_latn_lc_y seveninferior -5;
		pos @MMK_L_latn_lc_y sevensuperior 20;
		pos @MMK_L_latn_lc_y sixinferior -30;
		pos @MMK_L_latn_lc_y sixsuperior 20;
		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 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 5;
		pos @MMK_L_latn_lc_z @MMK_R_inp_hyph -20;
		pos @MMK_L_latn_lc_z @MMK_R_inp_period 10;
		pos @MMK_L_latn_lc_z @MMK_R_inp_quoter 5;
		pos @MMK_L_latn_lc_z @MMK_R_latn_lc_c -12;
		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 -35;
		pos @MMK_L_latn_lc_z @MMK_R_latn_uc_w -5;
		pos @MMK_L_latn_lc_z @MMK_R_latn_uc_y -30;
		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 -10;
		pos @MMK_L_latn_lc_z eightsuperior 5;
		pos @MMK_L_latn_lc_z fivesuperior 10;
		pos @MMK_L_latn_lc_z foursuperior 10;
		pos @MMK_L_latn_lc_z nineinferior -10;
		pos @MMK_L_latn_lc_z ninesuperior -5;
		pos @MMK_L_latn_lc_z registered 25;
		pos @MMK_L_latn_lc_z seveninferior -10;
		pos @MMK_L_latn_lc_z sevensuperior -10;
		pos @MMK_L_latn_lc_z sixsuperior 5;
		pos @MMK_L_latn_lc_z threeinferior 10;
		pos @MMK_L_latn_lc_z trademark 10;
		pos @MMK_L_latn_lc_z twoinferior 10;
		pos @MMK_L_latn_lc_z underscore 5;
		pos @MMK_L_latn_lc_z zerosuperior 10;
		pos @MMK_L_latn_uc_a @MMK_R_inp_foot -50;
		pos @MMK_L_latn_uc_a @MMK_R_inp_hyph -15;
		pos @MMK_L_latn_uc_a @MMK_R_inp_period 20;
		pos @MMK_L_latn_uc_a @MMK_R_inp_quotel -70;
		pos @MMK_L_latn_uc_a @MMK_R_inp_quoter -65;
		pos @MMK_L_latn_uc_a @MMK_R_latn_lc_a 3;
		pos @MMK_L_latn_uc_a @MMK_R_latn_lc_t -19;
		pos @MMK_L_latn_uc_a @MMK_R_latn_lc_w -20;
		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 10;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_j -14;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_o -30;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_t -65;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_u -24;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_w -27;
		pos @MMK_L_latn_uc_a @MMK_R_latn_uc_y -70;
		pos @MMK_L_latn_uc_a V -54;
		pos @MMK_L_latn_uc_a X 5;
		pos @MMK_L_latn_uc_a ampersand -10;
		pos @MMK_L_latn_uc_a at -20;
		pos @MMK_L_latn_uc_a eightinferior 5;
		pos @MMK_L_latn_uc_a eightsuperior -55;
		pos @MMK_L_latn_uc_a fiveinferior 10;
		pos @MMK_L_latn_uc_a fivesuperior -70;
		pos @MMK_L_latn_uc_a fourinferior 10;
		pos @MMK_L_latn_uc_a foursuperior -70;
		pos @MMK_L_latn_uc_a ninesuperior -60;
		pos @MMK_L_latn_uc_a oneinferior 10;
		pos @MMK_L_latn_uc_a onesuperior -80;
		pos @MMK_L_latn_uc_a question -50;
		pos @MMK_L_latn_uc_a registered -70;
		pos @MMK_L_latn_uc_a sevensuperior -70;
		pos @MMK_L_latn_uc_a sixinferior 5;
		pos @MMK_L_latn_uc_a sixsuperior -70;
		pos @MMK_L_latn_uc_a threeinferior 10;
		pos @MMK_L_latn_uc_a threesuperior -50;
		pos @MMK_L_latn_uc_a trademark -75;
		pos @MMK_L_latn_uc_a twoinferior 10;
		pos @MMK_L_latn_uc_a twosuperior -60;
		pos @MMK_L_latn_uc_a underscore 15;
		pos @MMK_L_latn_uc_a v -30;
		pos @MMK_L_latn_uc_a zeroinferior 10;
		pos @MMK_L_latn_uc_a zerosuperior -60;
		pos @MMK_L_latn_uc_c @MMK_R_inp_hyph -10;
		pos @MMK_L_latn_uc_c @MMK_R_latn_uc_a -8;
		pos @MMK_L_latn_uc_c @MMK_R_latn_uc_o -13;
		pos @MMK_L_latn_uc_c @MMK_R_latn_uc_y -10;
		pos @MMK_L_latn_uc_c X -20;
		pos @MMK_L_latn_uc_c ampersand -10;
		pos @MMK_L_latn_uc_c at -10;
		pos @MMK_L_latn_uc_c eightinferior 5;
		pos @MMK_L_latn_uc_c fivesuperior 5;
		pos @MMK_L_latn_uc_c fourinferior 5;
		pos @MMK_L_latn_uc_c foursuperior 5;
		pos @MMK_L_latn_uc_c nineinferior -5;
		pos @MMK_L_latn_uc_c registered 5;
		pos @MMK_L_latn_uc_c sixinferior 5;
		pos @MMK_L_latn_uc_c slash -20;
		pos @MMK_L_latn_uc_c underscore -44;
		pos @MMK_L_latn_uc_c zerosuperior 5;
		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 -40;
		pos @MMK_L_latn_uc_d @MMK_R_inp_quotel -30;
		pos @MMK_L_latn_uc_d @MMK_R_inp_quoter -25;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_a -37;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_j -30;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_t -25;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_w -23;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_y -46;
		pos @MMK_L_latn_uc_d @MMK_R_latn_uc_z -25;
		pos @MMK_L_latn_uc_d V -31;
		pos @MMK_L_latn_uc_d X -30;
		pos @MMK_L_latn_uc_d eightinferior -5;
		pos @MMK_L_latn_uc_d fiveinferior -10;
		pos @MMK_L_latn_uc_d fourinferior -15;
		pos @MMK_L_latn_uc_d nineinferior -5;
		pos @MMK_L_latn_uc_d ninesuperior -5;
		pos @MMK_L_latn_uc_d sevensuperior -20;
		pos @MMK_L_latn_uc_d sixinferior -5;
		pos @MMK_L_latn_uc_d slash -45;
		pos @MMK_L_latn_uc_d threeinferior -5;
		pos @MMK_L_latn_uc_d trademark -25;
		pos @MMK_L_latn_uc_d twoinferior -10;
		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 -20;
		pos @MMK_L_latn_uc_e ampersand -15;
		pos @MMK_L_latn_uc_e at -10;
		pos @MMK_L_latn_uc_e eightsuperior -5;
		pos @MMK_L_latn_uc_e fourinferior 5;
		pos @MMK_L_latn_uc_e foursuperior -10;
		pos @MMK_L_latn_uc_e onesuperior -10;
		pos @MMK_L_latn_uc_e seveninferior -10;
		pos @MMK_L_latn_uc_e sevensuperior 15;
		pos @MMK_L_latn_uc_e trademark 10;
		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 -30;
		pos @MMK_L_latn_uc_g @MMK_R_inp_quoter -20;
		pos @MMK_L_latn_uc_g @MMK_R_latn_uc_j -12;
		pos @MMK_L_latn_uc_g @MMK_R_latn_uc_t -38;
		pos @MMK_L_latn_uc_g @MMK_R_latn_uc_w -13;
		pos @MMK_L_latn_uc_g @MMK_R_latn_uc_y -44;
		pos @MMK_L_latn_uc_g V -30;
		pos @MMK_L_latn_uc_g X -10;
		pos @MMK_L_latn_uc_g eightsuperior -15;
		pos @MMK_L_latn_uc_g fivesuperior -15;
		pos @MMK_L_latn_uc_g foursuperior -15;
		pos @MMK_L_latn_uc_g ninesuperior -25;
		pos @MMK_L_latn_uc_g onesuperior -20;
		pos @MMK_L_latn_uc_g registered -15;
		pos @MMK_L_latn_uc_g sevensuperior -25;
		pos @MMK_L_latn_uc_g sixsuperior -20;
		pos @MMK_L_latn_uc_g threesuperior -10;
		pos @MMK_L_latn_uc_g trademark -30;
		pos @MMK_L_latn_uc_g twosuperior -20;
		pos @MMK_L_latn_uc_g zerosuperior -20;
		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_lc_s -5;
		pos @MMK_L_latn_uc_i @MMK_R_latn_lc_y -5;
		pos @MMK_L_latn_uc_i @MMK_R_latn_uc_t -4;
		pos @MMK_L_latn_uc_i at -20;
		pos @MMK_L_latn_uc_i fourinferior 5;
		pos @MMK_L_latn_uc_i foursuperior -10;
		pos @MMK_L_latn_uc_i nineinferior -10;
		pos @MMK_L_latn_uc_i seveninferior -20;
		pos @MMK_L_latn_uc_i sevensuperior 15;
		pos @MMK_L_latn_uc_i sixsuperior -5;
		pos @MMK_L_latn_uc_i threeinferior 10;
		pos @MMK_L_latn_uc_i threesuperior 5;
		pos @MMK_L_latn_uc_i twoinferior 5;
		pos @MMK_L_latn_uc_i v -5;
		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 -25;
		pos @MMK_L_latn_uc_j @MMK_R_latn_uc_a -21;
		pos @MMK_L_latn_uc_j @MMK_R_latn_uc_j -12;
		pos @MMK_L_latn_uc_j X -15;
		pos @MMK_L_latn_uc_j fiveinferior -5;
		pos @MMK_L_latn_uc_j fourinferior -10;
		pos @MMK_L_latn_uc_j nineinferior -5;
		pos @MMK_L_latn_uc_j sixinferior -10;
		pos @MMK_L_latn_uc_j slash -35;
		pos @MMK_L_latn_uc_j underscore -85;
		pos @MMK_L_latn_uc_k @MMK_R_inp_foot -10;
		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 -45;
		pos @MMK_L_latn_uc_k @MMK_R_inp_period 10;
		pos @MMK_L_latn_uc_k @MMK_R_inp_quotel -30;
		pos @MMK_L_latn_uc_k @MMK_R_inp_quoter -20;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_a -10;
		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_l -10;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_n -10;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_t -30;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_u -20;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_w -20;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_y -20;
		pos @MMK_L_latn_uc_k @MMK_R_latn_lc_z 10;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_j -20;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_o -40;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_s -10;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_t -25;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_w -10;
		pos @MMK_L_latn_uc_k @MMK_R_latn_uc_y -20;
		pos @MMK_L_latn_uc_k V -25;
		pos @MMK_L_latn_uc_k ampersand -30;
		pos @MMK_L_latn_uc_k at -40;
		pos @MMK_L_latn_uc_k eightinferior 5;
		pos @MMK_L_latn_uc_k eightsuperior -30;
		pos @MMK_L_latn_uc_k fivesuperior -30;
		pos @MMK_L_latn_uc_k fourinferior 10;
		pos @MMK_L_latn_uc_k foursuperior -50;
		pos @MMK_L_latn_uc_k nineinferior -10;
		pos @MMK_L_latn_uc_k ninesuperior -25;
		pos @MMK_L_latn_uc_k oneinferior 10;
		pos @MMK_L_latn_uc_k onesuperior -30;
		pos @MMK_L_latn_uc_k p -10;
		pos @MMK_L_latn_uc_k parenright 10;
		pos @MMK_L_latn_uc_k registered -45;
		pos @MMK_L_latn_uc_k seveninferior -20;
		pos @MMK_L_latn_uc_k sevensuperior -10;
		pos @MMK_L_latn_uc_k sixsuperior -40;
		pos @MMK_L_latn_uc_k threeinferior 20;
		pos @MMK_L_latn_uc_k threesuperior -30;
		pos @MMK_L_latn_uc_k twoinferior 20;
		pos @MMK_L_latn_uc_k twosuperior -30;
		pos @MMK_L_latn_uc_k v -20;
		pos @MMK_L_latn_uc_k x -5;
		pos @MMK_L_latn_uc_k zerosuperior -30;
		pos @MMK_L_latn_uc_l @MMK_R_inp_foot -90;
		pos @MMK_L_latn_uc_l @MMK_R_inp_guill -16;
		pos @MMK_L_latn_uc_l @MMK_R_inp_hyph -35;
		pos @MMK_L_latn_uc_l @MMK_R_inp_period 20;
		pos @MMK_L_latn_uc_l @MMK_R_inp_quotel -85;
		pos @MMK_L_latn_uc_l @MMK_R_inp_quoter -80;
		pos @MMK_L_latn_uc_l @MMK_R_latn_lc_a 4;
		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 -20;
		pos @MMK_L_latn_uc_l @MMK_R_latn_lc_u -5;
		pos @MMK_L_latn_uc_l @MMK_R_latn_lc_w -30;
		pos @MMK_L_latn_uc_l @MMK_R_latn_lc_y -35;
		pos @MMK_L_latn_uc_l @MMK_R_latn_lc_z 11;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_a 17;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_o -40;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_t -74;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_u -33;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_w -41;
		pos @MMK_L_latn_uc_l @MMK_R_latn_uc_y -89;
		pos @MMK_L_latn_uc_l V -72;
		pos @MMK_L_latn_uc_l ampersand -5;
		pos @MMK_L_latn_uc_l at -10;
		pos @MMK_L_latn_uc_l eightinferior 15;
		pos @MMK_L_latn_uc_l eightsuperior -70;
		pos @MMK_L_latn_uc_l fiveinferior 15;
		pos @MMK_L_latn_uc_l fivesuperior -80;
		pos @MMK_L_latn_uc_l fourinferior 20;
		pos @MMK_L_latn_uc_l foursuperior -70;
		pos @MMK_L_latn_uc_l ninesuperior -80;
		pos @MMK_L_latn_uc_l oneinferior 10;
		pos @MMK_L_latn_uc_l onesuperior -70;
		pos @MMK_L_latn_uc_l question -60;
		pos @MMK_L_latn_uc_l registered -110;
		pos @MMK_L_latn_uc_l sevensuperior -80;
		pos @MMK_L_latn_uc_l sixinferior 10;
		pos @MMK_L_latn_uc_l sixsuperior -70;
		pos @MMK_L_latn_uc_l slash 10;
		pos @MMK_L_latn_uc_l threeinferior 20;
		pos @MMK_L_latn_uc_l threesuperior -70;
		pos @MMK_L_latn_uc_l trademark -90;
		pos @MMK_L_latn_uc_l twoinferior 15;
		pos @MMK_L_latn_uc_l twosuperior -80;
		pos @MMK_L_latn_uc_l underscore 20;
		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 -40;
		pos @MMK_L_latn_uc_o @MMK_R_inp_quotel -25;
		pos @MMK_L_latn_uc_o @MMK_R_inp_quoter -25;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_a -30;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_j -30;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_s -4;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_t -25;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_w -23;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_y -50;
		pos @MMK_L_latn_uc_o @MMK_R_latn_uc_z -18;
		pos @MMK_L_latn_uc_o V -31;
		pos @MMK_L_latn_uc_o X -30;
		pos @MMK_L_latn_uc_o ampersand -5;
		pos @MMK_L_latn_uc_o eightinferior -5;
		pos @MMK_L_latn_uc_o fourinferior -10;
		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 sevensuperior -20;
		pos @MMK_L_latn_uc_o sixinferior -10;
		pos @MMK_L_latn_uc_o slash -45;
		pos @MMK_L_latn_uc_o trademark -25;
		pos @MMK_L_latn_uc_o twoinferior -5;
		pos @MMK_L_latn_uc_o underscore -100;
		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 -25;
		pos @MMK_L_latn_uc_r @MMK_R_latn_lc_y -4;
		pos @MMK_L_latn_uc_r @MMK_R_latn_uc_j -35;
		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 -14;
		pos @MMK_L_latn_uc_r @MMK_R_latn_uc_w -14;
		pos @MMK_L_latn_uc_r @MMK_R_latn_uc_y -40;
		pos @MMK_L_latn_uc_r V -30;
		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 fivesuperior -5;
		pos @MMK_L_latn_uc_r nineinferior -10;
		pos @MMK_L_latn_uc_r ninesuperior -5;
		pos @MMK_L_latn_uc_r oneinferior -10;
		pos @MMK_L_latn_uc_r onesuperior -20;
		pos @MMK_L_latn_uc_r seveninferior -10;
		pos @MMK_L_latn_uc_r sevensuperior -20;
		pos @MMK_L_latn_uc_r sixinferior -5;
		pos @MMK_L_latn_uc_r slash -20;
		pos @MMK_L_latn_uc_r threesuperior -10;
		pos @MMK_L_latn_uc_r trademark -20;
		pos @MMK_L_latn_uc_r zeroinferior -5;
		pos @MMK_L_latn_uc_s @MMK_R_inp_guill 20;
		pos @MMK_L_latn_uc_s @MMK_R_inp_hyph 15;
		pos @MMK_L_latn_uc_s @MMK_R_inp_quotel -30;
		pos @MMK_L_latn_uc_s @MMK_R_inp_quoter -17;
		pos @MMK_L_latn_uc_s @MMK_R_latn_lc_t -5;
		pos @MMK_L_latn_uc_s @MMK_R_latn_uc_s -14;
		pos @MMK_L_latn_uc_s @MMK_R_latn_uc_t -23;
		pos @MMK_L_latn_uc_s @MMK_R_latn_uc_w -18;
		pos @MMK_L_latn_uc_s @MMK_R_latn_uc_y -40;
		pos @MMK_L_latn_uc_s V -18;
		pos @MMK_L_latn_uc_s ampersand -10;
		pos @MMK_L_latn_uc_s at -10;
		pos @MMK_L_latn_uc_s eightsuperior -10;
		pos @MMK_L_latn_uc_s fivesuperior -10;
		pos @MMK_L_latn_uc_s foursuperior -20;
		pos @MMK_L_latn_uc_s ninesuperior -10;
		pos @MMK_L_latn_uc_s onesuperior -20;
		pos @MMK_L_latn_uc_s registered -5;
		pos @MMK_L_latn_uc_s sevensuperior -10;
		pos @MMK_L_latn_uc_s sixsuperior -10;
		pos @MMK_L_latn_uc_s slash -35;
		pos @MMK_L_latn_uc_s threesuperior -15;
		pos @MMK_L_latn_uc_s twosuperior -10;
		pos @MMK_L_latn_uc_s underscore -60;
		pos @MMK_L_latn_uc_s zeroinferior 5;
		pos @MMK_L_latn_uc_s zerosuperior -10;
		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 -40;
		pos @MMK_L_latn_uc_t @MMK_R_inp_hyph -45;
		pos @MMK_L_latn_uc_t @MMK_R_inp_period -70;
		pos @MMK_L_latn_uc_t @MMK_R_inp_quotel 10;
		pos @MMK_L_latn_uc_t @MMK_R_inp_quoter 10;
		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 -45;
		pos @MMK_L_latn_uc_t @MMK_R_latn_lc_w -35;
		pos @MMK_L_latn_uc_t @MMK_R_latn_lc_y -30;
		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 -4;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_j -55;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_o -25;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_s -12;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_t 15;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_w 3;
		pos @MMK_L_latn_uc_t @MMK_R_latn_uc_y 3;
		pos @MMK_L_latn_uc_t V 3;
		pos @MMK_L_latn_uc_t ampersand -30;
		pos @MMK_L_latn_uc_t at -30;
		pos @MMK_L_latn_uc_t eightinferior -70;
		pos @MMK_L_latn_uc_t eightsuperior 10;
		pos @MMK_L_latn_uc_t fiveinferior -60;
		pos @MMK_L_latn_uc_t fivesuperior 20;
		pos @MMK_L_latn_uc_t fourinferior -70;
		pos @MMK_L_latn_uc_t nineinferior -70;
		pos @MMK_L_latn_uc_t ninesuperior 15;
		pos @MMK_L_latn_uc_t oneinferior -70;
		pos @MMK_L_latn_uc_t onesuperior 20;
		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 -70;
		pos @MMK_L_latn_uc_t slash -100;
		pos @MMK_L_latn_uc_t threeinferior -50;
		pos @MMK_L_latn_uc_t threesuperior 20;
		pos @MMK_L_latn_uc_t trademark 20;
		pos @MMK_L_latn_uc_t twoinferior -70;
		pos @MMK_L_latn_uc_t twosuperior 10;
		pos @MMK_L_latn_uc_t underscore -80;
		pos @MMK_L_latn_uc_t v -25;
		pos @MMK_L_latn_uc_t x -35;
		pos @MMK_L_latn_uc_t zeroinferior -60;
		pos @MMK_L_latn_uc_t zerosuperior 20;
		pos @MMK_L_latn_uc_u @MMK_R_inp_period -35;
		pos @MMK_L_latn_uc_u @MMK_R_latn_lc_g -10;
		pos @MMK_L_latn_uc_u @MMK_R_latn_uc_a -25;
		pos @MMK_L_latn_uc_u @MMK_R_latn_uc_j -15;
		pos @MMK_L_latn_uc_u ampersand -10;
		pos @MMK_L_latn_uc_u slash -40;
		pos @MMK_L_latn_uc_u underscore -70;
		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 -40;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_a -30;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_c -25;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_d -25;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_g -20;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_j -5;
		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 -10;
		pos @MMK_L_latn_uc_w @MMK_R_latn_lc_z -10;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_a -28;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_j -50;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_o -23;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_t 3;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_w 2;
		pos @MMK_L_latn_uc_w @MMK_R_latn_uc_z -5;
		pos @MMK_L_latn_uc_w V 3;
		pos @MMK_L_latn_uc_w ampersand -35;
		pos @MMK_L_latn_uc_w at -20;
		pos @MMK_L_latn_uc_w eightinferior -35;
		pos @MMK_L_latn_uc_w eightsuperior 5;
		pos @MMK_L_latn_uc_w fiveinferior -40;
		pos @MMK_L_latn_uc_w fivesuperior 10;
		pos @MMK_L_latn_uc_w fourinferior -50;
		pos @MMK_L_latn_uc_w foursuperior -10;
		pos @MMK_L_latn_uc_w nineinferior -40;
		pos @MMK_L_latn_uc_w ninesuperior 5;
		pos @MMK_L_latn_uc_w oneinferior -40;
		pos @MMK_L_latn_uc_w p -5;
		pos @MMK_L_latn_uc_w parenright 10;
		pos @MMK_L_latn_uc_w registered 15;
		pos @MMK_L_latn_uc_w seveninferior -25;
		pos @MMK_L_latn_uc_w sevensuperior 20;
		pos @MMK_L_latn_uc_w sixinferior -40;
		pos @MMK_L_latn_uc_w sixsuperior 5;
		pos @MMK_L_latn_uc_w slash -50;
		pos @MMK_L_latn_uc_w threeinferior -35;
		pos @MMK_L_latn_uc_w threesuperior 10;
		pos @MMK_L_latn_uc_w trademark 30;
		pos @MMK_L_latn_uc_w twoinferior -40;
		pos @MMK_L_latn_uc_w twosuperior 10;
		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 10;
		pos @MMK_L_latn_uc_y @MMK_R_inp_colon -50;
		pos @MMK_L_latn_uc_y @MMK_R_inp_foot 5;
		pos @MMK_L_latn_uc_y @MMK_R_inp_guill -50;
		pos @MMK_L_latn_uc_y @MMK_R_inp_guilr -50;
		pos @MMK_L_latn_uc_y @MMK_R_inp_hyph -50;
		pos @MMK_L_latn_uc_y @MMK_R_inp_period -70;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_a -65;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_c -60;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_d -60;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_f -25;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_g -61;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_h -10;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_i -10;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_j -30;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_n -45;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_s -60;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_t -25;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_u -40;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_w -40;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_y -35;
		pos @MMK_L_latn_uc_y @MMK_R_latn_lc_z -50;
		pos @MMK_L_latn_uc_y @MMK_R_latn_uc_a -70;
		pos @MMK_L_latn_uc_y @MMK_R_latn_uc_j -70;
		pos @MMK_L_latn_uc_y @MMK_R_latn_uc_o -50;
		pos @MMK_L_latn_uc_y @MMK_R_latn_uc_s -44;
		pos @MMK_L_latn_uc_y @MMK_R_latn_uc_t 3;
		pos @MMK_L_latn_uc_y ampersand -55;
		pos @MMK_L_latn_uc_y at -40;
		pos @MMK_L_latn_uc_y eightinferior -70;
		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 -70;
		pos @MMK_L_latn_uc_y oneinferior -80;
		pos @MMK_L_latn_uc_y p -50;
		pos @MMK_L_latn_uc_y parenright 20;
		pos @MMK_L_latn_uc_y seveninferior -60;
		pos @MMK_L_latn_uc_y sevensuperior 10;
		pos @MMK_L_latn_uc_y sixinferior -80;
		pos @MMK_L_latn_uc_y sixsuperior -10;
		pos @MMK_L_latn_uc_y slash -90;
		pos @MMK_L_latn_uc_y threeinferior -80;
		pos @MMK_L_latn_uc_y threesuperior 10;
		pos @MMK_L_latn_uc_y trademark 30;
		pos @MMK_L_latn_uc_y twoinferior -80;
		pos @MMK_L_latn_uc_y underscore -90;
		pos @MMK_L_latn_uc_y v -35;
		pos @MMK_L_latn_uc_y x -40;
		pos @MMK_L_latn_uc_y zeroinferior -70;
		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_latn_lc_c -5;
		pos @MMK_L_latn_uc_z @MMK_R_latn_lc_d -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_j -7;
		pos @MMK_L_latn_uc_z @MMK_R_latn_uc_o -18;
		pos @MMK_L_latn_uc_z @MMK_R_latn_uc_w -5;
		pos @MMK_L_latn_uc_z @MMK_R_latn_uc_y -10;
		pos @MMK_L_latn_uc_z V -8;
		pos @MMK_L_latn_uc_z ampersand -10;
		pos @MMK_L_latn_uc_z at -15;
		pos @MMK_L_latn_uc_z eightsuperior 5;
		pos @MMK_L_latn_uc_z fiveinferior 5;
		pos @MMK_L_latn_uc_z fivesuperior 5;
		pos @MMK_L_latn_uc_z fourinferior 10;
		pos @MMK_L_latn_uc_z nineinferior -10;
		pos @MMK_L_latn_uc_z ninesuperior 5;
		pos @MMK_L_latn_uc_z parenright 10;
		pos @MMK_L_latn_uc_z registered 10;
		pos @MMK_L_latn_uc_z seveninferior -20;
		pos @MMK_L_latn_uc_z sevensuperior 20;
		pos @MMK_L_latn_uc_z threeinferior 10;
		pos @MMK_L_latn_uc_z trademark 20;
		pos @MMK_L_latn_uc_z twoinferior 10;
		pos @MMK_L_latn_uc_z twosuperior 5;
		pos @MMK_L_latn_uc_z underscore 15;
		pos @MMK_L_latn_uc_z zeroinferior 5;
		pos @MMK_L_latn_uc_z zerosuperior 5;
		subtable;
		pos @MMK_L_grek_uc_Alpha @MMK_R_grek_uc_Alpha 10;
		pos @MMK_L_grek_uc_Alpha @MMK_R_inp_foot -50;
		pos @MMK_L_grek_uc_Alpha @MMK_R_inp_hyph -15;
		pos @MMK_L_grek_uc_Alpha @MMK_R_inp_period 20;
		pos @MMK_L_grek_uc_Alpha @MMK_R_inp_quotel -70;
		pos @MMK_L_grek_uc_Alpha @MMK_R_inp_quoter -65;
		pos @MMK_L_grek_uc_Alpha ampersand -10;
		pos @MMK_L_grek_uc_Alpha at -20;
		pos @MMK_L_grek_uc_Alpha eightinferior 5;
		pos @MMK_L_grek_uc_Alpha eightsuperior -55;
		pos @MMK_L_grek_uc_Alpha fiveinferior 10;
		pos @MMK_L_grek_uc_Alpha fivesuperior -70;
		pos @MMK_L_grek_uc_Alpha fourinferior 10;
		pos @MMK_L_grek_uc_Alpha foursuperior -70;
		pos @MMK_L_grek_uc_Alpha ninesuperior -60;
		pos @MMK_L_grek_uc_Alpha oneinferior 10;
		pos @MMK_L_grek_uc_Alpha onesuperior -80;
		pos @MMK_L_grek_uc_Alpha pi -16;
		pos @MMK_L_grek_uc_Alpha question -50;
		pos @MMK_L_grek_uc_Alpha registered -70;
		pos @MMK_L_grek_uc_Alpha sevensuperior -70;
		pos @MMK_L_grek_uc_Alpha sixinferior 5;
		pos @MMK_L_grek_uc_Alpha sixsuperior -70;
		pos @MMK_L_grek_uc_Alpha threeinferior 10;
		pos @MMK_L_grek_uc_Alpha threesuperior -50;
		pos @MMK_L_grek_uc_Alpha trademark -75;
		pos @MMK_L_grek_uc_Alpha twoinferior 10;
		pos @MMK_L_grek_uc_Alpha twosuperior -60;
		pos @MMK_L_grek_uc_Alpha underscore 15;
		pos @MMK_L_grek_uc_Alpha zeroinferior 10;
		pos @MMK_L_grek_uc_Alpha zerosuperior -60;
		subtable;
		pos @MMK_L_inp_colon @MMK_R_latn_uc_t -40;
		pos @MMK_L_inp_colon @MMK_R_latn_uc_y -50;
		pos @MMK_L_inp_colon V -30;
		pos @MMK_L_inp_colon X -15;
		pos @MMK_L_inp_foot @MMK_R_grek_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 5;
		pos @MMK_L_inp_foot @MMK_R_latn_uc_a -50;
		pos @MMK_L_inp_foot @MMK_R_latn_uc_j -40;
		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 5;
		pos @MMK_L_inp_foot V 10;
		pos @MMK_L_inp_foot pi 10;
		pos @MMK_L_inp_foot questiondown -90;
		pos @MMK_L_inp_foot v 25;
		pos @MMK_L_inp_fraction fiveinferior 5;
		pos @MMK_L_inp_fraction fourinferior -15;
		pos @MMK_L_inp_fraction nineinferior 5;
		pos @MMK_L_inp_fraction oneinferior 15;
		pos @MMK_L_inp_fraction seveninferior 20;
		pos @MMK_L_inp_fraction sixinferior -35;
		pos @MMK_L_inp_fraction threeinferior 10;
		pos @MMK_L_inp_fraction twoinferior 5;
		pos @MMK_L_inp_guill @MMK_R_latn_lc_g -10;
		pos @MMK_L_inp_guill @MMK_R_latn_uc_t -40;
		pos @MMK_L_inp_guill @MMK_R_latn_uc_y -50;
		pos @MMK_L_inp_guill V -20;
		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 -50;
		pos @MMK_L_inp_guilr V -25;
		pos @MMK_L_inp_guilr X -20;
		pos @MMK_L_inp_guilr x -10;
		pos @MMK_L_inp_hyph @MMK_R_grek_uc_Alpha -15;
		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_s 5;
		pos @MMK_L_inp_hyph @MMK_R_latn_lc_w -4;
		pos @MMK_L_inp_hyph @MMK_R_latn_lc_y -5;
		pos @MMK_L_inp_hyph @MMK_R_latn_lc_z -15;
		pos @MMK_L_inp_hyph @MMK_R_latn_uc_a -15;
		pos @MMK_L_inp_hyph @MMK_R_latn_uc_i -30;
		pos @MMK_L_inp_hyph @MMK_R_latn_uc_j -25;
		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 -45;
		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 -30;
		pos @MMK_L_inp_hyph V -25;
		pos @MMK_L_inp_hyph X -30;
		pos @MMK_L_inp_hyph v -5;
		pos @MMK_L_inp_hyph x -35;
		pos @MMK_L_inp_parenth @MMK_R_latn_lc_j 10;
		pos @MMK_L_inp_period @MMK_R_grek_uc_Alpha 20;
		pos @MMK_L_inp_period @MMK_R_inp_foot -90;
		pos @MMK_L_inp_period @MMK_R_inp_quotel -80;
		pos @MMK_L_inp_period @MMK_R_inp_quoter -80;
		pos @MMK_L_inp_period @MMK_R_latn_lc_a 5;
		pos @MMK_L_inp_period @MMK_R_latn_lc_c -15;
		pos @MMK_L_inp_period @MMK_R_latn_lc_d -15;
		pos @MMK_L_inp_period @MMK_R_latn_lc_f -15;
		pos @MMK_L_inp_period @MMK_R_latn_lc_t -24;
		pos @MMK_L_inp_period @MMK_R_latn_lc_u -8;
		pos @MMK_L_inp_period @MMK_R_latn_lc_w -40;
		pos @MMK_L_inp_period @MMK_R_latn_lc_y -45;
		pos @MMK_L_inp_period @MMK_R_latn_lc_z 10;
		pos @MMK_L_inp_period @MMK_R_latn_uc_a 20;
		pos @MMK_L_inp_period @MMK_R_latn_uc_o -40;
		pos @MMK_L_inp_period @MMK_R_latn_uc_t -70;
		pos @MMK_L_inp_period @MMK_R_latn_uc_u -35;
		pos @MMK_L_inp_period @MMK_R_latn_uc_w -40;
		pos @MMK_L_inp_period @MMK_R_latn_uc_y -70;
		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 -50;
		pos @MMK_L_inp_period fourinferior 10;
		pos @MMK_L_inp_period foursuperior -50;
		pos @MMK_L_inp_period nineinferior -10;
		pos @MMK_L_inp_period ninesuperior -50;
		pos @MMK_L_inp_period oneinferior -10;
		pos @MMK_L_inp_period onesuperior -50;
		pos @MMK_L_inp_period pi -24;
		pos @MMK_L_inp_period question -80;
		pos @MMK_L_inp_period seveninferior -30;
		pos @MMK_L_inp_period sevensuperior -40;
		pos @MMK_L_inp_period sixsuperior -50;
		pos @MMK_L_inp_period threesuperior -60;
		pos @MMK_L_inp_period twosuperior -50;
		pos @MMK_L_inp_period v -48;
		pos @MMK_L_inp_period zerosuperior -50;
		pos @MMK_L_inp_quotel @MMK_R_grek_lc_kappa -20;
		pos @MMK_L_inp_quotel @MMK_R_grek_uc_Alpha -70;
		pos @MMK_L_inp_quotel @MMK_R_inp_period -80;
		pos @MMK_L_inp_quotel @MMK_R_latn_lc_a -40;
		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 -20;
		pos @MMK_L_inp_quotel @MMK_R_latn_lc_n -20;
		pos @MMK_L_inp_quotel @MMK_R_latn_lc_s -20;
		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 -70;
		pos @MMK_L_inp_quotel @MMK_R_latn_uc_j -10;
		pos @MMK_L_inp_quotel @MMK_R_latn_uc_o -35;
		pos @MMK_L_inp_quotel @MMK_R_latn_uc_s -20;
		pos @MMK_L_inp_quotel @MMK_R_latn_uc_t 10;
		pos @MMK_L_inp_quotel @MMK_R_latn_uc_z -5;
		pos @MMK_L_inp_quotel X -15;
		pos @MMK_L_inp_quotel questiondown -90;
		pos @MMK_L_inp_quotel v 10;
		pos @MMK_L_inp_quotel x -15;
		pos @MMK_L_inp_quoter @MMK_R_grek_lc_kappa -40;
		pos @MMK_L_inp_quoter @MMK_R_grek_uc_Alpha -80;
		pos @MMK_L_inp_quoter @MMK_R_inp_colon -20;
		pos @MMK_L_inp_quoter @MMK_R_inp_hyph -80;
		pos @MMK_L_inp_quoter @MMK_R_inp_period -80;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_a -70;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_c -80;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_d -80;
		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 -70;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_t -10;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_u -35;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_w -20;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_y -25;
		pos @MMK_L_inp_quoter @MMK_R_latn_lc_z -40;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_a -80;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_j -80;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_o -40;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_s -35;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_t 10;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_w 5;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_y 5;
		pos @MMK_L_inp_quoter @MMK_R_latn_uc_z -5;
		pos @MMK_L_inp_quoter V 5;
		pos @MMK_L_inp_quoter X -15;
		pos @MMK_L_inp_quoter p -40;
		pos @MMK_L_inp_quoter pi -25;
		pos @MMK_L_inp_quoter questiondown -150;
		pos @MMK_L_inp_quoter v -15;
		pos @MMK_L_inp_quoter x -35;
	} kern_latin;
	lookup kern_hebrew {
		lookupflag IgnoreMarks RightToLeft;
		pos @MMK_L_hebr_alef @MMK_R_hebr_geresh <-5 0 -5 0>;
		pos @MMK_L_hebr_alef @MMK_R_inp_hyph <-20 0 -20 0>;
		pos @MMK_L_hebr_alef @MMK_R_hebr_zayin <-20 0 -20 0>;
		pos @MMK_L_hebr_alef slash <-50 0 -50 0>;
		pos @MMK_L_hebr_ayin @MMK_R_hebr_geresh <-5 0 -5 0>;
		pos @MMK_L_hebr_ayin @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_geresh <-10 0 -10 0>;
		pos @MMK_L_hebr_bet @MMK_R_inp_hyph <-20 0 -20 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_lamed <10 0 10 0>;
		pos @MMK_L_hebr_bet @MMK_R_hebr_shin <-10 0 -10 0>;
		pos @MMK_L_hebr_bet slash <-15 0 -15 0>;
		pos @MMK_L_hebr_finalpe @MMK_R_inp_period <-20 0 -20 0>;
		pos @MMK_L_hebr_finaltsadi @MMK_R_inp_colon <-30 0 -30 0>;
		pos @MMK_L_hebr_finaltsadi @MMK_R_inp_period <-70 0 -70 0>;
		pos @MMK_L_hebr_he @MMK_R_hebr_dalet <-10 0 -10 0>;
		pos @MMK_L_hebr_he @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_lamed @MMK_R_hebr_gimel <-20 0 -20 0>;
		pos @MMK_L_hebr_lamed @MMK_R_inp_hyph <-45 0 -45 0>;
		pos @MMK_L_hebr_lamed @MMK_R_inp_period <-70 0 -70 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_hebr_samekh <-30 0 -30 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_alef <-5 0 -5 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_bet <-20 0 -20 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_dalet <10 0 10 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_gimel <-40 0 -40 0>;
		pos @MMK_L_hebr_resh @MMK_R_inp_hyph <-45 0 -45 0>;
		pos @MMK_L_hebr_resh @MMK_R_inp_period <-70 0 -70 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_lamed <15 0 15 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_resh <-20 0 -20 0>;
		pos @MMK_L_hebr_resh @MMK_R_hebr_samekh <-20 0 -20 0>;
		pos @MMK_L_hebr_samekh @MMK_R_inp_period <-10 0 -10 0>;
		pos @MMK_L_hebr_samekh @MMK_R_hebr_yod <20 0 20 0>;
		pos @MMK_L_hebr_shin @MMK_R_inp_period <-10 0 -10 0>;
		pos @MMK_L_hebr_tav @MMK_R_inp_hyph <-20 0 -20 0>;
		pos @MMK_L_hebr_tav @MMK_R_hebr_nun <-5 0 -5 0>;
		pos @MMK_L_hebr_tav @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_gimel <-10 0 -10 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_tsadi @MMK_R_hebr_zayin <-10 0 -10 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_finaltsadi <-10 0 -10 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_geresh <-30 0 -30 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_lamed <-10 0 -10 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_samekh <-10 0 -10 0>;
		pos @MMK_L_hebr_vav @MMK_R_hebr_zayin <-20 0 -20 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_finaltsadi <20 0 20 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_lamed <5 0 5 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_nun <10 0 10 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_resh <10 0 10 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_samekh <30 0 30 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_shin <20 0 20 0>;
		pos @MMK_L_hebr_vavdagesh @MMK_R_hebr_vav <5 0 5 0>;
		pos @MMK_L_hebr_yod @MMK_R_hebr_bet <-30 0 -30 0>;
		pos @MMK_L_hebr_yod @MMK_R_hebr_gimel <-20 0 -20 0>;
		pos @MMK_L_hebr_yod @MMK_R_inp_period <-35 0 -35 0>;
		pos @MMK_L_hebr_yod @MMK_R_hebr_lamed <10 0 10 0>;
		pos @MMK_L_hebr_yoddagesh @MMK_R_hebr_finaltsadi <20 0 20 0>;
		pos @MMK_L_hebr_yoddagesh @MMK_R_hebr_nun <10 0 10 0>;
		pos @MMK_L_hebr_yoddagesh @MMK_R_hebr_resh <10 0 10 0>;
		pos @MMK_L_hebr_yoddagesh @MMK_R_hebr_samekh <30 0 30 0>;
		pos @MMK_L_hebr_zayin @MMK_R_inp_period <-30 0 -30 0>;
		pos @MMK_L_hebr_zayin @MMK_R_hebr_samekh <10 0 10 0>;
		pos @MMK_L_hebr_zayindagesh @MMK_R_hebr_finaltsadi <5 0 5 0>;
		pos @MMK_L_hebr_zayindagesh @MMK_R_hebr_samekh <20 0 20 0>;
		subtable;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_bet <-5 0 -5 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_gimel <-20 0 -20 0>;
		pos @MMK_L_hebr_geresh @MMK_R_hebr_zayin <-30 0 -30 0>;
		pos @MMK_L_hebr_maqaf @MMK_R_hebr_bet <-70 0 -70 0>;
		pos @MMK_L_inp_hyph @MMK_R_hebr_alef <-15 0 -15 0>;
		pos @MMK_L_inp_hyph @MMK_R_hebr_bet <-20 0 -20 0>;
		pos @MMK_L_inp_hyph @MMK_R_hebr_dalet <-20 0 -20 0>;
		pos backslash @MMK_R_hebr_bet <-70 0 -70 0>;
		pos slash @MMK_R_hebr_alef <-50 0 -50 0>;
		subtable;
		pos @MMK_L_hebr_lamed_holam @MMK_R_hebr_shin <20 0 20 0>;
		subtable;
	} kern_hebrew;
	lookupflag 0;
	script latn;
	lookup kern_latin;
	lookupflag RightToLeft;
	script hebr;
	language IWR;
	lookup kern_hebrew;
	lookupflag 0;
} kern;



feature mark {
	# Created: Thu Nov 28 12:00:58 2019
	# PS Name: IBMPlexSansHebrew-Bold
	# 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_525 = [rafe-hb sindot-hb];
	@mGC_topleft_hebr_0_525 = [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_525 <anchor 0 525> @MC_top_hebr;
	markClass @mGC_topleft_hebr_0_525 <anchor 0 525> @MC_topleft_hebr;
	markClass caronslovakcomb <anchor 0 740> @MC_topright;
	markClass cedillacomb <anchor 0 0> @MC_bottom;
	markClass dagesh-hb <anchor 0 315> @MC_center_hebr;
	markClass ogonekcomb <anchor 0 0> @MC_bottomright;
	markClass shindot-hb <anchor 0 525> @MC_topright_hebr;
	lookup MARK_BASE_bottom {
		@bGC_A_bottom = [A Aacute Acircumflex Adieresis Agrave Aring Atilde];
		@bGC_D_bottom = [D Y Yacute Ydieresis];
		@bGC_Dcroat_bottom = [Dcroat Eth];
		@bGC_E_bottom = [E Eacute Ecircumflex Edieresis Egrave];
		@bGC_I_bottom = [I Iacute Icircumflex Idieresis Igrave];
		@bGC_N_bottom = [N Ntilde];
		@bGC_O_bottom = [O Oacute Ocircumflex Odieresis Ograve Oslash Otilde];
		@bGC_S_bottom = [S Scaron];
		@bGC_U_bottom = [U Uacute Ucircumflex Udieresis Ugrave];
		@bGC_Z_bottom = [Z Zcaron];
		@bGC_a.alt01_bottom = [a.alt01 d aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01];
		@bGC_a_bottom = [a v aacute acircumflex adieresis agrave aring atilde];
		@bGC_e_bottom = [e eacute ecircumflex edieresis egrave];
		@bGC_h_bottom = [h n ntilde];
		@bGC_i_bottom = [i r dotlessi iacute icircumflex idieresis igrave ij];
		@bGC_k_bottom = [k P];
		@bGC_l_bottom = [l ldot];
		@bGC_o_bottom = [o oacute ocircumflex odieresis ograve otilde];
		@bGC_s_bottom = [s scaron];
		@bGC_u_bottom = [u uacute ucircumflex udieresis ugrave];
		@bGC_y_bottom = [y ae yacute ydieresis];
		@bGC_z_bottom = [z zcaron];
		pos base @bGC_A_bottom <anchor 339 0> mark @MC_bottom;
		pos base @bGC_D_bottom <anchor 323 0> mark @MC_bottom;
		pos base @bGC_Dcroat_bottom <anchor 328 0> mark @MC_bottom;
		pos base @bGC_E_bottom <anchor 315 0> mark @MC_bottom;
		pos base @bGC_I_bottom <anchor 216 0> mark @MC_bottom;
		pos base @bGC_N_bottom <anchor 361 0> mark @MC_bottom;
		pos base @bGC_O_bottom <anchor 357 0> mark @MC_bottom;
		pos base @bGC_S_bottom <anchor 310 0> mark @MC_bottom;
		pos base @bGC_U_bottom <anchor 347 0> mark @MC_bottom;
		pos base @bGC_Z_bottom <anchor 303 0> mark @MC_bottom;
		pos base @bGC_a.alt01_bottom <anchor 291 0> mark @MC_bottom;
		pos base @bGC_a_bottom <anchor 269 0> mark @MC_bottom;
		pos base @bGC_e_bottom <anchor 283 0> mark @MC_bottom;
		pos base @bGC_h_bottom <anchor 302 0> mark @MC_bottom;
		pos base @bGC_i_bottom <anchor 143 0> mark @MC_bottom;
		pos base @bGC_k_bottom <anchor 324 0> mark @MC_bottom;
		pos base @bGC_l_bottom <anchor 175 0> mark @MC_bottom;
		pos base @bGC_o_bottom <anchor 281 0> mark @MC_bottom;
		pos base @bGC_s_bottom <anchor 249 0> mark @MC_bottom;
		pos base @bGC_u_bottom <anchor 295 0> mark @MC_bottom;
		pos base @bGC_y_bottom <anchor 432 0> mark @MC_bottom;
		pos base @bGC_z_bottom <anchor 259 0> mark @MC_bottom;
		pos base AE <anchor 530 0> mark @MC_bottom;
		pos base B <anchor 353 0> mark @MC_bottom;
		pos base C <anchor 335 0> mark @MC_bottom;
		pos base F <anchor 316 0> mark @MC_bottom;
		pos base G <anchor 349 0> mark @MC_bottom;
		pos base H <anchor 362 0> mark @MC_bottom;
		pos base J <anchor 256 0> mark @MC_bottom;
		pos base K <anchor 358 0> mark @MC_bottom;
		pos base L <anchor 286 0> mark @MC_bottom;
		pos base M <anchor 409 0> mark @MC_bottom;
		pos base OE <anchor 562 0> mark @MC_bottom;
		pos base R <anchor 340 0> mark @MC_bottom;
		pos base T <anchor 292 0> mark @MC_bottom;
		pos base V <anchor 325 0> mark @MC_bottom;
		pos base W <anchor 487 0> mark @MC_bottom;
		pos base X <anchor 337 0> mark @MC_bottom;
		pos base b <anchor 317 0> mark @MC_bottom;
		pos base c <anchor 262 0> mark @MC_bottom;
		pos base f <anchor 170 0> mark @MC_bottom;
		pos base m <anchor 450 0> mark @MC_bottom;
		pos base oe <anchor 462 0> mark @MC_bottom;
		pos base oslash <anchor 285 0> mark @MC_bottom;
		pos base t <anchor 229 0> mark @MC_bottom;
		pos base w <anchor 421 0> mark @MC_bottom;
		pos base x <anchor 280 0> mark @MC_bottom;
	} MARK_BASE_bottom;
	lookup MARK_BASE_bottom_hebr {
		@bGC_alef-hb_bottom_hebr = [alef-hb he-hb alefdagesh-hb hedagesh-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_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_samekh-hb_bottom_hebr = [samekh-hb samekhdagesh-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 tetdagesh-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 331 0> mark @MC_bottom_hebr;
		pos base @bGC_ayin-hb_bottom_hebr <anchor 299 0> mark @MC_bottom_hebr;
		pos base @bGC_bet-hb_bottom_hebr <anchor 286 0> mark @MC_bottom_hebr;
		pos base @bGC_dalet-hb_bottom_hebr <anchor 370 0> mark @MC_bottom_hebr;
		pos base @bGC_gimel-hb_bottom_hebr <anchor 213 0> mark @MC_bottom_hebr;
		pos base @bGC_kaf-hb_bottom_hebr <anchor 234 0> mark @MC_bottom_hebr;
		pos base @bGC_lamed-hb_bottom_hebr <anchor 236 0> mark @MC_bottom_hebr;
		pos base @bGC_mem-hb_bottom_hebr <anchor 368 0> mark @MC_bottom_hebr;
		pos base @bGC_nun-hb_bottom_hebr <anchor 182 0> mark @MC_bottom_hebr;
		pos base @bGC_pe-hb_bottom_hebr <anchor 308 0> mark @MC_bottom_hebr;
		pos base @bGC_qof-hb_bottom_hebr <anchor 433 0> mark @MC_bottom_hebr;
		pos base @bGC_resh-hb_bottom_hebr <anchor 394 0> mark @MC_bottom_hebr;
		pos base @bGC_samekh-hb_bottom_hebr <anchor 335 0> mark @MC_bottom_hebr;
		pos base @bGC_shin-hb_bottom_hebr <anchor 400 0> mark @MC_bottom_hebr;
		pos base @bGC_tav-hb_bottom_hebr <anchor 367 0> mark @MC_bottom_hebr;
		pos base @bGC_tet-hb_bottom_hebr <anchor 332 0> mark @MC_bottom_hebr;
		pos base @bGC_tsadi-hb_bottom_hebr <anchor 276 0> mark @MC_bottom_hebr;
		pos base @bGC_vav-hb_bottom_hebr <anchor 148 0> mark @MC_bottom_hebr;
		pos base @bGC_yod-hb_bottom_hebr <anchor 141 0> mark @MC_bottom_hebr;
		pos base @bGC_zayin-hb_bottom_hebr <anchor 216 0> mark @MC_bottom_hebr;
		pos base finalkaf-hb <anchor 167 419> mark @MC_bottom_hebr;
		pos base finalkafdagesh-hb <anchor 168 0> mark @MC_bottom_hebr;
		pos base het-hb <anchor 343 0> mark @MC_bottom_hebr;
	} MARK_BASE_bottom_hebr;
	lookup MARK_BASE_bottomright {
		@bGC_A_bottomright = [A Aacute Acircumflex Adieresis Agrave Aring Atilde];
		@bGC_E_bottomright = [E Eacute Ecircumflex Edieresis Egrave];
		@bGC_I_bottomright = [I Iacute Icircumflex Idieresis Igrave];
		@bGC_U_bottomright = [U Uacute Ucircumflex Udieresis Ugrave];
		@bGC_a_bottomright = [a a.alt01 aacute acircumflex adieresis agrave aring atilde aacute.alt01 acircumflex.alt01 adieresis.alt01 agrave.alt01 aring.alt01 atilde.alt01];
		@bGC_e_bottomright = [e eacute ecircumflex edieresis egrave];
		@bGC_i_bottomright = [i ij];
		@bGC_u_bottomright = [u uacute ucircumflex udieresis ugrave];
		pos base @bGC_A_bottomright <anchor 666 0> mark @MC_bottomright;
		pos base @bGC_E_bottomright <anchor 554 0> mark @MC_bottomright;
		pos base @bGC_I_bottomright <anchor 384 0> mark @MC_bottomright;
		pos base @bGC_U_bottomright <anchor 455 0> mark @MC_bottomright;
		pos base @bGC_a_bottomright <anchor 540 0> mark @MC_bottomright;
		pos base @bGC_e_bottomright <anchor 383 0> mark @MC_bottomright;
		pos base @bGC_i_bottomright <anchor 218 0> mark @MC_bottomright;
		pos base @bGC_u_bottomright <anchor 528 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_finalkaf-hb_center_hebr = [finalkaf-hb finalkaf_sheva-hb finalkaf_qamats-hb];
		@bGC_gimel-hb_center_hebr = [gimel-hb nun-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_vav-hb_center_hebr = [vav-hb vavholam-hb];
		pos base @bGC_alef-hb_center_hebr <anchor 291 110> mark @MC_center_hebr;
		pos base @bGC_bet-hb_center_hebr <anchor 171 315> mark @MC_center_hebr;
		pos base @bGC_finalkaf-hb_center_hebr <anchor 168 315> mark @MC_center_hebr;
		pos base @bGC_gimel-hb_center_hebr <anchor 107 315> mark @MC_center_hebr;
		pos base @bGC_kaf-hb_center_hebr <anchor 182 315> mark @MC_center_hebr;
		pos base @bGC_lamed-hb_center_hebr <anchor 163 315> mark @MC_center_hebr;
		pos base @bGC_pe-hb_center_hebr <anchor 387 315> mark @MC_center_hebr;
		pos base @bGC_shin-hb_center_hebr <anchor 496 227> mark @MC_center_hebr;
		pos base @bGC_vav-hb_center_hebr <anchor 1 315> mark @MC_center_hebr;
		pos base dalet-hb <anchor 157 315> mark @MC_center_hebr;
		pos base finalpe-hb <anchor 365 315> mark @MC_center_hebr;
		pos base he-hb <anchor 331 315> mark @MC_center_hebr;
		pos base mem-hb <anchor 368 315> mark @MC_center_hebr;
		pos base qof-hb <anchor 305 315> mark @MC_center_hebr;
		pos base resh-hb <anchor 169 315> mark @MC_center_hebr;
		pos base samekh-hb <anchor 335 315> mark @MC_center_hebr;
		pos base tav-hb <anchor 352 315> mark @MC_center_hebr;
		pos base tet-hb <anchor 332 315> mark @MC_center_hebr;
		pos base tsadi-hb <anchor 134 255> mark @MC_center_hebr;
		pos base yod-hb <anchor 0 357> mark @MC_center_hebr;
		pos base zayin-hb <anchor 22 315> mark @MC_center_hebr;
	} MARK_BASE_center_hebr;
	lookup MARK_BASE_top {
		@bGC_C_top = [C Ccedilla];
		@bGC_Dcroat_top = [Dcroat Eth];
		@bGC_G_top = [G K];
		@bGC_J_top = [J Z];
		@bGC_O_top = [O Q Oslash];
		@bGC_P_top = [P R];
		@bGC_V_top = [V Y];
		@bGC_c_top = [c g ccedilla];
		@bGC_dotlessi_top = [dotlessi dotlessj];
		pos base @bGC_C_top <anchor 355 698> mark @MC_top;
		pos base @bGC_Dcroat_top <anchor 328 698> mark @MC_top;
		pos base @bGC_G_top <anchor 358 698> mark @MC_top;
		pos base @bGC_J_top <anchor 303 698> mark @MC_top;
		pos base @bGC_O_top <anchor 357 698> mark @MC_top;
		pos base @bGC_P_top <anchor 324 698> mark @MC_top;
		pos base @bGC_V_top <anchor 325 698> mark @MC_top;
		pos base @bGC_c_top <anchor 274 540> mark @MC_top;
		pos base @bGC_dotlessi_top <anchor 143 540> mark @MC_top;
		pos base A <anchor 339 698> mark @MC_top;
		pos base AE <anchor 645 698> mark @MC_top;
		pos base B <anchor 353 698> mark @MC_top;
		pos base D <anchor 323 698> mark @MC_top;
		pos base E <anchor 315 698> mark @MC_top;
		pos base F <anchor 309 698> mark @MC_top;
		pos base H <anchor 362 698> mark @MC_top;
		pos base I <anchor 216 698> mark @MC_top;
		pos base L <anchor 153 698> mark @MC_top;
		pos base M <anchor 409 698> mark @MC_top;
		pos base N <anchor 361 698> mark @MC_top;
		pos base OE <anchor 562 698> mark @MC_top;
		pos base S <anchor 310 698> mark @MC_top;
		pos base T <anchor 292 698> mark @MC_top;
		pos base U <anchor 347 698> mark @MC_top;
		pos base W <anchor 487 698> mark @MC_top;
		pos base X <anchor 337 698> mark @MC_top;
		pos base a <anchor 268 540> mark @MC_top;
		pos base a.alt01 <anchor 315 540> mark @MC_top;
		pos base ae <anchor 432 540> mark @MC_top;
		pos base e <anchor 287 540> mark @MC_top;
		pos base g.alt01 <anchor 298 540> mark @MC_top;
		pos base g.alt02 <anchor 278 540> mark @MC_top;
		pos base h <anchor 143 698> mark @MC_top;
		pos base l <anchor 143 740> mark @MC_top;
		pos base m <anchor 450 540> mark @MC_top;
		pos base n <anchor 299 540> mark @MC_top;
		pos base o <anchor 281 540> mark @MC_top;
		pos base oe <anchor 462 540> mark @MC_top;
		pos base oslash <anchor 285 540> mark @MC_top;
		pos base p <anchor 317 540> mark @MC_top;
		pos base q <anchor 291 540> mark @MC_top;
		pos base r <anchor 224 540> mark @MC_top;
		pos base s <anchor 250 540> mark @MC_top;
		pos base u <anchor 295 540> mark @MC_top;
		pos base v <anchor 269 540> mark @MC_top;
		pos base w <anchor 421 540> mark @MC_top;
		pos base x <anchor 280 540> mark @MC_top;
		pos base y <anchor 271 540> mark @MC_top;
		pos base z <anchor 259 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 246 525> mark @MC_top_hebr;
		pos base @bGC_kaf-hb_top_hebr <anchor 214 525> mark @MC_top_hebr;
		pos base @bGC_pe-hb_top_hebr <anchor 285 525> mark @MC_top_hebr;
		pos base @bGC_shin-hb_top_hebr <anchor 135 525> mark @MC_top_hebr;
	} MARK_BASE_top_hebr;
	lookup MARK_BASE_topleft_hebr {
		@bGC_alef-hb_topleft_hebr = [alef-hb alefpatah-hb alefqamats-hb alefdagesh-hb];
		@bGC_bet-hb_topleft_hebr = [bet-hb tet-hb kaf-hb nun-hb samekh-hb ayin-hb tsadi-hb qof-hb resh-hb shin-hb tav-hb betdagesh-hb betrafe-hb tetdagesh-hb kafrafe-hb kafdagesh-hb nundagesh-hb samekhdagesh-hb tsadidagesh-hb qofdagesh-hb reshdagesh-hb shindagesh-hb shinshindot-hb shinsindot-hb shindageshshindot-hb shindageshsindot-hb tavdagesh-hb];
		@bGC_dalet-hb_topleft_hebr = [dalet-hb daletdagesh-hb];
		@bGC_gimel-hb_topleft_hebr = [gimel-hb gimeldagesh-hb];
		@bGC_he-hb_topleft_hebr = [he-hb het-hb hedagesh-hb];
		@bGC_lamed-hb_topleft_hebr = [lamed-hb lameddagesh-hb];
		@bGC_mem-hb_topleft_hebr = [mem-hb memdagesh-hb];
		@bGC_pe-hb_topleft_hebr = [pe-hb perafe-hb pedagesh-hb];
		@bGC_vav-hb_topleft_hebr = [vav-hb vavdagesh-hb];
		@bGC_zayin-hb_topleft_hebr = [zayin-hb yod-hb zayindagesh-hb yoddagesh-hb];
		pos base @bGC_alef-hb_topleft_hebr <anchor 25 525> mark @MC_topleft_hebr;
		pos base @bGC_bet-hb_topleft_hebr <anchor 0 525> mark @MC_topleft_hebr;
		pos base @bGC_dalet-hb_topleft_hebr <anchor -1 525> mark @MC_topleft_hebr;
		pos base @bGC_gimel-hb_topleft_hebr <anchor 12 525> mark @MC_topleft_hebr;
		pos base @bGC_he-hb_topleft_hebr <anchor 20 525> mark @MC_topleft_hebr;
		pos base @bGC_lamed-hb_topleft_hebr <anchor -39 525> mark @MC_topleft_hebr;
		pos base @bGC_mem-hb_topleft_hebr <anchor 30 525> mark @MC_topleft_hebr;
		pos base @bGC_pe-hb_topleft_hebr <anchor 27 525> mark @MC_topleft_hebr;
		pos base @bGC_vav-hb_topleft_hebr <anchor 7 525> mark @MC_topleft_hebr;
		pos base @bGC_zayin-hb_topleft_hebr <anchor 3 525> mark @MC_topleft_hebr;
		pos base ayinaltone-hb <anchor -7 525> mark @MC_topleft_hebr;
	} MARK_BASE_topleft_hebr;
	lookup MARK_BASE_topright {
		@bGC_l_topright = [l ldot];
		pos base @bGC_l_topright <anchor 280 740> mark @MC_topright;
		pos base L <anchor 301 740> mark @MC_topright;
		pos base d <anchor 602 740> mark @MC_topright;
		pos base t <anchor 308 791> 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 667 525> mark @MC_topright_hebr;
	} MARK_BASE_topright_hebr;
	lookupflag 0;
	script latn;
	lookup MARK_BASE_bottom;
	lookup MARK_BASE_bottomright;
	lookup MARK_BASE_top;
	lookup MARK_BASE_topright;
	lookupflag RightToLeft;
	script hebr;
	language IWR;
	lookup MARK_BASE_bottom_hebr;
	lookup MARK_BASE_center_hebr;
	lookup MARK_BASE_top_hebr;
	lookup MARK_BASE_topleft_hebr;
	lookup MARK_BASE_topright_hebr;
	lookupflag 0;
} mark;


