Branch Coverage

blib/lib/Lingua/GA/Gramadoir.pm
Criterion Covered Total %
branch 647 960 67.4


line true false branch
108 1 0 if ($$self{'interface_language'}) { }
114 0 1 unless $Lingua::GA::Gramadoir::lh
121 0 1 if $@ or not $ref
124 0 1 if $@ or not $ref
127 0 1 if $@ or not $ref
130 0 1 if $@ or not $ref
134 0 1 if $@ or not $ref
137 0 1 if $@ or not $ref
141 0 7 if $@ or not $ref
145 0 1 if $@ or not $ref
153 0 1 if $@ or not $ref
159 274 282 if ($patt =~ /^<\.([+*])?>$/) { }
167 45 511 if $$rule{'level'} == -1
170 0 1 if ($$self{'use_ignore_file'})
172 0 0 if (open DATAFILE, 'File::Spec'->catfile($homedir, '.neamhshuim'))
175 0 0 if /^$/
224 0 0 unless defined $text
227 0 0 if $@
269 843 847 if (length $grambytes == 1) { }
288 6107 0 if (defined $tag) { }
295 0 3444 unless $ans
319 1754 3017 if (exists $$href{$current})
335 7 62 if ($$posans)
336 1 6 if ($level == 0) { }
1 5 elsif ($level == 1) { }
1 4 elsif ($level == 2) { }
354 6 56 if (exists $Lingua::GA::Gramadoir::EILE{$current})
356 3 3 if ($level == -1) { }
1 2 elsif ($level == 0) { }
1 1 elsif ($level == 1) { }
370 3 53 if (exists $Lingua::GA::Gramadoir::EARRAIDI{$current})
372 3 0 if ($level == -1) { }
391 1 5 if ($word =~ /^([^-]+)-(.*)$/) { }
396 1 0 if ($t1 and $t2)
397 0 1 if (not $t1 =~ /
410 7 2 unless (exists $Lingua::GA::Gramadoir::NOCOMBO{$l} or exists $Lingua::GA::Gramadoir::NOCOMBO{$r})
414 1 6 if ($tl and $tr)
415 1 0 if (not $tl =~ /
432 4 0 if ($$self{'fix_spelling'})
434 3 1 if ($wordlen > 2)
438 7 8 if ($word =~ /[A-Z\x{c1}\x{c9}\x{cd}\x{d3}\x{da}]/)
444 1 102 if exists $$href{$perm}
447 0 0 if length $_ == $wordlen - 1
450 0 0 if length $_ == $wordlen + 1
453 0 0 if length $_ == $wordlen
456 1 14 if $suggs
472 3 5 unless (exists $Lingua::GA::Gramadoir::GRAMS{$cand})
486 1690 16 if ($ans)
491 3077 0 if (defined $cod) { }
500 848 842 if length $codez > 1
544 0 0 unless defined $text
546 0 0 if $@
564 0 636 if ($t eq 'd') { }
565 0 0 if ($self->tag_one_word_clean($word)) { }
586 4099 626 if ($chunk =~ /^[A-Z\x{c1}\x{c9}\x{cd}\x{d3}\x{da}a-z\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]+$/) { }
601 334 1166 if ($todo)
609 14090 308 if ($todo)
613 0 14398 if $chunkdone
623 4240 485 if $answer
661 0 0 unless defined $text
663 0 0 if $@
669 0 0 if ($s =~ /<[X]>/)
696 0 0 unless defined $word
698 0 0 if $@
719 0 0 unless defined $text
721 0 0 if $@
743 485 0 if $$self{'unigram_tagging'}
764 0 0 unless defined $text
766 0 0 if $@
791 488 0 if (exists $Lingua::GA::Gramadoir::MESSAGES{$macro}) { }
793 267 221 if ($msg =~ /{(.*)}$/) { }
865 5 971 if ($text =~ /^[^<]+/)
912 0 1 unless defined $text
914 0 1 if $@
930 485 0 if ($s =~ /
939 0 488 if ($errorregex =~ /^(.*)(]+>)(.*)$/)
950 51 437 unless $prefix
955 0 488 unless (defined $globs and defined $globe)
963 4 484 if ($fromy == $toy) { }
972 488 0 if ($fromy == $toy) { }
1023 110 132 if ($str =~ />
132 0 elsif ($str =~ /^<([A-Z])/) { }
2389 0 485 if (s[(?])([Dd]h?\x{e1}lta)(?![<>])][$1]g)
2415 0 485 if (s[(?])(n?[Gg]h?airbh\x{ed}n)(?![<>])][$1]g)
2427 0 485 if (s[(?])([Ii]nne)(?![<>])][$1]g)
2449 0 485 if (s[(?])([Rr]ata\x{ed}?)(?![<>])][$1]g)
2470 0 485 if (s[(?])(<[A-DF-Z][^>]*>n[Dd]eire)(?![<>])][$1]g)
2473 4 481 if (s[(?])((?:]*t="foshuit"[^>]*>[^<]+))(?![<>])][$1]g)
2478 4 481 if (s[(?])([^< ]+ [^<]+ [^<]+ (?:]*pl="n" gnt="n"[^>]*>[^<]+))(?![<>])][$1]g)
2485 3 482 if (s[(?])((?:]*t="ord"[^>]*>h[^<]+))(?![<>])][$1]g)
2488 16 469 if (s[(?])(t(?:[AEIOU\x{c1}\x{c9}\x{cd}\x{d3}\x{da}]|-[aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}])[^<]+)(?![<>])][$1]g)
2492 9 476 if (s[(?])(t[sS][^<]+)(?![<>])][$1]g)
2497 3 482 if (s[(?])(t[sS][^<]+)(?![<>])][$1]g)
2503 21 464 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^< ]+) (?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
2508 1 484 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^< ]+) (?:]*>[^<]+) (?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
2514 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^< ]+) (?:]*>[^<]+) ach (?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
2521 10 475 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^< ]+) (?:]*gnt="y"[^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2569 2 483 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^<]+[DdLlNnSsTt]) (?:]*gnt="y"[^>]*>[DdSsTt][Hh][^<]+))(?![<>])][$1]g)
2576 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^<]+) (?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+ [^<]+)(?![<>])][$1]g)
2580 1 484 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^<]+) (?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+ [^<]+)(?![<>])][$1]g)
2584 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^<]+) (?:(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+(?:[\x{f3}\x{fa}]ra|eora|\x{e9}ara|a\x{ed})|chail\x{ed}n|dhuine|fhir|ph\x{e1}iste|bhuachalla))(?![<>])][$1]g)
2587 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[^<]+) (?:bhaintr\x{ed}|chlainne|mhn\x{e1}|ghirs\x{ed}))(?![<>])][$1]g)
2590 1 484 if (s[(?])([Aa]g (?:]*pl="n" gnt="n" gnd="f"[^>]*>(?:[^<]+i[lnr]t|[^<]+\x{e1}il|breith|foghlaim|iarraidh|obair|seilg)) (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2594 2 483 if (s[(?])((?:]*pl="n" gnt="y" gnd="m"[^>]*>[^<]+) (?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
2597 1 484 if (s[(?])((?:]*pl="y"[^>]*>[^< ]*[e\x{e9}i\x{ed}][^aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}<]+) (?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
2601 3 482 if (s[(?])((?:]*pl="y"[^>]*>[^< ]*[e\x{e9}i\x{ed}][^aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}<]+) (?:]*gnt="y"[^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2609 0 485 if (s[(?])((?:]*>[0-9]+) (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
2612 5 480 if (s[(?])((?:<[^/Y][^>]*>(?:n?[Dd]h?eich|[Nn]aoi|(?:h|[mbd]'|n-)?[Oo]cht|[Ss]h?eacht|[789]|10)) (?:]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
2616 2 483 if (s[(?])(<[A-DF-Z][^>]*>[Aa] (?:[Aa]on|[Oo]cht))(?![<>])][$1]g)
2623 3 482 if (s[(?])([Aa] (?:]*(?: p=.y|t=..[^a])[^>]*>[BbCcDdFfGgPpTt][^hHcCpPtT'][^<]*))(?![<>])][$1]g)
2628 1 484 if (s[(?])([Aa] (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
2633 1 484 if (s[(?])([Aa] (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2640 2 483 if (s[(?])([Aa]ch (?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2646 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>h?[Aa]dharc) (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2650 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>(?:[mdnh]?'?Aet\x{f3}ip|[mdnh]?'?Afganast\x{e1}in|[mdnh]?'?Afraic|[mdnh]?'?Astr\x{e1}il|[mdnh]?'?\x{c1}ise|[mdnh]?'?Aithin|[mdnh]?'?Airgint\x{ed}n|[mdnh]?'?Araib|[mdnh]?'?Ailg\x{e9}ir)))(?![<>])][$1]g)
2656 0 485 if (s[(?])((?:]*pl="n" gnt="y" gnd="f"[^>]*>(?:[mdnh]?'?Aet\x{f3}ipe|[mdnh]?'?Afganast\x{e1}ine|[mdnh]?'?Afraice|[mdnh]?'?Astr\x{e1}ile|[mdnh]?'?\x{c1}ise|[mdnh]?'?Aithne|[mdnh]?'?Airgint\x{ed}ne|[mdnh]?'?Araibe|[mdnh]?'?Ailg\x{e9}ire)))(?![<>])][$1]g)
2660 1 484 if (s[(?])([Aa][grs] an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2664 1 484 if (s[(?])([Aa][gs] (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2675 2 483 if (s[(?])([Aa]g (?:]*>[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})) (?:]*>(?:[\x{c9}\x{e9}\x{cd}\x{ed}]|[Ii]ad)

))(?![<>])][$1]g)
2679 1 484 if (s[(?])([Aa]g (?:]*>[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})) (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
2683 0 485 if (s[(?])([Aa]g (?:]*>[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})) (?:]*>[Tt]h\x{fa}

))(?![<>])][$1]g)
2687 0 485 if (s[(?])([Aa]g (?:]*>[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})) (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
2691 0 485 if (s[(?])([Aa]g (?:]*>[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})) (?:]*>[Ss]ibh

))(?![<>])][$1]g)
2700 0 485 if (s[(?])(h[Aa]it)(?![<>])][$1]g)
2711 6 479 if (s[(?])([Aa]n (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
2716 2 483 if (s[(?])([Aa]n (?:]*>(?:[cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2724 12 473 if (s[(?])([Aa]n (?:[BbCcFfGgMmPp][^Hh']|bh[fF])[^<]*)(?![<>])][$1]g)
2728 7 478 if (s[(?])([Aa]n [aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}][^<]*)(?![<>])][$1]g)
2731 0 485 if (s[(?])([Aa]n (?:[Aa]on\x{fa}?|[Oo]cht(?:[\x{f3}\x{fa}]|\x{f3}d\x{fa})?) (?:]*pl="n" gnt="n"[^>]*>[^<]+))(?![<>])][$1]g)
2736 1 484 if (s[(?])([Aa]n (?:[BbCcFfGgMmPp][^Hh']|bh[fF])[^<]*)(?![<>])][$1]g)
2744 2 483 if (s[(?])([Aa]n (?:tr\x{ed}|ceithre|c\x{fa}ig|s\x{e9}|seacht|ocht|naoi|deich))(?![<>])][$1]g)
2748 0 485 if (s[(?])((?:[Dd][eo]n|[Ss]an?|[Ff]aoin|[\x{d3}\x{f3}]n) (?:th?r\x{ed}|ch?eithre|ch?\x{fa}ig|sh?\x{e9}|sh?eacht|ocht|naoi|dh?eich))(?![<>])][$1]g)
2757 1 484 if (s[(?])([Aa]n (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2767 3 482 if (s[(?])(<[A-DF-Z][^>]*>[Aa]on (?:<[^/N][^>]*>[^<]+))(?![<>])][$1]g)
2782 2 483 if (s[(?])([Aa]r (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2785 4 481 if (s[(?])([Aa]r (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2793 0 485 if (s[(?])([Aa]r (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
2797 0 485 if (s[(?])([Aa]r (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
2801 0 485 if (s[(?])([Aa]r (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
2806 0 485 if (s[(?])([Aa]r (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
2811 0 485 if (s[(?])([Aa]r (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
2815 0 485 if (s[(?])([Aa]r (?:]*>[Ss]ibh

))(?![<>])][$1]g)
2819 0 485 if (s[(?])([Aa]r (?:]*>[Ii]ad

))(?![<>])][$1]g)
2825 1 484 if (s[(?])([\x{c1}\x{e1}]r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
2835 0 485 if (s[(?])(<[A-DF-Z][^>]*>m[Bb]'[^<]+)(?![<>])][$1]g)
2845 0 485 if (s[(?])((?:m?Bh?reatain|m?Bh?ruis\x{e9}il|m?Bh?eilg|m?Bh?abl\x{f3}in|m?Bh?riot\x{e1}in|m?Bh?rasa\x{ed}l))(?![<>])][$1]g)
2850 0 485 if (s[(?])((?:m?Bh?reataine|m?Bh?ruis\x{e9}ile|m?Bh?eilge|m?Bh?abl\x{f3}ine|m?Bh?riot\x{e1}ine|m?Bh?rasa\x{ed}le))(?![<>])][$1]g)
2859 1 484 if (s[(?])([Bb]einn)(?![<>])][$1]g)
2863 1 484 if (s[(?])(m?[Bb]h?eirt (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
2868 2 483 if (s[(?])((?:]*>[Bb]h?eirte?) (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2878 1 484 if (s[(?])([Bb]hur <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
2890 12 473 if (s[(?])([Cc][^<]+ (?:]* p="."[^>]*>[^<]+))(?![<>])][$1]g)
2898 2 483 if (s[(?])([Cc]\x{e1} (?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
2903 2 483 if (s[(?])([Cc]\x{e1} (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
2909 0 485 if (s[(?])([Cc]ad (?:]*>\x{e9}

) (?:]* p="."[^>]*>[^<]+))(?![<>])][$1]g)
2928 0 485 if (s[(?])((?:g?Ch?abh\x{e1}n|g?Ch?atal\x{f3}in|g?Ch?ipir|g?Ch?\x{f3}ir\x{e9}|g?Ch?ol\x{f3}im))(?![<>])][$1]g)
2933 0 485 if (s[(?])((?:g?Ch?atal\x{f3}ine|g?Ch?ipire|g?Ch?\x{f3}ir\x{e9}|g?Ch?ol\x{f3}ime))(?![<>])][$1]g)
2936 0 485 if (s[(?])(g?Ch?abh\x{e1}in)(?![<>])][$1]g)
2942 2 483 if (s[(?])([Cc]\x{e9} (?:]*>[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}][^<]*

))(?![<>])][$1]g)
2952 0 485 if (s[(?])([Cc]eanna)(?![<>])][$1]g)
2962 0 485 if (s[(?])(<[A-DF-Z][^>]*>g?[Cc]h?eathair)(?![<>])][$1]g)
2966 0 485 if (s[(?])(g?[Cc]h?eathrar (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
2972 2 483 if (s[(?])(g?[Cc]h?eithre (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2978 0 485 if (s[(?])(g?[Cc]h?eithre (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2981 0 485 if (s[(?])(g?[Cc]h?eithre (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
2995 1 484 if (s[(?])(g?[Cc]h?eithre (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3005 0 485 if (s[(?])([Cc]\x{e9}rbh)(?![<>])][$1]g)
3008 1 484 if (s[(?])([Cc]ha (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3024 1 484 if (s[(?])([Cc]huig (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3027 0 485 if (s[(?])([Cc]huig an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3031 2 483 if (s[(?])(<[A-DF-Z][^>]*>[Cc]hun (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3047 0 485 if (s[(?])(g?[Cc]h?luas (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3051 0 485 if (s[(?])(g?[Cc]h?n\x{e1}mh (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3063 0 485 if (s[(?])([Ii] g[Cc]omhar (?:<[^/DOS][^>]*>[^<]+))(?![<>])][$1]g)
3067 0 485 if (s[(?])([Ii] g[Cc]omhar [^<]+)(?![<>])][$1]g)
3070 0 485 if (s[(?])([Ii] g[Cc]omhar [^<]+)(?![<>])][$1]g)
3073 0 485 if (s[(?])([Ii] g[Cc]omhar (?:]*>[^<]+))(?![<>])][$1]g)
3078 0 485 if (s[(?])(g?Ch?ontae [^<]+ (?:]*>[A-Z\x{c1}\x{c9}\x{cd}\x{d3}\x{da}][^<]*))(?![<>])][$1]g)
3083 0 485 if (s[(?])(g?[Cc]os (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3086 0 485 if (s[(?])([Cc]hos (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3095 0 485 if (s[(?])(cuibheasach (?:]*>[^<]+))(?![<>])][$1]g)
3106 1 484 if (s[(?])(<[A-DF-Z][^>]*>g?[Cc]h?\x{fa}ig (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3111 0 485 if (s[(?])(<[A-DF-Z][^>]*>g?[Cc]h?\x{fa}ig (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3114 0 485 if (s[(?])(<[A-DF-Z][^>]*>g?[Cc]h?\x{fa}ig (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3128 1 484 if (s[(?])(<[A-DF-Z][^>]*>g?[Cc]h?\x{fa}ig (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3131 0 485 if (s[(?])(g?[Cc]h?\x{fa}igear (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3135 0 485 if (s[(?])([Cc]hun (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
3139 0 485 if (s[(?])([Cc]hun (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
3143 0 485 if (s[(?])([Cc]hun (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
3148 0 485 if (s[(?])([Cc]hun (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
3153 0 485 if (s[(?])([Cc]hun (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
3157 0 485 if (s[(?])([Cc]hun (?:]*>[Ss]ibh

))(?![<>])][$1]g)
3161 0 485 if (s[(?])([Cc]hun (?:]*>[Ii]ad

))(?![<>])][$1]g)
3166 0 485 if (s[(?])((?:]*>g?[Cc]h?unta))(?![<>])][$1]g)
3174 1 484 if (s[(?])([Dd]\x{e1} (?:]*t="...[^n][^>]*>[^<]+))(?![<>])][$1]g)
3182 0 485 if (s[(?])((?:n?Dh?anmhairg|n?Dh?amaisc))(?![<>])][$1]g)
3187 0 485 if (s[(?])((?:n?Dh?anmhairge|n?Dh?amaisce))(?![<>])][$1]g)
3191 0 485 if (s[(?])([Dd]ar an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3203 1 484 if (s[(?])([Dd]\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
3209 0 485 if (s[(?])((?:]*>n?[Dd]h?\x{e1}r\x{e9}ag) (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3213 0 485 if (s[(?])(dh?athanna\x{ed})(?![<>])][$1]g)
3225 0 485 if (s[(?])((?:]*pl="y"[^>]*>[^< ]*[e\x{e9}i\x{ed}][^aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}<]+) d\x{e9}ag)(?![<>])][$1]g)
3232 0 485 if (s[(?])([Dd]\x{f3} [Dd]h\x{e9}ag)(?![<>])][$1]g)
3237 1 484 if (s[(?])([Tt]r\x{ed} [Dd]\x{e9}ag)(?![<>])][$1]g)
3242 0 485 if (s[(?])([Cc]eathair [Dd]\x{e9}ag)(?![<>])][$1]g)
3247 0 485 if (s[(?])([Cc]\x{fa}ig [Dd]\x{e9}ag)(?![<>])][$1]g)
3252 0 485 if (s[(?])([Ss]\x{e9} [Dd]\x{e9}ag)(?![<>])][$1]g)
3257 0 485 if (s[(?])([Ss]eacht [Dd]\x{e9}ag)(?![<>])][$1]g)
3262 0 485 if (s[(?])([Oo]cht [Dd]\x{e9}ag)(?![<>])][$1]g)
3267 0 485 if (s[(?])([Nn]aoi [Dd]\x{e9}ag)(?![<>])][$1]g)
3282 0 485 if (s[(?])(<[A-DF-Z][^>]*>n?[Dd]h?eich (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3285 0 485 if (s[(?])(<[A-DF-Z][^>]*>n?[Dd]h?eich (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3288 0 485 if (s[(?])(n?[Dd]h?eichni\x{fa}r (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3304 6 479 if (s[(?])([Dd]h?\x{e1} <[A-DF-Z][^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*)(?![<>])][$1]g)
3307 0 485 if (s[(?])([Dd]h?\x{e1} (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3310 0 485 if (s[(?])([Dd]h?\x{e1} (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3335 0 485 if (s[(?])((?:]*>[Dd]\x{e1}r\x{e9}ag))(?![<>])][$1]g)
3354 0 485 if (s[(?])(n\x{f3} <[A-DF-Z][^>]*>d\x{f3})(?![<>])][$1]g)
3357 0 485 if (s[(?])(<[A-DF-Z][^>]*>dh\x{f3})(?![<>])][$1]g)
3374 0 485 if (s[(?])((?:<[^/ANR][^>]*>[^<]+) [Dd]h?oimhne)(?![<>])][$1]g)
3385 0 485 if (s[(?])([\x{c9}\x{e9}]al\x{f3}dh)(?![<>])][$1]g)
3400 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>(?:[mdnh]?'?Eoraip|[mdnh]?'?Eilv\x{e9}is|[mdnh]?'?East\x{f3}in|[mdnh]?'?\x{c9}igipt)))(?![<>])][$1]g)
3406 2 483 if (s[(?])((?:]*pl="n" gnt="y" gnd="f"[^>]*>(?:[mdnh]?'?Eorpa|[mdnh]?'?Eilv\x{e9}ise|[mdnh]?'?East\x{f3}ine|[mdnh]?'?\x{c9}igipte)))(?![<>])][$1]g)
3413 0 485 if (s[(?])(fhad is)(?![<>])][$1]g)
3423 0 485 if (s[(?])((?:bh)?[Ff]h?alaing)(?![<>])][$1]g)
3430 0 485 if (s[(?])([Ff]aoi (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
3434 0 485 if (s[(?])([Ff]aoi (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
3438 0 485 if (s[(?])([Ff]aoi (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
3443 0 485 if (s[(?])([Ff]aoi (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
3448 0 485 if (s[(?])([Ff]aoi (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
3452 0 485 if (s[(?])([Ff]aoi (?:]*>[Ss]ibh

))(?![<>])][$1]g)
3456 0 485 if (s[(?])([Ff]aoi (?:]*>[Ii]ad

))(?![<>])][$1]g)
3467 0 485 if (s[(?])([Ff]aoin (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3472 1 484 if (s[(?])([Ff]aoina (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3476 1 484 if (s[(?])([Ff]aoina (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
3489 1 484 if (s[(?])([Ff]aoin\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
3497 0 485 if (s[(?])((?:]*>Fh\x{e9}ile) (?:]*gnt="y"[^>]*>[BCDFGMPST][Hh][^<]+))(?![<>])][$1]g)
3503 0 485 if (s[(?])(fh?ocla\x{ed})(?![<>])][$1]g)
3508 0 485 if (s[(?])((?:bhFrainc|Fh?rainc|bhFionlainn|Fh?ionlainn))(?![<>])][$1]g)
3513 0 485 if (s[(?])((?:bhFraince|Fh?raince|bhFionlainne|Fh?ionlainne))(?![<>])][$1]g)
3523 1 484 if (s[(?])(n?Gh?aillimhe)(?![<>])][$1]g)
3527 1 484 if (s[(?])([Ii]s gaiste)(?![<>])][$1]g)
3546 7 478 if (s[(?])([Gg]an (?:]*>[BbCcGgMmPp][^Hh'][^<]*))(?![<>])][$1]g)
3563 0 485 if (s[(?])((?:n?Gh?earm\x{e1}in|n?Gh?r\x{e9}ig|n?Gh?in\x{e9}iv))(?![<>])][$1]g)
3568 0 485 if (s[(?])((?:n?Gh?earm\x{e1}ine|n?Gh?r\x{e9}ige|n?Gh?in\x{e9}ive))(?![<>])][$1]g)
3571 0 485 if (s[(?])(gh\x{e1} (?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3576 0 485 if (s[(?])(gh\x{e1} (?:]*>(?:[BbCcDdFfGgMmPpTt][^hHbBcCpPsStT']|[^BbCcDdFfGgMmPpTt])[^<]*(?:a[dm]h|i[nr]t|\x{e1}il|\x{fa})))(?![<>])][$1]g)
3581 0 485 if (s[(?])(gh\x{e1} (?:]*>(?:ceannach|cur|d\x{ed}ol|dul|foghlaim|\x{ed}oc|iompar|oscailt|r\x{e1}|roinnt|scr\x{ed}obh|sol\x{e1}thar|teacht)))(?![<>])][$1]g)
3591 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Gg]o <[A-DF-Z][^>]*>m[Bb]'[^<]+)(?![<>])][$1]g)
3594 4 481 if (s[(?])(<[A-DF-Z][^>]*>[Gg]o (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3600 1 484 if (s[(?])(<[A-DF-Z][^>]*>[Gg]o (?:]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
3606 2 483 if (s[(?])(<[A-DF-Z][^>]*>[Gg]o (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3613 2 483 if (s[(?])([Gg]o dt\x{ed} (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3621 0 485 if (s[(?])(n?[Gg]h?ualainn (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3644 2 483 if (s[(?])([Ii] (?:<[^/Y][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3665 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>(?:[mdnh]?'?Iarmh\x{ed}|[mdnh]?'?Iar\x{e1}i[cn]|[mdnh]?'?India|[mdnh]?'?Indin\x{e9}is|[mdnh]?'?Iod\x{e1}il|[mdnh]?'?Iord\x{e1}in|[mdnh]?'?Iorua|[mdnh]?'?\x{cd}oslainn|[mdnh]?'?\x{cd}silt\x{ed}r|[mdnh]?'?I\x{fa}gslaiv)))(?![<>])][$1]g)
3671 1 484 if (s[(?])((?:]*pl="n" gnt="y" gnd="f"[^>]*>(?:[mdnh]?'?Iarmh\x{ed}|[mdnh]?'?Iar\x{e1}i[cn]e|[mdnh]?'?India|[mdnh]?'?Indin\x{e9}ise|[mdnh]?'?Iod\x{e1}ile|[mdnh]?'?Iord\x{e1}ine|[mdnh]?'?Iorua|[mdnh]?'?\x{cd}oslainne|[mdnh]?'?\x{cd}silt\x{ed}re|[mdnh]?'?I\x{fa}gslaive)))(?![<>])][$1]g)
3681 6 479 if (s[(?])([Ii]n <[A-DF-Z][^>]*>[^aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}][^<]+)(?![<>])][$1]g)
3687 0 485 if (s[(?])([Ii]na (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3691 2 483 if (s[(?])([Ii]na (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
3704 1 484 if (s[(?])([Ii]n\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
3713 0 485 if (s[(?])((?:]*>[Ii]omarca))(?![<>])][$1]g)
3719 0 485 if (s[(?])([Ii]omp\x{f3}dh)(?![<>])][$1]g)
3724 0 485 if (s[(?])([Ii]onsar an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3736 0 485 if (s[(?])([Ii]s (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3743 0 485 if (s[(?])((?:Liob\x{e1}in|Laitvia|Liotu\x{e1}in))(?![<>])][$1]g)
3748 0 485 if (s[(?])((?:Liob\x{e1}ine|Laitvia|Liotu\x{e1}ine))(?![<>])][$1]g)
3751 5 480 if (s[(?])([Ll]e (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3764 0 485 if (s[(?])([Ll]e (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
3768 1 484 if (s[(?])([Ll]e (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
3772 0 485 if (s[(?])([Ll]e

h[\x{c9}\x{e9}]

)(?![<>])][$1]g)
3777 0 485 if (s[(?])([Ll]e

h[\x{cd}\x{ed}]

)(?![<>])][$1]g)
3782 0 485 if (s[(?])([Ll]e (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
3786 0 485 if (s[(?])([Ll]e (?:]*>[Ss]ibh

))(?![<>])][$1]g)
3790 0 485 if (s[(?])([Ll]e

h[Ii]ad

)(?![<>])][$1]g)
3799 0 485 if (s[(?])([Ll]eis an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3803 0 485 if (s[(?])([Ll]ena (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3807 0 485 if (s[(?])([Ll]ena (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
3820 1 484 if (s[(?])([Ll]en\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
3824 0 485 if (s[(?])([Ll]eointe)(?![<>])][$1]g)
3829 0 485 if (s[(?])(Longfort)(?![<>])][$1]g)
3834 0 485 if (s[(?])(Longfoirt)(?![<>])][$1]g)
3842 4 481 if (s[(?])([Mm]\x{e1} (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3849 0 485 if (s[(?])([Mm]aidir)(?![<>])][$1]g)
3852 0 485 if (s[(?])([Mm]aille)(?![<>])][$1]g)
3865 0 485 if (s[(?])((?:]*>[Mm]ara) (?:]*>[^<]+))(?![<>])][$1]g)
3869 1 484 if (s[(?])([Mm]\x{e1}s (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3874 0 485 if (s[(?])(Mh?e\x{e1}nmhuir)(?![<>])][$1]g)
3879 0 485 if (s[(?])(Mh?e\x{e1}nmhara)(?![<>])][$1]g)
3883 1 484 if (s[(?])((?:]*>measartha) (?:]*>[^<]+))(?![<>])][$1]g)
3886 0 485 if (s[(?])((?:]*>Mhic) (?:[BDFMPT][^Hh']|S[lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bhF)[^<]*)(?![<>])][$1]g)
3896 1 484 if (s[(?])([Mm]h?\x{f3}rsheisear (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3900 0 485 if (s[(?])([Mm]h?uin (?:]*gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3906 2 483 if (s[(?])([Mm]ura (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3916 0 485 if (s[(?])([Mm]ura (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3920 1 484 if (s[(?])([Mm]urach (?:<[^/AY][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3941 1 484 if (s[(?])([Nn]a (?:]*pl="n" gnt="n"[^>]*>[^<]+))(?![<>])][$1]g)
3951 3 482 if (s[(?])(<[A-DF-Z][^>]*>[Nn]\x{e1} (?:]*>[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}][^<]*))(?![<>])][$1]g)
3956 2 483 if (s[(?])(<[A-DF-Z][^>]*>[Nn]\x{e1} (?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3962 3 482 if (s[(?])(<[A-DF-Z][^>]*>[Nn]ach (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
3967 1 484 if (s[(?])([Nn]ach (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
3982 0 485 if (s[(?])((?:<[^/Y][^>]*>[Nn]aoi) (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
3985 0 485 if (s[(?])((?:<[^/Y][^>]*>[Nn]aoi) (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3988 0 485 if (s[(?])((?:<[^/Y][^>]*>[Nn]aoi) (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
3992 0 485 if (s[(?])([Nn]aon\x{fa}r (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4013 6 479 if (s[(?])(<[A-DF-Z][^>]*>[Nn]\x{ed} (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
4016 4 481 if (s[(?])([Nn]\x{ed} (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4025 2 483 if (s[(?])([Nn]\x{ed} (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4028 4 481 if (s[(?])([Nn]\x{ed}(?: ?ba|b) (?:]*>[^<]+))(?![<>])][$1]g)
4032 5 480 if (s[(?])([Nn]\x{ed}(?: ?ba|b))(?![<>])][$1]g)
4040 0 485 if (s[(?])((?:Nig\x{e9}ir|Nua-Sh\x{e9}alainn))(?![<>])][$1]g)
4045 0 485 if (s[(?])((?:Nig\x{e9}ire|Nua-Sh\x{e9}alainne))(?![<>])][$1]g)
4057 3 482 if (s[(?])([Nn]\x{ed}os (?:]*>[^<]+))(?![<>])][$1]g)
4061 3 482 if (s[(?])([Nn]\x{ed}os)(?![<>])][$1]g)
4065 3 482 if (s[(?])([\x{d3}\x{f3}] (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4072 1 484 if (s[(?])([\x{d3}\x{f3}] (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4077 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
4081 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
4085 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
4090 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
4095 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
4099 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[Ss]ibh

))(?![<>])][$1]g)
4103 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>[Ii]ad

))(?![<>])][$1]g)
4108 0 485 if (s[(?])([\x{d3}\x{f3}] (?:]*>sin

))(?![<>])][$1]g)
4126 0 485 if (s[(?])(<[A-DF-Z][^>]*>h?[Oo]cht (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4129 0 485 if (s[(?])(<[A-DF-Z][^>]*>h?[Oo]cht (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4132 0 485 if (s[(?])(<[A-DF-Z][^>]*>h?[Oo]cht (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4135 0 485 if (s[(?])([Oo]chtar (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4144 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>(?:[mdnh]?'?Ollainn|[mdnh]?'?Ostair)))(?![<>])][$1]g)
4150 0 485 if (s[(?])((?:]*pl="n" gnt="y" gnd="f"[^>]*>(?:[mdnh]?'?Ollainne|[mdnh]?'?Ostaire)))(?![<>])][$1]g)
4156 0 485 if (s[(?])([\x{d3}\x{f3}]n (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4164 0 485 if (s[(?])([\x{d3}\x{f3}]na (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
4168 0 485 if (s[(?])([\x{d3}\x{f3}]na (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
4181 1 484 if (s[(?])([\x{d3}\x{f3}]n\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
4184 0 485 if (s[(?])((?:]*>ortha))(?![<>])][$1]g)
4188 2 483 if (s[(?])(<[A-DF-Z][^>]*>[Oo]s (?:<[^/Y][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4191 0 485 if (s[(?])([\x{d3}\x{f3}]s (?:<[AN][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4199 0 485 if (s[(?])((?:b?Ph?acast\x{e1}in|b?Ph?alaist\x{ed}n|b?Ph?ortaing\x{e9}il|b?Ph?olainn))(?![<>])][$1]g)
4204 0 485 if (s[(?])((?:b?Ph?acast\x{e1}ine|b?Ph?alaist\x{ed}ne|b?Ph?ortaing\x{e9}ile|b?Ph?olainne))(?![<>])][$1]g)
4219 0 485 if (s[(?])((?:]*>r\x{e9}as\x{fa}nta) (?:]*>[^<]+))(?![<>])][$1]g)
4228 0 485 if (s[(?])([Rr]oimh an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4232 0 485 if (s[(?])([Rr]oimh (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
4236 0 485 if (s[(?])([Rr]oimh (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
4240 0 485 if (s[(?])([Rr]oimh (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
4245 0 485 if (s[(?])([Rr]oimh (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
4250 0 485 if (s[(?])([Rr]oimh (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
4254 0 485 if (s[(?])([Rr]oimh (?:]*>[Ss]ibh

))(?![<>])][$1]g)
4258 0 485 if (s[(?])([Rr]oimh (?:]*>[Ii]ad

))(?![<>])][$1]g)
4263 0 485 if (s[(?])((?:R\x{f3}imh|R\x{f3}m\x{e1}in|R\x{fa}is))(?![<>])][$1]g)
4268 0 485 if (s[(?])((?:R\x{f3}imhe|R\x{f3}m\x{e1}ine|R\x{fa}ise))(?![<>])][$1]g)
4271 0 485 if (s[(?])([Rr]uac\x{e1}n)(?![<>])][$1]g)
4288 0 485 if (s[(?])((?:t?Sh?am\x{e1}ir|t?Sh?eap\x{e1}in|t?S\x{ed}n|t?Sh?iria|t?Sh?l\x{f3}iv\x{e9}in|t?Sh?om\x{e1}il|t?Sh?ualainn))(?![<>])][$1]g)
4293 0 485 if (s[(?])((?:t?Sh?am\x{e1}ire|t?Sh?eap\x{e1}ine|t?Sh?\x{ed}ne|t?Sh?iria|t?Sh?l\x{f3}iv\x{e9}ine|t?Sh?om\x{e1}ile|t?Sh?ualainne))(?![<>])][$1]g)
4301 2 483 if (s[(?])([Ss]an <[A-DF-Z][^>]*>(?:[^aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}fF]|[Ff]h?[lr])[^<]+)(?![<>])][$1]g)
4307 1 484 if (s[(?])([Ss]h?\x{e9} (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4312 0 485 if (s[(?])([Ss]h?\x{e9} (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4315 0 485 if (s[(?])([Ss]h?\x{e9} (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4329 0 485 if (s[(?])([Ss]h?\x{e9} (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4332 2 483 if (s[(?])([Ss]eachas (?:<[NV][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4350 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Ss]h?eacht (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4354 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Ss]h?eacht (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4357 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Ss]h?eacht (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4360 0 485 if (s[(?])([Ss]h?eachtar (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4364 0 485 if (s[(?])([Ss]h?eisear (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4386 0 485 if (s[(?])((?:]*>Sile))(?![<>])][$1]g)
4403 1 484 if (s[(?])(Sp\x{e1}inn)(?![<>])][$1]g)
4408 0 485 if (s[(?])(Sp\x{e1}inne)(?![<>])][$1]g)
4415 2 483 if (s[(?])([Ss]ula (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
4423 1 484 if (s[(?])([Ss]ula <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
4438 3 482 if (s[(?])((?:]*>[Tt]\x{e9}

))(?![<>])][$1]g)
4448 0 485 if (s[(?])([Tt]har an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4478 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[Mm]\x{e9}

))(?![<>])][$1]g)
4482 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[Tt]h?\x{fa}

))(?![<>])][$1]g)
4486 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[\x{c9}\x{e9}]

))(?![<>])][$1]g)
4491 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[\x{cd}\x{ed}]

))(?![<>])][$1]g)
4496 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>(?:[Mm]uid|[Ss]inn)

))(?![<>])][$1]g)
4500 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[Ss]ibh

))(?![<>])][$1]g)
4504 0 485 if (s[(?])([Tt]r\x{ed} (?:]*>[Ii]ad

))(?![<>])][$1]g)
4509 1 484 if (s[(?])(<[A-DF-Z][^>]*>d?[Tt]h?r\x{ed} (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4514 2 483 if (s[(?])(d?[Tt]h?r\x{ed} (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4517 0 485 if (s[(?])(<[A-DF-Z][^>]*>d?[Tt]h?r\x{ed} (?:]*>[^<]+) [Dd]h?\x{e9}ag (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4523 0 485 if (s[(?])([Tt]r\x{ed}d an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4527 1 484 if (s[(?])([Tt]r\x{ed}na (?:]*t="caite"[^>]*>[^<]+))(?![<>])][$1]g)
4531 0 485 if (s[(?])([Tt]r\x{ed}na (?:]*(?: p=.y|t=..[^a])[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*))(?![<>])][$1]g)
4544 1 484 if (s[(?])([Tt]r\x{ed}n\x{e1}r <[A-DF-Z][^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}cfptCFPT]|[Dd][^Tt']|[Gg][^Cc]|[Bb][^Pph]|[Bb]h[^fF])[^<]*)(?![<>])][$1]g)
4548 0 485 if (s[(?])(d?[Tt]h?ri\x{fa}r (?:]*pl="y"[^>]*>[^<]+))(?![<>])][$1]g)
4553 0 485 if (s[(?])(d?Th?uirc)(?![<>])][$1]g)
4558 0 485 if (s[(?])(d?Th?uirce)(?![<>])][$1]g)
4562 0 485 if (s[(?])((?:<[AN][^>]*>[Uu]atha))(?![<>])][$1]g)
4574 2 483 if (s[(?])([Uu]ile)(?![<>])][$1]g)
4583 0 485 if (s[(?])([Uu]m an (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4595 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="f"[^>]*>[mdnh]?'?Ung\x{e1}ir))(?![<>])][$1]g)
4601 0 485 if (s[(?])((?:]*pl="n" gnt="y" gnd="f"[^>]*>[mdnh]?'?Ung\x{e1}ire))(?![<>])][$1]g)
4676 9 476 if (s[(?])((?:]*gnt="d"[^>]*>[^<]+))(?![<>])][$1]g)
4689 0 485 if (s[(?])((?:<[^/ACNRTY][^>]*>[^<]+) n?dh?eifre)(?![<>])][$1]g)
4696 5 480 if (s[(?])((?:<[^/ACNRTY][^>]*>[^<]+) (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4704 6 479 if (s[(?])([^< ]+ [^<]+ (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4708 0 485 if (s[(?])([^< ]+ [^<]+ (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4712 3 482 if (s[(?])((?:<[^/ACNRSY][^>]*>[^<]+) [^<]+ (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4715 0 485 if (s[(?])((?:<[^/ACNRSY][^>]*>[^<]+) (?:[MmDd]o|[Aa]|[\x{c1}\x{e1}]r|[Bb]hur) (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4718 10 475 if (s[(?])((?:<[^/AN][^>]*>[^<]+) (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4726 0 485 if (s[(?])([^<]+ (?:]*>[^<]+) (?:]*gnt="y"[^>]*>[^<]+))(?![<>])][$1]g)
4739 55 430 if (s[(?])((?:]*>(?:n(?:-[aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|[AEIOU\x{c1}\x{c9}\x{cd}\x{d3}\x{da}])|d[Tt]|g[Cc]|b[Pp]|m[Bb]|n[DdGg]|bh[fF])[^<]*))(?![<>])][$1]g)
4758 46 439 if (s[(?])((?:]*>(?:n(?:-[aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|[AEIOU\x{c1}\x{c9}\x{cd}\x{d3}\x{da}])|d[Tt]|g[Cc]|b[Pp]|m[Bb]|n[DdGg]|bh[fF])[^<]*))(?![<>])][$1]g)
4770 7 478 if (s[(?])([^<]+)(?![<>])][$1]g)
4778 2 483 if (s[(?])((?:]*h="y"[^>]*>[^<]+

))(?![<>])][$1]g)
4781 33 452 if (s[(?])((?:]*h="y"[^>]*>[^<]+))(?![<>])][$1]g)
4794 33 452 if (s[(?])((?:]*t="[flo][^o][^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4807 46 439 if (s[(?])((?:]*>(?:rai?bh(?:a[md]ar|thas)?|bhfuil(?:im|imid|tear)?|n?dh?each(?:aigh|a[md]ar|thas)|\x{ed}osf[a\x{e1}][^<]+|(?:bhf|fh)ac(?:a|a[dm]ar|thas)|(?:bhf|fh)aigh(?:idh|fear|inn|fe\x{e1}|eadh|imis|id\x{ed}s|f\x{ed})|n?dh?earn[^<]+)))(?![<>])][$1]g)
4813 17 468 if (s[(?])((?:]*t="(?:caite|gn\x{e1}th|coinn)"[^>]*>(?:[aeiouAEIOU\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}\x{c1}\x{c9}\x{cd}\x{d3}\x{da}]|[Ff]h?[aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}])[^<]+))(?![<>])][$1]g)
4829 0 485 if (s[(?])((?:]*>(?:[2-9]|1[0-9])) (?:]*>[^<]+) (?:]*>(?:[BbCcDdFfGgMmPpTt][^Hh']|[Ss][lnraeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}]|bh[Ff])[^<]*))(?![<>])][$1]g)
4832 37 448 if (s[(?])((?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4864 4 481 if (s[(?])([Aa]n (?:]*pl="n" gnt="n" gnd="m"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4868 0 485 if (s[(?])((?:]*pl="n" gnt="n" gnd="m"[^>]*>[^<]+) (?:]*pl="n" gnt="y"[^>]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4876 5 480 if (s[(?])([Aa]n (?:]*>[^<]+))(?![<>])][$1]g)
4884 2 483 if (s[(?])([^<]+ (?:<[^/AFNXY][^>]*>[^<]+))(?![<>])][$1]g)
4896 23 462 if (s[(?])([^<]+ (?:]*>[^<]+))(?![<>])][$1]g)
4915 3 482 if (s[(?])([^< ]+ (?:]* p="."[^>]*>[^<]+))(?![<>])][$1]g)
4921 2 483 if (s[(?])((?:[Dd]h\x{e1}|[Tt]h?r\x{ed}|[Cc]h?eithre|[Cc]h?\x{fa}ig|[Ss]h?\x{e9}|[Ss]h?eacht|[Oo]cht|[Nn]aoi|[Dd]h?eich) (?:]*pl="n"[^>]*>[^<]+) (?:]*pl="n"[^>]*>[^<]+))(?![<>])][$1]g)
4924 0 485 if (s[(?])((?:[Dd]h\x{e1}|[Tt]h?r\x{ed}|[Cc]h?eithre|[Cc]h?\x{fa}ig|[Ss]h?\x{e9}|[Ss]h?eacht|[Oo]cht|[Nn]aoi) (?:]*pl="n"[^>]*>[^<]+) [Dd]h?\x{e9}ag (?:]*pl="n"[^>]*>[^<]+))(?![<>])][$1]g)
4927 1 484 if (s[(?])([Bb]h?eirt (?:]*pl="n"[^>]*>[^<]+) (?:]*pl="n"[^>]*>[^<]+))(?![<>])][$1]g)
4930 3 482 if (s[(?])([^<]+ (?:]*pl="n" gnt="y"[^>]*>[^<]+) [^<]+)(?![<>])][$1]g)
4935 2 483 if (s[(?])((?:]*pl="y" gnt="y"[^>]*>[^< ]*[a\x{e1}o\x{f3}u\x{fa}][^aeiou\x{e1}\x{e9}\x{ed}\x{f3}\x{fa}<]+) [^<]+)(?![<>])][$1]g)
4948 0 485 if (s[(?])((?:]* p="."[^>]*>[^<]+) (?:]*>(?:[CcDdFfGgMmPpSsTt][Hh]|[Bb]h[^fF])[^<]+))(?![<>])][$1]g)
4973 0 485 if (s[(?])([\x{c1}\x{e1}]il)(?![<>])][$1]g)
4977 0 485 if (s[(?])([Aa]ithnid)(?![<>])][$1]g)
4980 0 485 if (s[(?])([Cc]h?uimhin)(?![<>])][$1]g)
4983 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Dd]h?\x{e9}ana\x{ed})(?![<>])][$1]g)
4986 0 485 if (s[(?])((?:]*>[Dd]h?\x{f3}cha))(?![<>])][$1]g)
4990 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Dd]h?ual)(?![<>])][$1]g)
4993 4 481 if (s[(?])((?:]*>h?ea

))(?![<>])][$1]g)
4998 0 485 if (s[(?])([Ee]agal)(?![<>])][$1]g)
5001 0 485 if (s[(?])((?:]*>\x{e9}ard

))(?![<>])][$1]g)
5004 0 485 if (s[(?])([Ee]ol)(?![<>])][$1]g)
5007 3 482 if (s[(?])([Ff]h?\x{e9}idir)(?![<>])][$1]g)
5010 1 484 if (s[(?])([Ff]h?ol\x{e1}ir)(?![<>])][$1]g)
5013 1 484 if (s[(?])((?:]*>[Ii]oma\x{ed}))(?![<>])][$1]g)
5016 0 485 if (s[(?])([Ii]onann)(?![<>])][$1]g)
5019 1 484 if (s[(?])((?:]*>[Ll]\x{e9}ir))(?![<>])][$1]g)
5022 2 483 if (s[(?])([Ll]eor)(?![<>])][$1]g)
5027 0 485 if (s[(?])([Mm]h?iste)(?![<>])][$1]g)
5030 0 485 if (s[(?])(<[A-DF-Z][^>]*>[Mm]h?ithid)(?![<>])][$1]g)
5033 0 485 if (s[(?])((?:]*>[Nn]\x{e1}ir))(?![<>])][$1]g)
5036 0 485 if (s[(?])([Oo]th)(?![<>])][$1]g)
5039 0 485 if (s[(?])([Aa]nsa)(?![<>])][$1]g)
5044 1 484 if (s[(?])([Dd]h?\x{f3}ich\x{ed})(?![<>])][$1]g)
5049 1 484 if (s[(?])([Ff]h?aide)(?![<>])][$1]g)
5054 3 482 if (s[(?])([Ff]h?earr)(?![<>])][$1]g)
5059 0 485 if (s[(?])([Ff]h?usa)(?![<>])][$1]g)
5064 0 485 if (s[(?])([Ll]\x{fa})(?![<>])][$1]g)
5069 2 483 if (s[(?])([Mm]h?\x{f3})(?![<>])][$1]g)
5074 0 485 if (s[(?])([Tt]h?\x{fa}isce)(?![<>])][$1]g)
5149 0 485 if (s[(?])([Aa]ithle)(?![<>])][$1]g)
5164 0 485 if (s[(?])([Cc]\x{e1}rb)(?![<>])][$1]g)
5178 1 484 if (s[(?])([Dd]eo)(?![<>])][$1]g)
5189 0 485 if (s[(?])(F\x{e1}ileach)(?![<>])][$1]g)
5194 0 485 if (s[(?])(bhfearr)(?![<>])][$1]g)
5197 0 485 if (s[(?])(featha)(?![<>])][$1]g)
5200 0 485 if (s[(?])(F\x{e9}ineach)(?![<>])][$1]g)
5203 0 485 if (s[(?])(Feirsteach)(?![<>])][$1]g)
5218 0 485 if (s[(?])(bhfusa)(?![<>])][$1]g)
5233 0 485 if (s[(?])([Ii]nn)(?![<>])][$1]g)
5238 2 483 if (s[(?])(leanas)(?![<>])][$1]g)
5275 0 485 if (s[(?])(s\x{e9}ibe)(?![<>])][$1]g)
5282 2 483 if (s[(?])([Ss]h?on)(?![<>])][$1]g)
5306 33 452 if (s[(?])((?:]*>[^<]+) (?:[Ss]eo|[Ss]in|[\x{da}\x{fa}]d))(?![<>])][$1]g)
5314 1 484 if (s[(?])((?:]*>[^<]+) (?:]*>[^<]+) (?:[Ss]eo|[Ss]in|[\x{da}\x{fa}]d))(?![<>])][$1]g)
5403 0 69 if $maxdepth == 0
5404 16 53 if $ans
5408 37 28246 if ($current =~ /$p/)
5412 2 35 $level > $$rule{'level'} ? :
5413 8 29 if ($ans)
5414 4 4 unless ($$posans eq '')
5420 4 1 if ($cand =~ /$pos/)
5422 0 4 unless $r eq '"<&>"'
5427 7 1 if $$posans
5439 0 2042 if $maxdepth == 0
5443 336 91554 if ($current =~ /$p/)
5451 466 0 if ($cand =~ /$pos/)
5453 0 466 unless $r eq '"<&>"'