关于C++对汉字拼音的处理——终结篇

以前写过了3个博文,都是关于汉字转拼音的,后来发现都不是很“完美”的解决方案,第一个和第二个利用的unicode编码的范围进行确定汉字的拼音,但是难免有遗漏,这个在后面的实践中发现的,后来第三个方法是穷举了汉字来获得汉字的拼音,虽然已维护好修改,但是我对于它里面包含的微型字库产生了疑虑,是否将所有汉字包含了,有没有遗漏,并且还不支持繁体字,这些特点注定它也将成为过去,但是它带给我的启发是巨大的,于是就有了这个终结篇。

 

这个终结方法本质就是穷举所有汉字进行处理的。

字库来源:http://xh.5156edu.com/pinyi.html (新华字典)

这个汉字处理方法的特点:

1.好维护、好升级:依赖于新华字典,字典升级,字库升级

2.权威:新华字典,中国人都用过没啥好说的

3.简单:代码清晰,简单,使用方便

4.短小精悍:微型字库,代码就几百行

 

实际使用这个字库的效果:

字符串:搜的法律是地方上了飞机饿死;了俄方谁巨,额浪费ijfs老地方司法是低级房间诶你们djkjfdjf

转换后:soudefalüshidefangshangliaofeijiesi;liaoefangsheiju,elangfeiijfslaodefangsifashidijifangjianainimendjkjfdjf

 

