get uname basename
string uname += \
get asize asize
math asize -= 20
goto -16
get offset long
goto offset
get unk short
do
get namesz byte
savepos off
get unk byte
if unk != 1
goto off
endif
getdstring name namesz
get offset long
get size long
get null longlong
savepos pos
set fname uname
string fname += name
log fname offset size
while pos < asize