»¶Ó­¹âÁÙ £¬¡°ÖØÇìµç×Ó¿ª·¢Blog¡±......

¡¡¡¡-----------  дÉú»îµÄµãµãµÎµÎ£¬¿àÓëÌ𣬼ǼÊéд¹¤×÷µÄ·Ö·ÖÃëÃ룬³ÉÓë°Ü¡£¾­ÑéÓëÄã·ÖÏí£¬½ÌѵÓëÄã¹²¼ø£¡¡¡

ÔØÈëÖÐ...


ÔØÈëÖÐ...

×îÐÂÈÕÖ¾

ÔØÈëÖÐ...

×î½üµÄÆÀÂÛ

ÔØÈëÖÐ...

ÓÑÇéÁ´½Ó

 


 


Æ´ÒôÊäÈë·¨µÄ³ÌÐò
cqwangsf ·¢±íÓÚ 2006-7-26 11:52:00

typedef const unsigned char _cByte;

struct _PyIndexStru{
 const unsigned char *_PyMa;
 const unsigned char *_YunMu;
};
typedef struct _PyIndexStru _PyIndexType;

#define PyIndex_i PyIndex_j
#define PyIndex_u PyIndex_w
#define PyIndex_v PyIndex_w

/////////////////////////////////////////////////////////////////////////////////////////

_cByte _PyMa_a    []="°¢°¡ºÇ°®°²";
_cByte _PyMa_ai   []="°¥°®°¦°­°§°£°¤°«°ª°¨°©°¬°¯êÓ´ô";
_cByte _PyMa_an   []="°²°´°µ°¶°¸°±°°°³°·";
_cByte _PyMa_aang []="°¹°º°»";
_cByte _PyMa_aao  []="°Â°Ä°Á°Ã°¾°À°¼°½°¿";

_cByte _PyMa_b    []="²»°Ñ°É°Ö±Ø";
_cByte _PyMa_ba   []="°Ë°É°Ñ°Ö°Õ°Ç°Î°Ô°Í°È°Å°Ì°Æ°Ê°Ï°Ð°Ó";
_cByte _PyMa_bai  []="°×°Ù°Û°Ø°Ú°Ü°Ý°Þ";
_cByte _PyMa_ban  []="°â°à°ì°ë°ã°á°å°é°è°í°æ°ß°ç°ä°ê";
_cByte _PyMa_bang []="°î°ï°ð°ó°ñ°ò°ö°ø°ô°ù°õ°÷";
_cByte _PyMa_bao  []="°ü±¦±¥±¨±§±£°ú°û°ý±¢±¤±ª±«±©±¬°þ±¡ÆÙ";
_cByte _PyMa_bei  []="±»±±±¶±­±¸±³±°±¯±®±´±·±µ±¹±º±²";
_cByte _PyMa_ben  []="±¾±¼±½±¿º»";
_cByte _PyMa_beng []="±À±Á±Â±Å±Ä±Ã";
_cByte _PyMa_bi   []="±Ø±Ï±Õ±Ç±È±Ë±Ê±Ò±Ü±É±Æ±Ó±Ñ±Ý±Ð±Ö±Ô±Í±×±Ì±Î±Ú±Û";
_cByte _PyMa_bian []="±ß±à±Þ±á±â±å±ã±ä±é±æ±ç±è";
_cByte _PyMa_biao []="±ë±ê±ì±í";
_cByte _PyMa_bie  []="±ï±î±ð±ñ";
_cByte _PyMa_bin  []="±ö±ó±ò±õ÷Þ±ô±÷";
_cByte _PyMa_bing []="±ù±û²¢²¡±ü±ú±þ±ý±ø";
_cByte _PyMa_bo   []="²¦²¨²£²§²±²¤²¥²®²µ²¯²´²ª²¬²°²©²³²«²­²²²·";
_cByte _PyMa_bu   []="²»²¹²¸²¶²¼²½²À²¿²º²¾";

_cByte _PyMa_c    []="²Å³Ô´Ë²î´í";
_cByte _PyMa_ca   []="²Áàê";
_cByte _PyMa_cai  []="²Â²Å²Ë²Ì²Æ²Ä²Ã²É²Ê²Ç²È";
_cByte _PyMa_can  []="²Î²Í²Ð²Ï²Ñ²Ò²Ó";
_cByte _PyMa_cang []="²Ö²×²Ô²Õ²Ø";
_cByte _PyMa_cao  []="²Ü²Ù²Ýàв۲Ú";
_cByte _PyMa_ce   []="²à²Þ²â²ß²áâü";
_cByte _PyMa_ceng []="²ã²äÔø";
_cByte _PyMa_ci   []="´Ë´Î´Ê´Ç´Ì´È´Å´ÉËÅìô´Æ´Í´Ã´ÄôÙ";
_cByte _PyMa_cong []="´Ñ´Ó´Ò´Ð´Ï´Ô";
_cByte _PyMa_cou  []="´Õ";
_cByte _PyMa_cu   []="´Ö´Ù´×´Ø";
_cByte _PyMa_cuan []="´Ú´Ü´Û";
_cByte _PyMa_cui  []="´Þ´ß´Ý´à´ã´á´â´ä";
_cByte _PyMa_cun  []="´ç´å´æ";
_cByte _PyMa_cuo  []="´í´ê´è´é´ì´ëõº";

_cByte _PyMa_d    []="µÄµØµÃµÚ¶à";
_cByte _PyMa_da   []="´ó´ò´î´ï´ð´ñ";
_cByte _PyMa_dai  []="´ô´õ´ö´ú´ø´ýµ¡´ù´û´ü´þ´÷";
_cByte _PyMa_dan  []="µ«µ¥µ£µ­µ¢µ°µ©µ¤µ¯µ¨µ§µ®µ¬µ¦µª";
_cByte _PyMa_dang []="µ±µ²µ³µ´µµ";
_cByte _PyMa_dao  []="µÀµ½µ¹µ¼µÁµ¶µºµ·µ¾µ¸µ¿µ»";
_cByte _PyMa_de   []="µÄµØµÃµÂ";
_cByte _PyMa_deng []="µÆµÈµÇµÅµËµÊµÉ";
_cByte _PyMa_di   []="µÚµØµÜµÍµ×µÖµÌµÎµÒµÏµÐµÓµÑµÕµÛµÝµÞµÙ";
_cByte _PyMa_dian []="µãµçµêµäµàµëµéµæµíµìµßµâµèµîµáµå";
_cByte _PyMa_diao []="µôµöµóµðµòµïµñµõ";
_cByte _PyMa_die  []="µùµøµþµûµýµúµü";
_cByte _PyMa_ding []="¶¥¶¨¶©¶¡¶¤¶£¶¢¶¦¶§";
_cByte _PyMa_diu  []="¶ª";
_cByte _PyMa_dong []="¶¯¶«¶¬¶®¶³¶´¶­¶±¶²¶°";
_cByte _PyMa_dou  []="¶¼¶¹¶·¶¶¶¸¶º¶µ¶»";
_cByte _PyMa_du   []="¶Å¶Á¶À¶Ç¶È¶½¶¾¶¿¶Â¶Ä¶Ã¶Ê¶É¶Æ";
_cByte _PyMa_duan []="¶Ë¶Ì¶Î¶Ï¶Ð¶Í";
_cByte _PyMa_dui  []="¶Ô¶Ñ¶Ó¶Ò";
_cByte _PyMa_dun  []="¶Ö¶Ø¶Õ¶×¶Ü¶Û¶Ù¶Ý";
_cByte _PyMa_duo  []="¶à¶ß¶á¶Þ¶ä¶â¶ã¶ç¶é¶æ¶è¶å";

_cByte _PyMa_e    []="¶þ¶ö¶ì¶ñ¶î¶í¶ï¶ð¶ë¶ê¶ô¶ò¶ó¶õ";
_cByte _PyMa_en   []="¶÷àÅ";
_cByte _PyMa_er   []="¶þ¶ù¶ø¶û¶ú¶ý¶ü·¡";

_cByte _PyMa_f    []="·¢·ñ·½·Å·¨";
_cByte _PyMa_fa   []="·¨·¢·¦·£·¥·§·¤·©";
_cByte _PyMa_fan  []="·´·¹·­·³·µ·±·«·¬·ª·²·¯·°·®·¸·º·¶··";
_cByte _PyMa_fang []="·½·Å·»·¼·À·Á·¿·¾·Â·Ã·Ä";
_cByte _PyMa_fei  []="·É·Ç·È·Æ·Ñ·Ê·Ë·Ì·Í·Ï·Ð·Î";
_cByte _PyMa_fen  []="·Ö·Ý·Ô·×·Ü·ß·Ò·Õ·Ó·Ø·Ú·Ù·Û·Þ·à";
_cByte _PyMa_feng []="·å·æ·á·ç·ã·â·è·é·ä·ë·ê·ì·í·ï·î";
_cByte _PyMa_fo   []="·ð";
_cByte _PyMa_fou  []="·ñ";
_cByte _PyMa_fu   []="·þ¸´·ù¸¶·ò¸¾¸°¸±·ô¸¸·û¸®¸½¸À·ü·ö¸£·ó¸¥·÷·ý·ú¸¡¸¢¸¤·ø¸§¸¦¸«¸©¸ª¸¨¸­¸¯¸¼¸º¸·¸µ·õ¸»¸³¸¿¸¹¸²";

