Function at 0x140184770
Capabilities:
Decompress data using quicklz

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x288
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x200], 0xfffffffffffffffe
mov eax, dword [rcx + 0x40]
mov r10d, dword [rcx + 0x48]
mov dword [rbp + 0x1d4], eax
cmp eax, 1
sete r13b
imul r8, r10, 0x10624dd3
shr r8, 0x26
imul rax, r8, 0x431bdf
shr rax, 0x2a
imul eax, eax, 0xf4240
sub r8d, eax
mov qword [rbp + 0x60], r8
imul r8, r10, 0x431bde83
shr r8, 0x32
imul eax, r8d, 0x20c5
shr eax, 0x17
imul eax, eax, 0x3e8
sub r8d, eax
mov qword [rbp + 0xb0], r8
mov eax, r10d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
mov qword [rbp + 0x120], rax
imul r8d, eax, 0x3b9aca00
mov r9d, r10d
sub r9d, r8d
imul r8, r9, 0x10624dd3
shr r8, 0x26
mov qword [rbp + 0x30], r8
imul r8d, r8d, 0x3e8
mov esi, r9d
sub esi, r8d
mov dword [rbp + 0xa8], esi
imul r8, r9, 0x431bde83
shr r8, 0x32
mov qword [rbp + 0x20], r8
imul r8d, r8d, 0xf4240
mov qword [rbp + 0xd8], r9
sub r9d, r8d
mov dword [rbp + 0xa0], r9d
mov qword [rbp + 0xc8], rcx
mov r14d, dword [rcx + 0x44]
cmp r14, 0xa8c0
lea r8, [0x140282dca]
lea r9, str.AMPM
cmovae r9, r8
mov qword [rbp + 8], r9
lea r8, [0x140282dcc]
lea r9, [0x140282dca]
cmovae r9, r8
mov qword [rbp + 0x10], r9
mov r15d, dword [rcx + 0x4c]
mov r9d, r15d
shr r9d, 4
and r9d, 0x1ff
mov eax, r15d
and eax, 7
add eax, r9d
mov qword [rbp + 0xd0], rax
imul ecx, eax, 0x2493
shr ecx, 0x10
lea esi, [rcx*8]
sub ecx, esi
mov qword [rbp + 0xb8], rcx
mov dword [rbp + 0x1e4], r15d
mov esi, r15d
shr esi, 3
mov qword [rbp + 0x58], rsi
and esi, 0x3ff
mov qword [rbp + 0x118], rsi
test r15d, r15d
setne bl
sar r15d, 0xd
mov esi, r15d
shr esi, 2
and esi, 0x3fff
imul edi, esi, 0x147b
shr edi, 0x11
movzx r11d, dil
imul esi, r11d, 0xcd
shr esi, 0xb
mov ecx, esi
add esi, esi
lea esi, [rsi + rsi*4]
sub r11b, sil
mov r12d, 0x88888889
imul r12, r14
shr r12, 0x25
imul esi, r12d, 0x3c
mov eax, r14d
mov qword [rbp + 0x48], r14
sub eax, esi
imul rsi, r12, 0x8888889
shr rsi, 0x21
imul esi, esi, 0x3c
sub r12d, esi
and bl, r13b
mov byte [rbp + 0x1db], bl
or cl, 0x30
mov byte [rbp + 0x1d3], cl
or r11b, 0x30
mov dword [rbp + 0xfc], r11d
mov r8d, 0x91a2b3c5
imul r8, r14
shr r8, 0x2b
cmp r10, 0x3b9aca00
lea ecx, [r10 - 0x3b9aca00]
cmovb ecx, r10d
mov r14d, eax
sbb r14d, 0xffffffff
movzx r10d, r8b
imul r11d, r10d, 0xcd
shr r11d, 0xb
mov qword [rbp + 0x100], r11
add r11d, r11d
lea r11d, [r11 + r11*4]
mov r13d, r8d
sub r13b, r11b
lea r11d, [r12 + r12*4]
lea ebx, [r11 + r11*4]
add ebx, r12d
movzx esi, bh
mov ebx, esi
add esi, esi
lea r11d, [rsi + rsi*4]
mov qword [rbp - 0x10], r12
mov esi, r12d
sub sil, r11b
imul r11d, r14d, 0x67
movzx r11d, r11w
shr r11d, 0xa
mov r12d, r11d
add r11d, r11d
lea r11d, [r11 + r11*4]
sub r14b, r11b
imul r11, rcx, 0x10624dd3
shr r11, 0x26
mov qword [rbp + 0x28], r11
imul r11d, r11d, 0x3e8
mov r10d, ecx
sub r10d, r11d
mov dword [rbp + 0xa4], r10d
imul r10, rcx, 0x431bde83
shr r10, 0x32
mov qword [rbp + 0x18], r10
imul r11d, r10d, 0xf4240
mov qword [rbp + 0x50], rcx
sub ecx, r11d
mov dword [rbp + 0x9c], ecx
imul r11d, edi, 0x64
mov r10d, r15d
sub r10d, r11d
imul r11d, r10d, 0x67
movzx r11d, r11w
shr r11d, 0xa
mov edi, r11d
add r11d, r11d
lea r11d, [r11 + r11*4]
sub r10b, r11b
add eax, dword [rbp + 0x120]
imul ecx, eax, 0x67
movzx ecx, cx
shr ecx, 0xa
mov r11d, ecx
add ecx, ecx
lea ecx, [rcx + rcx*4]
mov dword [rbp + 0x74], eax
sub al, cl
mov rcx, qword [rbp + 0x100]
or cl, 0x30
mov byte [rbp + 0x1d0], cl
or r13b, 0x30
mov byte [rbp + 0x1dc], r13b
or bl, 0x30
mov byte [rbp + 0x1de], bl
or sil, 0x30
mov byte [rbp + 0x1dd], sil
or r12b, 0x30
mov byte [rbp + 0x18e], r12b
or r14b, 0x30
mov dword [rbp + 0x70], r14d
or dil, 0x30
mov byte [rbp + 0x18d], dil
or r10b, 0x30
mov dword [rbp + 0x6c], r10d
or r11b, 0x30
mov byte [rbp + 0x1d2], r11b
or al, 0x30
mov byte [rbp + 0x1d1], al
mov r10, qword [rbp + 0xc8]
mov rax, qword [r10]
xor r11d, r11d
movabs rcx, 0x8000000000000000
mov r13, rax
cmp rax, rcx
movsxd rcx, dword [r10 + 0x18]
mov esi, 0
cmovne rsi, rcx
mov ecx, 1
sub ecx, r15d
imul rcx, rcx, 0x51eb851f
shr rcx, 0x27
inc ecx
imul ebx, ecx, 0x190
imul ecx, ecx, 0xfffdc54f
test r15d, r15d
cmovg ecx, r11d
cmovg ebx, r11d
mov rdi, qword [rbp + 0x48]
sub rdi, rsi
mov qword [rbp + 0x108], r9
add ecx, r9d
imul rsi, r8, 0x15555556
shr rsi, 0x20
shl esi, 2
lea esi, [rsi + rsi*2]
mov qword [rbp + 0xc0], r8
mov r14d, r8d
sub r14d, esi
mov eax, 0xc
cmovne eax, r14d
mov qword [rbp - 0x18], rdx
mov edx, eax
sub dl, 0xa
movzx r8d, dl
mov dword [rbp + 0x78], eax
cmovb r8d, eax
setae al
mov dword [rbp + 0x120], r15d
movsxd rsi, r15d
imul rdx, rsi, 0x51eb851f
mov r14, rdx
shr r14, 0x3f
shr rdx, 0x20
sar edx, 5
add edx, r14d
or al, 0x30
mov byte [rbp + 0x18f], al
or r8b, 0x30
mov dword [rbp + 0x84], r8d
mov eax, dword [rbp + 0x1e4]
and al, 0xf
mov byte [rbp + 0x1df], al
imul r14d, edx, 0x64
mov r15d, r14d
neg r15d
lea eax, [rsi + r15]
add eax, 0x64
add ebx, esi
dec ebx
mov r8d, esi
sub r8d, r14d
cmovns eax, r8d
mov dword [rbp + 0x7c], eax
movzx eax, al
imul esi, eax, 0xcd
shr esi, 0xb
lea r9d, [rsi + 0x30]
mov dword [rbp + 0x90], r9d
add esi, esi
lea esi, [rsi + rsi*4]
sub al, sil
sar r8d, 0x1f
add r8d, edx
mov dword [rbp + 0x80], r8d
movzx r8d, r8b
imul edx, r8d, 0xcd
shr edx, 0xb
lea r9d, [rdx + 0x30]
mov dword [rbp + 0x94], r9d
add edx, edx
lea edx, [rdx + rdx*4]
sub r8b, dl
movsxd rdx, ebx
imul rsi, rdx, 0x51eb851f
mov rbx, rsi
shr rbx, 0x3f
shr rsi, 0x20
sar esi, 5
add esi, ebx
imul edx, edx, 0x5b5
sar edx, 2
sub ecx, esi
add ecx, edx
sar esi, 2
add ecx, esi
add ecx, 0xfff506c5
movsxd rcx, ecx
imul rcx, rcx, 0x15180
add rcx, rdi
mov qword [rbp - 8], rcx
mov rdx, qword [rbp + 0xd0]
mov r9, qword [rbp + 0xb8]
lea ecx, [rdx + r9]
add edx, r9d
inc edx
or al, 0x30
mov dword [rbp + 0x88], eax
or r8b, 0x30
mov dword [rbp + 0x8c], r8d
cmp cx, 6
cmovae edx, r11d
movzx edx, dx
shl edx, 4
lea rax, str.SundayMondayTuesdayWednesdayThursdayFridaySaturday
add rax, rdx
mov qword [rbp + 0xb8], rax
lea rax, [0x140282678]
add rax, rdx
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0x100]
add eax, 0x30
mov dword [rbp + 0x98], eax
mov qword [rbp + 0x1e8], 0
mov qword [rbp + 0x1f0], 1
mov qword [rbp + 0x1f8], 0
mov rax, r10
movups xmm0, xmmword [r10 + 0x20]
movups xmm1, xmmword [r10 + 0x30]
movups xmmword [rbp - 0x50], xmm0
movups xmmword [rbp - 0x40], xmm1
movzx eax, word [rbp + 0xb0]
mov dword [rbp + 0x100], eax
lea eax, [rcx + 0x31]
mov dword [rbp + 0xb0], eax
shl ecx, 3
movabs rax, 0x30363534333231
shr rax, cl
mov qword [rbp], rax
lea rbx, [0x140282dcc]
nop word cs:[rax + rax]
lea rcx, [rbp - 0x30]
lea rdx, [rbp - 0x50]
call fcn.1401890c0
cmp byte [rbp - 0x30], 7
je case.default.0x140184d9b
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xe0], xmm0
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0xf0], rax
movzx eax, byte [rbp + 0xe0]
movsxd rax, dword [rbx + rax*4]
add rax, rbx
jmp rax
mov r14, qword [rbp + 0xe8]
mov rdi, qword [rbp + 0xf0]
mov rax, qword [rbp + 0x1e8]
mov r15, qword [rbp + 0x1f8]
sub rax, r15
cmp rax, rdi
jae 0x140184e1d
lea rcx, [rbp + 0x1e8]
mov rdx, r15
mov r8, rdi
call fcn.1401ce630
jmp 0x140184e16
mov r14, qword [rbp + 0xe8]
mov rdi, qword [rbp + 0xf0]
mov rax, qword [rbp + 0x1e8]
mov r15, qword [rbp + 0x1f8]
sub rax, r15
cmp rax, rdi
jae 0x140184e1d
lea rcx, [rbp + 0x1e8]
mov rdx, r15
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1401ce630
mov r15, qword [rbp + 0x1f8]
mov rcx, qword [rbp + 0x1f0]
add rcx, r15
mov rdx, r14
mov r8, rdi
call fcn.1401cdb20
add r15, rdi
mov qword [rbp + 0x1f8], r15
movzx eax, byte [rbp + 0xe0]
cmp eax, 1
je 0x140184e51
cmp eax, 3
jne 0x140184d60
mov rdx, qword [rbp + 0xf0]
test rdx, rdx
je 0x140184d60
mov rcx, qword [rbp + 0xe8]
mov r8d, 1
call fcn.140005670
jmp 0x140184d60
movzx edx, byte [rbp + 0xe1]
lea eax, [rdx - 4]
movzx ecx, al
cmp cl, 0x13
mov eax, 0x13
cmovae ecx, eax
movzx eax, cl
movabs r8, 0x8000000000000000
cmp r13, r8
jne 0x140184f06
cmp cl, 0x13
ja case.0x140184ebb.10
lea r8, [0x140282e38]
movsxd rcx, dword [r8 + rax*4]
add rcx, r8
xor eax, eax
jmp rcx
movzx edi, byte [rbp + 0xe2]
movzx r14d, dil
movzx eax, byte [rbp + 0xe1]
lea rcx, [0x140282eb8]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
cmp dword [rbp + 0x1e4], 0
je case.0x140184ebb.10
lea rcx, [rbp + 0x1e8]
mov edx, dword [rbp + 0x120]
mov r8d, edi
call fcn.1401842f0
jmp 0x14018792e
cmp cl, 0x13
ja case.default.0x140184f24
cmp dword [rdx], esp
add byte [rax], al
cmp dword [rdx], esp
add byte [rax], al
lea r9, [0x140282de8]
movsxd r8, dword [r9 + rax*4]
add r8, r9
mov rax, qword [rbp + 0xc8]
jmp r8
cmp dword [rbp + 0x1e4], 0
je 0x1401864a7
mov rax, qword [rbp + 0x118]
cmp eax, 0x2dc
ja 0x140187acf
lea rcx, [0x140282754]
movzx ecx, byte [rax + rcx]
add ecx, eax
shr ecx, 6
dec ecx
cmp ecx, 0xc
jae 0x140187af8
str word [rdi]
mov dh, 0xc
or byte [rcx], al
rol ecx, 0xe9
invalid
shl rcx, 4
lea rax, str.JanFebMarAprMayJunJulAugSepOctNovDec
mov rsi, qword [rcx + rax]
mov rax, qword [rbp + 0x1e8]
mov rdx, qword [rbp + 0x1f8]
sub rax, rdx
cmp rax, 2
ja 0x140184fe2
mov r8d, 3
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
jmp 0x140184fdb
cmp dword [rbp + 0x1e4], 0
je 0x14018649b
mov rax, qword [rbp + 0xd0]
mov rsi, qword [rax]
mov rax, qword [rbp + 0x1e8]
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add dword [rax], eax
add byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
add dh, byte [rdi + 0x19]
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add dword [rax], eax
add byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
add dh, byte [rdi + 0x19]
mov r8d, 3
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rsi + 2]
mov byte [rax + rdx + 2], cl
movzx ecx, word [rsi]
mov word [rax + rdx], cx
add rdx, 3
mov qword [rbp + 0x1f8], rdx
jmp 0x140184e3c
cmp dword [rbp + 0x1e4], 0
je 0x14018649f
mov rax, qword [rbp + 0x118]
cmp eax, 0x2dc
ja 0x140187ab9
lea rcx, [0x140282754]
movzx ecx, byte [rax + rcx]
add ecx, eax
shr ecx, 6
dec ecx
cmp ecx, 0xc
jae 0x140187ae5
shl rcx, 4
lea rax, str.JanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecember
mov r14, qword [rcx + rax]
mov rdi, qword [rcx + rax + 8]
mov rax, qword [rbp + 0x1e8]
mov r15, qword [rbp + 0x1f8]
sub rax, r15
cmp rax, rdi
jae 0x140184e1d
lea rcx, [rbp + 0x1e8]
mov rdx, r15
mov r8, rdi
call fcn.1401ce630
jmp 0x140184e16
invalid
std
invalid
invalid
invalid
cmp dword [rbp + 0x1e4], 0
je 0x1401864a3
mov rax, qword [rbp + 0xb8]
mov r14, qword [rax]
mov rdi, qword [rax + 8]
mov rax, qword [rbp + 0x1e8]
mov r15, qword [rbp + 0x1f8]
sub rax, r15
cmp rax, rdi
jae 0x140184e1d
lea rcx, [rbp + 0x1e8]
mov rdx, r15
mov r8, rdi
call fcn.1401ce630
jmp 0x140184e16
mov cl, 5
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
invalid
add byte [rcx - 0x5740b783], al
add byte [rax], al
cmp dword [rbp + 0x48], 0xa8bf
jbe 0x1401870fb
mov rax, qword [rbp + 0x1e8]
mov rdx, qword [rbp + 0x1f8]
sub rax, rdx
cmp rax, 1
ja 0x14018511f
mov r8d, 2
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
mov word [rax + rdx], 0x4d50
jmp 0x140187138
mov cl, 6
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov rax, qword [rbp + 0xd8]
mov dword [rbp + 0x114], eax
test eax, eax
je 0x140184e3c
mov rdx, qword [rbp + 0x1f8]
cmp qword [rbp + 0x1e8], rdx
jne 0x14018517e
mov r8d, 1
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
lea rax, [rdx + 1]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdx], 0x2e
mov qword [rbp + 0x1f8], rax
cmp dword [rbp + 0xa0], 0
je 0x1401873e2
cmp dword [rbp + 0xa8], 0
je 0x14018793b
lea rax, [rbp + 0x114]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 9
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 1], edx
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 1], edx
add byte [rax], al
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
lea eax, [rbp + 0x128]
lea eax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov cl, 0x13
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov edx, edx
lea r8, [0x140282e88]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 3
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
lea eax, [rbp + 0x128]
lea eax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov cl, 4
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov qword [rbp + 0x128], 0
mov qword [rbp + 0x150], 0
mov rax, qword [rbp + 8]
mov qword [rbp + 0x178], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x180], rax
xor eax, eax
test rax, rax
jne 0x140185410
jmp 0x1401853f0
mov rcx, qword [rbp + 0x1f0]
add rcx, rdi
lea rdx, [rbp + 0x190]
mov r8, r14
call fcn.1401cdb20
add rdi, r14
mov qword [rbp + 0x1f8], rdi
mov rax, qword [rbp + 0x128]
test rax, rax
jne 0x140185410
nop
mov rax, qword [rbp + 0x178]
test rax, rax
jne 0x140185444
jmp 0x140185500
lea rcx, [rbp + 0x130]
call fcn.1401bd180
mov edi, eax
cmp eax, 0x110000
jne 0x140185527
mov qword [rbp + 0x128], 0
mov rax, qword [rbp + 0x178]
test rax, rax
je 0x140185500
cmp rax, qword [rbp + 0x180]
je 0x140185500
lea rcx, [rax + 1]
mov qword [rbp + 0x178], rcx
movzx r8d, byte [rax]
movzx edx, r8b
test dl, dl
jns 0x1401855b0
mov ecx, edx
and ecx, 0x1f
lea r9, [rax + 2]
mov qword [rbp + 0x178], r9
movzx r10d, byte [rax + 1]
mov r9d, ecx
shl r9d, 6
and r10d, 0x3f
or r9d, r10d
cmp dl, 0xdf
mov edx, r9d
jbe 0x1401855b0
lea rdx, [rax + 3]
mov qword [rbp + 0x178], rdx
movzx r9d, byte [rax + 2]
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
mov edx, ecx
shl edx, 0xc
or edx, r9d
cmp r8b, 0xf0
jb 0x1401855b0
lea rdx, [rax + 4]
mov qword [rbp + 0x178], rdx
movzx edx, byte [rax + 3]
and ecx, 7
shl ecx, 0x12
shl r9d, 6
and edx, 0x3f
or edx, r9d
or edx, ecx
cmp edx, 0x110000
jne 0x1401855b0
nop word cs:[rax + rax]
cmp qword [rbp + 0x150], 0
je 0x140184e3c
lea rcx, [rbp + 0x158]
call fcn.1401bd180
mov edi, eax
cmp eax, 0x110000
je 0x140184e3c
cmp edi, 0x80
jae 0x140185580
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x14018554b
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], dil
inc rsi
mov qword [rbp + 0x1f8], rsi
mov rax, qword [rbp + 0x128]
test rax, rax
jne 0x140185410
jmp 0x1401853f0
mov dword [rbp + 0x190], 0
mov eax, edi
cmp edi, 0x800
jae 0x140185610
shr eax, 6
or al, 0xc0
mov byte [rbp + 0x190], al
mov r14d, 2
mov eax, 1
jmp 0x140185675
lea rcx, [rbp + 0x38]
call fcn.1401be4d0
mov eax, dword [rbp + 0x40]
cmp dword [rbp + 0x3c], 1
mov ecx, 2
sbb rcx, 0
test eax, eax
mov edx, 3
cmovne rcx, rdx
lea rdx, [rbp + 0x130]
mov dword [rdx + 0x18], eax
mov rax, qword [rbp + 0x38]
mov qword [rdx + 0x10], rax
mov qword [rbp + 0x128], 1
mov qword [rbp + 0x130], 0
mov qword [rbp + 0x138], rcx
jmp 0x140185410
cmp edi, 0x10000
jae 0x14018563f
shr eax, 0xc
or al, 0xe0
mov byte [rbp + 0x190], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x191], al
mov r14d, 3
mov eax, 2
jmp 0x140185675
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rbp + 0x190], al
mov eax, edi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x191], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x192], al
mov r14d, 4
add byte [rax], al
add byte [rax + 3], bh
add byte [rax], al
add byte [rax + 3], bh
and dil, 0x3f
or dil, 0x80
mov byte [rbp + rax + 0x190], dil
mov rax, qword [rbp + 0x1e8]
mov rdi, qword [rbp + 0x1f8]
sub rax, rdi
cmp rax, r14
jae 0x1401853c0
lea rcx, [rbp + 0x1e8]
mov rdx, rdi
mov r8, r14
call fcn.1401ce630
mov rdi, qword [rbp + 0x1f8]
jmp 0x1401853c0
mov cl, 8
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov rdx, qword [rbp + 0x1f8]
cmp qword [rbp + 0x1e8], rdx
jne 0x1401856f5
mov r8d, 1
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdx], 0x2e
inc rdx
mov qword [rbp + 0x1f8], rdx
mov rax, qword [rbp + 0x60]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 6
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
lea eax, [rbp + 0x128]
lea eax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov cl, 7
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov rdx, qword [rbp + 0x1f8]
cmp qword [rbp + 0x1e8], rdx
jne 0x140185816
mov r8d, 1
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdx], 0x2e
inc rdx
mov qword [rbp + 0x1f8], rdx
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 3
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
lea eax, [rbp + 0x128]
lea eax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov cl, 9
cmp dword [rbp + 0x1d4], 1
jne case.0x140185297.0
mov rdx, qword [rbp + 0x1f8]
cmp qword [rbp + 0x1e8], rdx
jne 0x140185939
mov r8d, 1
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdx], 0x2e
inc rdx
mov qword [rbp + 0x1f8], rdx
mov rax, qword [rbp + 0xd8]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 9
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov eax, dword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1de]
mov byte [rax + rsi], cl
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185a98
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dd]
add byte [rax + 0x29e9300c], cl
or dword [rax], eax
invalid
add byte [rax + 0x29e9300c], cl
or dword [rax], eax
add byte [rbx + 0x1d4bd], al
add byte [rcx], al
jne case.0x140184ebb.10
cmp byte [rbp + 0xc0], 9
ja 0x140185ad8
cmp dil, 2
je 0x1401874e2
cmp r14d, 1
jne 0x140187527
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185af4
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0x98]
mov byte [rax + rsi], cl
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185b23
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dc]
mov byte [rax + rsi], cl
jmp 0x1401863d7
add byte [rax], al
mov ecx, dword [rbp + 0x120]
mov rdx, qword [rbp + 0x108]
movzx r8d, byte [rbp + 0x1df]
call fcn.140188e80
sar eax, 0xa
movsxd rdi, eax
imul rax, rdi, 0x51eb851f
mov rcx, rax
shr rcx, 0x3f
sar rax, 0x25
add eax, ecx
imul ecx, eax, 0x64
sub edi, ecx
sar edi, 0x1f
add edi, eax
movzx eax, dil
imul r15d, eax, 0xcd
shr r15d, 0xb
cmp dil, 9
ja 0x140185be9
cmp r14d, 2
je 0x140187654
cmp r14d, 1
jne 0x1401876ac
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185c05
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea eax, [r15 + 0x30]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rsi], al
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185c32
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add r15d, r15d
lea eax, [r15 + r15*4]
sub dil, al
or dil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], dil
jmp 0x1401863d7
mov ch, 0xf8
add dword [rax], eax
add byte [rax + 0x3b], cl
mov ch, 0xe8
add dword [rax], eax
add byte [rbp + 0xc], dh
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0xb0]
jmp 0x140186221
add byte [rax + 0x3b], cl
mov ch, 0xe8
add dword [rax], eax
add byte [rbp + 0xc], dh
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea eax, [r15 + 0x30]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rsi], al
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401863be
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
jmp 0x1401863be
invalid
mov ecx, dword [rbp + 0x88]
jmp 0x140186221
invalid
or al, 0x30
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rsi], al
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185f24
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add r15d, r15d
lea eax, [r15 + r15*4]
sub dil, al
or dil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], dil
jmp 0x1401863d7
cmp dword [rbp + 0x1e4], 0
je case.0x140184ebb.10
cmp byte [rbp + 0x80], 9
ja 0x140185f6c
cmp r14d, 2
je 0x140187598
cmp r14d, 1
jne 0x140187622
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185f88
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add al, ch
pop rax
mov esp, 0x8b48ffe7
test eax, esi
add dword [rax], eax
add byte [rbx + 0x948d], cl
add byte [rax - 0xb7cff4], cl
invalid
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0x94]
mov byte [rax + rsi], cl
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140185fb7
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0x8c]
jmp 0x140186221
xchg ebp, eax
or byte [rcx], al
add byte [rax], al
movzx r8d, byte [rbp + 0x1df]
call fcn.140188e80
sar eax, 0xa
cdqe
imul rcx, rax, 0x51eb851f
mov rdx, rcx
shr rdx, 0x3f
sar rcx, 0x25
add ecx, edx
imul ecx, ecx, 0x64
mov edx, eax
sub edx, ecx
neg ecx
test edx, edx
lea r15d, [rax + rcx + 0x64]
cmovns r15d, edx
movzx eax, r15b
imul r12d, eax, 0xcd
shr r12d, 0xb
cmp r15b, 9
ja 0x1401860cf
cmp dil, 2
je 0x1401876de
cmp r14d, 1
jne 0x140187762
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401860eb
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea eax, [r12 + 0x30]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rsi], al
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140186119
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add r12d, r12d
lea eax, [r12 + r12*4]
sub r15b, al
or r15b, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], r15b
jmp 0x1401863d7
add dword [rax], eax
add byte [rcx - 0x77], al
stc
call fcn.140184410
jmp 0x14018792e
add eax, 0xfc5c4
movzx r15d, byte [rcx + rax]
add r15d, ecx
shr r15d, 6
cmp r15b, 9
ja 0x1401861b6
cmp dil, 2
je 0x1401877d9
cmp r14d, 1
jne 0x14018781e
cmp r15b, 0xa
setae dil
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401861da
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
or dil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], dil
inc rsi
mov qword [rbp + 0x1f8], rsi
cmp rsi, qword [rbp + 0x1e8]
jne 0x140186208
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
movzx eax, r15b
sub r15b, 0xa
movzx ecx, r15b
cmovb ecx, eax
or cl, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], cl
jmp 0x1401863d7
loope 0x140186254
invalid
invalid
invalid
add r15d, r15d
lea eax, [r15 + r15*4]
sub dil, al
or dil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], dil
inc rsi
mov qword [rbp + 0x1f8], rsi
jmp 0x140184e3c
mov ecx, edi
call fcn.140184410
jmp 0x14018792e
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1c0], rax
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x190], rax
lea rax, [0x1400350a0]
mov qword [rbp + 0x198], rax
lea rax, [0x140282bc0]
mov qword [rbp + 0x128], rax
mov qword [rbp + 0x130], 1
add byte [rax - 0x39], cl
test dword [rax + 1], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0x190]
mov qword [rbp + 0x138], rax
mov qword [rbp + 0x140], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x128]
sub byte [rcx], al
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
call fcn.1401b9020
jmp 0x14018792e
mov cl, 2
jmp case.0x140185297.0
mov cl, 1
jmp case.0x140185297.0
mov cl, 3
jmp case.0x140185297.0
xor ecx, ecx
test rax, rax
je case.0x140184ebb.10
movzx edx, cl
mov dh, 0xd1
add edx, 0xfffffff5
cmp edx, 7
ja case.0x140184ebb.10
lea r8, [0x140282e98]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
cmp cl, 0xe
mov byte [rbp + 0x129], 1
sete byte [rbp + 0x128]
mov word [rbp + 0x12a], 0x101
mov r8d, dword [rax + 0x18]
lea rcx, [rbp + 0x128]
lea rdx, [rbp + 0x1e8]
call fcn.140188480
jmp 0x14018792e
cmp cl, 0x10
mov byte [rbp + 0x129], 2
sete byte [rbp + 0x128]
mov word [rbp + 0x12a], 0x101
mov r8d, dword [rax + 0x18]
lea rcx, [rbp + 0x128]
lea rdx, [rbp + 0x1e8]
call fcn.140188480
jmp 0x14018792e
mov dword [rbp + 0x128], 0x2010100
mov r8d, dword [rax + 0x18]
lea rcx, [rbp + 0x128]
lea rdx, [rbp + 0x1e8]
call fcn.140188480
jmp 0x14018792e
cmp byte [rbp + 0x1db], 0
je case.0x140184ebb.10
mov r12d, dword [rax + 0x18]
mov eax, dword [rbp + 0x120]
mov dword [rbp + 0xf8], eax
cmp eax, 0x2710
jae 0x1401867f3
mov rdi, qword [rbp + 0x1f8]
cmp rdi, qword [rbp + 0x1e8]
jne 0x1401865a7
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d3]
mov byte [rax + rdi], cl
lea rax, [rdi + 1]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x1401865d8
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0xfc]
mov byte [rax + rdi + 1], cl
lea rax, [rdi + 2]
mov qword [rbp + 0x1f8], rax
movsxd rsi, dword [rbp + 0xf8]
add byte [rax], al
add byte [rax], al
imul rcx, rsi, 0x51eb851f
mov rdx, rcx
shr rdx, 0x3f
shr rcx, 0x25
add ecx, edx
imul ecx, ecx, 0x64
sub esi, ecx
cmp sil, 0x63
ja case.0x140184ebb.10
cmp rax, qword [rbp + 0x1e8]
cmp eax, dword [rbp + 0x1e8]
jne 0x140186633
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
movzx eax, sil
imul r14d, eax, 0xcd
shr r14d, 0xb
mov eax, r14d
or al, 0x30
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi + 2], al
lea rax, [rdi + 3]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186672
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add r14d, r14d
lea eax, [r14 + r14*4]
sub sil, al
or sil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 3], sil
add rdi, 4
mov qword [rbp + 0x1f8], rdi
cmp rdi, qword [rbp + 0x1e8]
je 0x1401868d0
jmp 0x1401868dc
mov dword [rbp + 0x128], 0x10000
mov r8d, dword [rax + 0x18]
lea rcx, [rbp + 0x128]
lea rdx, [rbp + 0x1e8]
call fcn.140188480
jmp 0x14018792e
cmp byte [rbp + 0x1db], 0
je case.0x140184ebb.10
cmp dword [rbp + 0x120], 0x270f
ja case.0x140184ebb.10
mov eax, dword [rax + 0x18]
mov dword [rbp + 0xac], eax
mov rax, qword [rbp + 0xd0]
mov rsi, qword [rax]
mov rax, qword [rbp + 0x1e8]
mov rdi, qword [rbp + 0x1f8]
sub rax, rdi
cmp rax, 2
ja 0x140186732
mov r8d, 3
lea rcx, [rbp + 0x1e8]
mov rdx, rdi
call fcn.1401ce630
mov rdi, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rsi + 2]
mov byte [rax + rdi + 2], cl
movzx ecx, word [rsi]
mov word [rax + rdi], cx
add rdi, 3
mov qword [rbp + 0x1f8], rdi
mov rax, qword [rbp + 0x1e8]
sub rax, rdi
cmp rax, 1
ja 0x14018677f
mov r8d, 2
lea rcx, [rbp + 0x1e8]
mov rdx, rdi
call fcn.1401ce630
mov rdi, qword [rbp + 0x1f8]
mov rcx, qword [rbp + 0x118]
lea rsi, [rdi + 2]
mov rax, qword [rbp + 0x1f0]
mov word [rax + rdi], 0x202c
mov qword [rbp + 0x1f8], rsi
cmp ecx, 0x2dc
ja 0x140187a77
lea rax, [0x140282754]
movzx r14d, byte [rcx + rax]
mov rax, qword [rbp + 0x58]
lea r15d, [rax + r14]
shr r15d, 1
and r15d, 0x1f
cmp r15d, 0xa
jae 0x140186ceb
mov r12d, 3
cmp rsi, qword [rbp + 0x1e8]
jne 0x140186d4d
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
jmp 0x140186d4d
lea rax, [rbp + 0xf8]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bdd30]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 5
mov qword [rbp + 0x148], 0
movabs rax, 0x900000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
test al, al
jne case.0x140184ebb.10
mov rdi, qword [rbp + 0x1f8]
cmp rdi, qword [rbp + 0x1e8]
jne 0x1401868dc
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea rax, [rdi + 1]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi], 0x2d
mov qword [rbp + 0x1f8], rax
mov rcx, qword [rbp + 0x118]
cmp ecx, 0x2dd
jae 0x140187a8d
lea rdx, [0x140282754]
movzx r14d, byte [rcx + rdx]
add r14d, ecx
mov esi, r14d
shr esi, 6
cmp sil, 0xa
setae r15b
cmp rax, qword [rbp + 0x1e8]
jne 0x140186937
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
or r15b, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 1], r15b
lea rax, [rdi + 2]
mov qword [rbp + 0x1f8], rax
movzx ecx, sil
sub sil, 0xa
movzx esi, sil
cmovb esi, ecx
cmp rax, qword [rbp + 0x1e8]
jne 0x140186976
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
or sil, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 2], sil
lea rax, [rdi + 3]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x1401869a6
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 3], 0x2d
lea rax, [rdi + 4]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x1401869d2
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
shr r14b, 1
and r14b, 0x1f
movzx eax, r14b
lea ecx, [rax + rax*4]
lea esi, [rcx + rcx*4]
add esi, eax
shr esi, 8
mov eax, esi
or al, 0x30
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi + 4], al
lea rax, [rdi + 5]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186a17
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
add esi, esi
lea eax, [rsi + rsi*4]
sub r14b, al
or r14b, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 5], r14b
lea rax, [rdi + 6]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186a4f
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea rax, [rdi + 7]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi + 6], 0x54
mov qword [rbp + 0x1f8], rax
mov rcx, qword [rbp + 0x50]
mov dword [rbp + 0x114], ecx
cmp byte [rbp + 0xc0], 0x63
ja case.0x140184ebb.10
cmp rax, qword [rbp + 0x1e8]
jne 0x140186a92
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d0]
mov byte [rax + rdi + 7], cl
lea rax, [rdi + 8]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186ac4
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dc]
mov byte [rax + rdi + 8], cl
lea rax, [rdi + 9]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186af6
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 9], 0x3a
lea rax, [rdi + 0xa]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186b22
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1de]
mov byte [rax + rdi + 0xa], cl
lea rax, [rdi + 0xb]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186b54
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dd]
mov byte [rax + rdi + 0xb], cl
lea rax, [rdi + 0xc]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186b86
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 0xc], 0x3a
lea rax, [rdi + 0xd]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186bb2
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x18e]
mov byte [rax + rdi + 0xd], cl
lea rax, [rdi + 0xe]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186be4
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea rax, [rdi + 0xf]
mov rcx, qword [rbp + 0x1f0]
mov edx, dword [rbp + 0x70]
mov byte [rcx + rdi + 0xe], dl
mov qword [rbp + 0x1f8], rax
cmp dword [rbp + 0x50], 0
je 0x14018790e
cmp dword [rbp + 0x9c], 0
je 0x140187163
cmp dword [rbp + 0xa4], 0
je 0x140187837
lea rax, [rbp + 0x114]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 9
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bd8]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x140187906
cmp rsi, qword [rbp + 0x1e8]
jne 0x140186d00
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
movzx r15d, r15b
lea eax, [r15 + r15*4]
lea eax, [rax + rax*4]
add eax, r15d
shr eax, 8
lea ecx, [rax + rax]
lea ecx, [rcx + rcx*4]
sub r15b, cl
or al, 0x30
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi + 2], al
lea rsi, [rdi + 3]
mov qword [rbp + 0x1f8], rsi
mov r12d, 4
cmp rsi, qword [rbp + 0x1e8]
jne 0x140186d4d
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
or r15b, 0x30
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], r15b
add rdi, r12
mov qword [rbp + 0x1f8], rdi
cmp rdi, qword [rbp + 0x1e8]
jne 0x140186d7b
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi], 0x20
inc rdi
mov qword [rbp + 0x1f8], rdi
add r14d, dword [rbp + 0x118]
shr r14d, 6
dec r14d
cmp r14d, 0xb
ja 0x140187aa3
shl r14, 4
lea rax, str.JanFebMarAprMayJunJulAugSepOctNovDec
mov rsi, qword [r14 + rax]
mov rax, qword [rbp + 0x1e8]
sub rax, rdi
cmp rax, 2
ja 0x140186de3
mov r8d, 3
lea rcx, [rbp + 0x1e8]
mov rdx, rdi
call fcn.1401ce630
mov rdi, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rsi + 2]
mov byte [rax + rdi + 2], cl
movzx ecx, word [rsi]
mov word [rax + rdi], cx
lea rax, [rdi + 3]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186e19
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 3], 0x20
lea rax, [rdi + 4]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186e45
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d3]
mov byte [rax + rdi + 4], cl
lea rax, [rdi + 5]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186e77
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0xfc]
mov byte [rax + rdi + 5], cl
lea rax, [rdi + 6]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186ea8
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x18d]
mov byte [rax + rdi + 6], cl
lea rax, [rdi + 7]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186eda
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov ecx, dword [rbp + 0x6c]
mov byte [rax + rdi + 7], cl
lea rax, [rdi + 8]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186f08
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
lea rax, [rdi + 9]
mov rcx, qword [rbp + 0x1f0]
mov byte [rcx + rdi + 8], 0x20
mov qword [rbp + 0x1f8], rax
cmp byte [rbp + 0xc0], 0x63
ja case.0x140184ebb.10
cmp rax, qword [rbp + 0x1e8]
jne 0x140186f41
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d0]
mov byte [rax + rdi + 9], cl
lea rax, [rdi + 0xa]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186f73
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dc]
mov byte [rax + rdi + 0xa], cl
lea rax, [rdi + 0xb]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186fa5
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 0xb], 0x3a
lea rax, [rdi + 0xc]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140186fd1
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1de]
mov byte [rax + rdi + 0xc], cl
lea rax, [rdi + 0xd]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140187003
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1dd]
mov byte [rax + rdi + 0xd], cl
lea rax, [rdi + 0xe]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140187035
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 0xe], 0x3a
lea rax, [rdi + 0xf]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140187061
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d2]
mov byte [rax + rdi + 0xf], cl
lea rax, [rdi + 0x10]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x140187093
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
movzx ecx, byte [rbp + 0x1d1]
mov byte [rax + rdi + 0x10], cl
lea rax, [rdi + 0x11]
mov qword [rbp + 0x1f8], rax
cmp rax, qword [rbp + 0x1e8]
jne 0x1401870c5
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rdi + 0x11], 0x20
add rdi, 0x12
mov qword [rbp + 0x1f8], rdi
lea rcx, [0x140282bb8]
lea rdx, [rbp + 0x1e8]
mov r8d, dword [rbp + 0xac]
call fcn.140188480
jmp 0x14018792e
mov rax, qword [rbp + 0x1e8]
mov rdx, qword [rbp + 0x1f8]
sub rax, rdx
cmp rax, 1
ja 0x14018712b
mov r8d, 2
lea rcx, [rbp + 0x1e8]
call fcn.1401ce630
mov rdx, qword [rbp + 0x1f8]
mov rax, qword [rbp + 0x1f0]
mov word [rax + rdx], 0x4d41
add rdx, 2
mov qword [rbp + 0x1f8], rdx
jmp 0x140184e3c
mov rax, qword [rbp + 0xc8]
movzx edx, cl
add edx, 0xfffffff5
cmp edx, 7
jbe 0x1401864c1
jmp case.0x140184ebb.10
mov rax, qword [rbp + 0x18]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x140], 3
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bd8]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x140187906
cmp byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x140], 6
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov rax, qword [rbp + 0x20]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 3
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
jmp 0x14018792e
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401874fe
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], 0x20
jmp 0x140185b04
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
je 0x140185b17
jmp 0x140185b23
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401875b4
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], 0x20
jmp 0x140185f98
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
je 0x140185fab
jmp 0x140185fb7
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x140187670
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], 0x20
jmp 0x140185c13
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
je 0x140185c26
jmp 0x140185c32
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401876fa
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], 0x20
jmp 0x1401860fa
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
je 0x14018610d
jmp 0x140186119
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
jne 0x1401877f5
lea rcx, [rbp + 0x1e8]
call fcn.140001be0
mov rax, qword [rbp + 0x1f0]
mov byte [rax + rsi], 0x20
jmp 0x1401861e9
mov rsi, qword [rbp + 0x1f8]
cmp rsi, qword [rbp + 0x1e8]
je 0x1401861fc
jmp 0x140186208
mov rax, qword [rbp + 0x28]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 6
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bd8]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
lea rdx, [0x140282f98]
lea r8, [rbp + 0x190]
call fcn.1401b9020
test al, al
jne case.0x140184ebb.10
mov dword [rbp + 0x128], 0x1010100
lea rcx, [rbp + 0x128]
lea rdx, [rbp + 0x1e8]
mov r8d, r12d
call fcn.140188480
test al, al
je 0x140184e3c
jmp case.0x140184ebb.10
mov rax, qword [rbp + 0x30]
mov dword [rbp + 0x1e0], eax
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x1c0], rax
lea rax, [0x1401bde70]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x128], 2
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 6
mov qword [rbp + 0x148], 0
movabs rax, 0x800000020
mov qword [rbp + 0x150], rax
mov byte [rbp + 0x158], 3
lea rax, [0x140282bc0]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], 1
lea rax, [rbp + 0x128]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x1b8], 1
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x1a8], 1
lea rcx, [rbp + 0x1e8]
call 0x1881879f9
lea edx, [rbp + 0x190]
call 0x1881879f9
lea edx, [rbp + 0x190]
call fcn.140187be0
jmp 0x14018792e
mov rdx, qword [rbp + 0x1f0]
mov r8, qword [rbp + 0x1f8]
mov rcx, qword [rbp - 0x18]
call fcn.1401b95b0
mov rdx, qword [rbp + 0x1e8]
test rdx, rdx
je 0x140187a63
mov rcx, qword [rbp + 0x1f0]
mov r8d, 1
mov ebx, eax
call fcn.140005670
mov eax, ebx
jmp 0x140187a63
mov rdx, qword [rbp + 0x1e8]
test rdx, rdx
je 0x140187a61
mov rcx, qword [rbp + 0x1f0]
mov r8d, 1
call fcn.140005670
mov al, 1
add rsp, 0x288
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.1__
mov edx, 0x2dd
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.1__
mov edx, 0x2dd
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.C:Usersdweller.cargo_registry_srcindex.crates.io_6f17d22bba15001fchrono_0.4.38_src_format_formatting.rs
mov edx, 0xc
mov rcx, r14
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.1__
mov edx, 0x2dd
mov rcx, rax
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.1__
mov edx, 0x2dd
mov rcx, rax
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.C:Usersdweller.cargo_registry_srcindex.crates.io_6f17d22bba15001fchrono_0.4.38_src_format_formatting.rs
mov edx, 0xc
call fcn.1401d9db0
jmp 0x140187b2f
lea r8, str.C:Usersdweller.cargo_registry_srcindex.crates.io_6f17d22bba15001fchrono_0.4.38_src_format_formatting.rs
mov edx, 0xc
call fcn.1401d9db0
jmp 0x140187b2f
ud2