comparison runtime/spell/en/en_US.diff @ 7525:319980d694f4

commit https://github.com/vim/vim/commit/4d1c0a44419afb3c15a861dcb88f46bfed8cd952 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jan 9 13:23:54 2016 +0100 Update to newer English spell files, but without the COMPOUND rules that make suggestions very slow.
author Christian Brabandt <cb@256bit.org>
date Sat, 09 Jan 2016 13:30:06 +0100
parents 3eda97270667
children
comparison
equal deleted inserted replaced
7524:02d60f6a6874 7525:319980d694f4
1 *** en_US.orig.aff 2010-05-15 13:03:47.000000000 +0200 1 *** en_US.orig.aff 2015-12-30 18:55:30.352821552 +0100
2 --- en_US.aff 2015-12-30 18:35:12.218009361 +0100 2 --- en_US.aff 2016-01-09 13:16:31.514054846 +0100
3 *************** 3 ***************
4 *** 3,4 **** 4 *** 1,18 ****
5 --- 3,141 ---- 5 SET UTF8
6 6 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'
7 + FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ 7 ! ICONV 1
8 + LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ 8 ! ICONV ’ '
9 + UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ 9 NOSUGGEST !
10 + 10
11 + MIDWORD ' 11 ! # ordinal numbers
12 + 12 ! COMPOUNDMIN 1
13 + RARE ? 13 ! # only in compounds: 1th, 2th, 3th
14 + BAD ! 14 ! ONLYINCOMPOUND c
15 + 15 ! # compound rules:
16 + MAP 9 16 ! # 1. [0-9]*1[0-9]th (10th, 11th, 12th, 56714th, etc.)
17 + MAP aàáâãäå 17 ! # 2. [0-9]*[02-9](1st|2nd|3rd|[4-9]th) (21st, 22nd, 123rd, 1234th, etc.)
18 + MAP eèéêë 18 ! COMPOUNDRULE 2
19 + MAP iìíîï 19 ! COMPOUNDRULE n*1t
20 + MAP oòóôõö 20 ! COMPOUNDRULE n*mp
21 + MAP uùúûü 21 ! WORDCHARS 0123456789
22 + MAP nñ 22
23 + MAP cç 23 --- 1,164 ----
24 + MAP yÿý 24 + # Affix file for US English MySpell dictionary
25 + MAP sß 25 SET UTF8
26 + 26 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'
27 + # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07 27 !
28 + 28 ! FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
29 + SAL AH(AEIOUY)-^ *H 29 ! LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
30 + SAL AR(AEIOUY)-^ *R 30 ! UPP ÀÃÂÃÄÅÆÇÈÉÊËÌÃÃŽÃÃÑÒÓÔÕÖØÙÚÛÜÃÞßÿ
31 + SAL A(HR)^ * 31 !
32 + SAL A^ * 32 ! MIDWORD '
33 + SAL AH(AEIOUY)- H 33 !
34 + SAL AR(AEIOUY)- R 34 ! RARE ?
35 + SAL A(HR) _ 35 ! BAD %
36 + SAL À^ * 36 !
37 + SAL Å^ * 37 ! MAP 9
38 + SAL BB- _ 38 ! MAP aàáâãäå
39 + SAL B B 39 ! MAP eèéêë
40 + SAL CQ- _ 40 ! MAP iìíîï
41 + SAL CIA X 41 ! MAP oòóôõö
42 + SAL CH X 42 ! MAP uùúûü
43 + SAL C(EIY)- S 43 ! MAP nñ
44 + SAL CK K 44 ! MAP cç
45 + SAL COUGH^ KF 45 ! MAP yÿý
46 + SAL CC< C 46 ! MAP sß
47 + SAL C K 47 !
48 + SAL DG(EIY) K 48 ! # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
49 + SAL DD- _ 49 !
50 + SAL D T 50 ! SAL AH(AEIOUY)-^ *H
51 + SAL É< E 51 ! SAL AR(AEIOUY)-^ *R
52 + SAL EH(AEIOUY)-^ *H 52 ! SAL A(HR)^ *
53 + SAL ER(AEIOUY)-^ *R 53 ! SAL A^ *
54 + SAL E(HR)^ * 54 ! SAL AH(AEIOUY)- H
55 + SAL ENOUGH^$ *NF 55 ! SAL AR(AEIOUY)- R
56 + SAL E^ * 56 ! SAL A(HR) _
57 + SAL EH(AEIOUY)- H 57 ! SAL À^ *
58 + SAL ER(AEIOUY)- R 58 ! SAL Ã…^ *
59 + SAL E(HR) _ 59 ! SAL BB- _
60 + SAL FF- _ 60 ! SAL B B
61 + SAL F F 61 ! SAL CQ- _
62 + SAL GN^ N 62 ! SAL CIA X
63 + SAL GN$ N 63 ! SAL CH X
64 + SAL GNS$ NS 64 ! SAL C(EIY)- S
65 + SAL GNED$ N 65 ! SAL CK K
66 + SAL GH(AEIOUY)- K 66 ! SAL COUGH^ KF
67 + SAL GH _ 67 ! SAL CC< C
68 + SAL GG9 K 68 ! SAL C K
69 + SAL G K 69 ! SAL DG(EIY) K
70 + SAL H H 70 ! SAL DD- _
71 + SAL IH(AEIOUY)-^ *H 71 ! SAL D T
72 + SAL IR(AEIOUY)-^ *R 72 ! SAL É< E
73 + SAL I(HR)^ * 73 ! SAL EH(AEIOUY)-^ *H
74 + SAL I^ * 74 ! SAL ER(AEIOUY)-^ *R
75 + SAL ING6 N 75 ! SAL E(HR)^ *
76 + SAL IH(AEIOUY)- H 76 ! SAL ENOUGH^$ *NF
77 + SAL IR(AEIOUY)- R 77 ! SAL E^ *
78 + SAL I(HR) _ 78 ! SAL EH(AEIOUY)- H
79 + SAL J K 79 ! SAL ER(AEIOUY)- R
80 + SAL KN^ N 80 ! SAL E(HR) _
81 + SAL KK- _ 81 ! SAL FF- _
82 + SAL K K 82 ! SAL F F
83 + SAL LAUGH^ LF 83 ! SAL GN^ N
84 + SAL LL- _ 84 ! SAL GN$ N
85 + SAL L L 85 ! SAL GNS$ NS
86 + SAL MB$ M 86 ! SAL GNED$ N
87 + SAL MM M 87 ! SAL GH(AEIOUY)- K
88 + SAL M M 88 ! SAL GH _
89 + SAL NN- _ 89 ! SAL GG9 K
90 + SAL N N 90 ! SAL G K
91 + SAL OH(AEIOUY)-^ *H 91 ! SAL H H
92 + SAL OR(AEIOUY)-^ *R 92 ! SAL IH(AEIOUY)-^ *H
93 + SAL O(HR)^ * 93 ! SAL IR(AEIOUY)-^ *R
94 + SAL O^ * 94 ! SAL I(HR)^ *
95 + SAL OH(AEIOUY)- H 95 ! SAL I^ *
96 + SAL OR(AEIOUY)- R 96 ! SAL ING6 N
97 + SAL O(HR) _ 97 ! SAL IH(AEIOUY)- H
98 + SAL PH F 98 ! SAL IR(AEIOUY)- R
99 + SAL PN^ N 99 ! SAL I(HR) _
100 + SAL PP- _ 100 ! SAL J K
101 + SAL P P 101 ! SAL KN^ N
102 + SAL Q K 102 ! SAL KK- _
103 + SAL RH^ R 103 ! SAL K K
104 + SAL ROUGH^ RF 104 ! SAL LAUGH^ LF
105 + SAL RR- _ 105 ! SAL LL- _
106 + SAL R R 106 ! SAL L L
107 + SAL SCH(EOU)- SK 107 ! SAL MB$ M
108 + SAL SC(IEY)- S 108 ! SAL MM M
109 + SAL SH X 109 ! SAL M M
110 + SAL SI(AO)- X 110 ! SAL NN- _
111 + SAL SS- _ 111 ! SAL N N
112 + SAL S S 112 ! SAL OH(AEIOUY)-^ *H
113 + SAL TI(AO)- X 113 ! SAL OR(AEIOUY)-^ *R
114 + SAL TH @ 114 ! SAL O(HR)^ *
115 + SAL TCH-- _ 115 ! SAL O^ *
116 + SAL TOUGH^ TF 116 ! SAL OH(AEIOUY)- H
117 + SAL TT- _ 117 ! SAL OR(AEIOUY)- R
118 + SAL T T 118 ! SAL O(HR) _
119 + SAL UH(AEIOUY)-^ *H 119 ! SAL PH F
120 + SAL UR(AEIOUY)-^ *R 120 ! SAL PN^ N
121 + SAL U(HR)^ * 121 ! SAL PP- _
122 + SAL U^ * 122 ! SAL P P
123 + SAL UH(AEIOUY)- H 123 ! SAL Q K
124 + SAL UR(AEIOUY)- R 124 ! SAL RH^ R
125 + SAL U(HR) _ 125 ! SAL ROUGH^ RF
126 + SAL V^ W 126 ! SAL RR- _
127 + SAL V F 127 ! SAL R R
128 + SAL WR^ R 128 ! SAL SCH(EOU)- SK
129 + SAL WH^ W 129 ! SAL SC(IEY)- S
130 + SAL W(AEIOU)- W 130 ! SAL SH X
131 + SAL X^ S 131 ! SAL SI(AO)- X
132 + SAL X KS 132 ! SAL SS- _
133 + SAL Y(AEIOU)- Y 133 ! SAL S S
134 + SAL ZZ- _ 134 ! SAL TI(AO)- X
135 + SAL Z S 135 ! SAL TH @
136 + 136 ! SAL TCH-- _
137 + # When soundfolding "th" is turned into "@". When this is mistyped as "ht" it 137 ! SAL TOUGH^ TF
138 + # soundfolds to "ht". This difference is too big, thus use REP items to lower 138 ! SAL TT- _
139 + # the score. 139 ! SAL T T
140 + REPSAL 2 140 ! SAL UH(AEIOUY)-^ *H
141 + REPSAL ht @ 141 ! SAL UR(AEIOUY)-^ *R
142 + REPSAL @ ht 142 ! SAL U(HR)^ *
143 + 143 ! SAL U^ *
144 PFX A Y 1 144 ! SAL UH(AEIOUY)- H
145 ! SAL UR(AEIOUY)- R
146 ! SAL U(HR) _
147 ! SAL V^ W
148 ! SAL V F
149 ! SAL WR^ R
150 ! SAL WH^ W
151 ! SAL W(AEIOU)- W
152 ! SAL X^ S
153 ! SAL X KS
154 ! SAL Y(AEIOU)- Y
155 ! SAL ZZ- _
156 ! SAL Z S
157 !
158 ! # When soundfolding "th" is turned into "@". When this is mistyped as "ht" it
159 ! # soundfolds to "ht". This difference is too big, thus use REP items to lower
160 ! # the score.
161 ! REPSAL 2
162 ! REPSAL ht @
163 ! REPSAL @ ht
164 !
165 ! # ICONV 1
166 ! # ICONV ’ '
167 !
168 NOSUGGEST !
169
170 ! # This is disabled, because if Vim does not support NOCOMPOUNDSUGS giving
171 ! # suggestions is extremely slow.
172 ! # This is disabled, because without NOCOMPOUNDSUGS support giving suggestions
173 ! # is extremely slow.
174 ! ## ordinal numbers
175 ! #COMPOUNDMIN 1
176 ! ## only in compounds: 1th, 2th, 3th
177 ! #ONLYINCOMPOUND c
178 ! ## compound rules:
179 ! ## 1. [0-9]*1[0-9]th (10th, 11th, 12th, 56714th, etc.)
180 ! ## 2. [0-9]*[02-9](1st|2nd|3rd|[4-9]th) (21st, 22nd, 123rd, 1234th, etc.)
181 ! #COMPOUNDRULE 2
182 ! #COMPOUNDRULE n*1t
183 ! #COMPOUNDRULE n*mp
184 ! #NOCOMPOUNDSUGS
185 !
186 ! # WORDCHARS 0123456789
187
188 *** en_US.orig.dic 2015-12-30 18:55:58.928512408 +0100
189 --- en_US.dic 2016-01-08 23:04:15.241835664 +0100
145 *************** 190 ***************
146 *** 30,33 **** 191 *** 1,25 ****
147 SFX N e ion e 192 48756
148 ! SFX N y ication y 193 ! 0/nm
149 ! SFX N 0 en [^ey] 194 ! 0th/pt
150 195 ! 1/n1
151 --- 167,170 ---- 196 ! 1st/p
152 SFX N e ion e 197 ! 1th/tc
153 ! SFX N y ication y 198 ! 2/nm
154 ! SFX N 0 en [^ey] 199 ! 2nd/p
155 200 ! 2th/tc
201 ! 3/nm
202 ! 3rd/p
203 ! 3th/tc
204 ! 4/nm
205 ! 4th/pt
206 ! 5/nm
207 ! 5th/pt
208 ! 6/nm
209 ! 6th/pt
210 ! 7/nm
211 ! 7th/pt
212 ! 8/nm
213 ! 8th/pt
214 ! 9/nm
215 ! 9th/pt
216 A/SM
217 --- 1,12 ----
218 48756
219 ! 0th
220 ! 1st
221 ! 2nd
222 ! 3rd
223 ! 4th
224 ! 5th
225 ! 6th
226 ! 7th
227 ! 8th
228 ! 9th
229 A/SM
156 *************** 230 ***************
157 *** 40,42 **** 231 *** 48757 ****
158 SFX H y ieth y 232 --- 48744,48754 ----
159 ! SFX H 0 th [^y] 233 zymurgy/M
160 234 + a a/%
161 --- 177,179 ---- 235 + a an/%
162 SFX H y ieth y 236 + a the/%
163 ! SFX H 0 th [^y] 237 + an a/%
164 238 + an an/%
165 *************** 239 + an the/%
166 *** 47,49 **** 240 + and and/%
167 SFX G e ing e 241 + the a/%
168 ! SFX G 0 ing [^e] 242 + the an/%
169 243 + the the/%
170 --- 184,186 ----
171 SFX G e ing e
172 ! SFX G 0 ing [^e]
173
174 ***************
175 *** 88,91 ****
176
177 ! SFX M Y 1
178 SFX M 0 's .
179
180 --- 225,229 ----
181
182 ! SFX M Y 2
183 SFX M 0 's .
184 + SFX M 0 ¿s .
185
186 ***************
187 *** 99,101 ****
188
189 ! REP 88
190 REP a ei
191 --- 237,239 ----
192
193 ! REP 91
194 REP a ei
195 ***************
196 *** 137,138 ****
197 --- 275,278 ----
198 REP uy i
199 + REP y ie
200 + REP ie y
201 REP i ee
202 ***************
203 *** 174,175 ****
204 --- 314,316 ----
205 REP ew ue
206 + REP uf ough
207 REP uff ough
208 ***************
209 *** 188 ****
210 --- 329,333 ----
211 REP shun cion
212 + REP an_a a
213 + REP an_a an
214 + REP a_an a
215 + REP a_an an
216 *** en_US.orig.dic 2010-05-15 13:03:48.000000000 +0200
217 --- en_US.dic 2010-05-15 13:03:47.000000000 +0200
218 ***************
219 *** 1,2 ****
220 ! 62076
221 a
222 --- 1,2 ----
223 ! 62078
224 a
225 ***************
226 *** 5944,5946 ****
227 bk
228 ! b/KGD
229 Bk/M
230 --- 5944,5947 ----
231 bk
232 ! probing
233 ! probed
234 Bk/M
235 ***************
236 *** 9007,9009 ****
237 Cazzie/M
238 - c/B
239 CB
240 --- 9008,9009 ----
241 ***************
242 *** 9233,9235 ****
243 cetacean/S
244 - cetera/S
245 Cetus/M
246 --- 9233,9234 ----
247 ***************
248 *** 11575,11576 ****
249 --- 11574,11577 ----
250 conduit/MS
251 + coned
252 + cone/MS
253 coneflower/M
254 ***************
255 *** 11712,11713 ****
256 --- 11713,11715 ----
257 coniferous
258 + conj.
259 conjectural/Y
260 ***************
261 *** 14038,14043 ****
262 dazzling/Y
263 - db
264 - DB
265 dbl
266 dB/M
267 DBMS
268 --- 14040,14046 ----
269 dazzling/Y
270 dbl
271 dB/M
272 + dBi
273 + dBm
274 + dBd
275 DBMS
276 ***************
277 *** 15464,15466 ****
278 dingbat/MS
279 ! ding/GD
280 dinghy/SM
281 --- 15467,15469 ----
282 dingbat/MS
283 ! ding/GDS
284 dinghy/SM
285 ***************
286 *** 15690,15692 ****
287 dishevelment/MS
288 ! dish/GD
289 dishonest
290 --- 15693,15695 ----
291 dishevelment/MS
292 ! dish/GDMS
293 dishonest
294 ***************
295 *** 15973,15975 ****
296 djellaba/S
297 - d/JGVX
298 Djibouti/M
299 --- 15976,15977 ----
300 ***************
301 *** 16911,16912 ****
302 --- 16913,16915 ----
303 dusty/RPT
304 + Farsi
305 Dutch/M
306 ***************
307 *** 17357,17359 ****
308 EFL
309 - e/FMDS
310 Efrain/M
311 --- 17360,17361 ----
312 ***************
313 *** 18780,18782 ****
314 estuary/SM
315 ! et
316 ET
317 --- 18782,18785 ----
318 estuary/SM
319 ! et cetera/S
320 ! et al.
321 ET
322 ***************
323 *** 18785,18787 ****
324 eta/SM
325 ! etc
326 etcetera/SM
327 --- 18788,18790 ----
328 eta/SM
329 ! etc.
330 etcetera/SM
331 ***************
332 *** 20559,20561 ****
333 Fiori/M
334 - f/IRAC
335 firearm/SM
336 --- 20562,20563 ----
337 ***************
338 *** 24402,24404 ****
339 guzzler/M
340 ! g/VBX
341 Gwalior/M
342 --- 24404,24406 ----
343 guzzler/M
344 ! gens
345 Gwalior/M
346 ***************
347 *** 25473,25475 ****
348 hemp/MNS
349 - h/EMS
350 hemstitch/DSMG
351 --- 25475,25476 ----
352 ***************
353 *** 25963,25965 ****
354 hobbing
355 ! hobbit
356 hobbler/M
357 --- 25964,25966 ----
358 hobbing
359 ! hobbit/MS
360 hobbler/M
361 ***************
362 *** 26524,26526 ****
363 HST
364 - ht
365 HTML
366 --- 26525,26526 ----
367 ***************
368 *** 26942,26944 ****
369 Hz
370 - i
371 I
372 --- 26942,26943 ----
373 ***************
374 *** 29627,29629 ****
375 Jezebel/MS
376 - j/F
377 JFK/M
378 --- 29626,29627 ----
379 ***************
380 *** 30578,30580 ****
381 keyword/SM
382 ! k/FGEIS
383 kg
384 --- 30576,30583 ----
385 keyword/SM
386 ! inking
387 ! disking
388 ! conking
389 ! inks
390 ! disks
391 ! conks
392 kg
393 ***************
394 *** 32694,32696 ****
395 Lizzy/M
396 ! l/JGVXT
397 Ljubljana/M
398 --- 32697,32699 ----
399 Lizzy/M
400 ! lings
401 Ljubljana/M
402 ***************
403 *** 34456,34458 ****
404 mash/JGZMSRD
405 ! m/ASK
406 masked/U
407 --- 34459,34462 ----
408 mash/JGZMSRD
409 ! rems
410 ! prom/S
411 masked/U
412 ***************
413 *** 34746,34747 ****
414 --- 34750,34753 ----
415 Mb
416 + Mbyte
417 + Mbit
418 MB
419 ***************
420 *** 36605,36606 ****
421 --- 36611,36613 ----
422 Moog
423 + Moolenaar/M
424 moo/GSD
425 ***************
426 *** 38871,38873 ****
427 NSF
428 - n/T
429 NT
430 --- 38878,38879 ----
431 ***************
432 *** 39011,39013 ****
433 NZ
434 - o
435 O
436 --- 39017,39018 ----
437 ***************
438 *** 39532,39534 ****
439 om/XN
440 - ON
441 onanism/M
442 --- 39537,39538 ----
443 ***************
444 *** 42508,42510 ****
445 pinfeather/SM
446 ! ping/GDRM
447 pinheaded/P
448 --- 42512,42514 ----
449 pinfeather/SM
450 ! ping/GDRMS
451 pinheaded/P
452 ***************
453 *** 42983,42984 ****
454 --- 42987,42989 ----
455 pneumonia/MS
456 + pneumonic
457 PO
458 ***************
459 *** 43216,43218 ****
460 pompom/SM
461 ! pompon's
462 pomposity/MS
463 --- 43221,43223 ----
464 pompom/SM
465 ! pompon/M
466 pomposity/MS
467 ***************
468 *** 44940,44942 ****
469 PX
470 - p/XTGJ
471 Pygmalion/M
472 --- 44945,44946 ----
473 ***************
474 *** 44983,44985 ****
475 pyx/MDSG
476 - q
477 Q
478 --- 44987,44988 ----
479 ***************
480 *** 46507,46509 ****
481 Renault/MS
482 - rend
483 renderer/M
484 --- 46510,46511 ----
485 ***************
486 *** 47258,47260 ****
487 ringer/M
488 ! ring/GZJDRM
489 ringing/Y
490 --- 47260,47262 ----
491 ringer/M
492 ! ring/GZJDRMS
493 ringing/Y
494 ***************
495 *** 47857,47862 ****
496 rt
497 - rte
498 Rte
499 RTFM
500 - r/TGVJ
501 Rubaiyat/M
502 --- 47859,47862 ----
503 ***************
504 *** 48085,48087 ****
505 Ryun/M
506 - S
507 SA
508 --- 48085,48086 ----
509 ***************
510 *** 54450,54452 ****
511 swung
512 ! s/XJBG
513 sybarite/MS
514 --- 54449,54451 ----
515 swung
516 ! sings
517 sybarite/MS
518 ***************
519 *** 56906,56908 ****
520 transit/SGVMD
521 ! transl
522 translatability/M
523 --- 56905,56907 ----
524 transit/SGVMD
525 ! transl.
526 translatability/M
527 ***************
528 *** 57728,57730 ****
529 TX
530 ! t/XTJBG
531 Tybalt/M
532 --- 57727,57729 ----
533 TX
534 ! tings
535 Tybalt/M
536 ***************
537 *** 57809,57811 ****
538 Tzeltal/M
539 - u
540 U
541 --- 57808,57809 ----
542 ***************
543 *** 58494,58495 ****
544 --- 58492,58494 ----
545 unsearchable
546 + searchable
547 unseasonal
548 ***************
549 *** 59072,59074 ****
550 vast/PTSYR
551 ! v/ASV
552 VAT
553 --- 59071,59073 ----
554 vast/PTSYR
555 ! revs
556 VAT
557 ***************
558 *** 59538,59540 ****
559 vi/MDR
560 ! vim/MS
561 vinaigrette/MS
562 --- 59537,59540 ----
563 vi/MDR
564 ! Vim/MS
565 ! vim/?
566 vinaigrette/MS
567 ***************
568 *** 61534,61536 ****
569 WWW
570 ! w/XTJGV
571 WY
572 --- 61534,61537 ----
573 WWW
574 ! wens
575 ! wings
576 WY
577 ***************
578 *** 61750,61752 ****
579 yew/SM
580 - y/F
581 Yggdrasil/M
582 --- 61751,61752 ----
583 ***************
584 *** 62058,62060 ****
585 Zsigmondy/M
586 ! z/TGJ
587 Zubenelgenubi/M
588 --- 62058,62060 ----
589 Zsigmondy/M
590 ! zings
591 Zubenelgenubi/M
592 ***************
593 *** 62077 ****
594 --- 62077,62092 ----
595 zymurgy/S
596 + nd
597 + the the/!
598 + and and/!
599 + a a/!
600 + an an/!
601 + a an/!
602 + an a/!
603 + the a/!
604 + the an/!
605 + a the/!
606 + an the/!
607 + PayPal
608 + Google
609 + e.g.
610 + TCP\/IP