Function at 0x6ebee3
Capabilities:
Decompress data using quicklz

Disassembly:
push ebp
mov ebp, esp
push ecx
not ecx
push edx
shr dx, cl
or dh, dl
push esi
xchg dx, si
push eax
xor al, cl
stc
inc edx
and dl, ch
or ecx, ecx
or dh, ch
push ebx
not bl
stc
xor ah, dh
mov edx, edx
and dh, 0x19
sub bx, 0x33f1
test bh, 0x3f
test esi, eax
xchg bl, bh
mov cl, bh
dec esi
add ch, 0x30
stc
mov edx, 0x3d06cf67
dec ah
ror dx, cl
test dx, 0x6331
add bh, 0x65
xor dl, 0
push edi
rol di, cl
xor ebx, 0x73930b64
ror eax, cl
mov ecx, ebx
and ch, 0x32
and di, bx
rol si, 8
sub cx, 0x299b
nop
test cx, 0x698b
not cx
adc eax, ecx
dec si
xor si, si
xor cl, ch
inc esi
shl bl, 1
add edx, 0x3f8561d9
shl di, cl
mov esi, esi
and al, 0x14
or dl, 0x68
or di, ax
sbb cx, di
shl bx, cl
xor bl, 0x6c
adc edx, 0x30521dfa
sbb edx, 0x155e603
inc cl
rol esi, 8
sbb bh, ch
xchg dh, bl
inc cx
sub di, 0x1a19
inc dl
stc
sbb ebx, 0x43d4f2ca
not edi
dec cx
add bx, dx
inc bl
mov dl, bh
shr dx, cl
nop
sbb ebx, ecx
and ebx, ecx
rol cx, cl
test eax, 0x5af776e7
cmp edx, 0x30900afc
sbb edx, edx
sub cx, 0x5dca
nop
sbb edi, 0x54660e9d
and esi, edi
and al, ah
dec bh
sub ecx, ebx
shl si, cl
and ax, 0x764
dec dh
add si, 0x2fa5
shr edi, 7
sub dl, dl
sbb si, 0x7ff
not cx
not cx
xor si, 0x268c
dec cx
add al, bh
dec di
mov al, 0x36
pop edi
push edi
or edi, 0x2d2ebeb7
xchg dh, cl
and dl, bl
cmp dh, cl
shr bx, cl
sub esi, edx
mov si, 0x2cb3
test edx, ebx
cmp al, 0x45
not dx
test si, 0x29bd
add ax, di
adc bl, dh
mov di, 0x2eae
cmp esi, 0x560d0b16
shl di, 2
shl al, 7
and di, 0x2e0f
ror edx, 3
and bl, ah
mov dl, cl
and di, 0x1f85
add edx, 0x7ab0f56a
adc edi, 0x6e7fb2ca
shr si, cl
mov cl, 0x4c
not di
rol al, cl
ror bx, 2
not dl
rol edi, cl
cmp bl, 0x5d
inc eax
mov dh, dh
sbb cx, ax
or di, 0x14b4
cmp ah, 0x64
sbb esi, 0x30b3fb91
inc di
sub edi, 0x15e6f174
adc dh, 0x5f
shl bh, 5
adc cx, 0x612f
shr cl, 6
sbb ecx, 0x515099d8
sbb dh, 0x2d
shr bl, 5
ror eax, cl
xchg edx, ecx
not dl
mov edi, edx
sbb ecx, edi
xchg edi, esi
dec dh
xor ch, 0x6d
sbb dh, cl
rol edi, 2
adc si, di
shr esi, 3
inc esi
test bh, cl
add esi, edi
sbb di, 0x6161
and cx, di
test ecx, 0x19afe736
add bx, dx
sub eax, ecx
nop
not di
dec bh
nop
xor dx, 0x5bc4
shr eax, cl
xor ecx, edi
cmp bl, bl
add al, dl
or ebx, 0x3d9bb2f2
nop
and cx, cx
dec ah
xchg bx, bx
stc
cmp edx, 0x29dd7eb8
sbb ebx, 0x1113f14d
shr cx, 7
rol bl, cl
pop edi
pop ebx
pop eax
pop esi
pop edx
pop ecx
push esi
sub esi, esi
push eax
and ah, ah
push edx
or dh, al
nop
push ecx
add ch, 0x5e
shr edx, 2
inc esi
or al, ah
push ebx
shr bl, cl
shl bx, 7
or dx, si
xor edx, eax
push edi
ror edi, cl
stc
mov bl, bh
cmp dx, bx
xor edx, ecx
sub bh, 0x53
sub esi, 0x7edef9bd
or cx, cx
rol dl, 1
mov dx, di
inc dh
stc
test ah, 0x57
xchg ecx, ecx
not esi
or bh, bl
adc bl, 0x38
ror si, cl
stc
nop
shr di, cl
sbb bl, 0x5f
and ebx, 0x7fbfd970
shr al, 2
sbb edi, eax
or ch, ch
or bx, 0x4205
add ah, 0x2f
pop edi
pop ebx
pop ecx
pop edx
pop eax
pop esi
push edx
add dx, 0x1f53
pop edx
stc
push eax
push edi
xchg di, ax
and di, 0x6474
push edx
push ebx
xchg dh, bh
xor al, 1
push esi
push ecx
and si, cx
stc
ror ah, cl
ror esi, 7
pop ecx
pop esi
pop ebx
pop edx
pop edi
pop eax
jl 0x6ec1bd
jecxz 0x6ec1bd
push ecx
add cl, 0x4a
pop ecx
pop ebp
ret