#!/bin/bash
#
# Encrypted by Rangga Fajar Oktariansyah (Anak Gabut Thea)
#
# This file has been encrypted with BZip2 Shell Exec <https://github.com/FajarKim/bz2-shell>
# The filename 'acwarp.sh' encrypted at Sun Jan 21 13:45:40 UTC 2024
# I try invoking the compressed executable with the original name
# (for programs looking at their name).  We also try to retain the original
# file permissions on the compressed file.  For safety reasons, bzsh will
# not create setuid or setgid shell scripts.
#
# WARNING: the first line of this file must be either : or #!/bin/bash
# The : is required for some old versions of csh.
# On Ultrix, /bin/bash is too buggy, change the first line to: #!/bin/bash5
#
# Don't forget to follow me on <https://github.com/FajarKim>
skip=75

tab='	'
nl='
'
IFS=" $tab$nl"

# Make sure important variables exist if not already defined
# $USER is defined by login(1) which is not always executed (e.g. containers)
# POSIX: https://pubs.opengroup.org/onlinepubs/009695299/utilities/id.html
USER=${USER:-$(id -u -n)}
# $HOME is defined at the time of login, but it could be unset. If it is unset,
# a tilde by itself (~) will not be expanded to the current user's home directory.
# POSIX: https://pubs.opengroup.org/onlinepubs/009696899/basedefs/xbd_chap08.html#tag_08_03
HOME="${HOME:-$(getent passwd $USER 2>/dev/null | cut -d: -f6)}"
# macOS does not have getent, but this works even if $HOME is unset
HOME="${HOME:-$(eval echo ~$USER)}"
umask=`umask`
umask 77

bztmpdir=
trap 'res=$?
  test -n "$bztmpdir" && rm -fr "$bztmpdir"
  (exit $res); exit $res
' 0 1 2 3 5 10 13 15

case $TMPDIR in
  / | */tmp/) test -d "$TMPDIR" && test -w "$TMPDIR" && test -x "$TMPDIR" || TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";;
  */tmp) TMPDIR=$TMPDIR/; test -d "$TMPDIR" && test -w "$TMPDIR" && test -x "$TMPDIR" || TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";;
  *:* | *) TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";;
esac
if type mktemp >/dev/null 2>&1; then
  bztmpdir=`mktemp -d "${TMPDIR}bztmpXXXXXXXXX"`
else
  bztmpdir=${TMPDIR}bztmp$$; mkdir $bztmpdir
fi || { (exit 127); exit 127; }

bztmp=$bztmpdir/$0
case $0 in
-* | */*'
') mkdir -p "$bztmp" && rm -r "$bztmp";;
*/*) bztmp=$bztmpdir/`basename "$0"`;;
esac || { (exit 127); exit 127; }

case `printf 'X\n' | tail -n +1 2>/dev/null` in
X) tail_n=-n;;
*) tail_n=;;
esac
if tail $tail_n +$skip <"$0" | bzip2 -cd > "$bztmp"; then
  umask $umask
  chmod 700 "$bztmp"
  (sleep 5; rm -fr "$bztmpdir") 2>/dev/null &
  "$bztmp" ${1+"$@"}; res=$?
else
  printf >&2 '%s\n' "Cannot decompress ${0##*/}"
  printf >&2 '%s\n' "Report bugs to <fajarrkim@gmail.com>."
  (exit 127); res=127
fi; exit $res
BZh91AY&SY'/_d0wD5`P`A%Mijm24
4MO@M)I5lQ4!444hRQCb4=#M&M0@b@hd!ia	CChh41M2i0&MHО#