字库源码(后面所有的处理都在这个基础上建立的):

  1 //data source by http://xh.5156edu.com/pinyi.html
  2 const HanziInfo HanziInfoTable[] = {
  3     { L"a", L"a", L"a;ā;á;ǎ;à;;", L"1;1;1;1;1;0;", L"1;7;2;2;2;0;", L"厑;吖阿呵啊腌锕錒;啊嗄;阿啊;阿啊;;" },
  4     { L"a", L"ai", L"ai;āi;ái;ǎi;ài;;", L"1;1;1;1;1;0;", L"4;11;12;15;35;0;", L"閊魞鱛鱫;哎哀诶唉娭挨埃溾嗳锿鎄;挨捱皑啀凒溰敱敳嘊皚癌騃;佁毐昹欸娾嗳矮蔼躷噯濭藹譪霭靄;艾阨伌唉爱砹硋隘嗳嗌嫒塧碍愛叆暧瑷僾噫壒懓嬡薆鴱餲璦曖懝皧瞹馤礙譺鑀靉;;" },
  5     { L"a", L"an", L";ān;án;ǎn;àn;;", L"0;1;1;1;1;0;", L"0;29;4;9;18;0;", L";厂广安侒峖桉氨庵偣谙菴萻葊媕腤痷鹌誝蓭鞍鞌諳盦馣鮟盫鵪鶕韽;玵啽雸儑;垵俺唵埯铵晻揞罯銨;屵犴岸按洝荌胺豻案婩隌堓晻暗貋錌闇黯;;" },
  6     { L"a", L"ang", L";āng;áng;;àng;;", L"0;1;1;0;1;0;", L"0;2;5;0;3;0;", L";肮骯;卬仰岇昂昻;;枊盎醠;;" },
  7     { L"a", L"ao", L"ao;āo;áo;ǎo;ào;;", L"1;1;1;1;1;0;", L"2;6;29;10;19;0;", L"澚鱜;凹柪梎軪熬爊;敖厫隞蔜遨廒嗷嗸獓嶅滶熬獒摮璈磝螯聱翱翶謷謸鳌翺嚣鏖鷔鰲鼇;艹夭芺抝拗袄镺媪媼襖;岙岰拗垇坳傲奡奥奧骜嫯慠懊墺澳嶴擙鏊驁;;" },
  8     { L"b", L"ba", L"ba;;bá;bǎ;;;", L"1;0;1;1;0;0;", L"3;0;14;4;0;0;", L"抜鎺鯐;;叐茇妭拔炦胈癹菝軷詙跋颰魃鼥;把钯鈀靶叭把伯弝坝爸杷垻罢耙跁鲅靶罷鮁覇矲霸壩灞欛;;;" },
  9     { L"b", L"bai", L"bai;bāi;bái;bǎi;bài;;", L"1;1;1;1;1;0;", L"4;2;2;11;12;0;", L"瓸竡粨兡;挀掰;白犤;百伯佰陌柏栢捭絔摆擺襬;庍呗拝败拜敗猈稗粺薭贁韛;;" },
 10     { L"b", L"ban", L"ban;;;bǎn;bàn;;", L"1;0;0;1;1;0;", L"1;0;0;14;17;0;", L"螁;;;阪岅坂板版昄瓪钣粄舨鈑蝂魬闆;办半伴扮拌姅绊坢怑柈秚絆湴鉡靽辦瓣;;" },
 11     { L"b", L"bang", L";bāng;;bǎng;bàng;;", L"0;1;0;1;1;0;", L"0;12;0;5;20;0;", L";邦帮垹梆捠浜邫幇幚縍幫鞤;;绑綁榜牓膀;玤挷旁蚌棒棓傍谤蒡搒塝稖膀蜯榜镑磅艕謗鎊;;" },
 12     { L"b", L"bao", L"bao;bāo;báo;bǎo;bào;;", L"1;1;1;1;1;0;", L"2;18;3;23;26;0;", L"佨藵;勹包苞孢炮枹胞剥剝笣龅煲裦褒蕔襃闁齙;窇雹薄;宝饱怉鸨保宲珤葆堡堢媬寚飽飹褓駂鳵鴇緥賲寳寶靌;勽刨报抱铇豹趵蚫菢袌報鉋鲍骲髱暴虣鮑曓儤瀑爆犦曝忁鑤;;" },
 13     { L"b", L"bei", L"bei;bēi;;běi;bèi;;", L"1;1;0;1;1;0;", L"1;14;0;2;46;0;", L"唄;陂卑杯柸背盃桮椑揹悲鹎碑藣鵯;;北鉳;贝狈孛邶貝牬昁苝备郥背钡被倍俻狽悖梖偝偹鄁珼琲惫軰備僃棓辈焙蓓蛽碚愂禙犕褙誖鞁骳鋇輩糒憊鞴鐾;;" },
 14     { L"b", L"ben", L";bēn;;běn;bèn;;", L"0;1;0;1;1;0;", L"0;6;0;6;10;0;", L";奔泍贲犇锛錛;;本苯奙畚翉楍;夯坌奔倴逩桳笨捹渀撪;;" },
 15     { L"b", L"beng", L";bēng;béng;běng;bèng;;", L"0;1;1;1;1;0;", L"0;12;2;7;11;0;", L";伻祊奟崩绷閍絣痭嵭嘣綳繃;甭甮;埄埲菶绷琫琣鞛;迸泵蚌逬绷揼塴甏镚蹦鏰;;" },
 16     { L"b", L"bi", L"bi;bī;bí;bǐ;bì;;", L"1;1;1;1;1;0;", L"3;13;2;23;128;0;", L"萙蛯嬶;皀屄偪逼毴楅榌豍鵖螕鲾鎞鰏;荸鼻;匕比朼夶吡妣沘佊疕彼毞柀秕笔粃舭俾啚筆鄙箄聛貏;币必毕闭庇佖诐芘邲迊坒怭怶苾妼咇泌畀畁哔荜陛贲毖柲珌疪秘铋毙狴畢袐粊笓閉閇婢庳萆萞梐敝赑堛愊愎皕禆弼弻湢詖筚賁貱蜌裨辟跸閟飶鉍滗滭嗶彃蓖蓽腷睥睤痹痺煏熚碧蔽弊鄪獙幣綼箅箆馝髲駜襅幤潷罼獘壁廦嬖避薜篦篳縪觱鮅蹕髀濞斃臂奰鏎饆鄨璧繴襣襞鞸魓韠躄躃驆鷝鐴贔朇鷩鼊;;" },
 17     { L"b", L"bian", L"bian;biān;;biǎn;biàn;;", L"1;1;0;1;1;0;", L"1;24;0;12;30;0;", L"峅;边炞砭笾萹编猵煸牑甂箯蝙糄編鞕鍽鳊獱邉邊鞭鯿鯾籩;;贬扁窆匾貶惼萹褊稨碥鴘藊;卞弁抃汳汴苄釆忭玣变変昪便覍徧遍缏揙閞辡諚緶艑辨辩辧辫辮辯變;;" },
 18     { L"b", L"biao", L"biao;biāo;biáo;;biào;;", L"1;1;1;0;1;0;", L"1;42;1;0;3;0;", L"鋲;杓标飑骉髟彪淲猋脿颮滮摽骠蔈幖墂麃標熛膘镖瘭磦飙飚儦颷謤藨瀌爂鏢贆臕穮镳飆飇飈飊鑣驫;嫑表婊裱諘錶褾檦;;俵摽鳔;;" },
 19     { L"b", L"bie", L";biē;bié;biě;biè;;", L"0;1;1;1;1;0;", L"0;9;7;1;2;0;", L";憋瘪蟞鳖癟鱉鼈虌龞;别別莂蛂徶襒蹩;瘪;别彆;;" },
 20     { L"b", L"bin", L";bīn;;;bìn;;", L"0;1;0;0;1;0;", L"0;31;0;0;12;0;", L";邠玢宾彬梹椕傧斌滨缤賓賔豩槟瑸镔儐濒頻豳濱濵虨璸檳瀕霦繽蠙鑌顮;;;摈殡膑髩鬂擯殯臏髌鬓髕鬢;;" },
 21     { L"b", L"bing", L"bing;bīng;;bǐng;bìng;;", L"1;1;0;1;1;0;", L"2;10;0;26;15;0;", L"垪鞆;冫仌氷并冰兵屏栟掤槟;;丙邴陃苪怲抦秉昞昺炳柄屏饼绠眪蛃偋寎棅鈵禀稟鉼餅餠鞞;并幷並併庰倂栤竝病窉傡摒誁鮩靐;;" },
 22     { L"b", L"bo", L"bo;;bó;bǒ;bò;;", L"1;0;1;1;1;0;", L"2;0;69;3;8;0;", L"畓蔔;;仢伯驳孛肑瓝泊狛帛郣勃侼胉柏袯瓟秡钹铂浡挬亳萡淿脖袹舶鹁渤葧博猼馎愽搏鈸鉑鲌魄馛駁艊箔牔煿膊僰镈踣鋍馞駮鮊薄謈襏簙餺鵓鎛嚗懪髆髉糪襮欂礴鑮;癷跛簸;柏薄孹檗擘簸譒蘗;;" },
 23     { L"b", L"bu", L"bu;bū;bú;bǔ;bù;;", L"1;1;1;1;1;0;", L"1;9;3;9;28;0;", L"巭;逋庯峬钸晡鈽誧餔錻;鳪轐醭;卜卟补哺捕堡補鵏鸔;不布吥佈步歨歩怖咘钚柨悑部勏捗埔埗荹埠瓿鈈蔀廍踄郶餢篰簿;;" },
 24     { L"c", L"ca", L"ca;cā;;cǎ;cà;;", L"1;1;0;1;1;0;", L"1;4;0;2;1;0;", L"乲;拆擦攃嚓;;礤礸;遪;;" },
 25     { L"c", L"cai", L";cāi;cái;cǎi;cài;;", L"0;1;1;1;1;0;", L"0;2;6;14;5;0;", L";偲猜;才财材財裁纔;毝采倸啋寀婇彩採埰棌睬跴綵踩;采宷菜蔡縩;;" },
 26     { L"c", L"can", L"can;cān;cán;cǎn;càn;;", L"1;1;1;1;1;0;", L"2;12;9;9;9;0;", L"儏爘;参參叄骖飡湌叅喰傪嬠餐驂;残蚕惭殘慚蝅慙蠺蠶;惨朁慘憯穇篸黪黲;灿掺孱粲薒澯燦璨謲;;" },
 27     { L"c", L"cang", L"cang;cāng;cáng;;càng;;", L"1;1;1;0;1;0;", L"1;18;3;0;1;0;", L"濸;仓仺伧苍沧鸧舱倉傖凔滄蒼獊嵢螥艙鶬;臧藏鑶;;賶;;" },
 28     { L"c", L"cao", L";cāo;cáo;cǎo;cào;;", L"0;1;1;1;1;0;", L"0;3;12;5;4;0;", L";撡操糙;曺曹蓸嘈嶆漕慒槽褿螬艚鏪;艸草愺懆騲;肏鄵襙鼜;;" },
 29     { L"c", L"ce", L"ce;;;;cè;;", L"1;0;0;0;1;0;", L"2;0;0;0;26;0;", L"猠硛;;;;夨册冊侧厕荝拺测恻敇粣笧萗厠側萴策測廁惻筴筞蓛箣憡簎;;" },
 30     { L"c", L"cen", L";cēn;cén;;;;", L"0;1;1;0;0;0;", L"0;2;5;0;0;0;", L";参嵾;岑涔埁笒梣;;;;" },
 31     { L"c", L"ceng", L";cēng;céng;;cèng;;", L"0;1;1;0;1;0;", L"0;1;6;0;1;0;", L";噌;层曾層嶒竲驓;;蹭;;" },
 32     { L"c", L"cha", L";chā;chá;chǎ;chà;;", L"0;1;1;1;1;0;", L"0;21;17;5;15;0;", L";叉扱扠杈臿差挿偛馇插揷嗏喳锸碴銟艖疀嚓鍤餷;叉茬茶垞查査秅猹嵖搽靫詧楂槎察碴檫;叉衩蹅镲鑔;叉奼汊杈岔衩刹侘诧剎姹差咤紁詫;;" },
 33     { L"c", L"chai", L";chāi;chái;chǎi;chài;;", L"0;1;1;1;1;0;", L"0;6;7;1;7;0;", L";芆肞钗拆差釵;犲侪柴豺祡喍儕;茝;差虿訍袃瘥蠆囆;;" },
 34     { L"c", L"chan", L";chān;chán;chǎn;chàn;;", L"0;1;1;1;1;0;", L"0;12;46;32;10;0;", L";辿觇梴掺搀覘裧摻鋓幨襜攙;苂单谗婵馋湹孱棎禅煘缠蝉獑僝誗鋋儃廛嬋潺潹緾澶磛鄽螹毚蟬瀍酁儳蟾劖壥嚵瀺巉欃纏纒躔镵艬讒鑱饞;产刬旵丳斺浐剗谄阐铲產産蒇剷摌滻蕆幝諂閳骣燀簅冁醦繟鏟譂闡囅灛讇;忏刬硟摲懴颤懺羼韂顫;;" },
 35     { L"c", L"chang", L"chang;chāng;cháng;chǎng;chàng;;", L"1;1;1;1;1;0;", L"2;17;29;10;12;0;", L"椙蟐;伥昌倡倀菖阊娼猖淐琩锠裮錩閶鲳鯧鼚;长仧仩场兏肠苌镸長尝倘偿萇徜常瓺場腸甞裳塲嫦嘗膓瑺嚐償鲿鱨;厂场昶惝敞厰僘廠氅鋹;怅玚畅倡鬯唱悵焻暢畼誯韔;;" },
 36     { L"c", L"chao", L";chāo;cháo;chǎo;chào;;", L"0;1;1;1;1;0;", L"0;13;16;7;4;0;", L";吵抄弨怊欩钞绰訬超鈔焯剿窼;牊晁巢巣朝鼌鄛漅潮樔嘲窲罺鼂轈謿;吵炒眧焣煼麨巐;仦仯耖觘;;" },
 37     { L"c", L"che", L";chē;;chě;chè;;", L"0;1;0;1;1;0;", L"0;9;0;4;15;0;", L";车伡車俥砗莗唓硨蛼;;尺扯偖撦;屮彻迠坼烢聅硩掣頙撤澈徹瞮勶爡;;" },
 38     { L"c", L"chen", L"chen;chēn;chén;chěn;chèn;;", L"1;1;1;1;1;0;", L"1;11;34;9;15;0;", L"烥;抻郴捵棽琛嗔綝賝諃瞋謓;尘臣辰忱沉陈迧茞莀莐宸陳栕桭谌訦軙敐晨鈂愖煁蔯樄塵敶瘎霃諶螴薼麎曟鷐;趻硶碜墋夦踸磣鍖贂;衬疢称龀趁趂榇齓齔儭谶嚫櫬襯讖;;" },
 39     { L"c", L"cheng", L"cheng;chēng;chéng;chěng;chèng;;", L"1;1;1;1;1;0;", L"1;37;49;9;3;0;", L"鯎;阷泟爯柽棦称秤浾琤偁铛碀蛏晿牚赪靗憆稱摚撑撐噌樘緽頳赬瞠橕檉竀罉蟶穪鏿鐣饓;丞成朾呈郕诚枨承荿宬娍峸洆城乗乘埕挰珹珵窚掁脭铖盛程揨堘裎絾筬惩椉棖誠塍塖溗酲鋮畻澄澂憕橙檙瀓懲騬;侱徎逞骋悜庱睈裎騁;称秤牚;;" },
 40     { L"c", L"chi", L"chi;chī;chí;chǐ;chì;;", L"1;1;1;1;1;0;", L"1;31;26;22;38;0;", L"麶;吃妛彨哧胵鸱蚩粚笞眵瓻喫訵絺嗤媸摛痴瞝殦噄誺螭鴟鵄魑癡齝攡彲黐;弛驰池迟迡茌坻竾荎持匙蚳赿貾遅筂遟馳箎墀漦遲踟篪鍉謘;尺叺伬呎肔齿侈卶垑胣蚇耻恥豉袳歯欼袲裭鉹齒褫;彳叱斥杘赤饬灻抶侙勅恜炽勑翅翄敕烾湁啻飭雴傺腟痸鉓銐翤瘈遫憏瘛慗翨熾趩懘鶒鷘;;" },
 41     { L"c", L"chong", L";chōng;chóng;chǒng;chòng;;", L"0;1;1;1;1;0;", L"0;18;12;3;5;0;", L";冲充沖忡茺涌浺珫翀舂嘃摏憧衝憃罿艟蹖;虫种重隀崇崈漴褈蝩緟蟲爞;宠埫寵;冲铳揰銃衝;;" },
 42     { L"c", L"chou", L"chou;chōu;chóu;chǒu;chòu;;", L"1;1;1;1;1;0;", L"1;8;38;10;4;0;", L"鮘;抽紬搊篘瘳犨犫;仇俦帱栦菗绸惆紬絒椆畴愁皗稠筹詶酬酧裯踌綢雔儔薵懤幬嬦檮燽雠疇籌醻躊讎讐雦;丑丒吜杻杽偢瞅醜矁魗;臭臰遚殠;;" },
 43     { L"c", L"chu", L"chu;chū;chú;chǔ;chù;;", L"1;1;1;1;1;0;", L"3;7;30;15;32;0;", L"榋璴蟵;出岀初摴樗貙齣;刍处助除芻厨蒢豠滁锄雏鉏趎蒭媰蜍耡犓鋤篨廚橱櫉幮躇雛蹰櫥鶵躕;杵础處椘楮储禇楚褚濋儲檚礎齭齼;亍処处竌豖绌怵泏竐欪畜俶敊埱絀珿傗鄐滀搐触閦諔儊嘼憷斶黜臅歜觸矗;;" },
 44     { L"c", L"chua", L";chuā;;;;;", L"0;1;0;0;0;0;", L"0;1;0;0;0;0;", L";欻;;;;;" },
 45     { L"c", L"chuai", L";chuāi;chuái;chuǎi;chuài;;", L"0;1;1;1;1;0;", L"0;2;1;1;7;0;", L";揣搋;膗;揣;啜揣嘬膪踹;;" },
 46     { L"c", L"chuan", L";chuān;chuán;chuǎn;chuàn;;", L"0;1;1;1;1;0;", L"0;5;11;6;8;0;", L";巛川氚穿瑏;传舡舩船剶遄椽傳暷篅輲;舛荈喘歂僢踳;汌玔串钏釧猭賗鶨;;" },
 47     { L"c", L"chuang", L";chuāng;chuáng;chuǎng;chuàng;;", L"0;1;1;1;1;0;", L"0;10;4;4;7;0;", L";刅创疮窓窗牎摐牕瘡窻;床牀幢噇;闯傸磢闖;创怆刱剏剙創愴;;" },
 48     { L"c", L"chui", L";chuī;chuí;;;;", L"0;1;1;0;0;0;", L"0;3;18;0;0;0;", L";吹炊龡;垂埀陲倕桘菙捶搥棰椎圌腄锤槌箠錘鎚顀;;;;" },
 49     { L"c", L"chun", L";chūn;chún;chǔn;;;", L"0;1;1;1;0;0;", L"0;18;20;6;0;0;", L";旾杶春萅媋堾椿槆暙瑃蝽箺輴橁櫄鶞鰆;纯陙莼唇浱純脣淳湻犉鹑滣蒓蓴漘醇醕錞鶉鯙;偆萶惷睶賰蠢;;;" },
 50     { L"c", L"chuo", L";chuō;;;chuò;;", L"0;1;0;0;1;0;", L"0;5;0;0;24;0;", L";逴趠踔戳繛;;;辶辵哾娖娕婼婥啜涰绰惙辍酫踀綽輟龊擉餟磭歠嚽齪鑡;;" },
 51     { L"c", L"ci", L"ci;cī;cí;cǐ;cì;;", L"1;1;1;1;1;0;", L"1;13;29;7;15;0;", L"閊;刺差呲玼疵趀偨跐骴縒髊蠀齹;词珁茈茨垐柌祠兹瓷辝詞辞慈甆鹚磁雌餈飺糍辤薋嬨濨鴜礠辭鷀鶿;此佌泚玼皉跐鮆;朿次伺佽刺刾庛茦栨莿赐蛓絘賜螆;;" },
 52     { L"c", L"cong", L";cōng;cóng;;còng;;", L"0;1;1;0;1;0;", L"0;36;23;0;3;0;", L";匆苁囱囪忩茐枞怱悤棇葱楤蔥蓯骢漗聡聪聦熜潨樅樬暰瑽璁瞛蟌聰篵鍯繱鏦鏓騘驄;从丛徔従從徖婃淙悰孮琮潀漎賨賩誴錝樷藂叢灇欉爜;;愡憁謥;;" },
 53     { L"c", L"cou", L";;;;còu;;", L"0;0;0;0;1;0;", L"0;0;0;0;6;0;", L";;;;凑湊辏楱腠輳;;" },
 54     { L"c", L"cu", L";cū;cú;;cù;;", L"0;1;1;0;1;0;", L"0;7;2;0;24;0;", L";怚粗觕麁麄橻麤;徂殂;;卒促脨猝酢媨瘄蔟趗誎醋憱趣踧噈瘯踿縬簇鼀蹙蹴蹵顣;;" },
 55     { L"c", L"cuan", L";cuān;cuán;;cuàn;;", L"0;1;1;0;1;0;", L"0;7;6;0;8;0;", L";汆撺镩蹿攛躥鑹;菆攒櫕巑欑穳;;窜殩熶篡簒镩竄爨;;" },
 56     { L"c", L"cui", L";cuī;;cuǐ;cuì;;", L"0;1;0;1;1;0;", L"0;15;0;4;28;0;", L";崔脺嵟凗催缞墔慛榱獕摧槯磪縗鏙;;漼璀趡皠;伜忰疩脆脃倅粋紣翆萃啐啛淬悴焠毳琗瘁翠綷粹膵膬竁襊濢顇臎;;" },
 57     { L"c", L"cun", L"cun;cūn;cún;cǔn;cùn;;", L"1;1;1;1;1;0;", L"1;8;4;2;1;0;", L"籿;邨村皴踆澊墫竴膥;存侟拵蹲;刌忖;寸;;" },
 58     { L"c", L"cuo", L";cuō;cuó;cuǒ;cuò;;", L"0;1;1;1;1;0;", L"0;8;12;1;14;0;", L";搓遳瑳磋撮醝蹉鎈;虘嵯嵳睉痤蒫矬蔖瘥鹾酂鹺;脞;剉剒莝莡厝挫夎措逪锉错蓌銼錯;;" },
 59     { L"d", L"da", L"da;dā;dá;dǎ;dà;;", L"1;1;1;1;1;0;", L"4;13;33;1;5;0;", L"畓繨躂鶎;咑哒耷笚答嗒搭褡撘墶噠鎝鎉;打达迏迖迚怛呾妲沓荙荅炟羍畗畣惮匒剳逹笪答詚達跶靼瘩薘鞑蟽鐽韃龖龘;打;大亣汏垯眔;;" },
 60     { L"d", L"dai", L";dāi;;dǎi;dài;;", L"0;1;0;1;1;0;", L"0;5;0;4;47;0;", L";呆呔待獃懛;;歹歺逮傣;大代轪甙侢迨帒骀岱绐垈待贷带玳殆柋怠軑貣帯帶逮埭蚮紿軚袋軩貸瑇跢廗叇曃蝳緿鴏黛艜戴簤瀻霴黱襶靆;;" },
 61     { L"d", L"dan", L";dān;;dǎn;dàn;;", L"0;1;0;1;1;0;", L"0;30;0;20;50;0;", L";丹妉担单単眈砃耽耼郸聃躭酖單殚媅瘅匰鄲頕褝箪勯儋殫擔甔襌簞聸;;刐伔抌瓭玬胆衴紞疸掸赕亶馾撣撢賧黕膽黮黵;旦石帎但诞狚担泹沊柦唌疍蛋弹惮啖啗淡萏啿弾氮蜑腅觛誕窞亶瘅蓞僤噉髧嘾儋彈憚憺禫澹駳鴠餤癉癚繵贉嚪饏霮;;" },
 62     { L"d", L"dang", L";dāng;;dǎng;dàng;;", L"0;1;0;1;1;0;", L"0;16;0;10;29;0;", L";当珰裆铛筜當儅噹澢璫襠蟷艡簹鐺闣;;挡党谠擋譡黨攩灙欓讜;氹凼当圵宕砀荡垱挡档菪婸逿愓瓽雼嵣潒碭瞊趤蕩壋檔璗盪礑簜蘯;;" },
 63     { L"d", L"dao", L"dao;dāo;dáo;dǎo;dào;;", L"1;1;1;1;1;0;", L"3;11;1;19;23;0;", L"乭椡槝;刀刂叨忉朷氘舠釖鱽魛螩;捯;导岛陦島捣倒祷禂搗隝嶋嶌導隯嶹擣壔蹈禱;辺到倒帱悼焘菿盗盜道翢稲稻噵艔衜衟檤燾翿軇瓙纛;;" },
 64     { L"d", L"de", L"de;dē;dé;;;;", L"1;1;1;0;0;0;", L"4;1;10;0;0;0;", L"的地底得;嘚;恴得淂棏惪悳锝徳德鍀;;;;" },
 65     { L"d", L"dei", L";dēi;;děi;;;", L"0;1;0;1;0;0;", L"0;1;0;1;0;0;", L";嘚;;得;;;" },
 66     { L"d", L"den", L";;;;dèn;;", L"0;0;0;0;1;0;", L"0;0;0;0;2;0;", L";;;;扥扽;;" },
 67     { L"d", L"deng", L"deng;dēng;;děng;dèng;;", L"1;1;0;1;1;0;", L"1;11;0;2;14;0;", L"艠;灯登豋僜噔嬁燈璒竳簦蹬;;等戥;邓鄧隥凳嶝澄墱镫瞪磴櫈覴蹬鐙;;" },
 68     { L"d", L"di", L"di;dī;dí;dǐ;dì;;", L"1;1;1;1;1;0;", L"1;20;35;23;54;0;", L"嚸;氐仾低彽奃岻秪袛隄羝埞啲堤提趆滴嘀镝磾鞮;廸狄苖迪的籴唙荻涤敌梑啇笛靮觌滌髢馰頔翟嫡嘀蔋蔐樀敵镝藡嚁豴蹢鏑覿糴鸐;氐厎邸阺诋坘坻弤底呧抵拞柢牴砥掋菧軧觝詆骶聜鯳;地坔杕旳弟玓的苐枤怟埅帝俤娣递逓埊焍谛梊祶菂偙眱珶第釱睇揥媂蒂棣缔楴禘遞僀腣鉪碲蝃摕遰蔕墬墑甋蝭締慸諦踶嶳螮;;" },
 69     { L"d", L"dia", L";;;diǎ;;;", L"0;0;0;1;0;0;", L"0;0;0;1;0;0;", L";;;嗲;;;" },
 70     { L"d", L"dian", L"dian;diān;;diǎn;diàn;;", L"1;1;0;1;1;0;", L"1;20;0;10;28;0;", L"椣;敁掂厧傎嵮滇槇槙瘨颠蹎顛顚巅癫巓攧巔癲齻;;典奌点婰敟碘蒧蕇踮點;电甸阽佃店坫垫扂玷钿惦婝淀琔奠殿鈿蜔電墊壂澱橂靛磹癜簟驔;;" },
 71     { L"d", L"diao", L";diāo;;diǎo;diào;;", L"0;1;0;1;1;0;", L"0;23;0;3;25;0;", L";***叼汈刟虭凋彫奝弴蛁貂琱鳭碉鮉瞗錭鲷雕簓鼦鯛鵰;;鸟扚屌;弔吊伄钓盄窎訋调铞铫掉釣鈟竨蓧銱銚雿魡調窵瘹鋽藋鑃;;" },
 72     { L"d", L"die", L"die;diē;dié;;diè;;", L"1;1;1;0;1;0;", L"1;3;52;0;1;0;", L"幉;爹跌褺;苵迭咥峌挕绖垤恎昳胅瓞眣耊谍眰戜絰臷镻詄趃跕畳喋耋惵堞揲殜叠楪牃牒跮碟褋蜨嵽蝶艓諜蹀鴩疂螲鲽蹛曡疉鰈疊氎;;哋;;" },
 73     { L"d", L"ding", L";dīng;;dǐng;dìng;;", L"0;1;0;1;1;0;", L"0;14;0;11;19;0;", L";丁仃帄叮玎钉盯疔町虰耵酊釘靪;;艼奵顶酊頂鼎鼑嵿濎薡鐤;订饤忊钉矴定訂飣铤萣啶椗腚锭碇碠錠顁磸;;" },
 74     { L"d", L"diu", L";diū;;;;;", L"0;1;0;0;0;0;", L"0;5;0;0;0;0;", L";丢丟铥颩銩;;;;;" },
 75     { L"d", L"dong", L"dong;dōng;;dǒng;dòng;;", L"1;1;0;1;1;0;", L"1;23;0;6;23;0;", L"鶫;东冬東咚苳岽昸氡鸫倲菄崬崠涷埬娻笗氭蝀鮗鼕鯟鶇;;董蕫嬞懂箽諌;动冻侗垌恫栋胨迵姛峒挏洞凍胴戙動硐湩腖棟働駧霘;;" },
 76     { L"d", L"dou", L"dou;dōu;dóu;dǒu;dòu;;", L"1;1;1;1;1;0;", L"1;9;1;8;26;0;", L"乧;吺剅都唗兜兠蔸橷篼;唞;斗阧抖枓钭陡蚪鈄;斗吋豆郖读荳逗饾浢鬥渎酘毭梪脰痘閗窦鬦餖斣闘竇鬪鬬鬭;;" },
 77     { L"d", L"du", L"du;dū;dú;dǔ;dù;;", L"1;1;1;1;1;0;", L"2;8;33;9;17;0;", L"叾獤;厾剢都阇督嘟醏闍;独毒读渎牍椟犊裻読錖獨凟匵嬻瀆殰犢櫝牘瓄皾騳黩髑韣讀贕豄鑟韇韥黷讟;肚笃堵赌琽睹賭覩篤;芏杜妒肚妬度荰秺靯渡镀螙鍍殬斁蠧蠹;;" },
 78     { L"d", L"duan", L";duān;;duǎn;duàn;;", L"0;1;0;1;1;0;", L"0;6;0;1;18;0;", L";耑偳媏端褍鍴;;短;段断葮缎塅煅瑖腶椴锻碫緞毈簖鍛斷躖籪;;" },
 79     { L"d", L"dui", L";duī;;duǐ;duì;;", L"0;1;0;1;1;0;", L"0;8;0;1;25;0;", L";垖堆塠痽磓鴭鐜鐓;;頧;队对兊兌対兑祋怼陮隊敦碓綐對憞憝錞镦薱濧懟瀩譈譵轛;;" },
 80     { L"d", L"dun", L"dun;dūn;;dǔn;dùn;;", L"1;1;0;1;1;0;", L"2;15;0;3;18;0;", L"碷壿;吨惇敦蜳撴墩墪噸撉犜镦礅蹲蹾驐;;盹趸躉;伅庉沌囤炖逇钝盾砘顿鈍遁頓楯遯潡燉踲;;" },
 81     { L"d", L"duo", L"duo;duō;duó;duǒ;duò;;", L"1;1;1;1;1;0;", L"2;11;13;30;13;0;", L"鈬鯲;多夛咄哆剟掇毲敠敪裰嚉;夺度铎敚敓剫喥痥奪凙澤踱鐸;驮朵朶杕饳剁沲哚挆柮柂垛垜埵缍舵崜惰媠椯躲躱趓跺綞亸鬌軃嚲奲;刴陊陏挅尮桗堕跥飿墮憜墯鵽;;" },
 82     { L"e", L"e", L"e;ē;é;ě;è;;", L"1;1;1;1;1;0;", L"7;6;32;29;50;0;", L"仒厑蛯旕鵈襨欕;阿妸妿娿婀屙;讹迗吪囮俄峉峨峩涐恶娥莪哦珴訛鈋皒锇睋鹅蛾誐磀噁鋨頟魤额額鵝鵞譌;厄阸苊呃扼轭枙垩砨饿恶胺阏鄂谔萼遌遏崿愕頋腭锷鹗頞餩噩鳄騀;戹岋呝砐砈咹咢姶匎蚅軛硆悪卾偔堊堨堮湂惡軶豟鈪琧廅搤搹僫蝁蕚遻餓颚閼擜諤覨鍔顎歞礘櫮鶚鰐鰪齃讍齶鑩鱷;;" },
 83     { L"e", L"ei", L";ēi;;;;;", L"0;1;0;0;0;0;", L"0;2;0;0;0;0;", L";欸誒;;;;;" },
 84     { L"e", L"en", L";ēn;;ěn;èn;;", L"0;1;0;1;1;0;", L"0;4;0;1;1;0;", L";奀恩蒽煾;;峎;摁;;" },
 85     { L"e", L"eng", L"eng;ēng;;;;;", L"1;1;0;0;0;0;", L"1;1;0;0;0;0;", L"椧;鞥;;;;;" },
 86     { L"e", L"er", L"er;ēr;ér;ěr;èr;;", L"1;1;1;1;1;0;", L"2;1;23;17;14;0;", L"粫趰;乻;儿而児陑侕荋耏峏洏栭胹唲鸸袻聏輀鲕髵隭鴯鮞臑轜;尔尒尓耳迩饵洱毦栮珥铒鉺餌爾駬薾邇;二弍弐佴刵咡贰铒貮貳衈誀髶樲;;" },
 87     { L"f", L"fa", L"fa;fā;fá;fǎ;fà;;", L"1;1;1;1;1;0;", L"2;7;20;5;6;0;", L"浌鍅;发冹沷発發酦彂;乏伐姂坺垡茷阀疺罚栰笩筏傠瞂罰閥罸墢橃藅;佱法峜砝灋;发珐琺髪髮蕟;;" },
 88     { L"f", L"fan", L";fān;fán;fǎn;fàn;;", L"0;1;1;1;1;0;", L"0;20;35;6;23;0;", L";帆忛畨番勫蕃幡噃嬏憣旙旛繙翻藩轓颿飜籓鱕;凡凣凢匥杋柉钒矾籵舤舧袢烦笲釩棥煩緐墦蕃樊璠膰薠燔襎繁羳蹯鐇礬蘩瀿蠜鷭;反払仮返橎;犯氾汎奿饭泛贩范畈軓訉販笵盕梵軬飯飰滼嬎範輽瀪;;" },
 89     { L"f", L"fang", L"fang;fāng;fáng;fǎng;fàng;;", L"1;1;1;1;1;0;", L"1;15;7;15;1;0;", L"堏;匚方邡芳汸坊枋牥钫蚄淓趽鈁錺鴋;防妨坊房肪鲂魴;访仿彷纺昉昘瓬眆紡舫旊倣訪髣鶭;放;;" },
 90     { L"f", L"fei", L";fēi;féi;fěi;fèi;;", L"0;1;1;1;1;0;", L"0;26;4;15;32;0;", L";飞妃非飛菲啡婓婔渄绯扉猆暃靟裶蜚緋鲱霏馡餥騑騛鯡飝;肥淝腓蜰;朏胐匪诽菲奜悱棐斐蜚翡榧蕜誹篚;发芾吠狒沸怫杮废肺胇昲费厞剕陫俷疿萉屝廃費痱镄廢曊癈鼣蟦濷櫠鐨靅;;" },
 91     { L"f", L"fen", L"fen;fēn;fén;fěn;fèn;;", L"1;1;1;1;1;0;", L"2;22;32;2;18;0;", L"竕瞓;分芬帉吩纷氛昐玢衯紛翂躮訜酚棻梤鈖雰馚餴朆饙;妢岎汾坟炃朌枌羒蚠蚡焚棼蒶隫魵蕡幩獖墳濆燌燓橨豮鼢羵鼖豶轒鐼馩黂;粉黺;分份弅坋忿奋秎偾粪愤僨憤膹奮糞鲼瀵鱝;;" },
 92     { L"f", L"feng", L"feng;fēng;féng;fěng;fèng;;", L"1;1;1;1;1;0;", L"1;46;14;5;14;0;", L"琒;丰风凨仹凬妦沣凮枫盽疯砜封風峰峯偑桻烽堼葑崶渢猦锋犎楓蜂碸瘋篈僼鄷鋒檒豐鎽鏠酆蘴寷灃蠭靊飌麷;冯夆沨浲逢溄堸馮艂漨缝摓綘縫;风讽覂唪諷;风凤奉俸葑湗焨煈缝赗鳯鳳鴌賵;;" },
 93     { L"f", L"fo", L"fo;;fó;;;;", L"1;0;1;0;0;0;", L"1;0;3;0;0;0;", L"梻;;仏佛坲;;;;" },
 94     { L"f", L"fou", L";;fóu;fǒu;;;", L"0;0;1;1;0;0;", L"0;0;1;8;0;0;", L";;紑;缶否妚缻缹雬殕鴀;;;" },
 95     { L"f", L"fu", L"fu;fū;fú;fǔ;fù;;", L"1;1;1;1;1;0;", L"3;38;99;31;62;0;", L"酜椨禣;夫伕邞孚呋妋姇玞肤胕砆衭怤柎荂荴尃娐旉麸趺紨跗鈇稃綒筟鄜孵粰膚鳺麩敷麬糐麱懯;乀巿夫弗凫伏甶孚佛刜芾芙芣扶拂泭岪绂绋咈帗苻茀枎怫服韨氟祓玸枹柫炥畐畉罘茯郛鳬俘垘洑浮哹莩蚨袚栿砩翇桴烰琈袱虙艴紱紼符笰菔匐涪幅葍絥罦棴跗鳧艀鉘鉜颫辐福蜉綍箙稪榑韍豧髴鴔蝠幞澓輻踾鮄諨黻襆癁鮲襥鵩鶝;阝父甫抚拊弣府斧郙俛俌俯釜釡捬脯辅腑盙焤蜅滏腐輔頫嘸撫鬴簠鯱黼;讣父付妇负附彿咐驸坿竎服阜訃負赴复祔峊洑袝蚥蚹副婦婏冨偩傅復萯媍富赋蛗秿覄詂鲋腹椱缚赙複褔蝮蝜緮蕧賦駙鮒輹嬔縛賻鳆鍑鍢馥覆鰒;;" },
 96     { L"g", L"ga", L"ga;gā;gá;gǎ;gà;;", L"1;1;1;1;1;0;", L"3;7;6;3;2;0;", L"乫凩軈;夹旮伽呷咖嘎嘠;轧钆釓尜噶錷;玍尕嘎;尬魀;;" },
 97     { L"g", L"gai", L";gāi;;gǎi;gài;;", L"0;1;0;1;1;0;", L"0;18;0;3;18;0;", L";侅该陔郂荄姟峐垓赅晐祴畡絯隑賅賌豥該;;忋改絠;丐乢匃匄芥钙盖鈣摡溉葢蓋戤概槩漑槪瓂;;" },
 98     { L"g", L"gan", L";gān;;gǎn;gàn;;", L"0;1;0;1;1;0;", L"0;28;0;20;18;0;", L";干甘迀奸忓杆攼玕肝姏泔苷坩矸竿柑酐疳粓凲尴尲筸鳱漧尶尷魐;;仠芉杆皯衦秆赶笴桿敢稈感澉趕橄澸擀簳鳡鱤;干汵旰盰绀凎倝淦紺詌骭幹榦檊贑赣贛灨;;" },
 99     { L"g", L"gang", L";gāng;;gǎng;gàng;;", L"0;1;0;1;1;0;", L"0;29;0;3;10;0;", L";冈冮刚扛纲岗杠肛疘矼牨岡钢缸罡剛堈掆釭犅棡摃堽罁綱鋼鎠;;岗崗港;杠岗钢焵焹筻槓戆戅戇;;" },
100     { L"g", L"gao", L"gao;gāo;;gǎo;gào;;", L"1;1;0;1;1;0;", L"1;20;0;17;13;0;", L"吿;羔皋高羙髙皐臯膏睾槔槹橰糕篙餻韟櫜鼛鷎鷱;;夰杲菒稁搞缟槁槀暠稿稾镐縞藁藳檺鎬;告郜勂诰峼祮祰锆筶誥禞膏鋯;;" },
101     { L"g", L"ge", L"ge;gē;gé;gě;gè;;", L"1;1;1;1;1;0;", L"6;27;41;8;8;0;", L"乬巪叾唟彁櫊;戈仡犵扢纥圪戓肐牫疙饹咯哥胳格鸽袼搁割滒歌戨鴚鴿謌擱鎶;呄匌佮茖阁挌革鬲胳格敋搁葛隔裓蛤蛒臵愅觡嗝滆塥搿槅膈閤閣鞈骼韐镉獦諽輵鮯鎘韚騔鞷轕;个合各哿盖舸葛嗰;个各虼個铬硌箇鉻;;" },
102     { L"g", L"gei", L";;;gěi;;;", L"0;0;0;1;0;0;", L"0;0;0;2;0;0;", L";;;给給;;;" },
103     { L"g", L"gen", L";gēn;gén;gěn;gèn;;", L"0;1;1;1;1;0;", L"0;2;1;1;6;0;", L";根跟;哏;艮;亘亙艮茛揯搄;;" },
104     { L"g", L"geng", L"geng;gēng;;gěng;gèng;;", L"1;1;0;1;1;0;", L"1;17;0;14;3;0;", L"椩;更刯庚畊耕浭菮赓焿絚鹒縆緪賡羮鶊羹;;郠莄哽峺挭绠埂耿颈梗綆鲠骾鯁;更堩暅;;" },
105     { L"g", L"gong", L";gōng;;gǒng;gòng;;", L"0;1;0;1;1;0;", L"0;34;0;10;9;0;", L";工弓公厷功共红杛攻供侊肱糼糿宫宮恭蚣躬龚匑幊愩塨觥躳慐匔碽髸觵龏龔;;廾共巩汞拱栱拲珙輁鞏;共贡供唝貢嗊熕赣;;" },
106     { L"g", L"gou", L";gōu;;gǒu;gòu;;", L"0;1;0;1;1;0;", L"0;18;0;12;24;0;", L";勾句沟佝枸钩痀袧鈎缑鉤溝褠緱篝簼鞲韝;;芶苟狗岣耇耉枸玽蚼笱耈豿;勾诟坸购构姤垢冓够夠啂訽詬雊遘彀媾搆煹觏構撀購覯;;" },
107     { L"g", L"gu", L"gu;gū;gú;gǔ;gù;;", L"1;1;1;1;1;0;", L"3;37;1;45;20;0;", L"逧脵傦;估杚姑沽泒孤苽咕呱轱柧骨鸪罛唂唃家菰菇蛄笟軱軲觚辜酤蓇鈲毂稒箍箛篐嫴橭鴣鮕;鹘;夃古诂汩谷股苦牯骨羖贾钴罟蛄蛊啒淈愲尳詁鹄馉鈷毂榾鼓鼔榖嘏皷穀縎糓薣濲臌皼餶轂盬瞽瀔鶻蠱;估固故顾凅牿梏崮崓堌棝雇祻锢痼僱錮鲴鯝顧;;" },
108     { L"g", L"gua", L"gua;guā;;guǎ;guà;;", L"1;1;0;1;1;0;", L"1;16;0;6;10;0;", L"颪;瓜刮呱胍栝桰鸹歄煱趏劀緺踻颳鴰騧;;冎叧呱剐剮寡;卦诖坬挂掛啩罣絓詿褂;;" },
109     { L"g", L"guai", L";guāi;guái;guǎi;guài;;", L"0;1;1;1;1;0;", L"0;2;1;5;3;0;", L";乖摑;叏;拐柺枴罫箉;夬怪恠;;" },
110     { L"g", L"guan", L";guān;;guǎn;guàn;;", L"0;1;0;1;1;0;", L"0;22;0;12;36;0;", L";关观纶官冠矜覌倌莞蒄棺窤関瘝癏観闗鳏關鰥鱞觀;;莞馆琯筦痯管輨錧館璭舘鳤;卝毌丱观串贯泴冠掼涫惯悺貫悹祼慣潅摜遦樌盥罆雚躀鏆灌瓘爟矔鹳礶罐鑵鸛鱹欟;;" },
111     { L"g", L"guang", L";guāng;;guǎng;guàng;;", L"0;1;0;1;1;0;", L"0;19;0;6;4;0;", L";光灮炗炚炛茪咣姯洸垙烡桄珖胱輄僙銧黆;;广広犷廣獷臩;俇逛桄臦;;" },
112     { L"g", L"gui", L"gui;guī;;guǐ;guì;;", L"1;1;0;1;1;0;", L"1;40;0;26;35;0;", L"櫷;归圭妫龟邽规茥闺皈胿珪帰亀硅袿規廆椝媯郌瑰摫閨鲑嫢嬀槻槼龜璝瞡鮭歸雟鬶嶲騩瓌鬹蘬;;宄氿轨庋匦陒佹诡姽垝恑攱癸軌鬼祪庪匭晷湀蛫觤詭厬簋蟡;攰昋刿刽炅炔柜贵桂桧椢猤筀貴跪蓕瞆螝撌劌劊槶樻檜禬瞶癐襘櫃鐀鳜鞼鑎鱖鱥;;" },
113     { L"g", L"gun", L";;;gǔn;gùn;;", L"0;0;0;1;1;0;", L"0;0;0;18;3;0;", L";;;丨衮袞绲惃辊棍蓘滚滾蔉緄緷輥鲧磙鮌鯀;棍睔謴;;" },
114     { L"g", L"guo", L";guō;guó;guǒ;guò;;", L"0;1;1;1;1;0;", L"0;24;18;14;4;0;", L";过呙咶涡埚郭堝啯猓崞锅楇聒鈛瘑墎濄蝈彉嘓鍋彍蟈懖;囯国囶囻圀國帼掴腘漍聝幗蔮慖虢膕馘簂;果菓馃淉惈褁椁槨蜾粿綶裹輠餜;过過腂鐹;;" },
115     { L"h", L"ha", L"ha;hā;há;hǎ;hà;;", L"1;1;1;1;1;0;", L"6;5;2;2;1;0;", L"乤扖溌噺鎺鱩;呵哈紦铪鉿;虾蛤;哈奤;哈;;" },
116     { L"h", L"hai", L"hai;hāi;hái;hǎi;hài;;", L"1;1;1;1;1;0;", L"1;3;4;5;10;0;", L"塰;咍咳嗨;还咳孩骸;海胲烸酼醢;亥妎骇害氦餀嗐駭駴饚;;" },
117     { L"h", L"han", L"han;hān;hán;hǎn;hàn;;", L"1;1;1;1;1;0;", L"2;13;26;8;46;0;", L"兯爳;犴佄顸哻蚶酣頇谽嫨憨馠魽鼾;邗汗邯含函凾虷唅娢浛圅焓梒晗琀涵崡嵅寒韩甝筨蜬鋡澏韓;罕浫喊蔊豃;厈汉汗屽扞闬含旱垾悍唅猂莟捍浛涆菡焊晘釬閈皔睅蛿傼馯感颔漢撖蜭熯銲鋎暵頷憾螒翰撼顄駻雗譀瀚鶾;;" },
118     { L"h", L"hang", L"hang;hāng;háng;;hàng;;", L"1;1;1;0;1;0;", L"1;2;20;0;3;0;", L"垳;夯炕;行苀迒吭斻杭肮绗桁珩蚢航笐颃貥裄絎筕頏魧;;行沆巷;;" },
119     { L"h", L"hao", L"hao;hāo;háo;hǎo;hào;;", L"1;1;1;1;1;0;", L"1;5;21;2;34;0;", L"竓;茠蒿薅薧嚆;乚毜皋蚝毫椃嗥獆貉豪獔噑嘷獋儫濠壕嚎蠔籇譹;好郝;号好昊昦侴秏悎耗哠浩恏晧淏傐皓鄗聕號滈暤暭皞皜澔镐薃皡曍皥颢顥鰝灏灝;;" },
120     { L"h", L"he", L"he;hē;hé;;hè;;", L"1;1;1;0;1;0;", L"4;9;65;0;33;0;", L"粭遤靎靏;诃呵抲欱訶喝嗬蠚;禾纥合何和咊郃劾姀河盇柇狢峆饸阂曷籺紇釛荷核敆盍盉害涸渮盒菏萂啝龁訸颌惒楁澕毼阖鲄詥貉貈鉌閡餄麧熆鹖頜魺螛翮篕餲鞨齕闔礉覈鶡皬鑉龢;;吓何佫和贺垎哬荷袔寉焃鹄猲喝賀碋嗃煂熇褐赫鹤翯癋謞壑嚇燺爀鶴鶮鸖靍;;" },
121     { L"h", L"hei", L";hēi;;;;;", L"0;1;0;0;0;0;", L"0;5;0;0;0;0;", L";黒黑嗨嘿潶;;;;;" },
122     { L"h", L"hen", L";;hén;hěn;hèn;;", L"0;0;1;1;1;0;", L"0;0;3;5;1;0;", L";;拫痕鞎;佷很哏狠詪;恨;;" },
123     { L"h", L"heng", L";hēng;héng;;hèng;;", L"0;1;1;0;1;0;", L"0;5;1;0;2;0;", L";亨哼涥悙脝;鵆;;啈横;;" },
124     { L"h", L"hong", L";hōng;hóng;hǒng;hòng;;", L"0;1;1;1;1;0;", L"0;19;55;3;11;0;", L";叿吽呍灴轰哄訇烘軣焢硡揈渹谾薨輷鍧嚝轟;仜弘妅屸红纮玒汯吰闳宏宖苰泓玜垬沗虹紅洪娂荭羾翃浤紘耾竑鸿硔紭谹鈜閎粠竤渱葓葒綋谼翝鉷鞃魟潂鋐篊黉霐彋蕻霟鴻黌;哄唝晎;讧哄訌閧銾撔澒蕻闂鬨闀;;" },
125     { L"h", L"hou", L";hōu;hóu;hǒu;hòu;;", L"0;1;1;1;1;0;", L"0;1;18;2;16;0;", L";齁;侯矦鄇葔帿喉猴睺瘊銗篌骺糇翭翵鍭餱鯸;吼犼;后郈侯厚茩後逅洉垕候堠豞鲎鲘鮜鱟;;" },
126     { L"h", L"hu", L"hu;hū;hú;hǔ;hù;;", L"1;1;1;1;1;0;", L"1;31;48;11;48;0;", L"粐;乎匢戏虍芴苸呼泘垀昒忽曶恗烀轷匫唿惚淴虖軤雽雐滹嘑寣幠糊歑膴謼;抇囫狐弧和瓳胡核壶隺壷斛焀鹄絗壺猢搰湖喖葫媩煳楜瑚鹘鹕蔛嘝蝴箶槲魱糊衚頶醐螜縠鍸餬觳鵠鬍瀫鶘鶦鰗;乕汻虎浒俿萀唬虝琥滸錿;互弖户戶戸冱芐护沪沍帍戽岵怙枑昈虎祜怘笏瓠扈婟楛雇綔嗀鄠嫭嫮蔰滬摢槴熩糊鳸鍙豰簄嚛鹱護鳠頀鸌鱯;;" },
127     { L"h", L"hua", L"hua;huā;huá;;huà;;", L"1;1;1;0;1;0;", L"7;7;25;0;27;0;", L"婲埖椛硴蒊糀誮;化华花哗砉錵蘤;划华呚哗骅姡華铧釫釪猾滑嘩搳撶劃磆鲑螖鋘蕐譁鏵驊鷨;;化华夻划话杹枠画桦崋婳畫畵嬅觟話摦樺槬澅嫿諙諣黊舙繣譮;;" },
128     { L"h", L"huai", L";;huái;;huài;;", L"0;0;1;0;1;0;", L"0;0;13;0;4;0;", L";;怀徊淮槐褢踝褱懐懷瀤櫰耲蘹;;坏壊壞蘾;;" },
129     { L"h", L"huan", L";huān;huán;huǎn;huàn;;", L"0;1;1;1;1;0;", L"0;15;37;3;37;0;", L";欢犿狟歓鴅鵍酄嚾孉獾懽歡讙貛驩;还郇环荁峘洹桓萑萈寏堚雈絙綄貆獂羦锾圜澴缳寰嬛還阛鍰環豲镮鹮糫繯轘鐶闤鬟瓛;缓睆緩;幻肒奂奐宦唤换涣浣眩烉焕梙逭患嵈喛喚渙換愌痪豢瑍煥瘓漶鲩槵澣擐藧鯇攌鯶鰀轘;;" },
130     { L"h", L"huang", L";huāng;huáng;huǎng;huàng;;", L"0;1;1;1;1;0;", L"0;8;44;15;8;0;", L";巟肓荒衁宺朚塃慌;皇隍凰偟黄黃葟徨遑喤媓崲揘湟堭惶煌楻瑝锽墴潢獚熿蝗璜艎篁諻穔癀磺蟥簧餭鳇鍠韹趪騜鐄鰉鱑鷬;怳恍炾晃晄谎奛慌幌詤熀縨謊兤櫎;晃滉愰榥曂皝鎤皩;;" },
131     { L"h", L"hui", L"hui;huī;huí;huǐ;huì;;", L"1;1;1;1;1;0;", L"2;43;18;9;82;0;", L"颒璤;戏灰灳炜诙咴挥拻洃恢袆虺珲烣晖豗堕婎媈揮隓辉翚暉禈睢煇楎詼睳褘幑噅噕撝翬輝麾徽隳瀈蘳鰴;囘回囬佪廻廽茴迴恛洄蚘烠逥痐蛔蛕蜖鮰;虫虺悔毁毀毇燬檓譭;卉屶屷汇讳会泋浍绘哕诲荟芔贿烩桧恚恵晦彗秽絵翙廆惠喙缋阓湏滙匯會彚彙賄詯誨瘣僡嘒蔧蕙潓寭圚憓槥暳慧橞諱嬒獩濊薈薉徻頮餯藱篲檅燴璯繢穢瞺蟪嚖懳繪翽譓櫘鏸儶闠靧鐬譿顪;;" },
132     { L"h", L"hun", L";hūn;hún;hǔn;hùn;;", L"0;1;1;1;1;0;", L"0;15;10;7;8;0;", L";昏昬荤阍婚涽惛殙棔葷睧睯蔒閽轋;忶浑珲混馄渾魂琿餛鼲;诨浑俒圂混溷慁;倱婫掍焝睴觨尡諢;;" },
133     { L"h", L"huo", L";huō;huó;huǒ;huò;;", L"0;1;1;1;1;0;", L"0;9;6;9;51;0;", L";吙秴耠锪劐嚄豁騞攉;佸和活秮秳豁;灬火邩伙钬鈥煷漷夥;沎和货或咟俰获捇眓閄貨掝祸喐剨湱禍惑旤蒦窢鍃霍嚄濩獲奯擭檴雘豁謋穫镬矆彟瀖嚯藿蠖耯艧嚿曤臛矐癨鑊韄靃彠;;" },
134     { L"j", L"ji", L"ji;jī;jí;jǐ;jì;;", L"1;1;1;1;1;0;", L"4;96;77;22;108;0;", L"樭撃鯲廭;几讥叽击刉饥圾机刏乩芨玑肌鸡矶奇其枅咭唧剞姬屐积畟笄飢基庴喞嵇嵆幾赍犄筓缉朞稘畸嗘跻鳮銈僟綨緁箕毄稽鹡觭躸諆緝畿嘰槣齑錤機禨墼激隮襀積璣磯羁賷簊擊櫅耭雞韲鶏譏譤鐖饑躋鷄鞿魕癪羇虀鑇鑙齏覉羈鸄覊;亼亽及伋彶吉汲岌级忣极即亟郆佶卽姞叝急皍級笈革觙揤疾堲楖焏偮卙谻集殛戢棘極湒塉嵴楫辑愱蒺嫉蝍趌銡耤膌槉嶯潗濈蕺蕀瘠箿踑踖輯螏檝藉磼襋蹐鍓艥籍鏶霵轚鶺齎躤雧;几己丮妀犱纪泲虮济给挤脊掎鱾戟麂魢撠橶穖擠蟣;彑计旡记伎纪齐系忌坖际芰妓技剂季迹垍既紀荠茤茍济洎哜計記剤紒觊继绩悸梞旣祭偈徛寄寂済葪蔇惎臮跡鬾魝裚痵継蓟際兾勣漈漃禝穊稩暨魥鲚霁跽誋諅鲫暩稷穄曁冀劑薊髻覬薺嚌濟檕績罽繋璾檵蹟鵋鯽齌鯚懻癠穧骥蘎蘮瀱繼鱀鰶鰿鷑霽蘻鱭驥;;" },
135     { L"j", L"jia", L"jia;jiā;jiá;jiǎ;jià;;", L"1;1;1;1;1;0;", L"2;36;25;19;11;0;", L"嗧糘;加夹夾伽抸拁泇佳茄迦珈浃毠枷浹家痂耞笳袈梜葭傢跏猳腵筴鉫犌嘉镓豭貑鴐鎵麚;甲夹扴圿忦郏郟荚莢唊恝脥铗戛戞裌蛱颊蛺跲頬鋏頰鴶鵊;岬叚玾胛钾贾斚假婽徦斝椵賈鉀槚榎嘏瘕檟;价驾架贾假嫁幏榢價駕稼;;" },
136     { L"j", L"jian", L"jian;jiān;jián;jiǎn;jiàn;;", L"1;1;1;1;1;0;", L"4;80;1;63;78;0;", L"豣彅墹麉;戋尖幵奸间歼坚浅戔冿玪肩艰姦姧兼监笺豜菅菺猏惤渐堅缄溅湔葌間雃犍牋瑊椷椾睷碊蒹搛缣煎蔪箋鲣緘鹣樫蕑蕳熞鳽熸縑鋻餰馢鞬艱鞯鳒瀐鵑鵳殱礛瀸鰔鰜鶼殲櫼譼韀礷鰹囏虃韉鑯;暕;囝枧拣俭茧柬笕倹捡挸湕帴减剪检梘趼詃検锏睑硷裥堿減揃揀谫弿瑐絸筧简戬戩碱儉翦篯撿藆襇襉檢謇蹇謭簡繭礆瞼鬋鹸鰎蠒鐧鐗瀽鹻譾籛襺鹼;见件间見建饯贱洊荐剑牮珔监舰剣健俴涧栫渐剱谏徤袸毽臶腱锏践跈寋溅楗旔賎鉴键監槛榗漸僭劎劍澗箭糋諓賤踺踐趝餞諫鍵薦劒劔鍳瞷磵礀繝濺檻擶瀳譛鏩覵覸艦轞鐱鑑鑒鑬鑳;;" },
137     { L"j", L"jiang", L"jiang;jiāng;;jiǎng;jiàng;;", L"1;1;0;1;1;0;", L"1;28;0;15;22;0;", L"櫤;江茳将姜浆畕豇將葁畺摪翞僵螀漿薑缰壃殭橿螿鳉礓疅疆繮韁鱂;;讲奖桨蒋傋塂奨奬蔣槳獎膙耩講顜;匞匠弜夅降洚将绛弶强絳酱勥滰嵹摾犟糡醤醬糨謽;;" },
138     { L"j", L"jiao", L";jiāo;jiáo;jiǎo;jiào;;", L"0;1;1;1;1;0;", L"0;41;2;54;37;0;", L";艽交郊茭茮骄娇姣峧浇胶教焦椒蛟跤虠鲛僬蕉澆憍嶕嶣嬌膠膲徼鮫穚鹪礁鵁簥轇蟭鐎驕鷦鷮;矫嚼;臫角侥佼狡饺挢绞烄晈捁笅皎脚铰矫搅湫絞筊賋勦剿腳敫煍暞僥摷踋鉸餃撟撹儌徺劋徼敽缴憿敿矯曒璬蟜皦繳譑孂灚攪鱎龣;叫呌挍峤觉訆珓校轿较教敎窌窖較滘漖嘄嘂嘦斠酵嶠噍潐徼嬓獥噭藠轎醮趭譥嚼皭釂;;" },
139     { L"j", L"jie", L"jie;jiē;jié;jiě;jiè;;", L"1;1;1;1;1;0;", L"1;30;76;7;34;0;", L"桝;节阶疖皆结階接掲秸痎街揭嗟喈喼媘嫅堦椄湝脻楷煯稭鞂蝔擑謯癤鶛;卩卪孑尐讦节刧劫岊刦杢昅杰疌衱劼刼诘狤洁拮迼结桔桀訐莭倢偈偼菨婕崨接捷掶袺蛣絜結媫傑颉鉣嵥搩滐節睫詰蜐楬楶榤截鲒碣竭蓵潔镼鞊頡誱踕羯幯嶻擮鮚礍鍻巀蠞蠘蠽;毑姐媎解觧飷檞;丯介价芥岕庎吤戒届屆玠疥砎界畍衸诫借蚧悈徣唶堺楐琾骱蛶解誡犗褯魪鎅藉;;" },
140     { L"j", L"jin", L"jin;jīn;;jǐn;jìn;;", L"1;1;0;1;1;0;", L"4;25;0;24;48;0;", L"兓砛琻壗;巾今仐斤钅金釒觔矜衿荕津珒紟矝琎惍釿堻筋禁璡黅鹶襟;;仅尽卺侭巹紧堇菫厪谨僅锦嫤馑漌蓳廑緊槿瑾儘錦謹饉;仅伒劤尽妗劲进近枃浕勁荩浸赆烬晋晉祲進唫煡缙溍寖搢禁靳盡墐瑨歏殣凚僸觐縉賮噤濅濜嚍藎嬧燼璶覲贐齽;;" },
141     { L"j", L"jing", L"jing;jīng;;jǐng;jìng;;", L"1;1;0;1;1;0;", L"1;40;0;26;46;0;", L"橸;巠坕坙泾茎京径经亰荆荊秔涇婛猄惊旌旍菁経稉葏晶腈睛經粳精綡聙兢鲸麖鶄鶁鯨鼱驚麠;;井丼阱刭宑汫坓汬肼穽剄殌景儆頚幜澋憬璄璟璥憼暻頸蟼警;劲妌迳弪净径经浄俓婙胫莖弳逕倞徑凈竞痉竟竫淨桱梷婧脛靓敬竧痙傹靖静獍誩踁境靚靜镜曔瀞鵛鏡競竸;;" },
142     { L"j", L"jiong", L";jiōng;;jiǒng;;;", L"0;1;0;1;0;0;", L"0;9;0;22;0;0;", L";冂冋坰扃埛駉駫蘏蘔;;囧冏迥泂炅炯逈侰浻烱絅颎煚窘綗僒煛熲褧澃顈燛;;;" },
143     { L"j", L"jiu", L"jiu;jiū;;jiǔ;jiù;;", L"1;1;0;1;1;0;", L"2;22;0;15;27;0;", L"杦欍;丩勼纠朻牞鸠究糺糾赳阄萛啾揪揂湫鳩揫摎樛鬏鬮;;九久乆乣氿汣奺灸玖舏韭紤镹酒韮;匛旧臼疚咎柩柾桕倃匓厩救就廄廐舅廏僦慦殧舊鹫鯦麔匶齨鷲;;" },
144     { L"j", L"ju", L"ju;jū;jú;jǔ;jù;;", L"1;1;1;1;1;0;", L"0;51;33;24;63;0;", L";车凥且抅拘泃匊狙岨苴驹居陱毩捄挶眗疽砠罝梮蛆掬据涺崌娵婮毱趄跔跙椐琚腒锔裾雎蜛艍躹諊踘鋦駒鴡鮈鞠檋鞫鶋;局泦侷狊桔郹焗菊啹婅淗湨椈锔輂犑閰跼粷趜橘駶鵙繘鵴蹫鶪鼰巈蘜鼳驧;弆咀沮柜枸举莒矩挙椇筥龃榉榘蒟聥舉踽擧櫸齟欅襷籧;巨句讵苣邭姖岠拒洰怇沮炬歫拠具昛秬钜剧俱倨倶袓蚷耟粔詎距据埧埾惧犋鉅飓虡豦锯窭寠聚愳駏鮔踞屦劇勮遽據澽懅窶壉鋸颶屨貗簴醵躆鐻懼;;" },
145     { L"j", L"juan", L";juān;;juǎn;juàn;;", L"0;1;0;1;1;0;", L"0;15;0;10;29;0;", L";姢娟捐涓圈焆朘鹃裐勬镌鋑鎸鐫蠲;;呟卷帣埍菤捲锩踡錈臇;奆劵卷巻帣狷勌倦桊绢悁隽眷圈鄄淃瓹腃睊罥絭絹睠慻蔨餋獧羂讂;;" },
146     { L"j", L"jue", L";juē;jué;;juè;;", L"0;1;1;0;1;0;", L"0;5;98;0;1;0;", L";噘撅撧屩屫;亅孓孒决刔诀氒角芵弡決抉泬玦玨珏觉疦砄虳绝挗捔倔蚗欮脚桷斍覐觖訣赽掘崛崫趹鈌焳傕厥趉覚絶絕阙劂谲瑴駃鴃鴂瘚爴觮獗噊蕨蕝熦憰嶡嶥噱憠橛橜镢臄爵櫭蟩蟨譎爑蹶蹻蹷鐍鐝矍鳜嚼匷覺觼爝灍戄攫玃彏鷢矡貜躩钁;;倔;;" },
147     { L"j", L"jun", L";jūn;;;jùn;;", L"0;1;0;0;1;0;", L"0;29;0;0;36;0;", L";军君汮均龟袀軍姰钧莙蚐桾菌皲鈞碅筠覠銞皸皹銁鲪頵麇鍕鮶麏麕;;;呁郡陖俊骏峻馂捃浚埈隽焌晙珺菌葰竣畯棞雋蜠箘箟賐儁寯懏餕燇駿濬鵔鵕鵘攈攟;;" },
148     { L"k", L"ka", L"ka;kā;;kǎ;;;", L"1;1;0;1;0;0;", L"9;3;0;6;0;0;", L"凧垰桛裃閊綛聢鯑鶍;咖咔喀;;卡佧咔咯胩鉲;;;" },
149     { L"k", L"kai", L";kāi;;kǎi;kài;;", L"0;1;0;1;1;0;", L"0;6;0;22;7;0;", L";开奒開揩锎鐦;;凯剀闿恺垲铠慨剴蒈凱嘅嵦愷楷塏輆锴暟鍇鎧闓颽;忾炌烗欬勓愾鎎;;" },
150     { L"k", L"kan", L";kān;;kǎn;kàn;;", L"0;1;0;1;1;0;", L"0;9;0;15;11;0;", L";刊看栞龛勘嵁堪戡龕;;凵冚坎侃砍莰偘惂欿歁槛輡顑轗竷;看衎崁墈阚磡瞰闞鬫矙;;" },
151     { L"k", L"kang", L";kāng;káng;;kàng;;", L"0;1;1;0;1;0;", L"0;15;1;0;11;0;", L";忼砊粇康閌嫝嵻漮慷槺穅糠躿鏮鱇;扛;;亢匟邟伉闶犺抗囥炕钪鈧;;" },
152     { L"k", L"kao", L"kao;kāo;;kǎo;kào;;", L"1;1;0;1;1;0;", L"1;3;0;7;8;0;", L"廤;尻嵪髛;;丂考攷拷洘烤栲;铐熇犒銬鲓靠鮳鯌;;" },
153     { L"k", L"ke", L"ke;kē;ké;kě;kè;;", L"1;1;1;1;1;0;", L"7;37;6;9;27;0;", L"厼迲硛嵙兡穒鯑;匼苛坷呵牱牁珂科轲柯钶疴砢趷蚵痾軻颏棵萪稞犐搕鈳窠颗薖榼樖頦瞌蝌磕顆髁醘礚;壳咳殻殼翗揢;可岢坷炣渇渴敤嵑嶱;可克刻勀勊客峇恪娔课骒氪堁衉愘缂溘愙锞嗑碦緙艐課錁騍礊;;" },
154     { L"k", L"ken", L";;;kěn;kèn;;", L"0;0;0;1;1;0;", L"0;0;0;11;4;0;", L";;;肎肯肻垦恳啃豤貇錹墾懇;掯硍裉褃;;" },
155     { L"k", L"keng", L";kēng;;;;;", L"0;1;0;0;0;0;", L"0;16;0;0;0;0;", L";阬劥吭妔坑挳硁牼铿硜硻誙摼銵鍞鏗;;;;;" },
156     { L"k", L"kong", L";kōng;;kǒng;kòng;;", L"0;1;0;1;1;0;", L"0;11;0;3;3;0;", L";空倥崆涳埪悾硿箜躻錓鵼;;孔空恐;空控鞚;;" },
157     { L"k", L"kou", L";kōu;;kǒu;kòu;;", L"0;1;0;1;1;0;", L"0;7;0;2;16;0;", L";芤抠眍剾摳彄瞘;;口劶;叩扣怐敂宼冦寇釦窛筘蔻蔲滱瞉簆鷇;;" },
158     { L"k", L"ku", L"ku;kū;;kǔ;kù;;", L"1;1;0;1;1;0;", L"2;12;0;3;14;0;", L"萙鶎;刳郀矻枯桍哭堀圐跍窟骷鮬;;苦狜楛;库绔俈秙庫焅袴裤絝喾瘔酷褲嚳;;" },
159     { L"k", L"kua", L"kua;kuā;;kuǎ;kuà;;", L"1;1;0;1;1;0;", L"1;4;0;3;5;0;", L"舿;夸咵姱誇;;侉垮銙;挎胯趶跨骻;;" },
160     { L"k", L"kuai", L"kuai;;;kuǎi;kuài;;", L"1;0;0;1;1;0;", L"1;0;0;3;26;0;", L"圦;;;蒯擓;巜凷会块快侩郐浍哙狯脍欳塊筷鲙墤鄶儈廥澮獪噲膾糩旝鱠;;" },
161     { L"k", L"kuan", L"kuan;kuān;;kuǎn;;;", L"1;1;0;1;0;0;", L"1;6;0;6;0;0;", L"鑧;宽寛寬臗髋髖;;梡欵款歀窽窾;;;" },
162     { L"k", L"kuang", L";kuāng;kuáng;kuǎng;kuàng;;", L"0;1;1;1;1;0;", L"0;13;9;3;31;0;", L";匡邼劻诓哐洭恇匩硄筐筺軭誆;狂狅抂忹诳軖軠誑鵟;夼儣懭;邝纩圹况旷岲況矿昿贶眖砿框絋眶絖貺軦鉱鋛鄺壙黋爌曠懬穬矌礦纊鑛;;" },
163     { L"k", L"kui", L";kuī;kuí;kuǐ;kuì;;", L"0;1;1;1;1;0;", L"0;12;29;6;29;0;", L";亏岿刲悝盔窥聧窺虧顝闚巋;奎晆隗鄈逵馗揆葵喹骙暌戣楏楑魁睽蝰頯鍨鍷櫆藈騤夔蘷虁巙犪躨;傀煃跬頍磈蹞;归尯匮蒉喟媿馈溃愦愧匱蕢嬇嘳憒潰聩聭篑謉殨膭餽簣聵籄饋;;" },
164     { L"k", L"kun", L"kun;kūn;;kǔn;kùn;;", L"1;1;0;1;1;0;", L"2;28;0;14;3;0;", L"堒潉;坤昆晜裈堃菎猑崑崐焜琨髠髡锟鹍裩褌蜫髨醌瑻熴錕鲲騉鵾鯤鶤;;捆悃阃壸梱祵稇硱裍綑稛壼閫閸;困涃睏;;" },
165     { L"k", L"kuo", L";;;;kuò;;", L"0;0;0;0;1;0;", L"0;0;0;0;21;0;", L";;;;扩拡括挄栝蛞筈萿葀阔廓頢髺韕鞟闊擴濶霩鞹鬠;;" },
166     { L"l", L"la", L"la;lā;lá;lǎ;là;;", L"1;1;1;1;1;0;", L"4;8;8;3;25;0;", L"凩溂鞡鮱;拉垃柆菈啦喇搚邋;旯拉剌砬喇揦磖嚹;拉喇藞;剌翋落喇腊楋揧蜡蝋辣辢瘌蝲臈癞鬎臘攋爉瓎櫴镴鯻蠟鑞;;" },
167     { L"l", L"lai", L"lai;lāi;lái;lǎi;lài;;", L"1;1;1;1;1;0;", L"1;8;29;1;12;0;", L"萙;来俫莱徕崃涞梾铼;来來倈徕郲徠逨庲唻婡猍崍淶萊赉棶琜睐筙赖箂錸濑癞騋麳鶆鯠籁;襰;睞賫賚賴頼顂鵣藾瀨瀬癩籟;;" },
168     { L"l", L"lan", L";;lán;lǎn;làn;;", L"0;0;1;1;1;0;", L"0;0;46;22;12;0;", L";;兰岚拦栏惏婪嵐阑葻蓝谰澜褴斓儖篮镧闌藍襕懢燷燣璼襤幱譋繿籃蘭蘫瀾灆攔欄斕襴灡囒籣讕躝欗襽鑭韊;览浨揽缆榄漤罱醂覧壈懒擥懶嬾孄覽孏攬爦欖顲纜;烂滥燗濫嚂爁爛瓓灠爤糷钄;;" },
169     { L"l", L"lang", L";lāng;láng;lǎng;làng;;", L"0;1;1;1;1;0;", L"0;1;27;7;7;0;", L";啷;勆郎郞欴莨狼桹蓈廊嫏琅斏稂锒硠瑯榔蜋艆筤郒躴螂樃鋃鎯;朗朖烺蓢塱誏朤;阆崀浪埌莨蒗閬;;" },
170     { L"l", L"lao", L"lao;lāo;láo;lǎo;lào;;", L"1;1;1;1;1;0;", L"3;2;24;15;18;0;", L"硓粩朥;捞撈;劳労牢窂涝浶唠哰崂勞铹痨僗嶗潦憥癆磱蟧簩醪鐒顟髝;耂老佬荖咾姥狫恅栳珯铑銠獠潦轑;络涝唠烙閖落嗠酪耢嫪嘮潦澇憦躼橯耮軂;;" },
171     { L"l", L"le", L"le;lē;;;lè;;", L"1;1;0;0;1;0;", L"2;2;0;0;21;0;", L"朰榁;肋嘞;;;仂阞忇艻叻扐氻乐玏泐竻砳勒楽餎韷樂簕鳓鰳鱳;;" },
172     { L"l", L"lei", L"lei;lēi;léi;lěi;lèi;;", L"1;1;1;1;1;0;", L"1;1;29;28;19;0;", L"矋;勒;累傫雷蔂缧嫘畾樏擂儡縲攂镭礌櫑瓃羸礧罍纍蘲鐳轠鑘靁虆欙纝鼺;厽耒诔洡垒累絫塁誄漯蕌磊磥蕾儡藟壘癗櫐礨蠝灅蘽讄儽壨鑸鸓;肋泪类涙淚累雷酹銇頛頪錑擂檑颣類纇蘱禷;;" },
173     { L"l", L"leng", L";lēng;léng;lěng;lèng;;", L"0;1;1;1;1;0;", L"0;1;6;1;6;0;", L";棱;唥塄楞稜碐薐;冷;倰堎愣楞睖踜;;" },
174     { L"l", L"li", L"li;lī;lí;lǐ;lì;;", L"1;1;1;1;1;0;", L"10;1;71;28;139;0;", L"唎甅睝粴魞聢竰糎鯏鯐;哩;刕丽厘骊剓荲狸离梨梸犁琍悡菞喱犂棃鹂缡蜊艃筣漓蓠剺嫠孷樆璃盠貍鋫鲡黎褵犛蔾縭篱罹錅謧醨蟍釐離藜嚟邌斄瓈鏫鵹鯬蟸黧蠡蠫灕囄蘺孋廲劙鑗籬穲纚驪鱺鸝;礼里李俚峛峢峲逦娌理锂裡裏豊鋰鲤澧禮鯉醴鳢蠡邐鱧鱱欚;力历厉屴立朸吏呖励丽利叓苈坜沥沴岦枥苙例戾疠隶疬砅赲俪俐荔茘郦栎栃轹猁悧珕栗栛涖浰莉莅娳砺砾秝鬲蛎蚸粝粒笠婯唳脷悷棙傈凓厤跞詈蛠痢雳鳨睙鉝厯蒞蒚搮溧塛慄暦歴瑮厲綟蜧蝷篥鴗隷勵歷曆巁濿檪隸鬁磿癘犡爄蠇櫔曞禲擽儮嚦攊藶瓅櫟瀝壢礪麗礫蠣爏糲盭櫪瓑皪酈儷癧礰麜鷅轢觻躒囇攦欐讈轣靂瓥攭靋;;" },
175     { L"l", L"lia", L";;;liǎ;;;", L"0;0;0;1;0;0;", L"0;0;0;1;0;0;", L";;;俩;;;" },
176     { L"l", L"lian", L";;lián;liǎn;liàn;;", L"0;0;1;1;1;0;", L"0;0;55;16;24;0;", L";;连奁怜帘涟連莲梿裢联廉慩蓮亷漣溓嗹匲奩槤熑覝鲢聨聫磏褳憐匳劆噒嫾濂濓薕螊聮縺翴聯謰蹥燫櫣臁镰鎌簾蠊瀮鬑鰱鐮籢籨;敛琏脸裣摙璉蔹嬚鄻斂歛臉襝羷蘞蘝;练炼恋殓堜僆萰媡湅链煉楝瑓潋練澰錬鍊殮鏈鰊瀲戀纞;;" },
177     { L"l", L"liang", L";;liáng;liǎng;liàng;;", L"0;0;1;1;1;0;", L"0;0;18;14;17;0;", L";;良俍莨凉梁涼椋辌量粮粱踉墚樑輬駺糧;両两兩俩倆唡啢掚脼裲蜽緉魉魎;亮谅哴悢凉倞辆晾喨湸量靓輌踉諒輛鍄;;" },
178     { L"l", L"liao", L";liāo;liáo;liǎo;liào;;", L"0;1;1;1;1;0;", L"0;2;44;10;13;0;", L";撩蹽;辽疗聊尞憀膋僚寥嵺漻潦缭嘹撩嶚嶛寮嫽獠遼敹暸璙膫燎橑療鹩竂蟟繚簝賿豂蹘廫藔屪爎爒飂髎飉鷯;了钌釕鄝蓼撩憭燎瞭镽;尥尦钌炓料廖撂撩燎窷镣瞭鐐;;" },
179     { L"l", L"lie", L"lie;;;liě;liè;;", L"1;0;0;1;1;0;", L"1;0;0;1;38;0;", L"挘;;;裂;列劣劽冽挒茢迾咧姴洌浖埒埓烈哷烮栵捩猎猟裂蛚聗趔煭巤颲鴷鮤儠獵擸犣躐鬛鬣鱲;;" },
180     { L"l", L"lin", L";līn;lín;lǐn;lìn;;", L"0;1;1;1;1;0;", L"0;1;43;15;20;0;", L";拎;厸邻阾林临冧啉崊淋晽粦琳碄粼箖鄰隣遴潾嶙獜暽辚燐斴璘霖瞵磷疄臨繗翷麐轔鏻鳞瀶壣驎麟鱗;菻亃僯凛凜撛澟懔懍廪廩檩檁癛癝;吝临恡悋赁啉淋焛賃蔺橉甐膦閵蹸藺躏躙躪轥;;" },
181     { L"l", L"ling", L";;líng;lǐng;lìng;;", L"0;0;1;1;1;0;", L"0;0;81;7;6;0;", L";;令伶刢灵坽囹夌苓彾呤姈狑泠柃朎昤瓴玲皊秢铃竛鸰砱陵羐凌菱淩崚掕婈棂琌蛉聆紷衑翎舲笭绫羚詅軨跉祾棱裬蓤龄鈴閝零綾蔆輘霊駖鹷鴒魿霗鲮錂蕶澪燯霛霝齢鯪酃孁齡櫺醽麢欞爧龗;令岭岺袊领領嶺;另令呤炩蘦靈;;" },
182     { L"l", L"liu", L";liū;liú;liǔ;liù;;", L"0;1;1;1;1;0;", L"0;4;51;14;19;0;", L";溜熘澑蹓;刘畄浏斿流留琉旈畱裗硫遛旒蒥蓅骝媹嵧馏飗榴瑠镏瘤瑬劉磂駠鹠橊疁镠璢癅蟉駵麍鎏鎦嚠瀏懰藰鏐飀騮鐂飅鶹鰡驑;柳栁桞珋桺绺锍綹鋶罶熮橮羀嬼;六陆翏遛廇馏溜塯碌镏鹨磟蹓餾霤雡飂鬸鷚;;" },
183     { L"l", L"long", L";;lóng;lǒng;lòng;;", L"0;0;1;1;1;0;", L"0;0;51;12;5;0;", L";;龙茏咙泷栊昽珑胧竜眬砻聋笼隆湰滝漋槞嶐窿篭龍癃鏧霳巃巄瀧嚨蘢爖櫳瓏曨襱朧矓礱礲龒龓籠豅躘聾蠪蠬靇鑨驡鸗;陇拢垄垅笼篢隴儱壟壠攏竉;弄哢梇徿贚;;" },
184     { L"l", L"lou", L"lou;lōu;lóu;lǒu;lòu;;", L"1;1;1;1;1;0;", L"0;2;26;8;9;0;", L";搂瞜;娄婁偻蒌溇喽楼漊慺蔞遱廔嘍熡樓蝼耧耬艛螻軁謱髅髏鞻鷜;搂嵝嶁摟塿甊篓簍;陋屚漏镂瘘瘺瘻鏤露;;" },
185     { L"l", L"lu", L"lu;lū;lú;lǔ;lù;;", L"1;1;1;1;1;0;", L"6;5;43;26;80;0;", L"轳焒閊鈩氇轤;噜撸謢擼嚕;卢芦庐泸垆炉枦栌胪鸬舮舻玈颅鲈馿魲盧璷壚瀘蘆廬嚧獹攎爐櫨曥瓐臚矑艫籚蠦罏纑鑪髗顱鱸鸕黸;卤虏掳鹵鲁硵虜蓾滷塷澛樐魯磠橹擄穞镥瀂氌櫓艣鏀鐪艪鑥;六圥甪陆侓录彔坴峍赂辂陸勎娽逯菉渌淕淥硉绿鹿椂禄祿琭勠僇剹稑盝睩碌賂輅路粶箓蓼蔍廘漉摝塶辘戮熝樚膔踛醁趢録錄錴穋潞蕗璐簏螰鴼蹗騄轆簶鹭簬簵鏕鵦鵱麓鯥騼鏴露籙鷺虂;;" },
186     { L"l", L"luan", L";;luán;luǎn;luàn;;", L"0;0;1;1;1;0;", L"0;0;29;1;3;0;", L";;娈峦孪栾挛脟鸾脔滦銮鵉巒孌奱孿圝攣灓欒曫羉臠圞虊灤鑾癴癵鸞;卵;乱釠亂;;" },
187     { L"l", L"lue", L";;;;luè;;", L"0;0;0;0;1;0;", L"0;0;0;0;5;0;", L";;;;寽畧稤鋝鋢;;" },
188     { L"l", L"lun", L"lun;lūn;lún;lǔn;lùn;;", L"1;1;1;1;1;0;", L"2;2;28;3;3;0;", L"嗧磮;抡掄;仑伦论芲抡沦纶囵侖轮倫陯圇淪菕婨崘崙棆腀碖蜦耣綸輪踚錀鯩;埨惀稐;论溣論;;" },
189     { L"l", L"luo", L"luo;luō;luó;luǒ;luò;;", L"1;1;1;1;1;0;", L"1;5;31;10;26;0;", L"鮱;捋啰落頱囉;罗萝逻啰猡脶腡椤锣骡箩镙螺羅覶鏍騾覼蠡儸邏蘿玀攞欏驘鸁籮鑼饠囖;剆倮蓏裸躶瘰蠃臝曪癳;泺洛咯骆峈荦络烙洜珞硌硦絡落跞笿詻雒犖摞漯駱鵅鮥濼纙;;" },
190     { L"l", L"", L";;lǘ;lǚ;lǜ;;", L"0;0;1;1;1;0;", L"0;0;9;28;20;0;", L";;驴闾榈閭膢氀櫚藘驢;吕呂郘侣侶挔捛捋旅梠祣偻铝稆絽屡缕僂屢膂褛鋁履褸膐縷儢穭;律垏虑绿率氯葎嵂滤綠緑慮膟箻繂勴濾爈櫖鑢;;" },
191     { L"l", L"lüe", L"lüè;;;;;;", L"1;0;0;0;0;0;", L"4;0;0;0;0;0;", L"掠略锊圙;;;;;;" },
192     { L"m", L"m", L"m;;;;;;", L"1;0;0;0;0;0;", L"3;0;0;0;0;0;", L"呒呣姆;;;;;;" },
193     { L"m", L"ma", L"ma;mā;má;mǎ;mà;;", L"1;1;1;1;1;0;", L"4;9;8;15;14;0;", L"唜嘛魸蟇;亇妈孖抹蚂麻媽嫲摩;吗麻嗎痲痳蔴犘蟆;马犸吗玛码蚂馬獁溤瑪碼螞鎷鷌鰢;杩祃骂蚂閁唛傌睰嘜禡榪罵駡鬕;;" },
194     { L"m", L"mai", L"mai;;mái;mǎi;mài;;", L"1;0;1;1;1;0;", L"1;0;3;5;15;0;", L"蕒;;埋薶霾;买荬買嘪鷶;劢迈麦佅売卖脉脈麥衇勱賣邁霡霢;;" },
195     { L"m", L"man", L"man;mān;mán;mǎn;màn;;", L"1;1;1;1;1;0;", L"1;4;18;9;19;0;", L"襔;埋嫚颟顢;悗蛮谩蔓馒摱慲樠瞒瞞鞔謾饅鳗鬘鬗鰻蠻;娨屘満满滿螨蟎鏋矕;曼鄤僈谩蔓蔄幔嫚獌漫缦墁慢熳槾镘澷縵鏝;;" },
196     { L"m", L"mang", L";māng;máng;mǎng;;;", L"0;1;1;1;0;0;", L"0;2;28;8;0;0;", L";邙牤;芒吂汒忙尨杧杗氓盲盳笀恾茫厖庬哤娏狵浝牻釯铓硭痝蛖鋩駹蘉;莽莾硥茻壾漭蟒蠎;;;" },
197     { L"m", L"mao", L"mao;māo;máo;mǎo;mào;;", L"1;1;1;1;1;0;", L"1;2;24;12;27;0;", L"毟;猫貓;毛矛枆茆茅牦旄罞軞酕猫渵堥楙锚髦鉾蝥氂髳錨蟊鶜;冇夘卯戼茆峁泖昴铆笷鉚蓩;冃芼皃茂冐冒贸柕眊旄耄覒袤貿鄚萺帽媢毷暓瑁愗鄮貌瞀蝐懋;;" },
198     { L"m", L"me", L"me;;;;;;", L"1;0;0;0;0;0;", L"9;0;0;0;0;0;", L"乄么匁扖庅嚒濹嚜嚰;;;;;;" },
199     { L"m", L"mei", L";;méi;měi;mèi;;", L"0;0;1;1;1;0;", L"0;0;41;17;19;0;", L";;没沒坆苺枚玫栂眉脄莓郿脢梅珻睂堳湄湈葿媒猸嵋腜瑂禖楣楳煤酶槑镅鹛塺鋂霉鎇徾糜攗鶥黴;毎每美凂挴浼羙嵄渼媄媺镁嬍燘躾鎂黣;妹抺沬袂昧祙眛谜寐媚跊鬽痗煝魅韎睸蝞篃;;" },
200     { L"m", L"men", L"men;mēn;mén;;mèn;;", L"1;1;1;0;1;0;", L"1;1;16;0;7;0;", L"椚;闷;门们扪汶玧钔門閅們菛捫璊穈鍆亹虋;;闷焖悶暪燜懑懣;;" },
201     { L"m", L"meng", L";mēng;méng;měng;mèng;;", L"0;1;1;1;1;0;", L"0;3;35;14;6;0;", L";掹蒙擝;尨甿氓虻莔萌蒙溕盟鄳甍蝱鄸儚蕄瞢橗幪濛懞檬曚氋朦鹲礞鯍矇艨矒饛霿靀顭鸏;黾勐冡猛蒙锰蜢艋錳獴懵蠓鯭鼆;孟梦夢夣懜霥;;" },
202     { L"m", L"mi", L"mi;mī;mí;mǐ;mì;;", L"1;1;1;1;1;0;", L"7;3;34;19;38;0;", L"鼡袮粎裃椧嚸欕;咪眯瞇;弥祢迷眯猕谜蒾詸謎醚糜縻麋麊麿藌彌擟禰靡麛瀰獼蘪镾蘼戂攠瓕爢醾醿鸍釄;米芈羋侎沵洣弭咪敉脒眯渳葞蔝銤濔靡孊灖;冖糸汨沕泌怽宓觅祕峚宻秘覔覓密淧幂谧蓂幎覛塓蜜榓鼏蔤滵漞嘧熐冪樒幦濗謐簚櫁羃;;" },
203     { L"m", L"mian", L";;mián;miǎn;miàn;;", L"0;0;1;1;1;0;", L"0;0;18;23;7;0;", L";;宀芇杣眠绵婂媔棉綿臱蝒緜嬵檰櫋矈矊矏;丏汅沔免勉俛眄娩渑偭勔冕葂喕湎睌缅愐腼緬澠靦鮸;靣面麪麫糆麺麵;;" },
204     { L"m", L"miao", L";miāo;miáo;miǎo;miào;;", L"0;1;1;1;1;0;", L"0;1;8;11;7;0;", L";喵;苗媌描瞄鹋緢嫹鶓;劰杪秒眇渺缈淼緲篎藐邈;妙庙竗玅庿缪廟;;" },
205     { L"m", L"mie", L"mie;miē;;;miè;;", L"1;1;0;0;1;0;", L"1;5;0;0;17;0;", L"旀;乜吀咩哶孭;;;灭烕搣滅蔑薎鴓幭篾瀎懱櫗礣蠛衊鑖鱴;;" },
206     { L"m", L"min", L"min;;mín;mǐn;;;", L"1;0;1;1;0;0;", L"2;0;26;31;0;0;", L"垊笽;;民玟苠姄岷怋旻旼盿砇珉罠崏捪缗琘琝瑉碈痻鈱緍緡錉鴖鍲;皿冺刡忟闵黾抿泯忞敃勄闽悯敏笢閔黽惽湣敯暋愍閩僶潣憫慜簢鳘蠠鰵;;;" },
207     { L"m", L"ming", L"ming;;míng;mǐng;mìng;;", L"1;0;1;1;1;0;", L"1;0;23;5;1;0;", L"掵;;名明鸣眀洺茗冥眳朙铭鄍蓂溟嫇猽詺銘鳴榠暝瞑螟覭;佲姳凕慏酩;命;;" },
208     { L"m", L"miu", L";;;;miù;;", L"0;0;0;0;1;0;", L"0;0;0;0;3;0;", L";;;;谬缪謬;;" },
209     { L"m", L"mo", L"mo;mō;mó;mǒ;mò;;", L"1;1;1;1;1;0;", L"7;2;25;3;59;0;", L"丆匁乮裃酛魹囕;摸嚤;无尛谟嫫馍模摹膜麽麼摩橅磨糢謨謩嬷嬤擵饃蘑髍魔劘饝;万抹懡;末圽没沫陌妺茉帓殁歾歿抹枺昩脉帞冒莫莈皌秣砞眜眿袜絈眽貃蛨貊塻蓦嗼漠寞獏銆靺魩黙嫼嘿墨瞐瞙瘼镆磨默貘蟔鏌藦爅癦驀纆礳耱;;" },
210     { L"m", L"mou", L";mōu;móu;mǒu;;;", L"0;1;1;1;0;0;", L"0;1;15;1;0;0;", L";哞;牟劺侔呣恈谋眸蛑缪踎謀鍪麰鴾繆;某;;;" },
211     { L"m", L"mu", L"mu;;mú;mǔ;mù;;", L"1;0;1;1;1;0;", L"2;0;3;18;32;0;", L"厼榁;;毪氁模;母牡亩姆畂拇畆畒姥峔牳胟砪畝畞畮鉧踇;木目仫牟狇沐坶苜牧炑毣莫莯蚞钼雮募慔幕幙墓鉬睦楘慕暮暯艒霂縸穆鞪;;" },
212     { L"n", L"na", L"na;nā;ná;nǎ;nà;;", L"1;1;1;1;1;0;", L"3;2;6;3;23;0;", L"凪魸噺;那南;拏拿嗱搻镎鎿;乸哪雫;内那呐吶妠纳肭郍娜哪钠衲袦納笝軜豽捺貀鈉靹蒳魶;;" },
213     { L"n", L"nai", L";;nái;nǎi;nài;;", L"0;0;1;1;1;0;", L"0;0;2;11;10;0;", L";;腉孻;乃艿奶氖疓廼迺哪倷釢嬭;佴奈柰耐萘渿鼐褦螚錼;;" },
214     { L"n", L"nan", L"nan;nān;nán;nǎn;nàn;;", L"1;1;1;1;1;0;", L"1;2;15;8;2;0;", L"遖;囝囡;男抩枏柟侽南莮畘难娚喃楠暔諵難;赧萳揇湳煵腩蝻戁;难婻;;" },
215     { L"n", L"nang", L";nāng;náng;nǎng;nàng;;", L"0;1;1;1;1;0;", L"0;2;7;5;2;0;", L";囊囔;乪嚢囊蠰馕欜饢;擃曩馕攮灢;儾齉;;" },
216     { L"n", L"nao", L";nāo;náo;nǎo;nào;;", L"0;1;1;1;1;0;", L"0;1;20;12;5;0;", L";孬;呶怓挠峱铙硇蛲詉猱碙撓嶩憹蟯獶譊夒鐃獿巎;垴恼悩脑脳匘堖惱瑙嫐腦碯;闹淖閙鬧臑;;" },
217     { L"n", L"ne", L"ne;;né;;nè;;", L"1;0;1;0;1;0;", L"4;0;1;0;7;0;", L"丆匁鼡縇;;哪;;疒那讷呐抐眲訥;;" },
218     { L"n", L"nei", L";;;něi;nèi;;", L"0;0;0;1;1;0;", L"0;0;0;8;6;0;", L";;;哪娞馁脮腇餒鮾鯘;内內那氝氞錗;;" },
219     { L"n", L"nen", L";;;;nèn;;", L"0;0;0;0;1;0;", L"0;0;0;0;3;0;", L";;;;恁嫩嫰;;" },
220     { L"n", L"neng", L";;néng;;;;", L"0;0;1;0;0;0;", L"0;0;1;0;0;0;", L";;能;;;;" },
221     { L"n", L"ng", L"ng;;;;;;", L"1;0;0;0;0;0;", L"2;0;0;0;0;0;", L"嗯唔;;;;;;" },
222     { L"n", L"ni", L"ni;nī;ní;nǐ;nì;;", L"1;1;1;1;1;0;", L"2;1;32;20;23;0;", L"哛鳰;妮;尼泥兒呢坭怩籾秜铌郳倪屔淣婗猊蚭埿棿跜鈮馜蜺聣輗觬貎鲵霓麑鯢齯臡;尼拟你伲伱苨妳狔抳柅掜旎晲孴隬儗儞薿擬聻;屰氼伲泥逆胒昵匿眤堄惄腻愵溺嫟睨暱縌誽膩嬺嶷檷;;" },
223     { L"n", L"nian", L"nian;niān;nián;niǎn;niàn;;", L"1;1;1;1;1;0;", L"1;2;12;14;7;0;", L"焾;拈蔫;年秊哖姩秥粘鲇鲶鮎黏鯰;涊淰捻辇辗碾輦撵撚簐蹍攆蹨躎;卄廿念唸埝惗艌;;" },
224     { L"n", L"niang", L";;niáng;;niàng;;", L"0;0;1;0;1;0;", L"0;0;3;0;3;0;", L";;娘嬢孃;;酿醸釀;;" },
225     { L"n", L"niao", L";;;niǎo;niào;;", L"0;0;0;1;1;0;", L"0;0;0;11;3;0;", L";;;鸟茑袅鳥嫋裊蔦樢褭嬝嬲;尿脲溺;;" },
226     { L"n", L"nie", L";niē;nié;;niè;;", L"0;1;1;0;1;0;", L"0;3;1;0;52;0;", L";捏捻揑;苶;;乜帇圼枿陧涅聂痆臬隉菍啮湼敜嵲嗫踂踗踙摰镊镍噛槷嶭篞臲錜颞蹑聶嚙鎳闑孽孼櫱蘖籋囁齧鑈巕蠥糱糵囓躡讘鑷顳钀;;" },
227     { L"n", L"nin", L"nin;;nín;nǐn;;;", L"1;0;1;1;0;0;", L"1;0;2;1;0;0;", L"脌;;囜您;拰;;;" },
228     { L"n", L"ning", L";;níng;nǐng;nìng;;", L"0;0;1;1;1;0;", L"0;0;26;2;8;0;", L";;宁苧咛狞拧柠聍甯寍寕寗寜寧凝儜橣擰獰嚀薴嬣檸聹鑏鬡鸋;拧矃;宁佞侫拧泞倿澝濘;;" },
229     { L"n", L"niu", L";niū;niú;niǔ;niù;;", L"0;1;1;1;1;0;", L"0;1;3;11;1;0;", L";妞;牛牜汼;狃扭纽忸炄杻钮紐莥鈕靵;拗;;" },
230     { L"n", L"nong", L";;nóng;nǒng;nòng;;", L"0;0;1;1;1;0;", L"0;0;22;1;5;0;", L";;农侬浓哝脓秾農辳儂蕽濃噥膿燶檂禯穠襛譨醲欁鬞;繷;弄挊挵癑齈;;" },
231     { L"n", L"nou", L"nou;;nóu;;nòu;;", L"1;0;1;0;1;0;", L"1;0;1;0;6;0;", L"鯑;;羺;;槈耨獳鎒檽鐞;;" },
232     { L"n", L"nu", L"nu;;nú;nǔ;nù;;", L"1;0;1;1;1;0;", L"1;0;6;5;3;0;", L"莻;;奴伮驽孥笯駑;努弩呶砮胬;怒傉搙;;" },
233     { L"n", L"nuan", L";;nuán;nuǎn;;;", L"0;0;1;1;0;0;", L"0;0;1;4;0;0;", L";;奻;渜煗暖餪;;;" },
234     { L"n", L"nun", L";;nún;;;;", L"0;0;1;0;0;0;", L"0;0;1;0;0;0;", L";;黁;;;;" },
235     { L"n", L"nuo", L";;nuó;;nuò;;", L"0;0;1;0;1;0;", L"0;0;7;0;18;0;", L";;那娜挪梛傩橠儺;;诺逽喏掿愞搦锘榒稬諾蹃鍩糑懧懦糥穤糯;;" },
236     { L"n", L"", L";;;nǚ;nǜ;;", L"0;0;0;1;1;0;", L"0;0;0;4;5;0;", L";;;女钕籹釹;沑衂恧朒衄;;" },
237     { L"n", L"nüe", L"nüè;;;;;;", L"1;0;0;0;0;0;", L"2;0;0;0;0;0;", L"疟虐;;;;;;" },
238     { L"o", L"o", L"o;ō;ó;;;;", L"1;1;1;0;0;0;", L"12;1;1;0;0;0;", L"丆仒乯迲猠硛旕筽鳰縇穒纐;噢;哦;;;;" },
239     { L"o", L"ou", L";ōu;;ǒu;òu;;", L"0;1;0;1;1;0;", L"0;19;0;8;4;0;", L";区讴沤欧殴瓯鸥塸熰歐鴎甌膒毆謳藲櫙鏂鷗;;呕吘偶腢嘔蕅耦藕;沤怄慪漚;;" },
240     { L"p", L"pa", L"pa;pā;pá;;pà;;", L"1;1;1;0;1;0;", L"1;10;9;0;5;0;", L"巼;叭汃妑苩派皅趴舥啪葩;扒杷爬耙掱琶筢潖;;汃帊帕怕袙;;" },
241     { L"p", L"pai", L"pai;pāi;pái;pǎi;pài;;", L"1;1;1;1;1;0;", L"1;1;10;2;7;0;", L"闏;拍;俳徘猅排棑牌箄輫簰簲;迫排;沠派哌渒湃蒎鎃;;" },
242     { L"p", L"pan", L";pān;pán;pǎn;pàn;;", L"0;1;1;1;1;0;", L"0;7;23;1;20;0;", L";扳拌眅萠番潘攀;丬爿洀柈胖般盘跘蒰幋媻槃搫盤磐縏磻蹒蹣鎜蟠瀊鞶;坢;冸判伴沜泮拌拚炍牉盼叛畔袢詊溿頖鋬鵥襻鑻;;" },
243     { L"p", L"pang", L";pāng;páng;pǎng;pàng;;", L"0;1;1;1;1;0;", L"0;7;16;4;4;0;", L";乓胮雱滂膀膖霶;仿彷厐庞逄旁舽嫎徬膀磅螃鳑龎龐鰟;嗙耪覫髈;炐肨胖眫;;" },
244     { L"p", L"pao", L"pao;pāo;páo;pǎo;pào;;", L"1;1;1;1;1;0;", L"2;5;16;1;11;0;", L"喸褜;抛拋泡脬萢;刨庖咆狍垉炰炮爮袍匏袌軳跑鞄麃麅;跑;奅泡炮疱皰砲袌靤麭礟礮;;" },
245     { L"p", L"pei", L"pei;pēi;péi;pěi;pèi;;", L"1;1;1;1;1;0;", L"1;6;10;1;15;0;", L"蓜;呸怌肧胚衃醅;阫陪培赔毰锫裴裵賠錇;俖;伂犻沛佩帔姵斾旆珮配浿辔馷霈轡;;" },
246     { L"p", L"pen", L";pēn;pén;pěn;pèn;;", L"0;1;1;1;1;0;", L"0;4;4;2;2;0;", L";喷噴濆歕;瓫盆葐湓;呠翸;喯喷;;" },
247     { L"p", L"peng", L"peng;pēng;péng;pěng;pèng;;", L"1;1;1;1;1;0;", L"1;16;41;3;5;0;", L"輧;匉抨泙怦恲砰硑烹梈軯閛剻漰嘭駍磞;芃朋竼莑倗捀堋弸袶彭棚椖搒塜塳傰蓬稝鹏硼樥熢澎憉輣錋篷篣膨韸髼鬅蟛蟚纄蘕韼鵬鬔騯鑝;捧淎皏;掽椪碰槰踫;;" },
248     { L"p", L"pi", L"pi;pī;pí;pǐ;pì;;", L"1;1;1;1;1;0;", L"1;42;42;18;19;0;", L"迲;丕伓伾批纰邳坯炋枈披抷狉狓岯砒紕被秛秠铍悂旇耚翍豾鈚釽鉟銔髬駓磇劈噼錃魾錍憵鎞礔礕霹;皮阰陂芘纰肶枇毗毘郫陴铍疲蚍蚾蚽豼埤啤崥琵焷脾腗椑裨鈹鲏蜱罴膍隦魮鮍壀篺螷鵧貔羆鼙蠯;匹庀仳圮苉吡否脴痞銢鴄劈諀嶏擗噽癖嚭;屁淠埤揊媲嫓睥辟稫潎僻澼甓疈譬闢鸊鷿;;" },
249     { L"p", L"pian", L";piān;pián;piǎn;piàn;;", L"0;1;1;1;1;0;", L"0;9;14;4;4;0;", L";片囨扁偏媥犏翩篇鶣;便骈胼腁缏楄楩賆跰褊骿駢蹁騈;谝覑貵諞;片骗騙騗;;" },
250     { L"p", L"piao", L";piāo;piáo;piǎo;piào;;", L"0;1;1;1;1;0;", L"0;15;5;10;9;0;", L";票剽勡嘌彯漂缥飘旚螵翲犥飄飃魒;朴嫖瓢薸闝;莩殍漂缥瞟縹篻醥顠皫;票僄徱嘌骠漂慓驃鰾;;" },
251     { L"p", L"pie", L";piē;;piě;piè;;", L"0;1;0;1;1;0;", L"0;6;0;4;1;0;", L";氕覕撇暼撆瞥;;丿苤撇鐅;嫳;;" },
252     { L"p", L"pin", L"pin;pīn;pín;pǐn;pìn;;", L"1;1;1;1;1;0;", L"1;8;14;2;4;0;", L"朩;拚拼姘砏礗穦馪驞;贫玭娦貧琕嫔频嬪薲蘋嚬矉颦顰;品榀;牝汖娉聘;;" },
253     { L"p", L"ping", L"ping;pīng;píng;pǐng;;;", L"1;1;1;1;0;0;", L"1;9;38;1;0;0;", L"岼;乒甹俜娉涄砯聠艵頩;冯平评苹郱凭呯坪枰玶胓屏洴帡荓瓶蚲萍帲淜幈蓱蛢缾甁塀焩評鲆軿竮凴箳慿憑鮃檘簈;屛;;;" },
254     { L"p", L"po", L"po;pō;pó;pǒ;pò;;", L"1;1;1;1;1;0;", L"3;16;8;7;15;0;", L"乶哛桲;朴钋陂岥泊泼坡釙颇酦頗潑醗醱鏺;婆鄱蔢嘙皤繁櫇嚩;叵尀钷笸鉕箥駊;朴廹迫岶洦敀昢珀破砶烞粕湐蒪魄;;" },
255     { L"p", L"pou", L";pōu;póu;pǒu;;;", L"0;1;1;1;0;0;", L"0;2;7;5;0;0;", L";剖娝;抔抙捊垺掊裒箁;咅哣婄掊犃;;;" },
256     { L"p", L"pu", L"pu;pū;pú;pǔ;pù;;", L"1;1;1;1;1;0;", L"2;14;22;19;7;0;", L"巬哛;仆攵攴扑抪炇陠铺痡鋪噗撲潽鯆;仆圤匍莆菩脯葡菐蒱蒲僕酺墣獛璞穙镤瞨濮贌鏷纀;朴浦埔圃烳普圑溥谱暜諩樸擈氆檏镨譜蹼鐠;堡铺舖舗暴瀑曝;;" },
257     { L"q", L"qi", L"qi;qī;qí;qǐ;qì;;", L"1;1;1;1;1;0;", L"6;40;93;26;48;0;", L"嵜褄螧簯簱籏;七迉沏妻柒栖桤凄郪倛娸捿淒悽萋戚桼棲敧欺欹期攲紪缉傶僛嘁墄漆慽緀榿慼踦霋魌蹊鏚鶈;丌亓祁齐圻忯芪岐岓奇其亝祈祇斉肵歧疧俟荠剘陭旂耆蚑蚔蚚脐斊竒颀畦軝跂釮埼萁萕帺骐骑猉崎掑淇棋棊祺蛴琪琦锜褀碕碁鬿頎愭齊旗綥粸綦蜞蜝璂禥蕲錡鲯藄鄿濝懠檱櫀鳍騏騎臍鵸鶀鯕蘄麒鬐艩蠐騹鰭玂麡;乞邔企芑岂屺杞玘盀启呇唘豈起啓啟啔婍绮棨晵綮綺稽諬闙;气讫迄汔気汽芞弃矵呮泣妻炁亟盵契咠砌訖栔氣欫唭跂葺湆湇棄夡愒滊摖暣甈碶憇槭噐器憩碛磜磧磩藒蟿罊鐑;;" },
258     { L"q", L"qia", L";qiā;qiá;qiǎ;qià;;", L"0;1;1;1;1;0;", L"0;4;1;5;9;0;", L";掐袷葜擖;拤;卡峠酠跒鞐;圶冾帢洽恰胢硈殎髂;;" },
259     { L"q", L"qian", L"qian;qiān;qián;qiǎn;qiàn;;", L"1;1;1;1;1;0;", L"4;60;42;12;29;0;", L"竏粁鎆鏲;千阡仟芊迁扦奷汘圱圲汧岍杄茾佥欦钎臤牵拪悭蚈铅谸釺婜牽孯掔谦鈆鉛鹐签愆僉嗛骞撁搴慳遷厱諐褰謙顅檶櫏攐攑簽鵮騫攓籖鬜鬝籤韆;仱岒扲忴拑乹前荨钤钱钳虔歬軡乾偂掮揵亁媊葥鈐靬犍鉗銭墘榩箝蕁潜潛羬黔橬錢黚騝騚濳灊鰬;浅肷淺遣嗛膁蜸槏谴缱繾譴;欠刋伣纤芡茜俔倩悓堑椠棈傔嵌皘蒨慊塹蔳綪歉篏儙槧篟輤縴壍嬱;;" },
260     { L"q", L"qiang", L";qiāng;qiáng;qiǎng;qiàng;;", L"0;1;1;1;1;0;", L"0;35;17;11;8;0;", L";羌呛抢斨枪戗戕玱羗将猐啌跄腔溬嗴獇椌蜣锖锵羫槍牄瑲戧嶈摤篬謒镪蹌蹡鎗鏘;強强蔷嫱墙樯蔃漒薔彊廧墻嬙檣牆艢蘠;抢羟强羥搶墏镪襁繈繦鏹;呛戗炝唴跄嗆熗羻;;" },
261     { L"q", L"qiao", L";qiāo;qiáo;qiǎo;qiào;;", L"0;1;1;1;1;0;", L"0;29;36;6;19;0;", L";悄郻硗雀跷鄡鄥勪踍敲毃锹劁骹頝墝墽燆橇幧缲磽鍫鍬繑繰趬蹺鐰;乔侨荞荍峤桥菬硚喬翘僑谯劁槗墧憔蕉蕎嘺嫶鞒犞燋樵橋瞧癄礄翹譙趫櫵藮鐈鞽顦;巧悄釥雀愀髜;壳陗俏诮帩峭窍翘誚髚谯僺撬撽韒鞘鞩竅躈;;" },
262     { L"q", L"qie", L";qiē;qié;qiě;qiè;;", L"0;1;1;1;1;0;", L"0;1;4;1;26;0;", L";切;癿伽茄聺;且;切妾怯厒砌窃匧悏挈洯惬淁笡蛪趄愜慊朅锲箧篋踥鍥穕鯜竊;;" },
263     { L"q", L"qin", L";qīn;qín;qǐn;qìn;;", L"0;1;1;1;1;0;", L"0;17;40;11;11;0;", L";侵亲钦衾骎媇嵚欽綅嵰誛嶔親顉駸鮼寴;芹芩庈肣矜秦蚙菦埐珡耹捦菳禽覃鈙鈫雂琴琹溱勤靲嫀嗪廑慬嶜擒噙鳹斳澿檎懄螓瘽懃蠄鵭;坅昑笉赾梫寑锓寝寢鋟螼;吣吢抋沁唚菣揿搇撳藽瀙;;" },
264     { L"q", L"qing", L"qing;qīng;qíng;qǐng;qìng;;", L"1;1;1;1;1;0;", L"2;22;19;10;15;0;", L"硘櫦;靑青轻氢郬卿倾寈清淸埥圊氫軽傾蜻輕錆鲭鯖鑋;夝甠剠勍啨情殑棾葝氰晴暒擏樈檠擎黥;苘顷请頃庼廎漀請謦檾;庆亲凊倩掅殸碃綮箐靘慶磬罄濪儬;;" },
265     { L"q", L"qiong", L";qiōng;qióng;;;;", L"0;1;1;0;0;0;", L"0;1;1;0;0;0;", L";銎;嬛;;;;" },
266     { L"q", L"qiu", L"qiu;qiū;qiú;qiǔ;;;", L"1;1;1;1;0;0;", L"1;31;56;2;0;0;", L"蘒;丘丠龟邱坵恘秋秌恷蚯媝湫萩楸湬蓲鹙蝵緧篍趥穐鳅鞦鞧蟗鶖鰌鰍蠤龝;仇叴芁扏囚犰玌朹肍汓虬求虯泅俅訄訅酋觓釚唒莍逑逎浗紌毬球梂赇殏釻頄渞湭遒巯崷盚皳絿蛷煪裘觩巰賕蝤璆銶醔鼽鮂鯄鰽;搝糗;;;" },
267     { L"q", L"qu", L"qu;qū;qú;qǔ;qù;;", L"1;1;1;1;1;0;", L"1;48;39;10;14;0;", L"衐;区曲匤阹佉伹诎驱岖岴屈抾坥浀胠祛袪蛆紶躯區焌煀詘趋筁蛐粬趍駆憈嶇敺駈誳麹魼髷麯趨軀覰麴鶌黢驅鰸鱋;佢劬斪朐胊菃鸲絇翑渠淭葋軥蕖璖鴝磲螶蟝璩瞿鼩蘧忂灈戵爠臞氍欋籧癯蠷衢欔躣鑺蠼鸜;曲苣取竘娶詓竬蝺龋齲;去厺刞呿耝阒觑趣閴麮鼁闃覷覻;;" },
268     { L"q", L"quan", L"quan;quān;quán;quǎn;quàn;;", L"1;1;1;1;1;0;", L"2;9;48;8;7;0;", L"楾闎;奍弮悛圈圏棬椦箞鐉;全权卷诠佺姾荃峑洤恮泉牷辁拳铨痊硂惓埢婘啳葲湶絟筌犈瑔輇觠詮搼跧銓蜷権踡駩醛鳈鬈騡鰁巏權齤颧蠸顴;犭犬犮畎烇绻綣虇;劝券牶勧韏縓勸;;" },
269     { L"q", L"que", L";quē;qué;;què;;", L"0;1;1;0;1;0;", L"0;5;1;0;30;0;", L";炔缺缼蒛阙;瘸;;芍却卻崅埆琷悫雀确硞棤阕阙塙搉鹊皵碏榷愨慤碻確趞闋燩闕礐鵲礭;;" },
270     { L"q", L"qun", L";qūn;qún;;;;", L"0;1;1;0;0;0;", L"0;3;8;0;0;0;", L";夋囷逡;帬宭峮裙群羣裠麇;;;;" },
271     { L"r", L"ran", L";;rán;rǎn;;;", L"0;0;1;1;0;0;", L"0;0;13;8;0;0;", L";;呥肰衻袇袡蚦蚺然髥髯嘫燃繎;冄冉苒姌染珃媣橪;;;" },
272     { L"r", L"rang", L";rāng;ráng;rǎng;ràng;;", L"0;1;1;1;1;0;", L"0;1;11;6;5;0;", L";嚷;穣勷儴蘘獽瀼禳瓤穰躟鬤;壌壤嚷攘爙穰;让瀼懹譲讓;;" },
273     { L"r", L"rao", L";;ráo;rǎo;rào;;", L"0;0;1;1;1;0;", L"0;0;9;4;3;0;", L";;荛娆饶桡嬈蕘橈襓饒;扰娆隢擾;绕遶繞;;" },
274     { L"r", L"re", L";;;rě;rè;;", L"0;0;0;1;1;0;", L"0;0;0;3;2;0;", L";;;若喏惹;热熱;;" },
275     { L"r", L"ren", L";;rén;rěn;rèn;;", L"0;0;1;1;1;0;", L"0;0;13;8;36;0;", L";;人亻仁壬朲忈任芢忎秂魜銋鵀;忍荏荵栠栣秹稔躵;刃刄认讱仞仭任纫屻饪牣纴轫杒妊韧肕祍姙衽紉紝軔訒袵梕葚腍絍鈓飪靭靱韌餁認;;" },
276     { L"r", L"reng", L";rēng;réng;;rèng;;", L"0;1;1;0;1;0;", L"0;1;5;0;1;0;", L";扔;仍辸礽芿陾;;艿;;" },
277     { L"r", L"ri", L"ri;;;;rì;;", L"1;0;0;0;1;0;", L"13;0;0;0;8;0;", L"乤乬乫乮乭乶乽乼乺挘艝鑓虄;;;;日驲囸衵釰釼鈤馹;;" },
278     { L"r", L"rong", L"rong;;róng;rǒng;;;", L"1;0;1;1;0;0;", L"1;0;44;6;0;0;", L"穃;;戎肜栄茸荣茙狨绒毧峵容烿媶嵘搑傛絨羢搈溶嵤嫆蓉榵榕榮熔穁瑢縙镕褣蝾槦融螎駥嬫嶸爃鎔瀜曧蠑;冗宂坈傇軵氄;;;" },
279     { L"r", L"rou", L";;róu;rǒu;ròu;;", L"0;0;1;1;1;0;", L"0;0;23;1;3;0;", L";;厹禸柔粈脜葇媃揉渘楺瑈腬煣蝚糅輮蹂鍒鞣騥瓇鶔鰇;韖;肉宍譳;;" },
280     { L"r", L"ru", L"ru;;rú;rǔ;rù;;", L"1;0;1;1;1;0;", L"3;0;30;6;9;0;", L"扖杁嶿;;邚如侞帤茹挐桇铷袽渪筎蒘銣蝡蕠儒鴑鴽嚅薷濡孺嬬曘襦蠕颥醹顬鱬;汝肗乳辱鄏擩;入洳溽缛蓐嗕媷褥縟;;" },
281     { L"r", L"ruan", L";;ruán;ruǎn;;;", L"0;0;1;1;0;0;", L"0;0;3;14;0;0;", L";;堧撋壖;阮软朊耎軟偄媆瑌腝碝緛輭瓀礝;;;" },
282     { L"r", L"rui", L";;ruí;ruǐ;ruì;;", L"0;0;1;1;1;0;", L"0;0;3;8;11;0;", L";;甤緌蕤;桵蕊蕋橤繠蘂蘃壡;芮汭枘蚋锐蜹瑞睿鋭銳叡;;" },
283     { L"r", L"run", L";;;;rùn;;", L"0;0;0;0;1;0;", L"0;0;0;0;7;0;", L";;;;闰润閏閠潤橍膶;;" },
284     { L"r", L"ruo", L"ruo;;ruó;;ruò;;", L"1;0;1;0;1;0;", L"1;0;2;0;16;0;", L"嵶;;挼捼;;叒若鄀偌弱婼渃焫楉蒻箬篛爇鰙鰯鶸;;" },
285     { L"s", L"sa", L"sa;sā;;sǎ;sà;;", L"1;1;0;1;1;0;", L"6;2;0;7;12;0;", L"扨苆乷栍隡虄;仨撒;;洒訯靸撒潵灑躠;卅钑飒脎萨鈒馺摋蕯颯薩櫒;;" },
286     { L"s", L"sai", L"sai;sāi;;;sài;;", L"1;1;0;0;1;0;", L"1;12;0;0;5;0;", L"嗮;思毢愢揌塞腮毸嘥噻鳃顋鰓;;;塞赛僿賽簺;;" },
287     { L"s", L"san", L"san;sān;;sǎn;sàn;;", L"1;1;0;1;1;0;", L"1;10;0;12;3;0;", L"壭;三弎参叁毵毶厁毿犙鬖;;伞傘散糁馓糝糣糤繖鏒鏾饊;俕散閐;;" },
288     { L"s", L"sang", L";sāng;;sǎng;sàng;;", L"0;1;0;1;1;0;", L"0;5;0;7;1;0;", L";丧桒桑喪槡;;嗓搡磉褬颡鎟顙;丧;;" },
289     { L"s", L"sao", L"sao;sāo;;sǎo;sào;;", L"1;1;0;1;1;0;", L"1;14;0;3;8;0;", L"乺;掻搔溞骚慅缫螦繅鳋颾騒騷鰠鱢;;扫掃嫂;扫埽瘙燥氉臊矂髞;;" },
290     { L"s", L"se", L"se;sē;;;sè;;", L"1;1;0;0;1;0;", L"2;1;0;0;32;0;", L"縇鱪;閪;;;色洓涩栜啬渋铯雭歮嗇瑟塞摵歰銫澁濇濏擌懎瘷穑璱澀瀒穡繬轖穯鏼譅飋;;" },
291     { L"s", L"sen", L";sēn;;;;;", L"0;1;0;0;0;0;", L"0;4;0;0;0;0;", L";森椮槮襂;;;;;" },
292     { L"s", L"seng", L";sēng;;;;;", L"0;1;0;0;0;0;", L"0;2;0;0;0;0;", L";僧鬙;;;;;" },
293     { L"s", L"sha", L";shā;shá;shǎ;shà;;", L"0;1;1;1;1;0;", L"0;32;2;2;17;0;", L";杀杉沙纱刹砂殺莎唦猀粆紗挲铩桬痧硰摋煞蔱裟榝樧噎鲨魦閷髿鯊鯋鎩繺;奢啥;傻儍;沙倽萐帹啑唼喢厦廈嗄煞歃翜翣箑閯霎;;" },
294     { L"s", L"shai", L";shāi;;shǎi;shài;;", L"0;1;0;1;1;0;", L"0;6;0;1;2;0;", L";筛酾篩簁簛籭;;色;晒曬;;" },
295     { L"s", L"shan", L"shan;shān;;shǎn;shàn;;", L"1;1;0;1;1;0;", L"1;40;0;11;46;0;", L"圸;山彡邖删刪芟杉钐衫苫姗姍狦挻舢珊栅柵脠痁扇軕掺笘釤傓跚剼搧煽幓嘇潸澘鯅縿膻檆羴羶;;闪陕陝炶閃掺晱睒煔熌覢;讪汕钐疝苫单訕剡扇赸掸掞善椫禅銏骟鄯僐缮墠墡樿敾歚擅嬗禪膳磰赡謆繕蟮蟺鐥饍鳝騸贍譱灗鱓鱔;;" },
296     { L"s", L"shang", L";shāng;;shǎng;shàng;;", L"0;1;0;1;1;0;", L"0;18;0;11;8;0;", L";汤伤殇商觞禓傷蔏滳漡墒慯殤熵螪觴謪鬺;;上垧扄晌赏樉賞鋿鏛贘鑜;丄上尚尙恦绱緔鞝;;" },
297     { L"s", L"shao", L"shao;shāo;sháo;shǎo;shào;;", L"1;1;1;1;1;0;", L"1;17;7;1;13;0;", L"蕱;莦弰捎烧梢稍焼萷旓蛸艄筲輎鞘燒髾鮹;勺芍杓苕柖玿韶;少;邵卲劭绍袑哨娋捎紹稍睄綤潲;;" },
298     { L"s", L"she", L";shē;shé;shě;shè;;", L"0;1;1;1;1;0;", L"0;10;8;2;30;0;", L";奢猞赊畬畲畭輋賖賒檨;舌佘折虵蛇阇揲蛥;舍捨;叶厍设社舍舎厙拾涉射赦設渉涻弽滠慑摄摂蔎慴歙蠂韘騇麝懾灄攝欇;;" },
299     { L"s", L"shei", L";;shéi;;;;", L"0;0;1;0;0;0;", L"0;0;1;0;0;0;", L";;谁;;;;" },
300     { L"s", L"shen", L"shen;shēn;shén;shěn;shèn;;", L"1;1;1;1;1;0;", L"3;50;5;22;21;0;", L"堔榊籡;申扟屾伸身籶侁参诜冞罙呻妽绅柛氠穼珅姺籸娠峷莘眒甡砷深紳敒兟訷棯裑葠蓡罧詵糁甧蔘糂鲹駪薓燊曑鵢鯓鯵鰺;什神甚鉮鰰;邥弞沈矤审哂矧谂谉婶訠渖諗審頣魫曋瞫瀋嬸讅覾;肾胂甚侺昚涁眘脤渗祳葚腎瘆慎愼椹蜃蜄滲鋠瘮;;" },
301     { L"s", L"sheng", L"sheng;shēng;shéng;shěng;shèng;;", L"1;1;1;1;1;0;", L"3;25;7;4;17;0;", L"竔曻橳;升生阩呏声斘枡昇泩狌苼陞珄牲殅陹笙湦焺甥鉎鍟聲鼪鵿;渑绳憴縄繉繩譝;省眚偗渻;圣胜晟晠乘剰盛貹剩勝嵊琞聖墭榺蕂賸;;" },
302     { L"s", L"shi", L"shi;shī;shí;shǐ;shì;;", L"1;1;1;1;1;0;", L"11;43;34;13;85;0;", L"乄辻佦竍嵵煶鮖籂鰘籡鱰;尸失师呞邿诗鸤虱狮施屍浉師絁釶葹湿湤溼溮蒒蓍鉇詩獅瑡酾鳲嘘鳾箷蝨褷鲺鍦濕鯴鰤鶳襹釃;十饣什石时识实実旹飠食祏炻蚀拾姼峕埘莳時遈寔湜溡塒鉐實榯蝕鲥鼫鼭識鰣;史矢乨豕使驶始屎宩兘笶鉂駛;士氏礻示市世丗仕似卋忕式戺亊事侍势试呩饰视柹柿枾昰是贳恃恀眂峙拭冟室适逝莳眎眡铈舐轼烒栻秲釈視释貰弑谥徥揓崼嗜蒔勢弒軾筮睗觢試鈰鉃飾鉽誓舓適奭餝餙銴諡諟澨噬嬕遾螫謚簭釋襫;;" },
303     { L"s", L"shou", L";shōu;shóu;shǒu;shòu;;", L"0;1;1;1;1;0;", L"0;2;1;6;17;0;", L";収收;熟;扌手守首垨艏;寿受狩兽售授涭绶痩膄壽夀瘦綬獣獸鏉;;" },
304     { L"s", L"shu", L"shu;shū;shú;shǔ;shù;;", L"1;1;1;1;1;0;", L"3;42;8;17;38;0;", L"瀭糬蠴;书殳抒纾陎叔枢杸姝荼倏倐殊紓書焂梳鄃菽婌掓軗淑疏疎舒琡綀毹毺摅输跾踈蔬樞輸鮛橾儵攄鵨;尗秫孰赎塾熟璹贖;属暑暏黍鼠蜀数署潻薯薥曙癙藷襡襩屬;术朮戍束沭述侸荗咰树怷竖恕捒庶庻蒁絉術裋尌鉥腧竪数墅漱潄澍數豎錰霔濖樹鶐鏣虪;;" },
305     { L"s", L"shua", L";shuā;;shuǎ;shuà;;", L"0;1;0;1;1;0;", L"0;2;0;1;2;0;", L";刷唰;;耍;刷誜;;" },
306     { L"s", L"shuai", L";shuāi;;shuǎi;shuài;;", L"0;1;0;1;1;0;", L"0;2;0;1;5;0;", L";衰摔;;甩;帅帥率蟀卛;;" },
307     { L"s", L"shuan", L";shuān;;;shuàn;;", L"0;1;0;0;1;0;", L"0;4;0;0;2;0;", L";闩拴閂栓;;;涮腨;;" },
308     { L"s", L"shuang", L"shuang;shuāng;;shuǎng;shuàng;;", L"1;1;0;1;1;0;", L"1;16;0;3;3;0;", L"鏯;双泷爽霜雙骦孀孇騻欆鷞鹴礵艭驦鸘;;漺慡縔;爽塽灀;;" },
309     { L"s", L"shui", L";;shuí;shuǐ;shuì;;", L"0;0;1;1;1;0;", L"0;0;3;3;9;0;", L";;谁脽誰;氵水氺;说帨涗涚祱税稅裞睡;;" },
310     { L"s", L"shun", L";shūn;;shǔn;shùn;;", L"0;1;0;1;1;0;", L"0;1;0;1;9;0;", L";楯;;吮;顺順舜蕣橓瞚瞤瞬鬊;;" },
311     { L"s", L"shuo", L";shuō;;;shuò;;", L"0;1;0;0;1;0;", L"0;3;0;0;16;0;", L";说説說;;;妁烁朔铄硕欶矟蒴搠獡槊碩箾鎙爍鑠;;" },
312     { L"s", L"si", L"si;sī;;sǐ;sì;;", L"1;1;0;1;1;0;", L"5;50;0;1;48;0;", L"厑唜旕鯐鶍;厶纟丝司糹私泀咝俬思恖鸶虒偲缌媤蛳斯絲鉰楒禗飔凘厮禠蜤锶銯罳鋖緦磃澌嘶噝撕蕬廝燍螄鍶颸蟖蟴騦鐁鷥鼶;;死;巳亖四似寺汜泤姒兕伺佀祀孠杫価驷饲泗洠娰俟枱柶牭食飤肂涘洍耜耛梩笥釲覗竢肆嗣貄鈶鈻飼榹禩駟蕼儩瀃;;" },
313     { L"s", L"song", L";sōng;;sǒng;sòng;;", L"0;1;0;1;1;0;", L"0;19;0;13;10;0;", L";忪松枀枩柗娀凇倯菘庺崧淞梥硹嵩濍憽檧鬆;;怂悚耸竦愯楤傱嵷慫聳駷;讼宋诵送訟颂頌誦鎹餸;;" },
314     { L"s", L"sou", L";sōu;;sǒu;sòu;;", L"0;1;0;1;1;0;", L"0;24;0;10;4;0;", L";叟凁捜鄋搜蒐蓃廀廋嗖獀馊溲飕摉摗锼螋艘醙鎪餿颼騪;;叟叜傁嗾瞍擞薮藪櫢籔;嗽擞瘶擻;;" },
315     { L"s", L"su", L"su;sū;sú;;sù;;", L"1;1;1;0;1;0;", L"1;11;1;0;57;0;", L"苆;苏甦酥窣稣穌鯂蘓蘇櫯囌;俗;;玊夙诉泝肃洬涑莤速珟素粛殐梀骕宿谡傃粟訴肅鹔愫塑塐遡嫊嗉溯溸缩遬蔌僳榡愬膆趚觫鋉餗碿樎樕憟潥潚縤簌謖藗橚璛蹜驌鷫鱐;;" },
316     { L"s", L"suan", L";suān;;suǎn;suàn;;", L"0;1;0;1;1;0;", L"0;3;0;1;5;0;", L";狻痠酸;;匴;祘笇筭蒜算;;" },
317     { L"s", L"sui", L"sui;suī;suí;suǐ;suì;;", L"1;1;1;1;1;0;", L"1;16;9;3;36;0;", L"荽;夊芕尿虽浽荾哸倠隋眭睢滖熣鞖濉雖;绥隋随遂遀綏隨髄瓍;膸瀡髓;亗岁砕祟谇埣嵗遂煫歲歳碎睟粹隧澻穂嬘賥誶燧檖禭璲穗穟邃襚繀繐繸旞譢鐆鐩韢;;" },
318     { L"s", L"sun", L";sūn;;sǔn;sùn;;", L"0;1;0;1;1;0;", L"0;12;0;10;1;0;", L";孙狲荪孫飧飱猻搎蓀槂蕵薞;;笋损隼筍損榫箰簨鎨鶽;潠;;" },
319     { L"s", L"suo", L"suo;suō;;suǒ;suò;;", L"1;1;0;1;1;0;", L"3;20;0;16;3;0;", L"琑嗦鱛;莎莏唆娑挱桫梭挲傞睃嗍蓑羧摍缩趖簑簔縮鮻;;所唢索琐惢锁嗩溑暛褨瑣璅鎖鎻鎍鏁;逤溹蜶;;" },
320     { L"t", L"ta", L"ta;tā;;tǎ;tà;;", L"1;1;0;1;1;0;", L"7;13;0;8;34;0;", L"侤萙遢燵襨鶎鱩;它她牠祂铊趿鉈溻塌榙禢褟踏;;溚塔墖獭鮙鳎獺鰨;拓沓挞闼狧粏崉涾傝嗒遝阘搨漯毾榻澾撻誻踏錔橽嚃鞜蹋濌鞳闒蹹闥嚺譶躢;;" },
321     { L"t", L"tai", L";tāi;tái;tǎi;tài;;", L"0;1;1;1;1;0;", L"0;5;23;1;17;0;", L";台囼孡苔胎;台邰旲坮苔骀抬炱炲菭跆鲐颱臺箈駘鮐儓薹擡嬯檯籉;呔;太夳冭汏汰汱忲肽态钛舦泰酞鈦溙態燤;;" },
322     { L"t", L"tan", L";tān;tán;tǎn;tàn;;", L"0;1;1;1;1;0;", L"0;16;36;14;8;0;", L";坍贪怹痑啴舑貪滩摊嘽瘫潬擹攤灘癱;坛昙郯倓谈弹婒埮惔覃锬痰榃谭潭憛墰墵談醈曇錟壇燂橝澹檀顃罈藫壜譚醰貚譠罎;忐坦钽袒菼毯僋鉭嗿憳憻醓暺璮;叹炭探湠嘆碳舕歎;;" },
323     { L"t", L"tang", L";tāng;táng;tǎng;tàng;;", L"0;1;1;1;1;0;", L"0;14;37;17;7;0;", L";汤铴湯嘡羰劏蝪趟薚镗蹚鏜鞺鼞;坣唐堂棠啺鄌傏蓎隚搪溏塘煻榶漟禟瑭膅膛磄糃樘橖糖螗镗篖踼赯醣螳糛鎕餹饄闛鶶;伖帑倘偒淌惝傥耥躺镋鎲儻戃爣曭矘钂;汤烫铴摥趟燙鐋;;" },
324     { L"t", L"tao", L";tāo;táo;tǎo;tào;;", L"0;1;1;1;1;0;", L"0;26;24;2;1;0;", L";夲叨弢涛绦掏焘絛詜慆搯滔幍嫍槄瑫韬飸縚縧轁濤謟鞱韜饕;迯匋洮逃咷陶桃梼萄淘绹啕祹裪蜪綯鞀鞉醄鋾駣騊饀鼗;讨討;套;;" },
325     { L"t", L"te", L"te;;;;tè;;", L"1;0;0;0;1;0;", L"4;0;0;0;7;0;", L"朰扨脦罀;;;;忑忒特铽慝鋱蟘;;" },
326     { L"t", L"teng", L";tēng;téng;;tèng;;", L"0;1;1;0;1;0;", L"0;2;21;0;1;0;", L";膯鼟;疼痋幐腾誊漛滕邆駦螣縢謄儯藤騰鰧籐籘虅驣;;霯;;" },
327     { L"t", L"ti", L";tī;tí;tǐ;tì;;", L"0;1;1;1;1;0;", L"0;10;42;7;33;0;", L";体剔梯锑踢銻擿鷉鷈;厗荑绨偍媞崹提渧缇惿遆啼稊鹈罤题瑅綈嗁睼褆碮漽蕛徲緹醍趧蹄蹏鍗鳀謕鮷題鵜騠鶗鶙鯷禵鷤;体挮躰骵醍軆體;戻屉洟剃俶倜逖涕绨悌惕屜掦逷啑笹悐惖替揥裼褅歒髰殢薙嚏鬀鬄瓋嚔籊趯;;" },
328     { L"t", L"tian", L"tian;tiān;tián;tiǎn;tiàn;;", L"1;1;1;1;1;0;", L"1;8;27;18;2;0;", L"鴫;天兲婖添酟靔黇靝;田佃沺屇恬胋畋畑畠钿甜甛菾湉填塡嗔阗搷碵緂窴磌璳闐鷆鷏;忝殄倎唺淟悿觍晪琠腆睓痶舔餂瑱賟覥錪;掭舚;;" },
329     { L"t", L"tiao", L";tiāo;tiáo;tiǎo;tiào;;", L"0;1;1;1;1;0;", L"0;7;24;10;7;0;", L";旫佻庣挑恌祧聎;芀条苕迢岧岹祒條调萔笤蓚蓨龆樤蜩鋚鲦鞗髫鯈鎥齠鰷;宨挑晀朓脁窕誂窱斢嬥;眺粜絩覜趒跳糶;;" },
330     { L"t", L"tie", L";tiē;;tiě;tiè;;", L"0;1;0;1;1;0;", L"0;6;0;9;4;0;", L";帖怗贴萜聑貼;;帖铁蛈鉄銕僣鐡鐵驖;帖呫飻餮;;" },
331     { L"t", L"ting", L";tīng;tíng;tǐng;tìng;;", L"0;1;1;1;1;0;", L"0;17;20;16;1;0;", L";厅庁汀町听耓烃厛烴桯綎鞓聴聼廰聽廳;邒廷莛庭亭停葶婷嵉渟蜓筳楟榳閮霆蝏聤諪鼮;圢甼侹娗挺涏烶梃珽脡铤艇颋誔鋌頲;梃;;" },
332     { L"t", L"tong", L";tōng;tóng;tǒng;tòng;;", L"0;1;1;1;1;0;", L"0;9;46;8;7;0;", L";恫炵通痌絧嗵蓪熥樋;仝同彤佟侗庝峂峒峝哃狪茼垌烔晍桐浵砼蚒秱铜眮童粡赨詷酮鉖銅鉵餇鲖勭僮潼獞橦犝曈朣膧燑氃穜瞳鮦;侗统捅桶統筒筩綂;同恸通痛衕慟憅;;" },
333     { L"t", L"tou", L";tōu;tóu;tǒu;tòu;;", L"0;1;1;1;1;0;", L"0;6;5;5;1;0;", L";偷偸媮婾鋀鍮;亠头投骰頭;妵紏敨黈蘣;透;;" },
334     { L"t", L"tu", L"tu;tū;tú;tǔ;tù;;", L"1;1;1;1;1;0;", L"2;16;37;6;8;0;", L"汢溌;凸宊秃禿怢突涋捸湥堗葖痜嶀鋵鵚鼵;図图凃荼徒途庩峹捈涂悇梌屠菟揬稌瘏筡鈯嵞塗蒤腯廜潳瑹酴跿圖圗馟駼鍎鵌鶟鷋鷵;土圡吐钍唋釷;吐兎迌兔莵菟堍鵵;;" },
335     { L"t", L"tuan", L";tuān;tuán;tuǎn;tuàn;;", L"0;1;1;1;1;0;", L"0;5;15;3;3;0;", L";猯湍圕煓貒;团団抟剸摶漙團慱槫篿檲鏄糰鷒鷻;畽墥疃;彖湪褖;;" },
336     { L"t", L"tui", L"tui;tuī;tuí;tuǐ;tuì;;", L"1;1;1;1;1;0;", L"1;4;12;5;8;0;", L"燵;忒推蓷藬;弚颓隤尵橔頹頺頽魋蘈穨蹪;俀腿僓蹆骽;侻退娧煺蜕蛻褪駾;;" },
337     { L"t", L"tun", L"tun;tūn;tún;tǔn;tùn;;", L"1;1;1;1;1;0;", L"1;8;16;1;1;0;", L"饨;吞呑旽涒焞朜噋暾;屯坉囤忳芚蛌軘豚豘飩鲀魨黗霕臀臋;氽;褪;;" },
338     { L"t", L"tuo", L"tuo;tuō;tuó;tuǒ;tuò;;", L"1;1;1;1;1;0;", L"1;29;36;8;12;0;", L"鵇;乇仛讬饦托扡汑杔佗侂咜咃沰拖拕说侻莌捝挩袥託飥涶脱脫馲魠鮵;阤驮陁陀佗驼狏岮沱坨柁鸵砣砤袉紽詑酡跎堶馱碢槖駄駝駞橐鴕鮀鼧鵎騨鼍驒驝鼉;彵妥庹椭楕嫷橢鰖;拓柝毤萚唾跅毻箨嶞魄蘀籜;;" },
339     { L"w", L"wa", L"wa;wā;wá;wǎ;wà;;", L"1;1;1;1;1;0;", L"2;23;1;5;8;0;", L"瓸甅;屲凹穵劸洼哇挖娲窊畖窐媧啘嗗瓾蛙搲溛漥窪鼃韈攨;娃;瓦邷佤咓砙;瓦袜聉嗢腽膃襪韤;;" },
340     { L"w", L"wai", L";wāi;;wǎi;wài;;", L"0;1;0;1;1;0;", L"0;5;0;2;2;0;", L";咼歪喎竵;;歪崴;外顡;;" },
341     { L"w", L"wan", L"wan;wān;wán;wǎn;wàn;;", L"1;1;1;1;1;0;", L"4;13;16;28;20;0;", L"乛杤笂琓;弯剜帵婠湾塆睕蜿豌潫彎壪灣;丸刓芄汍纨完岏抏玩紈捖顽貦烷頑翫;宛倇莞挽盌唍绾埦惋梚菀萖婉脘晚晥晩晼琬皖椀碗畹綰綩輓踠鋔;万卐卍忨妧捥脕腕萬蔓輐澫鋄錽薍瞣蟃贃鎫贎;;" },
342     { L"w", L"wang", L";wāng;wáng;wǎng;wàng;;", L"0;1;1;1;1;0;", L"0;6;7;20;8;0;", L";尢尣尪汪尫尩;亾兦亡王仼莣蚟;罓罒网彺往徃罔枉惘菵辋棢暀蛧蝄網輞誷魍瀇;王妄迋忘旺徍望朢;;" },
343     { L"w", L"wei", L"wei;wēi;wéi;wěi;wèi;;", L"1;1;1;1;1;0;", L"3;36;47;62;51;0;", L"捤墛嶶;厃危委威烓隈隇偎逶喴葳葨媙崴嵔揻揋愄溦椳楲詴煨微蜲蝛覣縅薇燰鳂癓鰃鰄巍霺;囗为韦圩围囲闱违帏沩洈峗峞為韋桅涠帷唯维惟琟嵬媁圍喡幃違湋溈爲維潍鄬蓶潿潙醀鍏闈鮠濰壝矀覹犩欈;伟伪苇芛尾纬炜委玮洧浘娓荱诿隗偽偉萎崣梶痏硊骩骫骪愇猥渨蒍葦徫廆椲暐煒艉痿瑋韪腲鲔撱嶉僞寪蔿頠緯諉踓韑薳儰濻鍡鮪颹韙瀢韡亹斖;卫为未位苿味胃畏軎叞菋谓硙尉遗喂媦猬渭煟蔚碨蜼蝟磑犚慰緭熭衛衞餧鮇懀謂罻螱褽魏餵轊藯鏏鳚霨蘶饖讆躗躛讏;;" },
344     { L"w", L"wen", L"wen;wēn;wén;wěn;wèn;;", L"1;1;1;1;1;0;", L"3;18;27;13;12;0;", L"塭鎾饂;昷温溫辒殟榅瑥瘟榲緼蕰豱輼轀鳁鞰鰛鰮;文芠彣纹炆闻蚊蚉紋阌珳雯駇馼聞瘒鳼鴍魰螡閿閺闅蟁鼤繧闦;刎伆吻呅抆呡肳紊桽脗稳穏穩;问妏免汶莬問渂揾搵絻顐璺;;" },
345     { L"w", L"weng", L";wēng;;wěng;wèng;;", L"0;1;0;1;1;0;", L"0;8;0;9;5;0;", L";翁嗡滃鹟螉聬鎓鶲;;勜奣嵡蓊滃塕暡瞈攚;瓮蕹甕罋齆;;" },
346     { L"w", L"wo", L"wo;wō;;wǒ;wò;;", L"1;1;0;1;1;0;", L"1;15;0;4;24;0;", L"遤;挝涡倭莴萵唩猧渦涹窝喔窩蜗蝸踒;;我婑婐捰;仴沃肟枂卧臥捾涴偓幄媉渥握焥硪楃腛斡瞃龌臒瓁濣齷;;" },
347     { L"w", L"wu", L"wu;wū;wú;wǔ;wù;;", L"1;1;1;1;1;0;", L"3;30;34;37;54;0;", L"厼朰鯲;兀乌邬弙污汙汚圬呜巫杇於屋洿诬钨恶烏剭窏鄔嗚誈誣歍箼螐鴮鎢鰞;亡无毋芜吾吴吳呉郚茣莁唔娪峿浯洖梧祦珸铻鹀無蜈鋙蕪墲橆璑鵐蟱鯃譕鼯鷡;五午伍仵迕妩庑怃忤玝武侮倵逜陚捂娒娬牾啎珷鹉碔摀熓瑦舞憮潕廡嫵儛甒瞴鵡躌;兀乌勿阢务戊扤屼岉芴坞杌物忢旿矹卼敄俉误務恶悟悮悞粅晤焐痦婺隖骛嵍靰雾雺嵨奦溩塢鹜熃寤誤鋈窹霚鼿齀霧騖蘁鶩;;" },
348     { L"x", L"xi", L"xi;xī;xí;xǐ;xì;;", L"1;1;1;1;1;0;", L"14;138;29;29;55;0;", L"巪凩巼夞莻唟裃硳喸聢噺橲礂鯐;夕兮邜吸汐忚西扸希卥析昔穸肸肹矽怸饻恓郗茜俙徆莃奚娭唏浠狶悕屖栖牺氥息悉硒琋赥釸欷晞桸惜烯焁焈淅渓唽菥傒鄎焟焬犀晰晳翕翖舾粞稀睎惁腊锡皙裼煕厀徯蒠溪嵠僖熙熈熄榽蜥緆餏覡豨瘜磎膝潝嘻噏嬉嬆凞樨橀暿歙熺熻熹螅螇窸羲錫貕蹊豯蟋谿豀瞦燨犠巂繥糦鵗譆醯觹鏭鐊隵酅巇嚱犧曦爔饎觽鼷鸂蠵觿鑴;习郋席觋習袭喺媳蓆蒵椺嶍漝趘槢褶薂隰檄謵鎴鳛霫飁騱騽鰼襲驨;洗枲玺铣徙喜葸葈鈢鉨鉩蓰漇屣憘歖禧憙諰謑縰壐蟢蹝璽鱚矖囍躧;匸卌戏饩屃系呬细郄怬忥盻恄郤係咥屓绤欯阋細釳趇舄舃塈隙椞禊慀隟綌赩熂墍犔稧潟澙戯蕮覤縘黖戱戲磶虩餼鬩繫闟霼衋屭;;" },
349     { L"x", L"xia", L"xia;xiā;xiá;xiǎ;xià;;", L"1;1;1;1;1;0;", L"2;10;42;1;14;0;", L"圷梺;呷虾谺閕傄颬煆瞎蝦鰕;匣狎侠俠狭陜峡炠柙烚峽埉狹祫珨硖翈舺陿假葭硤遐筪瑕舝敮暇辖碬磍蕸縖赮魻霞鍜轄鎋黠騢鶷;閜;丅下吓疜夏唬厦睱諕懗罅夓鎼鏬;;" },
350     { L"x", L"xian", L"xian;xiān;xián;xiǎn;xiàn;;", L"1;1;1;1;1;0;", L"3;49;52;40;54;0;", L"咞衘鑦;仚仙屳纤先奾忺佡氙杴秈苮祆枮籼莶珗掀铦锨酰跹僊僲銛鲜嘕韯銽暹薟憸嬐鍁韱鮮褼繊蹮馦孅攕廯纎鶱躚襳纖鱻;闲伭弦咁妶贤胘涎盷咸挦娴娹婱蚿絃衔舷閑閒蛝鹇痫湺啣嗛嫌甉銜誸賢羬稴澖憪嫻嫺撏諴醎輱癇癎瞯藖礥鹹麙贒鷼鷳鷴;冼狝险洗显烍毨蚬崄険猃赻铣筅蜆跣禒搟尠尟銑鲜箲險獫嶮獮藓鍌燹顕幰攇蘚櫶譣玁韅顯灦;见县苋岘限现线臽県陥宪姭娊峴陷莧哯涀垷埳現晛馅羡缐睍絤腺粯塪献羨僩僴誢綫線鋧撊憲橺橌錎餡縣豏壏麲臔瀗獻糮霰鼸;;" },
351     { L"x", L"xiang", L";xiāng;xiáng;xiǎng;xiàng;;", L"0;1;1;1;1;0;", L"0;28;11;18;21;0;", L";乡芗相香郷鄉鄊厢廂湘缃鄕葙萫薌箱緗膷襄麘忀骧欀瓖镶纕鑲驤;瓨降佭详庠栙祥絴翔詳跭;享亯响饷蚃晑飨想銄餉鲞鮝蠁鯗響饗饟鱶;向姠巷相项珦象項缿衖勨像嶑橡曏襐蟓嚮鐌鱌;;" },
352     { L"x", L"xiao", L"xiao;xiāo;xiáo;xiǎo;xiào;;", L"1;1;1;1;1;0;", L"0;71;7;10;23;0;", L";灱灲肖枭呺哓削侾骁枵绡庨烋宵宯逍消鸮虓婋猇萧梟焇销痚痟翛硝硣窙蛸綃揱箫嘐潇踃歊銷霄獢撨嘵憢膮蕭彇颵魈鴞鴵簘蟏蟂藃穘嚣瀟蟰簫髇櫹囂嚻髐鷍驍蠨毊虈;洨郩崤淆訤殽誵;小晓暁筱筿皛篠謏曉皢;孝肖効恔咲哮涍俲笑校效啸傚敩詨誟嘨嘋嘯熽歗斆斅;;" },
353     { L"x", L"xie", L";xiē;xié;xiě;xiè;;", L"0;1;1;1;1;0;", L"0;8;49;5;68;0;", L";些娎猲揳楔歇蝎蠍;叶邪劦协旪胁協奊垥恊峫挟拹挾脇脋脅衺斜谐偕絜翓綊瑎愶嗋携熁膎鲑鞋蝢緳缬撷擕縀勰諧燲嚡擷鞵襭攜孈讗龤;写血冩寫藛;写伳灺绁泄泻祄缷洩炧炨契卸卨屑烲禼徢偰偞焎紲械絏絬亵谢屟媟渫塮僁解靾榭榍褉暬緤噧屧獬嶰澥懈廨邂薤薢糏韰謝褻燮夑瀉鞢齘繲蟹蠏瀣爕齛齥纈齂躞;;" },
354     { L"x", L"xin", L";xīn;xín;xǐn;xìn;;", L"0;1;1;1;1;0;", L"0;29;4;1;15;0;", L";忄心邤辛芯妡忻炘杺欣昕盺莘俽惞訢鈊锌歆新廞鋅噷嬜薪馨鑫馫;枔镡襑鐔;伈;阠伩囟孞芯信軐訫脪衅焮馸顖舋釁;;" },
355     { L"x", L"xing", L"xing;xīng;xíng;xǐng;xìng;;", L"1;1;1;1;1;0;", L"2;20;23;4;16;0;", L"哘謃;兴狌星垶骍猩惺煋瑆腥觪篂箵鮏興觲騂曐皨鯹;刑邢饧行陉形侀郉陘荥洐型钘娙铏硎鈃蛵滎銒鉶鋞餳;省睲醒擤;兴杏性幸姓荇莕倖婞悻涬葕緈嬹臖;;" },
356     { L"x", L"xiong", L"xiong;xiōng;xióng;xiǒng;xiòng;;", L"1;1;1;1;1;0;", L"1;17;3;2;4;0;", L"楿;匂凶兄兇匈讻芎忷汹洶恟哅胸胷訩詾賯;雄熊熋;焸焽;诇詗夐敻;;" },
357     { L"x", L"xiu", L"xiu;xiū;xiú;xiǔ;xiù;;", L"1;1;1;1;1;0;", L"1;23;1;5;24;0;", L"鮴;休俢修庥咻脩烌羞脙鸺臹貅馐髤銝樇髹鵂鎀鏅饈鱃飍;苬;朽宿滫潃糔;秀岫峀绣珛袖臭宿琇锈綉溴嗅璓褏褎銹螑繍嚊繡鏥鏽齅;;" },
358     { L"x", L"xu", L"xu;xū;xú;xǔ;xù;;", L"1;1;1;1;1;0;", L"1;45;5;17;59;0;", L"蓿;吁圩戌盱疞砉欨胥须顼訏許裇虚虗偦谞媭揟湑欻虛須綇楈需魆墟嘘噓蕦嬃歔縃緰蝑諝歘燸譃魖繻驉鬚鑐;俆徐冔禑蒣;许诩呴姁浒栩珝湑喣暊詡稰鄦糈諿醑盨;旭旴伵芧序汿侐卹怴沀恤昫叙洫晇殈烅珬垿欰畜酗烼绪续敍敘勖勗溆婿壻聓訹絮朂続賉頊滀蓄慉煦槒漵潊銊聟緒盢瞁稸魣緖獝藇藚續鱮;;" },
359     { L"x", L"xuan", L";xuān;xuán;xuǎn;xuàn;;", L"0;1;1;1;1;0;", L"0;43;15;7;26;0;", L";吅轩昍宣弲晅軒梋谖萱萲喧媗揎塇愃愋煖煊蓒暄瑄睻蝖禤箮翧儇鋗鞙蕿嬛懁諠諼駽鍹翾蠉矎蘐藼譞;玄县玹痃悬琁旋蜁嫙漩璇暶檈璿懸;咺选烜晅選癣癬;券泫怰炫昡绚眩铉袨琄旋眴衒渲絢楦楥鉉碹蔙镟颴縼繏鏇贙;;" },
360     { L"x", L"xue", L"xue;xuē;xué;xuě;xuè;;", L"1;1;1;1;1;0;", L"3;8;18;4;10;0;", L"樰膤轌;削疶蒆靴薛辥辪鞾;穴斈乴茓峃学泶鸴袕踅學嶨壆噱燢澩觷鷽;彐雪鳕鱈;吷狘岤坹桖谑趐謔瞲瀥;;" },
361     { L"x", L"xun", L"xun;xūn;xún;;xùn;;", L"1;1;1;0;1;0;", L"1;24;39;0;30;0;", L"嚑;坃勋荤埙焄勛塤熏窨勲勳薫薰壎獯曛臐燻蘍矄纁爋壦醺;廵巡寻旬杊郇询畃荨荀浔洵峋恂紃珣栒桪毥偱循尋揗詢鲟鄩噚潭潯駨璕攳燖燅樳蟳鱏鱘灥;;卂讯训迅伨驯汛侚狥逊迿巺徇殉訊訓訙浚奞殾巽稄馴遜熏愻蕈噀顨鑂;;" },
362     { L"y", L"ya", L"ya;yā;yá;yǎ;yà;;", L"1;1;1;1;1;0;", L"3;24;19;11;33;0;", L"鯲鑓軈;丫圧吖压厌呀庘押枒鸦哑鸭桠孲铔雅椏鴉鴨錏壓鵶鐚;牙伢芽岈厓玡琊蚜笌堐猚崖崕涯釾睚衙漄齖;疋厊庌哑疨唖啞痖雅瘂蕥;劜圠轧覀襾冴压亚讶迓亜犽亞軋玡砑挜娅垭俹氩掗訝埡婭猰聐揠氬稏圔窫齾;;" },
363     { L"y", L"yan", L"yan;yān;yán;yǎn;yàn;;", L"1;1;1;1;1;0;", L"3;31;60;63;82;0;", L"剦樮軅;咽恹烟殷珚胭焉淹淊阏阉崦湮腌硽煙歅鄢傿嫣漹嶖醃閹燕懨嬮篶懕臙黫;讠延闫妍芫严阽言訁郔岩沿炎炏昖狿埏莚姸娫研铅盐娮阎啱琂硏訮閆蜒綖筵嵒嵓喦塩揅楌詽碞蔅颜虤閻厳檐顔顏簷壛巌嚴櫩巖巗壧鹽礹麣;夵抁沇奄乵兖兗匽弇俨衍剡眼酓偃掩郾厣萒遃隒嵃揜渰渷扊棪愝晻琰罨裺椼演嵼褗蝘魇戭噞躽縯黡檿厴黤甗鶠鰋龑黭黬儼孍顩鼴鼹魘巘巚曮齴黶;厌妟觃牪研砚姲咽彦彥烻唁验宴艳晏覎偐谚隁焔焰焱堰喭雁敥猒硯椻鳫滟溎墕熖厭酽暥鴈谳嬊餍燄赝燕鬳諺鴳曕嚈酀騐験艶贋嚥嬿爓曣騴醶齞鷃贗灔囐鷰驗醼讌觾饜艷釅驠灎灧讞豓豔灩;;" },
364     { L"y", L"yang", L"yang;yāng;yáng;yǎng;yàng;;", L"1;1;1;1;1;0;", L"1;14;41;25;11;0;", L"礢;央姎抰泱殃胦秧眏鸯鉠雵鞅鴦鍈;阳阦扬羊飏炀杨旸钖疡氜劷佯徉洋垟昜羏珜烊陽眻蛘揚崵崸煬楊敭瑒暘瘍輰諹鍚鴹颺鰑霷鸉;卬仰佒咉岟坱炴柍养氧痒紻軮楧傟慃氱飬蝆養駚懩攁瀁癢;炀怏恙烊样羕詇鞅漾様樣;;" },
365     { L"y", L"yao", L";yāo;yáo;yǎo;yào;;", L"0;1;1;1;1;0;", L"0;17;55;24;26;0;", L";幺夭吆约妖殀祅要訞喓葽楆腰鴁鴢徼邀;爻尧尭肴侥荛姚峣轺垚烑陶倄珧窑铫堯揺傜谣軺滧徭遥遙嗂媱猺摇搖愮摿榣暚飖瑶瑤餆窯窰磘嶢嶤餚繇謡謠鎐鳐颻蘨邎顤鰩鱙;仸宎岆抭杳枖狕苭咬柼眑窅窈舀偠婹崾溔蓔榚闄騕齩鷕;疟穾要药钥袎窔葯筄詏靿覞熎鹞獟鼼薬藥燿曜艞矅耀纅鷂讑;;" },
366     { L"y", L"ye", L"ye;yē;yé;yě;yè;;", L"1;1;1;1;1;0;", L"2;11;10;8;56;0;", L"丆亪;吔耶倻掖椰暍歋潱噎擨蠮;邪爷耶捓揶铘爺瑘鋣鎁;也冶野埜嘢漜壄;业叶曳页曵邺抴夜枼拽亱咽頁捙枽烨晔掖液谒葉腋殗業煠馌墷璍僷燁曅曄皣瞱擛鄴靥餣謁嶪嶫澲擫瞸曗鍱鎑饁擪礏爗鵺鐷靨驜鸈;;" },
367     { L"y", L"yi", L"yi;yī;yí;yǐ;yì;;", L"1;1;1;1;1;0;", L"8;41;79;44;205;0;", L"辷匇凧弬夞畩鶍鶎;一弌衤伊衣医吚壱依祎洢咿郼渏悘铱猗蛜壹揖椅禕漪稦銥嫛嬄撎夁噫瑿鹥繄檥檹醫毉黟譩鷖黳;乁义匜仪夷圯宐诒冝杝沂沶侇迤宜狋怡饴拸姨恞贻峓迻荑瓵珆咦訑貤胰栘桋巸眙袘宧扅萓蛇痍移椬蛦貽詒羠遗媐颐飴頉誃跠椸暆疑熪遺儀彛彜嶬螔頤頥顊鴺鮧簃嶷寲彝彞謻鏔籎觺讉;乙已以迆钇攺矣苡佁尾依苢迱庡舣蚁釔笖酏扆逘倚偯椅旑崺鈘鉯鳦裿蛾旖踦輢螘敼嬟檥礒蟻艤顗轙齮;乂义亿弋刈艺忆艾阣仡议肊伇芅亦异忔屹抑坄呓劮役苅佚译耴杙邑枍炈易衪秇诣佾呹呭驿泆怿怈绎峄浂帟帠俋弈奕疫羿昳玴轶枻食貤栧欭袣益谊唈浥浳挹悒垼埸埶逸勚萟殹翊翌悥豙豛異訲訳隿釴羛鈠軼骮跇詍晹敡殔棭焲蛡鄓湙幆嗌溢缢兿義亄睪獈竩痬意詣肄裔裛駅榏瘗膉蜴蓺勩廙嫕潩億鹝鹢毅镒瘞槸熠熤熼篒誼黓艗燚曀殪瘱瞖穓鹥螠褹縊劓薏澺噫嬑嶧墿圛懌憶寱翳翼臆斁歝曎燡燱檍賹貖鮨鎰贀镱癔藝藙繹繶豷霬鯣鶂鶃饐醷醳譯議蘙瀷囈鐿鷊鷁懿襼鷧驛鷾鸃虉齸讛;;" },
368     { L"y", L"yin", L"yin;yīn;yín;yǐn;yìn;;", L"1;1;1;1;1;0;", L"2;46;42;28;20;0;", L"岃粌;囙因阴阥侌茵骃姻洇垔音栶氤殷陰隂陻凐秵铟裀絪筃堙愔喑婣溵蔭蒑禋慇瘖銦鞇磤緸諲霒駰霠闉噾濦齗韾;冘乑吟犾圻烎斦泿垠圁狺峾荶珢訚訔訡银淫寅婬崟崯鈝龂滛碒鄞蔩夤銀龈誾璌殥噖嚚蟫檭霪齦鷣;廴引尹饮吲蚓隐赺鈏飲淾隠飮靷輑朄趛瘾檃隱嶾濥螾檼蘟櫽癮讔;印饮茚荫洕胤垽堷湚猌廕窨酳癊慭憖憗鮣懚;;" },
369     { L"y", L"ying", L"ying;yīng;yíng;yǐng;yìng;;", L"1;1;1;1;1;0;", L"4;60;52;16;7;0;", L"栍桜愥闏;应応英莺珱偀渶绬婴媖瑛煐朠锳碤嫈嘤缨撄甇緓蝧罂賏樱璎鹦噟霙罃褮鴬韺嬰膺應鹰甖鶑鶧罌譍孆嚶攖蘡孾瀴櫻瓔礯譻鶯鑍鷪蠳纓鷹鸎鸚;迎盁茔荥荧盈莹萤营萦蛍営萾溁溋滢蓥塋楹僌颖熒蝇潆蝿禜瑩螢營嬴縈覮謍赢濙濚濴藀瀅蠅鎣巆攍瀛瀯瀠贏櫿灐籝灜籯;郢矨浧梬颍颕摬影潁穎瘿頴鐛廮巊癭;应映暎硬媵膡鱦;;" },
370     { L"y", L"yo", L"yo;yō;;;;;", L"1;1;0;0;0;0;", L"1;4;0;0;0;0;", L"罀;育哟唷喲;;;;;" },
371     { L"y", L"yong", L"yong;yōng;yóng;yǒng;yòng;;", L"1;1;1;1;1;0;", L"2;31;4;28;5;0;", L"怺砽;佣拥邕痈庸傭嗈鄘雍嫞滽墉慵牅壅澭擁噰镛郺臃癕雝鳙鏞灉廱饔鷛鱅癰;喁颙顒鰫;永甬咏泳勇勈俑栐柡悀涌埇恿惥愑湧詠硧蛹塎嵱彮愹慂踊鲬踴鯒;用佣苚蒏醟;;" },
372     { L"y", L"you", L"you;yōu;yóu;yǒu;yòu;;", L"1;1;1;1;1;0;", L"1;23;40;21;27;0;", L"孧;优忧攸怮呦泑幽峳浟逌悠麀羪滺憂鄾優瀀嚘懮櫌耰纋;尢尤由甴沋邮犹油怞肬怣疣柚庮郵莜莸秞铀蚰訧偤逰遊猶游鱿鲉鈾楢猷輏駀魷蝤蝣蕕鮋輶繇;友有酉丣卣苃羑莠栯梄铕聈湵蜏禉銪槱牖牗黝;又右幼有佑侑狖峟囿柚牰祐迶哊宥姷诱唀蚴亴釉貁酭誘褎鼬櫾;;" },
373     { L"y", L"yu", L"yu;yū;yú;yǔ;yù;;", L"1;1;1;1;1;0;", L"2;17;97;42;140;0;", L"礖軉;込迂迃吁扝扜纡於穻陓紆盓菸淤唹瘀箊;与于亐予邘伃余妤扵杅欤玙玗盂衧臾鱼舁竽虶禺茰俞兪谀娱娛娯馀狳桙酑雩魚渔萸隅隃萮渝湡揄堣堬嵎嵛崳逾喁楰愉腴畬骬虞艅觎愚瑜歈榆楡牏舆窬睮褕漁蕍蝓歶雓餘諛羭踰覦嬩澞璵歟螸輿鍝謣髃鮽騟籅旟轝蘛鰅鷠鸆齵;与予屿宇伛羽妪雨俣俁语挧禹圄祤圉敔匬鄅偊庾萭斞铻瘐楀與瑀傴寙語窳頨龉貐懙噳嶼斔穥麌齬;与肀驭玉聿吁芋芌圫饫汩忬谷雨欥育郁语茟狱秗昱禺浴峪彧俼预钰砡粖袬谕逳菀尉阈淯淢惐悆欲域堉棫棛棜琙焴寓媀喻喅喩庽御遇馭飫粥鹆硲硢矞裕鈺誉罭預蓣蒮煜滪愈稢戫蔚僪隩嶎獄嫗緎蜮蜟毓瘉銉輍豫鋊鳿遹薁蓹熨潏稶慾澦燠燏蕷鴥鴪鴧錥諭閾礇禦鹬魊儥鵒礜癒醧篽饇櫲蘌霱譽鐭雤鬻驈欎鷸鱊籞鸒欝龥鬰鬱籲灪爩;;" },
374     { L"y", L"yuan", L";yuān;yuán;yuǎn;yuàn;;", L"0;1;1;1;1;0;", L"0;31;61;5;18;0;", L";囦肙鸢剈冤鸳眢寃涴渊渁渆渕淵葾惌蒬棩鹓裷蜎箢鳶駌蜵鴛鵷嬽灁鼘鼝;元円邧贠沅园芫员茒杬垣爰貟笎蚖袁圆原員厡媛猨援圎湲鼋缘鈨源溒園圓塬猿嫄媴蒝辕榞榬緣魭縁褤蝯蝝螈黿羱薗橼圜轅謜鎱櫞邍騵鶢鶰厵;远盶逺遠鋺;夗苑妴院怨衏垸傆媛掾缘禐瑗愿裫褑噮願;;" },
375     { L"y", L"yue", L";yuē;;yuě;yuè;;", L"0;1;0;1;1;0;", L"0;6;0;2;49;0;", L";曰曱约約箹矱;;哕噦;月乐戉刖妜岄抈礿玥泧岳说恱栎钥钺蚏蚎阅軏悦悅捳跃跀鈅越粤粵鉞閲閱篗樾嬳嶽龠籆蘥瀹黦躍爚禴籥鑰鸑籰鸙;;" },
376     { L"y", L"yun", L"yun;yūn;yún;yǔn;yùn;;", L"1;1;1;1;1;0;", L"1;13;33;18;34;0;", L"抣;晕蒀缊蒕煴氲氳熅奫蝹赟馧贇;匀勻云伝芸员妘沄纭囩昀秐眃畇郧涢耺耘紜雲鄖蒷溳愪筠筼熉澐蕓鋆篔縜橒;允阭狁抎夽陨荺殒隕喗鈗馻殞磒賱霣齫齳;孕员芸运郓枟恽晕酝鄆傊運愠惲缊煴慍暈韫腪韵褞熨蕴薀縕醖醞餫韞韗藴蘊韻;;" },
377     { L"z", L"za", L"za;zā;zá;zǎ;;;", L"1;1;1;1;0;0;", L"2;11;10;1;0;0;", L"乽橴;帀扎匝沞咂拶桚鉔魳臜臢;杂沯砸韴雑襍雜囃囋雥;咋;;;" },
378     { L"z", L"zai", L"zai;zāi;;zǎi;zài;;", L"1;1;0;1;1;0;", L"1;10;0;4;10;0;", L"岾;灾災甾哉烖栽渽溨睵賳;;仔宰载崽;再扗在洅载傤載酨儎縡;;" },
379     { L"z", L"zan", L";zān;zán;zǎn;zàn;;", L"0;1;1;1;1;0;", L"0;9;3;13;22;0;", L";兂糌橵篸簪簮鵤鐟鐕;咱偺喒;拶昝寁揝撍噆儧攅攒儹攢趱趲;暂暫賛赞錾鄼酂濽蹔鏨贊瓉瓒酇囋灒讃瓚禶襸讚饡;;" },
380     { L"z", L"zang", L"zang;zāng;;zǎng;zàng;;", L"1;1;0;1;1;0;", L"1;11;0;2;10;0;", L"欌;匨赃牂脏羘賍賘臧贓髒贜;;驵駔;奘弉脏塟葬蔵銺藏臓臟;;" },
381     { L"z", L"zao", L"zao;zāo;záo;zǎo;zào;;", L"1;1;1;1;1;0;", L"1;5;2;8;19;0;", L"栆;傮遭糟醩蹧;凿鑿;早枣蚤棗澡璪薻藻;灶皂皁造唣唕梍慥煰喿艁簉噪燥竃竈譟趮躁;;" },
382     { L"z", L"ze", L"ze;;zé;;zè;;", L"1;0;1;0;1;0;", L"2;0;39;0;8;0;", L"択硳;;则沢泽泎责迮咋择則帻啧啫舴笮責矠滜溭箦嘖嫧幘蔶赜樍歵諎擇瞔皟簀賾礋襗謮蠌齚齰鸅;;仄庂汄昃昗侧捑崱;;" },
383     { L"z", L"zei", L";;zéi;;;;", L"0;0;1;0;0;0;", L"0;0;7;0;0;0;", L";;贼戝賊鲗蠈鰂鱡;;;;" },
384     { L"z", L"zen", L";;;zěn;zèn;;", L"0;0;0;1;1;0;", L"0;0;0;1;2;0;", L";;;怎;谮譖;;" },
385     { L"z", L"zeng", L";zēng;;;zèng;;", L"0;1;0;0;1;0;", L"0;14;0;0;10;0;", L";曽曾増鄫缯增憎橧璔磳矰罾繒譄;;;综锃鋥缯赠熷甑鬵贈囎;;" },
386     { L"z", L"zha", L"zha;zhā;zhá;zhǎ;zhà;;", L"1;1;1;1;1;0;", L"1;27;15;9;19;0;", L"蓙;扎吒咋抯挓查柤奓紥哳偧紮渣溠喳猹揸楂劄摣皶觰樝皻譇齄齇;扎轧札闸炸铡蚻喋牐閘箚劄耫鍘譗;厏苲拃眨砟鲊鲝鮓鮺;乍诈灹咋咤炸栅柞奓痄宱蚱詐搾槎榨蜡霅醡;;" },
387     { L"z", L"zhai", L"zhai;zhāi;zhái;zhǎi;zhài;;", L"1;1;1;1;1;0;", L"2;8;4;2;7;0;", L"粂瘵;侧夈捚斋斎摘榸齋;宅择翟檡;窄鉙;责柴债砦祭債寨;;" },
388     { L"z", L"zhan", L"zhan;zhān;zhán;zhǎn;zhàn;;", L"1;1;1;1;1;0;", L"1;32;1;19;23;0;", L"蘸;占沾枬毡旃栴蛅粘飦趈詀惉詹閚谵薝邅噡嶦霑氊氈瞻鹯旜譫饘鳣魙驙鸇鱣;讝;斩飐盏展崭斬琖盞搌辗嶄嶃榐颭醆嫸橏輾黵;占佔战栈桟站绽偡菚湛棧戦綻輚嶘戰虥虦襢覱轏譧驏;;" },
389     { L"z", L"zhang", L"zhang;zhāng;;zhǎng;zhàng;;", L"1;1;0;1;1;0;", L"3;22;0;5;21;0;", L"粀幥鏱;仉张張章鄣傽蔁遧粻嫜獐彰漳慞樟暲璋餦蟑騿麞鱆;;长涨掌漲礃;丈仗扙张帐杖胀账涨涱帳脹障痮幛嶂墇賬瘴瘬瞕;;" },
390     { L"z", L"zhao", L"zhao;zhāo;zháo;zhǎo;zhào;;", L"1;1;1;1;1;0;", L"1;16;1;5;25;0;", L"罀;佋钊妱招巶昭釗着啁朝鉊鼌駋嘲鍣皽;着;爫爪找沼瑵;召兆诏枛炤狣垗赵笊肁棹旐詔罩照肇肈箌趙曌燳鮡瞾櫂羄;;" },
391     { L"z", L"zhe", L"zhe;zhē;zhé;zhě;zhè;;", L"1;1;1;1;1;0;", L"1;6;34;8;11;0;", L"粍;折蜇遮嗻嫬螫;厇折歽矺砓虴籷袩埑哲啠辄晢晣悊喆詟蛰蜇谪摺輒輙銸磔辙蟄鮿謫謺嚞轍讁讋;者锗褚赭踷鍺褶襵;这柘這浙淛嗻蔗樜鹧蟅鷓;;" },
392     { L"z", L"zhei", L";;;;zhèi;;", L"0;0;0;0;1;0;", L"0;0;0;0;1;0;", L";;;;这;;" },
393     { L"z", L"zhen", L"zhen;zhēn;;zhěn;zhèn;;", L"1;1;0;1;1;0;", L"1;51;0;27;24;0;", L"鋴;贞针侦帧浈胗珍珎貞針祯桢真眞砧帪偵酙葴幀寊湞遉斟溱嫃獉搸蓁蒖甄椹楨禎鉁禛瑧榛碪殝潧箴臻樼澵薽錱轃鍼籈鱵;;诊枕抮轸昣胗弫姫屒眕疹畛袗聄紾裖軫覙診缜駗稹縝縥辴鬒黰;阵圳纼甽鸩陣侲挋振栚朕紖眹赈塦揕絼賑誫镇震鴆鎭鎮;;" },
394     { L"z", L"zheng", L";zhēng;;zhěng;zhèng;;", L"0;1;0;1;1;0;", L"0;43;0;8;20;0;", L";丁正争佂诤征姃怔爭糽埩炡政挣狰峥烝脀钲眐症聇睁铮掙崝崢猙揁媜筝踭鉦睜徰蒸錚箏篜鲭鬇癥鏳;;氶抍拯掟晸愸撜整;正争证诤郑怔政挣症铮証幁塣諍靕鄭鴊證;;" },
395     { L"z", L"zhi", L"zhi;zhī;zhí;zhǐ;zhì;;", L"1;1;1;1;1;0;", L"2;44;37;40;127;0;", L"俧潌;之氏支只卮汁芝汦汥吱巵知肢泜织枝栀祗胝胑秓衼疷隻脂祬栺倁梔椥臸綕禔稙搘馶蜘榰憄鳷鴲織鼅蘵;执侄妷直姪值値聀釞职淔埴執殖戠植犆禃跖絷瓡馽摭潪嬂漐慹踯膱樴縶蹢蹠職蟙軄躑;夂止只阯劧旨帋芷扺沚纸址坁坧抧茋祉秖恉轵枳砋衹咫指洔淽茝紙疻訨趾黹軹酯徴墌徵藢襧;芖至豸扻伿识忮志炙质治织垁郅迣厔制帜帙挃庢庤陟峙洷栉柣祑挚桎晊歭秩贽轾徏娡狾致袟紩畤窒痔痓铚鸷貭翐觗袠猘徝掷乿剬偫秷梽智滞崻傂骘痣彘蛭置锧跱輊筫雉寘搱廌滍稚滯墆銍製覟誌瘈疐觯踬質鋕熫稺膣摯摨幟擳隲璏旘瀄鴙駤緻螲懥櫛穉儨劕擿擲懫贄觶騭鯯櫍瓆豑礩騺驇鷙躓鑕豒;;" },
396     { L"z", L"zhong", L";zhōng;;zhǒng;zhòng;;", L"0;1;0;1;1;0;", L"0;32;0;13;18;0;", L";中伀汷彸刣忪妐炂忠泈终钟柊盅衳舯衷終鈡蜙锺幒蔠銿鴤螤螽鍾鼨蹱鐘籦;;肿种冢喠尰煄腫歱塚種瘇徸踵;中众仲妕狆祌种衶重茽蚛眾偅堹媑筗衆諥;;" },
397     { L"z", L"zhou", L"zhou;zhōu;zhóu;zhǒu;zhòu;;", L"1;1;1;1;1;0;", L"2;34;3;8;37;0;", L"碡駲;州舟诌侜周洲诪炿烐珘调郮辀婤淍啁週徟鸼矪粥喌赒輈銂輖賙霌鵃謅盩嚋騆譸;妯轴軸;肘疛帚菷晭睭箒鯞;纣伷咒呪绉宙冑祝轴昼咮荮紂胄皱酎粙舳晝葤詋甃僽駎皺縐噣骤繇籀籕籒驟;;" },
398     { L"z", L"zhu", L"zhu;zhū;zhú;zhǔ;zhù;;", L"1;1;1;1;1;0;", L"1;36;29;23;55;0;", L"墸;朱邾侏诛茱洙诸珠株猪秼铢硃袾蛛絑誅跦銖槠蝫潴蕏橥諸豬駯鴸鮢鼄藸瀦鯺櫫櫧蠩;术竹竺笁柚茿炢烛逐窋笜逫蓫瘃篴燭蠋躅鱁劚孎灟爥斸欘曯蠾钃;丶主劯宔拄柱罜陼帾渚煮煑属詝褚濐嘱燝麈瞩囑鸀矚;主宁伫住佇芧苎助纻坾贮驻迬杼拀注祝柱柷炷殶壴莇祩竚眝疰砫蛀紵紸著庶羜铸筑貯軴註跓嵀鉒筯飳馵箸翥樦鋳駐麆築篫簗鑄;;" },
399     { L"z", L"zhua", L";zhuā;;zhuǎ;;;", L"0;1;0;1;0;0;", L"0;7;0;1;0;0;", L";抓挝撾檛膼簻髽;;爪;;;" },
400     { L"z", L"zhuai", L";zhuāi;zhuái;zhuǎi;zhuài;;", L"0;1;1;1;1;0;", L"0;1;1;1;1;0;", L";拽;转;跩;拽;;" },
401     { L"z", L"zhuan", L";zhuān;;zhuǎn;zhuàn;;", L"0;1;0;1;1;0;", L"0;19;0;4;23;0;", L";专叀専砖專鄟嫥塼甎瑼膞磗颛磚諯顓蟤鱄;;转孨竱轉;传沌灷转啭転堟蒃瑑腞赚僎馔撰篆篹襈縳賺譔饌籑囀;;" },
402     { L"z", L"zhuang", L";zhuāng;;zhuǎng;zhuàng;;", L"0;1;0;1;1;0;", L"0;15;0;1;10;0;", L";庄妆妝庒荘莊娤桩梉粧装湷裝樁糚;;奘;壮壯状狀壵焋僮幢撞戆;;" },
403     { L"z", L"zhui", L";zhuī;;zhuǐ;zhuì;;", L"0;1;0;1;1;0;", L"0;8;0;1;21;0;", L";隹追骓椎锥錐騅鵻;;沝;坠笍娷缀缒甀腏惴畷膇硾墜綴赘縋諈醊錣礈贅鑆;;" },
404     { L"z", L"zhun", L";zhūn;;zhǔn;zhùn;;", L"0;1;0;1;1;0;", L"0;9;0;5;2;0;", L";屯迍宒肫窀谆啍諄衠;;准埻凖準綧;訰稕;;" },
405     { L"z", L"zhuo", L"zhuo;zhuō;zhuó;;;;", L"1;1;1;0;0;0;", L"1;16;56;0;0;0;", L"窧;拙炪捉倬桌棁梲涿棳焯槕穛擢鐯穱;彴犳汋圴灼妰卓叕茁浊斫烵浞诼丵酌娺啄啅着椓晫斮斱琢琸硺罬窡禚斲撯擆劅諑諁鋜篧缴濁濯擢斵斀謶镯櫡鵫躅蠗灂鐲鷟籗蠿籱;;;;" },
406     { L"z", L"zi", L"zi;zī;zí;zǐ;zì;;", L"1;1;1;1;1;0;", L"3;66;1;24;16;0;", L"嗭魸鯑;仔孖孜吱甾茊茲兹姿姕咨赀资玆栥紎赼缁秶崰淄谘菑葘鄑滋湽嵫椔粢辎嗞孳孶锱禌趑觜訾資貲緇緕龇鈭稵镃輜鼒鲻髭輺錙諮趦澬鍿鎡頾頿齍鶅鯔鰦纃齜;蓻;子仔吇杍姊姉胏秄矷虸耔籽秭呰茈笫釨梓啙紫滓訾訿榟;子字芓自荢茡剚倳牸恣眦眥渍胾胔漬;;" },
407     { L"z", L"zong", L";zōng;;zǒng;zòng;;", L"0;1;0;1;1;0;", L"0;38;0;16;12;0;", L";宗枞倧骔综堫惾腙葼猣嵏嵕棕椶朡稯嵸潈綜緃翪踪踨緵熧蝬磫繌鍐鬃騌蹤騣鯮鬉鬷鯼鑁;;总倊偬捴揔搃惣焧傯蓗摠総縂緫燪總;纵昮疭猔碂粽糉瘲縦縱豵糭;;" },
408     { L"z", L"zou", L";zōu;;zǒu;zòu;;", L"0;1;0;1;1;0;", L"0;20;0;2;2;0;", L";邹驺陬郰诹菆掫棷棸鄒緅箃諏鲰鄹黀鯫騶齱齺;;赱走;奏揍;;" },
409     { L"z", L"zu", L"zu;zū;zú;zǔ;;;", L"1;1;1;1;0;0;", L"2;5;13;11;0;0;", L"鼡乼;苴租菹葅蒩;卆足卒哫崒崪族椊箤踤镞鏃;阻诅组祖珇爼俎唨組詛靻;;;" },
410     { L"z", L"zuan", L";zuān;;zuǎn;zuàn;;", L"0;1;0;1;1;0;", L"0;7;0;7;3;0;", L";钻鉆劗鑚躜躦鑽;;篹繤缵纂纉纘籫;钻赚攥;;" },
411     { L"z", L"zui", L";zuī;;zuǐ;zuì;;", L"0;1;0;1;1;0;", L"0;7;0;5;19;0;", L";咀厜脧嗺樶蟕纗;;觜嶊嘴噿璻;栬冣絊酔晬祽最稡罪辠酻槜醉蕞嶵鋷錊檇檌;;" },
412     { L"z", L"zun", L";zūn;;zǔn;zùn;;", L"0;1;0;1;1;0;", L"0;10;0;4;2;0;", L";尊嶟遵樽罇繜鐏鳟鷷鱒;;僔噂撙譐;捘銌;;" },
413     { L"z", L"zuo", L"zuo;zuō;zuó;zuǒ;zuò;;", L"1;1;1;1;1;0;", L"1;3;9;4;17;0;", L"咗;作嘬穝;昨莋秨笮捽琢筰鈼稓;左佐撮繓;阼作坐怍岞岝侳祚胙袏座唑做葃葄飵糳;;" }
414 };

 

