Unicode汉字拼音首字母Delphi查询函数
本函数可查询Unicode国际编码表中4E00至9FA5共20902个汉字中的20807个,另外的95个用“*”代替。
本程序根据《现代汉语常用字表》中3752个常用汉字为蓝本,提取常用汉字拼音首字母,不在这个范围内的非常用汉字以极点输入法的拼音方案为蓝本,其他数字、字母等符号直接输出。
在Delphi2010+Win7下调试通过。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 |
unit UnitMain; {http://tansoo.cn} interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TfrmMain = class(TForm) Edit1: TEdit; bnGetPY: TButton; Memo1: TMemo; procedure bnGetPYClick(Sender: TObject); private { Private declarations } public { Public declarations } end; var frmMain: TfrmMain; const //可查询Unicode国际编码表中4E00至9FA5共20902个汉字中的20807个,另外的95个用“*”代替。 PinYin_U: array[$4e00..$9fa5] of char = 'YDKQSX*WZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSGJGYPZJJFGCCLZPHWDWZDLJPFJANWJJTMY*Z'+ 'WZHFLPPPQHGCCYYWMJQYXXGJ**SDSJN*****ML*RXY*SNG**C*QLGGLLYJLMYZSSECYKXYHQWJSS'+ 'GGYXEQEJPWKDJHYCHMYXJTLXJYQBYXCLDMRPJ*WYSRLDZJPCBZJJBRCFTL*CZSTZFXXCHTRQGGBD'+ 'LYCCSSYMMRFCYJZBWWJJFFCRWFDFZQPXDDWYLGYFAWJFFXJPDFNZYHHYCYSWCCYQSCLCXXWZZXNB'+ 'GNNXBXLZSQSBSGPYSCZDGMDZBQBSCWDZZYYTCHBTSYDFZGNTNXQYWQSKBPHGLXEYBFMJEBJHHGQD'+ 'JCYSXSTKZGLYCEGLYSMZXYALMELDCCXGZYRCXSDLTJZCQKCNNJWHJCCZCQLJDTSTBNXBTYXCEQSG'+ 'KWJYFLZQLYHJQSPSFXLFPBYQXXXYDCCZYLLLSJXFHJXPJBCFBYABYXBCCZBJYCLWLCZGGBTSSMDD'+ 'JCXPTHYQDGJJSCJFZKJZJQNLZWLSLHDZBWJNCJZYZSQQYCJYRCCJJWYBRTWPYFDWEXCSKDZCTBXH'+ 'YZCYYJXZCFBZCMJYXXCDCZOTTBZLJEFCKSSSXFYRLNYGMBDTHJXSJJCCSBXRYTSYFBJDZTGBCNCL'+ 'CCCZBSACYZQSCJCSHZQYDSLBBJLLMQXLYDZXSJJTCBXLCGLQCCEJBHCJCJJSFXJEJJCLBGXLXJMY'+ 'JJQPFZASYJNCYDJXKJCDJSZCBARTCCLAJQMWNQNCLLLKBDBZZSYHJCLTWLCCRSHLLZNCYLNEWYZY'+ 'XCZXXGDKDMCCEDEJTSYYS*D*D**SD*J*HRWNQLSBGLXHLGTGXBQJDZ*YJSJYJCJMDNYMGRCJCZGJ'+ 'MZMGXMMRYXKJNYMSGMZJYMKMFXMBDTGFBHCJHKYLPFMDSLQJJSMTQGZSJLQDLDGJYCALCMZCSDJL'+ 'LNXDJFFFFJCZFMZFFPFKHKGDPKXKTACJDHHZDDDRRCFQYJKQCCWJDXHWJLYLLZGCFCQDSMLZPBJJ'+ 'PLSBCJGGDCKKDEZSQSCKJGCGADJTJDLZYCXKLQCCGJCLTFPCQCZGWBJCLSDJJBYJHSJDDWGFSJGD'+ 'ACCCTJLPSBKJGQJHZZLJPLGCGJJTHJJYJZCZMLZLYQBGJWMLJKLZDZNJQSYZMLJLLJKGWXMKJLHS'+ 'KJGBMCLYYMKXJQLBMCLKMDMXKMYXWSLMLPSJQJCQXYJFJDJDXMXXLLCRQBSJJBGWY*BGGBCYXPJT'+ 'GPEPFGDJGBHBNCFJYZJKJKHXQFGQCKFHYGGHDGLLSDJJXPQYAYBNGSXQNSCSWHBSXWHXWBZZXDMN'+ 'CCBLBGBBZKLYLXGWXJJWAQZMYWSJQLCJXSJJKJEQXSCWETLZALYYYSDZL*QYSCMTLSHTZCFYCYXY'+ 'LJXDCJJAGYSLCLLYYYMGLQQQ*LDXHSCCCCADYCJYSFSGBFRLSLQSBXJPSJWSDRCKGJLGDKZJZBDK'+ 'TCSYQPYHSTCLDJ*HMYMCGSYJHJDCTMHLTXZXYLAMOHXJCLTYFBQQGBFBDFEHTKSQHZSWWCNCXCDW'+ 'HHWGYJLAGMDQCWGFJYCSNTFYDOLBYGWQWASJPMNMLRYDZSZCCYCPCGCWGHNGPCHSHMDKJGZTDPPB'+ 'FYHZHHJYFDZWKGKZBLDNTSXHQEEGZDXLZMMZYJRKSZXKHKGTXAXXGYLYAPSTHHDWHZYDGXAGKYDX'+ 'BHNHXGD*JNMYHYLPMGOCSLNZHKXXLBZZLBMLSFBHHGSGYYGGBHSCYAJTDWLXTSQCWZEDQDQM*G**'+ 'CLSZHLSJ*WBJHQSWSCELQAJYDYTLQXTHADNKZZSDELACQTWWCDGQQTDDWCBCCHEQZFLXPSLZQGPZ'+ 'SZNGL*DJCBDLX*TCTAJDKYWNSYZLJHHDZCWNYYZYOMHYCHHHXHJHCWCXHDNXLYSCJYCBCLYZWMYP'+ '*KBY*LKQGTYHAXCSYSGXASMCHHDSCRSGJBWQSGZJLWWSCHS*HSQNH*SE*NDAQTBAALSZMSSTDQJC'+ 'DGTCCJAXPLGGBHHGOXZCXPDMMHLDGTGBYSJMCHMRCPCCJZCHZXSHFLQXCCDHXEZBCHCCCDYKCJYX'+ 'QHLSDHYPJQXNLSYYDDADJNHXQEZASCYAYJGYFDGHDDXSPPYZNDHTHRHHYDPCJJHTCXMCTLHBYNYH'+ 'MHZLLHNXMYLLLMDCPPXHMXDKYCYR*LTAJCHHZNACLCCLYLNCS*ZJEZLNN**GHYQSNJHXYNTTDKYJ'+ 'PYCHHYEGKCTTWLGQRLGGTGTYGYHPYHYLQYQGCWYJKPYYYTTTCLHYHLLTYTTSPLKJZWGYWGPYDQQC'+ 'ZDQXSKCQNMJJZZBXYQFJKTFFBTKHZKBJDJJKCJJTLBWFZPBTKJTZTGPDGNTPJYFALQMKGXBCCLZF'+ 'HZCLLLLADPMXDJHLCCLGYHDZFGYDDGCYKFGYDXKJSEBDHEKDKDKHNAXXHBFBYYAXCQGABDJYJJDM'+ 'LJCSJZLLPCHBSXGJYDDYBEJSBQWJLCKCDDTACCBKZDSZYPJDQSJBKKTKNJDJGYEBGTLFYQKASDNT'+ 'CYHBLGDZHBBYDMJNAGKZYHEYYBCMCDTPFZJJHGCJPLJHLDWXXJKYTCYKSSSMTWCDTQZLPBSZDCWZ'+ 'XGZAGYKTYWXLHLCPBCLLOJMMTSSLCMBJCSDZKYDCZJGQJDSMCYTZQQLWZQZXCSBPKDFQMDDCDSDD'+ 'TDMFHTDYZJAQJAKTPBDJYWBDLJHDRQXLXHAYDHRJLKLYTWHLLRLLRCXYLBWSRSZZSYMKZZHHKYHX'+ 'KSMDSYPGCJFBZBSQLFCXXXNJKXWWMSDCYQ*GGQMMYHCDZTTFGWYHGSBTTTBYKJD*KYJBELHDYPJQ'+ 'NFLFDYKZHQKCBYJTZBXHFDXBDASWHAWAJLDYJSFHBLCNNDNQJTJNCHXFJSRFWHZFMDRFJYHWZPDJ'+ 'HZYJYMFCJZHYNXFBYTFWFWKGDBNCZZDNYTXYEMMQBSQEHXFZMBMFLZZSRPYMJGSXWCJPPRYDJSJG'+ 'XHJJGLJJYNZZJXHGJHYMLPEYYCSYJGQZSWHWLYRJLPDSLCXMFSMWKCCTNXNYNBNJSZHDZEPTXMWY'+ 'WAYYSYWLXJQSQXZDCLAEELMCBJPCLWBXSQHFWNTFFJTNQJHJJDXHGLBYCCFJLALHYYJLDXHHYCST'+ 'DYMNCJTXYWDRMDNQHWQCMFJDPZMHMAYXJWMYZQSXDLMRSPWWCHAJBXTGCYBXYSRRCLMPAMGCQJSZ'+ 'YJRMXJSNXTBLNBAPPYBKLXMYZKYNLDGYJTCCHNLMZHHANQMPGWJDZMXXMLLHGDZXYHXKRXYCJMFF'+ 'JYHJFSBCSQLQXNDYCANNMDCJCYPRNEYTYCNYYMBMSXNDLYLYSLJNLQYSHHMLLYCLZJJJKYMZCSFB'+ 'ZXSMSTBJGNXYNHLSNMCQSCYZNFZLHBRNNNYLMNRTGZKYSAJSWRYHYJZFZDHZGZDWYBSSCSKXSYHY'+ 'TSXGCJGXZZDHYXJPCRHMKKBSCZJYJYMKQHZJFNBHMQHYSNJNTYBKNQMCJGQHWLSNZPWXKHLJHYYB'+ 'QCBFCDSXDLDSPFZBSKJJSWZXSDDXJSEEEGJSCCSMGCLXXKPWYLLYMWWWGYDKZJGGGTGGSYCKNJWN'+ 'JPCXBJJTQTJWDSSPJXZXNZXUMELPTFSCTLLXCLJXJJLJSXCTJSWXLEDHHYQRWASYCSQ*YBYAXWJE'+ 'JQCWQCQQCJQGXALDBZZYJGKGXPLTJYFXJLTPADKYQHPMATLCPD*KBMTXYBHBLEFXDLEEGQDYMSAW'+ 'HZMLJDWYGXLYJZLJEEYXBQQFFNLYXRDSCTGJGXYWLKLLXQKCCTLHJLQMKKCGCYYBLLLJDZGYDHZW'+ 'XBYSJBCJDZGYZZHYWDFQYTYZDZYEZKLYMHJJHTCMQMYZLJNYWZCSRKQYQLTDXWCDRJALWSKZWBDC'+ 'QYNCJSRSZJJKCDCDTLZCCACQQCZDDXYPLXCBQJYLZLLLJDDZJGYJYJSYXNYYYNXJJKGDAZWNRDLJ'+ 'YYYRJLGLLDHXJCYKYWNQCCLDDNYYYKYCHCZHJXCCLGZQJG*WPPCQQJYSBZZXYJSQ*XJFZBSBDSFN'+ 'SFPZXHDWZNDMPPTBLZZBZDMYYPQJRSDZSQZSQXBDGCPZJWDWCQJCGMDHZXMWWFKBPDGPHTMJTHZQ'+ 'MMBGCMBZJCFZHFCBBZMQCFMBCMCJXLGPNJBBXGMHYYJGBTZGZMQBQDCGYBJXLWZKYDPDYMGCFTPF'+ 'XYZTZXDZXTGKMTYBBCLBCASKYTSSQYYMSCXFJEGLSLLSZBQJJJAKLYLDLYCCTSQMCWFG*KBQXLLL'+ 'LJYXTYLTPSYTDPJHNHGNKBYQNFJNYZBYYESSESSGDYHFHWDCJBSDZJTFDMXHCNJZYMJWSRXJDZJJ'+ 'PDQBBSDJGGFBKJBXDGJHMGWJJJGDLLDHZHHYYYYYYPXWTYYYCCBDBPYMZYCCBTJFZYWCBDLFWZCW'+ 'JDXXHYHLHWCZXJTCZLCDPSUJCZCZLYXJJSJBHFXWBYWXZBCDCCBDCCYHJHMLRBJXPBYLRDDGJRRC'+ 'KDTGQSCZWMLFYTMWZCWJWXJYWCSKSBQQCCTDQNHXNKXXHHKFHTSWOCCJYBCMPZZYJBNNZPBTGHCD'+ 'LSCDDYDYFJPXYNGBXBYQXCBHXCBSXTYZDM*YSNSSXLGKMZXLTHDHKGHQJSSHQYHHCJYXGLHZXCSN'+ 'HEKDTGQXQYPKDHEXTYKCNYMYYJBKQYSTJXZLTHHQTBYQHXBMYHSQCKWWYLLHCYYLNNEQXQWMCFBD'+ 'CCMLJGGXDQKTLXKGNQCDGZJWWJJLXHHJDTTNWCHHXCXWHERZJYDJCCDBQCDGDNYXCDHCQRXCBHZS'+ 'QCBXWGQWYYBXHFBYMYHDYECMKKYAQYNGWZSLFYKKQGYSSQYSHJGJCNXKZYCXSBKYXHYYLCTYCCQT'+ 'HWSMGSCPMMGCCCCCMNZTASMGQZJHKLOSJYLSWTMQSYQKCZLJQQYPLCYCZTCQQPBBQJZCLPKHQCXY'+ 'XXCTDDDSJCJFFLLCHQXMJLWCJCXTSPYCXNDTJSHJWHDQQJCKXYAMYLSJHMLALYKXCYYDMAMDJMLM'+ 'CZNNCYBZKKYFLMCHCMLHXRCJJGSYLNMTJGGGGYWJXSRXCWJGCQHQZDQJDCJJZKJKGDZCGJJYJYLH'+ 'ZHHCDQHHHESTMHLFSBDJJYYSHFYSPCZQCPBDRFRZTZDKWKGSCCGKW*QZRKMSYNBCRCQBJYFAXPQK'+ 'E*ZCJYKBCGWGYJBQDZYWNYSZPTDKZFFPBAZTKLQYHBBZPNBPTTZZYBHNSDCPJMMCYCQMCJFZZDCM'+ 'NLBPBPLNGQJTBCTAJZBZBBDNJKLJQYLNBZQHKSJZNGGQSCZKCXCHPZSNBCGDGDDZJANZGJKDNTLZ'+ 'LDWJLJZLYWTXNDJZJHXYASNCBGTZCSSKMNJBJYTSLWJCFJWJJTKCCZFLBHSNJZSYJBWBZYZLSSLS'+ 'BJHDWWQPSLMMBBJDLAJYSCCJTBNNRCWQXCDSLQGDSDFDZHJTQQPSQLYYJZLGNHSDLCTCBJTKTYCC'+ 'JTQKBPJLGMGZDMCSGPCNJKJJCYKNHRCWCZXMTNCSSZYXHBYHYZAJYWKCJDLLCKJJTJHGCXDJYJYC'+ 'ZBYW*LWQCGLZGJGQRHCCZSSBCNBCSEYDZNLJSQGXSSJMECNSDJTBBDLTHNWHQWCSZEXNQCZGWENK'+ 'SLBYBRTSCSJCCGBFSDCSZLCCGLLLZGCZCTHCNMJGYZAZCMCKCMTCMMLCKBJYGQLJYJBPLDXRGQYX'+ 'CCSNHSHGDZNLCHZJJCDCCBCJSLBFQBCZZTBQDNHXLJCTHJWJGYLNLSZYBCJDSCQJHJQKDXJBBAJY'+ 'EMSMJTZCXLCJYNYYNHJBNGZJGMJXLTBSLLRTPYLCLCNXJHLLHYLLQQZQLJYMRCYCXNLMMCCLNZLD'+ 'WDJJLLNZGGJXPPSKYGYGGBFZPDKFMGHCXMCGDXJMCJZDYCABXJDLNBCDDYGSKJDJTXDJJYXMSAQA'+ 'ZDZFSLOXYJSJZDLBLXXWXQQZBJZUFBBLYLWDSLJHXJYZJWTDJCYFQZQCZDZSXZZJLZCDZFCHWSPL'+ '*PQZMLPBLFFXJJNZZYLSJ*YQZFPFZKSYWJJJHRDJZZXTXXGLGHTDXCSKYSWMMTCWYBAZBJKSHFHG'+ 'CXMHFQHYXCYZFTSJYZBXYXPZLCHMZMBXHZZSSYFDMNCWDABAZLXKTCSHHXKKJJZJSTHYGXSXYYHH'+ 'HJWXKZXCSBZZWHHHCWTZZZPJXSNXQDJGZYZAWLLCWXZFXGYXYHXMKYYDWSQMNJNAYCYSPMJKGWCQ'+ 'HYLAJJMZXHMMCNZHBHXCLXTJPLTXYJHDYYLTTXFSZHYSXSJBJYAYRSMXYPLCKDUYHLXRLNLLSTYZ'+ 'YYQYGYHESCCSMZZTZCXHYQFPYYRPBFLFCUNTSZLLJMHWTCQQYZWCLLMLMPWMBZSS*ZRBPDDDLGJJ'+ 'BXCCSRZQQWGWCSXFWZLXCCEBTDZMCYGGDTQSGTJSWLJMYMMSYHBBJDGYQCCBDHXCSCSBSJWJGJMB'+ 'BWABFYFNXHYDXZYLNEMZGZCYZSSZDLLJCSQFNXXKPCXZGXJJGBMXYYSNBDDLBCLHBFZDCYFBMGQR'+ 'RSSSZJYSGTZNNYCDZCDGBJAFJBDKNZBLCCSZBFGCYCJSZLMLRZZBZZLDL*LLYSQSQZQLYXZLCGKB'+ 'RXBRBZCYCXZJZEEYFGKLZLYYHGYSGZLFJHGTGWKRAAJTZKZQTSSHJJXDCMZUYJLZYRZDQQHGJZXS'+ 'SCBTKJBBFRTJXLLFQWJGSLQTYMBLPZDJCZAGBDHZZRBGJHWNJTJXLHSCFSMWLQDQYSJTXHZSCFWJ'+ 'LBXFTZLLJRLLQBLCQMQQCGCDFBBBHZCZJLPYYGGDTGWDCFCCQYYYJYSRCLQZFKLSZZGFFCQNWGLH'+ 'JYCJJCCLKZZEJBJZZBPDCCMHJGXDQDGDLZQ*FGPSYTSDYFHWDJZHYSPYYCJCYHCWPBYGXRYLYBHK'+ 'JKSFXTJJMMCHHLLTNYYMCXXYZPDJJYCCYCWMDJJKQYRHLLQXPSGTLWYCLJSCPXJYCBNMLRGJJTYZ'+ 'BSYZMSJYJHGFZQMSYXRSZCWTLRTQZSSTKXGQGGSPTGCDNJSGCCCLHMCGGZTQYDJJZDLBZSDGLHYQ'+ 'GGGQHQSCPCHJHHGNYGKGGCMJDCLLCCCXQSFTGZSLLLMLCSKCCBDJZZDZLMMYTPZSXQHJCJYQXYEX'+ 'YQZCPSHKZZYSXCDFGMWQNLLJJRFJDLYSDCCMJCJJJDHJNXDNRZCCFQRHQGLLGCXSCSJDJLJCYDQJ'+ 'TLNYXHSZXCGJZYQPDLFHDJSBBCCZGJJJJSJQDYBSSLLCMYCTMQTBHJQMNYGJYNQYQMYGCJKPDCGM'+ 'YZGQLLSLLCCMHOLZGDYLFZSLJCQZLYLZCJESGNYLLJXGJQLYJYYYRNBCLJSSWCGQC*YLLCLDJYLL'+ 'ZLLBNYLGQCHXYHHOXCCQAYJKXHYKLKSXAQQCCQKDKKCSGYXXYQXYGWTJOHTHXFXCCSUHCYEYCHZZ'+ 'CBWQBBWJQCSCSZSSLZYLGDESJZMMYMCYTSDSXXSCJBQQSJYLYBZYCHDJDZYWCBTJSYDJKCYDDJLB'+ 'DJJSODZYKYSHQXXDHHGQJYKHDYXWGMMMAJDYBBBPPBCMUUPLJZSMTXERXJMHQDUTPJDCBSSMSSST'+ 'DJTSDMLTRCPLZSZMLQDSDMJMQPNQDXCFRNBFSDQQYXHYAYKQYDDLQYYYSPCBYDSLMQFGTZQBZMCH'+ 'DHCQCHFDXTMQQSCHQWWXSRGJCWTJTJZQMGWJJRJHTFJBBCMZFXJHNQFXXQYWYYHWSCDYCHHQMNMD'+ 'MFCPBSZPPZZGLMZFOLLCFGHMHSJZDCDHLLCFFYTZZGZYSKJGXQDJYQBHMBZKLAGHGFLSHPCFCSNC'+ 'LPBQSNJSZSLJJFPMTYJYGBXLLDLXPZJYPJSHHZCYWHCYLSJEXFSQZYWXKZJLUADTMLYMQJPWXXHX'+ 'SKDJJEZRPXXZGHMHWQPHQLYJJQJJCSZC*HJLCHHNXJLQWZJGBMZDXBDHHYPCLHLHLGFWLCFYYTLH'+ 'JJCJMNCPJLTKPNHJXSNTYXXTESTJCTLSSLSTDLLLWWYHDHRJZSFGXSSYCZYKWHTDHWJSLHTZDJDJ'+ 'ZXXQGGHLTDPHCSQFCLNJTCLZPFSTPDXNYLGMCLGYCQHYNSBCHYLHQYCTMZYBBYMRFQYHJDYSLZDQ'+ 'JMPXYYSSRHZJNYQTQDFZBOGDWWEDCWHGYGXMKMYYYHMSMZGNGCEPMLQQMTCWCTMHBXJPJJHFXYYZ'+ 'SJZHTYBHSTSYJDNJJQYSLHYNBYQHLCDCHZWSMYLKFJXLWGXYPJGTYSYLYMZCKTDWLGSMZSYLMBML'+ 'ZWXWQZSSAQSYCYRHSSNTSRAPCCPWCMGDHHQZDZXFJHGZTTSBJHGYGLZYNMYCLLLXBTYXHBBCJKLS'+ 'DMALHHYCFYGMQYPJYCQXJLLLJGCLZGQLYCJCCTOTYXMTMSHLLWCGBXYMQMKLPSZZCXHHCYCLCTYJ'+ 'CYHXSGYXCKXLZWPJJBDHJWPJPGSQQXLXSDGMRSLZCYZWSTCXKYSTZSHBSCCSCPLWSSCJCHALCGCH'+ 'SSPHYLHFGHXJSXALLNYLMZDHDXYLCXLMCYHCLDYAHZCMDDYSPJTQJZLNGJFSJSHCTSDSZLBLMSSM'+ 'NYYMJQBJHECWCYYDCHJJJAPSWBGQYBKFCMJDLCLLYYLSZJDWHXPCBCMLJPSCGBHXLQHYRLCXYSDX'+ 'HXZLLDFHLSLYMJLJYFLYJYCDNJLFSYJFNLLCQYQFGJYHYLCLYLMSHDJCYHBZLLNWLQXYGYYHBMGD'+ 'HXXHHLZZJYXCZZZCYQZBNGWPYLCPKPYKFMCLQKDGXZGGWQBDXZZKZFBXXLCXJTPJFTTBYTQZZDHS'+ 'LCHZHSLTJXHQLHYXXXYWZYSWDXZKHLXZHZPYAGCHKCFSYHUTJRLXFJCPJZTWHPLSXFCRHXSHHKJX'+ 'XYHZJDCJWULHYHMJDBFLKHJXCMHCFAJCFPQRXQXCYYYJYGRPGWSCSU*GWCHKZDXHFLXXHJJBYZHT'+ 'QXNNCYJJYMSWYJQRMHXZWFQSYLZJSGBHWNSLBGTTCSEBHXXWXYHHXYXNSQYXMLJWRGYQLXBBCAJS'+ 'YLBCYTJZWHYZAWLHORJMKSCZJXXXYXCHCYQRYXQJDDSJBSLYLDSFFYXLMDYJMJUCYYXLLZCSXQCL'+ 'HKXLWYXZHD*BRBHXJCDSHLBRLMBRLLAXHLLLLJLXXXLYCRYLCJCGJCMTLKLLCYZZPZPCYAWHJJFY'+ 'BDYXZSEPCKZDQYQPBPCJPDCYZBDBBCYYDYCNNPJMTMLRMFMMGWYGBSJGCGSMDQQQZTXMKQWGXLLP'+ 'JGTBQCDJJJFPKJKCXBLJMSWLDTQJXLDLPPBSCWRCQPBFQJCZAGZGMYGBHYYFZYKNDKZMBPJCSPXT'+ 'HLFPNYYGXJDBKXNHHJHZJXSSRSTDDXSKZYSYBMSJLXYJLBZYSLHXJPFXBQNBYLLJQKYGZMCJZZWM'+ 'CCSL*LHZ*WFWYXZMWCXTBNGJHBYYMCYSBMHYSMYDYSHQYZCGMJJMZCAAGCBJBBHBLXTXLQXSDJGJ'+ 'DHHXHTXMNBHNMLNGSLTSMRHNEXQJXMXLLYSWQGDLBJHDCGJYQYCMHWFMJYBMBYJMJWJMDPWHXQLD'+ 'YAPDFXXBCGJSPCKRSSTJJMSLBZZJFLJJJLGXZGYXYXLSZQKXBEXYXHGCXBPLDYHWECDWWCJMBTXC'+ 'HQYQXLLXFLYXLLJLSSFWDBZCMYJCLMSWTCZBCHQEKCQBWLCGYDBLQPPQZQFJQDJHYMMCXTXDRMJW'+ 'RHXCJZCLQXDHYNHYYHRSLSRSYWWZJYMTLTLLGTCCJZYABSCKZCJYCCJLJSQXALMZYHYWLWDXZXQD'+ 'LLJSHGPJFJLJHJABCQZDJGTHHSSTCYJFBSWZLXJXRWGLDLZRLZQTGSLLLLZLYMXQGDZHGBDBGHPB'+ 'RLW*H*BPFDWO**WHLYPC*JCC*DMBZPBZZ*CYQXLDOMCBLZWPDWYYGDSTTHCSQSCCRSSSYSLFDBFN'+ 'TYJSYDFNDPDHDQZMBBJSLCMTFFGTJJQWBTM*PJWDNLBZXMMCTGBDCLQLFYFHSYMJYLSDCHDZJWJC'+ 'CTLJCLDTLJJCPDDPJDSSDYNNDBJLGGJZXSXNLYCYBJJQXCBYLZCFZPPGKCXZDZBZTJJFJSJXZBNZ'+ 'YJQCTYJWHSYCZHYMDJXTTMPXSPLZCDPSLSHXYBZGTFMLCJDACBBMGDKWYCYZCDSZCYHFLDCTYGWH'+ 'KJYYLSJCXGYWJCBHLCSNCDBTZBSCLYZCZJSSQDLLMQYYHFLLQLLXFDYHABXGGNYWYYPLLSDBDBLB'+ 'JCYXJZMLHLJDXYYQYTDLLLBUGBFDBBBQBZZMDBJHGCLGMJJPGAEHHBWCQXAPHHHZCHXYPHJAXHBP'+ 'HJPGPZJQCQZGJJZCUDDMQYYBZZPHYHYBWHAZYJHYKFGDPFQSDLZMLJXJPGALXCDAGLMDGXMMZQYM'+ 'XDXPPFDMMSSHMPFMCMMKXKSYZASHDZKJSCSMMZZZMSYCNZZCZXBMLHTMDDNMSCKJMZTYYMZMZZMJ'+ 'QHHDCCJEMXXKLJSTGWLSQLYJZLLSJSHDPPMHNLDJCZYHMXXHGZCJMDHXTJGRMXFWMCGMWJDCKSXH'+ 'MMMFZZYDKMSCLCMPCGMHSPXQPZDSSLCJKYXTMLGJYAHZJGZJMCSCXYHMMPMLGJXMHLMLGMLCTKZM'+ 'GQJSZJSYSZHSYJZJCDAJZYBSDDJZGWDKGXFKDMSDJLFMEHKZQKJBEYPZYSZCDWYJFFMZJYKTTDZZ'+ 'EFMZLBNPPLBLPBPSZALLTYLKCKQZGGENQLGAGKKXDPXLHSXQQWQ*KXKCLHYXXBLTCCELYMQYSKG*'+ 'HLCJNSZKPYDKCQCQLJBDMDJHLASQLBYDWQLWDGBQCRYDDZTJYBKBWSADXDDNPJDTCTQDFXQQMGNS'+ 'ECLSTBGPKSLCTQQLPAYDZKL*YGTCQAPLLKCCYLPQMQCZQCLJSLQZDJXLDDHBSADLJJXZQDJYZAHZ'+ 'LJCYHDYJPPYPEAKJYRMPCBYMCXKLLZLLFQPYLLLMBSGLCYSPLRSYSQTMXYXCQZBDCUYSYZTFFMZQ'+ 'SMZQHZSSCCMLYXWTPZGXZJGZGLJSGKDDHTQGGZLLBJDZLCBCHYXYZHZFYWXSZYMSDBZZYJGTSMTF'+ 'XQYXJSCDGSLNMDLRYSZLRYYLXQHTXSRTZCGYXBNQQZFHYKMZJBZYMKBPNLYZPBLMCNQYZZZSJZHJ'+ 'CTSHGYZZJRDYZHNBXGLFXSLKGJTCSSSYLLGZRZBBJZZKLPHBCSYSLUYQBJFBNJCZXCDWJJYJXBZD'+ 'JJGGGRSRJKMCMTJJSJYWQS*YHQJSRPJBTZLSNSHRNYPJTWBHKLBSRJLCXWJQXKKYSJYCTTLQZYBB'+ 'YBWKJQDWGYZCYTJCJXCKCWDKKZXSGKDZXWWYDJQQYTCYTDJLXWKCKKCLCCLZCQQDZLQLCSFQCHQH'+ 'SFSMKZZLLBJJZBSJHTSJDYSJQJPDLZCDCWJKJZDJPYCGMDWDJJBSJQZSYRYHHXCBBJYDSSDDZNCG'+ 'LQMBSSFCBBDZDLZNFGFJGFSMPSJQLMBLGQCYYXBQKDJJQSRFKZTJDHCZKLBSDZCFJTPLLJGJHDXZ'+ 'CSSZZXSTCYGKGCKGXOQXJBLBBBBGCDYJDGCZJSZLBJLSJFZGKQQJCGWCZBZQTLDXNJXBSXXPJSHS'+ 'ZCCLWDQJJHXMFCZPFZHQHQMQGKSLXHTYCGFNZGNQXCGPDLBHCSCZCLLJBLHBDCYPCCPBDYMTZSGY'+ 'HCKCPZJGSJCLNSCDSLDLXBMSDLDDFJMKDJDHSLZXLSZQPQPGJLLYBDSKGQLBZLSLKYYHJTTMCJYQ'+ 'TZZBSZQZTLLJTYYLLQLLQYZJLBDZLSLYYZXMDFSZSNHLXZNCZQZBBWCJRFBCYZMTHBLGJPMCZZCS'+ 'DLXSHTCCYZLZBLFEQHLXFLCJLYLJQCBZLZJGHSSTBRMHXZHJZCLXFNBGXGTQJCZTMSFZKJMSSNCL'+ 'JKBHSJHNTNLZDNDLMSJXGZJYJCZXDGOGWRWWQNZTNFJSCBZMHZJFYRDJSBSCJZBJFZQZCHZLXFXS'+ 'BSQLZCGYFTJDCSZXQJBQMSZKJRHXJZCGBJKHCGGTJKJQALXBXFGDRDYLXJXGDTSJXGJZJJCMZLCQ'+ 'SBTSHQBXTTXHXFTRDKFJHZXJFJXRZCDLLLCQCQQZQWQXSWQTWGWBCCGCGLQZBCLMQQCZGZXZXLJF'+ 'RHYCFLXYSQXXJKXRMJDCDHMYXBSQBHGCMWFWTGMXLZBGYTGZWCCDXYZXSWG*YJYZNBGHCJCQSWXC'+ 'JRTFYCGRHZTXSZCTHCBFCLSYXCLJQMZLMPLMXCJSCFLBYSJYQHXJSXRXSJCZZSSLJFLCZJRCRXHH'+ 'ZXQYDMGJSJJHQCJHBCYNSSSRJBQLFXZQPLMLXZKYXLJCJLCYCRJZZLLDLLLPJOHZXGYJWKJRWYHC'+ 'BSGNRZLFZWFZZNSXGXFLZSXZZCBFCSYJDBRJKRDHHGXJLJJTBSJXXSTJTJXLYXQFCSGSWMSBCTLQ'+ 'ZZWLZZKXJMLTMJWHSDDBXGZHDLBHYJFRCFCGCLYJBPMLYSJSXLSCJQQHJZFXGFQFQBPXZGYYQXGZ'+ 'TCQWYLTLGWSGWH*LFMFGZJMGMGBGKJFSYZZGZYZAFLSSPMLBFLCWBJZCLJJMZLPJJLYMQDMXYYFB'+ 'GYGQYGLXZDXQYXRQQQHSXXYKQYGJTYXFSFSLLGNQCYGYCWFHCCCFXBYLYBLLZQXXXXXKQHHSSHJD'+ 'CFDSCZJXCPZWHHHHHAPYLHALPQAFYHXDYLUKMZQGGGDDESNENDLTZGCHYBPCSCJJHCLLJTOLNJPZ'+ 'LJLHYMHEYDYDSQYCDDHGZUNDZCLZYTLLZNTEYTG*LHSLPJJBDGWXPCDUTJCKLKCLWKLLCASSTKNT'+ 'DNQJTTLYNZSSYSSZZRYLJQKCGBHHCRXRZYDGCGCWCGZHFFBPFJFCYNAKRGYWYQBQBXFKJTSZZXCW'+ 'ZDDBBBCTBGTFFSNPCFPZXZPJSCBMQHKCYXYLDKLJNYPKYGGGDCJXXEAHPNZGCTZCMXCXMMJXNKSZ'+ 'QNMNJWBWHXJJYHCLCTMCSJTJCTCTPCNFDTNNPGLLLCCJLSPBLPGJCDTNJNLYADSCFFJFQWDBGZDW'+ 'MNDCCLODAXNSSNYZRESDYJWJYJDBCFXNMWTTBQLWSTSZGYBLJPXGLBOCBGPCBJFTMXCLHYLZXCLC'+ 'PNCLCDXTFZJSHC*XSFYDZDKNTLBYJCYJGLSTGQCBXEWZXBXKLYLHZLQZLLZCQWGCLGZJNCJGCBNZ'+ 'ZGJDJXTZJXKCYYCQQJYYXJJXSSSJSRSSTTPHGHTCSXWZDCSYFPTFBCHFBBLZJCLZZDBXGCXLHFXK'+ 'FZFLSYLTUWBMNJHSJBMDDBCYSCCLDXTCDDQLYJJHMQLLCSGLJJSYBPYYCCYJDJANTJJPWYCMMGQY'+ 'XSXDHQMZHSZXBFCWWZQSWQRFKJLXJQCYFBRXJHHFHJJZYQACMYFRHCQYBYQWLPEWCCZSDYRLTSDM'+ 'QJYKMBBGMYYJPRKNNBBSXYXBHYZDCDNGHPMFRGBWBZMFQMMBCMZZCJJLCNUXYQGMLRYGQCCWHZLW'+ 'DGCJCGGMCJJFYZCJHYCBRRCMTZQZXHFCGDJXCCJEAQCRJTHPLJCSZDJRBCQHCDYRHXLYQJSYMHZY'+ 'DWLDFRYHBBYDCSSCCWBXGLPZMLZJTQSSCFJMMXJCSJYTDCGHXCJWSNSWLFEMMJNMKLLSWTKHYYY*'+ 'CMMCWJDQDGCGLLJWJNKHPZGGFLCCSCZMCBLTBHBQJSQDJPDJQCGHGLFJAWBZYJJLTJTDHJHCTCBC'+ 'HFLQMPWDSHJYSCGCNZTJTLBYM*PDYYYXSJKXWJYBLXXNCWCSYBMAELYHKJMZZJBRXSAQJFLJFFHH'+ 'HYTZZXRGQJMHSPGDZJWBWPJHZJDYJCQWQKDHXSQLZYYMYSDZGRXCKKUJJEPYHYSCSYZLNMLQSHLJ'+ 'XBCSTLHDQJPCYCYKPPPNSXFYZJJRCEMGSQMSXLXGLRWGCSTLRSXBYGBZGZTCPLUJLSLYLYMDTMTC'+ 'PALCXPFJCJWTCYYJLBLXBZLJMYLJBGHDSCSSDMHMBCCZSXWHAMJCZCBJMCNHJYJNSYGCHSKQMCZQ'+ 'DLLKABLWJQSBMOCDTJRJLYJCHJMYBYQLRHETFJJFRFKSRYXFJDWDSXXLWSJJYSLYXWJHSNLXWYXH'+ 'BHAWHHJCXLMYLJCSQLKYDTTXBZSKFDXGXSJHHSXXYBCSXDPWNCMRPTCZCZENYGCHQFJXKJBDMLJC'+ 'MQQXUOQSLYXXLYLLJDZBTLMHBFCTTQQWLHOGWBLSCALZXQLHTERRJHLSTMWPYXJJXMQSJFBBNYXY'+ 'JLLYQYLTHYLJYFMHGLJDMLLHFZWKZHLJMLHLJKLJ*TLQXYLMBHHLNLSXQCHXCFXXLHYHHJGBYZZK'+ 'BSSCQDJQCSUJZSYGZHHMGSXCSYMXBEBCQWWRBPYYJQTYQCWJHQQZYCMWFFHGZFRJFCDBXNDQYZPC'+ 'NHHJLFRZGPBXZDBBGZQSTLGDGYLCQMGCHHBFYWLZYXKJLXPJGSYWMGNGQZMLZJNSQXJQSYJTCBEH'+ 'SXFSSFXZWFLLBCXYJDYDDTHWZSBJMQQYJLMQSXLLDDTKHHGBFMWDXYSJQRNJTLGWDEBDWCMYGCUL'+ 'KJXTMXMYJLXHYBNWFYMWFRXYJMHYSCTZZCFYKMLDHQDLGAQNLCRYJBLBSCCQYWLSBRRJWXHQSBHT'+ 'YDNHHGMMYWYTZC*QMTSSCCDALWDTCPJPYCLLQZYJSWXMZZMMGLMXCLMXCZMXMZSQTZPPJQBLFGXJ'+ 'ZHBLJJHXCJSNXMCXSCCDLXCJJDCJCXSGQYCLZXLZZXMXQRJMHRHZJBHMFLJLMLCLQNLDXCLLLPYP'+ 'NGJYSXCQHDCMJJSZXHNFNXZMEKMXXYKYQLXSXDLJXYHWDCWDZHQYPBGYBCYSCFGFSJNZDYZZJQXR'+ 'ZRQJJYMCANHRJTLDBPYZBSTJHXXZTPBDWFGZZRFYMTJGXCQBYXMBUFCCKRJJJBJEGRZGYCLKXZD*'+ 'KKNSJKCLJSBGYYZLQQJYBZSSQLLCKJBCBKTYLCCCDBLSPFFGLGADTZJQJGGKQTSFCXBDKDXXHYBB'+ 'FTTYHBCLPDWTGDHRYRNJCBTCSNYJQHKLLLDSLNDXXWBCJQSBXBFJJJCJCZBBXXBRMLAYGCSNCCBJ'+ 'DDTBLFRZ*DWSBXBCLLXSLZDJCSJPYLYXXYBQF*FBHJJJGBYGJPMMMMSSCZJMTLYZJXSWXTYLEDQP'+ 'JMYGQZJGDBLQJWJQLLSDGJGYGMSCLJJXDTYGJQJQJCGZCJGDZDSHQGSJGGCJHQXSNJLZDBXHSGZH'+ 'CWYLJWYWYYDFKQJHJFXDHCTXJDRXYSQTJXYEBYYSSJXJNNCYZXFXCSYSZHYYSCHSHXZZZGZZCGFJ'+ 'DLDYLNPZGYJYZDDQZPBXCBDZTZCZYXXYHGSCXSHCGGQHJHGXWSCDMZMEHYXGCBDCLZKKWYTJZRCL'+ 'EKXSTDBCYKQQSAYXCJXWWGSBHJSZSDHCSJKJCXSWXFCTYNYDBZCCZJQTZWJQDZCZQZLJCHLNBHPY'+ 'DXPDXSHGEZDXFPTJQTZZAHYAGNCFCYYHXGNQMYWXTCSJPDHHGHMSMXQCXSSBCQSJQXHTYYZXBCQL'+ 'MMSZMJZJLLCOGCSAAJZCHJMCHHCXZSXZDZNLEYJJZJBHQMJZSQTZPSXZTDSXJJJLNYAZPHHYYSRN'+ 'QDTHCHAYJYJHDZJZLSWCLTBZYECWCYCRYLCXNHZYDZYDPJDFRJJHTRSQTXYXJRJHOJYNXELXSFSF'+ 'JZGHPZSXZSZDZCCZBYDKLSGSJHCZSHDGQGXYZGXCHXCJWYQWGYHKSSEQZZNDZFKWYSMDCLZSTSYM'+ 'CDHJXNYWETXCZAYDMPXMDSXYBSQMJMZJMTJQLPJYQZCGQHXJHHHJXHLGDLDJKCFDWBSXFZZYYSCH'+ 'TYDYJBHECXHJKGJFXBHYZJFXBWHBDZFYZBCAPNPGDYDMSXHKHHMAMLNBYJTMPXYJMCTHJBZYFCGT'+ 'YHWPHFTGZZEZSBZEGPBMDSKBTYCMHBLLHGPZGXZJGZJYXZSBBQSCZZLZCCSTPGXMJSFTCCZJZDJM'+ 'CYBZLFCJSAZFGSZLYBCWZZBBZDZYPDWYJGXZBDSYUXLGZBZFYGCZXBZHZFTPBGZGEJBSTGKDMFHY'+ 'ZZJHZLLZZGJQZLSFDJSSCBZGPDLFZFZSZYZBZSYGCXSNTXCHCZXTZZLJFZGQSQQXCGQCCCCDJCDX'+ 'ZJYQJCCGCCTDLGSCXDSYJJJTCCLQDCZTCCGCQJZTEZZZPBKKDGFCJFZQYBJYQCTYCLMBDKTJCPQZ'+ 'JDZFBJSBNJLGYJCSJDCQKSGQKXCLBZJTCJDQBXDJJJCCCJNQBCCMSLYJCQ*TJJRCCJJNJNLLCHJC'+ 'WJTBCQJCZCZPZZDZCCDCYZCZCCJGSJBZDPRNTCTJDCQTQCDDJNLLCBCLLCTDSXKJZQDLZLBZNBTJ'+ 'DCXFCCDBCCGJLTQJPLDCGZDBBZJCQDCJWTNLLZLZCCDWLLXWCLXRSNTQJCCXKJLSGDFQTDDGLRLA'+ 'JJTKUYMKQLLDZYTDYYCGGJWYXDHFRSKSTCDENQMRKQZHHGKCLDAZFKYPBGGPZFEBZZDKDQSPEGJJ'+ 'GHKCZZZSLYSYHQZWFQZNLZZLZHWCGKYPQGNPGBLPLERJYKCCCEYHSBZFWBNYWKGZHYLJCZWHXZJZ'+ 'BLFFLGSKHYJZEYJHLPLLLLCZGXDRZELRHGKLZZDHZLDQSZZJZCHJZFLNBHGWLCZCFJWSPYXZLZLX'+ 'GCCBZBLLCXBBBBUBBCBBCRNNZCCYRBFSRLDCGQYYQXTGMQZGTZYDYJHYFWDEHZZJYWLCCCTCTJJC'+ 'DEDPWDZTSTQJHDYMBJNYJZLXTSSTFHNDJXXBYXQTZQDDTJTDSYTGWSCSZQFLSHLGLBCJBHDDYZJY'+ 'CKWTYDYLBNYDSDSACCTYSZYYEBGEXHQDDHNYGYCLXTDCYSTQMYGZADCCSZZDDLCCLZRQSYSELJSB'+ 'YMXSHZTEMBBLCYYLLYTDQYSHYMFQWKFHBFXNXSBYCHXBWJYHTQBPBSBWDZQLKGZSKYGHQJJHHGJX'+ 'GFLJKZLYYCDXLFWFGHLJGJCBXJLYBAQPQGZTJPLNCCBXDJYQYDYMRBESJYYHKXXSTMXRCZJYWXYH'+ 'YBMCFLYZHQYZMQXDBXBZWZMSLPDMYCKFMJKLZCYJYCCLHXFCLYDQZPZYGYJYZMDXDZFYFYTTQDCH'+ 'GSPCZMLCCYTZXJCYTJMKSLPFHYSNWLLATPZCDZZCKTJDHXXTCCYFKSMQCCYYAZHTJPCOLZLYJBJX'+ 'TFNSLJJANRXCYLMMNXJLMYBCSYSSLZYLLJJGYLDZDPQBFZZBLFNDSJKCZFHHGGQMJDSXYCSTXNQQ'+ 'JPYJBFCJDYQFBNQEJDGYHBSRCCFDYQBGHYJDYZXGRHTKYL*WDZNTSMGKLBCGBPYSZBYDGZSSTJCS'+ 'SXZBHBSCSBZCZPTAFZLQFLYPYBBJGSZMNNDJMTHYSKKBJTXHJCEGBSMGYJZCJTMLJSHRZZQSCXJQ'+ 'PTZHMKQGXXJCLJPRMYYGADYSKJLS*DHDSKQXNXZTCGGYDLMLJXJBWSYCDBHJHCFCWZSJHWTKCLJJ'+ 'SHLYCZJXEMPLPDCGLTBZZTLNJCWJGDTCFGLPLLQFJMZBABGYZLAKTGDNCZZBNZCTDQJCJYJGMCTT'+ 'JDGCSZLMLHBGLKFWNJZHDXUHLFMJYCJGXDTWWFRJEJCTZHYDXYKSHWFZCQSHKNMQQHTZHXMJDJSK'+ 'HXDJQBZZXYMPAGQMCDBXLSKLYGHWRTSCGSCBPDBSGZWJHTLKSSSJGTTLYYTNXJGMJSZSUFWNLSKC'+ 'TXGXLSAMMLBWLDCZYAAKQCQCTMYCFJBSLXCLZJCLXXKSBZQCLHJPHQPLSXSCKSLNHPSFQQYTXJJZ'+ 'LQLDXZJJZDYYDJHTPDUZDSKJFSLJHYLZCJSLBDHXDGCJBDBYAZXDZHZJNHHQBYKNRJJQCZMLLJZK'+ 'SPLDLCLBBLXKLELXJLBJYCRJXGCNLCQPLZLZNJTZLJGYZDZPLTQCSSFDMNYCJGBTJDCZNBGBHYQJ'+ 'WGKFHDNBYQZQGBKPBBYZMTJDYTBLLQMBSXSBNPDXKLEMYYCJYNZCTLDYKZZXDDGHQSGDGMZSJYCC'+ 'TAYRZLPWLTLKXSLZCGGEXCLFXLKJRTLJJAQZNCMBQDGGCXGLCZJZXJHFTDJJMZQYJQSECQZDSHHA'+ 'DMLZFMMZBGNTJNNLGBYJBRBTMLBYJDCXLCJLPLDLPCQDHLHSLYCBLCXCCJADJLMCMMSSHMYBBBSK'+ 'KBHRSXJJMXSDGNZPELBBRAGGGFCHGM*KLLTSJYYCQLCSKYWYEHYWHBHQYWBAWYKJLDQ*TNTKHJCG'+ 'DQKCGPHSHCPDHTWUMSSYBBWCRWXHJMKMZNGWTMLKFGHKJYLDYYCHWHYECLQHKJHTTJHHFFLDXQWG'+ 'TYYDASBPGYRZPJFYYZJCAQDZZDLATTBBFJLLCJDLMJSDXEGYGSJQJCFBXSSDBDYZCXDNYXPFZYDL'+ 'AJCCBLTXLSXYDYEXCYASDYLWWNDSAHJSYAYDGYWGAXTJZDAXYSRLTDPSSYJFNEJDXYZHLXLLLCHH'+ 'SJNYQYQJXYJGHKGJCYJCHZLYCDSHHSGCZYJGCLCNXZJJYXXNFSMWFFYLCYLLABMDDHWDXJMCXSTZ'+ 'PMLQZHSFHZYNZTLLDYMLSLXHYMMYLMBMWKYXYADTSYLLDJPYBPWUXJLMMLLHAFDLLAFLBHHHBJQJ'+ 'TZJCJJJDJTFFKMMMBYMHYGDCHRDDWRQJXNBYSNMZDBYYTBJHPYBYGTJXAAHGQDJTMBSTQJKBTSBK'+ 'JLDRBEQQHQMJJBDJ*TGTBXPGBKTLGJXJJJCDHXQDWJLHRFMJGWQHCKRYSWGBTGWGBWHDWDWRFHWW'+ 'TJJXXXJYZYSLPHYYPAYXHXDKKXSAXYXGRKKGYKBDDDPPLCJLGQAEWJKSYYHDBPLFJTHKJLTCJYHH'+ 'GTTBLTZZCDLSHQKCJQYSDEEYHKYZYXPYYSDDJKLLPWMCQHQGXHHCRMBXPLLNQYDQAXSXXWGDKBSG'+ 'YLLPJJJTGYJHYPPTHJYKTYEZYENMDSHLCRPQFDGFXZBLBTLGXSJBSWYYSKSFLXLPPLBBBLBSFXFY'+ 'ZBLJSSYLPBBFFFFSSCJDSTGSXTRYJCYFFCYTSZBJTBCTSBCDHRTJHBYTCXYJEYLXCBNEBJDSYSYH'+ 'GCJZBKBYDFZNGENHHHTHJHATFWGCSTBGXKLSTYWMTMBYXJSKXSCDEJRCYTWXZFHMYMCXLZNPDJTT'+ 'TXRYCFYJSBSDSERXHLJXBBDEYNJGHXGCKGSCYMBLXJMSXNSKGXFBNBBTHFJAABXWXFPXMYFHDDTC'+ 'XZSPJRSYWZDLYBBJDYQPQJPZYPZJZNJPZJLZDFYSBTTSLMPTZRTDXQSJEHBZYJZDHLJSQMLHTXTJ'+ 'ECXALZDSPKTLZKJQYFSYGYWPCPQFHQHYTQXZJRSGTGSJCZLBTXCDYYQSSQCSLXLZMACBCQBZYXHB'+ 'SXLZDLTCDJTYLZJYYTPZYLLTXJSJXHCBMYTXCQRBLZSSFJQZTNJYDXMYJHLHPBCCYXQJQQKZZSCP'+ 'ZJSWALJSBLCCZJSXGWWWYGYAGJBBCTDKHJHKGTGPBKGYSLBXBBCKBMLLXDZSTBKLGGQKQLSBKKDF'+ 'XRMDKBFJPZFRTBBMFEEQGXKJPZSSTLBZDPSZQZSJCHLJQLZBPMSMMSXLQQNHKNBLNDDNHHDHDDJC'+ 'YYEYFQGZLGSJGMJQGKHBPMXYXLHCQWLWGCPBMQXCYZYDRJBGTDJXEESHTMJSBWBLWHLSFFNYPMGX'+ 'QHPLTBQPFBCWGDBYGJNXTBFZJGSDCDJSHXEAWZZYLGTTQBWJKGXGHLFKXDJTMSZSQYNZGGSWQSBH'+ 'CLSSKMCLZXYSZQQXNCJDQGZDLFNYKLACJLLZLMZJNHYDSCHTHXZLZJBBHQZWWYCRDHLYQQJBEYFS'+ 'GXTHSRXWJHWFSLMSSGZTDYEYQQWRSLALHMJTQJCMXQBJJZJQLYZKXBYQXBJXSHZSSFGLXMXZXFGH'+ 'KZSSGGMLCLSARJXHSLLLMZXELGLXYDJYTLFBGBPNLYZCBBHJTGJKWETZHKJJXZXXGLLJLSTGSHJJ'+ 'YQLQZFKCGNNDJCSZFDBCTWWSEQFHQJBSAQDGYFJLBXBMMYWXGSLZHGLSGDYFLJBYFDJFRGSFMBYC'+ 'HQFBWJSYFAGGPHZBYYZFFWODGRLBFTMLBZGYCGXCDJAGZYYYYHYTYDWEGAZAHXJLZXTHLRMGRJXD'+ 'CGHNELJJTGTBWJYBJJBXJJTJTEEKGWSCJPLPSFAZFQQBDLQJJTYYQLYZKDKSQJYYJZLDQCGJJYZJ'+ 'SUCMRAQCHCEJMBCTYHYBKMHYCWJDCFHYYXWSHCTXRLJGJSHCCYYYJLTKTSYTMXGTCJTZAXYOCZLY'+ 'LBSZYWJYTSJYHBYSHFJLYGJXXTMZSYLTXXYPCLXYJZYZYYBNHMYMDYYLBLHLSYYGGLLNJJYMSOYC'+ 'BZGDLYXYLCGYXTSZEGXHDGLHWBLJGEYXTWQMAKBPQCGYSHHEGQCMWYYWLJYJHYYZLLJJSLHZYHMG'+ 'SLJLJJCJJYCLYCJBCPCJZJMMYLCJLNQLJJJLXXJMLSZLJQLYCMMHCFMMFPQQMFXLQMCFFQMMMMHM'+ 'Z*FHHJGTTHHKHSLNCHHYQDXTMMJDCYDYXYQMYQYLCDCYJYDAYDCWMDYDLXFFFMMYCQCWZZMABTBY'+ 'CTDMNDZGGDFTYPCGCYTTSSFFWBDTZQSSYSTWJJHJYTSXXYLBYQHHHHXEZXWZNNJZJJJJQJCCCHYY'+ 'XBZSCCYJTLLCQSKNJYCYWCQNCCQYYOEWYCZDCJECCHYJLBTCKWCQWLPGLYLLGKDLDLGKGQBGYCHJ'+ 'XY'; implementation {$R *.dfm} function GetPY(S:string):string; var I,c: Integer; j: string; begin Result:=''; for I := 1 to Length(S) do begin c:= ord(s[I]); if (c>=$4e00) and (c<=$9fa5) then Result:=Result+PinYin_U[c] else Result:=Result+s[I]; end; end; procedure TfrmMain.bnGetPYClick(Sender: TObject); begin Memo1.Lines.Add(GetPY(Edit1.Text)); end; end. |