_cByte _PyMa_g    []="¸ø¸Ã¸ö¹ã¹ù";
_cByte _PyMa_ga   []="¸Â¸ÁÞÎ";
_cByte _PyMa_gai  []="¸Ã¸Ä¸Å¸Ç¸Æ¸È";
_cByte _PyMa_gan  []="¸É¸Ê¸Ë¸Ì¸Î¸Ï¸Ò¸Ð¸Ó¸Í¸ÑÞÏ";
_cByte _PyMa_gang []="¸Ô¸Õ¸Ú¸Ù¸Ø¸×¸Ö¸Û¸Ü";
_cByte _PyMa_gao  []="¸Þ¸á¸ß¸à¸Ý¸â¸ã¸å¸ä¸æ";
_cByte _PyMa_ge   []="¸ö¸÷¸ñ¸ç¿©¸ì¸ë¸î¸è¸ï¸ð¸ó¸é¸ô¸ê¸í¸õ";
_cByte _PyMa_gei  []="¸ø";
_cByte _PyMa_gen  []="¸ù¸ú";
_cByte _PyMa_geng []="¸ü¸ý¸û¸þ¹¡¹¢¹£";
_cByte _PyMa_gong []="¹«¹²¹¤¹­¹¦¹¥¹©¹¬¹§¹ª¹¨¹®¹¯¹°¹±";
_cByte _PyMa_gou  []="¹´¹µ¹º¹»¹¹¹³¹·¹¶¹¸";
_cByte _PyMa_gu   []="¹Ê¹Ë¹À¹Ã¹Å¹½¹Ì¹¾¹Â¹Á¹¼¹¿¹È¹É¹Ç¹Æ¹Ä¹Í";
_cByte _PyMa_gua  []="¹Ò¹Ï¹Î¹Ð¹Ñ¹Ó";
_cByte _PyMa_guai []="¹Ö¹Ô¹Õ";
_cByte _PyMa_guan []="¹Ø¹ß¹Û¹Ü¹Ý¹Ù¹Ú¹×¹á¹à¹Þ";
_cByte _PyMa_guang[]="¹â¹ã¹ä";
_cByte _PyMa_gui  []="¹é¹æ¹ð¹ó¹å¹ë¹î¹ò¹ì¹ï¹è¹ê¹í¹ô¹ç¹ñ";
_cByte _PyMa_gun  []="¹õ¹ö¹÷";
_cByte _PyMa_guo  []="¹ú¹ý¹ù¹ø¹û¹ü";

_cByte _PyMa_h    []="¹þºÇºÙºÍºÃ";
_cByte _PyMa_ha   []="¹þ¸ò";
_cByte _PyMa_hai  []="º¢º£º¦º¥º§º¤º¡";
_cByte _PyMa_han  []="ººº¹º«º¬º®º¯º­º´º¶º³º±º°º¨º©ºµº·º¸º²ºª";
_cByte _PyMa_hang []="º¼º½ÐÐ";
_cByte _PyMa_hao  []="ºÃºÅºÁºÀº¿º¾ºÂºÆºÄ";
_cByte _PyMa_he   []="ºÍºÎºÓºÈºÏºÐºÇºËºØºÌºÒºÉºÔºÊºÖºÕº×";
_cByte _PyMa_hei  []="ºÚºÙ";
_cByte _PyMa_hen  []="ºÜºÝºÞºÛ";
_cByte _PyMa_heng []="ºßºáºàºãºâ";
_cByte _PyMa_hong []="ºìºåºéºæºêºèºäºçºë";
_cByte _PyMa_hou  []="ºóºñºòºíºïºðºî";
_cByte _PyMa_hu   []="ºõºôºöºú»¤»¡ºüºøºþºùº÷ºýºû»¢»£»¥»§»¦";
_cByte _PyMa_hua  []="»¨»°»ª»¯»©»¬»«»®»­";
_cByte _PyMa_huai []="»³»µ»´»²»±";
_cByte _PyMa_huan []="»¶»¹»·»¼»»»º»Ã»À»¾»½»Á»Â»¸»¿";
_cByte _PyMa_huang[]="»Æ»Ä»Å»Ê»Ë»Ì»Í»È»Ç»É»Ð»Î»Ñ»Ï";
_cByte _PyMa_hui  []="»á»Ö»Ø»Ò»Û»Ó»Ô»Õ»ã»Ú»å»æ»Ü»â»ß»Þ»ä»×»à»Ý»Ù";
_cByte _PyMa_hun  []="»è»é»ì»ç»ë»ê";
_cByte _PyMa_huo  []="»ò»õ»î»ð»ï»ñ»ö»ó»ô»í";

_cByte _PyMa_j    []="¾Å½ñ¼°¼¸¼Ò";
_cByte _PyMa_ji   []="¼º¼Æ¼Ç¼«»ù¼Í¼¼¼Ê»ý¼Ì¼¸¼°»÷¼±¼Å¼È¼Ä¼¥¼¢»ø»ú¼¡¼¦¼£¼§¼¨¼©»û»þ»ü¼¤¼ª¼³¼¶¼´¼²¼¬¼¯¼µ¼­¼®¼·¼¹¼¿¼Ë¼É¼Á¼¾¼Ã¼Â¼À¼»¼½½å";
_cByte _PyMa_jia  []="¼Ò¼Ó¼Ð¼Û¼Ý¼Ñ¼Ù¼Î¼Õ¼×¼Ö¼Ø¼Ü¼Þ¼Ï¼Ú¼ÔЮ";
_cByte _PyMa_jian []="¼û¼þ¼ä½¨¼ò½¥¼õ¼é¼â¼á¼ß¼ç¼è¼æ¼à¼ê¼å¼ð¼ó¼í¼ë¼ñ¼ô¼ì¼ï¼î½¤½£¼ö¼ú½¡½§½¢½¦¼ù¼ã¼ø¼ü¼ý";
_cByte _PyMa_jiang[]="½­½«½¬½ª½²½±½µ½¯½³½®½°½©½´";
_cByte _PyMa_jiao []="½»¾õ½Ð½¼½Ï½Ì½È½¿½½½¾½º½·½Ç½¹½¶½¸½Æ½Ê½Ã½Å½Â½Á½Ë½É½Î½Ñ½Í½À";
_cByte _PyMa_jie  []="½×½è½ã½Ö½é½á½Ú½â½ç½Ó½Ô½ì½Ò½Ù½Ü½à½Ý½Þ½Ø½ß½ä½Õ½æ½ê½ë";
_cByte _PyMa_jin  []="½ñ½ü½ø½ï½ô½ö¾¡½í¾¢½ò½ð½î½ó½÷½õ½ú½þ½ý½û½ù";
_cByte _PyMa_jing []="¾©¾­¾»¾¯¾°¾ª¾«¾¦¾º¾¹¾´¾®¾§¾³¾²¾µ¾±¾¶¾·¾¥¾¸¾¤¾¨¾¬¾£";
_cByte _PyMa_jiong[]="¾¼¾½";
_cByte _PyMa_jiu  []="¾Å¾Í¾Ã¾Æ¾É¾¿¾Ë¾À¾È¾¾¾Ì¾Î¾Ä¾Á¾Â¾Ê¾Ç";
_cByte _PyMa_ju   []="¾Ý¾ä¾Ö¾Ü¾à¾Þ¾Û¾ß½Û¾Õ¾Ð¾ç¾Ô¾Ó¾Ù¾Ï¾×¾Ú¾Ø¾æ¾ã¾å¾â¾á¾Ñ¾Ò";
_cByte _PyMa_juan []="¾ê¾è¾é¾í¾ë¾î¾ì";
_cByte _PyMa_jue  []="¾ø¾õ¾ö¾ñ¾÷¾ó¾ò¾ô¾ï¾ð";
_cByte _PyMa_jun  []="¾ü¾ý¾ù¾û¿¢¿¡¾þ¿¥¾ú¿¤¿£";

_cByte _PyMa_k    []="¿ª¿É¿ì¿´¿ö";
_cByte _PyMa_ka   []="¿¨¿§¿¦ßÇ";
_cByte _PyMa_kai  []="¿ª¿«¿­¿®¿¬âé";
_cByte _PyMa_kan  []="¿´¿³¿¯¿²¿±¿°¼÷Ù©î«";
_cByte _PyMa_kang []="¿µ¿¶¿·¿¸¿º¿¹¿»Øø";
_cByte _PyMa_kao  []="¿¿¿¼¿½¿¾êû";
_cByte _PyMa_ke   []="¿Í¿Æ¿É¿Ë¿Ì¿Ê¿Î¿Ã¿Å¿Çã¡¿È¿À¿Áçæ¿Â྿Äî§";
_cByte _PyMa_ken  []="¿Ï¿Ñ¿Ò¿Ð";
_cByte _PyMa_keng []="¿Ô¿Óï¬";
_cByte _PyMa_kong []="¿Õ¿×¿Ö¿ØáÇÙÅ";
_cByte _PyMa_kou  []="¿Ú¿Û¿Ù¿Üßµ";
_cByte _PyMa_ku   []="¿Þ¿â¿à¿ã¿á¿Ý¿ß÷¼ç«";
_cByte _PyMa_kua  []="¿ä¿å¿æ¿è¿ç";
_cByte _PyMa_kuai []="¿é¿ì¿ë¿ê»áëÚ";
_cByte _PyMa_kuan []="¿í¿î";
_cByte _PyMa_kuang[]="¿ò¿ö¿ñÚ÷¿ó¿ð¿õ¿ôÚ¿Ú²¿ï";
_cByte _PyMa_kui  []="¿÷À¡¿úÀ¢¿øÀ£¿ü¿û¿ý¿þ¿ù";
_cByte _PyMa_kun  []="À¤À¥À¦À§çû";
_cByte _PyMa_kuo  []="À©À¨À«Àª";

