From 7b40ef419f63f22d4aa27b01c80fec021eb09c4a Mon Sep 17 00:00:00 2001 From: Hojun-Cho Date: Tue, 11 Aug 2026 19:34:14 +0900 Subject: [PATCH] fix vietnamese telex state --- dat.h | 1 + fn.h | 1 + map/mktelex.py | 36 +- map/telex.map | 5212 +++++++++++++++++++++++++++++++++++------------- strans.c | 24 +- vi.c | 27 +- 6 files changed, 3930 insertions(+), 1371 deletions(-) diff --git a/dat.h b/dat.h index 06497db..3546903 100644 --- a/dat.h +++ b/dat.h @@ -110,6 +110,7 @@ struct Im { Lang *l; Str pre; + Str raw; /* physical keys for the current Telex preedit */ Str kouho[Maxkouho]; int nkouho; int sel; diff --git a/fn.h b/fn.h index cff3a7b..d33dba9 100644 --- a/fn.h +++ b/fn.h @@ -33,6 +33,7 @@ Emit transmap(Im*, Rune); Emit transko(Im*, Rune); Emit transvi(Im*, Rune); void backko(Im*); +void backvi(Im*); void dictsend(Im*, Str*); void srvthread(void*); diff --git a/map/mktelex.py b/map/mktelex.py index 9e5b46c..d020518 100755 --- a/map/mktelex.py +++ b/map/mktelex.py @@ -1,5 +1,9 @@ #!/usr/bin/env python3 +import sys + +sys.stdout.reconfigure(encoding="utf-8") + # tone marks: s=rising f=falling r=hook x=tilde j=dot tone = { 's': str.maketrans("aăâeêioôơuưy", "áắấéếíóốớúứý"), @@ -24,24 +28,21 @@ modcons = [ ("dd", "đ"), ] -upper = str.maketrans( - "aăâeêioôơuưyđáắấéếíóốớúứýàằầèềìòồờùừỳảẳẩẻểỉỏổởủửỷãẵẫẽễĩõỗỡũữỹạặậẹệịọộợụựỵ", - "AĂÂEÊIOÔƠUƯYĐÁẮẤÉẾÍÓỐỚÚỨÝÀẰẦÈỀÌÒỒỜÙỪỲẢẲẨẺỂỈỎỔỞỦỬỶÃẴẪẼỄĨÕỖỠŨỮỸẠẶẬẸỆỊỌỘỢỤỰỴ") - def addtone(v, t): return v.translate(tone[t]) entries = [] -def emit(input, output): - entries.append((input, output)) - print(f"{input}\t{output}") - def up(s): - c = s[0].translate(upper) - if c == s[0]: - c = s[0].upper() - return c + s[1:] - print(f"{up(input)}\t{up(output)}") +def initialupper(s): + return s[0].upper() + s[1:] + +def emit(src, dst): + entries.append((src, dst)) + print(f"{src}\t{dst}") + usrc = initialupper(src) + udst = initialupper(dst) + if (usrc, udst) != (src, dst): + print(f"{usrc}\t{udst}") def vowel1(): for v in "aeiouy": @@ -97,14 +98,6 @@ def mod1tone(): for t in tone: emit(i+t, addtone(o, t)) -modvowel = [ - ("aw", "ă"), - ("aa", "â"), - ("ee", "ê"), - ("oo", "ô"), - ("ow", "ơ"), - ("uw", "ư"), -] def tone1mod(): # a+s+w -> ắ for i, o in modvowel: @@ -178,4 +171,5 @@ tone1mod() tone2mod() escape() final() +emit("\\", "\\") onsets() diff --git a/map/telex.map b/map/telex.map index 7f65de9..4d18a0e 100644 --- a/map/telex.map +++ b/map/telex.map @@ -1,680 +1,3280 @@ a a A A -aa â -Aa  -aaa aa -Aaa Aa -aac âc -Aac Âc -aach âch -Aach Âch -aam âm -Aam Âm -aan ân -Aan Ân -aang âng -Aang Âng -aanh ânh -Aanh Ânh -aap âp -Aap Âp -aat ât -Aat Ât -ac ac -Ac Ac -ach ach -Ach Ach -ai ai -Ai Ai -aic aic -Aic Aic -aich aich -Aich Aich -aim aim -Aim Aim -ain ain -Ain Ain -aing aing -Aing Aing -ainh ainh -Ainh Ainh -aip aip -Aip Aip -ait ait -Ait Ait -am am -Am Am -an an -An An -ang ang -Ang Ang -anh anh -Anh Anh -ao ao -Ao Ao -aoc aoc -Aoc Aoc -aoch aoch -Aoch Aoch -aom aom -Aom Aom -aon aon -Aon Aon -aong aong -Aong Aong -aonh aonh -Aonh Aonh -aop aop -Aop Aop -aot aot -Aot Aot -ap ap -Ap Ap -at at -At At -au au -Au Au -auc auc -Auc Auc -auch auch -Auch Auch -aum aum -Aum Aum -aun aun -Aun Aun -aung aung -Aung Aung -aunh aunh -Aunh Aunh -aup aup -Aup Aup -aut aut -Aut Aut -aw ă -Aw Ă -awc ăc -Awc Ăc -awch ăch -Awch Ăch -awm ăm -Awm Ăm -awn ăn -Awn Ăn -awng ăng -Awng Ăng -awnh ănh -Awnh Ănh -awp ăp -Awp Ăp -awt ăt -Awt Ăt -aww aw -Aww Aw -ay ay -Ay Ay -ayc ayc -Ayc Ayc -aych aych -Aych Aych -aym aym -Aym Aym -ayn ayn -Ayn Ayn -ayng ayng -Ayng Ayng -aynh aynh -Aynh Aynh -ayp ayp -Ayp Ayp -ayt ayt -Ayt Ayt -dd đ -Dd Đ -ddd dd -Ddd Dd -ec ec -Ec Ec -ech ech -Ech Ech +as á +As Á +af à +Af À +ar ả +Ar Ả +ax ã +Ax à +aj ạ +Aj Ạ e e E E -eec êc -Eec Êc -eech êch -Eech Êch -ee ê -Ee Ê -eee ee -Eee Ee -eem êm -Eem Êm -een ên -Een Ên -eeng êng -Eeng Êng -eenh ênh -Eenh Ênh -eep êp -Eep Êp -eet êt -Eet Êt -em em -Em Em -en en -En En -eng eng -Eng Eng -enh enh -Enh Enh -ep ep -Ep Ep -et et -Et Et -eu eu -Eu Eu -ich ich -Ich Ich -ic ic -Ic Ic -ieech iêch -Ieech Iêch -ieec iêc -Ieec Iêc -iee iê -Iee Iê -ieem iêm -Ieem Iêm -ieeng iêng -Ieeng Iêng -ieenh iênh -Ieenh Iênh -ieen iên -Ieen Iên -ieep iêp -Ieep Iêp -ieet iêt -Ieet Iêt -ieeu iêu -Ieeu Iêu -iefe iề -Iefe Iề -ie ie -Ie Ie -ieje iệ -Ieje Iệ -iere iể -Iere Iể -iese iế -Iese Iế -iexe iễ -Iexe Iễ +es é +Es É +ef è +Ef È +er ẻ +Er Ẻ +ex ẽ +Ex Ẽ +ej ẹ +Ej Ẹ i i I I -im im -Im Im -ing ing -Ing Ing -inh inh -Inh Inh -in in -In In -ip ip -Ip Ip -it it -It It -iu iu -Iu Iu -oach oach -Oach Oach -oac oac -Oac Oac -oafw oằ -Oafw Oằ -oai oai -Oai Oai -oajw oặ -Oajw Oặ -oam oam -Oam Oam -oang oang -Oang Oang -oanh oanh -Oanh Oanh -oan oan -Oan Oan -oa oa -Oa Oa -oap oap -Oap Oap -oarw oẳ -Oarw Oẳ -oasw oắ -Oasw Oắ -oat oat -Oat Oat -oawch oăch -Oawch Oăch -oawc oăc -Oawc Oăc -oawm oăm -Oawm Oăm -oawng oăng -Oawng Oăng -oawnh oănh -Oawnh Oănh -oawn oăn -Oawn Oăn -oaw oă -Oaw Oă -oawp oăp -Oawp Oăp -oawt oăt -Oawt Oăt -oaxw oẵ -Oaxw Oẵ -oay oay -Oay Oay -och och -Och Och -oc oc -Oc Oc -oe oe -Oe Oe -oich oich -Oich Oich -oic oic -Oic Oic -oim oim -Oim Oim -oing oing -Oing Oing -oinh oinh -Oinh Oinh -oin oin -Oin Oin -oi oi -Oi Oi -oip oip -Oip Oip -oit oit -Oit Oit -om om -Om Om -ong ong -Ong Ong -onh onh -Onh Onh -on on -On On +is í +Is Í +if ì +If Ì +ir ỉ +Ir Ỉ +ix ĩ +Ix Ĩ +ij ị +Ij Ị o o O O -ooch ôch -Ooch Ôch -ooc ôc -Ooc Ôc -oom ôm -Oom Ôm -oong ông -Oong Ông -oonh ônh -Oonh Ônh -oon ôn -Oon Ôn -oo ô -Oo Ô -ooo oo -Ooo Oo -oop ôp -Oop Ôp -oot ôt -Oot Ôt -op op -Op Op -ot ot -Ot Ot -owch ơch -Owch Ơch -owc ơc -Owc Ơc -owm ơm -Owm Ơm -owng ơng -Owng Ơng -ownh ơnh -Ownh Ơnh -own ơn -Own Ơn -ow ơ -Ow Ơ -owp ơp -Owp Ơp -owt ơt -Owt Ơt -oww ow -Oww Ow -uaach uâch -Uaach Uâch -uaac uâc -Uaac Uâc -uaam uâm -Uaam Uâm -uaang uâng -Uaang Uâng -uaanh uânh -Uaanh Uânh -uaan uân -Uaan Uân -uaap uâp -Uaap Uâp -uaat uât -Uaat Uât -uaa uâ -Uaa Uâ -uafa uầ -Uafa Uầ -uaja uậ -Uaja Uậ -uara uẩ -Uara Uẩ -uasa uấ -Uasa Uấ -ua ua -Ua Ua -uaxa uẫ -Uaxa Uẫ -uch uch -Uch Uch -uc uc -Uc Uc -uich uich -Uich Uich -uic uic -Uic Uic -uim uim -Uim Uim -uing uing -Uing Uing -uinh uinh -Uinh Uinh -uin uin -Uin Uin -uip uip -Uip Uip -uit uit -Uit Uit -ui ui -Ui Ui -um um -Um Um -ung ung -Ung Ung -unh unh -Unh Unh -un un -Un Un -uofo uồ -Uofo Uồ -uofw ườ -Uofw Ườ -uojo uộ -Uojo Uộ -uojw ượ -Uojw Ượ -uooch uôch -Uooch Uôch -uooc uôc -Uooc Uôc -uooi uôi -Uooi Uôi -uoom uôm -Uoom Uôm -uoong uông -Uoong Uông -uoonh uônh -Uoonh Uônh -uoon uôn -Uoon Uôn -uoop uôp -Uoop Uôp -uoot uôt -Uoot Uôt -uoo uô -Uoo Uô -uoro uổ -Uoro Uổ -uorw ưở -Uorw Ưở -uoso uố -Uoso Uố -uosw ướ -Uosw Ướ -uo uo -Uo Uo -uowch ươch -Uowch Ươch -uowc ươc -Uowc Ươc -uowi ươi -Uowi Ươi -uowm ươm -Uowm Ươm -uowng ương -Uowng Ương -uownh ươnh -Uownh Ươnh -uown ươn -Uown Ươn -uowp ươp -Uowp Ươp -uowt ươt -Uowt Ươt -uow ươ -Uow Ươ -uoxo uỗ -Uoxo Uỗ -uoxw ưỡ -Uoxw Ưỡ -up up -Up Up -ut ut -Ut Ut +os ó +Os Ó +of ò +Of Ò +or ỏ +Or Ỏ +ox õ +Ox Õ +oj ọ +Oj Ọ u u U U -uwa ưa -Uwa Ưa -uwch ưch -Uwch Ưch -uwc ưc -Uwc Ưc -uwm ưm -Uwm Ưm -uwng ưng -Uwng Ưng -uwnh ưnh -Uwnh Ưnh -uwn ưn -Uwn Ưn -uwofw ườ -Uwofw Ườ -uwojw ượ -Uwojw Ượ -uworw ưở -Uworw Ưở -uwosw ướ -Uwosw Ướ -uwow ươ -Uwow Ươ -uwoxw ưỡ -Uwoxw Ưỡ -uwp ưp -Uwp Ưp -uwt ưt -Uwt Ưt -uw ư -Uw Ư -uww uw -Uww Uw -uya uya -Uya Uya -uych uych -Uych Uych -uyc uyc -Uyc Uyc -uyee uyê -Uyee Uyê -uym uym -Uym Uym -uyng uyng -Uyng Uyng -uynh uynh -Uynh Uynh -uyn uyn -Uyn Uyn -uyp uyp -Uyp Uyp -uyt uyt -Uyt Uyt -uy uy -Uy Uy -ych ych -Ych Ych -yc yc -Yc Yc -yeech yêch -Yeech Yêch -yeec yêc -Yeec Yêc -yeem yêm -Yeem Yêm -yeeng yêng -Yeeng Yêng -yeenh yênh -Yeenh Yênh -yeen yên -Yeen Yên -yeep yêp -Yeep Yêp -yeet yêt -Yeet Yêt -yeeu yêu -Yeeu Yêu -yee yê -Yee Yê -yefe yề -Yefe Yề -yeje yệ -Yeje Yệ -yere yể -Yere Yể -yese yế -Yese Yế -yexe yễ -Yexe Yễ -ye ye -Ye Ye -ym ym -Ym Ym -yng yng -Yng Yng -ynh ynh -Ynh Ynh -yn yn -Yn Yn -yp yp -Yp Yp -yt yt -Yt Yt +us ú +Us Ú +uf ù +Uf Ù +ur ủ +Ur Ủ +ux ũ +Ux Ũ +uj ụ +Uj Ụ y y Y Y +ys ý +Ys Ý +yf ỳ +Yf Ỳ +yr ỷ +Yr Ỷ +yx ỹ +Yx Ỹ +yj ỵ +Yj Ỵ +oa oa +Oa Oa +oas oá +Oas Oá +oaf oà +Oaf Oà +oar oả +Oar Oả +oax oã +Oax Oã +oaj oạ +Oaj Oạ +oe oe +Oe Oe +oes oé +Oes Oé +oef oè +Oef Oè +oer oẻ +Oer Oẻ +oex oẽ +Oex Oẽ +oej oẹ +Oej Oẹ +ai ai +Ai Ai +ais ái +Ais Ái +aif ài +Aif Ài +air ải +Air Ải +aix ãi +Aix Ãi +aij ại +Aij Ại +ao ao +Ao Ao +aos áo +Aos Áo +aof ào +Aof Ào +aor ảo +Aor Ảo +aox ão +Aox Ão +aoj ạo +Aoj Ạo +au au +Au Au +aus áu +Aus Áu +auf àu +Auf Àu +aur ảu +Aur Ảu +aux ãu +Aux Ãu +auj ạu +Auj Ạu +ay ay +Ay Ay +ays áy +Ays Áy +ayf ày +Ayf Ày +ayr ảy +Ayr Ảy +ayx ãy +Ayx Ãy +ayj ạy +Ayj Ạy +eu eu +Eu Eu +eus éu +Eus Éu +euf èu +Euf Èu +eur ẻu +Eur Ẻu +eux ẽu +Eux Ẽu +euj ẹu +Euj Ẹu +iu iu +Iu Iu +ius íu +Ius Íu +iuf ìu +Iuf Ìu +iur ỉu +Iur Ỉu +iux ĩu +Iux Ĩu +iuj ịu +Iuj Ịu +oi oi +Oi Oi +ois ói +Ois Ói +oif òi +Oif Òi +oir ỏi +Oir Ỏi +oix õi +Oix Õi +oij ọi +Oij Ọi +ui ui +Ui Ui +uis úi +Uis Úi +uif ùi +Uif Ùi +uir ủi +Uir Ủi +uix ũi +Uix Ũi +uij ụi +Uij Ụi +uy uy +Uy Uy +uys uý +Uys Uý +uyf uỳ +Uyf Uỳ +uyr uỷ +Uyr Uỷ +uyx uỹ +Uyx Uỹ +uyj uỵ +Uyj Uỵ +iee iê +Iee Iê +iees iế +Iees Iế +ieef iề +Ieef Iề +ieer iể +Ieer Iể +ieex iễ +Ieex Iễ +ieej iệ +Ieej Iệ +yee yê +Yee Yê +yees yế +Yees Yế +yeef yề +Yeef Yề +yeer yể +Yeer Yể +yeex yễ +Yeex Yễ +yeej yệ +Yeej Yệ +uoo uô +Uoo Uô +uoos uố +Uoos Uố +uoof uồ +Uoof Uồ +uoor uổ +Uoor Uổ +uoox uỗ +Uoox Uỗ +uooj uộ +Uooj Uộ +uow ươ +Uow Ươ +uows ướ +Uows Ướ +uowf ườ +Uowf Ườ +uowr ưở +Uowr Ưở +uowx ưỡ +Uowx Ưỡ +uowj ượ +Uowj Ượ +uaa uâ +Uaa Uâ +uaas uấ +Uaas Uấ +uaaf uầ +Uaaf Uầ +uaar uẩ +Uaar Uẩ +uaax uẫ +Uaax Uẫ +uaaj uậ +Uaaj Uậ +oaw oă +Oaw Oă +oaws oắ +Oaws Oắ +oawf oằ +Oawf Oằ +oawr oẳ +Oawr Oẳ +oawx oẵ +Oawx Oẵ +oawj oặ +Oawj Oặ +uwa ưa +Uwa Ưa +uwas ưá +Uwas Ưá +uwaf ưà +Uwaf Ưà +uwar ưả +Uwar Ưả +uwax ưã +Uwax Ưã +uwaj ưạ +Uwaj Ưạ +uwow ươ +Uwow Ươ +uwows ướ +Uwows Ướ +uwowf ườ +Uwowf Ườ +uwowr ưở +Uwowr Ưở +uwowx ưỡ +Uwowx Ưỡ +uwowj ượ +Uwowj Ượ +ie ie +Ie Ie +ye ye +Ye Ye +uo uo +Uo Uo +ua ua +Ua Ua +ieeu iêu +Ieeu Iêu +ieeus iếu +Ieeus Iếu +ieeuf iều +Ieeuf Iều +ieeur iểu +Ieeur Iểu +ieeux iễu +Ieeux Iễu +ieeuj iệu +Ieeuj Iệu +yeeu yêu +Yeeu Yêu +yeeus yếu +Yeeus Yếu +yeeuf yều +Yeeuf Yều +yeeur yểu +Yeeur Yểu +yeeux yễu +Yeeux Yễu +yeeuj yệu +Yeeuj Yệu +uooi uôi +Uooi Uôi +uoois uối +Uoois Uối +uooif uồi +Uooif Uồi +uooir uổi +Uooir Uổi +uooix uỗi +Uooix Uỗi +uooij uội +Uooij Uội +uowi ươi +Uowi Ươi +uowis ưới +Uowis Ưới +uowif ười +Uowif Ười +uowir ưởi +Uowir Ưởi +uowix ưỡi +Uowix Ưỡi +uowij ượi +Uowij Ượi +oai oai +Oai Oai +oais oái +Oais Oái +oaif oài +Oaif Oài +oair oải +Oair Oải +oaix oãi +Oaix Oãi +oaij oại +Oaij Oại +oay oay +Oay Oay +oays oáy +Oays Oáy +oayf oày +Oayf Oày +oayr oảy +Oayr Oảy +oayx oãy +Oayx Oãy +oayj oạy +Oayj Oạy +uyee uyê +Uyee Uyê +uyees uyế +Uyees Uyế +uyeef uyề +Uyeef Uyề +uyeer uyể +Uyeer Uyể +uyeex uyễ +Uyeex Uyễ +uyeej uyệ +Uyeej Uyệ +uya uya +Uya Uya +aw ă +Aw Ă +aa â +Aa  +ee ê +Ee Ê +oo ô +Oo Ô +ow ơ +Ow Ơ +uw ư +Uw Ư +dd đ +Dd Đ +aws ắ +Aws Ắ +awf ằ +Awf Ằ +awr ẳ +Awr Ẳ +awx ẵ +Awx Ẵ +awj ặ +Awj Ặ +aas ấ +Aas Ấ +aaf ầ +Aaf Ầ +aar ẩ +Aar Ẩ +aax ẫ +Aax Ẫ +aaj ậ +Aaj Ậ +ees ế +Ees Ế +eef ề +Eef Ề +eer ể +Eer Ể +eex ễ +Eex Ễ +eej ệ +Eej Ệ +oos ố +Oos Ố +oof ồ +Oof Ồ +oor ổ +Oor Ổ +oox ỗ +Oox Ỗ +ooj ộ +Ooj Ộ +ows ớ +Ows Ớ +owf ờ +Owf Ờ +owr ở +Owr Ở +owx ỡ +Owx Ỡ +owj ợ +Owj Ợ +uws ứ +Uws Ứ +uwf ừ +Uwf Ừ +uwr ử +Uwr Ử +uwx ữ +Uwx Ữ +uwj ự +Uwj Ự +asw ắ +Asw Ắ +afw ằ +Afw Ằ +arw ẳ +Arw Ẳ +axw ẵ +Axw Ẵ +ajw ặ +Ajw Ặ +asa ấ +Asa Ấ +afa ầ +Afa Ầ +ara ẩ +Ara Ẩ +axa ẫ +Axa Ẫ +aja ậ +Aja Ậ +ese ế +Ese Ế +efe ề +Efe Ề +ere ể +Ere Ể +exe ễ +Exe Ễ +eje ệ +Eje Ệ +oso ố +Oso Ố +ofo ồ +Ofo Ồ +oro ổ +Oro Ổ +oxo ỗ +Oxo Ỗ +ojo ộ +Ojo Ộ +osw ớ +Osw Ớ +ofw ờ +Ofw Ờ +orw ở +Orw Ở +oxw ỡ +Oxw Ỡ +ojw ợ +Ojw Ợ +usw ứ +Usw Ứ +ufw ừ +Ufw Ừ +urw ử +Urw Ử +uxw ữ +Uxw Ữ +ujw ự +Ujw Ự +iese iế +Iese Iế +iefe iề +Iefe Iề +iere iể +Iere Iể +iexe iễ +Iexe Iễ +ieje iệ +Ieje Iệ +yese yế +Yese Yế +yefe yề +Yefe Yề +yere yể +Yere Yể +yexe yễ +Yexe Yễ +yeje yệ +Yeje Yệ +uoso uố +Uoso Uố +uofo uồ +Uofo Uồ +uoro uổ +Uoro Uổ +uoxo uỗ +Uoxo Uỗ +uojo uộ +Uojo Uộ +uosw ướ +Uosw Ướ +uofw ườ +Uofw Ườ +uorw ưở +Uorw Ưở +uoxw ưỡ +Uoxw Ưỡ +uojw ượ +Uojw Ượ +uasa uấ +Uasa Uấ +uafa uầ +Uafa Uầ +uara uẩ +Uara Uẩ +uaxa uẫ +Uaxa Uẫ +uaja uậ +Uaja Uậ +oasw oắ +Oasw Oắ +oafw oằ +Oafw Oằ +oarw oẳ +Oarw Oẳ +oaxw oẵ +Oaxw Oẵ +oajw oặ +Oajw Oặ +uwosw ướ +Uwosw Ướ +uwofw ườ +Uwofw Ườ +uworw ưở +Uworw Ưở +uwoxw ưỡ +Uwoxw Ưỡ +uwojw ượ +Uwojw Ượ +aww aw +Aww Aw +aaa aa +Aaa Aa +eee ee +Eee Ee +ooo oo +Ooo Oo +oww ow +Oww Ow +uww uw +Uww Uw +ddd dd +Ddd Dd +ac ac +Ac Ac +acs ác +Acs Ác +acf àc +Acf Àc +acr ảc +Acr Ảc +acx ãc +Acx Ãc +acj ạc +Acj Ạc +am am +Am Am +ams ám +Ams Ám +amf àm +Amf Àm +amr ảm +Amr Ảm +amx ãm +Amx Ãm +amj ạm +Amj Ạm +an an +An An +ans án +Ans Án +anf àn +Anf Àn +anr ản +Anr Ản +anx ãn +Anx Ãn +anj ạn +Anj Ạn +ap ap +Ap Ap +aps áp +Aps Áp +apf àp +Apf Àp +apr ảp +Apr Ảp +apx ãp +Apx Ãp +apj ạp +Apj Ạp +at at +At At +ats át +Ats Át +atf àt +Atf Àt +atr ảt +Atr Ảt +atx ãt +Atx Ãt +atj ạt +Atj Ạt +ach ach +Ach Ach +achs ách +Achs Ách +achf àch +Achf Àch +achr ảch +Achr Ảch +achx ãch +Achx Ãch +achj ạch +Achj Ạch +ang ang +Ang Ang +angs áng +Angs Áng +angf àng +Angf Àng +angr ảng +Angr Ảng +angx ãng +Angx Ãng +angj ạng +Angj Ạng +anh anh +Anh Anh +anhs ánh +Anhs Ánh +anhf ành +Anhf Ành +anhr ảnh +Anhr Ảnh +anhx ãnh +Anhx Ãnh +anhj ạnh +Anhj Ạnh +ec ec +Ec Ec +ecs éc +Ecs Éc +ecf èc +Ecf Èc +ecr ẻc +Ecr Ẻc +ecx ẽc +Ecx Ẽc +ecj ẹc +Ecj Ẹc +em em +Em Em +ems ém +Ems Ém +emf èm +Emf Èm +emr ẻm +Emr Ẻm +emx ẽm +Emx Ẽm +emj ẹm +Emj Ẹm +en en +En En +ens én +Ens Én +enf èn +Enf Èn +enr ẻn +Enr Ẻn +enx ẽn +Enx Ẽn +enj ẹn +Enj Ẹn +ep ep +Ep Ep +eps ép +Eps Ép +epf èp +Epf Èp +epr ẻp +Epr Ẻp +epx ẽp +Epx Ẽp +epj ẹp +Epj Ẹp +et et +Et Et +ets ét +Ets Ét +etf èt +Etf Èt +etr ẻt +Etr Ẻt +etx ẽt +Etx Ẽt +etj ẹt +Etj Ẹt +ech ech +Ech Ech +echs éch +Echs Éch +echf èch +Echf Èch +echr ẻch +Echr Ẻch +echx ẽch +Echx Ẽch +echj ẹch +Echj Ẹch +eng eng +Eng Eng +engs éng +Engs Éng +engf èng +Engf Èng +engr ẻng +Engr Ẻng +engx ẽng +Engx Ẽng +engj ẹng +Engj Ẹng +enh enh +Enh Enh +enhs énh +Enhs Énh +enhf ènh +Enhf Ènh +enhr ẻnh +Enhr Ẻnh +enhx ẽnh +Enhx Ẽnh +enhj ẹnh +Enhj Ẹnh +ic ic +Ic Ic +ics íc +Ics Íc +icf ìc +Icf Ìc +icr ỉc +Icr Ỉc +icx ĩc +Icx Ĩc +icj ịc +Icj Ịc +im im +Im Im +ims ím +Ims Ím +imf ìm +Imf Ìm +imr ỉm +Imr Ỉm +imx ĩm +Imx Ĩm +imj ịm +Imj Ịm +in in +In In +ins ín +Ins Ín +inf ìn +Inf Ìn +inr ỉn +Inr Ỉn +inx ĩn +Inx Ĩn +inj ịn +Inj Ịn +ip ip +Ip Ip +ips íp +Ips Íp +ipf ìp +Ipf Ìp +ipr ỉp +Ipr Ỉp +ipx ĩp +Ipx Ĩp +ipj ịp +Ipj Ịp +it it +It It +its ít +Its Ít +itf ìt +Itf Ìt +itr ỉt +Itr Ỉt +itx ĩt +Itx Ĩt +itj ịt +Itj Ịt +ich ich +Ich Ich +ichs ích +Ichs Ích +ichf ìch +Ichf Ìch +ichr ỉch +Ichr Ỉch +ichx ĩch +Ichx Ĩch +ichj ịch +Ichj Ịch +ing ing +Ing Ing +ings íng +Ings Íng +ingf ìng +Ingf Ìng +ingr ỉng +Ingr Ỉng +ingx ĩng +Ingx Ĩng +ingj ịng +Ingj Ịng +inh inh +Inh Inh +inhs ính +Inhs Ính +inhf ình +Inhf Ình +inhr ỉnh +Inhr Ỉnh +inhx ĩnh +Inhx Ĩnh +inhj ịnh +Inhj Ịnh +oc oc +Oc Oc +ocs óc +Ocs Óc +ocf òc +Ocf Òc +ocr ỏc +Ocr Ỏc +ocx õc +Ocx Õc +ocj ọc +Ocj Ọc +om om +Om Om +oms óm +Oms Óm +omf òm +Omf Òm +omr ỏm +Omr Ỏm +omx õm +Omx Õm +omj ọm +Omj Ọm +on on +On On +ons ón +Ons Ón +onf òn +Onf Òn +onr ỏn +Onr Ỏn +onx õn +Onx Õn +onj ọn +Onj Ọn +op op +Op Op +ops óp +Ops Óp +opf òp +Opf Òp +opr ỏp +Opr Ỏp +opx õp +Opx Õp +opj ọp +Opj Ọp +ot ot +Ot Ot +ots ót +Ots Ót +otf òt +Otf Òt +otr ỏt +Otr Ỏt +otx õt +Otx Õt +otj ọt +Otj Ọt +och och +Och Och +ochs óch +Ochs Óch +ochf òch +Ochf Òch +ochr ỏch +Ochr Ỏch +ochx õch +Ochx Õch +ochj ọch +Ochj Ọch +ong ong +Ong Ong +ongs óng +Ongs Óng +ongf òng +Ongf Òng +ongr ỏng +Ongr Ỏng +ongx õng +Ongx Õng +ongj ọng +Ongj Ọng +onh onh +Onh Onh +onhs ónh +Onhs Ónh +onhf ònh +Onhf Ònh +onhr ỏnh +Onhr Ỏnh +onhx õnh +Onhx Õnh +onhj ọnh +Onhj Ọnh +uc uc +Uc Uc +ucs úc +Ucs Úc +ucf ùc +Ucf Ùc +ucr ủc +Ucr Ủc +ucx ũc +Ucx Ũc +ucj ục +Ucj Ục +um um +Um Um +ums úm +Ums Úm +umf ùm +Umf Ùm +umr ủm +Umr Ủm +umx ũm +Umx Ũm +umj ụm +Umj Ụm +un un +Un Un +uns ún +Uns Ún +unf ùn +Unf Ùn +unr ủn +Unr Ủn +unx ũn +Unx Ũn +unj ụn +Unj Ụn +up up +Up Up +ups úp +Ups Úp +upf ùp +Upf Ùp +upr ủp +Upr Ủp +upx ũp +Upx Ũp +upj ụp +Upj Ụp +ut ut +Ut Ut +uts út +Uts Út +utf ùt +Utf Ùt +utr ủt +Utr Ủt +utx ũt +Utx Ũt +utj ụt +Utj Ụt +uch uch +Uch Uch +uchs úch +Uchs Úch +uchf ùch +Uchf Ùch +uchr ủch +Uchr Ủch +uchx ũch +Uchx Ũch +uchj ụch +Uchj Ụch +ung ung +Ung Ung +ungs úng +Ungs Úng +ungf ùng +Ungf Ùng +ungr ủng +Ungr Ủng +ungx ũng +Ungx Ũng +ungj ụng +Ungj Ụng +unh unh +Unh Unh +unhs únh +Unhs Únh +unhf ùnh +Unhf Ùnh +unhr ủnh +Unhr Ủnh +unhx ũnh +Unhx Ũnh +unhj ụnh +Unhj Ụnh +yc yc +Yc Yc +ycs ýc +Ycs Ýc +ycf ỳc +Ycf Ỳc +ycr ỷc +Ycr Ỷc +ycx ỹc +Ycx Ỹc +ycj ỵc +Ycj Ỵc +ym ym +Ym Ym +yms ým +Yms Ým +ymf ỳm +Ymf Ỳm +ymr ỷm +Ymr Ỷm +ymx ỹm +Ymx Ỹm +ymj ỵm +Ymj Ỵm +yn yn +Yn Yn +yns ýn +Yns Ýn +ynf ỳn +Ynf Ỳn +ynr ỷn +Ynr Ỷn +ynx ỹn +Ynx Ỹn +ynj ỵn +Ynj Ỵn +yp yp +Yp Yp +yps ýp +Yps Ýp +ypf ỳp +Ypf Ỳp +ypr ỷp +Ypr Ỷp +ypx ỹp +Ypx Ỹp +ypj ỵp +Ypj Ỵp +yt yt +Yt Yt +yts ýt +Yts Ýt +ytf ỳt +Ytf Ỳt +ytr ỷt +Ytr Ỷt +ytx ỹt +Ytx Ỹt +ytj ỵt +Ytj Ỵt +ych ych +Ych Ych +ychs ých +Ychs Ých +ychf ỳch +Ychf Ỳch +ychr ỷch +Ychr Ỷch +ychx ỹch +Ychx Ỹch +ychj ỵch +Ychj Ỵch +yng yng +Yng Yng +yngs ýng +Yngs Ýng +yngf ỳng +Yngf Ỳng +yngr ỷng +Yngr Ỷng +yngx ỹng +Yngx Ỹng +yngj ỵng +Yngj Ỵng +ynh ynh +Ynh Ynh +ynhs ýnh +Ynhs Ýnh +ynhf ỳnh +Ynhf Ỳnh +ynhr ỷnh +Ynhr Ỷnh +ynhx ỹnh +Ynhx Ỹnh +ynhj ỵnh +Ynhj Ỵnh +awc ăc +Awc Ăc +awcs ắc +Awcs Ắc +awcf ằc +Awcf Ằc +awcr ẳc +Awcr Ẳc +awcx ẵc +Awcx Ẵc +awcj ặc +Awcj Ặc +awm ăm +Awm Ăm +awms ắm +Awms Ắm +awmf ằm +Awmf Ằm +awmr ẳm +Awmr Ẳm +awmx ẵm +Awmx Ẵm +awmj ặm +Awmj Ặm +awn ăn +Awn Ăn +awns ắn +Awns Ắn +awnf ằn +Awnf Ằn +awnr ẳn +Awnr Ẳn +awnx ẵn +Awnx Ẵn +awnj ặn +Awnj Ặn +awp ăp +Awp Ăp +awps ắp +Awps Ắp +awpf ằp +Awpf Ằp +awpr ẳp +Awpr Ẳp +awpx ẵp +Awpx Ẵp +awpj ặp +Awpj Ặp +awt ăt +Awt Ăt +awts ắt +Awts Ắt +awtf ằt +Awtf Ằt +awtr ẳt +Awtr Ẳt +awtx ẵt +Awtx Ẵt +awtj ặt +Awtj Ặt +awch ăch +Awch Ăch +awchs ắch +Awchs Ắch +awchf ằch +Awchf Ằch +awchr ẳch +Awchr Ẳch +awchx ẵch +Awchx Ẵch +awchj ặch +Awchj Ặch +awng ăng +Awng Ăng +awngs ắng +Awngs Ắng +awngf ằng +Awngf Ằng +awngr ẳng +Awngr Ẳng +awngx ẵng +Awngx Ẵng +awngj ặng +Awngj Ặng +awnh ănh +Awnh Ănh +awnhs ắnh +Awnhs Ắnh +awnhf ằnh +Awnhf Ằnh +awnhr ẳnh +Awnhr Ẳnh +awnhx ẵnh +Awnhx Ẵnh +awnhj ặnh +Awnhj Ặnh +aac âc +Aac Âc +aacs ấc +Aacs Ấc +aacf ầc +Aacf Ầc +aacr ẩc +Aacr Ẩc +aacx ẫc +Aacx Ẫc +aacj ậc +Aacj Ậc +aam âm +Aam Âm +aams ấm +Aams Ấm +aamf ầm +Aamf Ầm +aamr ẩm +Aamr Ẩm +aamx ẫm +Aamx Ẫm +aamj ậm +Aamj Ậm +aan ân +Aan Ân +aans ấn +Aans Ấn +aanf ần +Aanf Ần +aanr ẩn +Aanr Ẩn +aanx ẫn +Aanx Ẫn +aanj ận +Aanj Ận +aap âp +Aap Âp +aaps ấp +Aaps Ấp +aapf ầp +Aapf Ầp +aapr ẩp +Aapr Ẩp +aapx ẫp +Aapx Ẫp +aapj ập +Aapj Ập +aat ât +Aat Ât +aats ất +Aats Ất +aatf ầt +Aatf Ầt +aatr ẩt +Aatr Ẩt +aatx ẫt +Aatx Ẫt +aatj ật +Aatj Ật +aach âch +Aach Âch +aachs ấch +Aachs Ấch +aachf ầch +Aachf Ầch +aachr ẩch +Aachr Ẩch +aachx ẫch +Aachx Ẫch +aachj ậch +Aachj Ậch +aang âng +Aang Âng +aangs ấng +Aangs Ấng +aangf ầng +Aangf Ầng +aangr ẩng +Aangr Ẩng +aangx ẫng +Aangx Ẫng +aangj ậng +Aangj Ậng +aanh ânh +Aanh Ânh +aanhs ấnh +Aanhs Ấnh +aanhf ầnh +Aanhf Ầnh +aanhr ẩnh +Aanhr Ẩnh +aanhx ẫnh +Aanhx Ẫnh +aanhj ậnh +Aanhj Ậnh +eec êc +Eec Êc +eecs ếc +Eecs Ếc +eecf ềc +Eecf Ềc +eecr ểc +Eecr Ểc +eecx ễc +Eecx Ễc +eecj ệc +Eecj Ệc +eem êm +Eem Êm +eems ếm +Eems Ếm +eemf ềm +Eemf Ềm +eemr ểm +Eemr Ểm +eemx ễm +Eemx Ễm +eemj ệm +Eemj Ệm +een ên +Een Ên +eens ến +Eens Ến +eenf ền +Eenf Ền +eenr ển +Eenr Ển +eenx ễn +Eenx Ễn +eenj ện +Eenj Ện +eep êp +Eep Êp +eeps ếp +Eeps Ếp +eepf ềp +Eepf Ềp +eepr ểp +Eepr Ểp +eepx ễp +Eepx Ễp +eepj ệp +Eepj Ệp +eet êt +Eet Êt +eets ết +Eets Ết +eetf ềt +Eetf Ềt +eetr ểt +Eetr Ểt +eetx ễt +Eetx Ễt +eetj ệt +Eetj Ệt +eech êch +Eech Êch +eechs ếch +Eechs Ếch +eechf ềch +Eechf Ềch +eechr ểch +Eechr Ểch +eechx ễch +Eechx Ễch +eechj ệch +Eechj Ệch +eeng êng +Eeng Êng +eengs ếng +Eengs Ếng +eengf ềng +Eengf Ềng +eengr ểng +Eengr Ểng +eengx ễng +Eengx Ễng +eengj ệng +Eengj Ệng +eenh ênh +Eenh Ênh +eenhs ếnh +Eenhs Ếnh +eenhf ềnh +Eenhf Ềnh +eenhr ểnh +Eenhr Ểnh +eenhx ễnh +Eenhx Ễnh +eenhj ệnh +Eenhj Ệnh +ooc ôc +Ooc Ôc +oocs ốc +Oocs Ốc +oocf ồc +Oocf Ồc +oocr ổc +Oocr Ổc +oocx ỗc +Oocx Ỗc +oocj ộc +Oocj Ộc +oom ôm +Oom Ôm +ooms ốm +Ooms Ốm +oomf ồm +Oomf Ồm +oomr ổm +Oomr Ổm +oomx ỗm +Oomx Ỗm +oomj ộm +Oomj Ộm +oon ôn +Oon Ôn +oons ốn +Oons Ốn +oonf ồn +Oonf Ồn +oonr ổn +Oonr Ổn +oonx ỗn +Oonx Ỗn +oonj ộn +Oonj Ộn +oop ôp +Oop Ôp +oops ốp +Oops Ốp +oopf ồp +Oopf Ồp +oopr ổp +Oopr Ổp +oopx ỗp +Oopx Ỗp +oopj ộp +Oopj Ộp +oot ôt +Oot Ôt +oots ốt +Oots Ốt +ootf ồt +Ootf Ồt +ootr ổt +Ootr Ổt +ootx ỗt +Ootx Ỗt +ootj ột +Ootj Ột +ooch ôch +Ooch Ôch +oochs ốch +Oochs Ốch +oochf ồch +Oochf Ồch +oochr ổch +Oochr Ổch +oochx ỗch +Oochx Ỗch +oochj ộch +Oochj Ộch +oong ông +Oong Ông +oongs ống +Oongs Ống +oongf ồng +Oongf Ồng +oongr ổng +Oongr Ổng +oongx ỗng +Oongx Ỗng +oongj ộng +Oongj Ộng +oonh ônh +Oonh Ônh +oonhs ốnh +Oonhs Ốnh +oonhf ồnh +Oonhf Ồnh +oonhr ổnh +Oonhr Ổnh +oonhx ỗnh +Oonhx Ỗnh +oonhj ộnh +Oonhj Ộnh +owc ơc +Owc Ơc +owcs ớc +Owcs Ớc +owcf ờc +Owcf Ờc +owcr ởc +Owcr Ởc +owcx ỡc +Owcx Ỡc +owcj ợc +Owcj Ợc +owm ơm +Owm Ơm +owms ớm +Owms Ớm +owmf ờm +Owmf Ờm +owmr ởm +Owmr Ởm +owmx ỡm +Owmx Ỡm +owmj ợm +Owmj Ợm +own ơn +Own Ơn +owns ớn +Owns Ớn +ownf ờn +Ownf Ờn +ownr ởn +Ownr Ởn +ownx ỡn +Ownx Ỡn +ownj ợn +Ownj Ợn +owp ơp +Owp Ơp +owps ớp +Owps Ớp +owpf ờp +Owpf Ờp +owpr ởp +Owpr Ởp +owpx ỡp +Owpx Ỡp +owpj ợp +Owpj Ợp +owt ơt +Owt Ơt +owts ớt +Owts Ớt +owtf ờt +Owtf Ờt +owtr ởt +Owtr Ởt +owtx ỡt +Owtx Ỡt +owtj ợt +Owtj Ợt +owch ơch +Owch Ơch +owchs ớch +Owchs Ớch +owchf ờch +Owchf Ờch +owchr ởch +Owchr Ởch +owchx ỡch +Owchx Ỡch +owchj ợch +Owchj Ợch +owng ơng +Owng Ơng +owngs ớng +Owngs Ớng +owngf ờng +Owngf Ờng +owngr ởng +Owngr Ởng +owngx ỡng +Owngx Ỡng +owngj ợng +Owngj Ợng +ownh ơnh +Ownh Ơnh +ownhs ớnh +Ownhs Ớnh +ownhf ờnh +Ownhf Ờnh +ownhr ởnh +Ownhr Ởnh +ownhx ỡnh +Ownhx Ỡnh +ownhj ợnh +Ownhj Ợnh +uwc ưc +Uwc Ưc +uwcs ức +Uwcs Ức +uwcf ừc +Uwcf Ừc +uwcr ửc +Uwcr Ửc +uwcx ữc +Uwcx Ữc +uwcj ực +Uwcj Ực +uwm ưm +Uwm Ưm +uwms ứm +Uwms Ứm +uwmf ừm +Uwmf Ừm +uwmr ửm +Uwmr Ửm +uwmx ữm +Uwmx Ữm +uwmj ựm +Uwmj Ựm +uwn ưn +Uwn Ưn +uwns ứn +Uwns Ứn +uwnf ừn +Uwnf Ừn +uwnr ửn +Uwnr Ửn +uwnx ữn +Uwnx Ữn +uwnj ựn +Uwnj Ựn +uwp ưp +Uwp Ưp +uwps ứp +Uwps Ứp +uwpf ừp +Uwpf Ừp +uwpr ửp +Uwpr Ửp +uwpx ữp +Uwpx Ữp +uwpj ựp +Uwpj Ựp +uwt ưt +Uwt Ưt +uwts ứt +Uwts Ứt +uwtf ừt +Uwtf Ừt +uwtr ửt +Uwtr Ửt +uwtx ữt +Uwtx Ữt +uwtj ựt +Uwtj Ựt +uwch ưch +Uwch Ưch +uwchs ứch +Uwchs Ứch +uwchf ừch +Uwchf Ừch +uwchr ửch +Uwchr Ửch +uwchx ữch +Uwchx Ữch +uwchj ựch +Uwchj Ựch +uwng ưng +Uwng Ưng +uwngs ứng +Uwngs Ứng +uwngf ừng +Uwngf Ừng +uwngr ửng +Uwngr Ửng +uwngx ững +Uwngx Ững +uwngj ựng +Uwngj Ựng +uwnh ưnh +Uwnh Ưnh +uwnhs ứnh +Uwnhs Ứnh +uwnhf ừnh +Uwnhf Ừnh +uwnhr ửnh +Uwnhr Ửnh +uwnhx ữnh +Uwnhx Ữnh +uwnhj ựnh +Uwnhj Ựnh +ieec iêc +Ieec Iêc +ieecs iếc +Ieecs Iếc +ieecf iềc +Ieecf Iềc +ieecr iểc +Ieecr Iểc +ieecx iễc +Ieecx Iễc +ieecj iệc +Ieecj Iệc +ieem iêm +Ieem Iêm +ieems iếm +Ieems Iếm +ieemf iềm +Ieemf Iềm +ieemr iểm +Ieemr Iểm +ieemx iễm +Ieemx Iễm +ieemj iệm +Ieemj Iệm +ieen iên +Ieen Iên +ieens iến +Ieens Iến +ieenf iền +Ieenf Iền +ieenr iển +Ieenr Iển +ieenx iễn +Ieenx Iễn +ieenj iện +Ieenj Iện +ieep iêp +Ieep Iêp +ieeps iếp +Ieeps Iếp +ieepf iềp +Ieepf Iềp +ieepr iểp +Ieepr Iểp +ieepx iễp +Ieepx Iễp +ieepj iệp +Ieepj Iệp +ieet iêt +Ieet Iêt +ieets iết +Ieets Iết +ieetf iềt +Ieetf Iềt +ieetr iểt +Ieetr Iểt +ieetx iễt +Ieetx Iễt +ieetj iệt +Ieetj Iệt +ieech iêch +Ieech Iêch +ieechs iếch +Ieechs Iếch +ieechf iềch +Ieechf Iềch +ieechr iểch +Ieechr Iểch +ieechx iễch +Ieechx Iễch +ieechj iệch +Ieechj Iệch +ieeng iêng +Ieeng Iêng +ieengs iếng +Ieengs Iếng +ieengf iềng +Ieengf Iềng +ieengr iểng +Ieengr Iểng +ieengx iễng +Ieengx Iễng +ieengj iệng +Ieengj Iệng +ieenh iênh +Ieenh Iênh +ieenhs iếnh +Ieenhs Iếnh +ieenhf iềnh +Ieenhf Iềnh +ieenhr iểnh +Ieenhr Iểnh +ieenhx iễnh +Ieenhx Iễnh +ieenhj iệnh +Ieenhj Iệnh +yeec yêc +Yeec Yêc +yeecs yếc +Yeecs Yếc +yeecf yềc +Yeecf Yềc +yeecr yểc +Yeecr Yểc +yeecx yễc +Yeecx Yễc +yeecj yệc +Yeecj Yệc +yeem yêm +Yeem Yêm +yeems yếm +Yeems Yếm +yeemf yềm +Yeemf Yềm +yeemr yểm +Yeemr Yểm +yeemx yễm +Yeemx Yễm +yeemj yệm +Yeemj Yệm +yeen yên +Yeen Yên +yeens yến +Yeens Yến +yeenf yền +Yeenf Yền +yeenr yển +Yeenr Yển +yeenx yễn +Yeenx Yễn +yeenj yện +Yeenj Yện +yeep yêp +Yeep Yêp +yeeps yếp +Yeeps Yếp +yeepf yềp +Yeepf Yềp +yeepr yểp +Yeepr Yểp +yeepx yễp +Yeepx Yễp +yeepj yệp +Yeepj Yệp +yeet yêt +Yeet Yêt +yeets yết +Yeets Yết +yeetf yềt +Yeetf Yềt +yeetr yểt +Yeetr Yểt +yeetx yễt +Yeetx Yễt +yeetj yệt +Yeetj Yệt +yeech yêch +Yeech Yêch +yeechs yếch +Yeechs Yếch +yeechf yềch +Yeechf Yềch +yeechr yểch +Yeechr Yểch +yeechx yễch +Yeechx Yễch +yeechj yệch +Yeechj Yệch +yeeng yêng +Yeeng Yêng +yeengs yếng +Yeengs Yếng +yeengf yềng +Yeengf Yềng +yeengr yểng +Yeengr Yểng +yeengx yễng +Yeengx Yễng +yeengj yệng +Yeengj Yệng +yeenh yênh +Yeenh Yênh +yeenhs yếnh +Yeenhs Yếnh +yeenhf yềnh +Yeenhf Yềnh +yeenhr yểnh +Yeenhr Yểnh +yeenhx yễnh +Yeenhx Yễnh +yeenhj yệnh +Yeenhj Yệnh +uooc uôc +Uooc Uôc +uoocs uốc +Uoocs Uốc +uoocf uồc +Uoocf Uồc +uoocr uổc +Uoocr Uổc +uoocx uỗc +Uoocx Uỗc +uoocj uộc +Uoocj Uộc +uoom uôm +Uoom Uôm +uooms uốm +Uooms Uốm +uoomf uồm +Uoomf Uồm +uoomr uổm +Uoomr Uổm +uoomx uỗm +Uoomx Uỗm +uoomj uộm +Uoomj Uộm +uoon uôn +Uoon Uôn +uoons uốn +Uoons Uốn +uoonf uồn +Uoonf Uồn +uoonr uổn +Uoonr Uổn +uoonx uỗn +Uoonx Uỗn +uoonj uộn +Uoonj Uộn +uoop uôp +Uoop Uôp +uoops uốp +Uoops Uốp +uoopf uồp +Uoopf Uồp +uoopr uổp +Uoopr Uổp +uoopx uỗp +Uoopx Uỗp +uoopj uộp +Uoopj Uộp +uoot uôt +Uoot Uôt +uoots uốt +Uoots Uốt +uootf uồt +Uootf Uồt +uootr uổt +Uootr Uổt +uootx uỗt +Uootx Uỗt +uootj uột +Uootj Uột +uooch uôch +Uooch Uôch +uoochs uốch +Uoochs Uốch +uoochf uồch +Uoochf Uồch +uoochr uổch +Uoochr Uổch +uoochx uỗch +Uoochx Uỗch +uoochj uộch +Uoochj Uộch +uoong uông +Uoong Uông +uoongs uống +Uoongs Uống +uoongf uồng +Uoongf Uồng +uoongr uổng +Uoongr Uổng +uoongx uỗng +Uoongx Uỗng +uoongj uộng +Uoongj Uộng +uoonh uônh +Uoonh Uônh +uoonhs uốnh +Uoonhs Uốnh +uoonhf uồnh +Uoonhf Uồnh +uoonhr uổnh +Uoonhr Uổnh +uoonhx uỗnh +Uoonhx Uỗnh +uoonhj uộnh +Uoonhj Uộnh +uowc ươc +Uowc Ươc +uowcs ước +Uowcs Ước +uowcf ườc +Uowcf Ườc +uowcr ưởc +Uowcr Ưởc +uowcx ưỡc +Uowcx Ưỡc +uowcj ược +Uowcj Ược +uowm ươm +Uowm Ươm +uowms ướm +Uowms Ướm +uowmf ườm +Uowmf Ườm +uowmr ưởm +Uowmr Ưởm +uowmx ưỡm +Uowmx Ưỡm +uowmj ượm +Uowmj Ượm +uown ươn +Uown Ươn +uowns ướn +Uowns Ướn +uownf ườn +Uownf Ườn +uownr ưởn +Uownr Ưởn +uownx ưỡn +Uownx Ưỡn +uownj ượn +Uownj Ượn +uowp ươp +Uowp Ươp +uowps ướp +Uowps Ướp +uowpf ườp +Uowpf Ườp +uowpr ưởp +Uowpr Ưởp +uowpx ưỡp +Uowpx Ưỡp +uowpj ượp +Uowpj Ượp +uowt ươt +Uowt Ươt +uowts ướt +Uowts Ướt +uowtf ườt +Uowtf Ườt +uowtr ưởt +Uowtr Ưởt +uowtx ưỡt +Uowtx Ưỡt +uowtj ượt +Uowtj Ượt +uowch ươch +Uowch Ươch +uowchs ướch +Uowchs Ướch +uowchf ườch +Uowchf Ườch +uowchr ưởch +Uowchr Ưởch +uowchx ưỡch +Uowchx Ưỡch +uowchj ượch +Uowchj Ượch +uowng ương +Uowng Ương +uowngs ướng +Uowngs Ướng +uowngf ường +Uowngf Ường +uowngr ưởng +Uowngr Ưởng +uowngx ưỡng +Uowngx Ưỡng +uowngj ượng +Uowngj Ượng +uownh ươnh +Uownh Ươnh +uownhs ướnh +Uownhs Ướnh +uownhf ườnh +Uownhf Ườnh +uownhr ưởnh +Uownhr Ưởnh +uownhx ưỡnh +Uownhx Ưỡnh +uownhj ượnh +Uownhj Ượnh +uaac uâc +Uaac Uâc +uaacs uấc +Uaacs Uấc +uaacf uầc +Uaacf Uầc +uaacr uẩc +Uaacr Uẩc +uaacx uẫc +Uaacx Uẫc +uaacj uậc +Uaacj Uậc +uaam uâm +Uaam Uâm +uaams uấm +Uaams Uấm +uaamf uầm +Uaamf Uầm +uaamr uẩm +Uaamr Uẩm +uaamx uẫm +Uaamx Uẫm +uaamj uậm +Uaamj Uậm +uaan uân +Uaan Uân +uaans uấn +Uaans Uấn +uaanf uần +Uaanf Uần +uaanr uẩn +Uaanr Uẩn +uaanx uẫn +Uaanx Uẫn +uaanj uận +Uaanj Uận +uaap uâp +Uaap Uâp +uaaps uấp +Uaaps Uấp +uaapf uầp +Uaapf Uầp +uaapr uẩp +Uaapr Uẩp +uaapx uẫp +Uaapx Uẫp +uaapj uập +Uaapj Uập +uaat uât +Uaat Uât +uaats uất +Uaats Uất +uaatf uầt +Uaatf Uầt +uaatr uẩt +Uaatr Uẩt +uaatx uẫt +Uaatx Uẫt +uaatj uật +Uaatj Uật +uaach uâch +Uaach Uâch +uaachs uấch +Uaachs Uấch +uaachf uầch +Uaachf Uầch +uaachr uẩch +Uaachr Uẩch +uaachx uẫch +Uaachx Uẫch +uaachj uậch +Uaachj Uậch +uaang uâng +Uaang Uâng +uaangs uấng +Uaangs Uấng +uaangf uầng +Uaangf Uầng +uaangr uẩng +Uaangr Uẩng +uaangx uẫng +Uaangx Uẫng +uaangj uậng +Uaangj Uậng +uaanh uânh +Uaanh Uânh +uaanhs uấnh +Uaanhs Uấnh +uaanhf uầnh +Uaanhf Uầnh +uaanhr uẩnh +Uaanhr Uẩnh +uaanhx uẫnh +Uaanhx Uẫnh +uaanhj uậnh +Uaanhj Uậnh +oawc oăc +Oawc Oăc +oawcs oắc +Oawcs Oắc +oawcf oằc +Oawcf Oằc +oawcr oẳc +Oawcr Oẳc +oawcx oẵc +Oawcx Oẵc +oawcj oặc +Oawcj Oặc +oawm oăm +Oawm Oăm +oawms oắm +Oawms Oắm +oawmf oằm +Oawmf Oằm +oawmr oẳm +Oawmr Oẳm +oawmx oẵm +Oawmx Oẵm +oawmj oặm +Oawmj Oặm +oawn oăn +Oawn Oăn +oawns oắn +Oawns Oắn +oawnf oằn +Oawnf Oằn +oawnr oẳn +Oawnr Oẳn +oawnx oẵn +Oawnx Oẵn +oawnj oặn +Oawnj Oặn +oawp oăp +Oawp Oăp +oawps oắp +Oawps Oắp +oawpf oằp +Oawpf Oằp +oawpr oẳp +Oawpr Oẳp +oawpx oẵp +Oawpx Oẵp +oawpj oặp +Oawpj Oặp +oawt oăt +Oawt Oăt +oawts oắt +Oawts Oắt +oawtf oằt +Oawtf Oằt +oawtr oẳt +Oawtr Oẳt +oawtx oẵt +Oawtx Oẵt +oawtj oặt +Oawtj Oặt +oawch oăch +Oawch Oăch +oawchs oắch +Oawchs Oắch +oawchf oằch +Oawchf Oằch +oawchr oẳch +Oawchr Oẳch +oawchx oẵch +Oawchx Oẵch +oawchj oặch +Oawchj Oặch +oawng oăng +Oawng Oăng +oawngs oắng +Oawngs Oắng +oawngf oằng +Oawngf Oằng +oawngr oẳng +Oawngr Oẳng +oawngx oẵng +Oawngx Oẵng +oawngj oặng +Oawngj Oặng +oawnh oănh +Oawnh Oănh +oawnhs oắnh +Oawnhs Oắnh +oawnhf oằnh +Oawnhf Oằnh +oawnhr oẳnh +Oawnhr Oẳnh +oawnhx oẵnh +Oawnhx Oẵnh +oawnhj oặnh +Oawnhj Oặnh +aic aic +Aic Aic +aics áic +Aics Áic +aicf àic +Aicf Àic +aicr ảic +Aicr Ảic +aicx ãic +Aicx Ãic +aicj ạic +Aicj Ạic +aim aim +Aim Aim +aims áim +Aims Áim +aimf àim +Aimf Àim +aimr ảim +Aimr Ảim +aimx ãim +Aimx Ãim +aimj ạim +Aimj Ạim +ain ain +Ain Ain +ains áin +Ains Áin +ainf àin +Ainf Àin +ainr ảin +Ainr Ảin +ainx ãin +Ainx Ãin +ainj ạin +Ainj Ạin +aip aip +Aip Aip +aips áip +Aips Áip +aipf àip +Aipf Àip +aipr ảip +Aipr Ảip +aipx ãip +Aipx Ãip +aipj ạip +Aipj Ạip +ait ait +Ait Ait +aits áit +Aits Áit +aitf àit +Aitf Àit +aitr ảit +Aitr Ảit +aitx ãit +Aitx Ãit +aitj ạit +Aitj Ạit +aich aich +Aich Aich +aichs áich +Aichs Áich +aichf àich +Aichf Àich +aichr ảich +Aichr Ảich +aichx ãich +Aichx Ãich +aichj ạich +Aichj Ạich +aing aing +Aing Aing +aings áing +Aings Áing +aingf àing +Aingf Àing +aingr ảing +Aingr Ảing +aingx ãing +Aingx Ãing +aingj ạing +Aingj Ạing +ainh ainh +Ainh Ainh +ainhs áinh +Ainhs Áinh +ainhf àinh +Ainhf Àinh +ainhr ảinh +Ainhr Ảinh +ainhx ãinh +Ainhx Ãinh +ainhj ạinh +Ainhj Ạinh +aoc aoc +Aoc Aoc +aocs áoc +Aocs Áoc +aocf àoc +Aocf Àoc +aocr ảoc +Aocr Ảoc +aocx ãoc +Aocx Ãoc +aocj ạoc +Aocj Ạoc +aom aom +Aom Aom +aoms áom +Aoms Áom +aomf àom +Aomf Àom +aomr ảom +Aomr Ảom +aomx ãom +Aomx Ãom +aomj ạom +Aomj Ạom +aon aon +Aon Aon +aons áon +Aons Áon +aonf àon +Aonf Àon +aonr ảon +Aonr Ảon +aonx ãon +Aonx Ãon +aonj ạon +Aonj Ạon +aop aop +Aop Aop +aops áop +Aops Áop +aopf àop +Aopf Àop +aopr ảop +Aopr Ảop +aopx ãop +Aopx Ãop +aopj ạop +Aopj Ạop +aot aot +Aot Aot +aots áot +Aots Áot +aotf àot +Aotf Àot +aotr ảot +Aotr Ảot +aotx ãot +Aotx Ãot +aotj ạot +Aotj Ạot +aoch aoch +Aoch Aoch +aochs áoch +Aochs Áoch +aochf àoch +Aochf Àoch +aochr ảoch +Aochr Ảoch +aochx ãoch +Aochx Ãoch +aochj ạoch +Aochj Ạoch +aong aong +Aong Aong +aongs áong +Aongs Áong +aongf àong +Aongf Àong +aongr ảong +Aongr Ảong +aongx ãong +Aongx Ãong +aongj ạong +Aongj Ạong +aonh aonh +Aonh Aonh +aonhs áonh +Aonhs Áonh +aonhf àonh +Aonhf Àonh +aonhr ảonh +Aonhr Ảonh +aonhx ãonh +Aonhx Ãonh +aonhj ạonh +Aonhj Ạonh +auc auc +Auc Auc +aucs áuc +Aucs Áuc +aucf àuc +Aucf Àuc +aucr ảuc +Aucr Ảuc +aucx ãuc +Aucx Ãuc +aucj ạuc +Aucj Ạuc +aum aum +Aum Aum +aums áum +Aums Áum +aumf àum +Aumf Àum +aumr ảum +Aumr Ảum +aumx ãum +Aumx Ãum +aumj ạum +Aumj Ạum +aun aun +Aun Aun +auns áun +Auns Áun +aunf àun +Aunf Àun +aunr ảun +Aunr Ảun +aunx ãun +Aunx Ãun +aunj ạun +Aunj Ạun +aup aup +Aup Aup +aups áup +Aups Áup +aupf àup +Aupf Àup +aupr ảup +Aupr Ảup +aupx ãup +Aupx Ãup +aupj ạup +Aupj Ạup +aut aut +Aut Aut +auts áut +Auts Áut +autf àut +Autf Àut +autr ảut +Autr Ảut +autx ãut +Autx Ãut +autj ạut +Autj Ạut +auch auch +Auch Auch +auchs áuch +Auchs Áuch +auchf àuch +Auchf Àuch +auchr ảuch +Auchr Ảuch +auchx ãuch +Auchx Ãuch +auchj ạuch +Auchj Ạuch +aung aung +Aung Aung +aungs áung +Aungs Áung +aungf àung +Aungf Àung +aungr ảung +Aungr Ảung +aungx ãung +Aungx Ãung +aungj ạung +Aungj Ạung +aunh aunh +Aunh Aunh +aunhs áunh +Aunhs Áunh +aunhf àunh +Aunhf Àunh +aunhr ảunh +Aunhr Ảunh +aunhx ãunh +Aunhx Ãunh +aunhj ạunh +Aunhj Ạunh +ayc ayc +Ayc Ayc +aycs áyc +Aycs Áyc +aycf àyc +Aycf Àyc +aycr ảyc +Aycr Ảyc +aycx ãyc +Aycx Ãyc +aycj ạyc +Aycj Ạyc +aym aym +Aym Aym +ayms áym +Ayms Áym +aymf àym +Aymf Àym +aymr ảym +Aymr Ảym +aymx ãym +Aymx Ãym +aymj ạym +Aymj Ạym +ayn ayn +Ayn Ayn +ayns áyn +Ayns Áyn +aynf àyn +Aynf Àyn +aynr ảyn +Aynr Ảyn +aynx ãyn +Aynx Ãyn +aynj ạyn +Aynj Ạyn +ayp ayp +Ayp Ayp +ayps áyp +Ayps Áyp +aypf àyp +Aypf Àyp +aypr ảyp +Aypr Ảyp +aypx ãyp +Aypx Ãyp +aypj ạyp +Aypj Ạyp +ayt ayt +Ayt Ayt +ayts áyt +Ayts Áyt +aytf àyt +Aytf Àyt +aytr ảyt +Aytr Ảyt +aytx ãyt +Aytx Ãyt +aytj ạyt +Aytj Ạyt +aych aych +Aych Aych +aychs áych +Aychs Áych +aychf àych +Aychf Àych +aychr ảych +Aychr Ảych +aychx ãych +Aychx Ãych +aychj ạych +Aychj Ạych +ayng ayng +Ayng Ayng +ayngs áyng +Ayngs Áyng +ayngf àyng +Ayngf Àyng +ayngr ảyng +Ayngr Ảyng +ayngx ãyng +Ayngx Ãyng +ayngj ạyng +Ayngj Ạyng +aynh aynh +Aynh Aynh +aynhs áynh +Aynhs Áynh +aynhf àynh +Aynhf Àynh +aynhr ảynh +Aynhr Ảynh +aynhx ãynh +Aynhx Ãynh +aynhj ạynh +Aynhj Ạynh +oac oac +Oac Oac +oacs oác +Oacs Oác +oacf oàc +Oacf Oàc +oacr oảc +Oacr Oảc +oacx oãc +Oacx Oãc +oacj oạc +Oacj Oạc +oam oam +Oam Oam +oams oám +Oams Oám +oamf oàm +Oamf Oàm +oamr oảm +Oamr Oảm +oamx oãm +Oamx Oãm +oamj oạm +Oamj Oạm +oan oan +Oan Oan +oans oán +Oans Oán +oanf oàn +Oanf Oàn +oanr oản +Oanr Oản +oanx oãn +Oanx Oãn +oanj oạn +Oanj Oạn +oap oap +Oap Oap +oaps oáp +Oaps Oáp +oapf oàp +Oapf Oàp +oapr oảp +Oapr Oảp +oapx oãp +Oapx Oãp +oapj oạp +Oapj Oạp +oat oat +Oat Oat +oats oát +Oats Oát +oatf oàt +Oatf Oàt +oatr oảt +Oatr Oảt +oatx oãt +Oatx Oãt +oatj oạt +Oatj Oạt +oach oach +Oach Oach +oachs oách +Oachs Oách +oachf oàch +Oachf Oàch +oachr oảch +Oachr Oảch +oachx oãch +Oachx Oãch +oachj oạch +Oachj Oạch +oang oang +Oang Oang +oangs oáng +Oangs Oáng +oangf oàng +Oangf Oàng +oangr oảng +Oangr Oảng +oangx oãng +Oangx Oãng +oangj oạng +Oangj Oạng +oanh oanh +Oanh Oanh +oanhs oánh +Oanhs Oánh +oanhf oành +Oanhf Oành +oanhr oảnh +Oanhr Oảnh +oanhx oãnh +Oanhx Oãnh +oanhj oạnh +Oanhj Oạnh +oic oic +Oic Oic +oics óic +Oics Óic +oicf òic +Oicf Òic +oicr ỏic +Oicr Ỏic +oicx õic +Oicx Õic +oicj ọic +Oicj Ọic +oim oim +Oim Oim +oims óim +Oims Óim +oimf òim +Oimf Òim +oimr ỏim +Oimr Ỏim +oimx õim +Oimx Õim +oimj ọim +Oimj Ọim +oin oin +Oin Oin +oins óin +Oins Óin +oinf òin +Oinf Òin +oinr ỏin +Oinr Ỏin +oinx õin +Oinx Õin +oinj ọin +Oinj Ọin +oip oip +Oip Oip +oips óip +Oips Óip +oipf òip +Oipf Òip +oipr ỏip +Oipr Ỏip +oipx õip +Oipx Õip +oipj ọip +Oipj Ọip +oit oit +Oit Oit +oits óit +Oits Óit +oitf òit +Oitf Òit +oitr ỏit +Oitr Ỏit +oitx õit +Oitx Õit +oitj ọit +Oitj Ọit +oich oich +Oich Oich +oichs óich +Oichs Óich +oichf òich +Oichf Òich +oichr ỏich +Oichr Ỏich +oichx õich +Oichx Õich +oichj ọich +Oichj Ọich +oing oing +Oing Oing +oings óing +Oings Óing +oingf òing +Oingf Òing +oingr ỏing +Oingr Ỏing +oingx õing +Oingx Õing +oingj ọing +Oingj Ọing +oinh oinh +Oinh Oinh +oinhs óinh +Oinhs Óinh +oinhf òinh +Oinhf Òinh +oinhr ỏinh +Oinhr Ỏinh +oinhx õinh +Oinhx Õinh +oinhj ọinh +Oinhj Ọinh +uic uic +Uic Uic +uics úic +Uics Úic +uicf ùic +Uicf Ùic +uicr ủic +Uicr Ủic +uicx ũic +Uicx Ũic +uicj ụic +Uicj Ụic +uim uim +Uim Uim +uims úim +Uims Úim +uimf ùim +Uimf Ùim +uimr ủim +Uimr Ủim +uimx ũim +Uimx Ũim +uimj ụim +Uimj Ụim +uin uin +Uin Uin +uins úin +Uins Úin +uinf ùin +Uinf Ùin +uinr ủin +Uinr Ủin +uinx ũin +Uinx Ũin +uinj ụin +Uinj Ụin +uip uip +Uip Uip +uips úip +Uips Úip +uipf ùip +Uipf Ùip +uipr ủip +Uipr Ủip +uipx ũip +Uipx Ũip +uipj ụip +Uipj Ụip +uit uit +Uit Uit +uits úit +Uits Úit +uitf ùit +Uitf Ùit +uitr ủit +Uitr Ủit +uitx ũit +Uitx Ũit +uitj ụit +Uitj Ụit +uich uich +Uich Uich +uichs úich +Uichs Úich +uichf ùich +Uichf Ùich +uichr ủich +Uichr Ủich +uichx ũich +Uichx Ũich +uichj ụich +Uichj Ụich +uing uing +Uing Uing +uings úing +Uings Úing +uingf ùing +Uingf Ùing +uingr ủing +Uingr Ủing +uingx ũing +Uingx Ũing +uingj ụing +Uingj Ụing +uinh uinh +Uinh Uinh +uinhs úinh +Uinhs Úinh +uinhf ùinh +Uinhf Ùinh +uinhr ủinh +Uinhr Ủinh +uinhx ũinh +Uinhx Ũinh +uinhj ụinh +Uinhj Ụinh +uyc uyc +Uyc Uyc +uycs uýc +Uycs Uýc +uycf uỳc +Uycf Uỳc +uycr uỷc +Uycr Uỷc +uycx uỹc +Uycx Uỹc +uycj uỵc +Uycj Uỵc +uym uym +Uym Uym +uyms uým +Uyms Uým +uymf uỳm +Uymf Uỳm +uymr uỷm +Uymr Uỷm +uymx uỹm +Uymx Uỹm +uymj uỵm +Uymj Uỵm +uyn uyn +Uyn Uyn +uyns uýn +Uyns Uýn +uynf uỳn +Uynf Uỳn +uynr uỷn +Uynr Uỷn +uynx uỹn +Uynx Uỹn +uynj uỵn +Uynj Uỵn +uyp uyp +Uyp Uyp +uyps uýp +Uyps Uýp +uypf uỳp +Uypf Uỳp +uypr uỷp +Uypr Uỷp +uypx uỹp +Uypx Uỹp +uypj uỵp +Uypj Uỵp +uyt uyt +Uyt Uyt +uyts uýt +Uyts Uýt +uytf uỳt +Uytf Uỳt +uytr uỷt +Uytr Uỷt +uytx uỹt +Uytx Uỹt +uytj uỵt +Uytj Uỵt +uych uych +Uych Uych +uychs uých +Uychs Uých +uychf uỳch +Uychf Uỳch +uychr uỷch +Uychr Uỷch +uychx uỹch +Uychx Uỹch +uychj uỵch +Uychj Uỵch +uyng uyng +Uyng Uyng +uyngs uýng +Uyngs Uýng +uyngf uỳng +Uyngf Uỳng +uyngr uỷng +Uyngr Uỷng +uyngx uỹng +Uyngx Uỹng +uyngj uỵng +Uyngj Uỵng +uynh uynh +Uynh Uynh +uynhs uýnh +Uynhs Uýnh +uynhf uỳnh +Uynhf Uỳnh +uynhr uỷnh +Uynhr Uỷnh +uynhx uỹnh +Uynhx Uỹnh +uynhj uỵnh +Uynhj Uỵnh \ \ qua qua Qua Qua gia gia Gia Gia -quaa quâ -Quaa Quâ -giaa giâ -Giaa Giâ -quaaa quaa -Quaaa Quaa -giaaa giaa -Giaaa Giaa -quaac quâc -Quaac Quâc -giaac giâc -Giaac Giâc -quaach quâch -Quaach Quâch -giaach giâch -Giaach Giâch -quaam quâm -Quaam Quâm -giaam giâm -Giaam Giâm -quaan quân -Quaan Quân -giaan giân -Giaan Giân -quaang quâng -Quaang Quâng -giaang giâng -Giaang Giâng -quaanh quânh -Quaanh Quânh -giaanh giânh -Giaanh Giânh -quaap quâp -Quaap Quâp -giaap giâp -Giaap Giâp -quaat quât -Quaat Quât -giaat giât -Giaat Giât -quac quac -Quac Quac -giac giac -Giac Giac -quach quach -Quach Quach -giach giach -Giach Giach +que que +Que Que +gie gie +Gie Gie +qui qui +Qui Qui +gii gii +Gii Gii +quo quo +Quo Quo +gio gio +Gio Gio +giu giu +Giu Giu +quy quy +Quy Quy +giy giy +Giy Giy +quoa quoa +Quoa Quoa +gioa gioa +Gioa Gioa +quoe quoe +Quoe Quoe +gioe gioe +Gioe Gioe quai quai Quai Quai giai giai Giai Giai -quaic quaic -Quaic Quaic -giaic giaic -Giaic Giaic -quaich quaich -Quaich Quaich -giaich giaich -Giaich Giaich -quaim quaim -Quaim Quaim -giaim giaim -Giaim Giaim -quain quain -Quain Quain -giain giain -Giain Giain -quaing quaing -Quaing Quaing -giaing giaing -Giaing Giaing -quainh quainh -Quainh Quainh -giainh giainh -Giainh Giainh -quaip quaip -Quaip Quaip -giaip giaip -Giaip Giaip -quait quait -Quait Quait -giait giait -Giait Giait +quao quao +Quao Quao +giao giao +Giao Giao +quau quau +Quau Quau +giau giau +Giau Giau +quay quay +Quay Quay +giay giay +Giay Giay +queu queu +Queu Queu +gieu gieu +Gieu Gieu +quiu quiu +Quiu Quiu +giiu giiu +Giiu Giiu +quoi quoi +Quoi Quoi +gioi gioi +Gioi Gioi +giui giui +Giui Giui +giuy giuy +Giuy Giuy +quiee quiê +Quiee Quiê +giiee giiê +Giiee Giiê +quyee quyê +Quyee Quyê +giyee giyê +Giyee Giyê +giuoo giuô +Giuoo Giuô +giuow giươ +Giuow Giươ +giuaa giuâ +Giuaa Giuâ +quoaw quoă +Quoaw Quoă +gioaw gioă +Gioaw Gioă +giuwa giưa +Giuwa Giưa +giuwow giươ +Giuwow Giươ +quie quie +Quie Quie +giie giie +Giie Giie +quye quye +Quye Quye +giye giye +Giye Giye +giuo giuo +Giuo Giuo +giua giua +Giua Giua +quieeu quiêu +Quieeu Quiêu +giieeu giiêu +Giieeu Giiêu +quyeeu quyêu +Quyeeu Quyêu +giyeeu giyêu +Giyeeu Giyêu +giuooi giuôi +Giuooi Giuôi +giuowi giươi +Giuowi Giươi +quoai quoai +Quoai Quoai +gioai gioai +Gioai Gioai +quoay quoay +Quoay Quoay +gioay gioay +Gioay Gioay +giuyee giuyê +Giuyee Giuyê +giuya giuya +Giuya Giuya +quaw quă +Quaw Quă +giaw giă +Giaw Giă +quaa quâ +Quaa Quâ +giaa giâ +Giaa Giâ +quee quê +Quee Quê +giee giê +Giee Giê +quoo quô +Quoo Quô +gioo giô +Gioo Giô +quow quơ +Quow Quơ +giow giơ +Giow Giơ +giuw giư +Giuw Giư +quaww quaw +Quaww Quaw +giaww giaw +Giaww Giaw +quaaa quaa +Quaaa Quaa +giaaa giaa +Giaaa Giaa +queee quee +Queee Quee +gieee giee +Gieee Giee +quooo quoo +Quooo Quoo +giooo gioo +Giooo Gioo +quoww quow +Quoww Quow +gioww giow +Gioww Giow +giuww giuw +Giuww Giuw +quac quac +Quac Quac +giac giac +Giac Giac quam quam Quam Quam giam giam @@ -683,50 +3283,6 @@ quan quan Quan Quan gian gian Gian Gian -quang quang -Quang Quang -giang giang -Giang Giang -quanh quanh -Quanh Quanh -gianh gianh -Gianh Gianh -quao quao -Quao Quao -giao giao -Giao Giao -quaoc quaoc -Quaoc Quaoc -giaoc giaoc -Giaoc Giaoc -quaoch quaoch -Quaoch Quaoch -giaoch giaoch -Giaoch Giaoch -quaom quaom -Quaom Quaom -giaom giaom -Giaom Giaom -quaon quaon -Quaon Quaon -giaon giaon -Giaon Giaon -quaong quaong -Quaong Quaong -giaong giaong -Giaong Giaong -quaonh quaonh -Quaonh Quaonh -giaonh giaonh -Giaonh Giaonh -quaop quaop -Quaop Quaop -giaop giaop -Giaop Giaop -quaot quaot -Quaot Quaot -giaot giaot -Giaot Giaot quap quap Quap Quap giap giap @@ -735,170 +3291,22 @@ quat quat Quat Quat giat giat Giat Giat -quau quau -Quau Quau -giau giau -Giau Giau -quauc quauc -Quauc Quauc -giauc giauc -Giauc Giauc -quauch quauch -Quauch Quauch -giauch giauch -Giauch Giauch -quaum quaum -Quaum Quaum -giaum giaum -Giaum Giaum -quaun quaun -Quaun Quaun -giaun giaun -Giaun Giaun -quaung quaung -Quaung Quaung -giaung giaung -Giaung Giaung -quaunh quaunh -Quaunh Quaunh -giaunh giaunh -Giaunh Giaunh -quaup quaup -Quaup Quaup -giaup giaup -Giaup Giaup -quaut quaut -Quaut Quaut -giaut giaut -Giaut Giaut -quaw quă -Quaw Quă -giaw giă -Giaw Giă -quawc quăc -Quawc Quăc -giawc giăc -Giawc Giăc -quawch quăch -Quawch Quăch -giawch giăch -Giawch Giăch -quawm quăm -Quawm Quăm -giawm giăm -Giawm Giăm -quawn quăn -Quawn Quăn -giawn giăn -Giawn Giăn -quawng quăng -Quawng Quăng -giawng giăng -Giawng Giăng -quawnh quănh -Quawnh Quănh -giawnh giănh -Giawnh Giănh -quawp quăp -Quawp Quăp -giawp giăp -Giawp Giăp -quawt quăt -Quawt Quăt -giawt giăt -Giawt Giăt -quaww quaw -Quaww Quaw -giaww giaw -Giaww Giaw -quay quay -Quay Quay -giay giay -Giay Giay -quayc quayc -Quayc Quayc -giayc giayc -Giayc Giayc -quaych quaych -Quaych Quaych -giaych giaych -Giaych Giaych -quaym quaym -Quaym Quaym -giaym giaym -Giaym Giaym -quayn quayn -Quayn Quayn -giayn giayn -Giayn Giayn -quayng quayng -Quayng Quayng -giayng giayng -Giayng Giayng -quaynh quaynh -Quaynh Quaynh -giaynh giaynh -Giaynh Giaynh -quayp quayp -Quayp Quayp -giayp giayp -Giayp Giayp -quayt quayt -Quayt Quayt -giayt giayt -Giayt Giayt +quach quach +Quach Quach +giach giach +Giach Giach +quang quang +Quang Quang +giang giang +Giang Giang +quanh quanh +Quanh Quanh +gianh gianh +Gianh Gianh quec quec Quec Quec giec giec Giec Giec -quech quech -Quech Quech -giech giech -Giech Giech -que que -Que Que -gie gie -Gie Gie -queec quêc -Queec Quêc -gieec giêc -Gieec Giêc -queech quêch -Queech Quêch -gieech giêch -Gieech Giêch -quee quê -Quee Quê -giee giê -Giee Giê -queee quee -Queee Quee -gieee giee -Gieee Giee -queem quêm -Queem Quêm -gieem giêm -Gieem Giêm -queen quên -Queen Quên -gieen giên -Gieen Giên -queeng quêng -Queeng Quêng -gieeng giêng -Gieeng Giêng -queenh quênh -Queenh Quênh -gieenh giênh -Gieenh Giênh -queep quêp -Queep Quêp -gieep giêp -Gieep Giêp -queet quêt -Queet Quêt -gieet giêt -Gieet Giêt quem quem Quem Quem giem giem @@ -907,14 +3315,6 @@ quen quen Quen Quen gien gien Gien Gien -queng queng -Queng Queng -gieng gieng -Gieng Gieng -quenh quenh -Quenh Quenh -gienh gienh -Gienh Gienh quep quep Quep Quep giep giep @@ -923,78 +3323,26 @@ quet quet Quet Quet giet giet Giet Giet -queu queu -Queu Queu -gieu gieu -Gieu Gieu -quich quich -Quich Quich -giich giich -Giich Giich +quech quech +Quech Quech +giech giech +Giech Giech +queng queng +Queng Queng +gieng gieng +Gieng Gieng +quenh quenh +Quenh Quenh +gienh gienh +Gienh Gienh quic quic Quic Quic giic giic Giic Giic -quieech quiêch -Quieech Quiêch -giieech giiêch -Giieech Giiêch -quieec quiêc -Quieec Quiêc -giieec giiêc -Giieec Giiêc -quiee quiê -Quiee Quiê -giiee giiê -Giiee Giiê -quieem quiêm -Quieem Quiêm -giieem giiêm -Giieem Giiêm -quieeng quiêng -Quieeng Quiêng -giieeng giiêng -Giieeng Giiêng -quieenh quiênh -Quieenh Quiênh -giieenh giiênh -Giieenh Giiênh -quieen quiên -Quieen Quiên -giieen giiên -Giieen Giiên -quieep quiêp -Quieep Quiêp -giieep giiêp -Giieep Giiêp -quieet quiêt -Quieet Quiêt -giieet giiêt -Giieet Giiêt -quieeu quiêu -Quieeu Quiêu -giieeu giiêu -Giieeu Giiêu -quie quie -Quie Quie -giie giie -Giie Giie -qui qui -Qui Qui -gii gii -Gii Gii quim quim Quim Quim giim giim Giim Giim -quing quing -Quing Quing -giing giing -Giing Giing -quinh quinh -Quinh Quinh -giinh giinh -Giinh Giinh quin quin Quin Quin giin giin @@ -1007,198 +3355,30 @@ quit quit Quit Quit giit giit Giit Giit -quiu quiu -Quiu Quiu -giiu giiu -Giiu Giiu -quoach quoach -Quoach Quoach -gioach gioach -Gioach Gioach -quoac quoac -Quoac Quoac -gioac gioac -Gioac Gioac -quoai quoai -Quoai Quoai -gioai gioai -Gioai Gioai -quoam quoam -Quoam Quoam -gioam gioam -Gioam Gioam -quoang quoang -Quoang Quoang -gioang gioang -Gioang Gioang -quoanh quoanh -Quoanh Quoanh -gioanh gioanh -Gioanh Gioanh -quoan quoan -Quoan Quoan -gioan gioan -Gioan Gioan -quoa quoa -Quoa Quoa -gioa gioa -Gioa Gioa -quoap quoap -Quoap Quoap -gioap gioap -Gioap Gioap -quoat quoat -Quoat Quoat -gioat gioat -Gioat Gioat -quoawch quoăch -Quoawch Quoăch -gioawch gioăch -Gioawch Gioăch -quoawc quoăc -Quoawc Quoăc -gioawc gioăc -Gioawc Gioăc -quoawm quoăm -Quoawm Quoăm -gioawm gioăm -Gioawm Gioăm -quoawng quoăng -Quoawng Quoăng -gioawng gioăng -Gioawng Gioăng -quoawnh quoănh -Quoawnh Quoănh -gioawnh gioănh -Gioawnh Gioănh -quoawn quoăn -Quoawn Quoăn -gioawn gioăn -Gioawn Gioăn -quoaw quoă -Quoaw Quoă -gioaw gioă -Gioaw Gioă -quoawp quoăp -Quoawp Quoăp -gioawp gioăp -Gioawp Gioăp -quoawt quoăt -Quoawt Quoăt -gioawt gioăt -Gioawt Gioăt -quoay quoay -Quoay Quoay -gioay gioay -Gioay Gioay -quoch quoch -Quoch Quoch -gioch gioch -Gioch Gioch +quich quich +Quich Quich +giich giich +Giich Giich +quing quing +Quing Quing +giing giing +Giing Giing +quinh quinh +Quinh Quinh +giinh giinh +Giinh Giinh quoc quoc Quoc Quoc gioc gioc Gioc Gioc -quoe quoe -Quoe Quoe -gioe gioe -Gioe Gioe -quoich quoich -Quoich Quoich -gioich gioich -Gioich Gioich -quoic quoic -Quoic Quoic -gioic gioic -Gioic Gioic -quoim quoim -Quoim Quoim -gioim gioim -Gioim Gioim -quoing quoing -Quoing Quoing -gioing gioing -Gioing Gioing -quoinh quoinh -Quoinh Quoinh -gioinh gioinh -Gioinh Gioinh -quoin quoin -Quoin Quoin -gioin gioin -Gioin Gioin -quoi quoi -Quoi Quoi -gioi gioi -Gioi Gioi -quoip quoip -Quoip Quoip -gioip gioip -Gioip Gioip -quoit quoit -Quoit Quoit -gioit gioit -Gioit Gioit quom quom Quom Quom giom giom Giom Giom -quong quong -Quong Quong -giong giong -Giong Giong -quonh quonh -Quonh Quonh -gionh gionh -Gionh Gionh quon quon Quon Quon gion gion Gion Gion -quo quo -Quo Quo -gio gio -Gio Gio -quooch quôch -Quooch Quôch -giooch giôch -Giooch Giôch -quooc quôc -Quooc Quôc -giooc giôc -Giooc Giôc -quoom quôm -Quoom Quôm -gioom giôm -Gioom Giôm -quoong quông -Quoong Quông -gioong giông -Gioong Giông -quoonh quônh -Quoonh Quônh -gioonh giônh -Gioonh Giônh -quoon quôn -Quoon Quôn -gioon giôn -Gioon Giôn -quoo quô -Quoo Quô -gioo giô -Gioo Giô -quooo quoo -Quooo Quoo -giooo gioo -Giooo Gioo -quoop quôp -Quoop Quôp -gioop giôp -Gioop Giôp -quoot quôt -Quoot Quôt -gioot giôt -Gioot Giôt quop quop Quop Quop giop giop @@ -1207,254 +3387,42 @@ quot quot Quot Quot giot giot Giot Giot -quowch quơch -Quowch Quơch -giowch giơch -Giowch Giơch -quowc quơc -Quowc Quơc -giowc giơc -Giowc Giơc -quowm quơm -Quowm Quơm -giowm giơm -Giowm Giơm -quowng quơng -Quowng Quơng -giowng giơng -Giowng Giơng -quownh quơnh -Quownh Quơnh -giownh giơnh -Giownh Giơnh -quown quơn -Quown Quơn -giown giơn -Giown Giơn -quow quơ -Quow Quơ -giow giơ -Giow Giơ -quowp quơp -Quowp Quơp -giowp giơp -Giowp Giơp -quowt quơt -Quowt Quơt -giowt giơt -Giowt Giơt -quoww quow -Quoww Quow -gioww giow -Gioww Giow -giuaach giuâch -Giuaach Giuâch -giuaac giuâc -Giuaac Giuâc -giuaam giuâm -Giuaam Giuâm -giuaang giuâng -Giuaang Giuâng -giuaanh giuânh -Giuaanh Giuânh -giuaan giuân -Giuaan Giuân -giuaap giuâp -Giuaap Giuâp -giuaat giuât -Giuaat Giuât -giuaa giuâ -Giuaa Giuâ -giua giua -Giua Giua -giuch giuch -Giuch Giuch +quoch quoch +Quoch Quoch +gioch gioch +Gioch Gioch +quong quong +Quong Quong +giong giong +Giong Giong +quonh quonh +Quonh Quonh +gionh gionh +Gionh Gionh giuc giuc Giuc Giuc -giuich giuich -Giuich Giuich -giuic giuic -Giuic Giuic -giuim giuim -Giuim Giuim -giuing giuing -Giuing Giuing -giuinh giuinh -Giuinh Giuinh -giuin giuin -Giuin Giuin -giuip giuip -Giuip Giuip -giuit giuit -Giuit Giuit -giui giui -Giui Giui gium gium Gium Gium -giung giung -Giung Giung -giunh giunh -Giunh Giunh giun giun Giun Giun -giuooch giuôch -Giuooch Giuôch -giuooc giuôc -Giuooc Giuôc -giuooi giuôi -Giuooi Giuôi -giuoom giuôm -Giuoom Giuôm -giuoong giuông -Giuoong Giuông -giuoonh giuônh -Giuoonh Giuônh -giuoon giuôn -Giuoon Giuôn -giuoop giuôp -Giuoop Giuôp -giuoot giuôt -Giuoot Giuôt -giuoo giuô -Giuoo Giuô -giuo giuo -Giuo Giuo -giuowch giươch -Giuowch Giươch -giuowc giươc -Giuowc Giươc -giuowi giươi -Giuowi Giươi -giuowm giươm -Giuowm Giươm -giuowng giương -Giuowng Giương -giuownh giươnh -Giuownh Giươnh -giuown giươn -Giuown Giươn -giuowp giươp -Giuowp Giươp -giuowt giươt -Giuowt Giươt -giuow giươ -Giuow Giươ giup giup Giup Giup giut giut Giut Giut -giu giu -Giu Giu -giuwa giưa -Giuwa Giưa -giuwch giưch -Giuwch Giưch -giuwc giưc -Giuwc Giưc -giuwm giưm -Giuwm Giưm -giuwng giưng -Giuwng Giưng -giuwnh giưnh -Giuwnh Giưnh -giuwn giưn -Giuwn Giưn -giuwow giươ -Giuwow Giươ -giuwp giưp -Giuwp Giưp -giuwt giưt -Giuwt Giưt -giuw giư -Giuw Giư -giuww giuw -Giuww Giuw -giuya giuya -Giuya Giuya -giuych giuych -Giuych Giuych -giuyc giuyc -Giuyc Giuyc -giuyee giuyê -Giuyee Giuyê -giuym giuym -Giuym Giuym -giuyng giuyng -Giuyng Giuyng -giuynh giuynh -Giuynh Giuynh -giuyn giuyn -Giuyn Giuyn -giuyp giuyp -Giuyp Giuyp -giuyt giuyt -Giuyt Giuyt -giuy giuy -Giuy Giuy -quych quych -Quych Quych -giych giych -Giych Giych +giuch giuch +Giuch Giuch +giung giung +Giung Giung +giunh giunh +Giunh Giunh quyc quyc Quyc Quyc giyc giyc Giyc Giyc -quyeech quyêch -Quyeech Quyêch -giyeech giyêch -Giyeech Giyêch -quyeec quyêc -Quyeec Quyêc -giyeec giyêc -Giyeec Giyêc -quyeem quyêm -Quyeem Quyêm -giyeem giyêm -Giyeem Giyêm -quyeeng quyêng -Quyeeng Quyêng -giyeeng giyêng -Giyeeng Giyêng -quyeenh quyênh -Quyeenh Quyênh -giyeenh giyênh -Giyeenh Giyênh -quyeen quyên -Quyeen Quyên -giyeen giyên -Giyeen Giyên -quyeep quyêp -Quyeep Quyêp -giyeep giyêp -Giyeep Giyêp -quyeet quyêt -Quyeet Quyêt -giyeet giyêt -Giyeet Giyêt -quyeeu quyêu -Quyeeu Quyêu -giyeeu giyêu -Giyeeu Giyêu -quyee quyê -Quyee Quyê -giyee giyê -Giyee Giyê -quye quye -Quye Quye -giye giye -Giye Giye quym quym Quym Quym giym giym Giym Giym -quyng quyng -Quyng Quyng -giyng giyng -Giyng Giyng -quynh quynh -Quynh Quynh -giynh giynh -Giynh Giynh quyn quyn Quyn Quyn giyn giyn @@ -1467,10 +3435,562 @@ quyt quyt Quyt Quyt giyt giyt Giyt Giyt -quy quy -Quy Quy -giy giy -Giy Giy +quych quych +Quych Quych +giych giych +Giych Giych +quyng quyng +Quyng Quyng +giyng giyng +Giyng Giyng +quynh quynh +Quynh Quynh +giynh giynh +Giynh Giynh +quawc quăc +Quawc Quăc +giawc giăc +Giawc Giăc +quawm quăm +Quawm Quăm +giawm giăm +Giawm Giăm +quawn quăn +Quawn Quăn +giawn giăn +Giawn Giăn +quawp quăp +Quawp Quăp +giawp giăp +Giawp Giăp +quawt quăt +Quawt Quăt +giawt giăt +Giawt Giăt +quawch quăch +Quawch Quăch +giawch giăch +Giawch Giăch +quawng quăng +Quawng Quăng +giawng giăng +Giawng Giăng +quawnh quănh +Quawnh Quănh +giawnh giănh +Giawnh Giănh +quaac quâc +Quaac Quâc +giaac giâc +Giaac Giâc +quaam quâm +Quaam Quâm +giaam giâm +Giaam Giâm +quaan quân +Quaan Quân +giaan giân +Giaan Giân +quaap quâp +Quaap Quâp +giaap giâp +Giaap Giâp +quaat quât +Quaat Quât +giaat giât +Giaat Giât +quaach quâch +Quaach Quâch +giaach giâch +Giaach Giâch +quaang quâng +Quaang Quâng +giaang giâng +Giaang Giâng +quaanh quânh +Quaanh Quânh +giaanh giânh +Giaanh Giânh +queec quêc +Queec Quêc +gieec giêc +Gieec Giêc +queem quêm +Queem Quêm +gieem giêm +Gieem Giêm +queen quên +Queen Quên +gieen giên +Gieen Giên +queep quêp +Queep Quêp +gieep giêp +Gieep Giêp +queet quêt +Queet Quêt +gieet giêt +Gieet Giêt +queech quêch +Queech Quêch +gieech giêch +Gieech Giêch +queeng quêng +Queeng Quêng +gieeng giêng +Gieeng Giêng +queenh quênh +Queenh Quênh +gieenh giênh +Gieenh Giênh +quooc quôc +Quooc Quôc +giooc giôc +Giooc Giôc +quoom quôm +Quoom Quôm +gioom giôm +Gioom Giôm +quoon quôn +Quoon Quôn +gioon giôn +Gioon Giôn +quoop quôp +Quoop Quôp +gioop giôp +Gioop Giôp +quoot quôt +Quoot Quôt +gioot giôt +Gioot Giôt +quooch quôch +Quooch Quôch +giooch giôch +Giooch Giôch +quoong quông +Quoong Quông +gioong giông +Gioong Giông +quoonh quônh +Quoonh Quônh +gioonh giônh +Gioonh Giônh +quowc quơc +Quowc Quơc +giowc giơc +Giowc Giơc +quowm quơm +Quowm Quơm +giowm giơm +Giowm Giơm +quown quơn +Quown Quơn +giown giơn +Giown Giơn +quowp quơp +Quowp Quơp +giowp giơp +Giowp Giơp +quowt quơt +Quowt Quơt +giowt giơt +Giowt Giơt +quowch quơch +Quowch Quơch +giowch giơch +Giowch Giơch +quowng quơng +Quowng Quơng +giowng giơng +Giowng Giơng +quownh quơnh +Quownh Quơnh +giownh giơnh +Giownh Giơnh +giuwc giưc +Giuwc Giưc +giuwm giưm +Giuwm Giưm +giuwn giưn +Giuwn Giưn +giuwp giưp +Giuwp Giưp +giuwt giưt +Giuwt Giưt +giuwch giưch +Giuwch Giưch +giuwng giưng +Giuwng Giưng +giuwnh giưnh +Giuwnh Giưnh +quieec quiêc +Quieec Quiêc +giieec giiêc +Giieec Giiêc +quieem quiêm +Quieem Quiêm +giieem giiêm +Giieem Giiêm +quieen quiên +Quieen Quiên +giieen giiên +Giieen Giiên +quieep quiêp +Quieep Quiêp +giieep giiêp +Giieep Giiêp +quieet quiêt +Quieet Quiêt +giieet giiêt +Giieet Giiêt +quieech quiêch +Quieech Quiêch +giieech giiêch +Giieech Giiêch +quieeng quiêng +Quieeng Quiêng +giieeng giiêng +Giieeng Giiêng +quieenh quiênh +Quieenh Quiênh +giieenh giiênh +Giieenh Giiênh +quyeec quyêc +Quyeec Quyêc +giyeec giyêc +Giyeec Giyêc +quyeem quyêm +Quyeem Quyêm +giyeem giyêm +Giyeem Giyêm +quyeen quyên +Quyeen Quyên +giyeen giyên +Giyeen Giyên +quyeep quyêp +Quyeep Quyêp +giyeep giyêp +Giyeep Giyêp +quyeet quyêt +Quyeet Quyêt +giyeet giyêt +Giyeet Giyêt +quyeech quyêch +Quyeech Quyêch +giyeech giyêch +Giyeech Giyêch +quyeeng quyêng +Quyeeng Quyêng +giyeeng giyêng +Giyeeng Giyêng +quyeenh quyênh +Quyeenh Quyênh +giyeenh giyênh +Giyeenh Giyênh +giuooc giuôc +Giuooc Giuôc +giuoom giuôm +Giuoom Giuôm +giuoon giuôn +Giuoon Giuôn +giuoop giuôp +Giuoop Giuôp +giuoot giuôt +Giuoot Giuôt +giuooch giuôch +Giuooch Giuôch +giuoong giuông +Giuoong Giuông +giuoonh giuônh +Giuoonh Giuônh +giuowc giươc +Giuowc Giươc +giuowm giươm +Giuowm Giươm +giuown giươn +Giuown Giươn +giuowp giươp +Giuowp Giươp +giuowt giươt +Giuowt Giươt +giuowch giươch +Giuowch Giươch +giuowng giương +Giuowng Giương +giuownh giươnh +Giuownh Giươnh +giuaac giuâc +Giuaac Giuâc +giuaam giuâm +Giuaam Giuâm +giuaan giuân +Giuaan Giuân +giuaap giuâp +Giuaap Giuâp +giuaat giuât +Giuaat Giuât +giuaach giuâch +Giuaach Giuâch +giuaang giuâng +Giuaang Giuâng +giuaanh giuânh +Giuaanh Giuânh +quoawc quoăc +Quoawc Quoăc +gioawc gioăc +Gioawc Gioăc +quoawm quoăm +Quoawm Quoăm +gioawm gioăm +Gioawm Gioăm +quoawn quoăn +Quoawn Quoăn +gioawn gioăn +Gioawn Gioăn +quoawp quoăp +Quoawp Quoăp +gioawp gioăp +Gioawp Gioăp +quoawt quoăt +Quoawt Quoăt +gioawt gioăt +Gioawt Gioăt +quoawch quoăch +Quoawch Quoăch +gioawch gioăch +Gioawch Gioăch +quoawng quoăng +Quoawng Quoăng +gioawng gioăng +Gioawng Gioăng +quoawnh quoănh +Quoawnh Quoănh +gioawnh gioănh +Gioawnh Gioănh +quaic quaic +Quaic Quaic +giaic giaic +Giaic Giaic +quaim quaim +Quaim Quaim +giaim giaim +Giaim Giaim +quain quain +Quain Quain +giain giain +Giain Giain +quaip quaip +Quaip Quaip +giaip giaip +Giaip Giaip +quait quait +Quait Quait +giait giait +Giait Giait +quaich quaich +Quaich Quaich +giaich giaich +Giaich Giaich +quaing quaing +Quaing Quaing +giaing giaing +Giaing Giaing +quainh quainh +Quainh Quainh +giainh giainh +Giainh Giainh +quaoc quaoc +Quaoc Quaoc +giaoc giaoc +Giaoc Giaoc +quaom quaom +Quaom Quaom +giaom giaom +Giaom Giaom +quaon quaon +Quaon Quaon +giaon giaon +Giaon Giaon +quaop quaop +Quaop Quaop +giaop giaop +Giaop Giaop +quaot quaot +Quaot Quaot +giaot giaot +Giaot Giaot +quaoch quaoch +Quaoch Quaoch +giaoch giaoch +Giaoch Giaoch +quaong quaong +Quaong Quaong +giaong giaong +Giaong Giaong +quaonh quaonh +Quaonh Quaonh +giaonh giaonh +Giaonh Giaonh +quauc quauc +Quauc Quauc +giauc giauc +Giauc Giauc +quaum quaum +Quaum Quaum +giaum giaum +Giaum Giaum +quaun quaun +Quaun Quaun +giaun giaun +Giaun Giaun +quaup quaup +Quaup Quaup +giaup giaup +Giaup Giaup +quaut quaut +Quaut Quaut +giaut giaut +Giaut Giaut +quauch quauch +Quauch Quauch +giauch giauch +Giauch Giauch +quaung quaung +Quaung Quaung +giaung giaung +Giaung Giaung +quaunh quaunh +Quaunh Quaunh +giaunh giaunh +Giaunh Giaunh +quayc quayc +Quayc Quayc +giayc giayc +Giayc Giayc +quaym quaym +Quaym Quaym +giaym giaym +Giaym Giaym +quayn quayn +Quayn Quayn +giayn giayn +Giayn Giayn +quayp quayp +Quayp Quayp +giayp giayp +Giayp Giayp +quayt quayt +Quayt Quayt +giayt giayt +Giayt Giayt +quaych quaych +Quaych Quaych +giaych giaych +Giaych Giaych +quayng quayng +Quayng Quayng +giayng giayng +Giayng Giayng +quaynh quaynh +Quaynh Quaynh +giaynh giaynh +Giaynh Giaynh +quoac quoac +Quoac Quoac +gioac gioac +Gioac Gioac +quoam quoam +Quoam Quoam +gioam gioam +Gioam Gioam +quoan quoan +Quoan Quoan +gioan gioan +Gioan Gioan +quoap quoap +Quoap Quoap +gioap gioap +Gioap Gioap +quoat quoat +Quoat Quoat +gioat gioat +Gioat Gioat +quoach quoach +Quoach Quoach +gioach gioach +Gioach Gioach +quoang quoang +Quoang Quoang +gioang gioang +Gioang Gioang +quoanh quoanh +Quoanh Quoanh +gioanh gioanh +Gioanh Gioanh +quoic quoic +Quoic Quoic +gioic gioic +Gioic Gioic +quoim quoim +Quoim Quoim +gioim gioim +Gioim Gioim +quoin quoin +Quoin Quoin +gioin gioin +Gioin Gioin +quoip quoip +Quoip Quoip +gioip gioip +Gioip Gioip +quoit quoit +Quoit Quoit +gioit gioit +Gioit Gioit +quoich quoich +Quoich Quoich +gioich gioich +Gioich Gioich +quoing quoing +Quoing Quoing +gioing gioing +Gioing Gioing +quoinh quoinh +Quoinh Quoinh +gioinh gioinh +Gioinh Gioinh +giuic giuic +Giuic Giuic +giuim giuim +Giuim Giuim +giuin giuin +Giuin Giuin +giuip giuip +Giuip Giuip +giuit giuit +Giuit Giuit +giuich giuich +Giuich Giuich +giuing giuing +Giuing Giuing +giuinh giuinh +Giuinh Giuinh +giuyc giuyc +Giuyc Giuyc +giuym giuym +Giuym Giuym +giuyn giuyn +Giuyn Giuyn +giuyp giuyp +Giuyp Giuyp +giuyt giuyt +Giuyt Giuyt +giuych giuych +Giuych Giuych +giuyng giuyng +Giuyng Giuyng +giuynh giuynh +Giuynh Giuynh gic gic Gic Gic gim gim diff --git a/strans.c b/strans.c index 01f968e..c132ada 100644 --- a/strans.c +++ b/strans.c @@ -17,7 +17,7 @@ Lang langs[] = { {LangJPK, "kata", "kanji", transmap, backmap, dictqmap, nil, nil}, {LangKO, "hangul", nil, transko, backko, dictqmap, nil, nil}, {LangEMOJI, "emoji", "emoji", transmap, backmap, dictqmap, nil, nil}, -// {LangVI, "telex", nil, transvi, backmap, dictqmap, nil, nil}, + {LangVI, "telex", nil, transvi, backvi, dictqmap, nil, nil}, }; int nlang = nelem(langs); @@ -65,6 +65,7 @@ static void reset(void) { sclear(&im.pre); + sclear(&im.raw); clearkouho(); show(); } @@ -115,6 +116,7 @@ commit(Str *com) else sappend(com, &im.pre); sclear(&im.pre); + sclear(&im.raw); } static int @@ -122,8 +124,24 @@ dotrans(Rune c, Str *com) { Emit e; Dictreq req; + Str mapped; e = im.l->trans(&im, c); + if(im.l->lang == LangVI){ + if(e.s.n > 0 || !e.eat) + sclear(&im.raw); + if(e.eat && e.next.n > 0){ + if(im.raw.n >= Maxrunes){ + if(!mapget(im.l->map, &e.next, &mapped)) + mapped = e.next; + sappend(com, &mapped); + reset(); + return e.eat; + } + sputr(&im.raw, c); + } + } + clearkouho(); if(e.s.n > 0) sappend(com, &e.s); sclear(&im.pre); @@ -151,7 +169,7 @@ getlang(int lang) static int maplookup(Trie *t, Str *key, Str *out) { - char buf[256], *v; + char buf[Maxutf], *v; int klen, vlen; if(key->n == 0) @@ -341,7 +359,7 @@ imthread(void*) int mapget(Trie *t, Str *key, Str *out) { - char buf[256], *v; + char buf[Maxutf], *v; int klen, vlen; if(key->n == 0) diff --git a/vi.c b/vi.c index 5455188..c5ccbd3 100644 --- a/vi.c +++ b/vi.c @@ -117,13 +117,16 @@ onsetglide(Str *m) Emit transvi(Im *im, Rune c) { - Emit e; + Emit e, mappedkey; Str mapped, pre; int i, tidx, vi, last, penult, glide; Rune v, b1, b2; if(!istone(c) && c != 'z') return transmap(im, c); + mappedkey = transmap(im, c); + if(mappedkey.eat) + return mappedkey; memset(&e, 0, sizeof e); if(im->pre.n == 0) @@ -182,3 +185,25 @@ transvi(Im *im, Rune c) e.next = mapped; return e; } + +void +backvi(Im *im) +{ + Emit e; + Str raw; + int i; + + if(im->raw.n == 0){ + spopr(&im->pre); + return; + } + raw = im->raw; + spopr(&raw); + sclear(&im->pre); + for(i = 0; i < raw.n; i++){ + e = transvi(im, raw.r[i]); + sclear(&im->pre); + sappend(&im->pre, &e.next); + } + im->raw = raw; +}