字库基本操作:

  1 bool HanziTable_impl::GetFirstPinyin(const wchar_t &fHanzi, std::set<std::wstring> &ffpys)
  2 {
  3     bool lIsSuccess = false;
  4     ffpys.clear();
  5 
  6     for (int i = 0; i < sHanziTableSize; ++i)
  7     {
  8         if (std::wstring::npos != HanziInfoTable[i].hanzis.find(fHanzi))
  9         {
 10             ffpys.insert(HanziInfoTable[i].atoz);
 11         }
 12     }
 13 
 14     if (ffpys.size() != 0) lIsSuccess = true;
 15     else lIsSuccess = false;
 16 
 17     return lIsSuccess;
 18 }
 19 bool HanziTable_impl::GetPinyin(const wchar_t &fHanzi, std::set<std::wstring> &fpys)
 20 {
 21     bool lIsSuccess = false;
 22     fpys.clear();
 23 
 24     for (int i = 0; i < sHanziTableSize; ++i)
 25     {
 26         if (std::wstring::npos != HanziInfoTable[i].hanzis.find(fHanzi))
 27         {
 28             fpys.insert(HanziInfoTable[i].pinyin);
 29         }
 30     }
 31 
 32     if (fpys.size() != 0) lIsSuccess = true;
 33     else lIsSuccess = false;
 34 
 35     return lIsSuccess;
 36 }
 37 bool HanziTable_impl::GetHanziPosition(const wchar_t &fHanzi, std::map<std::wstring, HanziPosition> &fhps)
 38 {
 39     bool lIsSuccess = false;
 40     fhps.clear();
 41 
 42     for (int i = 0; i < sHanziTableSize; ++i)
 43     {
 44         int _hanzipos = 0;
 45         HanziPosition _hp;
 46 
 47         /////////////////////TESTING START/////////////////////////////////////////////
 48 
 49         if (L"的地底得;嘚;恴得淂棏惪悳锝徳德鍀;;;;" == HanziInfoTable[i].hanzis && L'' == fHanzi)
 50         {
 51             int a = 0;
 52         }
 53 
 54         /////////////////////TESTING END///////////////////////////////////////////////
 55 
 56         while (std::wstring::npos != (_hanzipos = HanziInfoTable[i].hanzis.find(fHanzi, _hanzipos)))
 57         {
 58             int _semicolonpos = _hanzipos;
 59             int _count = 0;
 60             while (std::wstring::npos != (_semicolonpos = HanziInfoTable[i].hanzis.find(SEMICOLON, _semicolonpos)))
 61             {
 62                 ++_count;
 63                 ++_semicolonpos;
 64             }
 65 
 66             _hp.phoneticize = GetField(i, SEMICOLONCOUNT - _count, PHONETICIZE);
 67             _hp.row = i;
 68             _hp.column = SEMICOLONCOUNT - _count;
 69 
 70             if (_hp.phoneticize.size() != 0)
 71                 fhps.insert(std::make_pair(_hp.phoneticize, _hp));
 72 
 73             ++_hanzipos;
 74         }
 75     }
 76 
 77     if (fhps.size() != 0) lIsSuccess = true;
 78     else lIsSuccess = false;
 79 
 80     return lIsSuccess;
 81 }
 82 
 83 std::wstring HanziTable_impl::GetField(const int &fRowPos, const int &fColumnPos, const HanziInfoType &fType)
 84 {
 85     std::wstring retField;
 86     int lpos = 0;
 87     int lstartpos = 0;
 88     int lendpos = 0;
 89     int lcount = 0;
 90 
 91     switch (fType)
 92     {
 93     case ATOZ:
 94     {
 95         //not use fColumnPos
 96         retField = HanziInfoTable[fRowPos].atoz;
 97     }
 98         break;
 99     case PINYIN:
100     {
101         //not use fColumnPos
102         retField = HanziInfoTable[fRowPos].pinyin;
103     }
104         break;
105     case PHONETICIZE:
106     {
107         while (std::wstring::npos != (lpos = HanziInfoTable[fRowPos].phoneticizes.find(SEMICOLON, lpos)))
108         {
109             if (0 == fColumnPos) lstartpos = 0;
110             else { if (lcount == fColumnPos - 1) lstartpos = lpos + 1;  }
111             if (lcount == fColumnPos) { lendpos = lpos; break; }
112             ++lpos;
113             ++lcount;
114         }
115         if (lendpos != 0)
116             retField = HanziInfoTable[fRowPos].phoneticizes.substr(lstartpos, lendpos - lstartpos);
117     }
118     break;
119     case INTONATION:
120     {
121         while (std::wstring::npos != (lpos = HanziInfoTable[fRowPos].intonations.find(SEMICOLON, lpos)))
122         {
123             if (0 == fColumnPos) lstartpos = 0;
124             else { if (lcount == fColumnPos - 1) lstartpos = lpos + 1; }
125             if (lcount == fColumnPos) { lendpos = lpos; break; }
126             ++lpos;
127             ++lcount;
128         }
129         if (lendpos != 0)
130             retField = HanziInfoTable[fRowPos].intonations.substr(lstartpos, lendpos - lstartpos);
131     }
132     break;
133     case COUNT:
134     {
135         while (std::wstring::npos != (lpos = HanziInfoTable[fRowPos].counts.find(SEMICOLON, lpos)))
136         {
137             if (0 == fColumnPos) lstartpos = 0;
138             else { if (lcount == fColumnPos - 1) lstartpos = lpos + 1; }
139             if (lcount == fColumnPos) { lendpos = lpos; break; }
140             ++lpos;
141             ++lcount;
142         }
143         if (lendpos != 0)
144             retField = HanziInfoTable[fRowPos].counts.substr(lstartpos, lendpos - lstartpos);
145     }
146     break;
147     case HANZIS:
148     {
149         while (std::wstring::npos != (lpos = HanziInfoTable[fRowPos].hanzis.find(SEMICOLON, lpos)))
150         {
151             if (0 == fColumnPos) lstartpos = 0;
152             else { if (lcount == fColumnPos - 1) lstartpos = lpos + 1; }
153             if (lcount == fColumnPos) { lendpos = lpos; break; }
154             ++lcount;
155             ++lpos;
156         }
157         if (lendpos != 0)
158             retField = HanziInfoTable[fRowPos].hanzis.substr(lstartpos, lendpos - lstartpos);
159     }
160     break;
161     default:
162         return L"\0";
163     }
164 
165     return retField;
166 }

 

