part 2

Code:
; *****************************************************************************
; + SHIFT
; *****************************************************************************
; *** Numbers ***
~+1::ClonesPush("{Shift down}{1 down}{1 up}{Shift up}")
~+2::ClonesPush("{Shift down}{2 down}{2 up}{Shift up}")
~+3::ClonesPush("{Shift down}{3 down}{3 up}{Shift up}")
~+4::ClonesPush("{Shift down}{4 down}{4 up}{Shift up}")
~+5::ClonesPush("{Shift down}{5 down}{5 up}{Shift up}")
~+6::ClonesPush("{Shift down}{6 down}{6 up}{Shift up}")
~+7::ClonesPush("{Shift down}{7 down}{7 up}{Shift up}")
~+8::ClonesPush("{Shift down}{8 down}{8 up}{Shift up}")
~+9::ClonesPush("{Shift down}{9 down}{9 up}{Shift up}")
~+0::ClonesPush("{Shift down}{0 down}{0 up}{Shift up}")
~+=::ClonesPush("{Shift down}{= down}{= up}{Shift up}")
~+-::ClonesPush("{Shift down}{- down}{- up}{Shift up}")
~+Backspace::ClonesPush("{Shift down}{Backspace down}{Backspace up}{Shift up}")
~+Escape::ClonesPush("{Shift down}{Escape down}{Escape up}{Shift up}")
~+Tab::ClonesPush("{Shift down}{Tab down}{Tab up}{Shift up}")


; *** Letters ***
~+A::ClonesPush("{Shift down}{A down}{A up}{Shift up}")
; ******~+B::ClonesPush("{Shift down}{B down}{B up}{Shift up}")***********
~+C::ClonesPush("{Shift down}{C down}{C up}{Shift up}")
~+D::ClonesPush("{Shift down}{D down}{D up}{Shift up}")
~+E::ClonesPush("{Shift down}{E down}{E up}{Shift up}")
~+F::ClonesPush("{Shift down}{F down}{F up}{Shift up}")
~+G::ClonesPush("{Shift down}{G down}{G up}{Shift up}")
~+H::ClonesPush("{Shift down}{H down}{H up}{Shift up}")
~+I::ClonesPush("{Shift down}{I down}{I up}{Shift up}")
~+J::ClonesPush("{Shift down}{J down}{J up}{Shift up}")
~+K::ClonesPush("{Shift down}{K down}{K up}{Shift up}")
~+L::ClonesPush("{Shift down}{L down}{L up}{Shift up}")
; ******~+M::ClonesPush("{Shift down}{M down}{M up}{Shift up}")***********
~+N::ClonesPush("{Shift down}{N down}{N up}{Shift up}")
~+O::ClonesPush("{Shift down}{O down}{O up}{Shift up}")
~+P::ClonesPush("{Shift down}{P down}{P up}{Shift up}")
~+Q::ClonesPush("{Shift down}{Q down}{Q up}{Shift up}")
~+R::ClonesPush("{Shift down}{R down}{R up}{Shift up}")
~+S::ClonesPush("{Shift down}{S down}{S up}{Shift up}")
~+T::ClonesPush("{Shift down}{T down}{T up}{Shift up}")
~+U::ClonesPush("{Shift down}{U down}{U up}{Shift up}")
~+V::ClonesPush("{Shift down}{V down}{V up}{Shift up}")
~+W::ClonesPush("{Shift down}{W down}{W up}{Shift up}")
~+X::ClonesPush("{Shift down}{X down}{X up}{Shift up}")
~+Y::ClonesPush("{Shift down}{Y down}{Y up}{Shift up}")
~+Z::ClonesPush("{Shift down}{Z down}{Z up}{Shift up}")


