UXSSU2VC4YNGGJ67MM2PGYH4RWDQ33542P76S42ZXQOQJLFDGKTQC
MFL2LC5TLXTGMBEVIBM7EVS3J6ZKIERJKCI2IFUDCR3MECOETAVAC
RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC
A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC
EPHUW6XFOSYD55AJ5AJKCDAXJIR4WFHU7MXYP7BB6HZUJDRJSJOAC
HGGMS7P6BRIGWP6DZS3KLRXQPRETMB2GUULCQZAED6IYD5ENK2DQC
TGD23KBV2V7J7FFX7FDBENYMGDIOMS2JNOIZAYNXGQ52E4CQNJYAC
6EQI7R3C5QAA3R4J2VMRSJDYAALLVAHSGLATPKCZ7C4YY5MOGWKAC
MVGZ575CHTEYOYZJ22DZDSVSYWHW7U3BFUKSQIPDDQYWVASSUQLQC
DWJHLZWVL7RM2WQXN3ZJTJXXKUEUNQLL37TMMTPL7NL375M2QJCQC
XI62GRUV7UXWLGWBMPSDNMOTPPYPSP4XITW5UPT7PQLKW7V27K4AC
GIT_CMD="`which -p git 2>/dev/null`"
GTI_CMD="`which -p gti 2>/dev/null`"
git-remote() {
[[ "$GIT_DEBUG" == 1 ]] && set -x
base_cmd=("$GIT_CMD" remote)
opts=()
args=()
for x in "$@"; do
if [[ "${x[1]}" == "-" ]]; then
opts=("${opts[@]}" "$x")
else
args=("${args[@]}" "$x")
fi
done
if (( $#args >= 2 )) {
a=${args[1]};
b=${args[2]};
shift 2 args;
args=("$a" "${args[@]}")
if (( $#opts > 0 )); then
"${base_cmd[@]}" "$b" "${opts[@]}" "${args[@]}"
else
"${base_cmd[@]}" "$b" "${args[@]}"
fi
} else {
"${base_cmd[@]}" "$@"
}
[[ "$GIT_DEBUG" == 1 ]] && set +x
}