%%
%% This is file `l8ucyr-penc.def'
%% Formerly known as `l8ucyr.def'
%%
%% l8ucyr-penc.def
%% 
%% This is a hand-written file, based upon  t1enc.def 
%% with extensions for more composite characters.
%% 
%% Copyright 2017 Ross Moore <ross.moore@mq.edu.au>
%% 
\ProvidesFile{l8ucyr-penc.def}
 [2017/06/23 v0.6
         Cyrillic support for UTF8 in XMP metadata]

%
% uses macro names mostly from  uni-4.def  of the ucs.sty  package 
%
%%%% Cyrillic Characters + accents  Ux0400 窶� Ux04FF
%
%\DeclareTextCommand{\U}{L8U}[1]{#1フ�}% clashes with IPA usage
\DeclareTextCommand{\U}{L8U}[1]{\u{#1}}%
\DeclareTextCommand{\C}{L8U}[1]{#1フ殉%
\DeclareTextCommand{\CYRtitlo}{L8U}[1]{#1メマ%
\DeclareTextCommand{\CYRpalatal}{L8U}[1]{#1メм%
\DeclareTextCommand{\CYRdasia}{L8U}[1]{#1メ�}%
\DeclareTextCommand{\CYRpsili}{L8U}[1]{#1メ�}%
\DeclareTextCommand{\CYRpokrytie}{L8U}[1]{#1メ�}%
\DeclareTextCommand{\CYRSDSC}{L8U}[1]{#1ファ}%
\DeclareTextCommand{\cyrlegion}{L8U}[1]{#1メ�}%
\DeclareTextCommand{\cyrleodr}{L8U}[1]{#1メ厭%
%
%
% Ux0400 窶� uppercase accents + extras
%
\DeclareTextCompositeCommand{\`}{L8U}{\CYRE}{ミ€}
%%\DeclareTextCompositeCommand{\`}{L8U}{ミ扶{ミ€}
%\DeclareTextCompositeCommand{\`}{L8U}{E}{ミ€}% overrides テ�
\DeclareTextCompositeCommand{\"}{L8U}{\CYRE}{ミ±
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ扶{ミ±
\DeclareTextCommand{\CYRYO}{L8U}{ミ±
%\DeclareTextCompositeCommand{\"}{L8U}{E}{ミ±% overrides テ�
\DeclareTextCommand{\CYRDJE}{L8U}{ミ�}
\DeclareTextCompositeCommand{\'}{L8U}{\CYRG}{ミマ
%%\DeclareTextCompositeCommand{\'}{L8U}{ミ党{ミマ
\DeclareTextCommand{\CYRGJE}{L8U}{ミマ
\DeclareTextCommand{\CYRIE}{L8U}{ミм
\DeclareTextCommand{\CYRDZE}{L8U}{ミ�}
\DeclareTextCommand{\CYRII}{L8U}{ミ�}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRII}{ミ�}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ�}{ミ�}
\DeclareTextCommand{\CYRYI}{L8U}{ミ�}
%\DeclareTextCompositeCommand{\"}{L8U}{I}{ミ�}% overrides テ�
\DeclareTextCommand{\CYRJE}{L8U}{ミ�}
\DeclareTextCommand{\CYRLJE}{L8U}{ミ厭
\DeclareTextCommand{\CYRNJE}{L8U}{ミ笠
\DeclareTextCommand{\CYRTSHE}{L8U}{ミ急
\DeclareTextCompositeCommand{\'}{L8U}{\CYRK}{ミ迎
%%\DeclareTextCompositeCommand{\'}{L8U}{ミ嘲{ミ迎
\DeclareTextCommand{\CYRKJE}{L8U}{ミ迎
%\DeclareTextCompositeCommand{\"}{L8U}{K}{ミ迎%  ascii-K
\DeclareTextCompositeCommand{\`}{L8U}{\CYRI}{ミ閤
%%\DeclareTextCompositeCommand{\`}{L8U}{ミ�}{ミ閤
\DeclareTextCompositeCommand{\u}{L8U}{\CYRU}{ミ枝
\DeclareTextCompositeCommand{\U}{L8U}{\CYRU}{ミ枝
%%\DeclareTextCompositeCommand{\u}{L8U}{ミ」}{ミ枝
%%\DeclareTextCompositeCommand{\U}{L8U}{ミ」}{ミ枝
\DeclareTextCommand{\CYRUSHRT}{L8U}{ミ枝
\DeclareTextCommand{\CYRDZHE}{L8U}{ミ殉
% Ux0410 窶� uppercase
\DeclareTextCommand{\CYRA}{L8U}{ミ図
\DeclareTextCommand{\CYRB}{L8U}{ミ挿
\DeclareTextCommand{\CYRV}{L8U}{ミ筑
\DeclareTextCommand{\CYRG}{L8U}{ミ党
\DeclareTextCommand{\CYRD}{L8U}{ミ媒
\DeclareTextCommand{\CYRE}{L8U}{ミ扶
\DeclareTextCommand{\CYRZH}{L8U}{ミ凡
\DeclareTextCommand{\CYRZ}{L8U}{ミ抑
\DeclareTextCommand{\CYRI}{L8U}{ミ�}
\DeclareTextCompositeCommand{\u}{L8U}{\CYRI}{ミ凩
\DeclareTextCompositeCommand{\U}{L8U}{\CYRI}{ミ凩
%%\DeclareTextCompositeCommand{\u}{L8U}{ミ�}{ミ凩
%%\DeclareTextCompositeCommand{\U}{L8U}{ミ�}{ミ凩
\DeclareTextCommand{\CYRISHRT}{L8U}{ミ凩
\DeclareTextCommand{\CYRK}{L8U}{ミ嘲
\DeclareTextCommand{\CYRL}{L8U}{ミ孺
\DeclareTextCommand{\CYRM}{L8U}{ミ怡
\DeclareTextCommand{\CYRN}{L8U}{ミ掵
\DeclareTextCommand{\CYRO}{L8U}{ミ栲
\DeclareTextCommand{\CYRP}{L8U}{ミ毳
\DeclareTextCommand{\CYRR}{L8U}{ミ�}
\DeclareTextCommand{\CYRS}{L8U}{ミ。}
\DeclareTextCommand{\CYRT}{L8U}{ミ「}
\DeclareTextCommand{\CYRU}{L8U}{ミ」}
\DeclareTextCommand{\CYRF}{L8U}{ミ、}
\DeclareTextCommand{\CYRH}{L8U}{ミ・}
\DeclareTextCommand{\CYRC}{L8U}{ミヲ}
\DeclareTextCommand{\CYRCH}{L8U}{ミァ}
\DeclareTextCommand{\CYRSH}{L8U}{ミィ}
\DeclareTextCommand{\CYRSHCH}{L8U}{ミゥ}
\DeclareTextCommand{\CYRHRDSN}{L8U}{ミェ}
\DeclareTextCommand{\texthardsign}{L8U}{ミェ}
\DeclareTextCommand{\CYRERY}{L8U}{ミォ}
\DeclareTextCommand{\CYRDZHE}{L8U}{ミャ}
\DeclareTextCommand{\CYRSFTSN}{L8U}{ミャ}
\DeclareTextCommand{\textsoftsign}{L8U}{ミャ}
\DeclareTextCommand{\CYREREV}{L8U}{ミュ}
\DeclareTextCommand{\CYRYU}{L8U}{ミョ}
\DeclareTextCommand{\CYRYA}{L8U}{ミッ}
% Ux0430 窶� lowercase
\DeclareTextCommand{\cyra}{L8U}{ミー}
\DeclareTextCommand{\cyrb}{L8U}{ミア}
\DeclareTextCommand{\cyrv}{L8U}{ミイ}
\DeclareTextCommand{\cyrg}{L8U}{ミウ}
\DeclareTextCommand{\cyrd}{L8U}{ミエ}
\DeclareTextCommand{\cyre}{L8U}{ミオ}
\DeclareTextCommand{\cyrzh}{L8U}{ミカ}
\DeclareTextCommand{\cyrz}{L8U}{ミキ}
\DeclareTextCommand{\cyri}{L8U}{ミク}
\DeclareTextCompositeCommand{\u}{L8U}{\cyri}{ミケ}
\DeclareTextCompositeCommand{\U}{L8U}{\cyri}{ミケ}
%%\DeclareTextCompositeCommand{\u}{L8U}{ミク}{ミケ}
%%\DeclareTextCompositeCommand{\U}{L8U}{ミク}{ミケ}
\DeclareTextCommand{\cyrishrt}{L8U}{ミケ}
\DeclareTextCommand{\cyrk}{L8U}{ミコ}
\DeclareTextCommand{\cyrl}{L8U}{ミサ}
\DeclareTextCommand{\cyrm}{L8U}{ミシ}
\DeclareTextCommand{\cyrn}{L8U}{ミス}
\DeclareTextCommand{\cyro}{L8U}{ミセ}
\DeclareTextCommand{\cyrp}{L8U}{ミソ}
\DeclareTextCommand{\cyrr}{L8U}{ム€}
\DeclareTextCommand{\cyrs}{L8U}{ム±
\DeclareTextCommand{\cyrt}{L8U}{ム�}
\DeclareTextCommand{\cyru}{L8U}{ムマ
\DeclareTextCommand{\cyrf}{L8U}{ムм
\DeclareTextCommand{\cyrh}{L8U}{ム�}
\DeclareTextCommand{\cyrc}{L8U}{ム�}
\DeclareTextCommand{\cyrch}{L8U}{ム�}
\DeclareTextCommand{\cyrsh}{L8U}{ム�}
\DeclareTextCommand{\cyrshch}{L8U}{ム厭
\DeclareTextCommand{\cyrhrdsn}{L8U}{ム笠
\DeclareTextCommand{\cyrery}{L8U}{ム急
\DeclareTextCommand{\cyrdzhe}{L8U}{ム迎
\DeclareTextCommand{\cyrsftsn}{L8U}{ム迎
\DeclareTextCommand{\cyrerev}{L8U}{ム閤
\DeclareTextCommand{\cyryu}{L8U}{ム枝
\DeclareTextCommand{\cyrya}{L8U}{ム殉
% Ux0450 窶� lowercase accents + extras
\DeclareTextCompositeCommand{\`}{L8U}{\cyre}{ム図
%%\DeclareTextCompositeCommand{\`}{L8U}{ミオ}{ム図
%\DeclareTextCompositeCommand{\`}{L8U}{e}{ム図%  overrides ティ
\DeclareTextCompositeCommand{\"}{L8U}{\cyre}{ム挿
%%\DeclareTextCompositeCommand{\"}{L8U}{ミオ}{ム挿
\DeclareTextCommand{\cyryo}{L8U}{ム挿
%\DeclareTextCompositeCommand{\`}{L8U}{e}{ム挿%  overrides テォ
\DeclareTextCommand{\cyrdje}{L8U}{ム筑
\DeclareTextCompositeCommand{\'}{L8U}{\cyrg}{ム党
%%\DeclareTextCompositeCommand{\'}{L8U}{ミウ}{ム党
\DeclareTextCommand{\cyrgje}{L8U}{ム党
\DeclareTextCommand{\cyrie}{L8U}{ム媒
\DeclareTextCommand{\cyrdze}{L8U}{ム扶
\DeclareTextCommand{\cyrii}{L8U}{ム凡
\DeclareTextCompositeCommand{\"}{L8U}{\cyrii}{ム抑
%%\DeclareTextCompositeCommand{\"}{L8U}{ム凡{ム抑
\DeclareTextCommand{\cyryi}{L8U}{ム抑
%\DeclareTextCompositeCommand{\"}{L8U}{i}{ム抑% overrides テッ
\DeclareTextCommand{\cyrje}{L8U}{ム�}
\DeclareTextCommand{\cyrlje}{L8U}{ム凩
\DeclareTextCommand{\cyrnje}{L8U}{ム嘲
\DeclareTextCommand{\cyrtshe}{L8U}{ム孺
\DeclareTextCompositeCommand{\'}{L8U}{\cyrk}{ム怡
%%\DeclareTextCompositeCommand{\'}{L8U}{ミコ}{ム怡
\DeclareTextCommand{\cyrkje}{L8U}{ム怡
%\DeclareTextCompositeCommand{\"}{L8U}{k}{ム怡%  ascii-k
\DeclareTextCompositeCommand{\`}{L8U}{\cyri}{ム掵
%%\DeclareTextCompositeCommand{\`}{L8U}{ミク}{ム掵
\DeclareTextCompositeCommand{\u}{L8U}{\cyru}{ム栲
\DeclareTextCompositeCommand{\U}{L8U}{\cyru}{ム栲
\DeclareTextCompositeCommand{\U}{L8U}{\curu}{ム栲% mistake in PD1 (2009)
%%\DeclareTextCompositeCommand{\u}{L8U}{ムマ{ム栲
%%\DeclareTextCompositeCommand{\U}{L8U}{ムマ{ム栲
%\DeclareTextCompositeCommand{\u}{L8U}{y}{ム栲%  ascii-y
\DeclareTextCommand{\cyrushrt}{L8U}{ム栲
\DeclareTextCommand{\cyrdzhe}{L8U}{ム毳
% Ux0460
\DeclareTextCommand{\CYROMEGA}{L8U}{ム�}
\DeclareTextCommand{\cyromega}{L8U}{ム。}
\DeclareTextCommand{\CYRYAT}{L8U}{ム「}
\DeclareTextCommand{\cyryat}{L8U}{ム」}
\DeclareTextCommand{\CYRIOTEST}{L8U}{ム、}% mistake in ucs.sty ?
\DeclareTextCommand{\CYRIOTE}{L8U}{ム、}
\DeclareTextCommand{\cyriotest}{L8U}{ム・}% mistake in ucs.sty ?
\DeclareTextCommand{\cyriote}{L8U}{ム・}
\DeclareTextCommand{\CYRLYUS}{L8U}{ムヲ}
\DeclareTextCommand{\cyrlyus}{L8U}{ムァ}
\DeclareTextCommand{\CYRIOTLYUS}{L8U}{ムィ}
\DeclareTextCommand{\cyriotlyus}{L8U}{ムゥ}
\DeclareTextCommand{\CYRBYUS}{L8U}{ムェ}
\DeclareTextCommand{\cyrbyus}{L8U}{ムォ}
\DeclareTextCommand{\CYRIOTBYUS}{L8U}{ムャ}
\DeclareTextCommand{\cyriotbyus}{L8U}{ムュ}
\DeclareTextCommand{\CYRKSI}{L8U}{ムョ}
\DeclareTextCommand{\cyrksi}{L8U}{ムッ}
\DeclareTextCommand{\CYRPSI}{L8U}{ムー}
\DeclareTextCommand{\cyrpsi}{L8U}{ムア}
\DeclareTextCommand{\CYRFITA}{L8U}{ムイ}
\DeclareTextCommand{\cyrfita}{L8U}{ムウ}
\DeclareTextCommand{\CYRIZH}{L8U}{ムエ}
\DeclareTextCommand{\cyrizh}{L8U}{ムオ}
\DeclareTextCompositeCommand{\C}{L8U}{\CYRIZH}{ムカ}
%%\DeclareTextCompositeCommand{\C}{L8U}{ムエ}{ムカ}
\DeclareTextCompositeCommand{\C}{L8U}{\cyrizh}{ムキ}
%%\DeclareTextCompositeCommand{\C}{L8U}{ムオ}{ムキ}
\DeclareTextCommand{\CYRVARUK}{L8U}{ムク}
\DeclareTextCommand{\CYRUK}{L8U}{ムク}
\DeclareTextCommand{\cyrvaruk}{L8U}{ムケ}
\DeclareTextCommand{\cyruk}{L8U}{ムケ}
\DeclareTextCommand{\CYROMRND}{L8U}{ムコ}
\DeclareTextCommand{\CYROMEGARND}{L8U}{ムコ}
\DeclareTextCommand{\cyromrnd}{L8U}{ムサ}
\DeclareTextCommand{\cyromegarnd}{L8U}{ムサ}
\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{\CYROMEGA}{ムシ}
%%\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{ム�}{ムシ}
\DeclareTextCommand{\CYROMEGATITLO}{L8U}{ムシ}
\DeclareTextCommand{\CYROMTLO}{L8U}{ムシ}
\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{\cyromega}{ムス}
%%\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{ム。}{ムス}
\DeclareTextCommand{\cyromegatitlo}{L8U}{ムス}
\DeclareTextCommand{\cyromtlo}{L8U}{ムス}
\DeclareTextCommand{\CYROT}{L8U}{ムセ}
\DeclareTextCommand{\cyrot}{L8U}{ムソ}
\DeclareTextCommand{\CYRKOPPA}{L8U}{メ€}
\DeclareTextCommand{\cyrkoppa}{L8U}{メ±
% Ux0482  more accents and diacritics
\DeclareTextCommand{\CYRthousands}{L8U}{メ�}
\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{\empty}{ メマ
\DeclareTextCompositeCommand{\CYRpalatal}{L8U}{\empty}{ メм
\DeclareTextCompositeCommand{\CYRdasia}{L8U}{\empty}{ メ�}
\DeclareTextCompositeCommand{\CYRpsili}{L8U}{\empty}{ メ�}
\DeclareTextCompositeCommand{\CYRpokrytie}{L8U}{\empty}{ メ�}
\DeclareTextCompositeCommand{\cyrlegion}{L8U}{\empty}{ メ�}
\DeclareTextCompositeCommand{\cyrleodr}{L8U}{\empty}{ メ厭

%\DeclareTextCompositeCommand{\???}{L8U}{\CYRISHRT}{メ笠
%\DeclareTextCompositeCommand{\???}{L8U}{ミ凩{メ笠
\DeclareTextCommand{\CYRISHRTDSC}{L8U}{メ笠
%\DeclareTextCompositeCommand{\???}{L8U}{\cyrishrt}{メ急
%\DeclareTextCompositeCommand{\???}{L8U}{ミケ}{メ急
\DeclareTextCommand{\cyrishrtdsc}{L8U}{メ急
%%\DeclareTextCompositeCommand{\B}{L8U}{ミャ}{メ迎
\DeclareTextCommand{\CYRSEMISFTSN}{L8U}{メ迎
%%\DeclareTextCompositeCommand{\B}{L8U}{ム迎{メ閤
\DeclareTextCommand{\cyrsemisftsn}{L8U}{メ閤
\DeclareTextCommand{\CYRRTICK}{L8U}{メ枝
\DeclareTextCommand{\cyrrtick}{L8U}{メ殉
% Ux0490
\DeclareTextCommand{\CYRGUP}{L8U}{メ図
\DeclareTextCommand{\cyrgup}{L8U}{メ挿
\DeclareTextCompositeCommand{\B}{L8U}{\CYRG}{メ筑
%%\DeclareTextCompositeCommand{\B}{L8U}{ミ党{メ筑
\DeclareTextCommand{\CYRGHCRS}{L8U}{メ筑
\DeclareTextCompositeCommand{\B}{L8U}{\cyrg}{メ党
%%\DeclareTextCompositeCommand{\B}{L8U}{ミウ}{メ党
\DeclareTextCommand{\cyrghcrs}{L8U}{メ党
\DeclareTextCommand{\CYRGHK}{L8U}{メ媒
\DeclareTextCommand{\cyrghk}{L8U}{メ扶
\DeclareTextCommand{\CYRZHDSC}{L8U}{メ凡
\DeclareTextCommand{\cyrzhdsc}{L8U}{メ抑
\DeclareTextCompositeCommand{\c}{L8U}{\CYRZ}{メ�}
%%\DeclareTextCompositeCommand{\c}{L8U}{ミ抑{メ�}
\DeclareTextCommand{\CYRZDSC}{L8U}{メ�}
\DeclareTextCompositeCommand{\c}{L8U}{\cyrz}{メ凩
%%\DeclareTextCompositeCommand{\c}{L8U}{ミキ}{メ凩
\DeclareTextCommand{\cyrzdsc}{L8U}{メ凩
\DeclareTextCommand{\CYRKDSC}{L8U}{メ嘲
\DeclareTextCommand{\cyrkdsc}{L8U}{メ孺
\DeclareTextCommand{\CYRKVCRS}{L8U}{メ怡
\DeclareTextCommand{\cyrkvcrs}{L8U}{メ掵
\DeclareTextCompositeCommand{\B}{L8U}{\CYRK}{メ栲
%%\DeclareTextCompositeCommand{\B}{L8U}{ミ嘲{メ栲
\DeclareTextCommand{\CYRKHCRS}{L8U}{メ栲
\DeclareTextCompositeCommand{\B}{L8U}{\cyrk}{メ毳
%%\DeclareTextCompositeCommand{\B}{L8U}{ミコ}{メ毳
\DeclareTextCommand{\cyrkhcrs}{L8U}{メ毳
% Ux04A0
\DeclareTextCommand{\CYRKBEAK}{L8U}{メ�}
\DeclareTextCommand{\cyrkbeak}{L8U}{メ。}
\DeclareTextCommand{\CYRNDSC}{L8U}{メ「}
\DeclareTextCommand{\cyrndsc}{L8U}{メ」}
\DeclareTextCommand{\CYRNG}{L8U}{メ、}
\DeclareTextCommand{\cyrng}{L8U}{メ・}
\DeclareTextCommand{\CYRPHK}{L8U}{メヲ}
\DeclareTextCommand{\cyrphk}{L8U}{メァ}
\DeclareTextCommand{\CYRABHHA}{L8U}{メィ}
\DeclareTextCommand{\cyrabhha}{L8U}{メゥ}
\DeclareTextCompositeCommand{\CYRSDSC}{L8U}{\CYRS}{メェ}% error in PD1 (2009)
\DeclareTextCompositeCommand{\c}{L8U}{\CYRS}{メェ}
%%\DeclareTextCompositeCommand{\c}{L8U}{ミ。}{メェ}
\DeclareTextCompositeCommand{\k}{L8U}{\CYRS}{メェ}% PD1
%%\DeclareTextCompositeCommand{\k}{L8U}{ミ。}{メェ}% PD1
\DeclareTextCompositeCommand{\c}{L8U}{\cyrs}{メォ}
%%\DeclareTextCompositeCommand{\k}{L8U}{ム±{メォ}% PD1
\DeclareTextCompositeCommand{\k}{L8U}{\cyrs}{メォ}% PD1
%%\DeclareTextCompositeCommand{\c}{L8U}{ム±{メォ}
\DeclareTextCommand{\cyrsdsc}{L8U}{メォ}
\DeclareTextCommand{\CYRTDSC}{L8U}{メャ}
\DeclareTextCommand{\cyrtdsc}{L8U}{メュ}
\DeclareTextCommand{\CYRY}{L8U}{メョ}
\DeclareTextCommand{\cyry}{L8U}{メッ}
% Ux04B0
\DeclareTextCompositeCommand{\B}{L8U}{\CYRY}{メー}
%%\DeclareTextCompositeCommand{\B}{L8U}{メョ}{メー}
\DeclareTextCommand{\CYRYHCRS}{L8U}{メー}
\DeclareTextCompositeCommand{\B}{L8U}{\cyry}{メア}
%%\DeclareTextCompositeCommand{\B}{L8U}{メッ}{メア}
\DeclareTextCommand{\cyryhcrs}{L8U}{メア}
\DeclareTextCommand{\CYRHDSC}{L8U}{メイ}
\DeclareTextCommand{\cyrhdsc}{L8U}{メイ}
\DeclareTextCommand{\CYRTETSE}{L8U}{メエ}
\DeclareTextCommand{\cyrtetse}{L8U}{メオ}
\DeclareTextCommand{\CYRCHRDSC}{L8U}{メカ}
\DeclareTextCommand{\cyrchrdsc}{L8U}{メキ}
\DeclareTextCommand{\CYRCHVCRS}{L8U}{メク}
\DeclareTextCommand{\cyrchvcrs}{L8U}{メケ}
\DeclareTextCommand{\CYRSHHA}{L8U}{メコ}
\DeclareTextCommand{\cyrshha}{L8U}{メサ}
\DeclareTextCommand{\CYRABHCH}{L8U}{メシ}
\DeclareTextCommand{\cyrabhch}{L8U}{メス}
\DeclareTextCompositeCommand{\k}{L8U}{\CYRABHCH}{メセ}
%%\DeclareTextCompositeCommand{\k}{L8U}{メシ}{メセ}
\DeclareTextCommand{\CYRABHCHDSC}{L8U}{メセ}
\DeclareTextCompositeCommand{\k}{L8U}{\cyrabhch}{メソ}
%%\DeclareTextCompositeCommand{\k}{L8U}{メス}{メソ}
\DeclareTextCommand{\cyrabhchdsc}{L8U}{メソ}
% Ux04C0
\DeclareTextCommand{\CYRpalochka}{L8U}{モ€}
\DeclareTextCompositeCommand{\u}{L8U}{\CYRZH}{モ±
\DeclareTextCompositeCommand{\U}{L8U}{\CYRZH}{モ±
%%\DeclareTextCompositeCommand{\u}{L8U}{ミ凡{モ�}
%%\DeclareTextCompositeCommand{\U}{L8U}{ミ凡{モ�}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{\CYRK}{モマ
%%\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{ミ嘲{モマ
\DeclareTextCommand{\CYRKHK}{L8U}{モマ
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{\cyrk}{モм
%%\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{ミコ}{モм
\DeclareTextCommand{\cyrkhk}{L8U}{モм
\DeclareTextCommand{\CYRLDSC}{L8U}{モ�}
\DeclareTextCommand{\cyrldsc}{L8U}{モ�}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{\CYRN}{モ�}
%%\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{ミ掵{モ�}
\DeclareTextCommand{\CYRNHK}{L8U}{モ�}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{\cyrn}{モ�}
%%\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{ミス}{モ�}
\DeclareTextCommand{\cyrnhk}{L8U}{モ�}
\DeclareTextCommand{\CYRNTL}{L8U}{モ厭%  ??? with tail
\DeclareTextCommand{\cyrntl}{L8U}{モ笠%  ??? with tail
\DeclareTextCommand{\CYRCHLDSC}{L8U}{モ急
\DeclareTextCommand{\cyrchldsc}{L8U}{モ迎
\DeclareTextCommand{\CYRMDSC}{L8U}{モ閤% PD1
\DeclareTextCommand{\CYRMTL}{L8U}{モ閤%  ??? with tail
\DeclareTextCommand{\cyrmdsc}{L8U}{モ枝%  PD1
\DeclareTextCommand{\cyrmtl}{L8U}{モ枝%  ??? with tail
\DeclareTextCommand{\cyrpalochka}{L8U}{モ殉% ???
% Ux04D0 窶� Ux04FF
\DeclareTextCompositeCommand{\u}{L8U}{\CYRA}{モ図
\DeclareTextCompositeCommand{\U}{L8U}{\CYRA}{モ図
%%\DeclareTextCompositeCommand{\u}{L8U}{ミ図{モ図
%%\DeclareTextCompositeCommand{\U}{L8U}{ミ図{モ図
\DeclareTextCompositeCommand{\u}{L8U}{\cyra}{モ挿
\DeclareTextCompositeCommand{\U}{L8U}{\cyra}{モ挿
%%\DeclareTextCompositeCommand{\u}{L8U}{ミー}{モ挿
%%\DeclareTextCompositeCommand{\U}{L8U}{ミー}{モ挿
\DeclareTextCompositeCommand{\"}{L8U}{\CYRA}{モ筑
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ図{モ筑
\DeclareTextCompositeCommand{\"}{L8U}{\cyra}{モ党
%%\DeclareTextCompositeCommand{\"}{L8U}{ミー}{モ党
\DeclareTextCommand{\CYRAE}{L8U}{モ媒
\DeclareTextCommand{\cyrae}{L8U}{モ扶
\DeclareTextCompositeCommand{\u}{L8U}{\CYRE}{モ凡
\DeclareTextCompositeCommand{\U}{L8U}{\CYRE}{モ凡
%%\DeclareTextCompositeCommand{\u}{L8U}{ミ扶{モ凡
%%\DeclareTextCompositeCommand{\U}{L8U}{ミ扶{モ凡
\DeclareTextCompositeCommand{\u}{L8U}{\cyre}{モ抑
\DeclareTextCompositeCommand{\U}{L8U}{\cyre}{モ抑
%%\DeclareTextCompositeCommand{\u}{L8U}{ミオ}{モ抑
%%\DeclareTextCompositeCommand{\U}{L8U}{ミオ}{モ抑
\DeclareTextCommand{\CYRSCHWA}{L8U}{モ�}
\DeclareTextCommand{\cyrschwa}{L8U}{モ凩
\DeclareTextCompositeCommand{\"}{L8U}{\CYRSCHWA}{モ嘲
%%\DeclareTextCompositeCommand{\"}{L8U}{モ�}{モ嘲
\DeclareTextCompositeCommand{\"}{L8U}{\cyrschwa}{モ孺
%%\DeclareTextCompositeCommand{\"}{L8U}{モ凩{モ孺
\DeclareTextCompositeCommand{\"}{L8U}{\CYRZH}{モ怡
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ凡{モ怡
\DeclareTextCompositeCommand{\"}{L8U}{\cyrzh}{モ掵
%%\DeclareTextCompositeCommand{\"}{L8U}{ミカ}{モ掵
\DeclareTextCompositeCommand{\"}{L8U}{\CYRZ}{モ栲
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ抑{モ栲
\DeclareTextCommand{\CYRABHDZE}{L8U}{モ�}
\DeclareTextCompositeCommand{\"}{L8U}{\cyrz}{モ毳
%%\DeclareTextCompositeCommand{\"}{L8U}{ミキ}{モ毳
\DeclareTextCommand{\cyrabhdze}{L8U}{モ。}
\DeclareTextCompositeCommand{\=}{L8U}{\CYRI}{モ「}
%%\DeclareTextCompositeCommand{\=}{L8U}{ミ�}{モ「}
\DeclareTextCompositeCommand{\=}{L8U}{\cyri}{モ」}
%%\DeclareTextCompositeCommand{\=}{L8U}{ミク}{モ」}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRI}{モ、}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ�}{モ、}
\DeclareTextCompositeCommand{\"}{L8U}{\cyri}{モ・}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミク}{モ・}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRO}{モヲ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ栲{モヲ}
\DeclareTextCompositeCommand{\"}{L8U}{\cyro}{モァ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミセ}{モァ}
\DeclareTextCommand{\CYROTLD}{L8U}{モィ}
\DeclareTextCommand{\cyrotld}{L8U}{モゥ}
\DeclareTextCompositeCommand{\"}{L8U}{\CYROTLD}{モェ}
%%\DeclareTextCompositeCommand{\"}{L8U}{モィ}{モェ}
\DeclareTextCompositeCommand{\"}{L8U}{\cyrotld}{モォ}
%%\DeclareTextCompositeCommand{\"}{L8U}{モゥ}{モォ}
\DeclareTextCompositeCommand{\"}{L8U}{\CYREREV}{モャ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミュ}{モャ}
\DeclareTextCompositeCommand{\"}{L8U}{\cyrerev}{モュ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ム閤{モュ}
\DeclareTextCompositeCommand{\=}{L8U}{\CYRU}{モョ}
%%\DeclareTextCompositeCommand{\=}{L8U}{ミ」}{モョ}
\DeclareTextCompositeCommand{\=}{L8U}{\cyru}{モッ}
%%\DeclareTextCompositeCommand{\=}{L8U}{ムマ{モッ}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRU}{モー}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミ」}{モー}
\DeclareTextCompositeCommand{\"}{L8U}{\cyru}{モア}
%%\DeclareTextCompositeCommand{\"}{L8U}{ムマ{モア}
\DeclareTextCompositeCommand{\H}{L8U}{\CYRU}{モイ}
%%\DeclareTextCompositeCommand{\H}{L8U}{ミ」}{モイ}
\DeclareTextCompositeCommand{\H}{L8U}{\cyru}{モウ}
%%\DeclareTextCompositeCommand{\H}{L8U}{ムマ{モウ}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRCH}{モエ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミァ}{モエ}
\DeclareTextCompositeCommand{\"}{L8U}{\cyrch}{モオ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ム�}{モオ}
\DeclareTextCommand{\CYRGDSC}{L8U}{モカ}
\DeclareTextCommand{\cyrgdsc}{L8U}{モキ}
\DeclareTextCompositeCommand{\"}{L8U}{\CYRERY}{モク}
%%\DeclareTextCompositeCommand{\"}{L8U}{ミォ}{モク}
\DeclareTextCompositeCommand{\"}{L8U}{\cyrery}{モケ}
%%\DeclareTextCompositeCommand{\"}{L8U}{ム急{モケ}
\DeclareTextCompositeCommand{\textpalhook}{L8U}{\CYRGHCRS}{モコ}
%%\DeclareTextCompositeCommand{\textpalhook}{L8U}{メ筑{モコ}
\DeclareTextCompositeCommand{\textpalhook}{L8U}{\cyrghcrs}{モサ}
%%\DeclareTextCompositeCommand{\textpalhook}{L8U}{メ党{モサ}
\DeclareTextCompositeCommand{\textpalhook}{L8U}{\CYRH}{モシ}
%%\DeclareTextCompositeCommand{\textpalhook}{L8U}{ミ・}{モシ}
\DeclareTextCommand{\CYRHHK}{L8U}{モシ}%  PD1
\DeclareTextCompositeCommand{\textpalhook}{L8U}{\cyrh}{モス}
%%\DeclareTextCompositeCommand{\textpalhook}{L8U}{ム�}{モス}
\DeclareTextCommand{\cyrhhk}{L8U}{モス}%  PD1
\DeclareTextCompositeCommand{\B}{L8U}{\CYRH}{モセ}
%%\DeclareTextCompositeCommand{\B}{L8U}{ミ・}{モセ}
\DeclareTextCompositeCommand{\B}{L8U}{\cyrh}{モソ}
%%\DeclareTextCompositeCommand{\B}{L8U}{ム�}{モソ}


%
%  Cyrillic Supplement  Ux0500 窶� Ux0527
%
\DeclareTextCommand{\CYRKDE}{L8U}{ヤ€}
\DeclareTextCommand{\cyrkde}{L8U}{ヤ±
\DeclareTextCommand{\CYRKDJE}{L8U}{ヤ�}
\DeclareTextCommand{\cyrkdje}{L8U}{ヤマ
\DeclareTextCommand{\CYRKZJE}{L8U}{ヤм
\DeclareTextCommand{\cyrkzje}{L8U}{ヤ�}
\DeclareTextCommand{\CYRKDZJE}{L8U}{ヤ�}
\DeclareTextCommand{\cyrkdzje}{L8U}{ヤ�}
\DeclareTextCommand{\CYRKLJE}{L8U}{ヤ�}
\DeclareTextCommand{\cyrklje}{L8U}{ヤ厭
\DeclareTextCommand{\CYRKNJE}{L8U}{ヤ笠
\DeclareTextCommand{\cyrknje}{L8U}{ヤ急
\DeclareTextCommand{\CYRKSJE}{L8U}{ヤ迎
\DeclareTextCommand{\cyrksje}{L8U}{ヤ閤
\DeclareTextCommand{\CYRKTJE}{L8U}{ヤ枝
\DeclareTextCommand{\cyrktje}{L8U}{ヤ殉
\DeclareTextCommand{\CYREPS}{L8U}{ヤ図
\DeclareTextCommand{\cyreps}{L8U}{ヤ挿
\DeclareTextCommand{\CYRLHK}{L8U}{ヤ筑
\DeclareTextCommand{\cyrlhk}{L8U}{ヤ党
\DeclareTextCommand{\CYRLHA}{L8U}{ヤ媒
\DeclareTextCommand{\cyrlha}{L8U}{ヤ扶
\DeclareTextCommand{\CYRRHA}{L8U}{ヤ凡
\DeclareTextCommand{\cyrrha}{L8U}{ヤ抑
\DeclareTextCommand{\CYRYAE}{L8U}{ヤ�}
\DeclareTextCommand{\cyryae}{L8U}{ヤ凩
\DeclareTextCommand{\CYRQ}{L8U}{ヤ嘲
\DeclareTextCommand{\cyrq}{L8U}{ヤ孺
\DeclareTextCommand{\CYRW}{L8U}{ヤ怡
\DeclareTextCommand{\cyrw}{L8U}{ヤ掵
\DeclareTextCommand{\CYRALKA}{L8U}{ヤ栲
\DeclareTextCommand{\cyralka}{L8U}{ヤ毳
\DeclareTextCommand{\CYRLHK}{L8U}{ヤ�}
\DeclareTextCommand{\cyrlhk}{L8U}{ヤ。}
\DeclareTextCommand{\CYRNHK}{L8U}{ヤ「}
\DeclareTextCommand{\cyrnhk}{L8U}{ヤ」}
\DeclareTextCommand{\CYRPEDSC}{L8U}{ヤ、}
\DeclareTextCommand{\cyrpedsc}{L8U}{ヤ・}
\DeclareTextCommand{\CYRSHHADSC}{L8U}{ヤヲ}
\DeclareTextCommand{\cyrshhadsc}{L8U}{ヤァ}
%
%\endinput

\ifcyrKOIxmp\else\expandafter\endinput\fi


%  direct input 窶� upper 8-bit:   ISO-8859-7 

\DeclareTextCommand{\textcyrKOIstring}{L8U}[1]{\textcyrKOI@ii#1\@empty\@empty}
\def\textcyrKOI@i#1{\textcyrKOI@ii#1}%\@empty}
\def\textcyrKOI@ii#1#2\@empty{%
 \ifx\@empty#2\@empty
 \expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi
 {\textKOIenc{#1}}{\textKOIenc{#1}\textcyrKOI@i#2\@empty}}

% \textKOIenc{#1}%
% \ifx\@empty#2\@empty\else\expandafter\textcyrKOI@i\fi#2\@empty}

\DeclareTextCommand{\textKOIenc}{L8U}[1]{#1}
\DeclareTextCommand{\textKOI}{L8U}[1]{\textcyrKOIstring{#1}}

%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{\sep}{\sep}%\restarttextKOI}

\obeyspaces
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{\sep}{\sep }%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{ }{\space}%
\catcode`\ 10 


%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^80}{笏€}% Ux2500 
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^81}{笏�}% Ux2502
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^82}{笏迎% Ux250C
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^83}{笏図% Ux2510
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^84}{笏媒% Ux2514
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^85}{笏�}% Ux2518
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^86}{笏怡% Ux251C
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^87}{笏、}% Ux2524
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^88}{笏ャ}% Ux252C
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^89}{笏エ}% Ux2534
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8a}{笏シ}% Ux253C
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8b}{笆€}% Ux2580
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8c}{笆м% Ux2584
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8d}{笆�}% Ux2588
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8e}{笆迎% Ux258C
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^8f}{笆図% Ux2590
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^90}{笆挿% Ux2591
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^91}{笆筑% Ux2592
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^92}{笆党% Ux2593
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^93}{竚�}% Ux2320
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^94}{笆�}% Ux25A0
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^95}{竏凩% Ux2022
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^96}{竏嘲%* U+221A
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^97}{竏シ}%* U+223C
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^98}{竕、}%* U+2264
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^99}{竕・}%* U+2265
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9a}{\textnobreakspace}%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9b}{竚。}% Ux2321
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9c}{\textdegree}%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9d}{\texttwosuperior}%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9e}{\textperiodcentered}%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^9f}{\textdivide}%
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a0}{笊図% Ux2550
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a1}{笊挿% Ux2551
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a2}{笊筑% Ux2552
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a3}{\cyryo}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a4}{\cyrie}
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a5}{笊媒% Ux2554
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a6}{\cyrii}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a7}{\cyryi}
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a8}{笊抑% Ux2557
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^a9}{笊�}% Ux2558
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^aa}{笊凩% Ux2559
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ab}{笊嘲% Ux255A
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ac}{笊孺% Ux255B
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ad}{\cyrgup}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ae}{\cyrushrt}
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^af}{笊栲% Ux255E
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b0}{笊毳% Ux255F
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b1}{笊�}% Ux2560
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b2}{笊。}% Ux2561
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b3}{\CYRYO}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b4}{\CYRIE}
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b5}{笊」}% Ux2563
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b6}{\CYRII}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b7}{\CYRYI}
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b8}{笊ヲ}% Ux2566
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^b9}{笊ァ}% Ux2567
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ba}{笊ィ}% Ux2568
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^bb}{笊ゥ}% Ux2569
%%\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^bc}{笊ェ}% Ux256A
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^bd}{\CYRGUP}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^be}{\CYRUSHRT}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^bf}{\textcopyright}