_cByte _PyMa_l    []="ÁËÀ´À­ÀÏÁù";
_cByte _PyMa_la   []="À²À­À¬À®À°À¯À±";
_cByte _PyMa_lai  []="À´À³Àµ";
_cByte _PyMa_lan  []="À¼ÀºÀ¶ÀÁÀ¹À¸ÀÀÀ¿ÀÃÀ·À»À¾À½ÀÂÀÄ";
_cByte _PyMa_lang []="ÀÉÀÇÀÈÀÅÀÆÀÊÀË";
_cByte _PyMa_lao  []="ÀÏÀÌÀÍÀÎÀÐÀÑÀÔÀÓÀÒ";
_cByte _PyMa_le   []="ÁËÀÖÀÕ";
_cByte _PyMa_lei  []="ÀàÀáÀÛÀ×ÀÙÀØÀÚÀÞÀßÀÝÀÜ";
_cByte _PyMa_leng []="ˉˋˊ";
_cByte _PyMa_li   []="ÀîÀíÀïÁ¢ÀûÀöÀýÀëÁ¦ÀòÀæÁ£ÀåÀìÁ§ÀèÀéÀñÁ¨ÀðÀúÀ÷ÀôÀøÁ¤Á¥ÀþÀóÀõÀùÀçÀüÁ¡Àê";
_cByte _PyMa_lian []="Á¬ÁªÁ³Á¯Á·ÁµÁ¶Á±Á°Á«Á®Á­Á²Á´";
_cByte _PyMa_liang[]="Á½Á©Á¼Á¹ÁºÁ¿ÁÁÁ¾ÁÂÁ¸Á»ÁÀ";
_cByte _PyMa_liao []="ÁËÁÊÁÉÁÎÁÆÁÄÁÅÁÈÁÃÁÇÁÍÁÏÁÌ";
_cByte _PyMa_lie  []="ÁÐÁÓÁÒÁÔÁÑßÖ";
_cByte _PyMa_lin  []="ÁÖÁÙÁÚÁÜÁÕÁØÁÞÁÝÁßÁàÁ×ÁÛ";
_cByte _PyMa_ling []="ÁíÁîÁãÁäÁìÁåÁæÁéÁëÁèÁâÁáÁêÁç";
_cByte _PyMa_liu  []="ÁùÁõÁ÷ÁôÁïÁøÁñÁòÁóÁöÁð";
_cByte _PyMa_long []="ÁúÁý¡Áû¢Áþ¤£Áü";
_cByte _PyMa_lou  []="§¥¨ª¦©÷Ã";
_cByte _PyMa_lu   []="¬¼³½¶·®¯­«¹±¸²°»µ¾º´";
_cByte _PyMa_luan []="ÂÒÂÏÂÍÂÎÂÐÂÑ";
_cByte _PyMa_lue  []="ÂÔÂÓ";
_cByte _PyMa_lun  []="ÂÕÂÛÂÖÂØÂ×ÂÙÂÚ";
_cByte _PyMa_luo  []="ÂÞÂÜÂåÂçÂàÂáÂäÂâÂÝÂßÂãÂæ";
_cByte _PyMa_lv   []="ÂÊÂÀÂÂÂÌÂÃÂÉÂÇÂË¿ÂÁÂÅÂÆÂÄÂÈ";

_cByte _PyMa_m    []="ÂèÂðÂïûÃÇ";
_cByte _PyMa_ma   []="ÂèÂðÂïÂéÂíÂêÂëÂìÂî";
_cByte _PyMa_mai  []="ÂòÂôÂõÂóÂñÂö";
_cByte _PyMa_man  []="ÂùÂøÂ÷ÂúÂüáÂýÂþÂû";
_cByte _PyMa_mang []="æâäãçå";
_cByte _PyMa_mao  []="èëìéêîíïðóñò";
_cByte _PyMa_me   []="ô";
_cByte _PyMa_mei  []="ûÿÃÃÃÀöõü÷ýúøùþÃÁÃÄÃÂ";
_cByte _PyMa_men  []="ÃÇÃÅÃÆí¯";
_cByte _PyMa_meng []="ÃÎÃÍÃÈÃÏÃËÃÊÃÉÃÌ";
_cByte _PyMa_mi   []="ÃØÃÜÃÛÃ×ÃÔÃÕÃÙÃÚÃÓÃÒÃÐÃÑÃÖÃÝ";
_cByte _PyMa_mian []="ÃæÃâÃãÃßÃàÃÞÃäÃáÃå";
_cByte _PyMa_miao []="̔̑̏̍̎̒̓̐";
_cByte _PyMa_mie  []="ÃðØ¿Ãï";
_cByte _PyMa_min  []="ÃñÃôÃóÃòÃöÃõçä";
_cByte _PyMa_ming []="Ã÷ÃûÃüÃùÃúÃøÚ¤";
_cByte _PyMa_miu  []="ÃýçÑ";
_cByte _PyMa_mo   []="ĪÃþģĬĨĦĥĢħįĩĤºÑīġĭİĮ";
_cByte _PyMa_mou  []="IJıijíø";
_cByte _PyMa_mu   []="ĸľĿĵĶĻÄÀĽÄÁķĴļĹĺÄÂ";

_cByte _PyMa_n    []="ÄãÄÄÄÇÄÜÄê";
_cByte _PyMa_na   []="ÄÄÄÇÄÃÄÉÄÈÄÆÄÅ";
_cByte _PyMa_nai  []="ÄËÄÌÄÎÄÍÄÊ";
_cByte _PyMa_nan  []="ÄÐÄÏÄÑà«éª";
_cByte _PyMa_nang []="ÄÒ";
_cByte _PyMa_nao  []="ÄÓÄÕÄÔÄÖÄ×";
_cByte _PyMa_ne   []="ÄØ";
_cByte _PyMa_nei  []="ÄÚÄÇÄÙ";
_cByte _PyMa_nen  []="ÄÛí¥";
_cByte _PyMa_neng []="ÄÜ";
_cByte _PyMa_ni   []="ÄãÄâÄÝÄáÄàÄßÄÞÄæÄäÄçÄå";
_cByte _PyMa_nian []="ÄêÄîÄíÄéÄìÄëÄè";
_cByte _PyMa_niang[]="ÄïÄð";
_cByte _PyMa_niao []="ÄñÄò";
_cByte _PyMa_nie  []="ÄóÄôÄ÷ÄùÄöÄøÄõ";
_cByte _PyMa_nin  []="Äú";
_cByte _PyMa_ning []="ÄþÅ¡ÄüÄýÄûÅ¢";
_cByte _PyMa_niu  []="ţŤŦť";
_cByte _PyMa_nong []="ŪũŨŧ";
_cByte _PyMa_nu   []="ŭŬūåó";
_cByte _PyMa_nuan []="ů";
_cByte _PyMa_nue  []="űŰÚÊ";
_cByte _PyMa_nuo  []="ŲŵųŴ";
_cByte _PyMa_nv   []="Å®";

_cByte _PyMa_o    []="ŶàÞ";
_cByte _PyMa_ou   []="Å·Å¹Å¸Å»Å¼ÅºÅ½Çø";

_cByte _PyMa_p    []="ÅÂÆ´ÅíÅËÅó";
_cByte _PyMa_pa   []="ÅÂſžÅÀ°ÒÅÃÅÁ";
_cByte _PyMa_pai  []="ÅÄÅÇÅÅÅÆÅÉÅÈ";
_cByte _PyMa_pan  []="ÅËÅÊÅÌÅÍÅÐÅÑÅÎÅÏ";
_cByte _PyMa_pang []="ÅÒÅÓÅÔÅÕÅÖ";
_cByte _PyMa_pao  []="Å×ÅÙÅØÅÚÅÛÅÜÅÝ";
_cByte _PyMa_pei  []="ÅßÅãÅàÅâÅåÅäÅáÅæÅÞ";
_cByte _PyMa_pen  []="ÅçÅè";
_cByte _PyMa_peng []="ÅíÅêÅóÅöÅéÅôÅëÅïÅðÅîÅìÅñÅòÅõ";
_cByte _PyMa_pi   []="ƤÅúÆ¡ÅûƢƣÅüÅùƧƩÅþÅýÆ¥±ÙÅ÷Æ¦Æ¨Åø";
_cByte _PyMa_pian []="Ƭƫƪƭ";
_cByte _PyMa_piao []="ƯƮưƱ";
_cByte _PyMa_pie  []="ƲƳ";
_cByte _PyMa_pin  []="ƴƶƵƷƸ";
_cByte _PyMa_ping []="ƹƽÆÀƾƺƻÆÁƿƼ";
_cByte _PyMa_po   []="ÆÂÆÃÆÄÆÅÆÈÆÆÆÉÆÇ";
_cByte _PyMa_pou  []="ÆÊ";
_cByte _PyMa_pu   []="ÆËÆÌÆÍÆÕÆ×ÆÏÆÎÆÐ¸¬ÆÑÆÓÆÔÆÒÆÖÆØ";

_cByte _PyMa_q    []="ÆßÆäÇëȥȴ";
_cByte _PyMa_qi   []="ÆßÆäÆëÆøÆðÆÞÆóÆïÆ÷ÆñÆÚÆÛÆåÆìÆâÆàÆÜÆÝÆáÆîÆæÆçÆíÆêÆéÆèÆãÆòÆôÆýÆùÆúÆûÆüÆõÆö";
_cByte _PyMa_qia  []="ÆþǡǢ";
_cByte _PyMa_qian []="ǧǰǮǷǫǩDZdzǶǸǪǤǨǥǣǦǯǬǭDzǴǵ";
_cByte _PyMa_qiang[]="ǿǽÇÀǹǾǼǻǺ";
_cByte _PyMa_qiao []="ÇÉÇÄÇÃÇÆÇÅÇÏÇÌÇÁÇÇÇÈÇÎÇÍÇÂÇËÇÊ";
_cByte _PyMa_qie  []="ÇÐÇÑÇÒÇÓÇÔ";
_cByte _PyMa_qin  []="Ç×ÇÖÇÕÇÛÇØÇÙÇÝÇÚÇÜÇÞÇß";
_cByte _PyMa_qing []="ÇëÇàÇåÇéÇçÇáÇãÇìÇäÇèÇæÇêÇâ";
_cByte _PyMa_qiong[]="ÇîÇí";
_cByte _PyMa_qiu  []="ÇóÇòÇñÇïÇôÇöÇõÇð";
_cByte _PyMa_qu   []="È¥ÇøÈ¤È¡ÇúÇûÇ÷È¢ÇýÇüÇùÇþÈ£";
_cByte _PyMa_quan []="ȫȨȦȰȪȭȬȩȧȮȯ";
_cByte _PyMa_que  []="ȴȷȱȸȵȳȲȶ";
_cByte _PyMa_qun  []="ȹȺ";