; *** Simbols'S ***
~+`::ClonesPush("{Shift down}{` down}{` up}{Shift up}")
~+;::ClonesPush("{Shift down}{; down}{; up}{Shift up}")
~+'::ClonesPush("{Shift down}{' down}{' up}{Shift up}")
~+,::ClonesPush("{Shift down}{, down}{, up}{Shift up}")
~+.::ClonesPush("{Shift down}{. down}{. up}{Shift up}")
~+/::ClonesPush("{Shift down}{/ down}{/ up}{Shift up}")
~+[::ClonesPush("{Shift down}{[ down}{[ up}{Shift up}")
~+]::ClonesPush("{Shift down}{] down}{] up}{Shift up}")


; *** F'S ***
~+F1::ClonesPush("{Shift down}{F1 down}{F1 up}{Shift up}")
~+F2::ClonesPush("{Shift down}{F2 down}{F2 up}{Shift up}")
~+F3::ClonesPush("{Shift down}{F3 down}{F3 up}{Shift up}")
~+F4::ClonesPush("{Shift down}{F4 down}{F4 up}{Shift up}")
~+F5::ClonesPush("{Shift down}{F5 down}{F5 up}{Shift up}")
~+F6::ClonesPush("{Shift down}{F6 down}{F6 up}{Shift up}")
~+F7::ClonesPush("{Shift down}{F7 down}{F7 up}{Shift up}")
~+F8::ClonesPush("{Shift down}{F8 down}{F8 up}{Shift up}")
~+F9::ClonesPush("{Shift down}{F9 down}{F9 up}{Shift up}")
~+F10::ClonesPush("{Shift down}{F10 down}{F10 up}{Shift up}")
~+F11::ClonesPush("{Shift down}{F11 down}{F11 up}{Shift up}")
~+F12::ClonesPush("{Shift down}{F12 down}{F12 up}{Shift up}")


~+PgUp::ClonesPush("{Shift down}{PgUp down}{PgUp up}{Shift up}")
~+PgDn::ClonesPush("{Shift down}{PgDn down}{PgDn up}{Shift up}")
; *****************************************************************************
; *****************************************************************************
; ^ CTRL
; *****************************************************************************
; *** Numbers ***
~^1::ClonesPush("{Ctrl down}{1 down}{1 up}{Ctrl up}")
~^2::ClonesPush("{Ctrl down}{2 down}{2 up}{Ctrl up}")
~^3::ClonesPush("{Ctrl down}{3 down}{3 up}{Ctrl up}")
~^4::ClonesPush("{Ctrl down}{4 down}{4 up}{Ctrl up}")
~^5::ClonesPush("{Ctrl down}{5 down}{5 up}{Ctrl up}")
~^6::ClonesPush("{Ctrl down}{6 down}{6 up}{Ctrl up}")
~^7::ClonesPush("{Ctrl down}{7 down}{7 up}{Ctrl up}")
~^8::ClonesPush("{Ctrl down}{8 down}{8 up}{Ctrl up}")
~^9::ClonesPush("{Ctrl down}{9 down}{9 up}{Ctrl up}")
~^0::ClonesPush("{Ctrl down}{0 down}{0 up}{Ctrl up}")
~^-::ClonesPush("{Ctrl down}{- down}{- up}{Ctrl up}")
~^=::ClonesPush("{Ctrl down}{= down}{= up}{Ctrl up}")
~^Backspace::ClonesPush("{Ctrl down}{Backspace down}{Backspace up}{Ctrl up}")
~^Escape::ClonesPush("{Ctrl down}{Escape down}{Escape up}{Ctrl up}")
~^Tab::ClonesPush("{Ctrl down}{Tab down}{Tab up}{Ctrl up}")

; *** Letters ***
~^A::ClonesPush("{Ctrl down}{A down}{A up}{Ctrl up}")
~^B::ClonesPush("{Ctrl down}{B down}{B up}{Ctrl up}")
~^C::ClonesPush("{Ctrl down}{C down}{C up}{Ctrl up}")
~^D::ClonesPush("{Ctrl down}{D down}{D up}{Ctrl up}")
~^E::ClonesPush("{Ctrl down}{E down}{E up}{Ctrl up}")
~^F::ClonesPush("{Ctrl down}{F down}{F up}{Ctrl up}")
~^G::ClonesPush("{Ctrl down}{G down}{G up}{Ctrl up}")
~^H::ClonesPush("{Ctrl down}{H down}{H up}{Ctrl up}")
~^I::ClonesPush("{Ctrl down}{I down}{I up}{Ctrl up}")
~^J::ClonesPush("{Ctrl down}{J down}{J up}{Ctrl up}")
~^K::ClonesPush("{Ctrl down}{K down}{K up}{Ctrl up}")
~^L::ClonesPush("{Ctrl down}{L down}{L up}{Ctrl up}")
~^M::ClonesPush("{Ctrl down}{M down}{M up}{Ctrl up}")
~^N::ClonesPush("{Ctrl down}{N down}{N up}{Ctrl up}")
~^O::ClonesPush("{Ctrl down}{O down}{O up}{Ctrl up}")
~^P::ClonesPush("{Ctrl down}{P down}{P up}{Ctrl up}")
~^Q::ClonesPush("{Ctrl down}{Q down}{Q up}{Ctrl up}")
~^R::ClonesPush("{Ctrl down}{R down}{R up}{Ctrl up}")
~^S::ClonesPush("{Ctrl down}{S down}{S up}{Ctrl up}")
~^T::ClonesPush("{Ctrl down}{T down}{T up}{Ctrl up}")
~^U::ClonesPush("{Ctrl down}{U down}{U up}{Ctrl up}")
~^V::ClonesPush("{Ctrl down}{V down}{V up}{Ctrl up}")
~^W::ClonesPush("{Ctrl down}{W down}{W up}{Ctrl up}")
~^X::ClonesPush("{Ctrl down}{X down}{X up}{Ctrl up}")
~^Y::ClonesPush("{Ctrl down}{Y down}{Y up}{Ctrl up}")
~^Z::ClonesPush("{Ctrl down}{Z down}{Z up}{Ctrl up}")


; *** Simbols ***
~^`::ClonesPush("{Ctrl down}{` down}{` up}{Ctrl up}")
~^;::ClonesPush("{Ctrl down}{; down}{; up}{Ctrl up}")
~^'::ClonesPush("{Ctrl down}{' down}{' up}{Ctrl up}")
~^\::ClonesPush("{Ctrl down}{\ down}{\ up}{Ctrl up}")
~^,::ClonesPush("{Ctrl down}{, down}{, up}{Ctrl up}")
~^.::ClonesPush("{Ctrl down}{. down}{. up}{Ctrl up}")
~^/::ClonesPush("{Ctrl down}{/ down}{/ up}{Ctrl up}")
~^[::ClonesPush("{Ctrl down}{[ down}{[ up}{Ctrl up}")
~^]::ClonesPush("{Ctrl down}{] down}{] up}{Ctrl up}")


; *** F's ***
~^F1::ClonesPush("{Ctrl down}{F1 down}{F1 up}{Ctrl up}")
~^F2::ClonesPush("{Ctrl down}{F2 down}{F2 up}{Ctrl up}")
~^F3::ClonesPush("{Ctrl down}{F3 down}{F3 up}{Ctrl up}")
~^F4::ClonesPush("{Ctrl down}{F4 down}{F4 up}{Ctrl up}")
~^F5::ClonesPush("{Ctrl down}{F5 down}{F5 up}{Ctrl up}")
~^F6::ClonesPush("{Ctrl down}{F6 down}{F6 up}{Ctrl up}")
~^F7::ClonesPush("{Ctrl down}{F7 down}{F7 up}{Ctrl up}")
~^F8::ClonesPush("{Ctrl down}{F8 down}{F8 up}{Ctrl up}")
~^F9::ClonesPush("{Ctrl down}{F9 down}{F9 up}{Ctrl up}")
~^F10::ClonesPush("{Ctrl down}{F10 down}{F10 up}{Ctrl up}")
~^F11::ClonesPush("{Ctrl down}{F11 down}{F11 up}{Ctrl up}")
~^F12::ClonesPush("{Ctrl down}{F12 down}{F12 up}{Ctrl up}")
; *****************************************************************************




; *****************************************************************************
; ! ALT
; *****************************************************************************
; *** Numbers ***
~!1::ClonesPush("{Alt down}{1 down}{1 up}{Alt up}")
~!2::ClonesPush("{Alt down}{2 down}{2 up}{Alt up}")
~!3::ClonesPush("{Alt down}{3 down}{3 up}{Alt up}")
~!4::ClonesPush("{Alt down}{4 down}{4 up}{Alt up}")
~!5::ClonesPush("{Alt down}{5 down}{5 up}{Alt up}")
~!6::ClonesPush("{Alt down}{6 down}{6 up}{Alt up}")
~!7::ClonesPush("{Alt down}{7 down}{7 up}{Alt up}")
~!8::ClonesPush("{Alt down}{8 down}{8 up}{Alt up}")
~!9::ClonesPush("{Alt down}{9 down}{9 up}{Alt up}")
~!0::ClonesPush("{Alt down}{0 down}{0 up}{Alt up}")
~!-::ClonesPush("{Alt down}{- down}{- up}{Alt up}")
~!=::ClonesPush("{Alt down}{= down}{= up}{Alt up}")
~!Backspace::ClonesPush("{Alt down}{Backspace down}{Backspace up}{Alt up}")
~!Escape::ClonesPush("{Alt down}{Escape down}{Escape up}{Alt up}")
~!Tab::ClonesPush("{Alt down}{Tab down}{Tab up}{Alt up}")