\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c0}{\cyryu}%
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c1}{\cyra}% Ux0410
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c2}{\cyrb}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c3}{\cyrc}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c4}{\cyrd}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c5}{\cyre}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c6}{\cyrf}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c7}{\cyrg}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c8}{\cyrh}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^c9}{\cyri}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ca}{\cyrishrt}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^cb}{\cyrk}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^cc}{\cyrl}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^cd}{\cyrm}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ce}{\cyrn}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^cf}{\cyro}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d0}{\cyrp}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d1}{\cyrya}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d2}{\cyrr}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d3}{\cyrs}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d4}{\cyrt}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d5}{\cyru}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d6}{\cyrzh}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d7}{\cyrv}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d8}{\cyrsftsn}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^d9}{\cyrery}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^da}{\cyrz}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^db}{\cyrsh}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^dc}{\cyrerev}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^dd}{\cyrshch}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^de}{\cyrch}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^df}{\cyrhrdsn}

\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e0}{\CYRYU}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e1}{\CYRA}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e2}{\CYRB}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e3}{\CYRC}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e4}{\CYRD}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e5}{\CYRE}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e6}{\CYRF}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e7}{\CYRG}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e8}{\CYRH}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^e9}{\CYRI}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ea}{\CYRISHRT}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^eb}{\CYRK}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ec}{\CYRL}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ed}{\CYRM}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ee}{\CYRN}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ef}{\CYRO}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f0}{\CYRP}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f1}{\CYRYA}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f2}{\CYRR}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f3}{\CYRS}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f4}{\CYRT}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f5}{\CYRU}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f6}{\CYRZH}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f7}{\CYRV}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f8}{\CYRSFTSN}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^f9}{\CYRERY}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^fa}{\CYRZ}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^fb}{\CYRSH}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^fc}{\CYREREV}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^fd}{\CYRSHCH}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^fe}{\CYRCH}
\DeclareTextCompositeCommand{\textKOIenc}{L8U}{^^ff}{\CYRHRDSN}