汉字转换类处理:

  1 bool HanziToPinyin_impl::_HZsToFPYs(const std::wstring &fhzs, std::wstring &ffpys)
  2 {
  3     bool retIsSuccess = false;
  4     int lLength = fhzs.size();
  5 
  6     for (int i = 0; i < lLength; ++i)
  7     {
  8         wchar_t _wchari = fhzs[i]; // Must step
  9 
 10         if (IsHanzi(_wchari))
 11         {
 12             std::set<std::wstring> _fpys;
 13             if (GetFirstPinyin(fhzs[i], _fpys))
 14             {
 15                 ffpys += *(_fpys.begin());
 16             }
 17             else
 18             {
 19                 if (std::wstring::npos != ChinesePunctuation[0].find(fhzs[i]) || 
 20                     std::wstring::npos != ChinesePunctuation[1].find(fhzs[i]))
 21                 {
 22                     ffpys += fhzs[i];
 23                 }
 24                 else
 25                 {
 26                     if (std::wstring::npos != ChinesePunctuation[0].find(_wchari)) ffpys += fhzs[i];
 27                     else return retIsSuccess = false; //error
 28                 }
 29             }
 30         }
 31         else
 32         {
 33             ffpys += fhzs[i];
 34         }
 35         retIsSuccess = true;
 36     }
 37 
 38     return retIsSuccess;
 39 }
 40 bool HanziToPinyin_impl::_HZsToPYs(const std::wstring &fhzs, std::wstring &fpys)
 41 {
 42     bool retIsSuccess = false;
 43     int lLength = fhzs.size();
 44 
 45     for (int i = 0; i < lLength; ++i)
 46     {
 47         wchar_t _wchari = fhzs[i]; // Must step
 48 
 49         if (IsHanzi(_wchari))
 50         {
 51             std::set<std::wstring> _fpys;
 52             if (GetPinyin(fhzs[i], _fpys))
 53             {
 54                 fpys += *(_fpys.begin());
 55             }
 56             else
 57             {
 58                 if (std::wstring::npos != ChinesePunctuation[0].find(fhzs[i]) ||
 59                     std::wstring::npos != ChinesePunctuation[1].find(fhzs[i]))
 60                 {
 61                     fpys += fhzs[i];
 62                 }
 63                 else
 64                 {
 65                     if (std::wstring::npos != ChinesePunctuation[0].find(_wchari)) fpys += fhzs[i];
 66                     else return retIsSuccess = false; //error
 67                 }
 68             }
 69         }
 70         else
 71         {
 72             fpys += fhzs[i];
 73         }
 74         retIsSuccess = true;
 75     }
 76 
 77     return retIsSuccess;
 78 }
 79 bool HanziToPinyin_impl::IsHanzi(const wchar_t &Hanzi)
 80 {
 81     std::wregex lRegex(WREGEXHANZI);
 82     std::wcmatch lMatch;
 83 
 84     bool ret = std::regex_search(&Hanzi, lMatch, lRegex);
 85     //bool ret = std::regex_match(&Hanzi, lMatch, lRegex);
 86 
 87 
 88     /////////////////////TESTING START/////////////////////////////////////////////
 89 
 90     if (L'i' == Hanzi)
 91     {
 92         int test_1 = lMatch.size();
 93         bool test_2 = lMatch.empty();
 94         int a = 0;
 95     }
 96     else
 97     {
 98         int test_1 = lMatch.size();
 99         bool test_2 = lMatch.empty();
100         int b = 0;
101     }
102 
103     /////////////////////TESTING END///////////////////////////////////////////////
104 
105     if (lMatch.empty()) return false;
106     else return true;
107 }

 

