<?xml version="1.0" encoding="utf-8"?>
<lgr xmlns="urn:ietf:params:xml:ns:lgr-1.0">
  <meta>
    <version comment="IDN Reference table for the Greek Script">2.6</version>
    <date>2025-04-08</date>
    <language>und-Grek</language>
    <scope type="domain">.</scope>
    <description type="text/html">
	<![CDATA[
	
	#IDN Table reference
	This Greek script table is based on the ICANN proposed LGR for the Greek Script
	https://www.icann.org/en/system/files/files/proposal-greek-lgr-15jul21-en.xml
	
	#Base Context Rule
	Base context rule disallows use of hyphen (U+002D) at the beginning, end or
	consecutively at the 3rd and 4th position in a label.

	#Contact Info
	Contact Name: IDN Support
	Contact Phone: registry-help@registry.godaddy
	]]>
	</description>
    <references>
      <reference id="0" comment="Any code point originally encoded in Unicode 1.1">The Unicode Standard 1.1</reference>
      <reference id="101">Greek Alphabet https://en.wikipedia.org/wiki/Greek_alphabet</reference>
    </references>
  </meta>
  <data>
    <char cp="002D" not-when="hyphen-rules"/>
    <char cp="0030"/>
    <char cp="0031"/>
    <char cp="0032"/> 
    <char cp="0033"/>
    <char cp="0034"/>
    <char cp="0035"/>
    <char cp="0036"/>
    <char cp="0037"/>
    <char cp="0038"/>
    <char cp="0039"/>
    <char cp="0061" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0061" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00E1" type="blocked" />
      <var cp="03AC" type="blocked" />
      <var cp="03B1" type="blocked" />
      <var cp="0430" type="blocked" />
    </char>
    <char cp="0069" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="006E" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="006F" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006F" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00F3" type="blocked" />
      <var cp="03BF" type="blocked" />
      <var cp="03CC" type="blocked" />
      <var cp="043E" type="blocked" />
      <var cp="0585" type="blocked" />
    </char>
    <char cp="0070" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0070" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03C1" type="blocked" />
      <var cp="0440" type="blocked" />
    </char>
    <char cp="0073 0073" comment="Not part of repertoire">
      <var cp="0073 0073" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00DF" type="blocked" />
      <var cp="03B2" type="blocked" />
      <var cp="0455 0455" type="blocked" />
    </char>
    <char cp="0075" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0075" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="0076" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0076" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03BD" type="blocked" />
    </char>
    <char cp="0079" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0079" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0263" type="blocked" />
      <var cp="03B3" type="blocked" />
      <var cp="0443" type="blocked" />
      <var cp="04AF" type="blocked" />
    </char>
    <char cp="00DF" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0073 0073" type="blocked" />
      <var cp="00DF" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03B2" type="blocked" />
      <var cp="0455 0455" type="blocked" />
    </char>
    <char cp="00E1" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0061" type="blocked" />
      <var cp="00E1" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03AC" type="blocked" />
      <var cp="03B1" type="blocked" />
      <var cp="0430" type="blocked" />
    </char>
    <char cp="00ED" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="00EF" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="00F3" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006F" type="blocked" />
      <var cp="00F3" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03BF" type="blocked" />
      <var cp="03CC" type="blocked" />
      <var cp="043E" type="blocked" />
      <var cp="0585" type="blocked" />
    </char>
    <char cp="00FA" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="00FC" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="0131" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="0144" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="014B" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="01A1" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="01A1" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03C2" type="blocked" />
      <var cp="03C3" type="blocked" />
    </char>
    <char cp="025B" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="025B" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03AD" type="blocked" />
      <var cp="03B5" type="blocked" />
    </char>
    <char cp="0263" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0079" type="blocked" />
      <var cp="0263" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03B3" type="blocked" />
      <var cp="0443" type="blocked" />
      <var cp="04AF" type="blocked" />
    </char>
    <char cp="0269" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="028B" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="0390" tag="sc:Grek" ref="0 101">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="r-diac" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="base" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="03AC" tag="sc:Grek" ref="0 101">
      <var cp="0061" type="blocked" />
      <var cp="00E1" type="blocked" />
      <var cp="03AC" type="r-diac" />
      <var cp="03B1" type="base" />
      <var cp="0430" type="blocked" />
    </char>
    <char cp="03AD" tag="sc:Grek" ref="0 101">
      <var cp="025B" type="blocked" />
      <var cp="03AD" type="r-diac" />
      <var cp="03B5" type="base" />
    </char>
    <char cp="03AE" tag="sc:Grek" ref="0 101">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="r-diac" />
      <var cp="03B7" type="base" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="03AF" tag="sc:Grek" ref="0 101">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="r-diac" />
      <var cp="03B9" type="base" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="03B0" tag="sc:Grek" ref="0 101">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="r-diac" />
      <var cp="03C5" type="base" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="03B1" tag="sc:Grek" ref="0 101">
      <var cp="0061" type="blocked" />
      <var cp="00E1" type="blocked" />
      <var cp="03AC" type="blocked" />
      <var cp="0430" type="blocked" />
    </char>
    <char cp="03B2" tag="sc:Grek" ref="0 101">
      <var cp="0073 0073" type="blocked" />
      <var cp="00DF" type="blocked" />
      <var cp="0455 0455" type="blocked" />
    </char>
    <char cp="03B3" tag="sc:Grek" ref="0 101">
      <var cp="0079" type="blocked" />
      <var cp="0263" type="blocked" />
      <var cp="0443" type="blocked" />
      <var cp="04AF" type="blocked" />
    </char>
    <char cp="03B4" tag="sc:Grek" ref="0 101" />
    <char cp="03B5" tag="sc:Grek" ref="0 101">
      <var cp="025B" type="blocked" />
      <var cp="03AD" type="blocked" />
    </char>
    <char cp="03B6" tag="sc:Grek" ref="0 101" />
    <char cp="03B7" tag="sc:Grek" ref="0 101">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="03B8" tag="sc:Grek" ref="0 101" />
    <char cp="03B9" tag="sc:Grek" ref="0 101">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="03BA" tag="sc:Grek" ref="0 101">
      <var cp="043A" type="blocked" />
    </char>
    <char cp="03BB" tag="sc:Grek" ref="0 101" />
    <char cp="03BC" tag="sc:Grek" ref="0 101" />
    <char cp="03BD" tag="sc:Grek" ref="0 101">
      <var cp="0076" type="blocked" />
    </char>
    <char cp="03BE" tag="sc:Grek" ref="0 101" />
    <char cp="03BF" tag="sc:Grek" ref="0 101">
      <var cp="006F" type="blocked" />
      <var cp="00F3" type="blocked" />
      <var cp="03CC" type="blocked" />
      <var cp="043E" type="blocked" />
      <var cp="0585" type="blocked" />
    </char>
    <char cp="03C0" tag="sc:Grek" ref="0 101" />
    <char cp="03C1" tag="sc:Grek" ref="0 101">
      <var cp="0070" type="blocked" />
      <var cp="0440" type="blocked" />
    </char>
    <char cp="03C2" tag="sc:Grek" ref="0 101">
      <var cp="01A1" type="blocked" />
      <var cp="03C2" type="r-final" />
      <var cp="03C3" type="nonfinal" comment="Type nonfinal" />
    </char>
    <char cp="03C3" tag="sc:Grek" ref="0 101">
      <var cp="01A1" type="blocked" />
      <var cp="03C2" type="blocked" />
    </char>
    <char cp="03C4" tag="sc:Grek" ref="0 101">
      <var cp="0442" type="blocked" />
    </char>
    <char cp="03C5" tag="sc:Grek" ref="0 101">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="03C6" tag="sc:Grek" ref="0 101">
      <var cp="0444" type="blocked" />
    </char>
    <char cp="03C7" tag="sc:Grek" ref="0 101" />
    <char cp="03C8" tag="sc:Grek" ref="0 101" />
    <char cp="03C9" tag="sc:Grek" ref="0 101">
      <var cp="03CE" type="blocked" />
    </char>
    <char cp="03CA" tag="sc:Grek" ref="0 101">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="base" />
      <var cp="03CA" type="r-diac" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="03CB" tag="sc:Grek" ref="0 101">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="base" />
      <var cp="03CB" type="r-diac" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="03CC" tag="sc:Grek" ref="0 101">
      <var cp="006F" type="blocked" />
      <var cp="00F3" type="blocked" />
      <var cp="03BF" type="base" />
      <var cp="03CC" type="r-diac" />
      <var cp="043E" type="blocked" />
      <var cp="0585" type="blocked" />
    </char>
    <char cp="03CD" tag="sc:Grek" ref="0 101">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="base" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="r-diac" />
      <var cp="057D" type="blocked" />
    </char>
    <char cp="03CE" tag="sc:Grek" ref="0 101">
      <var cp="03C9" type="base" />
      <var cp="03CE" type="r-diac" />
    </char>
    <char cp="0430" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0061" type="blocked" />
      <var cp="00E1" type="blocked" />
      <var cp="03AC" type="blocked" />
      <var cp="03B1" type="blocked" />
      <var cp="0430" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="043A" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="03BA" type="blocked" />
      <var cp="043A" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="043E" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="006F" type="blocked" />
      <var cp="00F3" type="blocked" />
      <var cp="03BF" type="blocked" />
      <var cp="03CC" type="blocked" />
      <var cp="043E" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0585" type="blocked" />
    </char>
    <char cp="0440" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0070" type="blocked" />
      <var cp="03C1" type="blocked" />
      <var cp="0440" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0442" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="03C4" type="blocked" />
      <var cp="0442" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0443" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0079" type="blocked" />
      <var cp="0263" type="blocked" />
      <var cp="03B3" type="blocked" />
      <var cp="0443" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="04AF" type="blocked" />
    </char>
    <char cp="0444" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="03C6" type="blocked" />
      <var cp="0444" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0455 0455" comment="Not part of repertoire">
      <var cp="0073 0073" type="blocked" />
      <var cp="00DF" type="blocked" />
      <var cp="03B2" type="blocked" />
      <var cp="0455 0455" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0456" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="0457" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="04AF" tag="sc:Cyrl" ref="0" comment="Not part of repertoire">
      <var cp="0079" type="blocked" />
      <var cp="0263" type="blocked" />
      <var cp="03B3" type="blocked" />
      <var cp="0443" type="blocked" />
      <var cp="04AF" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0572" tag="sc:Armn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="0578" tag="sc:Armn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="1E45" type="blocked" />
    </char>
    <char cp="057D" tag="sc:Armn" ref="0" comment="Not part of repertoire">
      <var cp="0075" type="blocked" />
      <var cp="00FA" type="blocked" />
      <var cp="00FC" type="blocked" />
      <var cp="028B" type="blocked" />
      <var cp="03B0" type="blocked" />
      <var cp="03C5" type="blocked" />
      <var cp="03CB" type="blocked" />
      <var cp="03CD" type="blocked" />
      <var cp="057D" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="0582" tag="sc:Armn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="out-of-repertoire-var" comment="Out-of-repertoire" />
      <var cp="1EC9" type="blocked" />
    </char>
    <char cp="0585" tag="sc:Armn" ref="0" comment="Not part of repertoire">
      <var cp="006F" type="blocked" />
      <var cp="00F3" type="blocked" />
      <var cp="03BF" type="blocked" />
      <var cp="03CC" type="blocked" />
      <var cp="043E" type="blocked" />
      <var cp="0585" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="1E45" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="006E" type="blocked" />
      <var cp="0144" type="blocked" />
      <var cp="014B" type="blocked" />
      <var cp="03AE" type="blocked" />
      <var cp="03B7" type="blocked" />
      <var cp="0572" type="blocked" />
      <var cp="0578" type="blocked" />
      <var cp="1E45" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
    <char cp="1EC9" tag="sc:Latn" ref="0" comment="Not part of repertoire">
      <var cp="0069" type="blocked" />
      <var cp="00ED" type="blocked" />
      <var cp="00EF" type="blocked" />
      <var cp="0131" type="blocked" />
      <var cp="0269" type="blocked" />
      <var cp="0390" type="blocked" />
      <var cp="03AF" type="blocked" />
      <var cp="03B9" type="blocked" />
      <var cp="03CA" type="blocked" />
      <var cp="0456" type="blocked" />
      <var cp="0457" type="blocked" />
      <var cp="0582" type="blocked" />
      <var cp="1EC9" type="out-of-repertoire-var" comment="Out-of-repertoire" />
    </char>
  </data>
  <!--Rules section goes here-->
  <rules>
    <!--Character class definitions go here-->
    <!--Whole label evaluation and context rules go here-->
    <rule name="leading-combining-mark" comment="Default WLE rule matching labels with leading combining marks &#x235F;">
      <start />
      <union>
        <class property="gc:Mn" />
        <class property="gc:Mc" />
      </union>
    </rule>
    <rule name="hyphen-rules" comment="RFC5891 restrictions on placement of U+002D">
      <choice>
        <rule comment="no leading hyphen">
          <look-behind>
            <start/>
          </look-behind>
          <anchor/>
        </rule>
        <rule comment="no trailing hyphen">
          <anchor/>
          <look-ahead>
            <end/>
          </look-ahead>
        </rule>
        <rule comment="no consecutive hyphens in third and fourth">
          <look-behind>
            <start/>
            <any/>
            <any/>
            <char cp="002D" comment="hyphen-minus"/>
          </look-behind>
          <anchor/>
        </rule>
      </choice>
    </rule>
    <!--Action elements go here - order defines precedence-->
    <action disp="invalid" match="leading-combining-mark" comment="labels with leading combining marks are invalid &#x235F;" />
    <action disp="invalid" any-variant="out-of-repertoire-var" comment="any variant label with a code point out of repertoire is invalid &#x235F;" />
    <action disp="blocked" any-variant="blocked" comment="any variant label containing blocked variants is blocked &#x235F;" />
    <action disp="valid" all-variants="r-diac r-final" comment="any original label is valid" />
    <action disp="allocatable" all-variants="base nonfinal" comment="any label with all unaccented vowels and all standard sigmas is allocatable" />
    <action disp="allocatable" all-variants="base r-final" comment="any label with all unaccented vowels and sigmas as applied for is allocatable" />
    <action disp="allocatable" all-variants="r-diac nonfinal" comment="any label with all vowels as applied for and all standard sigmas is allocatable" />
    <action disp="blocked" any-variant="base nonfinal" comment="any variant label with a mix of vowel accents or sigma forms is blocked" />
    <action disp="allocatable" all-variants="allocatable" comment="variant labels with all variants allocatable are allocatable &#x235F;" />
    <action disp="valid" comment="catch all (default action) &#x235F;" />
  </rules>
</lgr>