_cByte _PyMa_r    []="È»ÈËÈÕÈçÈÃ";
_cByte _PyMa_ran  []="ȻȼȽȾ";
_cByte _PyMa_rang []="ÈÃÈÂÈ¿ÈÀÈÁ";
_cByte _PyMa_rao  []="ÈÄÈÅÈÆ";
_cByte _PyMa_re   []="ÈÇÈÈ";
_cByte _PyMa_ren  []="ÈËÈÏÈÎÈÊÈÉÈÌÈÐÈÒÈÑÈÍ";
_cByte _PyMa_reng []="ÈÓÈÔ";
_cByte _PyMa_ri   []="ÈÕ";
_cByte _PyMa_rong []="ÈÙÈÝÈÜÈØÈÚÈÛÈÖÈÞÈ×Èß";
_cByte _PyMa_rou  []="ÈáÈàÈâ";
_cByte _PyMa_ru   []="ÈçÈëÈãÈéÈèÈìÈåÈæÈäÈê";
_cByte _PyMa_ruan []="ÈíÈî";
_cByte _PyMa_rui  []="ÈñÈðÈï";
_cByte _PyMa_run  []="ÈòÈó";
_cByte _PyMa_ruo  []="ÈôÈõ";

_cByte _PyMa_s    []="ÊÇÉÏÈýʲ˭";
_cByte _PyMa_sa   []="ÈöÈ÷Èø";
_cByte _PyMa_sai  []="ÈûÈùÈúÈü";
_cByte _PyMa_san  []="ÈýÈþɡɢ";
_cByte _PyMa_sang []="ɣɤɥ";
_cByte _PyMa_sao  []="ɦɧɨɩëý";
_cByte _PyMa_se   []="ɫɬØÄɪ";
_cByte _PyMa_sen  []="É­";
_cByte _PyMa_seng []="É®";
_cByte _PyMa_si   []="ËÄ˾˽˼˹˿˻˺ËÀËÈËÂËÅËÇËÃËÁ";
_cByte _PyMa_song []="ËÍËÉËËËÊËÏËÎËÐËÌáÔ";
_cByte _PyMa_sou  []="ËÔËÑËÒËÓ";
_cByte _PyMa_su   []="ËÙËßËÕËÖË×ËàËØËÚËÜËÝËÛ";
_cByte _PyMa_suan []="ËáËâËã";
_cByte _PyMa_sui  []="ËäËêËæËéËëËìËèËçËåËîËí";
_cByte _PyMa_sun  []="ËïËðËñ";
_cByte _PyMa_suo  []="ËùËøËõË÷ËôËöËóËò";

_cByte _PyMa_t    []="ËýËûËüÌìÌ«";
_cByte _PyMa_ta   []="ËýËûËüËúËþ̡̢̤̣";
_cByte _PyMa_tai  []="̨̧̫̥̬̩̦̭̪";
_cByte _PyMa_tan  []="̸̷̵̶̴̯̲̱̰̺̳̮̹̻̼̾̽̿";
_cByte _PyMa_tang []="ÌÈÌËÌÇÌÀÌÆÌÃÌÄÌÁÌÂÌÅÌÊÌÉÌÌ";
_cByte _PyMa_tao  []="ÌÖÌÑÌÎÌÒÌÐÌ×ÌÍÌÏÌÓÌÕÌÔ";
_cByte _PyMa_te   []="ÌØ";
_cByte _PyMa_teng []="ÌÛÌÚÌÜÌÙ";
_cByte _PyMa_ti   []="ÌÞÌÝÌàÌßÌäÌáÌâÌãÌåÌëÌêÌéÌèÌæÌç";
_cByte _PyMa_tian []="ÌìÌíÌïÌñÌðÌîÌóÌò";
_cByte _PyMa_tiao []="µ÷ÌôÌõÌöÌ÷Ìø";
_cByte _PyMa_tie  []="ÌùÌúÌû";
_cByte _PyMa_ting []="ÌüÍ¡ÌýÌþͤͥͣͦͧ͢";
_cByte _PyMa_tong []="ͨͬͮͩͭͯͪͫͳͱͰͲʹ";
_cByte _PyMa_tou  []="͵ͷͶ͸";
_cByte _PyMa_tu   []="͹ͺͻͼͽͿ;ÍÀÍÁÍÂÍÃ";
_cByte _PyMa_tuan []="ÍÄÍÅ";
_cByte _PyMa_tui  []="ÍÆÍÇÍÈÍËÍÉÍÊ";
_cByte _PyMa_tun  []="¶ÚÍÌÍÍÍÎ";
_cByte _PyMa_tuo  []="ÍÐÍÏÍÑÍÔÍÓÍÕÍÒÍ×ÍÖÍØÍÙ";

_cByte _PyMa_w    []="ÎÒÎåÎÞÎâΪ";
_cByte _PyMa_wa   []="ÍÛÍÞÍÚÍÝÍÜÍßÍà";
_cByte _PyMa_wai  []="ÍâÍá";
_cByte _PyMa_wan  []="ÍäÍåÍãÍèÍêÍæÍçÍéÍðÍìÍíÍñÍïÍîÍëÍòÍóæý";
_cByte _PyMa_wang []="ÍùÍõÍøÍûÍüÍôÍöÍ÷ÍýÍú";
_cByte _PyMa_wei  []="ΪΣλιÍþΰΨίάζΤΧν΢ΥκΫοαβγέήÎÀδηθξμΩΦεΡè¸";
_cByte _PyMa_wen  []="ÎÄÎÂÎÅÎÊÎÈÎÇÎÆÎÃÎÉÎÁ";
_cByte _PyMa_weng []="ÎÌÎËÎÍ";
_cByte _PyMa_wo   []="ÎÒÎÔÎÕÎÎÎÐÎÑÎÏÎÖÎÓö»";
_cByte _PyMa_wu   []="ÎåÎçÎâÎóÎÞÎñÎîÎäÎêÎ×ÎÝÎÛÎÜÎÙÎãÎáÎßÎàÎéÎØÎÚÎëÎæÎèÎðÎìÎïÎòÎí";

_cByte _PyMa_x    []="ÏÂÏóÏëÐËС";
_cByte _PyMa_xi   []="Î÷ϸϵϢϨϯÎþϧÎüϤϷϴϰϲ϶ϱϣÎôϪϦϫÎöÎùÏ©ÎøÎúϬϡÎûϥϮÎýÎõÏ­";
_cByte _PyMa_xia  []="ÏÂÏÅÏÄϺϹϻÏÀÏ¿ÏÁϾϽϼ";
_cByte _PyMa_xian []="ÏÖÏÈÏØÏßÏÞÏ×ÏÔÏÕÏÊÏÓÏÌÏËÏÆÏÇÏÐÏÒÏÍÏÑÏÏÏÎÏÜÏÝÏÚÏÉÏÛÏÙϳ";
_cByte _PyMa_xiang[]="ÏëÏóÏàÏîÏäÏòÏñÏãÏìÏçÏêÏéÏáÏïÏèÏæÏíÏâÏðÏå";
_cByte _PyMa_xiao []="СЦЧФÏûУÏúÏüÏþÏôÏõÏöÐ¢ÏøÐ¥ÏùÏý";
_cByte _PyMa_xie  []="ЩдлЪебЯЬЭжавгйкмЫизШ";
_cByte _PyMa_xin  []="ÐÄÐÂнÐÅÐÁÐÀÐ¾Ð¿ÐÆÐÃ";
_cByte _PyMa_xing []="ÐÐÐËÐÕÐÔÐÎÐÍÐÌÐÒÐÇÐÑÐÓÐÊÐÉÐÈÐÏ";
_cByte _PyMa_xiong[]="Ð×ÐÖÐÙÐÚÐØÐÛÐÜ";
_cByte _PyMa_xiu  []="ÐÝÐÞÐãÐåÐäÐßÐàÐâÐáËÞ";
_cByte _PyMa_xu   []="ÐìÐíÐëÐèÐøÐéÐöÐêÓõÐ÷ÐñÐòÐðÐçÐæÐôÐïÐõÐî";
_cByte _PyMa_xuan []="Ñ¡ÐûÐúÐýÐþÐùÐüѤѢѣ";
_cByte _PyMa_xue  []="ѧѩѪÏ÷ѨѦѥ";
_cByte _PyMa_xun  []="ѶѸѰѲѮѭѫѬѱѯѵѴѷѳ";

