1languagesystem DFLT dflt; 2 3 4# GSUB 5 6 7lookup AlternateSubstitutionlookup0 { 8 lookupflag 0; 9 sub \MWL1.default from [\MWL1.fail \MWL1.fail \MWL1.fail ]; 10 sub \MWL1.alt1 from [\MWL1.pass \MWL1.fail \MWL1.fail ]; 11 sub \MWL1.alt2 from [\MWL1.fail \MWL1.pass \MWL1.fail ]; 12 sub \MWL1.alt3 from [\MWL1.fail \MWL1.fail \MWL1.pass ]; 13} AlternateSubstitutionlookup0; 14 15lookup AlternateSubstitutionlookup1 { 16 lookupflag 0; 17 sub \NUM2.default from [\NUM2.fail \NUM2.fail \NUM2.fail ]; 18 sub \NUM2.alt1 from [\NUM2.pass \NUM2.fail \NUM2.fail ]; 19 sub \NUM2.alt2 from [\NUM2.fail \NUM2.pass \NUM2.fail ]; 20 sub \NUM2.alt3 from [\NUM2.fail \NUM2.fail \NUM2.pass ]; 21} AlternateSubstitutionlookup1; 22 23lookup AlternateSubstitutionlookup2 { 24 lookupflag 0; 25 sub \PRIV.default from [\PRIV.fail \PRIV.fail \PRIV.fail ]; 26 sub \PRIV.alt1 from [\PRIV.pass \PRIV.fail \PRIV.fail ]; 27 sub \PRIV.alt2 from [\PRIV.fail \PRIV.pass \PRIV.fail ]; 28 sub \PRIV.alt3 from [\PRIV.fail \PRIV.fail \PRIV.pass ]; 29} AlternateSubstitutionlookup2; 30 31lookup AlternateSubstitutionlookup3 { 32 lookupflag 0; 33 sub \T3ST.default from [\T3ST.fail \T3ST.fail \T3ST.fail ]; 34 sub \T3ST.alt1 from [\T3ST.pass \T3ST.fail \T3ST.fail ]; 35 sub \T3ST.alt2 from [\T3ST.fail \T3ST.pass \T3ST.fail ]; 36 sub \T3ST.alt3 from [\T3ST.fail \T3ST.fail \T3ST.pass ]; 37} AlternateSubstitutionlookup3; 38 39lookup AlternateSubstitutionlookup4 { 40 lookupflag 0; 41 sub \TPSP.default from [\TPSP.fail \TPSP.fail \TPSP.fail ]; 42 sub \TPSP.alt1 from [\TPSP.pass \TPSP.fail \TPSP.fail ]; 43 sub \TPSP.alt2 from [\TPSP.fail \TPSP.pass \TPSP.fail ]; 44 sub \TPSP.alt3 from [\TPSP.fail \TPSP.fail \TPSP.pass ]; 45} AlternateSubstitutionlookup4; 46 47lookup abvfAboveBaseFormslookup5 { 48 lookupflag 0; 49 sub \abvf.default from [\abvf.fail \abvf.fail \abvf.fail ]; 50 sub \abvf.alt1 from [\abvf.pass \abvf.fail \abvf.fail ]; 51 sub \abvf.alt2 from [\abvf.fail \abvf.pass \abvf.fail ]; 52 sub \abvf.alt3 from [\abvf.fail \abvf.fail \abvf.pass ]; 53} abvfAboveBaseFormslookup5; 54 55lookup abvmAboveBaseMarklookup6 { 56 lookupflag 0; 57 sub \abvm.default from [\abvm.fail \abvm.fail \abvm.fail ]; 58 sub \abvm.alt1 from [\abvm.pass \abvm.fail \abvm.fail ]; 59 sub \abvm.alt2 from [\abvm.fail \abvm.pass \abvm.fail ]; 60 sub \abvm.alt3 from [\abvm.fail \abvm.fail \abvm.pass ]; 61} abvmAboveBaseMarklookup6; 62 63lookup abvsAboveBaseSubstitutionslooku { 64 lookupflag 0; 65 sub \abvs.default from [\abvs.fail \abvs.fail \abvs.fail ]; 66 sub \abvs.alt1 from [\abvs.pass \abvs.fail \abvs.fail ]; 67 sub \abvs.alt2 from [\abvs.fail \abvs.pass \abvs.fail ]; 68 sub \abvs.alt3 from [\abvs.fail \abvs.fail \abvs.pass ]; 69} abvsAboveBaseSubstitutionslooku; 70 71lookup afrcVerticalFractionslookup8 { 72 lookupflag 0; 73 sub \afrc.default from [\afrc.fail \afrc.fail \afrc.fail ]; 74 sub \afrc.alt1 from [\afrc.pass \afrc.fail \afrc.fail ]; 75 sub \afrc.alt2 from [\afrc.fail \afrc.pass \afrc.fail ]; 76 sub \afrc.alt3 from [\afrc.fail \afrc.fail \afrc.pass ]; 77} afrcVerticalFractionslookup8; 78 79lookup akhnAkhandlookup9 { 80 lookupflag 0; 81 sub \akhn.default from [\akhn.fail \akhn.fail \akhn.fail ]; 82 sub \akhn.alt1 from [\akhn.pass \akhn.fail \akhn.fail ]; 83 sub \akhn.alt2 from [\akhn.fail \akhn.pass \akhn.fail ]; 84 sub \akhn.alt3 from [\akhn.fail \akhn.fail \akhn.pass ]; 85} akhnAkhandlookup9; 86 87lookup blwfBelowBaseFormslookup10 { 88 lookupflag 0; 89 sub \blwf.default from [\blwf.fail \blwf.fail \blwf.fail ]; 90 sub \blwf.alt1 from [\blwf.pass \blwf.fail \blwf.fail ]; 91 sub \blwf.alt2 from [\blwf.fail \blwf.pass \blwf.fail ]; 92 sub \blwf.alt3 from [\blwf.fail \blwf.fail \blwf.pass ]; 93} blwfBelowBaseFormslookup10; 94 95lookup blwmBelowBaseMarklookup11 { 96 lookupflag 0; 97 sub \blwm.default from [\blwm.fail \blwm.fail \blwm.fail ]; 98 sub \blwm.alt1 from [\blwm.pass \blwm.fail \blwm.fail ]; 99 sub \blwm.alt2 from [\blwm.fail \blwm.pass \blwm.fail ]; 100 sub \blwm.alt3 from [\blwm.fail \blwm.fail \blwm.pass ]; 101} blwmBelowBaseMarklookup11; 102 103lookup blwsBelowBaseSubstitutionslooku { 104 lookupflag 0; 105 sub \blws.default from [\blws.fail \blws.fail \blws.fail ]; 106 sub \blws.alt1 from [\blws.pass \blws.fail \blws.fail ]; 107 sub \blws.alt2 from [\blws.fail \blws.pass \blws.fail ]; 108 sub \blws.alt3 from [\blws.fail \blws.fail \blws.pass ]; 109} blwsBelowBaseSubstitutionslooku; 110 111lookup c2pcCapitalstoPetiteCapitalsloo { 112 lookupflag 0; 113 sub \c2pc.default from [\c2pc.fail \c2pc.fail \c2pc.fail ]; 114 sub \c2pc.alt1 from [\c2pc.pass \c2pc.fail \c2pc.fail ]; 115 sub \c2pc.alt2 from [\c2pc.fail \c2pc.pass \c2pc.fail ]; 116 sub \c2pc.alt3 from [\c2pc.fail \c2pc.fail \c2pc.pass ]; 117} c2pcCapitalstoPetiteCapitalsloo; 118 119lookup c2scCapitalstoSmallCapitalslook { 120 lookupflag 0; 121 sub \c2sc.default from [\c2sc.fail \c2sc.fail \c2sc.fail ]; 122 sub \c2sc.alt1 from [\c2sc.pass \c2sc.fail \c2sc.fail ]; 123 sub \c2sc.alt2 from [\c2sc.fail \c2sc.pass \c2sc.fail ]; 124 sub \c2sc.alt3 from [\c2sc.fail \c2sc.fail \c2sc.pass ]; 125} c2scCapitalstoSmallCapitalslook; 126 127lookup caltContextualAlternateslookup1 { 128 lookupflag 0; 129 sub \calt.default from [\calt.fail \calt.fail \calt.fail ]; 130 sub \calt.alt1 from [\calt.pass \calt.fail \calt.fail ]; 131 sub \calt.alt2 from [\calt.fail \calt.pass \calt.fail ]; 132 sub \calt.alt3 from [\calt.fail \calt.fail \calt.pass ]; 133} caltContextualAlternateslookup1; 134 135lookup caseCaseSensitiveFormslookup16 { 136 lookupflag 0; 137 sub \case.default from [\case.fail \case.fail \case.fail ]; 138 sub \case.alt1 from [\case.pass \case.fail \case.fail ]; 139 sub \case.alt2 from [\case.fail \case.pass \case.fail ]; 140 sub \case.alt3 from [\case.fail \case.fail \case.pass ]; 141} caseCaseSensitiveFormslookup16; 142 143lookup ccmpGlyphCompositionDecompositi { 144 lookupflag 0; 145 sub \ccmp.default from [\ccmp.fail \ccmp.fail \ccmp.fail ]; 146 sub \ccmp.alt1 from [\ccmp.pass \ccmp.fail \ccmp.fail ]; 147 sub \ccmp.alt2 from [\ccmp.fail \ccmp.pass \ccmp.fail ]; 148 sub \ccmp.alt3 from [\ccmp.fail \ccmp.fail \ccmp.pass ]; 149} ccmpGlyphCompositionDecompositi; 150 151lookup cfarConjunctFormAfterRolookup18 { 152 lookupflag 0; 153 sub \cfar.default from [\cfar.fail \cfar.fail \cfar.fail ]; 154 sub \cfar.alt1 from [\cfar.pass \cfar.fail \cfar.fail ]; 155 sub \cfar.alt2 from [\cfar.fail \cfar.pass \cfar.fail ]; 156 sub \cfar.alt3 from [\cfar.fail \cfar.fail \cfar.pass ]; 157} cfarConjunctFormAfterRolookup18; 158 159lookup cjctConjunctFormslookup19 { 160 lookupflag 0; 161 sub \cjct.default from [\cjct.fail \cjct.fail \cjct.fail ]; 162 sub \cjct.alt1 from [\cjct.pass \cjct.fail \cjct.fail ]; 163 sub \cjct.alt2 from [\cjct.fail \cjct.pass \cjct.fail ]; 164 sub \cjct.alt3 from [\cjct.fail \cjct.fail \cjct.pass ]; 165} cjctConjunctFormslookup19; 166 167lookup cligContextualLigatureslookup20 { 168 lookupflag 0; 169 sub \clig.default from [\clig.fail \clig.fail \clig.fail ]; 170 sub \clig.alt1 from [\clig.pass \clig.fail \clig.fail ]; 171 sub \clig.alt2 from [\clig.fail \clig.pass \clig.fail ]; 172 sub \clig.alt3 from [\clig.fail \clig.fail \clig.pass ]; 173} cligContextualLigatureslookup20; 174 175lookup cpctCenteredCJKPunctuationlooku { 176 lookupflag 0; 177 sub \cpct.default from [\cpct.fail \cpct.fail \cpct.fail ]; 178 sub \cpct.alt1 from [\cpct.pass \cpct.fail \cpct.fail ]; 179 sub \cpct.alt2 from [\cpct.fail \cpct.pass \cpct.fail ]; 180 sub \cpct.alt3 from [\cpct.fail \cpct.fail \cpct.pass ]; 181} cpctCenteredCJKPunctuationlooku; 182 183lookup cpspCapitalSpacinglookup22 { 184 lookupflag 0; 185 sub \cpsp.default from [\cpsp.fail \cpsp.fail \cpsp.fail ]; 186 sub \cpsp.alt1 from [\cpsp.pass \cpsp.fail \cpsp.fail ]; 187 sub \cpsp.alt2 from [\cpsp.fail \cpsp.pass \cpsp.fail ]; 188 sub \cpsp.alt3 from [\cpsp.fail \cpsp.fail \cpsp.pass ]; 189} cpspCapitalSpacinglookup22; 190 191lookup cswhContextualSwashlookup23 { 192 lookupflag 0; 193 sub \cswh.default from [\cswh.fail \cswh.fail \cswh.fail ]; 194 sub \cswh.alt1 from [\cswh.pass \cswh.fail \cswh.fail ]; 195 sub \cswh.alt2 from [\cswh.fail \cswh.pass \cswh.fail ]; 196 sub \cswh.alt3 from [\cswh.fail \cswh.fail \cswh.pass ]; 197} cswhContextualSwashlookup23; 198 199lookup cursCursiveAttachmentlookup24 { 200 lookupflag 0; 201 sub \curs.default from [\curs.fail \curs.fail \curs.fail ]; 202 sub \curs.alt1 from [\curs.pass \curs.fail \curs.fail ]; 203 sub \curs.alt2 from [\curs.fail \curs.pass \curs.fail ]; 204 sub \curs.alt3 from [\curs.fail \curs.fail \curs.pass ]; 205} cursCursiveAttachmentlookup24; 206 207lookup cv00CharacterVariants00lookup25 { 208 lookupflag 0; 209 sub \cv00.default from [\cv00.fail \cv00.fail \cv00.fail ]; 210 sub \cv00.alt1 from [\cv00.pass \cv00.fail \cv00.fail ]; 211 sub \cv00.alt2 from [\cv00.fail \cv00.pass \cv00.fail ]; 212 sub \cv00.alt3 from [\cv00.fail \cv00.fail \cv00.pass ]; 213} cv00CharacterVariants00lookup25; 214 215lookup cv01CharacterVariants01lookup26 { 216 lookupflag 0; 217 sub \cv01.default from [\cv01.fail \cv01.fail \cv01.fail ]; 218 sub \cv01.alt1 from [\cv01.pass \cv01.fail \cv01.fail ]; 219 sub \cv01.alt2 from [\cv01.fail \cv01.pass \cv01.fail ]; 220 sub \cv01.alt3 from [\cv01.fail \cv01.fail \cv01.pass ]; 221} cv01CharacterVariants01lookup26; 222 223lookup cv02CharacterVariants02lookup27 { 224 lookupflag 0; 225 sub \cv02.default from [\cv02.fail \cv02.fail \cv02.fail ]; 226 sub \cv02.alt1 from [\cv02.pass \cv02.fail \cv02.fail ]; 227 sub \cv02.alt2 from [\cv02.fail \cv02.pass \cv02.fail ]; 228 sub \cv02.alt3 from [\cv02.fail \cv02.fail \cv02.pass ]; 229} cv02CharacterVariants02lookup27; 230 231lookup cv03CharacterVariants03lookup28 { 232 lookupflag 0; 233 sub \cv03.default from [\cv03.fail \cv03.fail \cv03.fail ]; 234 sub \cv03.alt1 from [\cv03.pass \cv03.fail \cv03.fail ]; 235 sub \cv03.alt2 from [\cv03.fail \cv03.pass \cv03.fail ]; 236 sub \cv03.alt3 from [\cv03.fail \cv03.fail \cv03.pass ]; 237} cv03CharacterVariants03lookup28; 238 239lookup cv04CharacterVariants04lookup29 { 240 lookupflag 0; 241 sub \cv04.default from [\cv04.fail \cv04.fail \cv04.fail ]; 242 sub \cv04.alt1 from [\cv04.pass \cv04.fail \cv04.fail ]; 243 sub \cv04.alt2 from [\cv04.fail \cv04.pass \cv04.fail ]; 244 sub \cv04.alt3 from [\cv04.fail \cv04.fail \cv04.pass ]; 245} cv04CharacterVariants04lookup29; 246 247lookup cv05CharacterVariants05lookup30 { 248 lookupflag 0; 249 sub \cv05.default from [\cv05.fail \cv05.fail \cv05.fail ]; 250 sub \cv05.alt1 from [\cv05.pass \cv05.fail \cv05.fail ]; 251 sub \cv05.alt2 from [\cv05.fail \cv05.pass \cv05.fail ]; 252 sub \cv05.alt3 from [\cv05.fail \cv05.fail \cv05.pass ]; 253} cv05CharacterVariants05lookup30; 254 255lookup cv06CharacterVariants06lookup31 { 256 lookupflag 0; 257 sub \cv06.default from [\cv06.fail \cv06.fail \cv06.fail ]; 258 sub \cv06.alt1 from [\cv06.pass \cv06.fail \cv06.fail ]; 259 sub \cv06.alt2 from [\cv06.fail \cv06.pass \cv06.fail ]; 260 sub \cv06.alt3 from [\cv06.fail \cv06.fail \cv06.pass ]; 261} cv06CharacterVariants06lookup31; 262 263lookup cv07CharacterVariants07lookup32 { 264 lookupflag 0; 265 sub \cv07.default from [\cv07.fail \cv07.fail \cv07.fail ]; 266 sub \cv07.alt1 from [\cv07.pass \cv07.fail \cv07.fail ]; 267 sub \cv07.alt2 from [\cv07.fail \cv07.pass \cv07.fail ]; 268 sub \cv07.alt3 from [\cv07.fail \cv07.fail \cv07.pass ]; 269} cv07CharacterVariants07lookup32; 270 271lookup cv08CharacterVariants08lookup33 { 272 lookupflag 0; 273 sub \cv08.default from [\cv08.fail \cv08.fail \cv08.fail ]; 274 sub \cv08.alt1 from [\cv08.pass \cv08.fail \cv08.fail ]; 275 sub \cv08.alt2 from [\cv08.fail \cv08.pass \cv08.fail ]; 276 sub \cv08.alt3 from [\cv08.fail \cv08.fail \cv08.pass ]; 277} cv08CharacterVariants08lookup33; 278 279lookup cv09CharacterVariants09lookup34 { 280 lookupflag 0; 281 sub \cv09.default from [\cv09.fail \cv09.fail \cv09.fail ]; 282 sub \cv09.alt1 from [\cv09.pass \cv09.fail \cv09.fail ]; 283 sub \cv09.alt2 from [\cv09.fail \cv09.pass \cv09.fail ]; 284 sub \cv09.alt3 from [\cv09.fail \cv09.fail \cv09.pass ]; 285} cv09CharacterVariants09lookup34; 286 287lookup cv10CharacterVariants10lookup35 { 288 lookupflag 0; 289 sub \cv10.default from [\cv10.fail \cv10.fail \cv10.fail ]; 290 sub \cv10.alt1 from [\cv10.pass \cv10.fail \cv10.fail ]; 291 sub \cv10.alt2 from [\cv10.fail \cv10.pass \cv10.fail ]; 292 sub \cv10.alt3 from [\cv10.fail \cv10.fail \cv10.pass ]; 293} cv10CharacterVariants10lookup35; 294 295lookup AlternateSubstitutionlookup36 { 296 lookupflag 0; 297 sub \cv11.default from [\cv11.fail \cv11.fail \cv11.fail ]; 298 sub \cv11.alt1 from [\cv11.pass \cv11.fail \cv11.fail ]; 299 sub \cv11.alt2 from [\cv11.fail \cv11.pass \cv11.fail ]; 300 sub \cv11.alt3 from [\cv11.fail \cv11.fail \cv11.pass ]; 301} AlternateSubstitutionlookup36; 302 303lookup AlternateSubstitutionlookup37 { 304 lookupflag 0; 305 sub \cv12.default from [\cv12.fail \cv12.fail \cv12.fail ]; 306 sub \cv12.alt1 from [\cv12.pass \cv12.fail \cv12.fail ]; 307 sub \cv12.alt2 from [\cv12.fail \cv12.pass \cv12.fail ]; 308 sub \cv12.alt3 from [\cv12.fail \cv12.fail \cv12.pass ]; 309} AlternateSubstitutionlookup37; 310 311lookup AlternateSubstitutionlookup38 { 312 lookupflag 0; 313 sub \cv13.default from [\cv13.fail \cv13.fail \cv13.fail ]; 314 sub \cv13.alt1 from [\cv13.pass \cv13.fail \cv13.fail ]; 315 sub \cv13.alt2 from [\cv13.fail \cv13.pass \cv13.fail ]; 316 sub \cv13.alt3 from [\cv13.fail \cv13.fail \cv13.pass ]; 317} AlternateSubstitutionlookup38; 318 319lookup AlternateSubstitutionlookup39 { 320 lookupflag 0; 321 sub \cv14.default from [\cv14.fail \cv14.fail \cv14.fail ]; 322 sub \cv14.alt1 from [\cv14.pass \cv14.fail \cv14.fail ]; 323 sub \cv14.alt2 from [\cv14.fail \cv14.pass \cv14.fail ]; 324 sub \cv14.alt3 from [\cv14.fail \cv14.fail \cv14.pass ]; 325} AlternateSubstitutionlookup39; 326 327lookup AlternateSubstitutionlookup40 { 328 lookupflag 0; 329 sub \cv15.default from [\cv15.fail \cv15.fail \cv15.fail ]; 330 sub \cv15.alt1 from [\cv15.pass \cv15.fail \cv15.fail ]; 331 sub \cv15.alt2 from [\cv15.fail \cv15.pass \cv15.fail ]; 332 sub \cv15.alt3 from [\cv15.fail \cv15.fail \cv15.pass ]; 333} AlternateSubstitutionlookup40; 334 335lookup AlternateSubstitutionlookup41 { 336 lookupflag 0; 337 sub \cv16.default from [\cv16.fail \cv16.fail \cv16.fail ]; 338 sub \cv16.alt1 from [\cv16.pass \cv16.fail \cv16.fail ]; 339 sub \cv16.alt2 from [\cv16.fail \cv16.pass \cv16.fail ]; 340 sub \cv16.alt3 from [\cv16.fail \cv16.fail \cv16.pass ]; 341} AlternateSubstitutionlookup41; 342 343lookup AlternateSubstitutionlookup42 { 344 lookupflag 0; 345 sub \cv17.default from [\cv17.fail \cv17.fail \cv17.fail ]; 346 sub \cv17.alt1 from [\cv17.pass \cv17.fail \cv17.fail ]; 347 sub \cv17.alt2 from [\cv17.fail \cv17.pass \cv17.fail ]; 348 sub \cv17.alt3 from [\cv17.fail \cv17.fail \cv17.pass ]; 349} AlternateSubstitutionlookup42; 350 351lookup AlternateSubstitutionlookup43 { 352 lookupflag 0; 353 sub \cv18.default from [\cv18.fail \cv18.fail \cv18.fail ]; 354 sub \cv18.alt1 from [\cv18.pass \cv18.fail \cv18.fail ]; 355 sub \cv18.alt2 from [\cv18.fail \cv18.pass \cv18.fail ]; 356 sub \cv18.alt3 from [\cv18.fail \cv18.fail \cv18.pass ]; 357} AlternateSubstitutionlookup43; 358 359lookup AlternateSubstitutionlookup44 { 360 lookupflag 0; 361 sub \cv19.default from [\cv19.fail \cv19.fail \cv19.fail ]; 362 sub \cv19.alt1 from [\cv19.pass \cv19.fail \cv19.fail ]; 363 sub \cv19.alt2 from [\cv19.fail \cv19.pass \cv19.fail ]; 364 sub \cv19.alt3 from [\cv19.fail \cv19.fail \cv19.pass ]; 365} AlternateSubstitutionlookup44; 366 367lookup AlternateSubstitutionlookup45 { 368 lookupflag 0; 369 sub \cv20.default from [\cv20.fail \cv20.fail \cv20.fail ]; 370 sub \cv20.alt1 from [\cv20.pass \cv20.fail \cv20.fail ]; 371 sub \cv20.alt2 from [\cv20.fail \cv20.pass \cv20.fail ]; 372 sub \cv20.alt3 from [\cv20.fail \cv20.fail \cv20.pass ]; 373} AlternateSubstitutionlookup45; 374 375lookup AlternateSubstitutionlookup46 { 376 lookupflag 0; 377 sub \cv21.default from [\cv21.fail \cv21.fail \cv21.fail ]; 378 sub \cv21.alt1 from [\cv21.pass \cv21.fail \cv21.fail ]; 379 sub \cv21.alt2 from [\cv21.fail \cv21.pass \cv21.fail ]; 380 sub \cv21.alt3 from [\cv21.fail \cv21.fail \cv21.pass ]; 381} AlternateSubstitutionlookup46; 382 383lookup AlternateSubstitutionlookup47 { 384 lookupflag 0; 385 sub \cv22.default from [\cv22.fail \cv22.fail \cv22.fail ]; 386 sub \cv22.alt1 from [\cv22.pass \cv22.fail \cv22.fail ]; 387 sub \cv22.alt2 from [\cv22.fail \cv22.pass \cv22.fail ]; 388 sub \cv22.alt3 from [\cv22.fail \cv22.fail \cv22.pass ]; 389} AlternateSubstitutionlookup47; 390 391lookup AlternateSubstitutionlookup48 { 392 lookupflag 0; 393 sub \cv23.default from [\cv23.fail \cv23.fail \cv23.fail ]; 394 sub \cv23.alt1 from [\cv23.pass \cv23.fail \cv23.fail ]; 395 sub \cv23.alt2 from [\cv23.fail \cv23.pass \cv23.fail ]; 396 sub \cv23.alt3 from [\cv23.fail \cv23.fail \cv23.pass ]; 397} AlternateSubstitutionlookup48; 398 399lookup AlternateSubstitutionlookup49 { 400 lookupflag 0; 401 sub \cv24.default from [\cv24.fail \cv24.fail \cv24.fail ]; 402 sub \cv24.alt1 from [\cv24.pass \cv24.fail \cv24.fail ]; 403 sub \cv24.alt2 from [\cv24.fail \cv24.pass \cv24.fail ]; 404 sub \cv24.alt3 from [\cv24.fail \cv24.fail \cv24.pass ]; 405} AlternateSubstitutionlookup49; 406 407lookup AlternateSubstitutionlookup50 { 408 lookupflag 0; 409 sub \cv25.default from [\cv25.fail \cv25.fail \cv25.fail ]; 410 sub \cv25.alt1 from [\cv25.pass \cv25.fail \cv25.fail ]; 411 sub \cv25.alt2 from [\cv25.fail \cv25.pass \cv25.fail ]; 412 sub \cv25.alt3 from [\cv25.fail \cv25.fail \cv25.pass ]; 413} AlternateSubstitutionlookup50; 414 415lookup AlternateSubstitutionlookup51 { 416 lookupflag 0; 417 sub \cv26.default from [\cv26.fail \cv26.fail \cv26.fail ]; 418 sub \cv26.alt1 from [\cv26.pass \cv26.fail \cv26.fail ]; 419 sub \cv26.alt2 from [\cv26.fail \cv26.pass \cv26.fail ]; 420 sub \cv26.alt3 from [\cv26.fail \cv26.fail \cv26.pass ]; 421} AlternateSubstitutionlookup51; 422 423lookup AlternateSubstitutionlookup52 { 424 lookupflag 0; 425 sub \cv27.default from [\cv27.fail \cv27.fail \cv27.fail ]; 426 sub \cv27.alt1 from [\cv27.pass \cv27.fail \cv27.fail ]; 427 sub \cv27.alt2 from [\cv27.fail \cv27.pass \cv27.fail ]; 428 sub \cv27.alt3 from [\cv27.fail \cv27.fail \cv27.pass ]; 429} AlternateSubstitutionlookup52; 430 431lookup AlternateSubstitutionlookup53 { 432 lookupflag 0; 433 sub \cv28.default from [\cv28.fail \cv28.fail \cv28.fail ]; 434 sub \cv28.alt1 from [\cv28.pass \cv28.fail \cv28.fail ]; 435 sub \cv28.alt2 from [\cv28.fail \cv28.pass \cv28.fail ]; 436 sub \cv28.alt3 from [\cv28.fail \cv28.fail \cv28.pass ]; 437} AlternateSubstitutionlookup53; 438 439lookup AlternateSubstitutionlookup54 { 440 lookupflag 0; 441 sub \cv29.default from [\cv29.fail \cv29.fail \cv29.fail ]; 442 sub \cv29.alt1 from [\cv29.pass \cv29.fail \cv29.fail ]; 443 sub \cv29.alt2 from [\cv29.fail \cv29.pass \cv29.fail ]; 444 sub \cv29.alt3 from [\cv29.fail \cv29.fail \cv29.pass ]; 445} AlternateSubstitutionlookup54; 446 447lookup AlternateSubstitutionlookup55 { 448 lookupflag 0; 449 sub \cv30.default from [\cv30.fail \cv30.fail \cv30.fail ]; 450 sub \cv30.alt1 from [\cv30.pass \cv30.fail \cv30.fail ]; 451 sub \cv30.alt2 from [\cv30.fail \cv30.pass \cv30.fail ]; 452 sub \cv30.alt3 from [\cv30.fail \cv30.fail \cv30.pass ]; 453} AlternateSubstitutionlookup55; 454 455lookup AlternateSubstitutionlookup56 { 456 lookupflag 0; 457 sub \cv31.default from [\cv31.fail \cv31.fail \cv31.fail ]; 458 sub \cv31.alt1 from [\cv31.pass \cv31.fail \cv31.fail ]; 459 sub \cv31.alt2 from [\cv31.fail \cv31.pass \cv31.fail ]; 460 sub \cv31.alt3 from [\cv31.fail \cv31.fail \cv31.pass ]; 461} AlternateSubstitutionlookup56; 462 463lookup AlternateSubstitutionlookup57 { 464 lookupflag 0; 465 sub \cv32.default from [\cv32.fail \cv32.fail \cv32.fail ]; 466 sub \cv32.alt1 from [\cv32.pass \cv32.fail \cv32.fail ]; 467 sub \cv32.alt2 from [\cv32.fail \cv32.pass \cv32.fail ]; 468 sub \cv32.alt3 from [\cv32.fail \cv32.fail \cv32.pass ]; 469} AlternateSubstitutionlookup57; 470 471lookup AlternateSubstitutionlookup58 { 472 lookupflag 0; 473 sub \cv33.default from [\cv33.fail \cv33.fail \cv33.fail ]; 474 sub \cv33.alt1 from [\cv33.pass \cv33.fail \cv33.fail ]; 475 sub \cv33.alt2 from [\cv33.fail \cv33.pass \cv33.fail ]; 476 sub \cv33.alt3 from [\cv33.fail \cv33.fail \cv33.pass ]; 477} AlternateSubstitutionlookup58; 478 479lookup AlternateSubstitutionlookup59 { 480 lookupflag 0; 481 sub \cv34.default from [\cv34.fail \cv34.fail \cv34.fail ]; 482 sub \cv34.alt1 from [\cv34.pass \cv34.fail \cv34.fail ]; 483 sub \cv34.alt2 from [\cv34.fail \cv34.pass \cv34.fail ]; 484 sub \cv34.alt3 from [\cv34.fail \cv34.fail \cv34.pass ]; 485} AlternateSubstitutionlookup59; 486 487lookup AlternateSubstitutionlookup60 { 488 lookupflag 0; 489 sub \cv35.default from [\cv35.fail \cv35.fail \cv35.fail ]; 490 sub \cv35.alt1 from [\cv35.pass \cv35.fail \cv35.fail ]; 491 sub \cv35.alt2 from [\cv35.fail \cv35.pass \cv35.fail ]; 492 sub \cv35.alt3 from [\cv35.fail \cv35.fail \cv35.pass ]; 493} AlternateSubstitutionlookup60; 494 495lookup AlternateSubstitutionlookup61 { 496 lookupflag 0; 497 sub \cv36.default from [\cv36.fail \cv36.fail \cv36.fail ]; 498 sub \cv36.alt1 from [\cv36.pass \cv36.fail \cv36.fail ]; 499 sub \cv36.alt2 from [\cv36.fail \cv36.pass \cv36.fail ]; 500 sub \cv36.alt3 from [\cv36.fail \cv36.fail \cv36.pass ]; 501} AlternateSubstitutionlookup61; 502 503lookup AlternateSubstitutionlookup62 { 504 lookupflag 0; 505 sub \cv37.default from [\cv37.fail \cv37.fail \cv37.fail ]; 506 sub \cv37.alt1 from [\cv37.pass \cv37.fail \cv37.fail ]; 507 sub \cv37.alt2 from [\cv37.fail \cv37.pass \cv37.fail ]; 508 sub \cv37.alt3 from [\cv37.fail \cv37.fail \cv37.pass ]; 509} AlternateSubstitutionlookup62; 510 511lookup AlternateSubstitutionlookup63 { 512 lookupflag 0; 513 sub \cv38.default from [\cv38.fail \cv38.fail \cv38.fail ]; 514 sub \cv38.alt1 from [\cv38.pass \cv38.fail \cv38.fail ]; 515 sub \cv38.alt2 from [\cv38.fail \cv38.pass \cv38.fail ]; 516 sub \cv38.alt3 from [\cv38.fail \cv38.fail \cv38.pass ]; 517} AlternateSubstitutionlookup63; 518 519lookup AlternateSubstitutionlookup64 { 520 lookupflag 0; 521 sub \cv39.default from [\cv39.fail \cv39.fail \cv39.fail ]; 522 sub \cv39.alt1 from [\cv39.pass \cv39.fail \cv39.fail ]; 523 sub \cv39.alt2 from [\cv39.fail \cv39.pass \cv39.fail ]; 524 sub \cv39.alt3 from [\cv39.fail \cv39.fail \cv39.pass ]; 525} AlternateSubstitutionlookup64; 526 527lookup AlternateSubstitutionlookup65 { 528 lookupflag 0; 529 sub \cv40.default from [\cv40.fail \cv40.fail \cv40.fail ]; 530 sub \cv40.alt1 from [\cv40.pass \cv40.fail \cv40.fail ]; 531 sub \cv40.alt2 from [\cv40.fail \cv40.pass \cv40.fail ]; 532 sub \cv40.alt3 from [\cv40.fail \cv40.fail \cv40.pass ]; 533} AlternateSubstitutionlookup65; 534 535lookup AlternateSubstitutionlookup66 { 536 lookupflag 0; 537 sub \cv41.default from [\cv41.fail \cv41.fail \cv41.fail ]; 538 sub \cv41.alt1 from [\cv41.pass \cv41.fail \cv41.fail ]; 539 sub \cv41.alt2 from [\cv41.fail \cv41.pass \cv41.fail ]; 540 sub \cv41.alt3 from [\cv41.fail \cv41.fail \cv41.pass ]; 541} AlternateSubstitutionlookup66; 542 543lookup AlternateSubstitutionlookup67 { 544 lookupflag 0; 545 sub \cv42.default from [\cv42.fail \cv42.fail \cv42.fail ]; 546 sub \cv42.alt1 from [\cv42.pass \cv42.fail \cv42.fail ]; 547 sub \cv42.alt2 from [\cv42.fail \cv42.pass \cv42.fail ]; 548 sub \cv42.alt3 from [\cv42.fail \cv42.fail \cv42.pass ]; 549} AlternateSubstitutionlookup67; 550 551lookup AlternateSubstitutionlookup68 { 552 lookupflag 0; 553 sub \cv43.default from [\cv43.fail \cv43.fail \cv43.fail ]; 554 sub \cv43.alt1 from [\cv43.pass \cv43.fail \cv43.fail ]; 555 sub \cv43.alt2 from [\cv43.fail \cv43.pass \cv43.fail ]; 556 sub \cv43.alt3 from [\cv43.fail \cv43.fail \cv43.pass ]; 557} AlternateSubstitutionlookup68; 558 559lookup AlternateSubstitutionlookup69 { 560 lookupflag 0; 561 sub \cv44.default from [\cv44.fail \cv44.fail \cv44.fail ]; 562 sub \cv44.alt1 from [\cv44.pass \cv44.fail \cv44.fail ]; 563 sub \cv44.alt2 from [\cv44.fail \cv44.pass \cv44.fail ]; 564 sub \cv44.alt3 from [\cv44.fail \cv44.fail \cv44.pass ]; 565} AlternateSubstitutionlookup69; 566 567lookup AlternateSubstitutionlookup70 { 568 lookupflag 0; 569 sub \cv45.default from [\cv45.fail \cv45.fail \cv45.fail ]; 570 sub \cv45.alt1 from [\cv45.pass \cv45.fail \cv45.fail ]; 571 sub \cv45.alt2 from [\cv45.fail \cv45.pass \cv45.fail ]; 572 sub \cv45.alt3 from [\cv45.fail \cv45.fail \cv45.pass ]; 573} AlternateSubstitutionlookup70; 574 575lookup AlternateSubstitutionlookup71 { 576 lookupflag 0; 577 sub \cv46.default from [\cv46.fail \cv46.fail \cv46.fail ]; 578 sub \cv46.alt1 from [\cv46.pass \cv46.fail \cv46.fail ]; 579 sub \cv46.alt2 from [\cv46.fail \cv46.pass \cv46.fail ]; 580 sub \cv46.alt3 from [\cv46.fail \cv46.fail \cv46.pass ]; 581} AlternateSubstitutionlookup71; 582 583lookup AlternateSubstitutionlookup72 { 584 lookupflag 0; 585 sub \cv47.default from [\cv47.fail \cv47.fail \cv47.fail ]; 586 sub \cv47.alt1 from [\cv47.pass \cv47.fail \cv47.fail ]; 587 sub \cv47.alt2 from [\cv47.fail \cv47.pass \cv47.fail ]; 588 sub \cv47.alt3 from [\cv47.fail \cv47.fail \cv47.pass ]; 589} AlternateSubstitutionlookup72; 590 591lookup AlternateSubstitutionlookup73 { 592 lookupflag 0; 593 sub \cv48.default from [\cv48.fail \cv48.fail \cv48.fail ]; 594 sub \cv48.alt1 from [\cv48.pass \cv48.fail \cv48.fail ]; 595 sub \cv48.alt2 from [\cv48.fail \cv48.pass \cv48.fail ]; 596 sub \cv48.alt3 from [\cv48.fail \cv48.fail \cv48.pass ]; 597} AlternateSubstitutionlookup73; 598 599lookup AlternateSubstitutionlookup74 { 600 lookupflag 0; 601 sub \cv49.default from [\cv49.fail \cv49.fail \cv49.fail ]; 602 sub \cv49.alt1 from [\cv49.pass \cv49.fail \cv49.fail ]; 603 sub \cv49.alt2 from [\cv49.fail \cv49.pass \cv49.fail ]; 604 sub \cv49.alt3 from [\cv49.fail \cv49.fail \cv49.pass ]; 605} AlternateSubstitutionlookup74; 606 607lookup AlternateSubstitutionlookup75 { 608 lookupflag 0; 609 sub \cv50.default from [\cv50.fail \cv50.fail \cv50.fail ]; 610 sub \cv50.alt1 from [\cv50.pass \cv50.fail \cv50.fail ]; 611 sub \cv50.alt2 from [\cv50.fail \cv50.pass \cv50.fail ]; 612 sub \cv50.alt3 from [\cv50.fail \cv50.fail \cv50.pass ]; 613} AlternateSubstitutionlookup75; 614 615lookup AlternateSubstitutionlookup76 { 616 lookupflag 0; 617 sub \cv51.default from [\cv51.fail \cv51.fail \cv51.fail ]; 618 sub \cv51.alt1 from [\cv51.pass \cv51.fail \cv51.fail ]; 619 sub \cv51.alt2 from [\cv51.fail \cv51.pass \cv51.fail ]; 620 sub \cv51.alt3 from [\cv51.fail \cv51.fail \cv51.pass ]; 621} AlternateSubstitutionlookup76; 622 623lookup AlternateSubstitutionlookup77 { 624 lookupflag 0; 625 sub \cv52.default from [\cv52.fail \cv52.fail \cv52.fail ]; 626 sub \cv52.alt1 from [\cv52.pass \cv52.fail \cv52.fail ]; 627 sub \cv52.alt2 from [\cv52.fail \cv52.pass \cv52.fail ]; 628 sub \cv52.alt3 from [\cv52.fail \cv52.fail \cv52.pass ]; 629} AlternateSubstitutionlookup77; 630 631lookup AlternateSubstitutionlookup78 { 632 lookupflag 0; 633 sub \cv53.default from [\cv53.fail \cv53.fail \cv53.fail ]; 634 sub \cv53.alt1 from [\cv53.pass \cv53.fail \cv53.fail ]; 635 sub \cv53.alt2 from [\cv53.fail \cv53.pass \cv53.fail ]; 636 sub \cv53.alt3 from [\cv53.fail \cv53.fail \cv53.pass ]; 637} AlternateSubstitutionlookup78; 638 639lookup AlternateSubstitutionlookup79 { 640 lookupflag 0; 641 sub \cv54.default from [\cv54.fail \cv54.fail \cv54.fail ]; 642 sub \cv54.alt1 from [\cv54.pass \cv54.fail \cv54.fail ]; 643 sub \cv54.alt2 from [\cv54.fail \cv54.pass \cv54.fail ]; 644 sub \cv54.alt3 from [\cv54.fail \cv54.fail \cv54.pass ]; 645} AlternateSubstitutionlookup79; 646 647lookup AlternateSubstitutionlookup80 { 648 lookupflag 0; 649 sub \cv55.default from [\cv55.fail \cv55.fail \cv55.fail ]; 650 sub \cv55.alt1 from [\cv55.pass \cv55.fail \cv55.fail ]; 651 sub \cv55.alt2 from [\cv55.fail \cv55.pass \cv55.fail ]; 652 sub \cv55.alt3 from [\cv55.fail \cv55.fail \cv55.pass ]; 653} AlternateSubstitutionlookup80; 654 655lookup AlternateSubstitutionlookup81 { 656 lookupflag 0; 657 sub \cv56.default from [\cv56.fail \cv56.fail \cv56.fail ]; 658 sub \cv56.alt1 from [\cv56.pass \cv56.fail \cv56.fail ]; 659 sub \cv56.alt2 from [\cv56.fail \cv56.pass \cv56.fail ]; 660 sub \cv56.alt3 from [\cv56.fail \cv56.fail \cv56.pass ]; 661} AlternateSubstitutionlookup81; 662 663lookup AlternateSubstitutionlookup82 { 664 lookupflag 0; 665 sub \cv57.default from [\cv57.fail \cv57.fail \cv57.fail ]; 666 sub \cv57.alt1 from [\cv57.pass \cv57.fail \cv57.fail ]; 667 sub \cv57.alt2 from [\cv57.fail \cv57.pass \cv57.fail ]; 668 sub \cv57.alt3 from [\cv57.fail \cv57.fail \cv57.pass ]; 669} AlternateSubstitutionlookup82; 670 671lookup AlternateSubstitutionlookup83 { 672 lookupflag 0; 673 sub \cv58.default from [\cv58.fail \cv58.fail \cv58.fail ]; 674 sub \cv58.alt1 from [\cv58.pass \cv58.fail \cv58.fail ]; 675 sub \cv58.alt2 from [\cv58.fail \cv58.pass \cv58.fail ]; 676 sub \cv58.alt3 from [\cv58.fail \cv58.fail \cv58.pass ]; 677} AlternateSubstitutionlookup83; 678 679lookup AlternateSubstitutionlookup84 { 680 lookupflag 0; 681 sub \cv59.default from [\cv59.fail \cv59.fail \cv59.fail ]; 682 sub \cv59.alt1 from [\cv59.pass \cv59.fail \cv59.fail ]; 683 sub \cv59.alt2 from [\cv59.fail \cv59.pass \cv59.fail ]; 684 sub \cv59.alt3 from [\cv59.fail \cv59.fail \cv59.pass ]; 685} AlternateSubstitutionlookup84; 686 687lookup AlternateSubstitutionlookup85 { 688 lookupflag 0; 689 sub \cv60.default from [\cv60.fail \cv60.fail \cv60.fail ]; 690 sub \cv60.alt1 from [\cv60.pass \cv60.fail \cv60.fail ]; 691 sub \cv60.alt2 from [\cv60.fail \cv60.pass \cv60.fail ]; 692 sub \cv60.alt3 from [\cv60.fail \cv60.fail \cv60.pass ]; 693} AlternateSubstitutionlookup85; 694 695lookup AlternateSubstitutionlookup86 { 696 lookupflag 0; 697 sub \cv61.default from [\cv61.fail \cv61.fail \cv61.fail ]; 698 sub \cv61.alt1 from [\cv61.pass \cv61.fail \cv61.fail ]; 699 sub \cv61.alt2 from [\cv61.fail \cv61.pass \cv61.fail ]; 700 sub \cv61.alt3 from [\cv61.fail \cv61.fail \cv61.pass ]; 701} AlternateSubstitutionlookup86; 702 703lookup AlternateSubstitutionlookup87 { 704 lookupflag 0; 705 sub \cv62.default from [\cv62.fail \cv62.fail \cv62.fail ]; 706 sub \cv62.alt1 from [\cv62.pass \cv62.fail \cv62.fail ]; 707 sub \cv62.alt2 from [\cv62.fail \cv62.pass \cv62.fail ]; 708 sub \cv62.alt3 from [\cv62.fail \cv62.fail \cv62.pass ]; 709} AlternateSubstitutionlookup87; 710 711lookup AlternateSubstitutionlookup88 { 712 lookupflag 0; 713 sub \cv63.default from [\cv63.fail \cv63.fail \cv63.fail ]; 714 sub \cv63.alt1 from [\cv63.pass \cv63.fail \cv63.fail ]; 715 sub \cv63.alt2 from [\cv63.fail \cv63.pass \cv63.fail ]; 716 sub \cv63.alt3 from [\cv63.fail \cv63.fail \cv63.pass ]; 717} AlternateSubstitutionlookup88; 718 719lookup AlternateSubstitutionlookup89 { 720 lookupflag 0; 721 sub \cv64.default from [\cv64.fail \cv64.fail \cv64.fail ]; 722 sub \cv64.alt1 from [\cv64.pass \cv64.fail \cv64.fail ]; 723 sub \cv64.alt2 from [\cv64.fail \cv64.pass \cv64.fail ]; 724 sub \cv64.alt3 from [\cv64.fail \cv64.fail \cv64.pass ]; 725} AlternateSubstitutionlookup89; 726 727lookup AlternateSubstitutionlookup90 { 728 lookupflag 0; 729 sub \cv65.default from [\cv65.fail \cv65.fail \cv65.fail ]; 730 sub \cv65.alt1 from [\cv65.pass \cv65.fail \cv65.fail ]; 731 sub \cv65.alt2 from [\cv65.fail \cv65.pass \cv65.fail ]; 732 sub \cv65.alt3 from [\cv65.fail \cv65.fail \cv65.pass ]; 733} AlternateSubstitutionlookup90; 734 735lookup AlternateSubstitutionlookup91 { 736 lookupflag 0; 737 sub \cv66.default from [\cv66.fail \cv66.fail \cv66.fail ]; 738 sub \cv66.alt1 from [\cv66.pass \cv66.fail \cv66.fail ]; 739 sub \cv66.alt2 from [\cv66.fail \cv66.pass \cv66.fail ]; 740 sub \cv66.alt3 from [\cv66.fail \cv66.fail \cv66.pass ]; 741} AlternateSubstitutionlookup91; 742 743lookup AlternateSubstitutionlookup92 { 744 lookupflag 0; 745 sub \cv67.default from [\cv67.fail \cv67.fail \cv67.fail ]; 746 sub \cv67.alt1 from [\cv67.pass \cv67.fail \cv67.fail ]; 747 sub \cv67.alt2 from [\cv67.fail \cv67.pass \cv67.fail ]; 748 sub \cv67.alt3 from [\cv67.fail \cv67.fail \cv67.pass ]; 749} AlternateSubstitutionlookup92; 750 751lookup AlternateSubstitutionlookup93 { 752 lookupflag 0; 753 sub \cv68.default from [\cv68.fail \cv68.fail \cv68.fail ]; 754 sub \cv68.alt1 from [\cv68.pass \cv68.fail \cv68.fail ]; 755 sub \cv68.alt2 from [\cv68.fail \cv68.pass \cv68.fail ]; 756 sub \cv68.alt3 from [\cv68.fail \cv68.fail \cv68.pass ]; 757} AlternateSubstitutionlookup93; 758 759lookup AlternateSubstitutionlookup94 { 760 lookupflag 0; 761 sub \cv69.default from [\cv69.fail \cv69.fail \cv69.fail ]; 762 sub \cv69.alt1 from [\cv69.pass \cv69.fail \cv69.fail ]; 763 sub \cv69.alt2 from [\cv69.fail \cv69.pass \cv69.fail ]; 764 sub \cv69.alt3 from [\cv69.fail \cv69.fail \cv69.pass ]; 765} AlternateSubstitutionlookup94; 766 767lookup AlternateSubstitutionlookup95 { 768 lookupflag 0; 769 sub \cv70.default from [\cv70.fail \cv70.fail \cv70.fail ]; 770 sub \cv70.alt1 from [\cv70.pass \cv70.fail \cv70.fail ]; 771 sub \cv70.alt2 from [\cv70.fail \cv70.pass \cv70.fail ]; 772 sub \cv70.alt3 from [\cv70.fail \cv70.fail \cv70.pass ]; 773} AlternateSubstitutionlookup95; 774 775lookup AlternateSubstitutionlookup96 { 776 lookupflag 0; 777 sub \cv71.default from [\cv71.fail \cv71.fail \cv71.fail ]; 778 sub \cv71.alt1 from [\cv71.pass \cv71.fail \cv71.fail ]; 779 sub \cv71.alt2 from [\cv71.fail \cv71.pass \cv71.fail ]; 780 sub \cv71.alt3 from [\cv71.fail \cv71.fail \cv71.pass ]; 781} AlternateSubstitutionlookup96; 782 783lookup AlternateSubstitutionlookup97 { 784 lookupflag 0; 785 sub \cv72.default from [\cv72.fail \cv72.fail \cv72.fail ]; 786 sub \cv72.alt1 from [\cv72.pass \cv72.fail \cv72.fail ]; 787 sub \cv72.alt2 from [\cv72.fail \cv72.pass \cv72.fail ]; 788 sub \cv72.alt3 from [\cv72.fail \cv72.fail \cv72.pass ]; 789} AlternateSubstitutionlookup97; 790 791lookup AlternateSubstitutionlookup98 { 792 lookupflag 0; 793 sub \cv73.default from [\cv73.fail \cv73.fail \cv73.fail ]; 794 sub \cv73.alt1 from [\cv73.pass \cv73.fail \cv73.fail ]; 795 sub \cv73.alt2 from [\cv73.fail \cv73.pass \cv73.fail ]; 796 sub \cv73.alt3 from [\cv73.fail \cv73.fail \cv73.pass ]; 797} AlternateSubstitutionlookup98; 798 799lookup AlternateSubstitutionlookup99 { 800 lookupflag 0; 801 sub \cv74.default from [\cv74.fail \cv74.fail \cv74.fail ]; 802 sub \cv74.alt1 from [\cv74.pass \cv74.fail \cv74.fail ]; 803 sub \cv74.alt2 from [\cv74.fail \cv74.pass \cv74.fail ]; 804 sub \cv74.alt3 from [\cv74.fail \cv74.fail \cv74.pass ]; 805} AlternateSubstitutionlookup99; 806 807lookup AlternateSubstitutionlookup100 { 808 lookupflag 0; 809 sub \cv75.default from [\cv75.fail \cv75.fail \cv75.fail ]; 810 sub \cv75.alt1 from [\cv75.pass \cv75.fail \cv75.fail ]; 811 sub \cv75.alt2 from [\cv75.fail \cv75.pass \cv75.fail ]; 812 sub \cv75.alt3 from [\cv75.fail \cv75.fail \cv75.pass ]; 813} AlternateSubstitutionlookup100; 814 815lookup AlternateSubstitutionlookup101 { 816 lookupflag 0; 817 sub \cv76.default from [\cv76.fail \cv76.fail \cv76.fail ]; 818 sub \cv76.alt1 from [\cv76.pass \cv76.fail \cv76.fail ]; 819 sub \cv76.alt2 from [\cv76.fail \cv76.pass \cv76.fail ]; 820 sub \cv76.alt3 from [\cv76.fail \cv76.fail \cv76.pass ]; 821} AlternateSubstitutionlookup101; 822 823lookup AlternateSubstitutionlookup102 { 824 lookupflag 0; 825 sub \cv77.default from [\cv77.fail \cv77.fail \cv77.fail ]; 826 sub \cv77.alt1 from [\cv77.pass \cv77.fail \cv77.fail ]; 827 sub \cv77.alt2 from [\cv77.fail \cv77.pass \cv77.fail ]; 828 sub \cv77.alt3 from [\cv77.fail \cv77.fail \cv77.pass ]; 829} AlternateSubstitutionlookup102; 830 831lookup AlternateSubstitutionlookup103 { 832 lookupflag 0; 833 sub \cv78.default from [\cv78.fail \cv78.fail \cv78.fail ]; 834 sub \cv78.alt1 from [\cv78.pass \cv78.fail \cv78.fail ]; 835 sub \cv78.alt2 from [\cv78.fail \cv78.pass \cv78.fail ]; 836 sub \cv78.alt3 from [\cv78.fail \cv78.fail \cv78.pass ]; 837} AlternateSubstitutionlookup103; 838 839lookup AlternateSubstitutionlookup104 { 840 lookupflag 0; 841 sub \cv79.default from [\cv79.fail \cv79.fail \cv79.fail ]; 842 sub \cv79.alt1 from [\cv79.pass \cv79.fail \cv79.fail ]; 843 sub \cv79.alt2 from [\cv79.fail \cv79.pass \cv79.fail ]; 844 sub \cv79.alt3 from [\cv79.fail \cv79.fail \cv79.pass ]; 845} AlternateSubstitutionlookup104; 846 847lookup AlternateSubstitutionlookup105 { 848 lookupflag 0; 849 sub \cv80.default from [\cv80.fail \cv80.fail \cv80.fail ]; 850 sub \cv80.alt1 from [\cv80.pass \cv80.fail \cv80.fail ]; 851 sub \cv80.alt2 from [\cv80.fail \cv80.pass \cv80.fail ]; 852 sub \cv80.alt3 from [\cv80.fail \cv80.fail \cv80.pass ]; 853} AlternateSubstitutionlookup105; 854 855lookup AlternateSubstitutionlookup106 { 856 lookupflag 0; 857 sub \cv81.default from [\cv81.fail \cv81.fail \cv81.fail ]; 858 sub \cv81.alt1 from [\cv81.pass \cv81.fail \cv81.fail ]; 859 sub \cv81.alt2 from [\cv81.fail \cv81.pass \cv81.fail ]; 860 sub \cv81.alt3 from [\cv81.fail \cv81.fail \cv81.pass ]; 861} AlternateSubstitutionlookup106; 862 863lookup AlternateSubstitutionlookup107 { 864 lookupflag 0; 865 sub \cv82.default from [\cv82.fail \cv82.fail \cv82.fail ]; 866 sub \cv82.alt1 from [\cv82.pass \cv82.fail \cv82.fail ]; 867 sub \cv82.alt2 from [\cv82.fail \cv82.pass \cv82.fail ]; 868 sub \cv82.alt3 from [\cv82.fail \cv82.fail \cv82.pass ]; 869} AlternateSubstitutionlookup107; 870 871lookup AlternateSubstitutionlookup108 { 872 lookupflag 0; 873 sub \cv83.default from [\cv83.fail \cv83.fail \cv83.fail ]; 874 sub \cv83.alt1 from [\cv83.pass \cv83.fail \cv83.fail ]; 875 sub \cv83.alt2 from [\cv83.fail \cv83.pass \cv83.fail ]; 876 sub \cv83.alt3 from [\cv83.fail \cv83.fail \cv83.pass ]; 877} AlternateSubstitutionlookup108; 878 879lookup AlternateSubstitutionlookup109 { 880 lookupflag 0; 881 sub \cv84.default from [\cv84.fail \cv84.fail \cv84.fail ]; 882 sub \cv84.alt1 from [\cv84.pass \cv84.fail \cv84.fail ]; 883 sub \cv84.alt2 from [\cv84.fail \cv84.pass \cv84.fail ]; 884 sub \cv84.alt3 from [\cv84.fail \cv84.fail \cv84.pass ]; 885} AlternateSubstitutionlookup109; 886 887lookup AlternateSubstitutionlookup110 { 888 lookupflag 0; 889 sub \cv85.default from [\cv85.fail \cv85.fail \cv85.fail ]; 890 sub \cv85.alt1 from [\cv85.pass \cv85.fail \cv85.fail ]; 891 sub \cv85.alt2 from [\cv85.fail \cv85.pass \cv85.fail ]; 892 sub \cv85.alt3 from [\cv85.fail \cv85.fail \cv85.pass ]; 893} AlternateSubstitutionlookup110; 894 895lookup AlternateSubstitutionlookup111 { 896 lookupflag 0; 897 sub \cv86.default from [\cv86.fail \cv86.fail \cv86.fail ]; 898 sub \cv86.alt1 from [\cv86.pass \cv86.fail \cv86.fail ]; 899 sub \cv86.alt2 from [\cv86.fail \cv86.pass \cv86.fail ]; 900 sub \cv86.alt3 from [\cv86.fail \cv86.fail \cv86.pass ]; 901} AlternateSubstitutionlookup111; 902 903lookup AlternateSubstitutionlookup112 { 904 lookupflag 0; 905 sub \cv87.default from [\cv87.fail \cv87.fail \cv87.fail ]; 906 sub \cv87.alt1 from [\cv87.pass \cv87.fail \cv87.fail ]; 907 sub \cv87.alt2 from [\cv87.fail \cv87.pass \cv87.fail ]; 908 sub \cv87.alt3 from [\cv87.fail \cv87.fail \cv87.pass ]; 909} AlternateSubstitutionlookup112; 910 911lookup AlternateSubstitutionlookup113 { 912 lookupflag 0; 913 sub \cv88.default from [\cv88.fail \cv88.fail \cv88.fail ]; 914 sub \cv88.alt1 from [\cv88.pass \cv88.fail \cv88.fail ]; 915 sub \cv88.alt2 from [\cv88.fail \cv88.pass \cv88.fail ]; 916 sub \cv88.alt3 from [\cv88.fail \cv88.fail \cv88.pass ]; 917} AlternateSubstitutionlookup113; 918 919lookup AlternateSubstitutionlookup114 { 920 lookupflag 0; 921 sub \cv89.default from [\cv89.fail \cv89.fail \cv89.fail ]; 922 sub \cv89.alt1 from [\cv89.pass \cv89.fail \cv89.fail ]; 923 sub \cv89.alt2 from [\cv89.fail \cv89.pass \cv89.fail ]; 924 sub \cv89.alt3 from [\cv89.fail \cv89.fail \cv89.pass ]; 925} AlternateSubstitutionlookup114; 926 927lookup AlternateSubstitutionlookup115 { 928 lookupflag 0; 929 sub \cv90.default from [\cv90.fail \cv90.fail \cv90.fail ]; 930 sub \cv90.alt1 from [\cv90.pass \cv90.fail \cv90.fail ]; 931 sub \cv90.alt2 from [\cv90.fail \cv90.pass \cv90.fail ]; 932 sub \cv90.alt3 from [\cv90.fail \cv90.fail \cv90.pass ]; 933} AlternateSubstitutionlookup115; 934 935lookup AlternateSubstitutionlookup116 { 936 lookupflag 0; 937 sub \cv91.default from [\cv91.fail \cv91.fail \cv91.fail ]; 938 sub \cv91.alt1 from [\cv91.pass \cv91.fail \cv91.fail ]; 939 sub \cv91.alt2 from [\cv91.fail \cv91.pass \cv91.fail ]; 940 sub \cv91.alt3 from [\cv91.fail \cv91.fail \cv91.pass ]; 941} AlternateSubstitutionlookup116; 942 943lookup AlternateSubstitutionlookup117 { 944 lookupflag 0; 945 sub \cv92.default from [\cv92.fail \cv92.fail \cv92.fail ]; 946 sub \cv92.alt1 from [\cv92.pass \cv92.fail \cv92.fail ]; 947 sub \cv92.alt2 from [\cv92.fail \cv92.pass \cv92.fail ]; 948 sub \cv92.alt3 from [\cv92.fail \cv92.fail \cv92.pass ]; 949} AlternateSubstitutionlookup117; 950 951lookup AlternateSubstitutionlookup118 { 952 lookupflag 0; 953 sub \cv93.default from [\cv93.fail \cv93.fail \cv93.fail ]; 954 sub \cv93.alt1 from [\cv93.pass \cv93.fail \cv93.fail ]; 955 sub \cv93.alt2 from [\cv93.fail \cv93.pass \cv93.fail ]; 956 sub \cv93.alt3 from [\cv93.fail \cv93.fail \cv93.pass ]; 957} AlternateSubstitutionlookup118; 958 959lookup AlternateSubstitutionlookup119 { 960 lookupflag 0; 961 sub \cv94.default from [\cv94.fail \cv94.fail \cv94.fail ]; 962 sub \cv94.alt1 from [\cv94.pass \cv94.fail \cv94.fail ]; 963 sub \cv94.alt2 from [\cv94.fail \cv94.pass \cv94.fail ]; 964 sub \cv94.alt3 from [\cv94.fail \cv94.fail \cv94.pass ]; 965} AlternateSubstitutionlookup119; 966 967lookup AlternateSubstitutionlookup120 { 968 lookupflag 0; 969 sub \cv95.default from [\cv95.fail \cv95.fail \cv95.fail ]; 970 sub \cv95.alt1 from [\cv95.pass \cv95.fail \cv95.fail ]; 971 sub \cv95.alt2 from [\cv95.fail \cv95.pass \cv95.fail ]; 972 sub \cv95.alt3 from [\cv95.fail \cv95.fail \cv95.pass ]; 973} AlternateSubstitutionlookup120; 974 975lookup AlternateSubstitutionlookup121 { 976 lookupflag 0; 977 sub \cv96.default from [\cv96.fail \cv96.fail \cv96.fail ]; 978 sub \cv96.alt1 from [\cv96.pass \cv96.fail \cv96.fail ]; 979 sub \cv96.alt2 from [\cv96.fail \cv96.pass \cv96.fail ]; 980 sub \cv96.alt3 from [\cv96.fail \cv96.fail \cv96.pass ]; 981} AlternateSubstitutionlookup121; 982 983lookup AlternateSubstitutionlookup122 { 984 lookupflag 0; 985 sub \cv97.default from [\cv97.fail \cv97.fail \cv97.fail ]; 986 sub \cv97.alt1 from [\cv97.pass \cv97.fail \cv97.fail ]; 987 sub \cv97.alt2 from [\cv97.fail \cv97.pass \cv97.fail ]; 988 sub \cv97.alt3 from [\cv97.fail \cv97.fail \cv97.pass ]; 989} AlternateSubstitutionlookup122; 990 991lookup AlternateSubstitutionlookup123 { 992 lookupflag 0; 993 sub \cv98.default from [\cv98.fail \cv98.fail \cv98.fail ]; 994 sub \cv98.alt1 from [\cv98.pass \cv98.fail \cv98.fail ]; 995 sub \cv98.alt2 from [\cv98.fail \cv98.pass \cv98.fail ]; 996 sub \cv98.alt3 from [\cv98.fail \cv98.fail \cv98.pass ]; 997} AlternateSubstitutionlookup123; 998 999lookup cv99CharacterVariants99lookup12 { 1000 lookupflag 0; 1001 sub \cv99.default from [\cv99.fail \cv99.fail \cv99.fail ]; 1002 sub \cv99.alt1 from [\cv99.pass \cv99.fail \cv99.fail ]; 1003 sub \cv99.alt2 from [\cv99.fail \cv99.pass \cv99.fail ]; 1004 sub \cv99.alt3 from [\cv99.fail \cv99.fail \cv99.pass ]; 1005} cv99CharacterVariants99lookup12; 1006 1007lookup distDistancelookup125 { 1008 lookupflag 0; 1009 sub \dist.default from [\dist.fail \dist.fail \dist.fail ]; 1010 sub \dist.alt1 from [\dist.pass \dist.fail \dist.fail ]; 1011 sub \dist.alt2 from [\dist.fail \dist.pass \dist.fail ]; 1012 sub \dist.alt3 from [\dist.fail \dist.fail \dist.pass ]; 1013} distDistancelookup125; 1014 1015lookup dligDiscretionaryLigatureslooku { 1016 lookupflag 0; 1017 sub \dlig.default from [\dlig.fail \dlig.fail \dlig.fail ]; 1018 sub \dlig.alt1 from [\dlig.pass \dlig.fail \dlig.fail ]; 1019 sub \dlig.alt2 from [\dlig.fail \dlig.pass \dlig.fail ]; 1020 sub \dlig.alt3 from [\dlig.fail \dlig.fail \dlig.pass ]; 1021} dligDiscretionaryLigatureslooku; 1022 1023lookup dnomDenominatorslookup127 { 1024 lookupflag 0; 1025 sub \dnom.default from [\dnom.fail \dnom.fail \dnom.fail ]; 1026 sub \dnom.alt1 from [\dnom.pass \dnom.fail \dnom.fail ]; 1027 sub \dnom.alt2 from [\dnom.fail \dnom.pass \dnom.fail ]; 1028 sub \dnom.alt3 from [\dnom.fail \dnom.fail \dnom.pass ]; 1029} dnomDenominatorslookup127; 1030 1031lookup exptExpertFormslookup128 { 1032 lookupflag 0; 1033 sub \expt.default from [\expt.fail \expt.fail \expt.fail ]; 1034 sub \expt.alt1 from [\expt.pass \expt.fail \expt.fail ]; 1035 sub \expt.alt2 from [\expt.fail \expt.pass \expt.fail ]; 1036 sub \expt.alt3 from [\expt.fail \expt.fail \expt.pass ]; 1037} exptExpertFormslookup128; 1038 1039lookup faltFinalGlyphOnLinelookup129 { 1040 lookupflag 0; 1041 sub \falt.default from [\falt.fail \falt.fail \falt.fail ]; 1042 sub \falt.alt1 from [\falt.pass \falt.fail \falt.fail ]; 1043 sub \falt.alt2 from [\falt.fail \falt.pass \falt.fail ]; 1044 sub \falt.alt3 from [\falt.fail \falt.fail \falt.pass ]; 1045} faltFinalGlyphOnLinelookup129; 1046 1047lookup fin2TerminalForms2lookup130 { 1048 lookupflag 0; 1049 sub \fin2.default from [\fin2.fail \fin2.fail \fin2.fail ]; 1050 sub \fin2.alt1 from [\fin2.pass \fin2.fail \fin2.fail ]; 1051 sub \fin2.alt2 from [\fin2.fail \fin2.pass \fin2.fail ]; 1052 sub \fin2.alt3 from [\fin2.fail \fin2.fail \fin2.pass ]; 1053} fin2TerminalForms2lookup130; 1054 1055lookup fin3TerminalForms3lookup131 { 1056 lookupflag 0; 1057 sub \fin3.default from [\fin3.fail \fin3.fail \fin3.fail ]; 1058 sub \fin3.alt1 from [\fin3.pass \fin3.fail \fin3.fail ]; 1059 sub \fin3.alt2 from [\fin3.fail \fin3.pass \fin3.fail ]; 1060 sub \fin3.alt3 from [\fin3.fail \fin3.fail \fin3.pass ]; 1061} fin3TerminalForms3lookup131; 1062 1063lookup finaTerminalFormslookup132 { 1064 lookupflag 0; 1065 sub \fina.default from [\fina.fail \fina.fail \fina.fail ]; 1066 sub \fina.alt1 from [\fina.pass \fina.fail \fina.fail ]; 1067 sub \fina.alt2 from [\fina.fail \fina.pass \fina.fail ]; 1068 sub \fina.alt3 from [\fina.fail \fina.fail \fina.pass ]; 1069} finaTerminalFormslookup132; 1070 1071lookup fracDiagonalFractionslookup133 { 1072 lookupflag 0; 1073 sub \frac.default from [\frac.fail \frac.fail \frac.fail ]; 1074 sub \frac.alt1 from [\frac.pass \frac.fail \frac.fail ]; 1075 sub \frac.alt2 from [\frac.fail \frac.pass \frac.fail ]; 1076 sub \frac.alt3 from [\frac.fail \frac.fail \frac.pass ]; 1077} fracDiagonalFractionslookup133; 1078 1079lookup fwidFullWidthslookup134 { 1080 lookupflag 0; 1081 sub \fwid.default from [\fwid.fail \fwid.fail \fwid.fail ]; 1082 sub \fwid.alt1 from [\fwid.pass \fwid.fail \fwid.fail ]; 1083 sub \fwid.alt2 from [\fwid.fail \fwid.pass \fwid.fail ]; 1084 sub \fwid.alt3 from [\fwid.fail \fwid.fail \fwid.pass ]; 1085} fwidFullWidthslookup134; 1086 1087lookup halfHalfFormslookup135 { 1088 lookupflag 0; 1089 sub \half.default from [\half.fail \half.fail \half.fail ]; 1090 sub \half.alt1 from [\half.pass \half.fail \half.fail ]; 1091 sub \half.alt2 from [\half.fail \half.pass \half.fail ]; 1092 sub \half.alt3 from [\half.fail \half.fail \half.pass ]; 1093} halfHalfFormslookup135; 1094 1095lookup halnHalantFormslookup136 { 1096 lookupflag 0; 1097 sub \haln.default from [\haln.fail \haln.fail \haln.fail ]; 1098 sub \haln.alt1 from [\haln.pass \haln.fail \haln.fail ]; 1099 sub \haln.alt2 from [\haln.fail \haln.pass \haln.fail ]; 1100 sub \haln.alt3 from [\haln.fail \haln.fail \haln.pass ]; 1101} halnHalantFormslookup136; 1102 1103lookup haltAlternativeHalfWidthslookup { 1104 lookupflag 0; 1105 sub \halt.default from [\halt.fail \halt.fail \halt.fail ]; 1106 sub \halt.alt1 from [\halt.pass \halt.fail \halt.fail ]; 1107 sub \halt.alt2 from [\halt.fail \halt.pass \halt.fail ]; 1108 sub \halt.alt3 from [\halt.fail \halt.fail \halt.pass ]; 1109} haltAlternativeHalfWidthslookup; 1110 1111lookup histHistoricalFormslookup138 { 1112 lookupflag 0; 1113 sub \hist.default from [\hist.fail \hist.fail \hist.fail ]; 1114 sub \hist.alt1 from [\hist.pass \hist.fail \hist.fail ]; 1115 sub \hist.alt2 from [\hist.fail \hist.pass \hist.fail ]; 1116 sub \hist.alt3 from [\hist.fail \hist.fail \hist.pass ]; 1117} histHistoricalFormslookup138; 1118 1119lookup hknaHorizontalKanaAlternativesl { 1120 lookupflag 0; 1121 sub \hkna.default from [\hkna.fail \hkna.fail \hkna.fail ]; 1122 sub \hkna.alt1 from [\hkna.pass \hkna.fail \hkna.fail ]; 1123 sub \hkna.alt2 from [\hkna.fail \hkna.pass \hkna.fail ]; 1124 sub \hkna.alt3 from [\hkna.fail \hkna.fail \hkna.pass ]; 1125} hknaHorizontalKanaAlternativesl; 1126 1127lookup hligHistoricLigatureslookup140 { 1128 lookupflag 0; 1129 sub \hlig.default from [\hlig.fail \hlig.fail \hlig.fail ]; 1130 sub \hlig.alt1 from [\hlig.pass \hlig.fail \hlig.fail ]; 1131 sub \hlig.alt2 from [\hlig.fail \hlig.pass \hlig.fail ]; 1132 sub \hlig.alt3 from [\hlig.fail \hlig.fail \hlig.pass ]; 1133} hligHistoricLigatureslookup140; 1134 1135lookup hnglHanjatoHangullookup141 { 1136 lookupflag 0; 1137 sub \hngl.default from [\hngl.fail \hngl.fail \hngl.fail ]; 1138 sub \hngl.alt1 from [\hngl.pass \hngl.fail \hngl.fail ]; 1139 sub \hngl.alt2 from [\hngl.fail \hngl.pass \hngl.fail ]; 1140 sub \hngl.alt3 from [\hngl.fail \hngl.fail \hngl.pass ]; 1141} hnglHanjatoHangullookup141; 1142 1143lookup hojoHojoJISX02121990KanjiFormsl { 1144 lookupflag 0; 1145 sub \hojo.default from [\hojo.fail \hojo.fail \hojo.fail ]; 1146 sub \hojo.alt1 from [\hojo.pass \hojo.fail \hojo.fail ]; 1147 sub \hojo.alt2 from [\hojo.fail \hojo.pass \hojo.fail ]; 1148 sub \hojo.alt3 from [\hojo.fail \hojo.fail \hojo.pass ]; 1149} hojoHojoJISX02121990KanjiFormsl; 1150 1151lookup hwidHalfWidthslookup143 { 1152 lookupflag 0; 1153 sub \hwid.default from [\hwid.fail \hwid.fail \hwid.fail ]; 1154 sub \hwid.alt1 from [\hwid.pass \hwid.fail \hwid.fail ]; 1155 sub \hwid.alt2 from [\hwid.fail \hwid.pass \hwid.fail ]; 1156 sub \hwid.alt3 from [\hwid.fail \hwid.fail \hwid.pass ]; 1157} hwidHalfWidthslookup143; 1158 1159lookup initInitialFormslookup144 { 1160 lookupflag 0; 1161 sub \init.default from [\init.fail \init.fail \init.fail ]; 1162 sub \init.alt1 from [\init.pass \init.fail \init.fail ]; 1163 sub \init.alt2 from [\init.fail \init.pass \init.fail ]; 1164 sub \init.alt3 from [\init.fail \init.fail \init.pass ]; 1165} initInitialFormslookup144; 1166 1167lookup isolIsolatedFormslookup145 { 1168 lookupflag 0; 1169 sub \isol.default from [\isol.fail \isol.fail \isol.fail ]; 1170 sub \isol.alt1 from [\isol.pass \isol.fail \isol.fail ]; 1171 sub \isol.alt2 from [\isol.fail \isol.pass \isol.fail ]; 1172 sub \isol.alt3 from [\isol.fail \isol.fail \isol.pass ]; 1173} isolIsolatedFormslookup145; 1174 1175lookup italItalicslookup146 { 1176 lookupflag 0; 1177 sub \ital.default from [\ital.fail \ital.fail \ital.fail ]; 1178 sub \ital.alt1 from [\ital.pass \ital.fail \ital.fail ]; 1179 sub \ital.alt2 from [\ital.fail \ital.pass \ital.fail ]; 1180 sub \ital.alt3 from [\ital.fail \ital.fail \ital.pass ]; 1181} italItalicslookup146; 1182 1183lookup jaltJustificationAlternativeslo { 1184 lookupflag 0; 1185 sub \jalt.default from [\jalt.fail \jalt.fail \jalt.fail ]; 1186 sub \jalt.alt1 from [\jalt.pass \jalt.fail \jalt.fail ]; 1187 sub \jalt.alt2 from [\jalt.fail \jalt.pass \jalt.fail ]; 1188 sub \jalt.alt3 from [\jalt.fail \jalt.fail \jalt.pass ]; 1189} jaltJustificationAlternativeslo; 1190 1191lookup jp04JIS2004Formslookup148 { 1192 lookupflag 0; 1193 sub \jp04.default from [\jp04.fail \jp04.fail \jp04.fail ]; 1194 sub \jp04.alt1 from [\jp04.pass \jp04.fail \jp04.fail ]; 1195 sub \jp04.alt2 from [\jp04.fail \jp04.pass \jp04.fail ]; 1196 sub \jp04.alt3 from [\jp04.fail \jp04.fail \jp04.pass ]; 1197} jp04JIS2004Formslookup148; 1198 1199lookup jp78JIS78Formslookup149 { 1200 lookupflag 0; 1201 sub \jp78.default from [\jp78.fail \jp78.fail \jp78.fail ]; 1202 sub \jp78.alt1 from [\jp78.pass \jp78.fail \jp78.fail ]; 1203 sub \jp78.alt2 from [\jp78.fail \jp78.pass \jp78.fail ]; 1204 sub \jp78.alt3 from [\jp78.fail \jp78.fail \jp78.pass ]; 1205} jp78JIS78Formslookup149; 1206 1207lookup jp83JIS83Formslookup150 { 1208 lookupflag 0; 1209 sub \jp83.default from [\jp83.fail \jp83.fail \jp83.fail ]; 1210 sub \jp83.alt1 from [\jp83.pass \jp83.fail \jp83.fail ]; 1211 sub \jp83.alt2 from [\jp83.fail \jp83.pass \jp83.fail ]; 1212 sub \jp83.alt3 from [\jp83.fail \jp83.fail \jp83.pass ]; 1213} jp83JIS83Formslookup150; 1214 1215lookup jp90JIS90Formslookup151 { 1216 lookupflag 0; 1217 sub \jp90.default from [\jp90.fail \jp90.fail \jp90.fail ]; 1218 sub \jp90.alt1 from [\jp90.pass \jp90.fail \jp90.fail ]; 1219 sub \jp90.alt2 from [\jp90.fail \jp90.pass \jp90.fail ]; 1220 sub \jp90.alt3 from [\jp90.fail \jp90.fail \jp90.pass ]; 1221} jp90JIS90Formslookup151; 1222 1223lookup kernHorizontalKerninglookup152 { 1224 lookupflag 0; 1225 sub \kern.default from [\kern.fail \kern.fail \kern.fail ]; 1226 sub \kern.alt1 from [\kern.pass \kern.fail \kern.fail ]; 1227 sub \kern.alt2 from [\kern.fail \kern.pass \kern.fail ]; 1228 sub \kern.alt3 from [\kern.fail \kern.fail \kern.pass ]; 1229} kernHorizontalKerninglookup152; 1230 1231lookup lfbdLeftBoundslookup153 { 1232 lookupflag 0; 1233 sub \lfbd.default from [\lfbd.fail \lfbd.fail \lfbd.fail ]; 1234 sub \lfbd.alt1 from [\lfbd.pass \lfbd.fail \lfbd.fail ]; 1235 sub \lfbd.alt2 from [\lfbd.fail \lfbd.pass \lfbd.fail ]; 1236 sub \lfbd.alt3 from [\lfbd.fail \lfbd.fail \lfbd.pass ]; 1237} lfbdLeftBoundslookup153; 1238 1239lookup ligaStandardLigatureslookup154 { 1240 lookupflag 0; 1241 sub \liga.default from [\liga.fail \liga.fail \liga.fail ]; 1242 sub \liga.alt1 from [\liga.pass \liga.fail \liga.fail ]; 1243 sub \liga.alt2 from [\liga.fail \liga.pass \liga.fail ]; 1244 sub \liga.alt3 from [\liga.fail \liga.fail \liga.pass ]; 1245} ligaStandardLigatureslookup154; 1246 1247lookup ljmoLeadingJamoFormslookup155 { 1248 lookupflag 0; 1249 sub \ljmo.default from [\ljmo.fail \ljmo.fail \ljmo.fail ]; 1250 sub \ljmo.alt1 from [\ljmo.pass \ljmo.fail \ljmo.fail ]; 1251 sub \ljmo.alt2 from [\ljmo.fail \ljmo.pass \ljmo.fail ]; 1252 sub \ljmo.alt3 from [\ljmo.fail \ljmo.fail \ljmo.pass ]; 1253} ljmoLeadingJamoFormslookup155; 1254 1255lookup lnumLiningFigureslookup156 { 1256 lookupflag 0; 1257 sub \lnum.default from [\lnum.fail \lnum.fail \lnum.fail ]; 1258 sub \lnum.alt1 from [\lnum.pass \lnum.fail \lnum.fail ]; 1259 sub \lnum.alt2 from [\lnum.fail \lnum.pass \lnum.fail ]; 1260 sub \lnum.alt3 from [\lnum.fail \lnum.fail \lnum.pass ]; 1261} lnumLiningFigureslookup156; 1262 1263lookup loclLocalizedFormslookup157 { 1264 lookupflag 0; 1265 sub \locl.default from [\locl.fail \locl.fail \locl.fail ]; 1266 sub \locl.alt1 from [\locl.pass \locl.fail \locl.fail ]; 1267 sub \locl.alt2 from [\locl.fail \locl.pass \locl.fail ]; 1268 sub \locl.alt3 from [\locl.fail \locl.fail \locl.pass ]; 1269} loclLocalizedFormslookup157; 1270 1271lookup AlternateSubstitutionlookup158 { 1272 lookupflag 0; 1273 sub \ltra.default from [\ltra.fail \ltra.fail \ltra.fail ]; 1274 sub \ltra.alt1 from [\ltra.pass \ltra.fail \ltra.fail ]; 1275 sub \ltra.alt2 from [\ltra.fail \ltra.pass \ltra.fail ]; 1276 sub \ltra.alt3 from [\ltra.fail \ltra.fail \ltra.pass ]; 1277} AlternateSubstitutionlookup158; 1278 1279lookup AlternateSubstitutionlookup159 { 1280 lookupflag 0; 1281 sub \ltrm.default from [\ltrm.fail \ltrm.fail \ltrm.fail ]; 1282 sub \ltrm.alt1 from [\ltrm.pass \ltrm.fail \ltrm.fail ]; 1283 sub \ltrm.alt2 from [\ltrm.fail \ltrm.pass \ltrm.fail ]; 1284 sub \ltrm.alt3 from [\ltrm.fail \ltrm.fail \ltrm.pass ]; 1285} AlternateSubstitutionlookup159; 1286 1287lookup markMarkPositioninglookup160 { 1288 lookupflag 0; 1289 sub \mark.default from [\mark.fail \mark.fail \mark.fail ]; 1290 sub \mark.alt1 from [\mark.pass \mark.fail \mark.fail ]; 1291 sub \mark.alt2 from [\mark.fail \mark.pass \mark.fail ]; 1292 sub \mark.alt3 from [\mark.fail \mark.fail \mark.pass ]; 1293} markMarkPositioninglookup160; 1294 1295lookup med2MedialForms2lookup161 { 1296 lookupflag 0; 1297 sub \med2.default from [\med2.fail \med2.fail \med2.fail ]; 1298 sub \med2.alt1 from [\med2.pass \med2.fail \med2.fail ]; 1299 sub \med2.alt2 from [\med2.fail \med2.pass \med2.fail ]; 1300 sub \med2.alt3 from [\med2.fail \med2.fail \med2.pass ]; 1301} med2MedialForms2lookup161; 1302 1303lookup mediMedialFormslookup162 { 1304 lookupflag 0; 1305 sub \medi.default from [\medi.fail \medi.fail \medi.fail ]; 1306 sub \medi.alt1 from [\medi.pass \medi.fail \medi.fail ]; 1307 sub \medi.alt2 from [\medi.fail \medi.pass \medi.fail ]; 1308 sub \medi.alt3 from [\medi.fail \medi.fail \medi.pass ]; 1309} mediMedialFormslookup162; 1310 1311lookup mgrkMathematicalGreeklookup163 { 1312 lookupflag 0; 1313 sub \mgrk.default from [\mgrk.fail \mgrk.fail \mgrk.fail ]; 1314 sub \mgrk.alt1 from [\mgrk.pass \mgrk.fail \mgrk.fail ]; 1315 sub \mgrk.alt2 from [\mgrk.fail \mgrk.pass \mgrk.fail ]; 1316 sub \mgrk.alt3 from [\mgrk.fail \mgrk.fail \mgrk.pass ]; 1317} mgrkMathematicalGreeklookup163; 1318 1319lookup mkmkMarktoMarklookup164 { 1320 lookupflag 0; 1321 sub \mkmk.default from [\mkmk.fail \mkmk.fail \mkmk.fail ]; 1322 sub \mkmk.alt1 from [\mkmk.pass \mkmk.fail \mkmk.fail ]; 1323 sub \mkmk.alt2 from [\mkmk.fail \mkmk.pass \mkmk.fail ]; 1324 sub \mkmk.alt3 from [\mkmk.fail \mkmk.fail \mkmk.pass ]; 1325} mkmkMarktoMarklookup164; 1326 1327lookup msetMarkPositioningviaSubstitut { 1328 lookupflag 0; 1329 sub \mset.default from [\mset.fail \mset.fail \mset.fail ]; 1330 sub \mset.alt1 from [\mset.pass \mset.fail \mset.fail ]; 1331 sub \mset.alt2 from [\mset.fail \mset.pass \mset.fail ]; 1332 sub \mset.alt3 from [\mset.fail \mset.fail \mset.pass ]; 1333} msetMarkPositioningviaSubstitut; 1334 1335lookup naltAlternateAnnotationFormsloo { 1336 lookupflag 0; 1337 sub \nalt.default from [\nalt.fail \nalt.fail \nalt.fail ]; 1338 sub \nalt.alt1 from [\nalt.pass \nalt.fail \nalt.fail ]; 1339 sub \nalt.alt2 from [\nalt.fail \nalt.pass \nalt.fail ]; 1340 sub \nalt.alt3 from [\nalt.fail \nalt.fail \nalt.pass ]; 1341} naltAlternateAnnotationFormsloo; 1342 1343lookup nlckNLCKanjiFormslookup167 { 1344 lookupflag 0; 1345 sub \nlck.default from [\nlck.fail \nlck.fail \nlck.fail ]; 1346 sub \nlck.alt1 from [\nlck.pass \nlck.fail \nlck.fail ]; 1347 sub \nlck.alt2 from [\nlck.fail \nlck.pass \nlck.fail ]; 1348 sub \nlck.alt3 from [\nlck.fail \nlck.fail \nlck.pass ]; 1349} nlckNLCKanjiFormslookup167; 1350 1351lookup nuktNuktaFormslookup168 { 1352 lookupflag 0; 1353 sub \nukt.default from [\nukt.fail \nukt.fail \nukt.fail ]; 1354 sub \nukt.alt1 from [\nukt.pass \nukt.fail \nukt.fail ]; 1355 sub \nukt.alt2 from [\nukt.fail \nukt.pass \nukt.fail ]; 1356 sub \nukt.alt3 from [\nukt.fail \nukt.fail \nukt.pass ]; 1357} nuktNuktaFormslookup168; 1358 1359lookup numrNumeratorslookup169 { 1360 lookupflag 0; 1361 sub \numr.default from [\numr.fail \numr.fail \numr.fail ]; 1362 sub \numr.alt1 from [\numr.pass \numr.fail \numr.fail ]; 1363 sub \numr.alt2 from [\numr.fail \numr.pass \numr.fail ]; 1364 sub \numr.alt3 from [\numr.fail \numr.fail \numr.pass ]; 1365} numrNumeratorslookup169; 1366 1367lookup onumOldstyleFigureslookup170 { 1368 lookupflag 0; 1369 sub \onum.default from [\onum.fail \onum.fail \onum.fail ]; 1370 sub \onum.alt1 from [\onum.pass \onum.fail \onum.fail ]; 1371 sub \onum.alt2 from [\onum.fail \onum.pass \onum.fail ]; 1372 sub \onum.alt3 from [\onum.fail \onum.fail \onum.pass ]; 1373} onumOldstyleFigureslookup170; 1374 1375lookup opbdOpticalBoundslookup171 { 1376 lookupflag 0; 1377 sub \opbd.default from [\opbd.fail \opbd.fail \opbd.fail ]; 1378 sub \opbd.alt1 from [\opbd.pass \opbd.fail \opbd.fail ]; 1379 sub \opbd.alt2 from [\opbd.fail \opbd.pass \opbd.fail ]; 1380 sub \opbd.alt3 from [\opbd.fail \opbd.fail \opbd.pass ]; 1381} opbdOpticalBoundslookup171; 1382 1383lookup ordnOrdinalslookup172 { 1384 lookupflag 0; 1385 sub \ordn.default from [\ordn.fail \ordn.fail \ordn.fail ]; 1386 sub \ordn.alt1 from [\ordn.pass \ordn.fail \ordn.fail ]; 1387 sub \ordn.alt2 from [\ordn.fail \ordn.pass \ordn.fail ]; 1388 sub \ordn.alt3 from [\ordn.fail \ordn.fail \ordn.pass ]; 1389} ordnOrdinalslookup172; 1390 1391lookup ornmOrnamentslookup173 { 1392 lookupflag 0; 1393 sub \ornm.default from [\ornm.fail \ornm.fail \ornm.fail ]; 1394 sub \ornm.alt1 from [\ornm.pass \ornm.fail \ornm.fail ]; 1395 sub \ornm.alt2 from [\ornm.fail \ornm.pass \ornm.fail ]; 1396 sub \ornm.alt3 from [\ornm.fail \ornm.fail \ornm.pass ]; 1397} ornmOrnamentslookup173; 1398 1399lookup paltProportionalAlternateMetric { 1400 lookupflag 0; 1401 sub \palt.default from [\palt.fail \palt.fail \palt.fail ]; 1402 sub \palt.alt1 from [\palt.pass \palt.fail \palt.fail ]; 1403 sub \palt.alt2 from [\palt.fail \palt.pass \palt.fail ]; 1404 sub \palt.alt3 from [\palt.fail \palt.fail \palt.pass ]; 1405} paltProportionalAlternateMetric; 1406 1407lookup pcapLowercasetoPetiteCapitalslo { 1408 lookupflag 0; 1409 sub \pcap.default from [\pcap.fail \pcap.fail \pcap.fail ]; 1410 sub \pcap.alt1 from [\pcap.pass \pcap.fail \pcap.fail ]; 1411 sub \pcap.alt2 from [\pcap.fail \pcap.pass \pcap.fail ]; 1412 sub \pcap.alt3 from [\pcap.fail \pcap.fail \pcap.pass ]; 1413} pcapLowercasetoPetiteCapitalslo; 1414 1415lookup pknaProportionalKanalookup176 { 1416 lookupflag 0; 1417 sub \pkna.default from [\pkna.fail \pkna.fail \pkna.fail ]; 1418 sub \pkna.alt1 from [\pkna.pass \pkna.fail \pkna.fail ]; 1419 sub \pkna.alt2 from [\pkna.fail \pkna.pass \pkna.fail ]; 1420 sub \pkna.alt3 from [\pkna.fail \pkna.fail \pkna.pass ]; 1421} pknaProportionalKanalookup176; 1422 1423lookup pnumProportionalNumberslookup17 { 1424 lookupflag 0; 1425 sub \pnum.default from [\pnum.fail \pnum.fail \pnum.fail ]; 1426 sub \pnum.alt1 from [\pnum.pass \pnum.fail \pnum.fail ]; 1427 sub \pnum.alt2 from [\pnum.fail \pnum.pass \pnum.fail ]; 1428 sub \pnum.alt3 from [\pnum.fail \pnum.fail \pnum.pass ]; 1429} pnumProportionalNumberslookup17; 1430 1431lookup prefPreBaseFormslookup178 { 1432 lookupflag 0; 1433 sub \pref.default from [\pref.fail \pref.fail \pref.fail ]; 1434 sub \pref.alt1 from [\pref.pass \pref.fail \pref.fail ]; 1435 sub \pref.alt2 from [\pref.fail \pref.pass \pref.fail ]; 1436 sub \pref.alt3 from [\pref.fail \pref.fail \pref.pass ]; 1437} prefPreBaseFormslookup178; 1438 1439lookup presPreBaseSubstitutionslookup1 { 1440 lookupflag 0; 1441 sub \pres.default from [\pres.fail \pres.fail \pres.fail ]; 1442 sub \pres.alt1 from [\pres.pass \pres.fail \pres.fail ]; 1443 sub \pres.alt2 from [\pres.fail \pres.pass \pres.fail ]; 1444 sub \pres.alt3 from [\pres.fail \pres.fail \pres.pass ]; 1445} presPreBaseSubstitutionslookup1; 1446 1447lookup pstfPostBaseFormslookup180 { 1448 lookupflag 0; 1449 sub \pstf.default from [\pstf.fail \pstf.fail \pstf.fail ]; 1450 sub \pstf.alt1 from [\pstf.pass \pstf.fail \pstf.fail ]; 1451 sub \pstf.alt2 from [\pstf.fail \pstf.pass \pstf.fail ]; 1452 sub \pstf.alt3 from [\pstf.fail \pstf.fail \pstf.pass ]; 1453} pstfPostBaseFormslookup180; 1454 1455lookup pstsPostBaseSubstitutionslookup { 1456 lookupflag 0; 1457 sub \psts.default from [\psts.fail \psts.fail \psts.fail ]; 1458 sub \psts.alt1 from [\psts.pass \psts.fail \psts.fail ]; 1459 sub \psts.alt2 from [\psts.fail \psts.pass \psts.fail ]; 1460 sub \psts.alt3 from [\psts.fail \psts.fail \psts.pass ]; 1461} pstsPostBaseSubstitutionslookup; 1462 1463lookup pwidProportionalWidthlookup182 { 1464 lookupflag 0; 1465 sub \pwid.default from [\pwid.fail \pwid.fail \pwid.fail ]; 1466 sub \pwid.alt1 from [\pwid.pass \pwid.fail \pwid.fail ]; 1467 sub \pwid.alt2 from [\pwid.fail \pwid.pass \pwid.fail ]; 1468 sub \pwid.alt3 from [\pwid.fail \pwid.fail \pwid.pass ]; 1469} pwidProportionalWidthlookup182; 1470 1471lookup qwidQuarterWidthslookup183 { 1472 lookupflag 0; 1473 sub \qwid.default from [\qwid.fail \qwid.fail \qwid.fail ]; 1474 sub \qwid.alt1 from [\qwid.pass \qwid.fail \qwid.fail ]; 1475 sub \qwid.alt2 from [\qwid.fail \qwid.pass \qwid.fail ]; 1476 sub \qwid.alt3 from [\qwid.fail \qwid.fail \qwid.pass ]; 1477} qwidQuarterWidthslookup183; 1478 1479lookup randRandomizelookup184 { 1480 lookupflag 0; 1481 sub \rand.default from [\rand.fail \rand.fail \rand.fail ]; 1482 sub \rand.alt1 from [\rand.pass \rand.fail \rand.fail ]; 1483 sub \rand.alt2 from [\rand.fail \rand.pass \rand.fail ]; 1484 sub \rand.alt3 from [\rand.fail \rand.fail \rand.pass ]; 1485} randRandomizelookup184; 1486 1487lookup rkrfRakarFormslookup185 { 1488 lookupflag 0; 1489 sub \rkrf.default from [\rkrf.fail \rkrf.fail \rkrf.fail ]; 1490 sub \rkrf.alt1 from [\rkrf.pass \rkrf.fail \rkrf.fail ]; 1491 sub \rkrf.alt2 from [\rkrf.fail \rkrf.pass \rkrf.fail ]; 1492 sub \rkrf.alt3 from [\rkrf.fail \rkrf.fail \rkrf.pass ]; 1493} rkrfRakarFormslookup185; 1494 1495lookup rligRequiredLigatureslookup186 { 1496 lookupflag 0; 1497 sub \rlig.default from [\rlig.fail \rlig.fail \rlig.fail ]; 1498 sub \rlig.alt1 from [\rlig.pass \rlig.fail \rlig.fail ]; 1499 sub \rlig.alt2 from [\rlig.fail \rlig.pass \rlig.fail ]; 1500 sub \rlig.alt3 from [\rlig.fail \rlig.fail \rlig.pass ]; 1501} rligRequiredLigatureslookup186; 1502 1503lookup rphfRephFormlookup187 { 1504 lookupflag 0; 1505 sub \rphf.default from [\rphf.fail \rphf.fail \rphf.fail ]; 1506 sub \rphf.alt1 from [\rphf.pass \rphf.fail \rphf.fail ]; 1507 sub \rphf.alt2 from [\rphf.fail \rphf.pass \rphf.fail ]; 1508 sub \rphf.alt3 from [\rphf.fail \rphf.fail \rphf.pass ]; 1509} rphfRephFormlookup187; 1510 1511lookup rtbdRightBoundslookup188 { 1512 lookupflag 0; 1513 sub \rtbd.default from [\rtbd.fail \rtbd.fail \rtbd.fail ]; 1514 sub \rtbd.alt1 from [\rtbd.pass \rtbd.fail \rtbd.fail ]; 1515 sub \rtbd.alt2 from [\rtbd.fail \rtbd.pass \rtbd.fail ]; 1516 sub \rtbd.alt3 from [\rtbd.fail \rtbd.fail \rtbd.pass ]; 1517} rtbdRightBoundslookup188; 1518 1519lookup rtlaRighttoLeftAlternateslookup { 1520 lookupflag 0; 1521 sub \rtla.default from [\rtla.fail \rtla.fail \rtla.fail ]; 1522 sub \rtla.alt1 from [\rtla.pass \rtla.fail \rtla.fail ]; 1523 sub \rtla.alt2 from [\rtla.fail \rtla.pass \rtla.fail ]; 1524 sub \rtla.alt3 from [\rtla.fail \rtla.fail \rtla.pass ]; 1525} rtlaRighttoLeftAlternateslookup; 1526 1527lookup rtlmRighttoLeftmirroredformsloo { 1528 lookupflag 0; 1529 sub \rtlm.default from [\rtlm.fail \rtlm.fail \rtlm.fail ]; 1530 sub \rtlm.alt1 from [\rtlm.pass \rtlm.fail \rtlm.fail ]; 1531 sub \rtlm.alt2 from [\rtlm.fail \rtlm.pass \rtlm.fail ]; 1532 sub \rtlm.alt3 from [\rtlm.fail \rtlm.fail \rtlm.pass ]; 1533} rtlmRighttoLeftmirroredformsloo; 1534 1535lookup rubyRubyNotationalFormslookup19 { 1536 lookupflag 0; 1537 sub \ruby.default from [\ruby.fail \ruby.fail \ruby.fail ]; 1538 sub \ruby.alt1 from [\ruby.pass \ruby.fail \ruby.fail ]; 1539 sub \ruby.alt2 from [\ruby.fail \ruby.pass \ruby.fail ]; 1540 sub \ruby.alt3 from [\ruby.fail \ruby.fail \ruby.pass ]; 1541} rubyRubyNotationalFormslookup19; 1542 1543lookup saltStylisticAlternativeslookup { 1544 lookupflag 0; 1545 sub \salt.default from [\salt.fail \salt.fail \salt.fail ]; 1546 sub \salt.alt1 from [\salt.pass \salt.fail \salt.fail ]; 1547 sub \salt.alt2 from [\salt.fail \salt.pass \salt.fail ]; 1548 sub \salt.alt3 from [\salt.fail \salt.fail \salt.pass ]; 1549} saltStylisticAlternativeslookup; 1550 1551lookup sinfScientificInferiorslookup19 { 1552 lookupflag 0; 1553 sub \sinf.default from [\sinf.fail \sinf.fail \sinf.fail ]; 1554 sub \sinf.alt1 from [\sinf.pass \sinf.fail \sinf.fail ]; 1555 sub \sinf.alt2 from [\sinf.fail \sinf.pass \sinf.fail ]; 1556 sub \sinf.alt3 from [\sinf.fail \sinf.fail \sinf.pass ]; 1557} sinfScientificInferiorslookup19; 1558 1559lookup AlternateSubstitutionlookup194 { 1560 lookupflag 0; 1561 sub \size.default from [\size.fail \size.fail \size.fail ]; 1562 sub \size.alt1 from [\size.pass \size.fail \size.fail ]; 1563 sub \size.alt2 from [\size.fail \size.pass \size.fail ]; 1564 sub \size.alt3 from [\size.fail \size.fail \size.pass ]; 1565} AlternateSubstitutionlookup194; 1566 1567lookup smcpLowercasetoSmallCapitalsloo { 1568 lookupflag 0; 1569 sub \smcp.default from [\smcp.fail \smcp.fail \smcp.fail ]; 1570 sub \smcp.alt1 from [\smcp.pass \smcp.fail \smcp.fail ]; 1571 sub \smcp.alt2 from [\smcp.fail \smcp.pass \smcp.fail ]; 1572 sub \smcp.alt3 from [\smcp.fail \smcp.fail \smcp.pass ]; 1573} smcpLowercasetoSmallCapitalsloo; 1574 1575lookup smplSimplifiedFormslookup196 { 1576 lookupflag 0; 1577 sub \smpl.default from [\smpl.fail \smpl.fail \smpl.fail ]; 1578 sub \smpl.alt1 from [\smpl.pass \smpl.fail \smpl.fail ]; 1579 sub \smpl.alt2 from [\smpl.fail \smpl.pass \smpl.fail ]; 1580 sub \smpl.alt3 from [\smpl.fail \smpl.fail \smpl.pass ]; 1581} smplSimplifiedFormslookup196; 1582 1583lookup AlternateSubstitutionlookup197 { 1584 lookupflag 0; 1585 sub \ss00.default from [\ss00.fail \ss00.fail \ss00.fail ]; 1586 sub \ss00.alt1 from [\ss00.pass \ss00.fail \ss00.fail ]; 1587 sub \ss00.alt2 from [\ss00.fail \ss00.pass \ss00.fail ]; 1588 sub \ss00.alt3 from [\ss00.fail \ss00.fail \ss00.pass ]; 1589} AlternateSubstitutionlookup197; 1590 1591lookup ss01StyleSet1lookup198 { 1592 lookupflag 0; 1593 sub \ss01.default from [\ss01.fail \ss01.fail \ss01.fail ]; 1594 sub \ss01.alt1 from [\ss01.pass \ss01.fail \ss01.fail ]; 1595 sub \ss01.alt2 from [\ss01.fail \ss01.pass \ss01.fail ]; 1596 sub \ss01.alt3 from [\ss01.fail \ss01.fail \ss01.pass ]; 1597} ss01StyleSet1lookup198; 1598 1599lookup ss02StyleSet2lookup199 { 1600 lookupflag 0; 1601 sub \ss02.default from [\ss02.fail \ss02.fail \ss02.fail ]; 1602 sub \ss02.alt1 from [\ss02.pass \ss02.fail \ss02.fail ]; 1603 sub \ss02.alt2 from [\ss02.fail \ss02.pass \ss02.fail ]; 1604 sub \ss02.alt3 from [\ss02.fail \ss02.fail \ss02.pass ]; 1605} ss02StyleSet2lookup199; 1606 1607lookup ss03StyleSet3lookup200 { 1608 lookupflag 0; 1609 sub \ss03.default from [\ss03.fail \ss03.fail \ss03.fail ]; 1610 sub \ss03.alt1 from [\ss03.pass \ss03.fail \ss03.fail ]; 1611 sub \ss03.alt2 from [\ss03.fail \ss03.pass \ss03.fail ]; 1612 sub \ss03.alt3 from [\ss03.fail \ss03.fail \ss03.pass ]; 1613} ss03StyleSet3lookup200; 1614 1615lookup ss04StyleSet4lookup201 { 1616 lookupflag 0; 1617 sub \ss04.default from [\ss04.fail \ss04.fail \ss04.fail ]; 1618 sub \ss04.alt1 from [\ss04.pass \ss04.fail \ss04.fail ]; 1619 sub \ss04.alt2 from [\ss04.fail \ss04.pass \ss04.fail ]; 1620 sub \ss04.alt3 from [\ss04.fail \ss04.fail \ss04.pass ]; 1621} ss04StyleSet4lookup201; 1622 1623lookup ss05StyleSet5lookup202 { 1624 lookupflag 0; 1625 sub \ss05.default from [\ss05.fail \ss05.fail \ss05.fail ]; 1626 sub \ss05.alt1 from [\ss05.pass \ss05.fail \ss05.fail ]; 1627 sub \ss05.alt2 from [\ss05.fail \ss05.pass \ss05.fail ]; 1628 sub \ss05.alt3 from [\ss05.fail \ss05.fail \ss05.pass ]; 1629} ss05StyleSet5lookup202; 1630 1631lookup ss06StyleSet6lookup203 { 1632 lookupflag 0; 1633 sub \ss06.default from [\ss06.fail \ss06.fail \ss06.fail ]; 1634 sub \ss06.alt1 from [\ss06.pass \ss06.fail \ss06.fail ]; 1635 sub \ss06.alt2 from [\ss06.fail \ss06.pass \ss06.fail ]; 1636 sub \ss06.alt3 from [\ss06.fail \ss06.fail \ss06.pass ]; 1637} ss06StyleSet6lookup203; 1638 1639lookup ss07StyleSet7lookup204 { 1640 lookupflag 0; 1641 sub \ss07.default from [\ss07.fail \ss07.fail \ss07.fail ]; 1642 sub \ss07.alt1 from [\ss07.pass \ss07.fail \ss07.fail ]; 1643 sub \ss07.alt2 from [\ss07.fail \ss07.pass \ss07.fail ]; 1644 sub \ss07.alt3 from [\ss07.fail \ss07.fail \ss07.pass ]; 1645} ss07StyleSet7lookup204; 1646 1647lookup ss08StyleSet8lookup205 { 1648 lookupflag 0; 1649 sub \ss08.default from [\ss08.fail \ss08.fail \ss08.fail ]; 1650 sub \ss08.alt1 from [\ss08.pass \ss08.fail \ss08.fail ]; 1651 sub \ss08.alt2 from [\ss08.fail \ss08.pass \ss08.fail ]; 1652 sub \ss08.alt3 from [\ss08.fail \ss08.fail \ss08.pass ]; 1653} ss08StyleSet8lookup205; 1654 1655lookup ss09StyleSet9lookup206 { 1656 lookupflag 0; 1657 sub \ss09.default from [\ss09.fail \ss09.fail \ss09.fail ]; 1658 sub \ss09.alt1 from [\ss09.pass \ss09.fail \ss09.fail ]; 1659 sub \ss09.alt2 from [\ss09.fail \ss09.pass \ss09.fail ]; 1660 sub \ss09.alt3 from [\ss09.fail \ss09.fail \ss09.pass ]; 1661} ss09StyleSet9lookup206; 1662 1663lookup ss10StyleSet10lookup207 { 1664 lookupflag 0; 1665 sub \ss10.default from [\ss10.fail \ss10.fail \ss10.fail ]; 1666 sub \ss10.alt1 from [\ss10.pass \ss10.fail \ss10.fail ]; 1667 sub \ss10.alt2 from [\ss10.fail \ss10.pass \ss10.fail ]; 1668 sub \ss10.alt3 from [\ss10.fail \ss10.fail \ss10.pass ]; 1669} ss10StyleSet10lookup207; 1670 1671lookup ss11StyleSet11lookup208 { 1672 lookupflag 0; 1673 sub \ss11.default from [\ss11.fail \ss11.fail \ss11.fail ]; 1674 sub \ss11.alt1 from [\ss11.pass \ss11.fail \ss11.fail ]; 1675 sub \ss11.alt2 from [\ss11.fail \ss11.pass \ss11.fail ]; 1676 sub \ss11.alt3 from [\ss11.fail \ss11.fail \ss11.pass ]; 1677} ss11StyleSet11lookup208; 1678 1679lookup ss12StyleSet12lookup209 { 1680 lookupflag 0; 1681 sub \ss12.default from [\ss12.fail \ss12.fail \ss12.fail ]; 1682 sub \ss12.alt1 from [\ss12.pass \ss12.fail \ss12.fail ]; 1683 sub \ss12.alt2 from [\ss12.fail \ss12.pass \ss12.fail ]; 1684 sub \ss12.alt3 from [\ss12.fail \ss12.fail \ss12.pass ]; 1685} ss12StyleSet12lookup209; 1686 1687lookup ss13StyleSet13lookup210 { 1688 lookupflag 0; 1689 sub \ss13.default from [\ss13.fail \ss13.fail \ss13.fail ]; 1690 sub \ss13.alt1 from [\ss13.pass \ss13.fail \ss13.fail ]; 1691 sub \ss13.alt2 from [\ss13.fail \ss13.pass \ss13.fail ]; 1692 sub \ss13.alt3 from [\ss13.fail \ss13.fail \ss13.pass ]; 1693} ss13StyleSet13lookup210; 1694 1695lookup ss14StyleSet14lookup211 { 1696 lookupflag 0; 1697 sub \ss14.default from [\ss14.fail \ss14.fail \ss14.fail ]; 1698 sub \ss14.alt1 from [\ss14.pass \ss14.fail \ss14.fail ]; 1699 sub \ss14.alt2 from [\ss14.fail \ss14.pass \ss14.fail ]; 1700 sub \ss14.alt3 from [\ss14.fail \ss14.fail \ss14.pass ]; 1701} ss14StyleSet14lookup211; 1702 1703lookup ss15StyleSet15lookup212 { 1704 lookupflag 0; 1705 sub \ss15.default from [\ss15.fail \ss15.fail \ss15.fail ]; 1706 sub \ss15.alt1 from [\ss15.pass \ss15.fail \ss15.fail ]; 1707 sub \ss15.alt2 from [\ss15.fail \ss15.pass \ss15.fail ]; 1708 sub \ss15.alt3 from [\ss15.fail \ss15.fail \ss15.pass ]; 1709} ss15StyleSet15lookup212; 1710 1711lookup ss16StyleSet16lookup213 { 1712 lookupflag 0; 1713 sub \ss16.default from [\ss16.fail \ss16.fail \ss16.fail ]; 1714 sub \ss16.alt1 from [\ss16.pass \ss16.fail \ss16.fail ]; 1715 sub \ss16.alt2 from [\ss16.fail \ss16.pass \ss16.fail ]; 1716 sub \ss16.alt3 from [\ss16.fail \ss16.fail \ss16.pass ]; 1717} ss16StyleSet16lookup213; 1718 1719lookup ss17StyleSet17lookup214 { 1720 lookupflag 0; 1721 sub \ss17.default from [\ss17.fail \ss17.fail \ss17.fail ]; 1722 sub \ss17.alt1 from [\ss17.pass \ss17.fail \ss17.fail ]; 1723 sub \ss17.alt2 from [\ss17.fail \ss17.pass \ss17.fail ]; 1724 sub \ss17.alt3 from [\ss17.fail \ss17.fail \ss17.pass ]; 1725} ss17StyleSet17lookup214; 1726 1727lookup ss18StyleSet18lookup215 { 1728 lookupflag 0; 1729 sub \ss18.default from [\ss18.fail \ss18.fail \ss18.fail ]; 1730 sub \ss18.alt1 from [\ss18.pass \ss18.fail \ss18.fail ]; 1731 sub \ss18.alt2 from [\ss18.fail \ss18.pass \ss18.fail ]; 1732 sub \ss18.alt3 from [\ss18.fail \ss18.fail \ss18.pass ]; 1733} ss18StyleSet18lookup215; 1734 1735lookup ss19StyleSet19lookup216 { 1736 lookupflag 0; 1737 sub \ss19.default from [\ss19.fail \ss19.fail \ss19.fail ]; 1738 sub \ss19.alt1 from [\ss19.pass \ss19.fail \ss19.fail ]; 1739 sub \ss19.alt2 from [\ss19.fail \ss19.pass \ss19.fail ]; 1740 sub \ss19.alt3 from [\ss19.fail \ss19.fail \ss19.pass ]; 1741} ss19StyleSet19lookup216; 1742 1743lookup ss20StyleSet20lookup217 { 1744 lookupflag 0; 1745 sub \ss20.default from [\ss20.fail \ss20.fail \ss20.fail ]; 1746 sub \ss20.alt1 from [\ss20.pass \ss20.fail \ss20.fail ]; 1747 sub \ss20.alt2 from [\ss20.fail \ss20.pass \ss20.fail ]; 1748 sub \ss20.alt3 from [\ss20.fail \ss20.fail \ss20.pass ]; 1749} ss20StyleSet20lookup217; 1750 1751lookup AlternateSubstitutionlookup218 { 1752 lookupflag 0; 1753 sub \ss21.default from [\ss21.fail \ss21.fail \ss21.fail ]; 1754 sub \ss21.alt1 from [\ss21.pass \ss21.fail \ss21.fail ]; 1755 sub \ss21.alt2 from [\ss21.fail \ss21.pass \ss21.fail ]; 1756 sub \ss21.alt3 from [\ss21.fail \ss21.fail \ss21.pass ]; 1757} AlternateSubstitutionlookup218; 1758 1759lookup subsSubscriptlookup219 { 1760 lookupflag 0; 1761 sub \subs.default from [\subs.fail \subs.fail \subs.fail ]; 1762 sub \subs.alt1 from [\subs.pass \subs.fail \subs.fail ]; 1763 sub \subs.alt2 from [\subs.fail \subs.pass \subs.fail ]; 1764 sub \subs.alt3 from [\subs.fail \subs.fail \subs.pass ]; 1765} subsSubscriptlookup219; 1766 1767lookup supsSuperscriptlookup220 { 1768 lookupflag 0; 1769 sub \sups.default from [\sups.fail \sups.fail \sups.fail ]; 1770 sub \sups.alt1 from [\sups.pass \sups.fail \sups.fail ]; 1771 sub \sups.alt2 from [\sups.fail \sups.pass \sups.fail ]; 1772 sub \sups.alt3 from [\sups.fail \sups.fail \sups.pass ]; 1773} supsSuperscriptlookup220; 1774 1775lookup swshSwashlookup221 { 1776 lookupflag 0; 1777 sub \swsh.default from [\swsh.fail \swsh.fail \swsh.fail ]; 1778 sub \swsh.alt1 from [\swsh.pass \swsh.fail \swsh.fail ]; 1779 sub \swsh.alt2 from [\swsh.fail \swsh.pass \swsh.fail ]; 1780 sub \swsh.alt3 from [\swsh.fail \swsh.fail \swsh.pass ]; 1781} swshSwashlookup221; 1782 1783lookup titlTitlinglookup222 { 1784 lookupflag 0; 1785 sub \titl.default from [\titl.fail \titl.fail \titl.fail ]; 1786 sub \titl.alt1 from [\titl.pass \titl.fail \titl.fail ]; 1787 sub \titl.alt2 from [\titl.fail \titl.pass \titl.fail ]; 1788 sub \titl.alt3 from [\titl.fail \titl.fail \titl.pass ]; 1789} titlTitlinglookup222; 1790 1791lookup tjmoTrailingJamoFormslookup223 { 1792 lookupflag 0; 1793 sub \tjmo.default from [\tjmo.fail \tjmo.fail \tjmo.fail ]; 1794 sub \tjmo.alt1 from [\tjmo.pass \tjmo.fail \tjmo.fail ]; 1795 sub \tjmo.alt2 from [\tjmo.fail \tjmo.pass \tjmo.fail ]; 1796 sub \tjmo.alt3 from [\tjmo.fail \tjmo.fail \tjmo.pass ]; 1797} tjmoTrailingJamoFormslookup223; 1798 1799lookup tnamTraditionalNameFormslookup2 { 1800 lookupflag 0; 1801 sub \tnam.default from [\tnam.fail \tnam.fail \tnam.fail ]; 1802 sub \tnam.alt1 from [\tnam.pass \tnam.fail \tnam.fail ]; 1803 sub \tnam.alt2 from [\tnam.fail \tnam.pass \tnam.fail ]; 1804 sub \tnam.alt3 from [\tnam.fail \tnam.fail \tnam.pass ]; 1805} tnamTraditionalNameFormslookup2; 1806 1807lookup tnumTabularNumberslookup225 { 1808 lookupflag 0; 1809 sub \tnum.default from [\tnum.fail \tnum.fail \tnum.fail ]; 1810 sub \tnum.alt1 from [\tnum.pass \tnum.fail \tnum.fail ]; 1811 sub \tnum.alt2 from [\tnum.fail \tnum.pass \tnum.fail ]; 1812 sub \tnum.alt3 from [\tnum.fail \tnum.fail \tnum.pass ]; 1813} tnumTabularNumberslookup225; 1814 1815lookup tradTraditionalFormslookup226 { 1816 lookupflag 0; 1817 sub \trad.default from [\trad.fail \trad.fail \trad.fail ]; 1818 sub \trad.alt1 from [\trad.pass \trad.fail \trad.fail ]; 1819 sub \trad.alt2 from [\trad.fail \trad.pass \trad.fail ]; 1820 sub \trad.alt3 from [\trad.fail \trad.fail \trad.pass ]; 1821} tradTraditionalFormslookup226; 1822 1823lookup twidThirdWidthslookup227 { 1824 lookupflag 0; 1825 sub \twid.default from [\twid.fail \twid.fail \twid.fail ]; 1826 sub \twid.alt1 from [\twid.pass \twid.fail \twid.fail ]; 1827 sub \twid.alt2 from [\twid.fail \twid.pass \twid.fail ]; 1828 sub \twid.alt3 from [\twid.fail \twid.fail \twid.pass ]; 1829} twidThirdWidthslookup227; 1830 1831lookup unicUnicaselookup228 { 1832 lookupflag 0; 1833 sub \unic.default from [\unic.fail \unic.fail \unic.fail ]; 1834 sub \unic.alt1 from [\unic.pass \unic.fail \unic.fail ]; 1835 sub \unic.alt2 from [\unic.fail \unic.pass \unic.fail ]; 1836 sub \unic.alt3 from [\unic.fail \unic.fail \unic.pass ]; 1837} unicUnicaselookup228; 1838 1839lookup valtAlternateVerticalMetricsloo { 1840 lookupflag 0; 1841 sub \valt.default from [\valt.fail \valt.fail \valt.fail ]; 1842 sub \valt.alt1 from [\valt.pass \valt.fail \valt.fail ]; 1843 sub \valt.alt2 from [\valt.fail \valt.pass \valt.fail ]; 1844 sub \valt.alt3 from [\valt.fail \valt.fail \valt.pass ]; 1845} valtAlternateVerticalMetricsloo; 1846 1847lookup vatuVattuVariantslookup230 { 1848 lookupflag 0; 1849 sub \vatu.default from [\vatu.fail \vatu.fail \vatu.fail ]; 1850 sub \vatu.alt1 from [\vatu.pass \vatu.fail \vatu.fail ]; 1851 sub \vatu.alt2 from [\vatu.fail \vatu.pass \vatu.fail ]; 1852 sub \vatu.alt3 from [\vatu.fail \vatu.fail \vatu.pass ]; 1853} vatuVattuVariantslookup230; 1854 1855lookup vertVerticalAlternatesobslookup { 1856 lookupflag 0; 1857 sub \vert.default from [\vert.fail \vert.fail \vert.fail ]; 1858 sub \vert.alt1 from [\vert.pass \vert.fail \vert.fail ]; 1859 sub \vert.alt2 from [\vert.fail \vert.pass \vert.fail ]; 1860 sub \vert.alt3 from [\vert.fail \vert.fail \vert.pass ]; 1861} vertVerticalAlternatesobslookup; 1862 1863lookup vhalAlternateVerticalHalfMetric { 1864 lookupflag 0; 1865 sub \vhal.default from [\vhal.fail \vhal.fail \vhal.fail ]; 1866 sub \vhal.alt1 from [\vhal.pass \vhal.fail \vhal.fail ]; 1867 sub \vhal.alt2 from [\vhal.fail \vhal.pass \vhal.fail ]; 1868 sub \vhal.alt3 from [\vhal.fail \vhal.fail \vhal.pass ]; 1869} vhalAlternateVerticalHalfMetric; 1870 1871lookup vjmoVowelJamoFormslookup233 { 1872 lookupflag 0; 1873 sub \vjmo.default from [\vjmo.fail \vjmo.fail \vjmo.fail ]; 1874 sub \vjmo.alt1 from [\vjmo.pass \vjmo.fail \vjmo.fail ]; 1875 sub \vjmo.alt2 from [\vjmo.fail \vjmo.pass \vjmo.fail ]; 1876 sub \vjmo.alt3 from [\vjmo.fail \vjmo.fail \vjmo.pass ]; 1877} vjmoVowelJamoFormslookup233; 1878 1879lookup vknaVerticalKanaAlternateslooku { 1880 lookupflag 0; 1881 sub \vkna.default from [\vkna.fail \vkna.fail \vkna.fail ]; 1882 sub \vkna.alt1 from [\vkna.pass \vkna.fail \vkna.fail ]; 1883 sub \vkna.alt2 from [\vkna.fail \vkna.pass \vkna.fail ]; 1884 sub \vkna.alt3 from [\vkna.fail \vkna.fail \vkna.pass ]; 1885} vknaVerticalKanaAlternateslooku; 1886 1887lookup vkrnVerticalKerninglookup235 { 1888 lookupflag 0; 1889 sub \vkrn.default from [\vkrn.fail \vkrn.fail \vkrn.fail ]; 1890 sub \vkrn.alt1 from [\vkrn.pass \vkrn.fail \vkrn.fail ]; 1891 sub \vkrn.alt2 from [\vkrn.fail \vkrn.pass \vkrn.fail ]; 1892 sub \vkrn.alt3 from [\vkrn.fail \vkrn.fail \vkrn.pass ]; 1893} vkrnVerticalKerninglookup235; 1894 1895lookup vpalProportionalAlternateVertic { 1896 lookupflag 0; 1897 sub \vpal.default from [\vpal.fail \vpal.fail \vpal.fail ]; 1898 sub \vpal.alt1 from [\vpal.pass \vpal.fail \vpal.fail ]; 1899 sub \vpal.alt2 from [\vpal.fail \vpal.pass \vpal.fail ]; 1900 sub \vpal.alt3 from [\vpal.fail \vpal.fail \vpal.pass ]; 1901} vpalProportionalAlternateVertic; 1902 1903lookup vrt2VerticalRotationAlternatesl { 1904 lookupflag 0; 1905 sub \vrt2.default from [\vrt2.fail \vrt2.fail \vrt2.fail ]; 1906 sub \vrt2.alt1 from [\vrt2.pass \vrt2.fail \vrt2.fail ]; 1907 sub \vrt2.alt2 from [\vrt2.fail \vrt2.pass \vrt2.fail ]; 1908 sub \vrt2.alt3 from [\vrt2.fail \vrt2.fail \vrt2.pass ]; 1909} vrt2VerticalRotationAlternatesl; 1910 1911lookup zeroSlashedZerolookup238 { 1912 lookupflag 0; 1913 sub \zero.default from [\zero.fail \zero.fail \zero.fail ]; 1914 sub \zero.alt1 from [\zero.pass \zero.fail \zero.fail ]; 1915 sub \zero.alt2 from [\zero.fail \zero.pass \zero.fail ]; 1916 sub \zero.alt3 from [\zero.fail \zero.fail \zero.pass ]; 1917} zeroSlashedZerolookup238; 1918 1919feature MWL1 { 1920 1921 script DFLT; 1922 language dflt ; 1923 lookup AlternateSubstitutionlookup0; 1924} MWL1; 1925 1926feature NUM2 { 1927 1928 script DFLT; 1929 language dflt ; 1930 lookup AlternateSubstitutionlookup1; 1931} NUM2; 1932 1933feature PRIV { 1934 1935 script DFLT; 1936 language dflt ; 1937 lookup AlternateSubstitutionlookup2; 1938} PRIV; 1939 1940feature T3ST { 1941 1942 script DFLT; 1943 language dflt ; 1944 lookup AlternateSubstitutionlookup3; 1945} T3ST; 1946 1947feature TPSP { 1948 1949 script DFLT; 1950 language dflt ; 1951 lookup AlternateSubstitutionlookup4; 1952} TPSP; 1953 1954feature abvf { 1955 1956 script DFLT; 1957 language dflt ; 1958 lookup abvfAboveBaseFormslookup5; 1959} abvf; 1960 1961feature abvm { 1962 1963 script DFLT; 1964 language dflt ; 1965 lookup abvmAboveBaseMarklookup6; 1966} abvm; 1967 1968feature abvs { 1969 1970 script DFLT; 1971 language dflt ; 1972 lookup abvsAboveBaseSubstitutionslooku; 1973} abvs; 1974 1975feature afrc { 1976 1977 script DFLT; 1978 language dflt ; 1979 lookup afrcVerticalFractionslookup8; 1980} afrc; 1981 1982feature akhn { 1983 1984 script DFLT; 1985 language dflt ; 1986 lookup akhnAkhandlookup9; 1987} akhn; 1988 1989feature blwf { 1990 1991 script DFLT; 1992 language dflt ; 1993 lookup blwfBelowBaseFormslookup10; 1994} blwf; 1995 1996feature blwm { 1997 1998 script DFLT; 1999 language dflt ; 2000 lookup blwmBelowBaseMarklookup11; 2001} blwm; 2002 2003feature blws { 2004 2005 script DFLT; 2006 language dflt ; 2007 lookup blwsBelowBaseSubstitutionslooku; 2008} blws; 2009 2010feature c2pc { 2011 2012 script DFLT; 2013 language dflt ; 2014 lookup c2pcCapitalstoPetiteCapitalsloo; 2015} c2pc; 2016 2017feature c2sc { 2018 2019 script DFLT; 2020 language dflt ; 2021 lookup c2scCapitalstoSmallCapitalslook; 2022} c2sc; 2023 2024feature calt { 2025 2026 script DFLT; 2027 language dflt ; 2028 lookup caltContextualAlternateslookup1; 2029} calt; 2030 2031feature case { 2032 2033 script DFLT; 2034 language dflt ; 2035 lookup caseCaseSensitiveFormslookup16; 2036} case; 2037 2038feature ccmp { 2039 2040 script DFLT; 2041 language dflt ; 2042 lookup ccmpGlyphCompositionDecompositi; 2043} ccmp; 2044 2045feature cfar { 2046 2047 script DFLT; 2048 language dflt ; 2049 lookup cfarConjunctFormAfterRolookup18; 2050} cfar; 2051 2052feature cjct { 2053 2054 script DFLT; 2055 language dflt ; 2056 lookup cjctConjunctFormslookup19; 2057} cjct; 2058 2059feature clig { 2060 2061 script DFLT; 2062 language dflt ; 2063 lookup cligContextualLigatureslookup20; 2064} clig; 2065 2066feature cpct { 2067 2068 script DFLT; 2069 language dflt ; 2070 lookup cpctCenteredCJKPunctuationlooku; 2071} cpct; 2072 2073feature cpsp { 2074 2075 script DFLT; 2076 language dflt ; 2077 lookup cpspCapitalSpacinglookup22; 2078} cpsp; 2079 2080feature cswh { 2081 2082 script DFLT; 2083 language dflt ; 2084 lookup cswhContextualSwashlookup23; 2085} cswh; 2086 2087feature curs { 2088 2089 script DFLT; 2090 language dflt ; 2091 lookup cursCursiveAttachmentlookup24; 2092} curs; 2093 2094feature cv00 { 2095 2096 script DFLT; 2097 language dflt ; 2098 lookup cv00CharacterVariants00lookup25; 2099} cv00; 2100 2101feature cv01 { 2102 2103 script DFLT; 2104 language dflt ; 2105 lookup cv01CharacterVariants01lookup26; 2106} cv01; 2107 2108feature cv02 { 2109 2110 script DFLT; 2111 language dflt ; 2112 lookup cv02CharacterVariants02lookup27; 2113} cv02; 2114 2115feature cv03 { 2116 2117 script DFLT; 2118 language dflt ; 2119 lookup cv03CharacterVariants03lookup28; 2120} cv03; 2121 2122feature cv04 { 2123 2124 script DFLT; 2125 language dflt ; 2126 lookup cv04CharacterVariants04lookup29; 2127} cv04; 2128 2129feature cv05 { 2130 2131 script DFLT; 2132 language dflt ; 2133 lookup cv05CharacterVariants05lookup30; 2134} cv05; 2135 2136feature cv06 { 2137 2138 script DFLT; 2139 language dflt ; 2140 lookup cv06CharacterVariants06lookup31; 2141} cv06; 2142 2143feature cv07 { 2144 2145 script DFLT; 2146 language dflt ; 2147 lookup cv07CharacterVariants07lookup32; 2148} cv07; 2149 2150feature cv08 { 2151 2152 script DFLT; 2153 language dflt ; 2154 lookup cv08CharacterVariants08lookup33; 2155} cv08; 2156 2157feature cv09 { 2158 2159 script DFLT; 2160 language dflt ; 2161 lookup cv09CharacterVariants09lookup34; 2162} cv09; 2163 2164feature cv10 { 2165 2166 script DFLT; 2167 language dflt ; 2168 lookup cv10CharacterVariants10lookup35; 2169} cv10; 2170 2171feature cv11 { 2172 2173 script DFLT; 2174 language dflt ; 2175 lookup AlternateSubstitutionlookup36; 2176} cv11; 2177 2178feature cv12 { 2179 2180 script DFLT; 2181 language dflt ; 2182 lookup AlternateSubstitutionlookup37; 2183} cv12; 2184 2185feature cv13 { 2186 2187 script DFLT; 2188 language dflt ; 2189 lookup AlternateSubstitutionlookup38; 2190} cv13; 2191 2192feature cv14 { 2193 2194 script DFLT; 2195 language dflt ; 2196 lookup AlternateSubstitutionlookup39; 2197} cv14; 2198 2199feature cv15 { 2200 2201 script DFLT; 2202 language dflt ; 2203 lookup AlternateSubstitutionlookup40; 2204} cv15; 2205 2206feature cv16 { 2207 2208 script DFLT; 2209 language dflt ; 2210 lookup AlternateSubstitutionlookup41; 2211} cv16; 2212 2213feature cv17 { 2214 2215 script DFLT; 2216 language dflt ; 2217 lookup AlternateSubstitutionlookup42; 2218} cv17; 2219 2220feature cv18 { 2221 2222 script DFLT; 2223 language dflt ; 2224 lookup AlternateSubstitutionlookup43; 2225} cv18; 2226 2227feature cv19 { 2228 2229 script DFLT; 2230 language dflt ; 2231 lookup AlternateSubstitutionlookup44; 2232} cv19; 2233 2234feature cv20 { 2235 2236 script DFLT; 2237 language dflt ; 2238 lookup AlternateSubstitutionlookup45; 2239} cv20; 2240 2241feature cv21 { 2242 2243 script DFLT; 2244 language dflt ; 2245 lookup AlternateSubstitutionlookup46; 2246} cv21; 2247 2248feature cv22 { 2249 2250 script DFLT; 2251 language dflt ; 2252 lookup AlternateSubstitutionlookup47; 2253} cv22; 2254 2255feature cv23 { 2256 2257 script DFLT; 2258 language dflt ; 2259 lookup AlternateSubstitutionlookup48; 2260} cv23; 2261 2262feature cv24 { 2263 2264 script DFLT; 2265 language dflt ; 2266 lookup AlternateSubstitutionlookup49; 2267} cv24; 2268 2269feature cv25 { 2270 2271 script DFLT; 2272 language dflt ; 2273 lookup AlternateSubstitutionlookup50; 2274} cv25; 2275 2276feature cv26 { 2277 2278 script DFLT; 2279 language dflt ; 2280 lookup AlternateSubstitutionlookup51; 2281} cv26; 2282 2283feature cv27 { 2284 2285 script DFLT; 2286 language dflt ; 2287 lookup AlternateSubstitutionlookup52; 2288} cv27; 2289 2290feature cv28 { 2291 2292 script DFLT; 2293 language dflt ; 2294 lookup AlternateSubstitutionlookup53; 2295} cv28; 2296 2297feature cv29 { 2298 2299 script DFLT; 2300 language dflt ; 2301 lookup AlternateSubstitutionlookup54; 2302} cv29; 2303 2304feature cv30 { 2305 2306 script DFLT; 2307 language dflt ; 2308 lookup AlternateSubstitutionlookup55; 2309} cv30; 2310 2311feature cv31 { 2312 2313 script DFLT; 2314 language dflt ; 2315 lookup AlternateSubstitutionlookup56; 2316} cv31; 2317 2318feature cv32 { 2319 2320 script DFLT; 2321 language dflt ; 2322 lookup AlternateSubstitutionlookup57; 2323} cv32; 2324 2325feature cv33 { 2326 2327 script DFLT; 2328 language dflt ; 2329 lookup AlternateSubstitutionlookup58; 2330} cv33; 2331 2332feature cv34 { 2333 2334 script DFLT; 2335 language dflt ; 2336 lookup AlternateSubstitutionlookup59; 2337} cv34; 2338 2339feature cv35 { 2340 2341 script DFLT; 2342 language dflt ; 2343 lookup AlternateSubstitutionlookup60; 2344} cv35; 2345 2346feature cv36 { 2347 2348 script DFLT; 2349 language dflt ; 2350 lookup AlternateSubstitutionlookup61; 2351} cv36; 2352 2353feature cv37 { 2354 2355 script DFLT; 2356 language dflt ; 2357 lookup AlternateSubstitutionlookup62; 2358} cv37; 2359 2360feature cv38 { 2361 2362 script DFLT; 2363 language dflt ; 2364 lookup AlternateSubstitutionlookup63; 2365} cv38; 2366 2367feature cv39 { 2368 2369 script DFLT; 2370 language dflt ; 2371 lookup AlternateSubstitutionlookup64; 2372} cv39; 2373 2374feature cv40 { 2375 2376 script DFLT; 2377 language dflt ; 2378 lookup AlternateSubstitutionlookup65; 2379} cv40; 2380 2381feature cv41 { 2382 2383 script DFLT; 2384 language dflt ; 2385 lookup AlternateSubstitutionlookup66; 2386} cv41; 2387 2388feature cv42 { 2389 2390 script DFLT; 2391 language dflt ; 2392 lookup AlternateSubstitutionlookup67; 2393} cv42; 2394 2395feature cv43 { 2396 2397 script DFLT; 2398 language dflt ; 2399 lookup AlternateSubstitutionlookup68; 2400} cv43; 2401 2402feature cv44 { 2403 2404 script DFLT; 2405 language dflt ; 2406 lookup AlternateSubstitutionlookup69; 2407} cv44; 2408 2409feature cv45 { 2410 2411 script DFLT; 2412 language dflt ; 2413 lookup AlternateSubstitutionlookup70; 2414} cv45; 2415 2416feature cv46 { 2417 2418 script DFLT; 2419 language dflt ; 2420 lookup AlternateSubstitutionlookup71; 2421} cv46; 2422 2423feature cv47 { 2424 2425 script DFLT; 2426 language dflt ; 2427 lookup AlternateSubstitutionlookup72; 2428} cv47; 2429 2430feature cv48 { 2431 2432 script DFLT; 2433 language dflt ; 2434 lookup AlternateSubstitutionlookup73; 2435} cv48; 2436 2437feature cv49 { 2438 2439 script DFLT; 2440 language dflt ; 2441 lookup AlternateSubstitutionlookup74; 2442} cv49; 2443 2444feature cv50 { 2445 2446 script DFLT; 2447 language dflt ; 2448 lookup AlternateSubstitutionlookup75; 2449} cv50; 2450 2451feature cv51 { 2452 2453 script DFLT; 2454 language dflt ; 2455 lookup AlternateSubstitutionlookup76; 2456} cv51; 2457 2458feature cv52 { 2459 2460 script DFLT; 2461 language dflt ; 2462 lookup AlternateSubstitutionlookup77; 2463} cv52; 2464 2465feature cv53 { 2466 2467 script DFLT; 2468 language dflt ; 2469 lookup AlternateSubstitutionlookup78; 2470} cv53; 2471 2472feature cv54 { 2473 2474 script DFLT; 2475 language dflt ; 2476 lookup AlternateSubstitutionlookup79; 2477} cv54; 2478 2479feature cv55 { 2480 2481 script DFLT; 2482 language dflt ; 2483 lookup AlternateSubstitutionlookup80; 2484} cv55; 2485 2486feature cv56 { 2487 2488 script DFLT; 2489 language dflt ; 2490 lookup AlternateSubstitutionlookup81; 2491} cv56; 2492 2493feature cv57 { 2494 2495 script DFLT; 2496 language dflt ; 2497 lookup AlternateSubstitutionlookup82; 2498} cv57; 2499 2500feature cv58 { 2501 2502 script DFLT; 2503 language dflt ; 2504 lookup AlternateSubstitutionlookup83; 2505} cv58; 2506 2507feature cv59 { 2508 2509 script DFLT; 2510 language dflt ; 2511 lookup AlternateSubstitutionlookup84; 2512} cv59; 2513 2514feature cv60 { 2515 2516 script DFLT; 2517 language dflt ; 2518 lookup AlternateSubstitutionlookup85; 2519} cv60; 2520 2521feature cv61 { 2522 2523 script DFLT; 2524 language dflt ; 2525 lookup AlternateSubstitutionlookup86; 2526} cv61; 2527 2528feature cv62 { 2529 2530 script DFLT; 2531 language dflt ; 2532 lookup AlternateSubstitutionlookup87; 2533} cv62; 2534 2535feature cv63 { 2536 2537 script DFLT; 2538 language dflt ; 2539 lookup AlternateSubstitutionlookup88; 2540} cv63; 2541 2542feature cv64 { 2543 2544 script DFLT; 2545 language dflt ; 2546 lookup AlternateSubstitutionlookup89; 2547} cv64; 2548 2549feature cv65 { 2550 2551 script DFLT; 2552 language dflt ; 2553 lookup AlternateSubstitutionlookup90; 2554} cv65; 2555 2556feature cv66 { 2557 2558 script DFLT; 2559 language dflt ; 2560 lookup AlternateSubstitutionlookup91; 2561} cv66; 2562 2563feature cv67 { 2564 2565 script DFLT; 2566 language dflt ; 2567 lookup AlternateSubstitutionlookup92; 2568} cv67; 2569 2570feature cv68 { 2571 2572 script DFLT; 2573 language dflt ; 2574 lookup AlternateSubstitutionlookup93; 2575} cv68; 2576 2577feature cv69 { 2578 2579 script DFLT; 2580 language dflt ; 2581 lookup AlternateSubstitutionlookup94; 2582} cv69; 2583 2584feature cv70 { 2585 2586 script DFLT; 2587 language dflt ; 2588 lookup AlternateSubstitutionlookup95; 2589} cv70; 2590 2591feature cv71 { 2592 2593 script DFLT; 2594 language dflt ; 2595 lookup AlternateSubstitutionlookup96; 2596} cv71; 2597 2598feature cv72 { 2599 2600 script DFLT; 2601 language dflt ; 2602 lookup AlternateSubstitutionlookup97; 2603} cv72; 2604 2605feature cv73 { 2606 2607 script DFLT; 2608 language dflt ; 2609 lookup AlternateSubstitutionlookup98; 2610} cv73; 2611 2612feature cv74 { 2613 2614 script DFLT; 2615 language dflt ; 2616 lookup AlternateSubstitutionlookup99; 2617} cv74; 2618 2619feature cv75 { 2620 2621 script DFLT; 2622 language dflt ; 2623 lookup AlternateSubstitutionlookup100; 2624} cv75; 2625 2626feature cv76 { 2627 2628 script DFLT; 2629 language dflt ; 2630 lookup AlternateSubstitutionlookup101; 2631} cv76; 2632 2633feature cv77 { 2634 2635 script DFLT; 2636 language dflt ; 2637 lookup AlternateSubstitutionlookup102; 2638} cv77; 2639 2640feature cv78 { 2641 2642 script DFLT; 2643 language dflt ; 2644 lookup AlternateSubstitutionlookup103; 2645} cv78; 2646 2647feature cv79 { 2648 2649 script DFLT; 2650 language dflt ; 2651 lookup AlternateSubstitutionlookup104; 2652} cv79; 2653 2654feature cv80 { 2655 2656 script DFLT; 2657 language dflt ; 2658 lookup AlternateSubstitutionlookup105; 2659} cv80; 2660 2661feature cv81 { 2662 2663 script DFLT; 2664 language dflt ; 2665 lookup AlternateSubstitutionlookup106; 2666} cv81; 2667 2668feature cv82 { 2669 2670 script DFLT; 2671 language dflt ; 2672 lookup AlternateSubstitutionlookup107; 2673} cv82; 2674 2675feature cv83 { 2676 2677 script DFLT; 2678 language dflt ; 2679 lookup AlternateSubstitutionlookup108; 2680} cv83; 2681 2682feature cv84 { 2683 2684 script DFLT; 2685 language dflt ; 2686 lookup AlternateSubstitutionlookup109; 2687} cv84; 2688 2689feature cv85 { 2690 2691 script DFLT; 2692 language dflt ; 2693 lookup AlternateSubstitutionlookup110; 2694} cv85; 2695 2696feature cv86 { 2697 2698 script DFLT; 2699 language dflt ; 2700 lookup AlternateSubstitutionlookup111; 2701} cv86; 2702 2703feature cv87 { 2704 2705 script DFLT; 2706 language dflt ; 2707 lookup AlternateSubstitutionlookup112; 2708} cv87; 2709 2710feature cv88 { 2711 2712 script DFLT; 2713 language dflt ; 2714 lookup AlternateSubstitutionlookup113; 2715} cv88; 2716 2717feature cv89 { 2718 2719 script DFLT; 2720 language dflt ; 2721 lookup AlternateSubstitutionlookup114; 2722} cv89; 2723 2724feature cv90 { 2725 2726 script DFLT; 2727 language dflt ; 2728 lookup AlternateSubstitutionlookup115; 2729} cv90; 2730 2731feature cv91 { 2732 2733 script DFLT; 2734 language dflt ; 2735 lookup AlternateSubstitutionlookup116; 2736} cv91; 2737 2738feature cv92 { 2739 2740 script DFLT; 2741 language dflt ; 2742 lookup AlternateSubstitutionlookup117; 2743} cv92; 2744 2745feature cv93 { 2746 2747 script DFLT; 2748 language dflt ; 2749 lookup AlternateSubstitutionlookup118; 2750} cv93; 2751 2752feature cv94 { 2753 2754 script DFLT; 2755 language dflt ; 2756 lookup AlternateSubstitutionlookup119; 2757} cv94; 2758 2759feature cv95 { 2760 2761 script DFLT; 2762 language dflt ; 2763 lookup AlternateSubstitutionlookup120; 2764} cv95; 2765 2766feature cv96 { 2767 2768 script DFLT; 2769 language dflt ; 2770 lookup AlternateSubstitutionlookup121; 2771} cv96; 2772 2773feature cv97 { 2774 2775 script DFLT; 2776 language dflt ; 2777 lookup AlternateSubstitutionlookup122; 2778} cv97; 2779 2780feature cv98 { 2781 2782 script DFLT; 2783 language dflt ; 2784 lookup AlternateSubstitutionlookup123; 2785} cv98; 2786 2787feature cv99 { 2788 2789 script DFLT; 2790 language dflt ; 2791 lookup cv99CharacterVariants99lookup12; 2792} cv99; 2793 2794feature dist { 2795 2796 script DFLT; 2797 language dflt ; 2798 lookup distDistancelookup125; 2799} dist; 2800 2801feature dlig { 2802 2803 script DFLT; 2804 language dflt ; 2805 lookup dligDiscretionaryLigatureslooku; 2806} dlig; 2807 2808feature dnom { 2809 2810 script DFLT; 2811 language dflt ; 2812 lookup dnomDenominatorslookup127; 2813} dnom; 2814 2815feature expt { 2816 2817 script DFLT; 2818 language dflt ; 2819 lookup exptExpertFormslookup128; 2820} expt; 2821 2822feature falt { 2823 2824 script DFLT; 2825 language dflt ; 2826 lookup faltFinalGlyphOnLinelookup129; 2827} falt; 2828 2829feature fin2 { 2830 2831 script DFLT; 2832 language dflt ; 2833 lookup fin2TerminalForms2lookup130; 2834} fin2; 2835 2836feature fin3 { 2837 2838 script DFLT; 2839 language dflt ; 2840 lookup fin3TerminalForms3lookup131; 2841} fin3; 2842 2843feature fina { 2844 2845 script DFLT; 2846 language dflt ; 2847 lookup finaTerminalFormslookup132; 2848} fina; 2849 2850feature frac { 2851 2852 script DFLT; 2853 language dflt ; 2854 lookup fracDiagonalFractionslookup133; 2855} frac; 2856 2857feature fwid { 2858 2859 script DFLT; 2860 language dflt ; 2861 lookup fwidFullWidthslookup134; 2862} fwid; 2863 2864feature half { 2865 2866 script DFLT; 2867 language dflt ; 2868 lookup halfHalfFormslookup135; 2869} half; 2870 2871feature haln { 2872 2873 script DFLT; 2874 language dflt ; 2875 lookup halnHalantFormslookup136; 2876} haln; 2877 2878feature halt { 2879 2880 script DFLT; 2881 language dflt ; 2882 lookup haltAlternativeHalfWidthslookup; 2883} halt; 2884 2885feature hist { 2886 2887 script DFLT; 2888 language dflt ; 2889 lookup histHistoricalFormslookup138; 2890} hist; 2891 2892feature hkna { 2893 2894 script DFLT; 2895 language dflt ; 2896 lookup hknaHorizontalKanaAlternativesl; 2897} hkna; 2898 2899feature hlig { 2900 2901 script DFLT; 2902 language dflt ; 2903 lookup hligHistoricLigatureslookup140; 2904} hlig; 2905 2906feature hngl { 2907 2908 script DFLT; 2909 language dflt ; 2910 lookup hnglHanjatoHangullookup141; 2911} hngl; 2912 2913feature hojo { 2914 2915 script DFLT; 2916 language dflt ; 2917 lookup hojoHojoJISX02121990KanjiFormsl; 2918} hojo; 2919 2920feature hwid { 2921 2922 script DFLT; 2923 language dflt ; 2924 lookup hwidHalfWidthslookup143; 2925} hwid; 2926 2927feature init { 2928 2929 script DFLT; 2930 language dflt ; 2931 lookup initInitialFormslookup144; 2932} init; 2933 2934feature isol { 2935 2936 script DFLT; 2937 language dflt ; 2938 lookup isolIsolatedFormslookup145; 2939} isol; 2940 2941feature ital { 2942 2943 script DFLT; 2944 language dflt ; 2945 lookup italItalicslookup146; 2946} ital; 2947 2948feature jalt { 2949 2950 script DFLT; 2951 language dflt ; 2952 lookup jaltJustificationAlternativeslo; 2953} jalt; 2954 2955feature jp04 { 2956 2957 script DFLT; 2958 language dflt ; 2959 lookup jp04JIS2004Formslookup148; 2960} jp04; 2961 2962feature jp78 { 2963 2964 script DFLT; 2965 language dflt ; 2966 lookup jp78JIS78Formslookup149; 2967} jp78; 2968 2969feature jp83 { 2970 2971 script DFLT; 2972 language dflt ; 2973 lookup jp83JIS83Formslookup150; 2974} jp83; 2975 2976feature jp90 { 2977 2978 script DFLT; 2979 language dflt ; 2980 lookup jp90JIS90Formslookup151; 2981} jp90; 2982 2983feature kern { 2984 2985 script DFLT; 2986 language dflt ; 2987 lookup kernHorizontalKerninglookup152; 2988} kern; 2989 2990feature lfbd { 2991 2992 script DFLT; 2993 language dflt ; 2994 lookup lfbdLeftBoundslookup153; 2995} lfbd; 2996 2997feature liga { 2998 2999 script DFLT; 3000 language dflt ; 3001 lookup ligaStandardLigatureslookup154; 3002} liga; 3003 3004feature ljmo { 3005 3006 script DFLT; 3007 language dflt ; 3008 lookup ljmoLeadingJamoFormslookup155; 3009} ljmo; 3010 3011feature lnum { 3012 3013 script DFLT; 3014 language dflt ; 3015 lookup lnumLiningFigureslookup156; 3016} lnum; 3017 3018feature locl { 3019 3020 script DFLT; 3021 language dflt ; 3022 lookup loclLocalizedFormslookup157; 3023} locl; 3024 3025feature ltra { 3026 3027 script DFLT; 3028 language dflt ; 3029 lookup AlternateSubstitutionlookup158; 3030} ltra; 3031 3032feature ltrm { 3033 3034 script DFLT; 3035 language dflt ; 3036 lookup AlternateSubstitutionlookup159; 3037} ltrm; 3038 3039feature mark { 3040 3041 script DFLT; 3042 language dflt ; 3043 lookup markMarkPositioninglookup160; 3044} mark; 3045 3046feature med2 { 3047 3048 script DFLT; 3049 language dflt ; 3050 lookup med2MedialForms2lookup161; 3051} med2; 3052 3053feature medi { 3054 3055 script DFLT; 3056 language dflt ; 3057 lookup mediMedialFormslookup162; 3058} medi; 3059 3060feature mgrk { 3061 3062 script DFLT; 3063 language dflt ; 3064 lookup mgrkMathematicalGreeklookup163; 3065} mgrk; 3066 3067feature mkmk { 3068 3069 script DFLT; 3070 language dflt ; 3071 lookup mkmkMarktoMarklookup164; 3072} mkmk; 3073 3074feature mset { 3075 3076 script DFLT; 3077 language dflt ; 3078 lookup msetMarkPositioningviaSubstitut; 3079} mset; 3080 3081feature nalt { 3082 3083 script DFLT; 3084 language dflt ; 3085 lookup naltAlternateAnnotationFormsloo; 3086} nalt; 3087 3088feature nlck { 3089 3090 script DFLT; 3091 language dflt ; 3092 lookup nlckNLCKanjiFormslookup167; 3093} nlck; 3094 3095feature nukt { 3096 3097 script DFLT; 3098 language dflt ; 3099 lookup nuktNuktaFormslookup168; 3100} nukt; 3101 3102feature numr { 3103 3104 script DFLT; 3105 language dflt ; 3106 lookup numrNumeratorslookup169; 3107} numr; 3108 3109feature onum { 3110 3111 script DFLT; 3112 language dflt ; 3113 lookup onumOldstyleFigureslookup170; 3114} onum; 3115 3116feature opbd { 3117 3118 script DFLT; 3119 language dflt ; 3120 lookup opbdOpticalBoundslookup171; 3121} opbd; 3122 3123feature ordn { 3124 3125 script DFLT; 3126 language dflt ; 3127 lookup ordnOrdinalslookup172; 3128} ordn; 3129 3130feature ornm { 3131 3132 script DFLT; 3133 language dflt ; 3134 lookup ornmOrnamentslookup173; 3135} ornm; 3136 3137feature palt { 3138 3139 script DFLT; 3140 language dflt ; 3141 lookup paltProportionalAlternateMetric; 3142} palt; 3143 3144feature pcap { 3145 3146 script DFLT; 3147 language dflt ; 3148 lookup pcapLowercasetoPetiteCapitalslo; 3149} pcap; 3150 3151feature pkna { 3152 3153 script DFLT; 3154 language dflt ; 3155 lookup pknaProportionalKanalookup176; 3156} pkna; 3157 3158feature pnum { 3159 3160 script DFLT; 3161 language dflt ; 3162 lookup pnumProportionalNumberslookup17; 3163} pnum; 3164 3165feature pref { 3166 3167 script DFLT; 3168 language dflt ; 3169 lookup prefPreBaseFormslookup178; 3170} pref; 3171 3172feature pres { 3173 3174 script DFLT; 3175 language dflt ; 3176 lookup presPreBaseSubstitutionslookup1; 3177} pres; 3178 3179feature pstf { 3180 3181 script DFLT; 3182 language dflt ; 3183 lookup pstfPostBaseFormslookup180; 3184} pstf; 3185 3186feature psts { 3187 3188 script DFLT; 3189 language dflt ; 3190 lookup pstsPostBaseSubstitutionslookup; 3191} psts; 3192 3193feature pwid { 3194 3195 script DFLT; 3196 language dflt ; 3197 lookup pwidProportionalWidthlookup182; 3198} pwid; 3199 3200feature qwid { 3201 3202 script DFLT; 3203 language dflt ; 3204 lookup qwidQuarterWidthslookup183; 3205} qwid; 3206 3207feature rand { 3208 3209 script DFLT; 3210 language dflt ; 3211 lookup randRandomizelookup184; 3212} rand; 3213 3214feature rkrf { 3215 3216 script DFLT; 3217 language dflt ; 3218 lookup rkrfRakarFormslookup185; 3219} rkrf; 3220 3221feature rlig { 3222 3223 script DFLT; 3224 language dflt ; 3225 lookup rligRequiredLigatureslookup186; 3226} rlig; 3227 3228feature rphf { 3229 3230 script DFLT; 3231 language dflt ; 3232 lookup rphfRephFormlookup187; 3233} rphf; 3234 3235feature rtbd { 3236 3237 script DFLT; 3238 language dflt ; 3239 lookup rtbdRightBoundslookup188; 3240} rtbd; 3241 3242feature rtla { 3243 3244 script DFLT; 3245 language dflt ; 3246 lookup rtlaRighttoLeftAlternateslookup; 3247} rtla; 3248 3249feature rtlm { 3250 3251 script DFLT; 3252 language dflt ; 3253 lookup rtlmRighttoLeftmirroredformsloo; 3254} rtlm; 3255 3256feature ruby { 3257 3258 script DFLT; 3259 language dflt ; 3260 lookup rubyRubyNotationalFormslookup19; 3261} ruby; 3262 3263feature salt { 3264 3265 script DFLT; 3266 language dflt ; 3267 lookup saltStylisticAlternativeslookup; 3268} salt; 3269 3270feature sinf { 3271 3272 script DFLT; 3273 language dflt ; 3274 lookup sinfScientificInferiorslookup19; 3275} sinf; 3276 3277feature size { 3278 parameters 0.0 0 0 0; 3279} size; 3280 3281feature smcp { 3282 3283 script DFLT; 3284 language dflt ; 3285 lookup smcpLowercasetoSmallCapitalsloo; 3286} smcp; 3287 3288feature smpl { 3289 3290 script DFLT; 3291 language dflt ; 3292 lookup smplSimplifiedFormslookup196; 3293} smpl; 3294 3295feature ss00 { 3296 3297 script DFLT; 3298 language dflt ; 3299 lookup AlternateSubstitutionlookup197; 3300} ss00; 3301 3302feature ss01 { 3303 3304 script DFLT; 3305 language dflt ; 3306 lookup ss01StyleSet1lookup198; 3307} ss01; 3308 3309feature ss02 { 3310 3311 script DFLT; 3312 language dflt ; 3313 lookup ss02StyleSet2lookup199; 3314} ss02; 3315 3316feature ss03 { 3317 3318 script DFLT; 3319 language dflt ; 3320 lookup ss03StyleSet3lookup200; 3321} ss03; 3322 3323feature ss04 { 3324 3325 script DFLT; 3326 language dflt ; 3327 lookup ss04StyleSet4lookup201; 3328} ss04; 3329 3330feature ss05 { 3331 3332 script DFLT; 3333 language dflt ; 3334 lookup ss05StyleSet5lookup202; 3335} ss05; 3336 3337feature ss06 { 3338 3339 script DFLT; 3340 language dflt ; 3341 lookup ss06StyleSet6lookup203; 3342} ss06; 3343 3344feature ss07 { 3345 3346 script DFLT; 3347 language dflt ; 3348 lookup ss07StyleSet7lookup204; 3349} ss07; 3350 3351feature ss08 { 3352 3353 script DFLT; 3354 language dflt ; 3355 lookup ss08StyleSet8lookup205; 3356} ss08; 3357 3358feature ss09 { 3359 3360 script DFLT; 3361 language dflt ; 3362 lookup ss09StyleSet9lookup206; 3363} ss09; 3364 3365feature ss10 { 3366 3367 script DFLT; 3368 language dflt ; 3369 lookup ss10StyleSet10lookup207; 3370} ss10; 3371 3372feature ss11 { 3373 3374 script DFLT; 3375 language dflt ; 3376 lookup ss11StyleSet11lookup208; 3377} ss11; 3378 3379feature ss12 { 3380 3381 script DFLT; 3382 language dflt ; 3383 lookup ss12StyleSet12lookup209; 3384} ss12; 3385 3386feature ss13 { 3387 3388 script DFLT; 3389 language dflt ; 3390 lookup ss13StyleSet13lookup210; 3391} ss13; 3392 3393feature ss14 { 3394 3395 script DFLT; 3396 language dflt ; 3397 lookup ss14StyleSet14lookup211; 3398} ss14; 3399 3400feature ss15 { 3401 3402 script DFLT; 3403 language dflt ; 3404 lookup ss15StyleSet15lookup212; 3405} ss15; 3406 3407feature ss16 { 3408 3409 script DFLT; 3410 language dflt ; 3411 lookup ss16StyleSet16lookup213; 3412} ss16; 3413 3414feature ss17 { 3415 3416 script DFLT; 3417 language dflt ; 3418 lookup ss17StyleSet17lookup214; 3419} ss17; 3420 3421feature ss18 { 3422 3423 script DFLT; 3424 language dflt ; 3425 lookup ss18StyleSet18lookup215; 3426} ss18; 3427 3428feature ss19 { 3429 3430 script DFLT; 3431 language dflt ; 3432 lookup ss19StyleSet19lookup216; 3433} ss19; 3434 3435feature ss20 { 3436 3437 script DFLT; 3438 language dflt ; 3439 lookup ss20StyleSet20lookup217; 3440} ss20; 3441 3442feature ss21 { 3443 3444 script DFLT; 3445 language dflt ; 3446 lookup AlternateSubstitutionlookup218; 3447} ss21; 3448 3449feature subs { 3450 3451 script DFLT; 3452 language dflt ; 3453 lookup subsSubscriptlookup219; 3454} subs; 3455 3456feature sups { 3457 3458 script DFLT; 3459 language dflt ; 3460 lookup supsSuperscriptlookup220; 3461} sups; 3462 3463feature swsh { 3464 3465 script DFLT; 3466 language dflt ; 3467 lookup swshSwashlookup221; 3468} swsh; 3469 3470feature titl { 3471 3472 script DFLT; 3473 language dflt ; 3474 lookup titlTitlinglookup222; 3475} titl; 3476 3477feature tjmo { 3478 3479 script DFLT; 3480 language dflt ; 3481 lookup tjmoTrailingJamoFormslookup223; 3482} tjmo; 3483 3484feature tnam { 3485 3486 script DFLT; 3487 language dflt ; 3488 lookup tnamTraditionalNameFormslookup2; 3489} tnam; 3490 3491feature tnum { 3492 3493 script DFLT; 3494 language dflt ; 3495 lookup tnumTabularNumberslookup225; 3496} tnum; 3497 3498feature trad { 3499 3500 script DFLT; 3501 language dflt ; 3502 lookup tradTraditionalFormslookup226; 3503} trad; 3504 3505feature twid { 3506 3507 script DFLT; 3508 language dflt ; 3509 lookup twidThirdWidthslookup227; 3510} twid; 3511 3512feature unic { 3513 3514 script DFLT; 3515 language dflt ; 3516 lookup unicUnicaselookup228; 3517} unic; 3518 3519feature valt { 3520 3521 script DFLT; 3522 language dflt ; 3523 lookup valtAlternateVerticalMetricsloo; 3524} valt; 3525 3526feature vatu { 3527 3528 script DFLT; 3529 language dflt ; 3530 lookup vatuVattuVariantslookup230; 3531} vatu; 3532 3533feature vert { 3534 3535 script DFLT; 3536 language dflt ; 3537 lookup vertVerticalAlternatesobslookup; 3538} vert; 3539 3540feature vhal { 3541 3542 script DFLT; 3543 language dflt ; 3544 lookup vhalAlternateVerticalHalfMetric; 3545} vhal; 3546 3547feature vjmo { 3548 3549 script DFLT; 3550 language dflt ; 3551 lookup vjmoVowelJamoFormslookup233; 3552} vjmo; 3553 3554feature vkna { 3555 3556 script DFLT; 3557 language dflt ; 3558 lookup vknaVerticalKanaAlternateslooku; 3559} vkna; 3560 3561feature vkrn { 3562 3563 script DFLT; 3564 language dflt ; 3565 lookup vkrnVerticalKerninglookup235; 3566} vkrn; 3567 3568feature vpal { 3569 3570 script DFLT; 3571 language dflt ; 3572 lookup vpalProportionalAlternateVertic; 3573} vpal; 3574 3575feature vrt2 { 3576 3577 script DFLT; 3578 language dflt ; 3579 lookup vrt2VerticalRotationAlternatesl; 3580} vrt2; 3581 3582feature zero { 3583 3584 script DFLT; 3585 language dflt ; 3586 lookup zeroSlashedZerolookup238; 3587} zero; 3588 3589@GDEF_Simple = [\space \F \P \MWL1.pass \MWL1.fail \MWL1.default \MWL1.alt1 3590 \MWL1.alt2 \MWL1.alt3 \NUM2.pass \NUM2.fail \NUM2.default \NUM2.alt1 3591 \NUM2.alt2 \NUM2.alt3 \PRIV.pass \PRIV.fail \PRIV.default \PRIV.alt1 3592 \PRIV.alt2 \PRIV.alt3 \T3ST.pass \T3ST.fail \T3ST.default \T3ST.alt1 3593 \T3ST.alt2 \T3ST.alt3 \TPSP.pass \TPSP.fail \TPSP.default \TPSP.alt1 3594 \TPSP.alt2 \TPSP.alt3 \abvf.pass \abvf.fail \abvf.default \abvf.alt1 3595 \abvf.alt2 \abvf.alt3 \abvm.pass \abvm.fail \abvm.default \abvm.alt1 3596 \abvm.alt2 \abvm.alt3 \abvs.pass \abvs.fail \abvs.default \abvs.alt1 3597 \abvs.alt2 \abvs.alt3 \afrc.pass \afrc.fail \afrc.default \afrc.alt1 3598 \afrc.alt2 \afrc.alt3 \akhn.pass \akhn.fail \akhn.default \akhn.alt1 3599 \akhn.alt2 \akhn.alt3 \blwf.pass \blwf.fail \blwf.default \blwf.alt1 3600 \blwf.alt2 \blwf.alt3 \blwm.pass \blwm.fail \blwm.default \blwm.alt1 3601 \blwm.alt2 \blwm.alt3 \blws.pass \blws.fail \blws.default \blws.alt1 3602 \blws.alt2 \blws.alt3 \c2pc.pass \c2pc.fail \c2pc.default \c2pc.alt1 3603 \c2pc.alt2 \c2pc.alt3 \c2sc.pass \c2sc.fail \c2sc.default \c2sc.alt1 3604 \c2sc.alt2 \c2sc.alt3 \calt.pass \calt.fail \calt.default \calt.alt1 3605 \calt.alt2 \calt.alt3 \case.pass \case.fail \case.default \case.alt1 3606 \case.alt2 \case.alt3 \ccmp.pass \ccmp.fail \ccmp.default \ccmp.alt1 3607 \ccmp.alt2 \ccmp.alt3 \cfar.pass \cfar.fail \cfar.default \cfar.alt1 3608 \cfar.alt2 \cfar.alt3 \cjct.pass \cjct.fail \cjct.default \cjct.alt1 3609 \cjct.alt2 \cjct.alt3 \clig.pass \clig.fail \clig.default \clig.alt1 3610 \clig.alt2 \clig.alt3 \cpct.pass \cpct.fail \cpct.default \cpct.alt1 3611 \cpct.alt2 \cpct.alt3 \cpsp.pass \cpsp.fail \cpsp.default \cpsp.alt1 3612 \cpsp.alt2 \cpsp.alt3 \cswh.pass \cswh.fail \cswh.default \cswh.alt1 3613 \cswh.alt2 \cswh.alt3 \curs.pass \curs.fail \curs.default \curs.alt1 3614 \curs.alt2 \curs.alt3 \cv00.pass \cv00.fail \cv00.default \cv00.alt1 3615 \cv00.alt2 \cv00.alt3 \cv01.pass \cv01.fail \cv01.default \cv01.alt1 3616 \cv01.alt2 \cv01.alt3 \cv02.pass \cv02.fail \cv02.default \cv02.alt1 3617 \cv02.alt2 \cv02.alt3 \cv03.pass \cv03.fail \cv03.default \cv03.alt1 3618 \cv03.alt2 \cv03.alt3 \cv04.pass \cv04.fail \cv04.default \cv04.alt1 3619 \cv04.alt2 \cv04.alt3 \cv05.pass \cv05.fail \cv05.default \cv05.alt1 3620 \cv05.alt2 \cv05.alt3 \cv06.pass \cv06.fail \cv06.default \cv06.alt1 3621 \cv06.alt2 \cv06.alt3 \cv07.pass \cv07.fail \cv07.default \cv07.alt1 3622 \cv07.alt2 \cv07.alt3 \cv08.pass \cv08.fail \cv08.default \cv08.alt1 3623 \cv08.alt2 \cv08.alt3 \cv09.pass \cv09.fail \cv09.default \cv09.alt1 3624 \cv09.alt2 \cv09.alt3 \cv10.pass \cv10.fail \cv10.default \cv10.alt1 3625 \cv10.alt2 \cv10.alt3 \cv11.pass \cv11.fail \cv11.default \cv11.alt1 3626 \cv11.alt2 \cv11.alt3 \cv12.pass \cv12.fail \cv12.default \cv12.alt1 3627 \cv12.alt2 \cv12.alt3 \cv13.pass \cv13.fail \cv13.default \cv13.alt1 3628 \cv13.alt2 \cv13.alt3 \cv14.pass \cv14.fail \cv14.default \cv14.alt1 3629 \cv14.alt2 \cv14.alt3 \cv15.pass \cv15.fail \cv15.default \cv15.alt1 3630 \cv15.alt2 \cv15.alt3 \cv16.pass \cv16.fail \cv16.default \cv16.alt1 3631 \cv16.alt2 \cv16.alt3 \cv17.pass \cv17.fail \cv17.default \cv17.alt1 3632 \cv17.alt2 \cv17.alt3 \cv18.pass \cv18.fail \cv18.default \cv18.alt1 3633 \cv18.alt2 \cv18.alt3 \cv19.pass \cv19.fail \cv19.default \cv19.alt1 3634 \cv19.alt2 \cv19.alt3 \cv20.pass \cv20.fail \cv20.default \cv20.alt1 3635 \cv20.alt2 \cv20.alt3 \cv21.pass \cv21.fail \cv21.default \cv21.alt1 3636 \cv21.alt2 \cv21.alt3 \cv22.pass \cv22.fail \cv22.default \cv22.alt1 3637 \cv22.alt2 \cv22.alt3 \cv23.pass \cv23.fail \cv23.default \cv23.alt1 3638 \cv23.alt2 \cv23.alt3 \cv24.pass \cv24.fail \cv24.default \cv24.alt1 3639 \cv24.alt2 \cv24.alt3 \cv25.pass \cv25.fail \cv25.default \cv25.alt1 3640 \cv25.alt2 \cv25.alt3 \cv26.pass \cv26.fail \cv26.default \cv26.alt1 3641 \cv26.alt2 \cv26.alt3 \cv27.pass \cv27.fail \cv27.default \cv27.alt1 3642 \cv27.alt2 \cv27.alt3 \cv28.pass \cv28.fail \cv28.default \cv28.alt1 3643 \cv28.alt2 \cv28.alt3 \cv29.pass \cv29.fail \cv29.default \cv29.alt1 3644 \cv29.alt2 \cv29.alt3 \cv30.pass \cv30.fail \cv30.default \cv30.alt1 3645 \cv30.alt2 \cv30.alt3 \cv31.pass \cv31.fail \cv31.default \cv31.alt1 3646 \cv31.alt2 \cv31.alt3 \cv32.pass \cv32.fail \cv32.default \cv32.alt1 3647 \cv32.alt2 \cv32.alt3 \cv33.pass \cv33.fail \cv33.default \cv33.alt1 3648 \cv33.alt2 \cv33.alt3 \cv34.pass \cv34.fail \cv34.default \cv34.alt1 3649 \cv34.alt2 \cv34.alt3 \cv35.pass \cv35.fail \cv35.default \cv35.alt1 3650 \cv35.alt2 \cv35.alt3 \cv36.pass \cv36.fail \cv36.default \cv36.alt1 3651 \cv36.alt2 \cv36.alt3 \cv37.pass \cv37.fail \cv37.default \cv37.alt1 3652 \cv37.alt2 \cv37.alt3 \cv38.pass \cv38.fail \cv38.default \cv38.alt1 3653 \cv38.alt2 \cv38.alt3 \cv39.pass \cv39.fail \cv39.default \cv39.alt1 3654 \cv39.alt2 \cv39.alt3 \cv40.pass \cv40.fail \cv40.default \cv40.alt1 3655 \cv40.alt2 \cv40.alt3 \cv41.pass \cv41.fail \cv41.default \cv41.alt1 3656 \cv41.alt2 \cv41.alt3 \cv42.pass \cv42.fail \cv42.default \cv42.alt1 3657 \cv42.alt2 \cv42.alt3 \cv43.pass \cv43.fail \cv43.default \cv43.alt1 3658 \cv43.alt2 \cv43.alt3 \cv44.pass \cv44.fail \cv44.default \cv44.alt1 3659 \cv44.alt2 \cv44.alt3 \cv45.pass \cv45.fail \cv45.default \cv45.alt1 3660 \cv45.alt2 \cv45.alt3 \cv46.pass \cv46.fail \cv46.default \cv46.alt1 3661 \cv46.alt2 \cv46.alt3 \cv47.pass \cv47.fail \cv47.default \cv47.alt1 3662 \cv47.alt2 \cv47.alt3 \cv48.pass \cv48.fail \cv48.default \cv48.alt1 3663 \cv48.alt2 \cv48.alt3 \cv49.pass \cv49.fail \cv49.default \cv49.alt1 3664 \cv49.alt2 \cv49.alt3 \cv50.pass \cv50.fail \cv50.default \cv50.alt1 3665 \cv50.alt2 \cv50.alt3 \cv51.pass \cv51.fail \cv51.default \cv51.alt1 3666 \cv51.alt2 \cv51.alt3 \cv52.pass \cv52.fail \cv52.default \cv52.alt1 3667 \cv52.alt2 \cv52.alt3 \cv53.pass \cv53.fail \cv53.default \cv53.alt1 3668 \cv53.alt2 \cv53.alt3 \cv54.pass \cv54.fail \cv54.default \cv54.alt1 3669 \cv54.alt2 \cv54.alt3 \cv55.pass \cv55.fail \cv55.default \cv55.alt1 3670 \cv55.alt2 \cv55.alt3 \cv56.pass \cv56.fail \cv56.default \cv56.alt1 3671 \cv56.alt2 \cv56.alt3 \cv57.pass \cv57.fail \cv57.default \cv57.alt1 3672 \cv57.alt2 \cv57.alt3 \cv58.pass \cv58.fail \cv58.default \cv58.alt1 3673 \cv58.alt2 \cv58.alt3 \cv59.pass \cv59.fail \cv59.default \cv59.alt1 3674 \cv59.alt2 \cv59.alt3 \cv60.pass \cv60.fail \cv60.default \cv60.alt1 3675 \cv60.alt2 \cv60.alt3 \cv61.pass \cv61.fail \cv61.default \cv61.alt1 3676 \cv61.alt2 \cv61.alt3 \cv62.pass \cv62.fail \cv62.default \cv62.alt1 3677 \cv62.alt2 \cv62.alt3 \cv63.pass \cv63.fail \cv63.default \cv63.alt1 3678 \cv63.alt2 \cv63.alt3 \cv64.pass \cv64.fail \cv64.default \cv64.alt1 3679 \cv64.alt2 \cv64.alt3 \cv65.pass \cv65.fail \cv65.default \cv65.alt1 3680 \cv65.alt2 \cv65.alt3 \cv66.pass \cv66.fail \cv66.default \cv66.alt1 3681 \cv66.alt2 \cv66.alt3 \cv67.pass \cv67.fail \cv67.default \cv67.alt1 3682 \cv67.alt2 \cv67.alt3 \cv68.pass \cv68.fail \cv68.default \cv68.alt1 3683 \cv68.alt2 \cv68.alt3 \cv69.pass \cv69.fail \cv69.default \cv69.alt1 3684 \cv69.alt2 \cv69.alt3 \cv70.pass \cv70.fail \cv70.default \cv70.alt1 3685 \cv70.alt2 \cv70.alt3 \cv71.pass \cv71.fail \cv71.default \cv71.alt1 3686 \cv71.alt2 \cv71.alt3 \cv72.pass \cv72.fail \cv72.default \cv72.alt1 3687 \cv72.alt2 \cv72.alt3 \cv73.pass \cv73.fail \cv73.default \cv73.alt1 3688 \cv73.alt2 \cv73.alt3 \cv74.pass \cv74.fail \cv74.default \cv74.alt1 3689 \cv74.alt2 \cv74.alt3 \cv75.pass \cv75.fail \cv75.default \cv75.alt1 3690 \cv75.alt2 \cv75.alt3 \cv76.pass \cv76.fail \cv76.default \cv76.alt1 3691 \cv76.alt2 \cv76.alt3 \cv77.pass \cv77.fail \cv77.default \cv77.alt1 3692 \cv77.alt2 \cv77.alt3 \cv78.pass \cv78.fail \cv78.default \cv78.alt1 3693 \cv78.alt2 \cv78.alt3 \cv79.pass \cv79.fail \cv79.default \cv79.alt1 3694 \cv79.alt2 \cv79.alt3 \cv80.pass \cv80.fail \cv80.default \cv80.alt1 3695 \cv80.alt2 \cv80.alt3 \cv81.pass \cv81.fail \cv81.default \cv81.alt1 3696 \cv81.alt2 \cv81.alt3 \cv82.pass \cv82.fail \cv82.default \cv82.alt1 3697 \cv82.alt2 \cv82.alt3 \cv83.pass \cv83.fail \cv83.default \cv83.alt1 3698 \cv83.alt2 \cv83.alt3 \cv84.pass \cv84.fail \cv84.default \cv84.alt1 3699 \cv84.alt2 \cv84.alt3 \cv85.pass \cv85.fail \cv85.default \cv85.alt1 3700 \cv85.alt2 \cv85.alt3 \cv86.pass \cv86.fail \cv86.default \cv86.alt1 3701 \cv86.alt2 \cv86.alt3 \cv87.pass \cv87.fail \cv87.default \cv87.alt1 3702 \cv87.alt2 \cv87.alt3 \cv88.pass \cv88.fail \cv88.default \cv88.alt1 3703 \cv88.alt2 \cv88.alt3 \cv89.pass \cv89.fail \cv89.default \cv89.alt1 3704 \cv89.alt2 \cv89.alt3 \cv90.pass \cv90.fail \cv90.default \cv90.alt1 3705 \cv90.alt2 \cv90.alt3 \cv91.pass \cv91.fail \cv91.default \cv91.alt1 3706 \cv91.alt2 \cv91.alt3 \cv92.pass \cv92.fail \cv92.default \cv92.alt1 3707 \cv92.alt2 \cv92.alt3 \cv93.pass \cv93.fail \cv93.default \cv93.alt1 3708 \cv93.alt2 \cv93.alt3 \cv94.pass \cv94.fail \cv94.default \cv94.alt1 3709 \cv94.alt2 \cv94.alt3 \cv95.pass \cv95.fail \cv95.default \cv95.alt1 3710 \cv95.alt2 \cv95.alt3 \cv96.pass \cv96.fail \cv96.default \cv96.alt1 3711 \cv96.alt2 \cv96.alt3 \cv97.pass \cv97.fail \cv97.default \cv97.alt1 3712 \cv97.alt2 \cv97.alt3 \cv98.pass \cv98.fail \cv98.default \cv98.alt1 3713 \cv98.alt2 \cv98.alt3 \cv99.pass \cv99.fail \cv99.default \cv99.alt1 3714 \cv99.alt2 \cv99.alt3 \dist.pass \dist.fail \dist.default \dist.alt1 3715 \dist.alt2 \dist.alt3 \dlig.pass \dlig.fail \dlig.default \dlig.alt1 3716 \dlig.alt2 \dlig.alt3 \dnom.pass \dnom.fail \dnom.default \dnom.alt1 3717 \dnom.alt2 \dnom.alt3 \expt.pass \expt.fail \expt.default \expt.alt1 3718 \expt.alt2 \expt.alt3 \falt.pass \falt.fail \falt.default \falt.alt1 3719 \falt.alt2 \falt.alt3 \fin2.pass \fin2.fail \fin2.default \fin2.alt1 3720 \fin2.alt2 \fin2.alt3 \fin3.pass \fin3.fail \fin3.default \fin3.alt1 3721 \fin3.alt2 \fin3.alt3 \fina.pass \fina.fail \fina.default \fina.alt1 3722 \fina.alt2 \fina.alt3 \frac.pass \frac.fail \frac.default \frac.alt1 3723 \frac.alt2 \frac.alt3 \fwid.pass \fwid.fail \fwid.default \fwid.alt1 3724 \fwid.alt2 \fwid.alt3 \half.pass \half.fail \half.default \half.alt1 3725 \half.alt2 \half.alt3 \haln.pass \haln.fail \haln.default \haln.alt1 3726 \haln.alt2 \haln.alt3 \halt.pass \halt.fail \halt.default \halt.alt1 3727 \halt.alt2 \halt.alt3 \hist.pass \hist.fail \hist.default \hist.alt1 3728 \hist.alt2 \hist.alt3 \hkna.pass \hkna.fail \hkna.default \hkna.alt1 3729 \hkna.alt2 \hkna.alt3 \hlig.pass \hlig.fail \hlig.default \hlig.alt1 3730 \hlig.alt2 \hlig.alt3 \hngl.pass \hngl.fail \hngl.default \hngl.alt1 3731 \hngl.alt2 \hngl.alt3 \hojo.pass \hojo.fail \hojo.default \hojo.alt1 3732 \hojo.alt2 \hojo.alt3 \hwid.pass \hwid.fail \hwid.default \hwid.alt1 3733 \hwid.alt2 \hwid.alt3 \init.pass \init.fail \init.default \init.alt1 3734 \init.alt2 \init.alt3 \isol.pass \isol.fail \isol.default \isol.alt1 3735 \isol.alt2 \isol.alt3 \ital.pass \ital.fail \ital.default \ital.alt1 3736 \ital.alt2 \ital.alt3 \jalt.pass \jalt.fail \jalt.default \jalt.alt1 3737 \jalt.alt2 \jalt.alt3 \jp04.pass \jp04.fail \jp04.default \jp04.alt1 3738 \jp04.alt2 \jp04.alt3 \jp78.pass \jp78.fail \jp78.default \jp78.alt1 3739 \jp78.alt2 \jp78.alt3 \jp83.pass \jp83.fail \jp83.default \jp83.alt1 3740 \jp83.alt2 \jp83.alt3 \jp90.pass \jp90.fail \jp90.default \jp90.alt1 3741 \jp90.alt2 \jp90.alt3 \kern.pass \kern.fail \kern.default \kern.alt1 3742 \kern.alt2 \kern.alt3 \lfbd.pass \lfbd.fail \lfbd.default \lfbd.alt1 3743 \lfbd.alt2 \lfbd.alt3 \liga.pass \liga.fail \liga.default \liga.alt1 3744 \liga.alt2 \liga.alt3 \ljmo.pass \ljmo.fail \ljmo.default \ljmo.alt1 3745 \ljmo.alt2 \ljmo.alt3 \lnum.pass \lnum.fail \lnum.default \lnum.alt1 3746 \lnum.alt2 \lnum.alt3 \locl.pass \locl.fail \locl.default \locl.alt1 3747 \locl.alt2 \locl.alt3 \ltra.pass \ltra.fail \ltra.default \ltra.alt1 3748 \ltra.alt2 \ltra.alt3 \ltrm.pass \ltrm.fail \ltrm.default \ltrm.alt1 3749 \ltrm.alt2 \ltrm.alt3 \mark.pass \mark.fail \mark.default \mark.alt1 3750 \mark.alt2 \mark.alt3 \med2.pass \med2.fail \med2.default \med2.alt1 3751 \med2.alt2 \med2.alt3 \medi.pass \medi.fail \medi.default \medi.alt1 3752 \medi.alt2 \medi.alt3 \mgrk.pass \mgrk.fail \mgrk.default \mgrk.alt1 3753 \mgrk.alt2 \mgrk.alt3 \mkmk.pass \mkmk.fail \mkmk.default \mkmk.alt1 3754 \mkmk.alt2 \mkmk.alt3 \mset.pass \mset.fail \mset.default \mset.alt1 3755 \mset.alt2 \mset.alt3 \nalt.pass \nalt.fail \nalt.default \nalt.alt1 3756 \nalt.alt2 \nalt.alt3 \nlck.pass \nlck.fail \nlck.default \nlck.alt1 3757 \nlck.alt2 \nlck.alt3 \nukt.pass \nukt.fail \nukt.default \nukt.alt1 3758 \nukt.alt2 \nukt.alt3 \numr.pass \numr.fail \numr.default \numr.alt1 3759 \numr.alt2 \numr.alt3 \onum.pass \onum.fail \onum.default \onum.alt1 3760 \onum.alt2 \onum.alt3 \opbd.pass \opbd.fail \opbd.default \opbd.alt1 3761 \opbd.alt2 \opbd.alt3 \ordn.pass \ordn.fail \ordn.default \ordn.alt1 3762 \ordn.alt2 \ordn.alt3 \ornm.pass \ornm.fail \ornm.default \ornm.alt1 3763 \ornm.alt2 \ornm.alt3 \palt.pass \palt.fail \palt.default \palt.alt1 3764 \palt.alt2 \palt.alt3 \pcap.pass \pcap.fail \pcap.default \pcap.alt1 3765 \pcap.alt2 \pcap.alt3 \pkna.pass \pkna.fail \pkna.default \pkna.alt1 3766 \pkna.alt2 \pkna.alt3 \pnum.pass \pnum.fail \pnum.default \pnum.alt1 3767 \pnum.alt2 \pnum.alt3 \pref.pass \pref.fail \pref.default \pref.alt1 3768 \pref.alt2 \pref.alt3 \pres.pass \pres.fail \pres.default \pres.alt1 3769 \pres.alt2 \pres.alt3 \pstf.pass \pstf.fail \pstf.default \pstf.alt1 3770 \pstf.alt2 \pstf.alt3 \psts.pass \psts.fail \psts.default \psts.alt1 3771 \psts.alt2 \psts.alt3 \pwid.pass \pwid.fail \pwid.default \pwid.alt1 3772 \pwid.alt2 \pwid.alt3 \qwid.pass \qwid.fail \qwid.default \qwid.alt1 3773 \qwid.alt2 \qwid.alt3 \rand.pass \rand.fail \rand.default \rand.alt1 3774 \rand.alt2 \rand.alt3 \rkrf.pass \rkrf.fail \rkrf.default \rkrf.alt1 3775 \rkrf.alt2 \rkrf.alt3 \rlig.pass \rlig.fail \rlig.default \rlig.alt1 3776 \rlig.alt2 \rlig.alt3 \rphf.pass \rphf.fail \rphf.default \rphf.alt1 3777 \rphf.alt2 \rphf.alt3 \rtbd.pass \rtbd.fail \rtbd.default \rtbd.alt1 3778 \rtbd.alt2 \rtbd.alt3 \rtla.pass \rtla.fail \rtla.default \rtla.alt1 3779 \rtla.alt2 \rtla.alt3 \rtlm.pass \rtlm.fail \rtlm.default \rtlm.alt1 3780 \rtlm.alt2 \rtlm.alt3 \ruby.pass \ruby.fail \ruby.default \ruby.alt1 3781 \ruby.alt2 \ruby.alt3 \salt.pass \salt.fail \salt.default \salt.alt1 3782 \salt.alt2 \salt.alt3 \sinf.pass \sinf.fail \sinf.default \sinf.alt1 3783 \sinf.alt2 \sinf.alt3 \size.pass \size.fail \size.default \size.alt1 3784 \size.alt2 \size.alt3 \smcp.pass \smcp.fail \smcp.default \smcp.alt1 3785 \smcp.alt2 \smcp.alt3 \smpl.pass \smpl.fail \smpl.default \smpl.alt1 3786 \smpl.alt2 \smpl.alt3 \ss00.pass \ss00.fail \ss00.default \ss00.alt1 3787 \ss00.alt2 \ss00.alt3 \ss01.pass \ss01.fail \ss01.default \ss01.alt1 3788 \ss01.alt2 \ss01.alt3 \ss02.pass \ss02.fail \ss02.default \ss02.alt1 3789 \ss02.alt2 \ss02.alt3 \ss03.pass \ss03.fail \ss03.default \ss03.alt1 3790 \ss03.alt2 \ss03.alt3 \ss04.pass \ss04.fail \ss04.default \ss04.alt1 3791 \ss04.alt2 \ss04.alt3 \ss05.pass \ss05.fail \ss05.default \ss05.alt1 3792 \ss05.alt2 \ss05.alt3 \ss06.pass \ss06.fail \ss06.default \ss06.alt1 3793 \ss06.alt2 \ss06.alt3 \ss07.pass \ss07.fail \ss07.default \ss07.alt1 3794 \ss07.alt2 \ss07.alt3 \ss08.pass \ss08.fail \ss08.default \ss08.alt1 3795 \ss08.alt2 \ss08.alt3 \ss09.pass \ss09.fail \ss09.default \ss09.alt1 3796 \ss09.alt2 \ss09.alt3 \ss10.pass \ss10.fail \ss10.default \ss10.alt1 3797 \ss10.alt2 \ss10.alt3 \ss11.pass \ss11.fail \ss11.default \ss11.alt1 3798 \ss11.alt2 \ss11.alt3 \ss12.pass \ss12.fail \ss12.default \ss12.alt1 3799 \ss12.alt2 \ss12.alt3 \ss13.pass \ss13.fail \ss13.default \ss13.alt1 3800 \ss13.alt2 \ss13.alt3 \ss14.pass \ss14.fail \ss14.default \ss14.alt1 3801 \ss14.alt2 \ss14.alt3 \ss15.pass \ss15.fail \ss15.default \ss15.alt1 3802 \ss15.alt2 \ss15.alt3 \ss16.pass \ss16.fail \ss16.default \ss16.alt1 3803 \ss16.alt2 \ss16.alt3 \ss17.pass \ss17.fail \ss17.default \ss17.alt1 3804 \ss17.alt2 \ss17.alt3 \ss18.pass \ss18.fail \ss18.default \ss18.alt1 3805 \ss18.alt2 \ss18.alt3 \ss19.pass \ss19.fail \ss19.default \ss19.alt1 3806 \ss19.alt2 \ss19.alt3 \ss20.pass \ss20.fail \ss20.default \ss20.alt1 3807 \ss20.alt2 \ss20.alt3 \ss21.pass \ss21.fail \ss21.default \ss21.alt1 3808 \ss21.alt2 \ss21.alt3 \subs.pass \subs.fail \subs.default \subs.alt1 3809 \subs.alt2 \subs.alt3 \sups.pass \sups.fail \sups.default \sups.alt1 3810 \sups.alt2 \sups.alt3 \swsh.pass \swsh.fail \swsh.default \swsh.alt1 3811 \swsh.alt2 \swsh.alt3 \titl.pass \titl.fail \titl.default \titl.alt1 3812 \titl.alt2 \titl.alt3 \tjmo.pass \tjmo.fail \tjmo.default \tjmo.alt1 3813 \tjmo.alt2 \tjmo.alt3 \tnam.pass \tnam.fail \tnam.default \tnam.alt1 3814 \tnam.alt2 \tnam.alt3 \tnum.pass \tnum.fail \tnum.default \tnum.alt1 3815 \tnum.alt2 \tnum.alt3 \trad.pass \trad.fail \trad.default \trad.alt1 3816 \trad.alt2 \trad.alt3 \twid.pass \twid.fail \twid.default \twid.alt1 3817 \twid.alt2 \twid.alt3 \unic.pass \unic.fail \unic.default \unic.alt1 3818 \unic.alt2 \unic.alt3 \valt.pass \valt.fail \valt.default \valt.alt1 3819 \valt.alt2 \valt.alt3 \vatu.pass \vatu.fail \vatu.default \vatu.alt1 3820 \vatu.alt2 \vatu.alt3 \vert.pass \vert.fail \vert.default \vert.alt1 3821 \vert.alt2 \vert.alt3 \vhal.pass \vhal.fail \vhal.default \vhal.alt1 3822 \vhal.alt2 \vhal.alt3 \vjmo.pass \vjmo.fail \vjmo.default \vjmo.alt1 3823 \vjmo.alt2 \vjmo.alt3 \vkna.pass \vkna.fail \vkna.default \vkna.alt1 3824 \vkna.alt2 \vkna.alt3 \vkrn.pass \vkrn.fail \vkrn.default \vkrn.alt1 3825 \vkrn.alt2 \vkrn.alt3 \vpal.pass \vpal.fail \vpal.default \vpal.alt1 3826 \vpal.alt2 \vpal.alt3 \vrt2.pass \vrt2.fail \vrt2.default \vrt2.alt1 3827 \vrt2.alt2 \vrt2.alt3 \zero.pass \zero.fail \zero.default \zero.alt1 3828 \zero.alt2 \zero.alt3 ]; 3829 3830table GDEF { 3831 GlyphClassDef @GDEF_Simple, , , ; 3832 3833} GDEF; 3834 3835