<?xml version="1.0" encoding="utf-8"?>
<lgr xmlns="urn:ietf:params:xml:ns:lgr-1.0">
    <meta>
        <version comment="IDN Reference table for Cyrillic">4.1</version>
        <date>2023-09-06</date>
        <unicode-version>6.3.0</unicode-version>
        <language>und-Cyrl</language>
        <description type="text/plain">
            <![CDATA[

	#Table format and IDNA 2008
	Script table is in RFC 7940 format
	Script is IDNA 2008 valid

	#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 Email: registry-help@registry.godaddy
	Contact Phone: +1 (480) 651-9999
	]]>
        </description>
    </meta>
    <data>
        <char cp="002D" tag="hyphen" 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" when="disallow-out-of-repo-cp">
            <var cp="00E1" type="blocked" />
            <var cp="03AC" type="blocked" />
            <var cp="03B1" type="blocked" />
            <var cp="0430" type="blocked" />
        </char>
        <char cp="0062" when="disallow-out-of-repo-cp">
            <var cp="0432" type="blocked" />
        </char>
        <char cp="0063" when="disallow-out-of-repo-cp">
            <var cp="0441" type="blocked" />
        </char>
        <char cp="0065" when="disallow-out-of-repo-cp">
            <var cp="0435" type="blocked" />
        </char>
        <char cp="0068" when="disallow-out-of-repo-cp">
            <var cp="04BB" type="blocked" />
            <var cp="043D" type="blocked" />
        </char>
        <char cp="0069" when="disallow-out-of-repo-cp">
            <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="1EC9" type="blocked" />
        </char>
        <char cp="006A" when="disallow-out-of-repo-cp">
            <var cp="0458" type="blocked" />
        </char>
        <char cp="006B" when="disallow-out-of-repo-cp">
            <var cp="043A" type="blocked" />
            <var cp="03BA" type="blocked" />
        </char>
        <char cp="006C" when="disallow-out-of-repo-cp">
            <var cp="04CF" type="blocked" />
        </char>
        <char cp="006D" when="disallow-out-of-repo-cp">
            <var cp="043C" type="blocked" />
        </char>
        <char cp="006E" when="disallow-out-of-repo-cp">
            <var cp="043F" type="blocked" />
        </char>
        <char cp="006F" when="disallow-out-of-repo-cp">
            <var cp="00F3" type="blocked" />
            <var cp="03BF" type="blocked" />
            <var cp="03CC" type="blocked" />
            <var cp="043E" type="blocked" />
        </char>
        <char cp="0070" when="disallow-out-of-repo-cp">
            <var cp="03C1" type="blocked" />
            <var cp="0440" type="blocked" />
        </char>
        <char cp="0072" when="disallow-out-of-repo-cp">
            <var cp="0433" type="blocked" />
        </char>
        <char cp="0073" when="disallow-out-of-repo-cp">
            <var cp="0455" type="blocked" />
        </char>
        <char cp="0073 0073" when="disallow-out-of-repo-cp" >
            <var cp="00DF" type="blocked" />
            <var cp="03B2" type="blocked" />
            <var cp="0455 0455" type="blocked" />
        </char>
        <char cp="0074" when="disallow-out-of-repo-cp">
            <var cp="0442" type="blocked" />
            <var cp="03C4" type="blocked" />
        </char>
        <char cp="0075" when="disallow-out-of-repo-cp">
            <var cp="0438" type="blocked" />
        </char>
        <char cp="0078" when="disallow-out-of-repo-cp">
            <var cp="0445" type="blocked" />
        </char>
        <char cp="0079" when="disallow-out-of-repo-cp">
            <var cp="0263" type="blocked" />
            <var cp="03B3" type="blocked" />
            <var cp="0443" type="blocked" />
            <var cp="04AF" type="blocked" />
        </char>
        <char cp="00DF" when="disallow-out-of-repo-cp">
            <var cp="0073 0073" type="blocked" />
            <var cp="03B2" type="blocked" />
            <var cp="0455 0455" type="blocked" />
        </char>
        <char cp="00E1" when="disallow-out-of-repo-cp">
            <var cp="0061" type="blocked" />
            <var cp="03AC" type="blocked" />
            <var cp="03B1" type="blocked" />
            <var cp="0430" type="blocked" />
        </char>
        <char cp="00E4" when="disallow-out-of-repo-cp">
            <var cp="04D3" type="blocked" />
        </char>
        <char cp="00E6" when="disallow-out-of-repo-cp">
            <var cp="04D5" type="blocked" />
        </char>
        <char cp="00E7" when="disallow-out-of-repo-cp">
            <var cp="04AB" type="blocked" />
        </char>
        <char cp="00EB" when="disallow-out-of-repo-cp">
            <var cp="0451" type="blocked" />
        </char>
        <char cp="00ED" when="disallow-out-of-repo-cp">
            <var cp="0069" 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="1EC9" type="blocked" />
        </char>
        <char cp="00EF" when="disallow-out-of-repo-cp">
            <var cp="0069" type="blocked" />
            <var cp="00ED" 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="1EC9" type="blocked" />
        </char>
        <char cp="00F3" when="disallow-out-of-repo-cp">
            <var cp="006F" type="blocked" />
            <var cp="03BF" type="blocked" />
            <var cp="03CC" type="blocked" />
            <var cp="043E" type="blocked" />
        </char>
        <char cp="00F6" when="disallow-out-of-repo-cp">
            <var cp="04E7" type="blocked" />
        </char>
        <char cp="00FF" when="disallow-out-of-repo-cp">
            <var cp="04F1" type="blocked" />
        </char>
        <char cp="0103" when="disallow-out-of-repo-cp">
            <var cp="04D1" type="blocked" />
        </char>
        <char cp="0127" when="disallow-out-of-repo-cp">
            <var cp="045B" type="blocked" />
        </char>
        <char cp="0131" when="disallow-out-of-repo-cp">
            <var cp="0069" type="blocked" />
            <var cp="00ED" type="blocked" />
            <var cp="00EF" 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="1EC9" type="blocked" />
        </char>
        <char cp="0155" when="disallow-out-of-repo-cp">
            <var cp="0453" type="blocked" />
        </char>
        <char cp="01DD" when="disallow-out-of-repo-cp">
            <var cp="0259" type="blocked" />
            <var cp="04D9" type="blocked" />
        </char>
        <char cp="024D" when="disallow-out-of-repo-cp">
            <var cp="0493" type="blocked" />
        </char>
        <char cp="0259" when="disallow-out-of-repo-cp">
            <var cp="01DD" type="blocked" />
            <var cp="04D9" type="blocked" />
        </char>
        <char cp="0263" when="disallow-out-of-repo-cp">
            <var cp="0079" type="blocked" />
            <var cp="03B3" type="blocked" />
            <var cp="0443" type="blocked" />
            <var cp="04AF" type="blocked" />
        </char>
        <char cp="0269" when="disallow-out-of-repo-cp">
            <var cp="0069" type="blocked" />
            <var cp="00ED" type="blocked" />
            <var cp="00EF" type="blocked" />
            <var cp="0131" 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="1EC9" type="blocked" />
        </char>
        <char cp="0292" when="disallow-out-of-repo-cp">
            <var cp="04E1" type="blocked" />
        </char>
        <char cp="0390" when="disallow-out-of-repo-cp">
            <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="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="1EC9" type="blocked" />
        </char>
        <char cp="03AC" when="disallow-out-of-repo-cp">
            <var cp="0061" type="blocked" />
            <var cp="00E1" type="blocked" />
            <var cp="03B1" type="blocked" />
            <var cp="0430" type="blocked" />
        </char>
        <char cp="03AF" when="disallow-out-of-repo-cp">
            <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="03B9" type="blocked" />
            <var cp="03CA" type="blocked" />
            <var cp="0456" type="blocked" />
            <var cp="0457" type="blocked" />
            <var cp="1EC9" type="blocked" />
        </char>
        <char cp="03B1" when="disallow-out-of-repo-cp">
            <var cp="0061" type="blocked" />
            <var cp="00E1" type="blocked" />
            <var cp="03AC" type="blocked" />
            <var cp="0430" type="blocked" />
        </char>
        <char cp="03B2" when="disallow-out-of-repo-cp">
            <var cp="0073 0073" type="blocked" />
            <var cp="00DF" type="blocked" />
            <var cp="0455 0455" type="blocked" />
        </char>
        <char cp="03B3" when="disallow-out-of-repo-cp">
            <var cp="0079" type="blocked" />
            <var cp="0263" type="blocked" />
            <var cp="0443" type="blocked" />
            <var cp="04AF" type="blocked" />
        </char>
        <char cp="03B9" when="disallow-out-of-repo-cp">
            <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="1EC9" type="blocked" />
        </char>
        <char cp="03BA" when="disallow-out-of-repo-cp">
            <var cp="043A" type="blocked" />
            <var cp="006B" type="blocked" />
        </char>
        <char cp="03BF" when="disallow-out-of-repo-cp">
            <var cp="006F" type="blocked" />
            <var cp="00F3" type="blocked" />
            <var cp="03CC" type="blocked" />
            <var cp="043E" type="blocked" />
        </char>
        <char cp="03C1" when="disallow-out-of-repo-cp">
            <var cp="0070" type="blocked" />
            <var cp="0440" type="blocked" />
        </char>
        <char cp="03C4" when="disallow-out-of-repo-cp">
            <var cp="0442" type="blocked" />
            <var cp="0074" type="blocked" />
        </char>
        <char cp="03C6" when="disallow-out-of-repo-cp">
            <var cp="0444" type="blocked" />
        </char>
        <char cp="03CA" when="disallow-out-of-repo-cp">
            <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="0456" type="blocked" />
            <var cp="0457" type="blocked" />
            <var cp="1EC9" type="blocked" />
        </char>
        <char cp="03CC" when="disallow-out-of-repo-cp">
            <var cp="006F" type="blocked" />
            <var cp="00F3" type="blocked" />
            <var cp="03BF" type="blocked" />
            <var cp="043E" type="blocked" />
        </char>
        <char cp="0430">
            <var cp="0061" type="blocked" />
            <var cp="00E1" type="blocked" />
            <var cp="03AC" type="blocked" />
            <var cp="03B1" type="blocked" />
        </char>
        <char cp="0431" />
        <char cp="0432">
            <var cp="0062" type="blocked" />
        </char>
        <char cp="0433">
            <var cp="0072" type="blocked" />
        </char>
        <char cp="0434" />
        <char cp="0435">
            <var cp="0065" type="blocked" />
        </char>
        <char cp="0436" />
        <char cp="0437" />
        <char cp="0438">
            <var cp="0075" type="blocked" />
        </char>
        <char cp="0439" />
        <char cp="043A">
            <var cp="03BA" type="blocked" />
            <var cp="006B" type="blocked" />
        </char>
        <char cp="043B" />
        <char cp="043C">
            <var cp="006D" type="blocked" />
        </char>
        <char cp="043D">
            <var cp="0068" type="blocked" />
            <var cp="04BB" type="blocked" />
        </char>
        <char cp="043E">
            <var cp="006F" type="blocked" />
            <var cp="00F3" type="blocked" />
            <var cp="03BF" type="blocked" />
            <var cp="03CC" type="blocked" />
        </char>
        <char cp="043F">
            <var cp="006E" type="blocked" />
        </char>
        <char cp="0440">
            <var cp="0070" type="blocked" />
            <var cp="03C1" type="blocked" />
        </char>
        <char cp="0441">
            <var cp="0063" type="blocked" />
        </char>
        <char cp="0442">
            <var cp="03C4" type="blocked" />
            <var cp="0074" type="blocked" />
        </char>
        <char cp="0443">
            <var cp="0079" type="blocked" />
            <var cp="0263" type="blocked" />
            <var cp="03B3" type="blocked" />
            <var cp="04AF" type="blocked" />
        </char>
        <char cp="0444">
            <var cp="03C6" type="blocked" />
        </char>
        <char cp="0445">
            <var cp="0078" type="blocked" />
        </char>
        <char cp="0446" />
        <char cp="0447" />
        <char cp="0448" />
        <char cp="0449" />
        <char cp="044A" />
        <char cp="044B" />
        <char cp="044C" />
        <char cp="044D" />
        <char cp="044E" />
        <char cp="044F" />
        <char cp="0451">
            <var cp="00EB" type="blocked" />
        </char>
        <char cp="0452" />
        <char cp="0453">
            <var cp="0155" type="blocked" />
        </char>
        <char cp="0454" />
        <char cp="0455">
            <var cp="0073" type="blocked" />
        </char>
        <char cp="0455 0455" >
            <var cp="0073 0073" type="blocked" />
            <var cp="00DF" type="blocked" />
            <var cp="03B2" type="blocked" />
        </char>
        <char cp="0456">
            <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="0457" type="blocked" />
            <var cp="1EC9" type="blocked" />
        </char>
        <char cp="0457">
            <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="1EC9" type="blocked" />
        </char>
        <char cp="0458">
            <var cp="006A" type="blocked" />
        </char>
        <char cp="0459" />
        <char cp="045A" />
        <char cp="045B">
            <var cp="0127" type="blocked" />
        </char>
        <char cp="045C" />
        <char cp="045E" />
        <char cp="045F">
            <var cp="1EE5" type="blocked" />
        </char>
        <char cp="0491" />
        <char cp="0493">
            <var cp="024D" type="blocked" />
        </char>
        <char cp="0495" />
        <char cp="0497" />
        <char cp="0499" />
        <char cp="049B" />
        <char cp="049F" />
        <char cp="04A1" />
        <char cp="04A3" />
        <char cp="04A5" />
        <char cp="04A9" />
        <char cp="04AB">
            <var cp="00E7" type="blocked" />
        </char>
        <char cp="04AD" />
        <char cp="04AF">
            <var cp="0079" type="blocked" />
            <var cp="0263" type="blocked" />
            <var cp="03B3" type="blocked" />
            <var cp="0443" type="blocked" />
        </char>
        <char cp="04B1" />
        <char cp="04B3" />
        <char cp="04B5" />
        <char cp="04B7" />
        <char cp="04BB">
            <var cp="0068" type="blocked" />
            <var cp="043D" type="blocked" />
        </char>
        <char cp="04BD" />
        <char cp="04BF" />
        <char cp="04CF">
            <var cp="006C" type="blocked" />
        </char>
        <char cp="04D1">
            <var cp="0103" type="blocked" />
        </char>
        <char cp="04D3">
            <var cp="00E4" type="blocked" />
        </char>
        <char cp="04D5">
            <var cp="00E6" type="blocked" />
        </char>
        <char cp="04D7" />
        <char cp="04D9">
            <var cp="01DD" type="blocked" />
            <var cp="0259" type="blocked" />
        </char>
        <char cp="04DD" />
        <char cp="04DF" />
        <char cp="04E1">
            <var cp="0292" type="blocked" />
        </char>
        <char cp="04E3" />
        <char cp="04E5" />
        <char cp="04E7">
            <var cp="00F6" type="blocked" />
        </char>
        <char cp="04E9" />
        <char cp="04EF" />
        <char cp="04F1">
            <var cp="00FF" type="blocked" />
        </char>
        <char cp="04F3" />
        <char cp="04F5" />
        <char cp="04F9" />
        <char cp="0525" />
        <char cp="1EC9" when="disallow-out-of-repo-cp">
            <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" />
        </char>
        <char cp="1EE5" when="disallow-out-of-repo-cp">
            <var cp="045F" type="blocked" />
        </char>
    </data>
    <rules>
        <rule name="hyphen-rules">
            <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>
        <rule name="disallow-out-of-repo-cp">
            <start/>
            <end/>
        </rule>
    </rules>
</lgr>