测试部分:

 1 int _tmain(int argc, _TCHAR* argv[])
 2 {
 3     /////////////////////TESTING START/////////////////////////////////////////////
 4 
 5     //std::wstring test_1 = test_ret_null_string();
 6     //int test_size_1 = test_1.size();
 7 
 8     //std::wstring test_2 = test_ret_null_string2();
 9     //int test_size_2 = test_2.size();
10 
11     //std::wstring test_100 = ChinesePunctuation[0];
12     //std::wstring test_101 = ChinesePunctuation[1];
13     //if (std::wstring::npos != ChinesePunctuation[1].find(L'\\'))
14     //{
15     //    std::cout << '\\' << std::endl;
16     //}
17     //if (std::wstring::npos != ChinesePunctuation[1].find(L'\''))
18     //{
19     //    std::cout << '\'' << std::endl;
20     //}
21     //if (std::wstring::npos != ChinesePunctuation[1].find(L'\"'))
22     //{
23     //    std::cout << '\"' << std::endl;
24     //}
25     
26 
27     //HanziTable_impl test_2;
28     //std::set<std::wstring> test_firstpinyin_3;
29     //std::set<std::wstring> test_pinyin_3;
30     //std::map<std::wstring, HanziPosition> test_HanziPosition_1;
31     //HanziPosition test_pos_1;
32     //wchar_t test_hanzi_3 = L'阿';
33     //bool test_is_success_31 = test_2.GetFirstPinyin(test_hanzi_3, test_firstpinyin_3);
34     //bool test_is_success_32 = test_2.GetPinyin(test_hanzi_3, test_pinyin_3);
35     //bool test_is_success_36 = test_2.GetHanziPosition(test_hanzi_3, test_HanziPosition_1);
36 
37     //wchar_t test_hanzi_4 = L'的';
38     //bool test_is_success_37 = test_2.GetHanziPosition(test_hanzi_4, test_HanziPosition_1);
39     //int test_size_1 = sizeof(HanziInfoTable) / sizeof(HanziInfo);
40     //std::wstring test_ATOZ_1 = test_2.GetField(61, 1, ATOZ);
41     //std::wstring test_PINYIN_1 = test_2.GetField(61, 1, PINYIN);
42     //std::wstring test_PHONETICIZE_1 = test_2.GetField(61, 1, PHONETICIZE);
43     //std::wstring test_INTONATION_1 = test_2.GetField(61, 1, INTONATION);
44     //std::wstring test_COUNT_1 = test_2.GetField(61, 1, COUNT);
45     //std::wstring test_HANZIS_1 = test_2.GetField(61, 1, HANZIS);
46 
47 
48     HanziToPinyin_impl test_3;
49     //std::wstring test_wstr_1 = L"sdfij";
50     //std::wstring rest_ret_1;
51     //rest_ret_1 = test_3.HZsToFPYs(test_wstr_1);
52     //bool test_ret_2 = test_3.IsHanzi(L'i');
53 
54     std::wstring test_wstr_2 = L"搜的法律是地方上了飞机饿死;了俄方谁巨,额浪费ijfs老地方司法是低级房间诶你们djkjfdjf";
55     std::wstring rest_ret_2;
56     rest_ret_2 = test_3.HZsToFPYs(test_wstr_2);
57     std::wstring rest_ret_3;
58     rest_ret_3 = test_3.HZsToPYs(test_wstr_2);
59 
60     
61 
62     /////////////////////TESTING END///////////////////////////////////////////////
63 
64     return 0;
65 }

 

 

主要部分已经给大家展示完了,如果大家有需要,可以点击这里,下载完整源码。

 

posted @ 2015-04-27 15:01  仙人球球  Views(11917)  Comments(0Edit  收藏  举报