%%  These suspend \textKOI string parsing, so ...
%
\DeclareTextCompositeCommand{\'}{L8U}{\textcyrKOI@i}{\'}
\DeclareTextCompositeCommand{\"}{L8U}{\textcyrKOI@i}{\"}
\DeclareTextCompositeCommand{\`}{L8U}{\textcyrKOI@i}{\`}
\DeclareTextCompositeCommand{\u}{L8U}{\textcyrKOI@i}{\u}
\DeclareTextCompositeCommand{\U}{L8U}{\textcyrKOI@i}{\U}
\DeclareTextCompositeCommand{\c}{L8U}{\textcyrKOI@i}{\c}
\DeclareTextCompositeCommand{\k}{L8U}{\textcyrKOI@i}{\k}
\DeclareTextCompositeCommand{\C}{L8U}{\textcyrKOI@i}{\C}
\DeclareTextCompositeCommand{\CYRtitlo}{L8U}{\textcyrKOI@i}{\CYRtitlo}
\DeclareTextCompositeCommand{\CYRpalatal}{L8U}{\textcyrKOI@i}{\CYRpalatal}
\DeclareTextCompositeCommand{\CYRdasia}{L8U}{\textcyrKOI@i}{\CYRdasia}
\DeclareTextCompositeCommand{\CYRpsili}{L8U}{\textcyrKOI@i}{\CYRpsili}
\DeclareTextCompositeCommand{\CYRpokrytie}{L8U}{\textcyrKOI@i}{\CYRpokrytie}
\DeclareTextCompositeCommand{\cyrlegion}{L8U}{\textcyrKOI@i}{\cyrlegion}
\DeclareTextCompositeCommand{\cyrleodr}{L8U}{\textcyrKOI@i}{\cyrleodr}

% ... we need a way to restart KOI string parsing after accents
%
\let\restarttextKOI\textcyrKOI@ii

\DeclareTextCompositeCommand{\`}{L8U}{^^e5}{ミ€\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^e5}{ミ―restarttextKOI}
\DeclareTextCompositeCommand{\'}{L8U}{^^e7}{ミソrestarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^b6}{ミⅨrestarttextKOI}
\DeclareTextCompositeCommand{\'}{L8U}{^^eb}{ミ圭restarttextKOI}
\DeclareTextCompositeCommand{\`}{L8U}{^^e9}{ミ構restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^f5}{ミ蚕restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^f5}{ミ蚕restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^e9}{ミ兔restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^e9}{ミ兔restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^c9}{ミケ\restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^c9}{ミケ\restarttextKOI}
\DeclareTextCompositeCommand{\`}{L8U}{^^c5}{ム申restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^c5}{ム曾restarttextKOI}
\DeclareTextCompositeCommand{\'}{L8U}{^^c7}{ム貼restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^a6}{ム予restarttextKOI}
\DeclareTextCompositeCommand{\'}{L8U}{^^cb}{ム彌restarttextKOI}
\DeclareTextCompositeCommand{\`}{L8U}{^^c9}{ム拿restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^d5}{ム杤restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^d5}{ム杤restarttextKOI}

\DeclareTextCompositeCommand{\B}{L8U}{^^e7}{メ箪restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{^^c7}{メ貼restarttextKOI}
\DeclareTextCompositeCommand{\c}{L8U}{^^fa}{メ禄restarttextKOI}
\DeclareTextCompositeCommand{\c}{L8U}{^^da}{メ兔restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{^^eb}{メ杤restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{^^cb}{メ歃restarttextKOI}
\DeclareTextCompositeCommand{\CYRSDSC}{L8U}{^^f3}{メェ\restarttextKOI}
\DeclareTextCompositeCommand{\c}{L8U}{^^f3}{メェ\restarttextKOI}
\DeclareTextCompositeCommand{\k}{L8U}{^^f3}{メェ\restarttextKOI}
\DeclareTextCompositeCommand{\c}{L8U}{^^d3}{メォ\restarttextKOI}
\DeclareTextCompositeCommand{\k}{L8U}{^^d3}{メォ\restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{\CYRY}{メー\restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{\cyry}{メア\restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^f6}{モ―restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^f6}{モ―restarttextKOI}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{^^eb}{モソrestarttextKOI}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{^^cb}{モЫrestarttextKOI}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{^^ee}{モⅨrestarttextKOI}
\DeclareTextCompositeCommand{\textpalhookbelow}{L8U}{^^ce}{モ�\restarttextKOI}

\DeclareTextCompositeCommand{\u}{L8U}{^^e1}{モ申restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^e1}{モ申restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^c1}{モ曾restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^c1}{モ曾restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^e1}{モ箪restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^c1}{モ貼restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^e5}{モ暴restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^e5}{モ暴restarttextKOI}
\DeclareTextCompositeCommand{\u}{L8U}{^^c5}{モ予restarttextKOI}
\DeclareTextCompositeCommand{\U}{L8U}{^^c5}{モ予restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^f6}{モ彌restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^d6}{モ拿restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^fa}{モ杤restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^da}{モ歃restarttextKOI}
\DeclareTextCompositeCommand{\=}{L8U}{^^e9}{モ「\restarttextKOI}
\DeclareTextCompositeCommand{\=}{L8U}{^^c9}{モ」\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^e9}{モ、\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^c9}{モ・\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^ef}{モヲ\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^cf}{モァ\restarttextKOI}
\DeclareTextCompositeCommand{\=}{L8U}{^^f5}{モョ\restarttextKOI}
\DeclareTextCompositeCommand{\=}{L8U}{^^d5}{モッ\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^f5}{モー\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^d5}{モア\restarttextKOI}
\DeclareTextCompositeCommand{\H}{L8U}{^^f5}{モイ\restarttextKOI}
\DeclareTextCompositeCommand{\H}{L8U}{^^d5}{モウ\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^fe}{モエ\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^de}{モオ\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^f9}{モク\restarttextKOI}
\DeclareTextCompositeCommand{\"}{L8U}{^^d9}{モケ\restarttextKOI}
\DeclareTextCompositeCommand{\textpalhook}{L8U}{^^e8}{モシ\restarttextKOI}
\DeclareTextCompositeCommand{\textpalhook}{L8U}{^^c8}{モス\restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{^^e8}{モセ\restarttextKOI}
\DeclareTextCompositeCommand{\B}{L8U}{^^c8}{モソ\restarttextKOI}