_cByte _PyMa_y    []="Ò»ÒÑѽҲÓë";
_cByte _PyMa_ya   []="ÑÇѽѹÑÀÑÄÑÆÑÅÑÈѺÑÂѾѻѼѿÑÁÑÃ";
_cByte _PyMa_yan  []="ÑéÑÔÑÌÑÛÑØÑÏÑÚÑÕÑÍÑÊÑàÑÐÑÓÑÒÑçÑÞÑÝÑáÑÎÑ×ÑÖÑÑÑÙÑåÑâÑäÑèÑæÑãÑÜÑÉÑßÑË";
_cByte _PyMa_yang []="ÑùÑôÑîÑëÑóÑöÑøÑíÑúÑïÑòÑðÑõÑ÷ÑìÑñÑê";
_cByte _PyMa_yao  []="ÒªÔ¿Ò¦Ò¡Ò£Ò©Ò«ÑüÑûÒ§Ò¥½ÄÑýÒ¢Ò¤ÑþÒ¨";
_cByte _PyMa_ye   []="Ò²Ò¯Ò³Ò¹Ò±ÒºÒ°ÒµÒ¶Ò­Ò¬Ò·Ò´Ò¸Ò®";
_cByte _PyMa_yi   []="Ò»ÒÔÒÑÒÚÒ½ÒæÒêÒàÒÀÒëÒÇÒÊÒËÒäÒÕÒÌÒÆÒ×ÒÅÒÉÒÂÒÒÒÓÒÏÒÐÒÎÒåÒéÒÙÒìÒÛÒÖÒØÒïÒèÒßÒÁÒÃÒ¾ÒÄÒÈÒÍÒ¿Ò¼ÒîÒÝÒâÒçÒÞÒáÒãÒíÒÜ";
_cByte _PyMa_yin  []="ÒòÒôÒöÒøÒýÒûÒõÒðÓ¡Ò÷ÒüÒþÒñÒóÒùÒú";
_cByte _PyMa_ying []="Ó¦Ó²Ó­Ó¢Ó°ÓªÓ³Ó¥Ó¯Ó«Ó¨Ó£Ó¤Ó¬Ó©Ó§Ó®Ó±";
_cByte _PyMa_yo   []="Ó´";
_cByte _PyMa_yong []="ÓÃÓÀÓµÓÂÓ½Ó¶Ó¾Ó¿ÓÁÓºÓ·Ó¼Ó»Ó¹Ó¸";
_cByte _PyMa_you  []="ÓÖÓÐÓÅÓÉÓÊÓÇÓÄÓÆÓÒÓÑÓÕÓÌÓÍÓÎÓÏÓ×ÓÓÓÈÓÔÓË";
_cByte _PyMa_yu   []="ÓëÓÚÓûÓïÓðÓêÓñÓöÔ¤ÓãÓúÓ÷Ô¢ÓèÓàÓÜÓþÓáÓéÓæÓçÓäÓâÓÞÓÝÓßÓîÓìÓíÔ¦ÓóÓýÓôÓüÓøÔ¡ÓòÓÛÓÙÓåÓùÔ£ÓØÔ¥";
_cByte _PyMa_yuan []="ÔªÔ±Ô°Ô¶Ô²Ô¸Ô­ÔºÔ¬Ô©Ô¨Ô®ÔµÔ´Ô¹Ô«Ô³Ô¯Ô·Ô§";
_cByte _PyMa_yue  []="Ô¼ÔÂÔÀÔ½ÔÄÔÃÔ¾ÔÁÔ»";
_cByte _PyMa_yun  []="ÔÆÔÈÔÇÔÅÔÊÔÉÔÐÔËÔÎÔÍÔÏÔÌ";

_cByte _PyMa_z    []="ÔÚÔÙÔõÖªÔò";
_cByte _PyMa_za   []="ÔÑÔÓÔÒÕ¦";
_cByte _PyMa_zai  []="ÔÙÔÚÔÖÔØ×ÐÔÔÔ×ÔÕ";
_cByte _PyMa_zan  []="ÔÛÔÜÔÝÔÞ";
_cByte _PyMa_zang []="ÔßÔàÔá²Ø";
_cByte _PyMa_zao  []="ÔçÔìÔëÔïÔêÔèÔåÔâÔãÔíÔäÔæÔéÔî";
_cByte _PyMa_ze   []="ÔòÔñÔóÔð";
_cByte _PyMa_zei  []="Ôô";
_cByte _PyMa_zen  []="Ôõ";
_cByte _PyMa_zeng []="ÔöÔùÔ÷";
_cByte _PyMa_zi   []="×Ó×Ô×Ö×Ê×Ï×É×Ë×Î×È×Ì×Õ×Ñ×Í×Ò";
_cByte _PyMa_zong []="×Ü×Ý×Ú×Ù×Ûר××";
_cByte _PyMa_zou  []="×ß×Þ×à×á";
_cByte _PyMa_zu   []="×ã×é׿×â×è×å×ä×ç";
_cByte _PyMa_zuan []="×ê׬×ë";
_cByte _PyMa_zui  []="×î×ì×ï×í";
_cByte _PyMa_zun  []="×ð×ñ";
_cByte _PyMa_zuo  []="×ò×ö×ó×ô×÷×ø×ù";
_cByte _PyMa_zz   []="£¬¡££¡£¿¡¢£»£º¡°¡±¡®¡¯£¨£©¡­£££¤£¥¡¾¡¿¡¶¡·¡º¡»¡«¡ò¡Á£­£«¡Â£½¡ì";

_cByte _PyMa_cha   []="²å²ì²é²è²î²æ²ç²ë²ê²í²ïɲ";
_cByte _PyMa_chai  []="²ð²ñ²î²ò";
_cByte _PyMa_chan  []="²ú²ø²ô²ó²÷²ö²õ²ù²û濲ü";
_cByte _PyMa_chang []="³¤³£³ª³§³¡²ý³¢³¥²þ³¦³¨³©³«";
_cByte _PyMa_chao  []="³­³®³³³´³¬³²³¯³°³±´Â";
_cByte _PyMa_che   []="³µ³¶³¹³¸³·³º";
_cByte _PyMa_chen  []="³»³¾³¼³À³Á³½³Â³¿³Ä³Ã";
_cByte _PyMa_cheng []="³Æ³Å³É³Ê³Ð³Ï³Ç³Ë³Í³Ì³Î³È³Ñ³Ò³Ó";
_cByte _PyMa_chi   []="³Ô³Õ³Ú³Ø³Û³Ù³Ö³ß³Þ³Ý³Ü³â³à³ã³á";
_cByte _PyMa_chong []="ÖØ³ä³å³æ³ç³èï¥";
_cByte _PyMa_chou  []="³é³ð³ñ³ë³î³í³ï³ê³ì³ó³ò³ô";
_cByte _PyMa_chu   []="´¦³ö³õ³ý³ø³þ´¥³ú´¡³û³÷³ù´¢´¤´£Ðó³ü";
_cByte _PyMa_chuai []="´§õß";
_cByte _PyMa_chuan []="´©´«´®´¬´¨´ª´­";
_cByte _PyMa_chuang[]="´³´°´²´´´¯";
_cByte _PyMa_chui  []="´µ´¶´¹´·´¸Úï";
_cByte _PyMa_chun  []="´º´»´¿´½´¾´¼´À";
_cByte _PyMa_chuo  []="´Á´Âê¡";
_cByte _PyMa_sha   []="ɱɳɴɰɯɵɶɷÏÃ";
_cByte _PyMa_shai  []="ɸɹ";
_cByte _PyMa_shan  []="ɽÉÀÉÁÉÂɾɼɺɿÉÇÉ»ÉÈÉÆÉÉÉÃÉÅÉÄÕ¤";
_cByte _PyMa_shang []="ÉÏÉÐÉËÉÌÉÊÉÑÉÎÉÍ";
_cByte _PyMa_shao  []="ÉÙÉÓÉÒÉÕÉÔÉ×ÉÖÉØÉÛÉÜÉÚ";
_cByte _PyMa_she   []="ÉèÉçÉàÉßÉáÉäÉæÉÝÉÞÉâÉåÉã";
_cByte _PyMa_shen  []="ʲÉîÉñÉêÉìÉíÉôÉöÉõÉëÉðÉïÉéÉòÉóÉøÉ÷";
_cByte _PyMa_sheng []="ÉúÉýÊ¡ÉùʤʢʣÉüÉûÉþÊ¥";
_cByte _PyMa_shi   []="ÊÇÊ®Ê±ËÆÊÂʽÊÔʵʹʾʼÊÐʧÊÍÊÓÊÊÊ»ÊÒʦʶʷʫ³×ʯʰÊÀÊËÊÌʭʩʨʪʴʳʸʺʿÊÏÊÆÊÎÊÑÊÃʬÊÁÊÅÊÈÊÄÊÉ";
_cByte _PyMa_shou  []="ÊÕÊÖÊØÊ×ÊÙÊÜÊÞÊÛÊÚÊÝ";
_cByte _PyMa_shu   []="ÊéÊýÊìÊîÊ÷ÊøÊäÊõÊöÊãÊåÊæÊàÊâÊôÊáË¡ÊúÊçÊèÊßÊëÊêÊòÊðÊóÊñÊíÊïÊùÊüÊûÊþ";
_cByte _PyMa_shua  []="ˢˣà§";
_cByte _PyMa_shuai []="ˤ˧ÂÊ˥˦";
_cByte _PyMa_shuan []="˩˨äÌ";
_cByte _PyMa_shuang[]="˫˪ˬæ×";
_cByte _PyMa_shui  []="˭ˮ˰˯˵";
_cByte _PyMa_shun  []="˱˳˴˲";
_cByte _PyMa_shuo  []="˵˸˷˶";
_cByte _PyMa_zha   []="Õ©Õ¨Õ¥ÔúÔûÔüÔýÕ£ÔþÕ¢Õ¡Õ§×õ";
_cByte _PyMa_zhai  []="ÕªÕ¬Õ®Õ¯Õ«µÔÕ­";
_cByte _PyMa_zhan  []="Õ¹Õ¾Õ½Õ´ÕÀÕ¿Õ³Õ±ÕµÕ¶Õ¸Õ·Õ¼Õ»Õ²Õ°Õº";
_cByte _PyMa_zhang []="³¤ÕÅÕÂÕÃÕÄÕÁÕÇÕÆÕÉÕÌÕÊÕÈÕÍÕËÕÏÕÎ";
_cByte _PyMa_zhao  []="ÕÐÕÑÕÒÕÓÕÙÕ×ÕÔÕÕÕÖըצ";
_cByte _PyMa_zhe   []="ÕâÕß×ÅÕãÕÚÕÜÕÛÕÝÕÞÕàÕá";
_cByte _PyMa_zhen  []="ÕæÕëÕóÕñÕòÕïÕìÕäÕíÖ¡ÕåÕðÕêÕîÕèÕçÕé";
_cByte _PyMa_zheng []="ÕýÕþÕûÕùÖ¤Ö£Õ÷ÕõÕöÕüÕôÕúÖ¢Õø";
_cByte _PyMa_zhi   []="Ö®ÖªÖ§Ö»Ö¹Ö·ÖÁÖ¾Ö±ÖµÖÃÖÊÖÇÖ­Ö¥Ö¨Ö¦Ö¯Ö«Ö¬Ö©Ö´Ö¶Ö°Ö²Ö³Ö¼Ö½Ö¸ÖºÖÆÖÄÖÎÖËÖÅÖ¿ÖÈÖÂÖÀÖÌÖÏÖÍÖÉ";
_cByte _PyMa_zhong []="ÖÐÖÚÖØÖÓÖÒÖÔÖÕÖÖÖ×ÖÙÖÑ";
_cByte _PyMa_zhou  []="ÖÝÖÜÖåÖàÖÞÖçÖáÖâÖãÖäÖæÖßÖÛÖè";
_cByte _PyMa_zhu   []="סÖú×¢Öì×£ÖøÖ÷ÖíÖëÖñÖêÖéÖðÖîÖòÖùÖôÖóÖöÖõÖüפÖïÖûÖþÖý";
_cByte _PyMa_zhua  []="×¥";
_cByte _PyMa_zhuai []="×§";
_cByte _PyMa_zhuan []="רשת׫׭";
_cByte _PyMa_zhuang[]="ױׯ׮װ׳״´±×²";
_cByte _PyMa_zhui  []="׷׵׶׹׺׸";
_cByte _PyMa_zhun  []="×»×¼";
_cByte _PyMa_zhuo  []="×½×À×Ç×¿×¾×Æ×Â×Ã×Ä×Á";

