root/trunk/leim/quail/hangul3.el

Revision 4220, 73.0 kB (checked in by miyoshi, 9 months ago)

Sync up with Emacs22.2.

  • Property svn:eol-style set to LF
Line 
1 ;;; hangul3.el --- Quail package for inputting Korean Hangul characters  -*-coding: iso-2022-7bit;-*-
2
3 ;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4 ;;   2008  Free Software Foundation, Inc.
5 ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
6 ;;   2006, 2007, 2008
7 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
8 ;;   Registration Number H14PRO021
9
10 ;; Keywords: multilingual, input method, Korean, Hangul
11
12 ;; This file is part of GNU Emacs.
13
14 ;; GNU Emacs is free software; you can redistribute it and/or modify
15 ;; it under the terms of the GNU General Public License as published by
16 ;; the Free Software Foundation; either version 3, or (at your option)
17 ;; any later version.
18
19 ;; GNU Emacs is distributed in the hope that it will be useful,
20 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
21 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22 ;; GNU General Public License for more details.
23
24 ;; You should have received a copy of the GNU General Public License
25 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
26 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
27 ;; Boston, MA 02110-1301, USA.
28
29 ;;; Commentary:
30
31 ;; This file defines korean-hangul keyboards:
32 ;; - hangul keyboard type 3 keyboard input method
33
34 ;;; Code:
35
36 (require 'quail)
37 (require 'korea-util)
38
39 (quail-define-package
40  "korean-hangul3" "Korean" "$(CGQ(B3"
41  '(;; first character
42    (?k . "$(C$!(B") (?h . "$(C$$(B") (?u . "$(C$'(B") (?y . "$(C$)(B") (?i . "$(C$1(B")
43    (?\; . "$(C$2(B") (?n . "$(C$5(B") (?j . "$(C$7(B") (?l . "$(C$8(B") (?o . "$(C$:(B")
44    (?0 . "$(C$;(B") (?' . "$(C$<(B") (?p . "$(C$=(B") (?m . "$(C$>(B")
45    ;; second character
46    (?f . "$(C$?(B") (?r . "$(C$@(B") (?6 . "$(C$A(B") (?R . "$(C$B(B") (?t . "$(C$C(B")
47    (?c . "$(C$D(B") (?e . "$(C$E(B") (?7 . "$(C$F(B") (?v . "$(C$G(B") (?/ . "$(C$G(B")
48    (?4 . "$(C$K(B") (?b . "$(C$L(B") (?9 . "$(C$L(B") (?5 . "$(C$P(B") (?g . "$(C$Q(B")
49    (?8 . "$(C$R(B") (?d . "$(C$S(B")
50    ;; third character
51    (?x . "$(C$!(B") (?F . "$(C$"(B") (?s . "$(C$$(B") (?S . "$(C$&(B") (?A . "$(C$'(B")
52    (?w . "$(C$)(B") (?D . "$(C$*(B") (?C . "$(C$+(B") (?V . "$(C$0(B") (?z . "$(C$1(B")
53    (?3 . "$(C$2(B") (?X . "$(C$4(B") (?q . "$(C$5(B") (?2 . "$(C$6(B") (?a . "$(C$7(B")
54    (?! . "$(C$8(B") (?Z . "$(C$:(B") (?e . "$(C$;(B") (?W . "$(C$<(B") (?Q . "$(C$=(B")
55    (?1 . "$(C$>(B")
56    ;; other bindings
57    (?G . "/")  (?T . ";")   (?H . "'")   (?B . "!")  (?Y . "<")
58    (?P . ">")  (?\[ . "$(C!8(B") (?\[ . "$(C!9(B") (?{ . "$(C!:(B") (?{ . "$(C!;(B")
59    (?N . "0")  (?M . "1")   (?< . "2")   (?> . "3")  (?J . "4")
60    (?K . "5")  (?L . "6")   (?U . "7")   (?I . "8")  (?O . "9"))
61  "$(CGQ1[(B 3$(C9z=D(B: Hangul input method
62   $(CCJ<:(B: $(C$!(B $(C$"(B $(C$$(B $(C$'(B $(C$((B $(C$)(B $(C$1(B $(C$2(B $(C$3(B $(C$5(B $(C$6(B $(C$7(B $(C$8(B $(C$9(B $(C$:(B $(C$;(B $(C$<(B $(C$=(B $(C$>(B
63   KEY : k  kk h  u  uu y  i  ;  ;; n  nn j  l  ll o  0  '  p  m
64
65   $(CA_<:(B: $(C$?(B $(C$@(B $(C$A(B $(C$B(B $(C$C(B $(C$D(B $(C$E(B $(C$F(B $(C$G(B $(C$H(B $(C$I(B $(C$J(B $(C$K(B $(C$L(B $(C$M(B $(C$N(B $(C$O(B $(C$P(B $(C$Q(B $(C$R(B $(C$S(B
66   KEY : f  r  6  R  t  c  e  7  v  /f /r /d 4  b  9t 9c 9d 5  g  8  d
67   equi:                         /              9
68
69   $(CA><:(B: $(C$!(B $(C$"(B $(C$#(B $(C$$(B $(C$%(B $(C$&(B $(C$'(B $(C$)(B $(C$*(B $(C$+(B $(C$)(B $(C$-(B $(C$.(B $(C$0(B
70         $(C$1(B $(C$2(B $(C$4(B $(C$5(B $(C$6(B $(C$7(B $(C$8(B $(C$:(B $(C$;(B $(C$<(B $(C$=(B $(C$>(B
71   KEY : x  F  xq s  s! S  A  w  D  C  w3 wq wW V
72         z  3  X  q  2  a  !  Z  E  W  Q  1
73 --- Example ---
74 <key sequence>          k       f       x
75 <string inserted>       $(C$!(B      $(C0!(B      $(C0"(B"
76  nil t t nil nil nil t)
77
78 (quail-define-rules
79  ("k" ?$(C$!(B)
80  ("kk" ?$(C$"(B)
81  ("h" ?$(C$$(B)
82  ("u" ?$(C$'(B)
83  ("uu" ?$(C$((B)
84  ("y" ?$(C$)(B)
85  ("i" ?$(C$1(B)
86  (";" ?$(C$2(B)
87  (";;" ?$(C$3(B)
88  ("n" ?$(C$5(B)
89  ("nn" ?$(C$6(B)
90  ("j" ?$(C$7(B)
91  ("l" ?$(C$8(B)
92  ("ll" ?$(C$9(B)
93  ("o" ?$(C$:(B)
94  ("0" ?$(C$;(B)
95  ("'" ?$(C$<(B)
96  ("p" ?$(C$=(B)
97  ("m" ?$(C$>(B)
98
99  ("f" ?$(C$?(B)
100  ("r" ?$(C$@(B)
101  ("6" ?$(C$A(B)
102  ("R" ?$(C$B(B)
103  ("t" ?$(C$C(B)
104  ("c" ?$(C$D(B)
105  ("e" ?$(C$E(B)
106  ("7" ?$(C$F(B)
107  ("v" ?$(C$G(B)
108  ("/" ?$(C$G(B)
109  ("/f" ?$(C$H(B)
110  ("vf" ?$(C$H(B)
111  ("/r" ?$(C$I(B)
112  ("vr" ?$(C$I(B)
113  ("/d" ?$(C$J(B)
114  ("vd" ?$(C$J(B)
115  ("4" ?$(C$K(B)
116  ("b" ?$(C$L(B)
117  ("9" ?$(C$L(B)
118  ("9t" ?$(C$M(B)
119  ("bt" ?$(C$M(B)
120  ("9c" ?$(C$N(B)
121  ("9d" ?$(C$O(B)
122  ("bd" ?$(C$O(B)
123  ("5" ?$(C$P(B)
124  ("g" ?$(C$Q(B)
125  ("8" ?$(C$R(B)
126  ("d" ?$(C$S(B)
127
128  ("x" ?$(C$!(B)
129  ("F" ?$(C$"(B)
130  ("xx" ?$(C$"(B)
131  ("xq" ?$(C$#(B)
132  ("s" ?$(C$$(B)
133  ("s!" ?$(C$%(B)
134  ("S" ?$(C$&(B)
135  ("s1" ?$(C$&(B)
136  ("A" ?$(C$'(B)
137  ("w" ?$(C$)(B)
138  ("D" ?$(C$*(B)
139  ("wx" ?$(C$*(B)
140  ("C" ?$(C$+(B)
141  ("wz" ?$(C$+(B)
142  ("w3" ?$(C$,(B)
143  ("wq" ?$(C$-(B)
144  ("wW" ?$(C$.(B)
145  ("V" ?$(C$0(B)
146  ("w1" ?$(C$0(B)
147  ("z" ?$(C$1(B)
148  ("3" ?$(C$2(B)
149  ("X" ?$(C$4(B)
150  ("3q" ?$(C$4(B)
151  ("q" ?$(C$5(B)
152  ("2" ?$(C$6(B)
153  ("qq" ?$(C$6(B)
154  ("a" ?$(C$7(B)
155  ("!" ?$(C$8(B)
156  ("Z" ?$(C$:(B)
157  ("E" ?$(C$;(B)
158  ("W" ?$(C$<(B)
159  ("Q" ?$(C$=(B)
160  ("1" ?$(C$>(B)
161
162  ("G" ?/)
163  ("T" ?\;)
164  ("H" ?')
165  ("B" ?!)
166  ("Y" ?<)
167  ("P" ?>)
168  ("\[" ?$(C!8(B)
169  ("\]" ?$(C!9(B)
170  ("{" ?$(C!:(B)
171  ("}" ?$(C!;(B)
172  ("N" ?0)
173  ("M" ?1)
174  ("<" ?2)
175  (">" ?3)
176  ("J" ?4)
177  ("K" ?5)
178  ("L" ?6)
179  ("U" ?7)
180  ("I" ?8)
181  ("O" ?9)
182
183  ("kf" ?$(C0!(B)
184  ("kfx" ?$(C0"(B)
185  ("kfs" ?$(C0#(B)
186  ("kfA" ?$(C0$(B)
187  ("kfw" ?$(C0%(B)
188  ("kfD" ?$(C0&(B)
189  ("kfwx" ?$(C0&(B)
190  ("kfC" ?$(C0'(B)
191  ("kfwz" ?$(C0'(B)
192  ("kfz" ?$(C0((B)
193  ("kf3" ?$(C0)(B)
194  ("kfX" ?$(C0*(B)
195  ("kf3q" ?$(C0*(B)
196  ("kfq" ?$(C0+(B)
197  ("kf2" ?$(C0,(B)
198  ("kfqq" ?$(C0,(B)
199  ("kfa" ?$(C0-(B)
200  ("kf!" ?$(C0.(B)
201  ("kfZ" ?$(C0/(B)
202  ("kfW" ?$(C00(B)
203  ("kfQ" ?$(C01(B)
204  ("kf1" ?$(C02(B)
205  ("kr" ?$(C03(B)
206  ("krx" ?$(C04(B)
207  ("krs" ?$(C05(B)
208  ("krw" ?$(C06(B)
209  ("krz" ?$(C07(B)
210  ("kr3" ?$(C08(B)
211  ("krq" ?$(C09(B)
212  ("kr2" ?$(C0:(B)
213  ("krqq" ?$(C0:(B)
214  ("kra" ?$(C0;(B)
215  ("k6" ?$(C0<(B)
216  ("k6x" ?$(C0=(B)
217  ("k6s" ?$(C0>(B)
218  ("k6w" ?$(C0?(B)
219  ("k6q" ?$(C0@(B)
220  ("k6a" ?$(C0A(B)
221  ("kR" ?$(C0B(B)
222  ("kRs" ?$(C0C(B)
223  ("kRw" ?$(C0D(B)
224  ("kt" ?$(C0E(B)
225  ("ktx" ?$(C0F(B)
226  ("kts" ?$(C0G(B)
227  ("ktA" ?$(C0H(B)
228  ("ktw" ?$(C0I(B)
229  ("ktC" ?$(C0J(B)
230  ("ktwz" ?$(C0J(B)
231  ("ktz" ?$(C0K(B)
232  ("kt3" ?$(C0L(B)
233  ("ktq" ?$(C0M(B)
234  ("kt2" ?$(C0N(B)
235  ("ktqq" ?$(C0N(B)
236  ("kta" ?$(C0O(B)
237  ("kt!" ?$(C0P(B)
238  ("ktW" ?$(C0Q(B)
239  ("ktQ" ?$(C0R(B)
240  ("kt1" ?$(C0S(B)
241  ("kc" ?$(C0T(B)
242  ("kcs" ?$(C0U(B)
243  ("kcw" ?$(C0V(B)
244  ("kcz" ?$(C0W(B)
245  ("kc3" ?$(C0X(B)
246  ("kcq" ?$(C0Y(B)
247  ("kc2" ?$(C0Z(B)
248  ("kcqq" ?$(C0Z(B)
249  ("kca" ?$(C0[(B)
250  ("ke" ?$(C0\(B)
251  ("kex" ?$(C0](B)
252  ("keF" ?$(C0^(B)
253  ("kexx" ?$(C0^(B)
254  ("kes" ?$(C0_(B)
255  ("keA" ?$(C0`(B)
256  ("kew" ?$(C0a(B)
257  ("kez" ?$(C0b(B)
258  ("ke3" ?$(C0c(B)
259  ("keq" ?$(C0d(B)
260  ("ke2" ?$(C0e(B)
261  ("keqq" ?$(C0e(B)
262  ("kea" ?$(C0f(B)
263  ("keW" ?$(C0g(B)
264  ("k7" ?$(C0h(B)
265  ("k7s" ?$(C0i(B)
266  ("k7w" ?$(C0j(B)
267  ("k73" ?$(C0k(B)
268  ("k7q" ?$(C0l(B)
269  ("kv" ?$(C0m(B)
270  ("kvx" ?$(C0n(B)
271  ("kvs" ?$(C0o(B)
272  ("kvA" ?$(C0p(B)
273  ("kvw" ?$(C0q(B)
274  ("kvC" ?$(C0r(B)
275  ("kvwz" ?$(C0r(B)
276  ("kvwq" ?$(C0s(B)
277  ("kvV" ?$(C0t(B)
278  ("kvw1" ?$(C0t(B)
279  ("kvz" ?$(C0u(B)
280  ("kv3" ?$(C0v(B)
281  ("kvq" ?$(C0w(B)
282  ("kva" ?$(C0x(B)
283  ("kv!" ?$(C0y(B)
284  ("k/" ?$(C0m(B)
285  ("k/x" ?$(C0n(B)
286  ("k/s" ?$(C0o(B)
287  ("k/A" ?$(C0p(B)
288  ("k/w" ?$(C0q(B)
289  ("k/C" ?$(C0r(B)
290  ("k/wz" ?$(C0r(B)
291  ("k/wq" ?$(C0s(B)
292  ("k/V" ?$(C0t(B)
293  ("k/w1" ?$(C0t(B)
294  ("k/z" ?$(C0u(B)
295  ("k/3" ?$(C0v(B)
296  ("k/q" ?$(C0w(B)
297  ("k/a" ?$(C0x(B)
298  ("k/!" ?$(C0y(B)
299  ("k/f" ?$(C0z(B)
300  ("kvf" ?$(C0z(B)
301  ("k/fx" ?$(C0{(B)
302  ("kvfx" ?$(C0{(B)
303  ("k/fs" ?$(C0|(B)
304  ("kvfs" ?$(C0|(B)
305  ("k/fw" ?$(C0}(B)
306  ("kvfw" ?$(C0}(B)
307  ("k/fC" ?$(C0~(B)
308  ("kvfC" ?$(C0~(B)
309  ("k/fw1" ?$(C0~(B)
310  ("kvfw1" ?$(C0~(B)
311  ("k/fz" ?$(C1!(B)
312  ("kvfz" ?$(C1!(B)
313  ("k/f3" ?$(C1"(B)
314  ("kvf3" ?$(C1"(B)
315  ("k/fq" ?$(C1#(B)
316  ("kvfq" ?$(C1#(B)
317  ("k/fa" ?$(C1$(B)
318  ("kvfa" ?$(C1$(B)
319  ("k/r" ?$(C1%(B)
320  ("kvr" ?$(C1%(B)
321  ("k/rs" ?$(C1&(B)
322  ("kvrs" ?$(C1&(B)
323  ("k/rw" ?$(C1'(B)
324  ("kvrw" ?$(C1'(B)
325  ("k/r3" ?$(C1((B)
326  ("kvr3" ?$(C1((B)
327  ("k/r2" ?$(C1)(B)
328  ("kvr2" ?$(C1)(B)
329  ("k/rqq" ?$(C1)(B)
330  ("kvrqq" ?$(C1)(B)
331  ("k/ra" ?$(C1*(B)
332  ("kvra" ?$(C1*(B)
333  ("k/d" ?$(C1+(B)
334  ("kvd" ?$(C1+(B)
335  ("k/dx" ?$(C1,(B)
336  ("kvdx" ?$(C1,(B)
337  ("k/ds" ?$(C1-(B)
338  ("kvds" ?$(C1-(B)
339  ("k/dw" ?$(C1.(B)
340  ("kvdw" ?$(C1.(B)
341  ("k/dz" ?$(C1/(B)
342  ("kvdz" ?$(C1/(B)
343  ("k/d3" ?$(C10(B)
344  ("kvd3" ?$(C10(B)
345  ("k/dq" ?$(C11(B)
346  ("kvdq" ?$(C11(B)
347  ("k/da" ?$(C12(B)
348  ("kvda" ?$(C12(B)
349  ("k4" ?$(C13(B)
350  ("k4s" ?$(C14(B)
351  ("k4w" ?$(C15(B)
352  ("k43" ?$(C16(B)
353  ("k4q" ?$(C17(B)
354  ("kb" ?$(C18(B)
355  ("kbx" ?$(C19(B)
356  ("kbs" ?$(C1:(B)
357  ("kbA" ?$(C1;(B)
358  ("kbw" ?$(C1<(B)
359  ("kbD" ?$(C1=(B)
360  ("kbwx" ?$(C1=(B)
361  ("kbC" ?$(C1>(B)
362  ("kbwz" ?$(C1>(B)
363  ("kbV" ?$(C1?(B)
364  ("kbw1" ?$(C1?(B)
365  ("kbz" ?$(C1@(B)
366  ("kb3" ?$(C1A(B)
367  ("kbq" ?$(C1B(B)
368  ("kba" ?$(C1C(B)
369  ("kb!" ?$(C1D(B)
370  ("k9" ?$(C18(B)
371  ("k9x" ?$(C19(B)
372  ("k9s" ?$(C1:(B)
373  ("k9A" ?$(C1;(B)
374  ("k9w" ?$(C1<(B)
375  ("k9D" ?$(C1=(B)
376  ("kbD" ?$(C1=(B)
377  ("k9C" ?$(C1>(B)
378  ("k9wz" ?$(C1>(B)
379  ("k9V" ?$(C1?(B)
380  ("k9w1" ?$(C1?(B)
381  ("k9z" ?$(C1@(B)
382  ("k93" ?$(C1A(B)
383  ("k9q" ?$(C1B(B)
384  ("k9a" ?$(C1C(B)
385  ("k9!" ?$(C1D(B)
386  ("k9t" ?$(C1E(B)
387  ("kbt" ?$(C1E(B)
388  ("k9tx" ?$(C1F(B)
389  ("kbtx" ?$(C1F(B)
390  ("k9ts" ?$(C1G(B)
391  ("kbts" ?$(C1G(B)
392  ("k9tw" ?$(C1H(B)
393  ("kbtw" ?$(C1H(B)
394  ("k9t2" ?$(C1I(B)
395  ("kbt2" ?$(C1I(B)
396  ("k9tqq" ?$(C1I(B)
397  ("kbtqq" ?$(C1I(B)
398  ("k9ta" ?$(C1J(B)
399  ("kbta" ?$(C1J(B)
400  ("k9c" ?$(C1K(B)
401  ("k9cq" ?$(C1L(B)
402  ("k9d" ?$(C1M(B)
403  ("kbd" ?$(C1M(B)
404  ("k9dx" ?$(C1N(B)
405  ("kbdx" ?$(C1N(B)
406  ("k9ds" ?$(C1O(B)
407  ("kbds" ?$(C1O(B)
408  ("k9dw" ?$(C1P(B)
409  ("kbdw" ?$(C1P(B)
410  ("k9dz" ?$(C1Q(B)
411  ("kbdz" ?$(C1Q(B)
412  ("k9d3" ?$(C1R(B)
413  ("kbd3" ?$(C1R(B)
414  ("k9dq" ?$(C1S(B)
415  ("kbdq" ?$(C1S(B)
416  ("k5" ?$(C1T(B)
417  ("k5s" ?$(C1U(B)
418  ("k5w" ?$(C1V(B)
419  ("kg" ?$(C1W(B)
420  ("kgx" ?$(C1X(B)
421  ("kgs" ?$(C1Y(B)
422  ("kgA" ?$(C1Z(B)
423  ("kgw" ?$(C1[(B)
424  ("kgD" ?$(C1\(B)
425  ("kgwx" ?$(C1\(B)
426  ("kgz" ?$(C1](B)
427  ("kg3" ?$(C1^(B)
428  ("kgq" ?$(C1_(B)
429  ("kga" ?$(C1`(B)
430  ("k8" ?$(C1a(B)
431  ("kd" ?$(C1b(B)
432  ("kdx" ?$(C1c(B)
433  ("kds" ?$(C1d(B)
434  ("kdA" ?$(C1e(B)
435  ("kdw" ?$(C1f(B)
436  ("kdC" ?$(C1g(B)
437  ("kdwz" ?$(C1g(B)
438  ("kdz" ?$(C1h(B)
439  ("kd3" ?$(C1i(B)
440  ("kdq" ?$(C1j(B)
441  ("kda" ?$(C1k(B)
442  ("kd!" ?$(C1l(B)
443  ("kdQ" ?$(C1m(B)
444  ("kkf" ?$(C1n(B)
445  ("kkfx" ?$(C1o(B)
446  ("kkfF" ?$(C1p(B)
447  ("kkfxx" ?$(C1p(B)
448  ("kkfs" ?$(C1q(B)
449  ("kkfw" ?$(C1r(B)
450  ("kkfC" ?$(C1s(B)
451  ("kkfwz" ?$(C1s(B)
452  ("kkfz" ?$(C1t(B)
453  ("kkf3" ?$(C1u(B)
454  ("kkfq" ?$(C1v(B)
455  ("kkf2" ?$(C1w(B)
456  ("kkfqq" ?$(C1w(B)
457  ("kkfa" ?$(C1x(B)
458  ("kkfW" ?$(C1y(B)
459  ("kkr" ?$(C1z(B)
460  ("kkrx" ?$(C1{(B)
461  ("kkrs" ?$(C1|(B)
462  ("kkrw" ?$(C1}(B)
463  ("kkrz" ?$(C1~(B)
464  ("kkr3" ?$(C2!(B)
465  ("kkrq" ?$(C2"(B)
466  ("kkr2" ?$(C2#(B)
467  ("kkrqq" ?$(C2#(B)
468  ("kkra" ?$(C2$(B)
469  ("kk6" ?$(C2%(B)
470  ("kk6x" ?$(C2&(B)
471  ("kk6w" ?$(C2'(B)
472  ("kkt" ?$(C2((B)
473  ("kktx" ?$(C2)(B)
474  ("kktF" ?$(C2*(B)
475  ("kktxx" ?$(C2*(B)
476  ("kkts" ?$(C2+(B)
477  ("kktw" ?$(C2,(B)
478  ("kktz" ?$(C2-(B)
479  ("kkt3" ?$(C2.(B)
480  ("kktq" ?$(C2/(B)
481  ("kkt2" ?$(C20(B)
482  ("kktqq" ?$(C20(B)
483  ("kkta" ?$(C21(B)
484  ("kkc" ?$(C22(B)
485  ("kkcx" ?$(C23(B)
486  ("kkcs" ?$(C24(B)
487  ("kkcz" ?$(C25(B)
488  ("kkcq" ?$(C26(B)
489  ("kkca" ?$(C27(B)
490  ("kke" ?$(C28(B)
491  ("kkes" ?$(C29(B)
492  ("kkew" ?$(C2:(B)
493  ("kkeq" ?$(C2;(B)
494  ("kke2" ?$(C2<(B)
495  ("kkeqq" ?$(C2<(B)
496  ("kkeW" ?$(C2=(B)
497  ("kk7" ?$(C2>(B)
498  ("kkv" ?$(C2?(B)
499  ("kkvx" ?$(C2@(B)
500  ("kkvs" ?$(C2A(B)
501  ("kkvS" ?$(C2B(B)
502  ("kkvs1" ?$(C2B(B)
503  ("kkvw" ?$(C2C(B)
504  ("kkvz" ?$(C2D(B)
505  ("kkv3" ?$(C2E(B)
506  ("kkvq" ?$(C2F(B)
507  ("kkva" ?$(C2G(B)
508  ("kkv!" ?$(C2H(B)
509  ("kkvZ" ?$(C2I(B)
510  ("kk/" ?$(C2?(B)
511  ("kk/x" ?$(C2@(B)
512  ("kk/s" ?$(C2A(B)
513  ("kk/S" ?$(C2B(B)
514  ("kk/s1" ?$(C2B(B)
515  ("kk/w" ?$(C2C(B)
516  ("kk/z" ?$(C2D(B)
517  ("kk/3" ?$(C2E(B)
518  ("kk/q" ?$(C2F(B)
519  ("kk/a" ?$(C2G(B)
520  ("kk/!" ?$(C2H(B)
521  ("kk/Z" ?$(C2I(B)
522  ("kk/f" ?$(C2J(B)
523  ("kkvf" ?$(C2J(B)
524  ("kk/fx" ?$(C2K(B)
525  ("kkvfx" ?$(C2K(B)
526  ("kk/fw" ?$(C2L(B)
527  ("kkvfw" ?$(C2L(B)
528  ("kk/f2" ?$(C2M(B)
529  ("kkvf2" ?$(C2M(B)
530  ("kk/fqq" ?$(C2M(B)
531  ("kkvfqq" ?$(C2M(B)
532  ("kk/fa" ?$(C2N(B)
533  ("kkvfa" ?$(C2N(B)
534  ("kk/r" ?$(C2O(B)
535  ("kkvr" ?$(C2O(B)
536  ("kk/rx" ?$(C2P(B)
537  ("kkvrx" ?$(C2P(B)
538  ("kk/ra" ?$(C2Q(B)
539  ("kkvra" ?$(C2Q(B)
540  ("kk/d" ?$(C2R(B)
541  ("kkvd" ?$(C2R(B)
542  ("kk/ds" ?$(C2S(B)
543  ("kkvds" ?$(C2S(B)
544  ("kk/dw" ?$(C2T(B)
545  ("kkvdw" ?$(C2T(B)
546  ("kk/dz" ?$(C2U(B)
547  ("kkvdz" ?$(C2U(B)
548  ("kk/d3" ?$(C2V(B)
549  ("kkvd3" ?$(C2V(B)
550  ("kk/da" ?$(C2W(B)
551  ("kkvda" ?$(C2W(B)
552  ("kk4" ?$(C2X(B)
553  ("kkb" ?$(C2Y(B)
554  ("kkbx" ?$(C2Z(B)
555  ("kkbs" ?$(C2[(B)
556  ("kkbw" ?$(C2\(B)
557  ("kkbV" ?$(C2](B)
558  ("kkbw1" ?$(C2](B)
559  ("kkbz" ?$(C2^(B)
560  ("kkb3" ?$(C2_(B)
561  ("kkbq" ?$(C2`(B)
562  ("kkba" ?$(C2a(B)
563  ("kkb!" ?$(C2b(B)
564  ("kk9" ?$(C2Y(B)
565  ("kk9x" ?$(C2Z(B)
566  ("kk9s" ?$(C2[(B)
567  ("kk9w" ?$(C2\(B)
568  ("kk9V" ?$(C2](B)
569  ("kk9w1" ?$(C2](B)
570  ("kk9z" ?$(C2^(B)
571  ("kk93" ?$(C2_(B)
572  ("kk9q" ?$(C2`(B)
573  ("kk9a" ?$(C2a(B)
574  ("kk9!" ?$(C2b(B)
575  ("kk9t" ?$(C2c(B)
576  ("kkbt" ?$(C2c(B)
577  ("kk9tw" ?$(C2d(B)
578  ("kkbtw" ?$(C2d(B)
579  ("kk9t2" ?$(C2e(B)
580  ("kkbt2" ?$(C2e(B)
581  ("kk9tqq" ?$(C2e(B)
582  ("kkbtqq" ?$(C2e(B)
583  ("kk9ta" ?$(C2f(B)
584  ("kkbta" ?$(C2f(B)
585  ("kk9c" ?$(C2g(B)
586  ("kk9cx" ?$(C2h(B)
587  ("kk9cs" ?$(C2i(B)
588  ("kk9cw" ?$(C2j(B)
589  ("kk9cz" ?$(C2k(B)
590  ("kk9c3" ?$(C2l(B)
591  ("kk9c2" ?$(C2m(B)
592  ("kk9cqq" ?$(C2m(B)
593  ("kk9d" ?$(C2n(B)
594  ("kkbd" ?$(C2n(B)
595  ("kk9ds" ?$(C2o(B)
596  ("kkbds" ?$(C2o(B)
597  ("kk9dw" ?$(C2p(B)
598  ("kkbdw" ?$(C2p(B)
599  ("kk9dz" ?$(C2q(B)
600  ("kkbdz" ?$(C2q(B)
601  ("kk9d3" ?$(C2r(B)
602  ("kkbd3" ?$(C2r(B)
603  ("kk5" ?$(C2s(B)
604  ("kkg" ?$(C2t(B)
605  ("kkgx" ?$(C2u(B)
606  ("kkgs" ?$(C2v(B)
607  ("kkgS" ?$(C2w(B)
608  ("kkgs1" ?$(C2w(B)
609  ("kkgw" ?$(C2x(B)
610  ("kkgC" ?$(C2y(B)
611  ("kkgwz" ?$(C2y(B)
612  ("kkgV" ?$(C2z(B)
613  ("kkgw1" ?$(C2z(B)
614  ("kkgz" ?$(C2{(B)
615  ("kkg3" ?$(C2|(B)
616  ("kkgq" ?$(C2}(B)
617  ("kkga" ?$(C2~(B)
618  ("kkgW" ?$(C3!(B)
619  ("kkd" ?$(C3"(B)
620  ("kkdx" ?$(C3#(B)
621  ("kkds" ?$(C3$(B)
622  ("kkdw" ?$(C3%(B)
623  ("kkdz" ?$(C3&(B)
624  ("kkd3" ?$(C3'(B)
625  ("kkdq" ?$(C3((B)
626  ("kkda" ?$(C3)(B)
627
628  ("hf" ?$(C3*(B)
629  ("hfx" ?$(C3+(B)
630  ("hfF" ?$(C3,(B)
631  ("hfxx" ?$(C3,(B)
632  ("hfs" ?$(C3-(B)
633  ("hfA" ?$(C3.(B)
634  ("hfw" ?$(C3/(B)
635  ("hfD" ?$(C30(B)
636  ("hfwx" ?$(C30(B)
637  ("hfC" ?$(C31(B)
638  ("hfwz" ?$(C31(B)
639  ("hfz" ?$(C32(B)
640  ("hf3" ?$(C33(B)
641  ("hfq" ?$(C34(B)
642  ("hf2" ?$(C35(B)
643  ("hfqq" ?$(C35(B)
644  ("hfa" ?$(C36(B)
645  ("hf!" ?$(C37(B)
646  ("hfZ" ?$(C38(B)
647  ("hfW" ?$(C39(B)
648  ("hf1" ?$(C3:(B)
649  ("hr" ?$(C3;(B)
650  ("hrx" ?$(C3<(B)
651  ("hrs" ?$(C3=(B)
652  ("hrw" ?$(C3>(B)
653  ("hrz" ?$(C3?(B)
654  ("hr3" ?$(C3@(B)
655  ("hrq" ?$(C3A(B)
656  ("hr2" ?$(C3B(B)
657  ("hrqq" ?$(C3B(B)
658  ("hra" ?$(C3C(B)
659  ("h6" ?$(C3D(B)
660  ("h6x" ?$(C3E(B)
661  ("h6s" ?$(C3F(B)
662  ("h6w" ?$(C3G(B)
663  ("h6z" ?$(C3H(B)
664  ("h6a" ?$(C3I(B)
665  ("ht" ?$(C3J(B)
666  ("htx" ?$(C3K(B)
667  ("htxq" ?$(C3L(B)
668  ("hts" ?$(C3M(B)
669  ("htw" ?$(C3N(B)
670  ("htC" ?$(C3O(B)
671  ("htwz" ?$(C3O(B)
672  ("htw3" ?$(C3P(B)
673  ("htz" ?$(C3Q(B)
674  ("ht3" ?$(C3R(B)
675  ("htq" ?$(C3S(B)
676  ("ht2" ?$(C3T(B)
677  ("htqq" ?$(C3T(B)
678  ("hta" ?$(C3U(B)
679  ("ht1" ?$(C3V(B)
680  ("hc" ?$(C3W(B)
681  ("hcx" ?$(C3X(B)
682  ("hcs" ?$(C3Y(B)
683  ("hcw" ?$(C3Z(B)
684  ("hcz" ?$(C3[(B)
685  ("hc3" ?$(C3\(B)
686  ("hcq" ?$(C3](B)
687  ("hc2" ?$(C3^(B)
688  ("hcqq" ?$(C3^(B)
689  ("hca" ?$(C3_(B)
690  ("he" ?$(C3`(B)
691  ("hex" ?$(C3a(B)
692  ("hes" ?$(C3b(B)
693  ("hew" ?$(C3c(B)
694  ("hez" ?$(C3d(B)
695  ("he3" ?$(C3e(B)
696  ("he2" ?$(C3f(B)
697  ("heqq" ?$(C3f(B)
698  ("hea" ?$(C3g(B)
699  ("heE" ?$(C3h(B)
700  ("h7" ?$(C3i(B)
701  ("h7s" ?$(C3j(B)
702  ("hv" ?$(C3k(B)
703  ("hvx" ?$(C3l(B)
704  ("hvs" ?$(C3m(B)
705  ("hvw" ?$(C3n(B)
706  ("hvC" ?$(C3o(B)
707  ("hvwz" ?$(C3o(B)
708  ("hvz" ?$(C3p(B)
709  ("hv3" ?$(C3q(B)
710  ("hvq" ?$(C3r(B)
711  ("hva" ?$(C3s(B)
712  ("hvQ" ?$(C3t(B)
713  ("hv1" ?$(C3u(B)
714  ("h/" ?$(C3k(B)
715  ("h/x" ?$(C3l(B)
716  ("h/s" ?$(C3m(B)
717  ("h/w" ?$(C3n(B)
718  ("h/C" ?$(C3o(B)
719  ("h/wz" ?$(C3o(B)
720  ("h/z" ?$(C3p(B)
721  ("h/3" ?$(C3q(B)
722  ("h/q" ?$(C3r(B)
723  ("h/a" ?$(C3s(B)
724  ("h/Q" ?$(C3t(B)
725  ("h/1" ?$(C3u(B)
726  ("h/f" ?$(C3v(B)
727  ("hvf" ?$(C3v(B)
728  ("h/fs" ?$(C3w(B)
729  ("hvfs" ?$(C3w(B)
730  ("h/fw" ?$(C3x(B)
731  ("hvfw" ?$(C3x(B)
732  ("h/f2" ?$(C3y(B)
733  ("hvf2" ?$(C3y(B)
734  ("h/fqq" ?$(C3y(B)
735  ("hvfqq" ?$(C3y(B)
736  ("h/d" ?$(C3z(B)
737  ("hvd" ?$(C3z(B)
738  ("h/ds" ?$(C3{(B)
739  ("hvds" ?$(C3{(B)
740  ("h/dw" ?$(C3|(B)
741  ("hvdw" ?$(C3|(B)
742  ("h/dz" ?$(C3}(B)
743  ("hvdz" ?$(C3}(B)
744  ("h/d3" ?$(C3~(B)
745  ("hvd3" ?$(C3~(B)
746  ("h/dq" ?$(C4!(B)
747  ("hvdq" ?$(C4!(B)
748