#====================================================================================================
# Copyright (C) 2016-present ShIroRRen <http://shiror.ren>.                                         =
#                                                                                                   =
# Part of the NGA project.                                                                          =
# Licensed under the F2DLPR License.                                                                =
#                                                                                                   =
# YOU MAY NOT USE THIS FILE EXCEPT IN COMPLIANCE WITH THE LICENSE.                                  =
# Provided "AS IS", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,                                   =
# unless required by applicable law or agreed to in writing.                                        =
#                                                                                                   =
# For the NGA project, visit: <http://app.niggergo.work>.                                           =
# For the F2DLPR License terms and conditions, visit: <http://license.fileto.download>.             =
#====================================================================================================

# shellcheck shell=ksh disable=SC2016,SC2018

shellcheck="# shellcheck shell=ash disable=SC1001,SC1010,SC1083,SC2006,SC2018,SC2046,SC2092,SC2216"$'\n'

for file in "$@"; do
	[ -f "$file" ] || continue
	value_name_1="$(date +%s | sum | cut -d\  -f1)"
	value_name_2="$(date +%s | sum | cut -d\  -f1 | sum | cut -d\  -f1)"
	echo -en "$([ "$(basename "$file")" = "nga-utils.sh" ] && echo -e "#====================================================================================================\n# Copyright (C) 2016-present ShIroRRen <http://shiror.ren>.                                         =\n#                                                                                                   =\n# Part of the NGA project.                                                                          =\n# Licensed under the F2DLPR License.                                                                =\n#                                                                                                   =\n# YOU MAY NOT USE THIS FILE EXCEPT IN COMPLIANCE WITH THE LICENSE.                                  =\n# Provided \"AS IS\", WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,                                   =\n# unless required by applicable law or agreed to in writing.                                        =\n#                                                                                                   =\n# For the NGA project, visit: <http://app.niggergo.work>.                                           =\n# For the F2DLPR License terms and conditions, visit: <http://license.fileto.download>.             =\n#====================================================================================================\n\n")$shellcheck\n"'`:|echo '"$(echo -n eval | tr a-z 0-9A-Z)"'|tr 0-9A-Z a-z` <<- zako\ desu\ ne \\\n{ \\\n    for __zako_'"$value_name_1"' in false true \;\\\n      do \$__zako_'"$value_name_1"' \&\& `:|echo '"$(echo -n eval | tr a-z 0-9A-Z)"'|tr 0-9A-Z a-z` \\\n        \"\`                 \\\n            tr -d @%^\\\\\\\\\\\\n \\\n            \| `:|echo '"$(echo -n base | tr a-z 0-9A-Z)"'|tr 0-9A-Z a-z`64 -d \\\n            \| bzcat         \\\n            \| zcat          \\\n            \| cat           \\\n        \`\"               \;\\\n    done\\\n\;}'"\n$(echo -en "$shellcheck"'__urusai_'"$value_name_2"'=0<<-sukui\ you\ no\ nai\ hentai `:|echo|sed -E s\ .\*\ '"$(echo -n eval | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g` while\ :\;do\ __urusai_'"$value_name_2"'=\$\(\(__urusai_'"$value_name_2"'+1\)\)\;case\ \$__urusai_'"$value_name_2"'\ in\ 3\)`:|echo|sed -E s\ .\*\ '"$(echo -n eval | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`\ "\"\``:|echo|sed -E s\ .\*\ '"$(echo -n cat | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`|tr a-zA-Z A-Za-z|sed -E s\ \(.\)\(.\)\(.\)\(.\)\ \\\\\\\\\4\\\\\\\\\2\\\\\\\\\1\\\\\\\\\3\ g|`:|echo|sed -E s\ .\*\ '"$(echo -n base64 -d | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`|`:|echo|sed -E s\ .\*\ '"$(echo -n bzcat | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`\`\""\;__urusai_'"$value_name_2"'=\$?\;break\;\;\$__urusai_'"$value_name_2"'\)`:|echo|sed -E s\ .\*\ '"$(echo -n eval | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`\ $(:|echo|sed -E s\ .\*\ '"$(echo -n 'set\ +x\|\|true\;for\ cmd\ in\ unalias\ unset\ set\ eval\ echo\ cat\ sed\ base64\ xxd\ zcat\ bzcat\;do\ unset\ \$cmd\|\|true\;unalias\ \$cmd\ 2\>/dev/null\|\|true\;done\;set\ +x\|\|true' | sed 's/\(.\)\(.\)/\2\1/g' | gzip -c9 | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)\(.\)\(.\)/\3\2\4\1/g')"'\ \;s\ \(.\)\(.\)\(.\)\(.\)\ \\\\\4\\\\\2\\\\\1\\\\\3\ g\;q|tr a-zA-Z A-Za-z|`:|echo|sed -E s\ .\*\ '"$(echo -n base64 -d | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`|`:|echo|sed -E s\ .\*\ '"$(echo -n zcat | sed 's/\(.\)\(.\)/\2\1/g' | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|tr a-zA-Z A-Za-z|base64 -d|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g`|sed -E s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g)\;\;esac\;done\;\(exit\ \$__urusai_'"$value_name_2"'\)'"\n$(echo -en '<<-zako-no-kuse-ni `:|echo|sed -E s\ .\*\ '"$(echo -n eval | xxd -p | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|xxd -r -p` `:|echo|sed -E s\ .\*\ '"$(echo -n eval | xxd -p | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|xxd -r -p` "\"\``:|echo|sed -E s\ .\*\ '"$(echo -n cat | xxd -p | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|xxd -r -p`|sed -E s\ \(.\)\(.\)\ \\\\\\\\\2\\\\\\\\\1\ g\;s\ \\\\\\\\\^\ =\ g|tr a-zA-Z A-Za-z|tr -d @%^|`:|echo|sed -E s\ .\*\ '"$(echo -n base64 -d | xxd -p | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|xxd -r -p`|`:|echo|sed -E s\ .\*\ '"$(echo -n zcat | xxd -p | sed 's/\(.\)\(.\)/\2\1/g')"'\ \;s\ \(.\)\(.\)\ \\\\\2\\\\\1\ g\;q|xxd -r -p`\`\""\n'"$(gzip -c9 "$file" | base64 -w 0 | tr a-zA-Z= A-Za-z^ | sed 's/.\{13\}/&@/g;s/.\{23\}/&%/g' | sed 's/\(.\)\(.\)/\2\1/g')" | sed 's/./&\\\n/g' | sed 's/^\\\\$/\\\\\\/' | sed '/^\\\\\\$/{N;s/\\\\\\\n`/\\`/g;s/\\\\\\\n"/\\"/g;s/\\\\\\\n /\\ /g;}' | head -c -2 | { echo -n "$shellcheck$(cat)"; } | cat - <(echo -en '\nzako-no-kuse-ni') | bzip2 -c9 | base64 -w 0 | tr a-zA-Z A-Za-z | sed 's/\(.\)\(.\)\(.\)\(.\)/\3\2\4\1/g')\nsukui you no nai hentai" | gzip -c9 | bzip2 -c9 | base64 -w 0 | sed 's/.\{13\}/&@/g;s/.\{23\}/&%/g;s/.\{33\}/&^/g' | sed 's/.\{16\}/&\n/g')\n"'zako desu ne' >"$file"
done

: | : D