_cByte _YunMu_none[]="    ";
_cByte _YunMu_a   []="a   ";
_cByte _YunMu_o   []="o   ";
_cByte _YunMu_e   []="e   ";
_cByte _YunMu_ai  []="ai  ";
_cByte _YunMu_ou  []="ou  ";
_cByte _YunMu_ei  []="ei  ";
_cByte _YunMu_ao  []="ao  ";
_cByte _YunMu_an  []="an  ";
_cByte _YunMu_en  []="en  ";
_cByte _YunMu_ang []="ang ";
_cByte _YunMu_eng []="eng ";
_cByte _YunMu_ong []="ong ";
_cByte _YunMu_i   []="i   ";
_cByte _YunMu_ia  []="ia  ";
_cByte _YunMu_ie  []="ie  ";
_cByte _YunMu_iao []="iao ";
_cByte _YunMu_iu  []="iu  ";
_cByte _YunMu_ian []="ian ";
_cByte _YunMu_in  []="in  ";
_cByte _YunMu_iang[]="iang";
_cByte _YunMu_ing []="ing ";
_cByte _YunMu_iong[]="iong";
_cByte _YunMu_u   []="u   ";
_cByte _YunMu_ua  []="ua  ";
_cByte _YunMu_ue  []="ue  ";
_cByte _YunMu_uo  []="uo  ";
_cByte _YunMu_uai []="uai ";
_cByte _YunMu_ui  []="ui  ";
_cByte _YunMu_uan []="uan ";
_cByte _YunMu_uang[]="uang";
_cByte _YunMu_un  []="un  ";
_cByte _YunMu_r   []="r   ";
_cByte _YunMu_v   []="v   ";
_cByte _YunMu_n   []="n   ";
_cByte _YunMu_ng  []="ng  ";
_cByte _YunMu_z   []="z   ";

