<keymap autorepeat-delay="400" autorepeat-period="80" author="keyzcfg">
	<label name="EN" state="km0:*"/>
	<label name="BG" state="km1:*"/>
	<include file="en.xml" prefix="km0"/>
	<include file="bg.xml" prefix="km1"/>
	<state name="km0:LShift">
		<map keycode="4173" pressed="true">
			<next-state name="km1:LShift"/>
		</map>
	</state>

	<state name="km0:LShift-Caps">
		<map keycode="4173" pressed="true">
			<next-state name="km1:LShift-Caps"/>
		</map>
	</state>

	<state name="km0:LShift-Num">
		<map keycode="4173" pressed="true">
			<next-state name="km1:LShift-Num"/>
		</map>
	</state>

	<state name="km0:LShift-Num-Caps">
		<map keycode="4173" pressed="true">
			<next-state name="km1:LShift-Num-Caps"/>
		</map>
	</state>

	<state name="km1:LShift">
		<map keycode="4173" pressed="true">
			<next-state name="km0:LShift"/>
		</map>
	</state>

	<state name="km1:LShift-Caps">
		<map keycode="4173" pressed="true">
			<next-state name="km0:LShift-Caps"/>
		</map>
	</state>

	<state name="km1:LShift-Num">
		<map keycode="4173" pressed="true">
			<next-state name="km0:LShift-Num"/>
		</map>
	</state>

	<state name="km1:LShift-Num-Caps">
		<map keycode="4173" pressed="true">
			<next-state name="km0:LShift-Num-Caps"/>
		</map>
	</state>

	<state name="km0:Normal" default="true"/>
</keymap>