









partial default alphanumeric_keys
xkb_symbols "ave"
{
 name[Group1] = "Iran - Avestan";

 key <AB01> { [ U10B30, U10B32 ] }; 
 key <AB02> { [ U10B11, U10B12 ] }; 
 key <AB03> { [ U10B17, UE102 ] }; 
 key <AB04> { [ U10B2C, U10B13 ] }; 
 key <AB05> { [ U10B20, U10B21 ] }; 
 key <AB06> { [ U10B25, U10B27 ] }; 
 key <AB07> { [ U10B28, U10B29 ] }; 
 key <AB08> { [ U10B3C, U10B39 ] }; 
 key <AB09> { [ U10B3E, U10B3D ] }; 
 key <AB10> { [ U10B3F, periodcentered ] }; 

 key <AC01> { [ U10B00, U10B01 ] }; 
 key <AC02> { [ U10B2F, U10B31 ] }; 
 key <AC03> { [ U10B1B, U10B1C ] }; 
 key <AC04> { [ U10B1F, U10B16 ] }; 
 key <AC05> { [ U10B14, U10B15 ] }; 
 key <AC06> { [ U10B35, UE100 ] }; 
 key <AC07> { [ U10B18, U10B24 ] }; 
 key <AC08> { [ U10B10, UE101 ] }; 
 key <AC09> { [ U10B2E, UE103 ] }; 
 key <AC10> { [ U10B3B, U10B3A ] }; 
 key <AC11> { [ U10B1D ] }; 

 key <AD01> { [ U10B22, U10B23 ] }; 
 key <AD02> { [ U10B33, U10B34 ] }; 
 key <AD03> { [ U10B08, U10B09 ] }; 
 key <AD04> { [ U10B2D, U10B26 ] }; 
 key <AD05> { [ U10B19, U10B1A ] }; 
 key <AD06> { [ U10B2B, U10B2A ] }; 
 key <AD07> { [ U10B0E, U10B0F ] }; 
 key <AD08> { [ U10B0C, U10B0D ] }; 
 key <AD09> { [ U10B0A, U10B0B ] }; 
 key <AD10> { [ U10B1E ] }; 
 key <AD11> { [ U10B06, U10B07 ] }; 
 key <AD12> { [ U10B02, U10B03 ] }; 

 key <AE01> { [ U10B78 ] }; 
 key <AE02> { [ U10B79 ] }; 
 key <AE03> { [ U10B7A ] }; 
 key <AE04> { [ U10B7B ] }; 
 key <AE05> { [ U10B7C ] }; 
 key <AE06> { [ U10B7D ] }; 
 key <AE07> { [ U10B7E ] }; 
 key <AE08> { [ U10B7F ] }; 

 key <BKSL> { [ U10B04, U10B05 ] }; 
 key <LSGT> { [ U10B04, U10B05 ] }; 
};