4i4Ѡ@hA4!iiɐ0040& ɦ#C&#hф L&iFީP)3S#h @
ڇitB݉hbuA[YF蕊
{(SR@vt	KFgTdm	]Sjџz.q<)0VZnY,'n8.lhYC\]H5`+,fQn
50
vz+*bȁ@o6eSaDNEv%lنX`&Yap}$*C\0C
@Py^|nT7<a[6Lk4-'i:J*xs0$HQh85SI!$൰>	$BIO6RAz
:%zCow;e",H
(&~F
r)auޠieK怖=nҷ\jbyutߊm%B1]mxFdM]+T<¬3CSڎ>V5jbΣ"M5,{3jc45P1L1-/cyiteiHGZd#lt1i<(!aERZUC|BZ86qAL$UͲr;kL
rTxH|otw/b/I5G\OSO^eFJzzִ8+$gמn!Ao&aOJ&c{N
Dmʼ}hq/VDz3w2RѮIBX3`q  jD"B	$M{;5wFn؈D$>1QRG(J!'D(I`mn2JRÄJ$_d%u­gݨz8"M8l)x!kle6V\uBe
Km:-z8ʮWmR
TĆ`zo޴Ɨ3|Œ2qEfdL|o^3u4mFy᱇"VP;nO~ٍëzs0Y
K{:CL.Lz%rh۱OiCPĝc
^8⥆*-˦
B*jbr`#n'PFkP@bUP8,Uru{zq0$JA4H`FJ*10=3SS7rWi,z0we<1DniMW1/3$fpES7]4R'UuwC]/A;<nn}YxZW`5_'}4NwR`a6tmg0;	pdi=ʞ̺ՅAf1q.Gs}P])AmvΈ
a&pD:f[w
Ћu1K{܋=wM̗ѹaO	lL@ͲN}_hߎ~ZyF֙LZ#&m}~R]b7u2u^o}<p
i:6r|c2h<
)13>XɄG~A/=Z{a,_.Nd*p'	gz j0p(Rk!Ȝ{(a	!K\$j `R4DKXĦ@x ."2ϒ{9(p2adK^ltK
dP[]༳HfBvKPzdkdX^
	t0x %p3TӢ	!ca4rZ6ٌ 84'<~|僐¿G#w@D@ƌR

hh2(利Nc-roHNԌlqH~@WD(劄N	ؕYq`OxR!݁/Zy{KpV{_1D
 frGN5LHs_D>@>8>z å>H‱ܷ>st:8z>kGew5r^Q[zIٰ0L5\Bpv㿌fD7!(_npx,RXHꤤwc	\)&	Od*9$Īm06Jp(d2D,B@HdJｖI

ᨡx|0Aܘ9D$1
pحr@Ь9r(1jlCw&t*I*\)S'f8.O

f J$RSd6P1#}Di
,DƙۺBı9#)7,s I밚PGt1w}\t7Kts'&-Ǣ""#,p|x'
Fm]X[g6NJ*~<Wam	:">~$A1a @(Bt)SV3`w|γK^M̥I4l4WT[`'lų<\D@p)CyMC
5Cѯ(R >Ϯ0۶D4aM
mbUT$	18VD"9B	ڌD(	xZ?*Uvj +180 b,k
$Sy,r?\y׫x/|WqwRM'("PGQBB0^̔JE/beMBYXXdM"Vj>2:־IRe
*,K8>Ӏ~mͯV|JT Y?D?+kAV$9i@fWitbc'H|.tbi`Ydd]F@.:ҥ2Aʈ<]2kA;S-G{e0)=|E`l]C!ROU!;n?zg3'l:s	7_9#zJD$2:CIZЛ/)a!x@lNI`	6m#8xaV/\M{:Al.5Ŵ9h%.5-"dYُ<Y_/ߥ/Lu	;2Zva69Ww	s}qzi)Ra+#5_W>_,2"Օ_,0t)IJݷ2-{Ih4RtP6% 9-VXkKNn(Γf5Ȑ(kEJ6%9Ŋ%xl
2᷻lØˤ:%"QޙlG+vSZ+4L:%B俜iZ9_2Te㻛71@_hH