_PyIndexType  PyIndex_a[]=
{
 {_PyMa_a    ,_YunMu_none},
 {_PyMa_ai   ,_YunMu_i   },
 {_PyMa_an   ,_YunMu_n   },
 {_PyMa_aang ,_YunMu_ang },
 {_PyMa_aao  ,_YunMu_ao  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_b[]=
{
 {_PyMa_b    ,_YunMu_none},
 {_PyMa_ba   ,_YunMu_a   },
 {_PyMa_bai  ,_YunMu_ai  },
 {_PyMa_ban  ,_YunMu_an  },
 {_PyMa_bang ,_YunMu_ang },
 {_PyMa_bao  ,_YunMu_ao  },
 {_PyMa_bei  ,_YunMu_ei  },
 {_PyMa_ben  ,_YunMu_en  },
 {_PyMa_beng ,_YunMu_eng },
 {_PyMa_bi   ,_YunMu_i   },
 {_PyMa_bian ,_YunMu_ian },
 {_PyMa_biao ,_YunMu_iao },
 {_PyMa_bie  ,_YunMu_ie  },
 {_PyMa_bin  ,_YunMu_in  },
 {_PyMa_bing ,_YunMu_ing },
 {_PyMa_bo   ,_YunMu_o   },
 {_PyMa_bu   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_c[]=
{
 {_PyMa_c    ,_YunMu_none},
 {_PyMa_ca   ,_YunMu_a   },
 {_PyMa_cai  ,_YunMu_ai  },
 {_PyMa_can  ,_YunMu_an  },
 {_PyMa_cang ,_YunMu_ang },
 {_PyMa_cao  ,_YunMu_ao  },
 {_PyMa_ce   ,_YunMu_e   },
 {_PyMa_ceng ,_YunMu_eng },
 {_PyMa_ci   ,_YunMu_i   },
 {_PyMa_cong ,_YunMu_ong },
 {_PyMa_cou  ,_YunMu_ou  },
 {_PyMa_cu   ,_YunMu_u   },
 {_PyMa_cuan ,_YunMu_uan },
 {_PyMa_cui  ,_YunMu_ui  },
 {_PyMa_cun  ,_YunMu_un  },
 {_PyMa_cuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_d[]=
{
 {_PyMa_d    ,_YunMu_none},
 {_PyMa_da   ,_YunMu_a   },
 {_PyMa_dai  ,_YunMu_ai  },
 {_PyMa_dan  ,_YunMu_an  },
 {_PyMa_dang ,_YunMu_ang },
 {_PyMa_dao  ,_YunMu_ao  },
 {_PyMa_de   ,_YunMu_e   },
 {_PyMa_deng ,_YunMu_eng },
 {_PyMa_di   ,_YunMu_i   },
 {_PyMa_dian ,_YunMu_ian },
 {_PyMa_diao ,_YunMu_iao },
 {_PyMa_die  ,_YunMu_ie  },
 {_PyMa_ding ,_YunMu_ing },
 {_PyMa_diu  ,_YunMu_iu  },
 {_PyMa_dong ,_YunMu_ong },
 {_PyMa_dou  ,_YunMu_ou  },
 {_PyMa_du   ,_YunMu_u   },
 {_PyMa_duan ,_YunMu_uan },
 {_PyMa_dui  ,_YunMu_ui  },
 {_PyMa_dun  ,_YunMu_un  },
 {_PyMa_duo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_e[]=
{
 {_PyMa_e    ,_YunMu_none},
 {_PyMa_en   ,_YunMu_n   },
 {_PyMa_er   ,_YunMu_r   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_f[]=
{
 {_PyMa_f    ,_YunMu_none},
 {_PyMa_fa   ,_YunMu_a   },
 {_PyMa_fan  ,_YunMu_an  },
 {_PyMa_fang ,_YunMu_ang },
 {_PyMa_fei  ,_YunMu_ei  },
 {_PyMa_fen  ,_YunMu_en  },
 {_PyMa_feng ,_YunMu_eng },
 {_PyMa_fo   ,_YunMu_o   },
 {_PyMa_fou  ,_YunMu_ou  },
 {_PyMa_fu   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_g[]=
{
 {_PyMa_g    ,_YunMu_none},
 {_PyMa_ga   ,_YunMu_a   },
 {_PyMa_gai  ,_YunMu_ai  },
 {_PyMa_gan  ,_YunMu_an  },
 {_PyMa_gang ,_YunMu_ang },
 {_PyMa_gao  ,_YunMu_ao  },
 {_PyMa_ge   ,_YunMu_e   },
 {_PyMa_gei  ,_YunMu_ei  },
 {_PyMa_gen  ,_YunMu_en  },
 {_PyMa_geng ,_YunMu_eng },
 {_PyMa_gong ,_YunMu_ong },
 {_PyMa_gou  ,_YunMu_ou  },
 {_PyMa_gu   ,_YunMu_u   },
 {_PyMa_gua  ,_YunMu_ua  },
 {_PyMa_guai ,_YunMu_uai },
 {_PyMa_guan ,_YunMu_uan },
 {_PyMa_guang,_YunMu_uang},
 {_PyMa_gui  ,_YunMu_ui  },
 {_PyMa_gun  ,_YunMu_un  },
 {_PyMa_guo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_h[]=
{
 {_PyMa_h    ,_YunMu_none},
 {_PyMa_ha   ,_YunMu_a   },
 {_PyMa_hai  ,_YunMu_ai  },
 {_PyMa_han  ,_YunMu_an  },
 {_PyMa_hang ,_YunMu_ang },
 {_PyMa_hao  ,_YunMu_ao  },
 {_PyMa_he   ,_YunMu_e   },
 {_PyMa_hei  ,_YunMu_ei  },
 {_PyMa_hen  ,_YunMu_en  },
 {_PyMa_heng ,_YunMu_eng },
 {_PyMa_hong ,_YunMu_ong },
 {_PyMa_hou  ,_YunMu_ou  },
 {_PyMa_hu   ,_YunMu_u   },
 {_PyMa_hua  ,_YunMu_ua  },
 {_PyMa_huai ,_YunMu_uai },
 {_PyMa_huan ,_YunMu_uan },
 {_PyMa_huang,_YunMu_uang},
 {_PyMa_hui  ,_YunMu_ui  },
 {_PyMa_hun  ,_YunMu_un  },
 {_PyMa_huo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_j[]=
{
 {_PyMa_j    ,_YunMu_none},
 {_PyMa_ji   ,_YunMu_i   },
 {_PyMa_jia  ,_YunMu_ia  },
 {_PyMa_jian ,_YunMu_ian },
 {_PyMa_jiang,_YunMu_iang},
 {_PyMa_jiao ,_YunMu_iao },
 {_PyMa_jie  ,_YunMu_ie  },
 {_PyMa_jin  ,_YunMu_in  },
 {_PyMa_jing ,_YunMu_ing },
 {_PyMa_jiong,_YunMu_iong},
 {_PyMa_jiu  ,_YunMu_iu  },
 {_PyMa_ju   ,_YunMu_u   },
 {_PyMa_juan ,_YunMu_uan },
 {_PyMa_jue  ,_YunMu_ue  },
 {_PyMa_jun  ,_YunMu_un  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_k[]=
{
 {_PyMa_k    ,_YunMu_none},
 {_PyMa_ka   ,_YunMu_a   },
 {_PyMa_kai  ,_YunMu_ai  },
 {_PyMa_kan  ,_YunMu_an  },
 {_PyMa_kang ,_YunMu_ang },
 {_PyMa_kao  ,_YunMu_ao  },
 {_PyMa_ke   ,_YunMu_e   },
 {_PyMa_ken  ,_YunMu_en  },
 {_PyMa_keng ,_YunMu_eng },
 {_PyMa_kong ,_YunMu_ong },
 {_PyMa_kou  ,_YunMu_ou  },
 {_PyMa_ku   ,_YunMu_u   },
 {_PyMa_kua  ,_YunMu_ua  },
 {_PyMa_kuai ,_YunMu_uai },
 {_PyMa_kuan ,_YunMu_uan },
 {_PyMa_kuang,_YunMu_uang},
 {_PyMa_kui  ,_YunMu_ui  },
 {_PyMa_kun  ,_YunMu_un  },
 {_PyMa_kuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_l[]=
{
 {_PyMa_l    ,_YunMu_none},
 {_PyMa_la   ,_YunMu_a   },
 {_PyMa_lai  ,_YunMu_ai  },
 {_PyMa_lan  ,_YunMu_an  },
 {_PyMa_lang ,_YunMu_ang },
 {_PyMa_lao  ,_YunMu_ao  },
 {_PyMa_le   ,_YunMu_e   },
 {_PyMa_lei  ,_YunMu_ei  },
 {_PyMa_leng ,_YunMu_eng },
 {_PyMa_li   ,_YunMu_i   },
 {_PyMa_lian ,_YunMu_ian },
 {_PyMa_liang,_YunMu_iang},
 {_PyMa_liao ,_YunMu_iao },
 {_PyMa_lie  ,_YunMu_ie  },
 {_PyMa_lin  ,_YunMu_in  },
 {_PyMa_ling ,_YunMu_ing },
 {_PyMa_liu  ,_YunMu_iu  },
 {_PyMa_long ,_YunMu_ong },
 {_PyMa_lou  ,_YunMu_ou  },
 {_PyMa_lu   ,_YunMu_u   },
 {_PyMa_luan ,_YunMu_uan },
 {_PyMa_lue  ,_YunMu_ue  },
 {_PyMa_lun  ,_YunMu_un  },
 {_PyMa_luo  ,_YunMu_uo  },
 {_PyMa_lv   ,_YunMu_v   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_m[]=
{
 {_PyMa_m    ,_YunMu_none},
 {_PyMa_ma   ,_YunMu_a   },
 {_PyMa_mai  ,_YunMu_ai  },
 {_PyMa_man  ,_YunMu_an  },
 {_PyMa_mang ,_YunMu_ang },
 {_PyMa_mao  ,_YunMu_ao  },
 {_PyMa_me   ,_YunMu_e   },
 {_PyMa_mei  ,_YunMu_ei  },
 {_PyMa_men  ,_YunMu_en  },
 {_PyMa_meng ,_YunMu_eng },
 {_PyMa_mi   ,_YunMu_i   },
 {_PyMa_mian ,_YunMu_ian },
 {_PyMa_miao ,_YunMu_iao },
 {_PyMa_mie  ,_YunMu_ie  },
 {_PyMa_min  ,_YunMu_in  },
 {_PyMa_ming ,_YunMu_ing },
 {_PyMa_miu  ,_YunMu_iu  },
 {_PyMa_mo   ,_YunMu_o   },
 {_PyMa_mou  ,_YunMu_ou  },
 {_PyMa_mu   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_n[]=
{
 {_PyMa_n    ,_YunMu_none},
 {_PyMa_na   ,_YunMu_a   },
 {_PyMa_nai  ,_YunMu_ai  },
 {_PyMa_nan  ,_YunMu_an  },
 {_PyMa_nang ,_YunMu_ang },
 {_PyMa_nao  ,_YunMu_ao  },
 {_PyMa_ne   ,_YunMu_e   },
 {_PyMa_nei  ,_YunMu_ei  },
 {_PyMa_nen  ,_YunMu_en  },
 {_PyMa_neng ,_YunMu_eng },
 {_PyMa_ni   ,_YunMu_i   },
 {_PyMa_nian ,_YunMu_ian },
 {_PyMa_niang,_YunMu_iang},
 {_PyMa_niao ,_YunMu_iao },
 {_PyMa_nie  ,_YunMu_ie  },
 {_PyMa_nin  ,_YunMu_in  },
 {_PyMa_ning ,_YunMu_ing },
 {_PyMa_niu  ,_YunMu_iu  },
 {_PyMa_nong ,_YunMu_ong },
 {_PyMa_nu   ,_YunMu_u   },
 {_PyMa_nuan ,_YunMu_uan },
 {_PyMa_nue  ,_YunMu_ue  },
 {_PyMa_nuo  ,_YunMu_uo  },
 {_PyMa_nv   ,_YunMu_v   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_o[]=
{
 {_PyMa_o    ,_YunMu_none},
 {_PyMa_ou   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_p[]=
{
 {_PyMa_p    ,_YunMu_none},
 {_PyMa_pa   ,_YunMu_a   },
 {_PyMa_pai  ,_YunMu_ai  },
 {_PyMa_pan  ,_YunMu_an  },
 {_PyMa_pang ,_YunMu_ang },
 {_PyMa_pao  ,_YunMu_ao  },
 {_PyMa_pei  ,_YunMu_ei  },
 {_PyMa_pen  ,_YunMu_en  },
 {_PyMa_peng ,_YunMu_eng },
 {_PyMa_pi   ,_YunMu_i   },
 {_PyMa_pian ,_YunMu_ian },
 {_PyMa_piao ,_YunMu_iao },
 {_PyMa_pie  ,_YunMu_ie  },
 {_PyMa_pin  ,_YunMu_in  },
 {_PyMa_ping ,_YunMu_ing },
 {_PyMa_po   ,_YunMu_o   },
 {_PyMa_pou  ,_YunMu_ou  },
 {_PyMa_pu   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_q[]=
{
 {_PyMa_q    ,_YunMu_none},
 {_PyMa_qi   ,_YunMu_i   },
 {_PyMa_qia  ,_YunMu_ia  },
 {_PyMa_qian ,_YunMu_ian },
 {_PyMa_qiang,_YunMu_iang},
 {_PyMa_qiao ,_YunMu_iao },
 {_PyMa_qie  ,_YunMu_ie  },
 {_PyMa_qin  ,_YunMu_in  },
 {_PyMa_qing ,_YunMu_ing },
 {_PyMa_qiong,_YunMu_iong},
 {_PyMa_qiu  ,_YunMu_iu  },
 {_PyMa_qu   ,_YunMu_u   },
 {_PyMa_quan ,_YunMu_uan },
 {_PyMa_que  ,_YunMu_ue  },
 {_PyMa_qun  ,_YunMu_un  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_r[]=
{
 {_PyMa_r    ,_YunMu_none},
 {_PyMa_ran  ,_YunMu_an  },
 {_PyMa_rang ,_YunMu_ang },
 {_PyMa_rao  ,_YunMu_ao  },
 {_PyMa_re   ,_YunMu_e   },
 {_PyMa_ren  ,_YunMu_en  },
 {_PyMa_reng ,_YunMu_eng },
 {_PyMa_ri   ,_YunMu_i   },
 {_PyMa_rong ,_YunMu_ong },
 {_PyMa_rou  ,_YunMu_ou  },
 {_PyMa_ru   ,_YunMu_u   },
 {_PyMa_ruan ,_YunMu_uan },
 {_PyMa_rui  ,_YunMu_ui  },
 {_PyMa_run  ,_YunMu_un  },
 {_PyMa_ruo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_s[]=
{
 {_PyMa_s    ,_YunMu_none},
 {_PyMa_sa   ,_YunMu_a   },
 {_PyMa_sai  ,_YunMu_ai  },
 {_PyMa_san  ,_YunMu_an  },
 {_PyMa_sang ,_YunMu_ang },
 {_PyMa_sao  ,_YunMu_ao  },
 {_PyMa_se   ,_YunMu_e   },
 {_PyMa_sen  ,_YunMu_en  },
 {_PyMa_seng ,_YunMu_eng },
 {_PyMa_si   ,_YunMu_i   },
 {_PyMa_song ,_YunMu_ong },
 {_PyMa_sou  ,_YunMu_ou  },
 {_PyMa_su   ,_YunMu_u   },
 {_PyMa_suan ,_YunMu_uan },
 {_PyMa_sui  ,_YunMu_ui  },
 {_PyMa_sun  ,_YunMu_un  },
 {_PyMa_suo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_t[]=
{
 {_PyMa_t    ,_YunMu_none},
 {_PyMa_ta   ,_YunMu_a   },
 {_PyMa_tai  ,_YunMu_ai  },
 {_PyMa_tan  ,_YunMu_an  },
 {_PyMa_tang ,_YunMu_ang },
 {_PyMa_tao  ,_YunMu_ao  },
 {_PyMa_te   ,_YunMu_e   },
 {_PyMa_teng ,_YunMu_eng },
 {_PyMa_ti   ,_YunMu_i   },
 {_PyMa_tian ,_YunMu_ian },
 {_PyMa_tiao ,_YunMu_iao },
 {_PyMa_tie  ,_YunMu_ie  },
 {_PyMa_ting ,_YunMu_ing },
 {_PyMa_tong ,_YunMu_ong },
 {_PyMa_tou  ,_YunMu_ou  },
 {_PyMa_tu   ,_YunMu_u   },
 {_PyMa_tuan ,_YunMu_uan },
 {_PyMa_tui  ,_YunMu_ui  },
 {_PyMa_tun  ,_YunMu_un  },
 {_PyMa_tuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_w[]=
{
 {_PyMa_w    ,_YunMu_none},
 {_PyMa_wa   ,_YunMu_a   },
 {_PyMa_wai  ,_YunMu_ai  },
 {_PyMa_wan  ,_YunMu_an  },
 {_PyMa_wang ,_YunMu_ang },
 {_PyMa_wei  ,_YunMu_ei  },
 {_PyMa_wen  ,_YunMu_en  },
 {_PyMa_weng ,_YunMu_eng },
 {_PyMa_wo   ,_YunMu_o   },
 {_PyMa_wu   ,_YunMu_u   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_x[]=
{
 {_PyMa_x    ,_YunMu_none},
 {_PyMa_xi   ,_YunMu_i   },
 {_PyMa_xia  ,_YunMu_ia  },
 {_PyMa_xian ,_YunMu_ian },
 {_PyMa_xiang,_YunMu_iang},
 {_PyMa_xiao ,_YunMu_iao },
 {_PyMa_xie  ,_YunMu_ie  },
 {_PyMa_xin  ,_YunMu_in  },
 {_PyMa_xing ,_YunMu_ing },
 {_PyMa_xiong,_YunMu_iong},
 {_PyMa_xiu  ,_YunMu_iu  },
 {_PyMa_xu   ,_YunMu_u   },
 {_PyMa_xuan ,_YunMu_uan },
 {_PyMa_xue  ,_YunMu_ue  },
 {_PyMa_xun  ,_YunMu_un  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_y[]=
{
 {_PyMa_y    ,_YunMu_none},
 {_PyMa_ya   ,_YunMu_a   },
 {_PyMa_yan  ,_YunMu_an  },
 {_PyMa_yang ,_YunMu_ang },
 {_PyMa_yao  ,_YunMu_ao  },
 {_PyMa_ye   ,_YunMu_e   },
 {_PyMa_yi   ,_YunMu_i   },
 {_PyMa_yin  ,_YunMu_in  },
 {_PyMa_ying ,_YunMu_ing },
 {_PyMa_yo   ,_YunMu_o   },
 {_PyMa_yong ,_YunMu_ong },
 {_PyMa_you  ,_YunMu_ou  },
 {_PyMa_yu   ,_YunMu_u   },
 {_PyMa_yuan ,_YunMu_uan },
 {_PyMa_yue  ,_YunMu_ue  },
 {_PyMa_yun  ,_YunMu_un  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_z[]=
{
 {_PyMa_z    ,_YunMu_none},
 {_PyMa_za   ,_YunMu_a   },
 {_PyMa_zai  ,_YunMu_ai  },
 {_PyMa_zan  ,_YunMu_an  },
 {_PyMa_zang ,_YunMu_ang },
 {_PyMa_zao  ,_YunMu_ao  },
 {_PyMa_ze   ,_YunMu_e   },
 {_PyMa_zei  ,_YunMu_ei  },
 {_PyMa_zen  ,_YunMu_en  },
 {_PyMa_zeng ,_YunMu_eng },
 {_PyMa_zi   ,_YunMu_i   },
 {_PyMa_zong ,_YunMu_ong },
 {_PyMa_zou  ,_YunMu_ou  },
 {_PyMa_zu   ,_YunMu_u   },
 {_PyMa_zuan ,_YunMu_uan },
 {_PyMa_zui  ,_YunMu_ui  },
 {_PyMa_zun  ,_YunMu_un  },
 {_PyMa_zuo  ,_YunMu_uo  },
 {_PyMa_zz   ,_YunMu_z   },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_ch[]=
{
 {_PyMa_cha   ,_YunMu_a   },
 {_PyMa_chai  ,_YunMu_ai  },
 {_PyMa_chan  ,_YunMu_an  },
 {_PyMa_chang ,_YunMu_ang },
 {_PyMa_chao  ,_YunMu_ao  },
 {_PyMa_che   ,_YunMu_e   },
 {_PyMa_chen  ,_YunMu_en  },
 {_PyMa_cheng ,_YunMu_eng },
 {_PyMa_chi   ,_YunMu_i   },
 {_PyMa_chong ,_YunMu_ong },
 {_PyMa_chou  ,_YunMu_ou  },
 {_PyMa_chu   ,_YunMu_u   },
 {_PyMa_chuai ,_YunMu_uai },
 {_PyMa_chuan ,_YunMu_uan },
 {_PyMa_chuang,_YunMu_uang},
 {_PyMa_chui  ,_YunMu_ui  },
 {_PyMa_chun  ,_YunMu_un  },
 {_PyMa_chuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_sh[]=
{
 {_PyMa_sha   ,_YunMu_a   },
 {_PyMa_shai  ,_YunMu_ai  },
 {_PyMa_shan  ,_YunMu_an  },
 {_PyMa_shang ,_YunMu_ang },
 {_PyMa_shao  ,_YunMu_ao  },
 {_PyMa_she   ,_YunMu_e   },
 {_PyMa_shen  ,_YunMu_en  },
 {_PyMa_sheng ,_YunMu_eng },
 {_PyMa_shi   ,_YunMu_i   },
 {_PyMa_shou  ,_YunMu_ou  },
 {_PyMa_shu   ,_YunMu_u   },
 {_PyMa_shua  ,_YunMu_ua  },
 {_PyMa_shuai ,_YunMu_uai },
 {_PyMa_shuan ,_YunMu_uan },
 {_PyMa_shuang,_YunMu_uang},
 {_PyMa_shui  ,_YunMu_ui  },
 {_PyMa_shun  ,_YunMu_un  },
 {_PyMa_shuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType  PyIndex_zh[]=
{
 {_PyMa_zha   ,_YunMu_a   },
 {_PyMa_zhai  ,_YunMu_ai  },
 {_PyMa_zhan  ,_YunMu_an  },
 {_PyMa_zhang ,_YunMu_ang },
 {_PyMa_zhao  ,_YunMu_ao  },
 {_PyMa_zhe   ,_YunMu_e   },
 {_PyMa_zhen  ,_YunMu_en  },
 {_PyMa_zheng ,_YunMu_eng },
 {_PyMa_zhi   ,_YunMu_i   },
 {_PyMa_zhong ,_YunMu_ong },
 {_PyMa_zhou  ,_YunMu_ou  },
 {_PyMa_zhu   ,_YunMu_u   },
 {_PyMa_zhua  ,_YunMu_ua  },
 {_PyMa_zhuai ,_YunMu_uai },
 {_PyMa_zhuan ,_YunMu_uan },
 {_PyMa_zhuang,_YunMu_uang},
 {_PyMa_zhui  ,_YunMu_ui  },
 {_PyMa_zhun  ,_YunMu_un  },
 {_PyMa_zhuo  ,_YunMu_uo  },
 {NULL        ,NULL}
};
_PyIndexType *PyIndexPointer[]=
{
 PyIndex_a,
 PyIndex_b,
 PyIndex_c,
 PyIndex_d,
 PyIndex_e,
 PyIndex_f,
 PyIndex_g,
 PyIndex_h,
 PyIndex_i,
 PyIndex_j,
 PyIndex_k,
 PyIndex_l,
 PyIndex_m,
 PyIndex_n,
 PyIndex_o,
 PyIndex_p,
 PyIndex_q,
 PyIndex_r,
 PyIndex_s,
 PyIndex_t,
 PyIndex_u,
 PyIndex_v,
 PyIndex_w,
 PyIndex_x,
 PyIndex_y,
 PyIndex_z

};

/////////////////////////////////////////////////////////////////////////////////////////
unsigned char *GetPyIndex(unsigned char *_pInput)
{ //Assure the _pInput is lowercase string

 _PyIndexType  *p1,*p2;

 if (_pInput[0]=='i' || _pInput[0]=='u' || _pInput[0]=='v')
  return(NULL);

 p2= PyIndexPointer[_pInput[0]-'a'];

 if(_pInput[1]=='h')
 {
  switch(_pInput[0])
  {
  case 'c':
   p2= PyIndex_ch;
   _pInput++;
   break;
  case 's':
   p2= PyIndex_sh;
   _pInput++;
   break;
  case 'z':
   p2= PyIndex_zh;
   _pInput++;
   break;
  }
 }

 p1=p2;

 while (p1->_PyMa != NULL && p1->_YunMu[0]!=_pInput[1]) p1++;

 (p1->_PyMa != NULL) ? p2=p1 : p1=p2;

 while (p1->_PyMa != NULL && (strncmp((const char*)p1->_YunMu,(const char *)_pInput+1,4)!=0))
  p1++;

 if(p1->_PyMa == NULL)
  p1=p2;

 return((unsigned char*)p1->_PyMa);
}


·¢±íÆÀÂÛ£º
ÔØÈëÖÐ...



¹«¸æ

ÔØÈëÖÐ...

רÌâ

ÔØÈëÖÐ...

ÁôÑÔ

ÔØÈëÖÐ...

ͳ¼Æ

ÔØÈëÖÐ...

 


Õ¾³¤£ºÌúƤÂìÒÏ

Õ¾³¤QQ£º84117692

Õ¾³¤ÓÊÏ䣺wsf999@gmail.com  

Õ¾³¤¸öÈËÈë¿Ú