File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
0019d85d
0019d85dtime::formatting::format_number_pad_zero:
0019d85dpush rbp
0019d85epush r15
0019d860push r14
0019d862push r13
0019d864push r12
0019d866push rbx
0019d867sub rsp, 72
0019d86bmov r14, rsi
0019d86emov [rsp], rdi
0019d872mov [rsp+12], edx
0019d876mov edi, edx
0019d878call _<u32 as time::ext::DigitCount>::num_digits
0019d87dxor ebp, ebp
0019d87fmov cl, 5
0019d881sub cl, al
0019d883movzx r15l, cl
0019d887cmovb r15l, ebp
0019d88blea r12, [rsp+32]
0019d890push 1
0019d892pop r13
0019d894xor ebx, ebx
0019d896
0019d896loc_19d896:
0019d896mov eax, ebp
0019d898cmp bpl, r15b
0019d89badc bpl, 0
0019d89fcmp al, r15b
0019d8a2jae 0x19d8c8
0019d8a4mov rdi, r12
0019d8a7mov rsi, r14
0019d8aalea rdx, [rip-0x10e657]
0019d8b1mov rcx, r13
0019d8b4call time::formatting::write
0019d8b9cmp [rsp+32], 0
0019d8bfjne 0x19d8f9
0019d8c1add rbx, [rsp+40]
0019d8c6jmp 0x19d896
0019d8c8
0019d8c8loc_19d8c8:
0019d8c8lea rdi, [rsp+32]
0019d8cdmov esi, [rsp+12]
0019d8d1call itoa::Buffer::format
0019d8d6mov rcx, rdx
0019d8d9lea r15, [rsp+16]
0019d8demov rdi, r15
0019d8e1mov rsi, r14
0019d8e4mov rdx, rax
0019d8e7call time::formatting::write
0019d8eccmp [r15], 0
0019d8f0je 0x19d90f
0019d8f2mov rax, [rsp+24]
0019d8f7jmp 0x19d8fe
0019d8f9
0019d8f9loc_19d8f9:
0019d8f9mov rax, [rsp+40]
0019d8fe
0019d8feloc_19d8fe:
0019d8femov rcx, [rsp]
0019d902mov [rcx+8], rax
0019d906mov [rcx], 1
0019d90djmp 0x19d920
0019d90f
0019d90floc_19d90f:
0019d90fadd rbx, [rsp+24]
0019d914mov rax, [rsp]
0019d918mov [rax+8], rbx
0019d91cand [rax], 0
0019d920
0019d920loc_19d920:
0019d920add rsp, 72
0019d924pop rbx
0019d925pop r12
0019d927pop r13
0019d929pop r14
0019d92bpop r15
0019d92dpop rbp
0019d92eret
0019d85d
0019d85dtime::formatting::format_number_pad_zero:
0019d85dpush rbp
0019d85epush r15
0019d860push r14
0019d862push r13
0019d864push r12
0019d866push rbx
0019d867sub rsp, 72
0019d86bmov r14, rsi
0019d86emov [rsp], rdi
0019d872mov [rsp+12], edx
0019d876mov edi, edx
0019d878call _<u32 as time::ext::DigitCount>::num_digits
0019d87dxor ebp, ebp
0019d87fmov cl, 5
0019d881sub cl, al
0019d883movzx r15l, cl
0019d887cmovb r15l, ebp
0019d88blea r12, [rsp+32]
0019d890push 1
0019d892pop r13
0019d894xor ebx, ebx
0019d896
0019d896loc_19d896:
0019d896mov eax, ebp
0019d898cmp bpl, r15b
0019d89badc bpl, 0
0019d89fcmp al, r15b
0019d8a2jae 0x19d8c8
0019d8a4mov rdi, r12
0019d8a7mov rsi, r14
0019d8aalea rdx, [rip-0x10e657]
0019d8b1mov rcx, r13
0019d8b4call time::formatting::write
0019d8b9cmp [rsp+32], 0
0019d8bfjne 0x19d8f9
0019d8c1add rbx, [rsp+40]
0019d8c6jmp 0x19d896
0019d8c8
0019d8c8loc_19d8c8:
0019d8c8lea rdi, [rsp+32]
0019d8cdmov esi, [rsp+12]
0019d8d1call itoa::Buffer::format
0019d8d6mov rcx, rdx
0019d8d9lea r15, [rsp+16]
0019d8demov rdi, r15
0019d8e1mov rsi, r14
0019d8e4mov rdx, rax
0019d8e7call time::formatting::write
0019d8eccmp [r15], 0
0019d8f0je 0x19d90f
0019d8f2mov rax, [rsp+24]
0019d8f7jmp 0x19d8fe
0019d8f9
0019d8f9loc_19d8f9:
0019d8f9mov rax, [rsp+40]
0019d8fe
0019d8feloc_19d8fe:
0019d8femov rcx, [rsp]
0019d902mov [rcx+8], rax
0019d906mov [rcx], 1
0019d90djmp 0x19d920
0019d90f
0019d90floc_19d90f:
0019d90fadd rbx, [rsp+24]
0019d914mov rax, [rsp]
0019d918mov [rax+8], rbx
0019d91cand [rax], 0
0019d920
0019d920loc_19d920:
0019d920add rsp, 72
0019d924pop rbx
0019d925pop r12
0019d927pop r13
0019d929pop r14
0019d92bpop r15
0019d92dpop rbp
0019d92eret
0019d85d
0019d92f
0019d92ftime::formatting::format_number_pad_zero:
0019d92fpush rbp
0019d930push r15
0019d932push r14
0019d934push r13
0019d936push r12
0019d938push rbx
0019d939sub rsp, 72
0019d93dmov r14, rsi
0019d940mov [rsp], rdi
0019d944mov [rsp+12], edx
0019d948mov edi, edx
0019d94acall _<u32 as time::ext::DigitCount>::num_digits
0019d94fxor ebp, ebp
0019d951mov cl, 3
0019d953sub cl, al
0019d955movzx r15l, cl
0019d959cmovb r15l, ebp
0019d95dlea r12, [rsp+32]
0019d962push 1
0019d964pop r13
0019d966xor ebx, ebx
0019d968
0019d968loc_19d968:
0019d968mov eax, ebp
0019d96acmp bpl, r15b
0019d96dadc bpl, 0
0019d971cmp al, r15b
0019d974jae 0x19d99a
0019d976mov rdi, r12
0019d979mov rsi, r14
0019d97clea rdx, [rip-0x10e729]
0019d983mov rcx, r13
0019d986call time::formatting::write
0019d98bcmp [rsp+32], 0
0019d991jne 0x19d9cb
0019d993add rbx, [rsp+40]
0019d998jmp 0x19d968
0019d99a
0019d99aloc_19d99a:
0019d99alea rdi, [rsp+32]
0019d99fmov esi, [rsp+12]
0019d9a3call itoa::Buffer::format
0019d9a8mov rcx, rdx
0019d9ablea r15, [rsp+16]
0019d9b0mov rdi, r15
0019d9b3mov rsi, r14
0019d9b6mov rdx, rax
0019d9b9call time::formatting::write
0019d9becmp [r15], 0
0019d9c2je 0x19d9e1
0019d9c4mov rax, [rsp+24]
0019d9c9jmp 0x19d9d0
0019d9cb
0019d9cbloc_19d9cb:
0019d9cbmov rax, [rsp+40]
0019d9d0
0019d9d0loc_19d9d0:
0019d9d0mov rcx, [rsp]
0019d9d4mov [rcx+8], rax
0019d9d8mov [rcx], 1
0019d9dfjmp 0x19d9f2
0019d9e1
0019d9e1loc_19d9e1:
0019d9e1add rbx, [rsp+24]
0019d9e6mov rax, [rsp]
0019d9eamov [rax+8], rbx
0019d9eeand [rax], 0
0019d9f2
0019d9f2loc_19d9f2:
0019d9f2add rsp, 72
0019d9f6pop rbx
0019d9f7pop r12
0019d9f9pop r13
0019d9fbpop r14
0019d9fdpop r15
0019d9ffpop rbp
0019da00ret
0019d92f
0019d92ftime::formatting::format_number_pad_zero:
0019d92fpush rbp
0019d930push r15
0019d932push r14
0019d934push r13
0019d936push r12
0019d938push rbx
0019d939sub rsp, 72
0019d93dmov r14, rsi
0019d940mov [rsp], rdi
0019d944mov [rsp+12], edx
0019d948mov edi, edx
0019d94acall _<u32 as time::ext::DigitCount>::num_digits
0019d94fxor ebp, ebp
0019d951mov cl, 3
0019d953sub cl, al
0019d955movzx r15l, cl
0019d959cmovb r15l, ebp
0019d95dlea r12, [rsp+32]
0019d962push 1
0019d964pop r13
0019d966xor ebx, ebx
0019d968
0019d968loc_19d968:
0019d968mov eax, ebp
0019d96acmp bpl, r15b
0019d96dadc bpl, 0
0019d971cmp al, r15b
0019d974jae 0x19d99a
0019d976mov rdi, r12
0019d979mov rsi, r14
0019d97clea rdx, [rip-0x10e729]
0019d983mov rcx, r13
0019d986call time::formatting::write
0019d98bcmp [rsp+32], 0
0019d991jne 0x19d9cb
0019d993add rbx, [rsp+40]
0019d998jmp 0x19d968
0019d99a
0019d99aloc_19d99a:
0019d99alea rdi, [rsp+32]
0019d99fmov esi, [rsp+12]
0019d9a3call itoa::Buffer::format
0019d9a8mov rcx, rdx
0019d9ablea r15, [rsp+16]
0019d9b0mov rdi, r15
0019d9b3mov rsi, r14
0019d9b6mov rdx, rax
0019d9b9call time::formatting::write
0019d9becmp [r15], 0
0019d9c2je 0x19d9e1
0019d9c4mov rax, [rsp+24]
0019d9c9jmp 0x19d9d0
0019d9cb
0019d9cbloc_19d9cb:
0019d9cbmov rax, [rsp+40]
0019d9d0
0019d9d0loc_19d9d0:
0019d9d0mov rcx, [rsp]
0019d9d4mov [rcx+8], rax
0019d9d8mov [rcx], 1
0019d9dfjmp 0x19d9f2
0019d9e1
0019d9e1loc_19d9e1:
0019d9e1add rbx, [rsp+24]
0019d9e6mov rax, [rsp]
0019d9eamov [rax+8], rbx
0019d9eeand [rax], 0
0019d9f2
0019d9f2loc_19d9f2:
0019d9f2add rsp, 72
0019d9f6pop rbx
0019d9f7pop r12
0019d9f9pop r13
0019d9fbpop r14
0019d9fdpop r15
0019d9ffpop rbp
0019da00ret
0019d92f
0019da01
0019da01time::formatting::format_number_pad_zero:
0019da01push rbp
0019da02push r15
0019da04push r14
0019da06push r13
0019da08push r12
0019da0apush rbx
0019da0bsub rsp, 72
0019da0fmov r14, rsi
0019da12mov [rsp], rdi
0019da16mov [rsp+12], edx
0019da1amov edi, edx
0019da1ccall _<u32 as time::ext::DigitCount>::num_digits
0019da21xor ebp, ebp
0019da23mov cl, 1
0019da25sub cl, al
0019da27movzx r15l, cl
0019da2bcmovb r15l, ebp
0019da2flea r12, [rsp+32]
0019da34push 1
0019da36pop r13
0019da38xor ebx, ebx
0019da3a
0019da3aloc_19da3a:
0019da3amov eax, ebp
0019da3ccmp bpl, r15b
0019da3fadc bpl, 0
0019da43cmp al, r15b
0019da46jae 0x19da6c
0019da48mov rdi, r12
0019da4bmov rsi, r14
0019da4elea rdx, [rip-0x10e7fb]
0019da55mov rcx, r13
0019da58call time::formatting::write
0019da5dcmp [rsp+32], 0
0019da63jne 0x19da9d
0019da65add rbx, [rsp+40]
0019da6ajmp 0x19da3a
0019da6c
0019da6cloc_19da6c:
0019da6clea rdi, [rsp+32]
0019da71mov esi, [rsp+12]
0019da75call itoa::Buffer::format
0019da7amov rcx, rdx
0019da7dlea r15, [rsp+16]
0019da82mov rdi, r15
0019da85mov rsi, r14
0019da88mov rdx, rax
0019da8bcall time::formatting::write
0019da90cmp [r15], 0
0019da94je 0x19dab3
0019da96mov rax, [rsp+24]
0019da9bjmp 0x19daa2
0019da9d
0019da9dloc_19da9d:
0019da9dmov rax, [rsp+40]
0019daa2
0019daa2loc_19daa2:
0019daa2mov rcx, [rsp]
0019daa6mov [rcx+8], rax
0019daaamov [rcx], 1
0019dab1jmp 0x19dac4
0019dab3
0019dab3loc_19dab3:
0019dab3add rbx, [rsp+24]
0019dab8mov rax, [rsp]
0019dabcmov [rax+8], rbx
0019dac0and [rax], 0
0019dac4
0019dac4loc_19dac4:
0019dac4add rsp, 72
0019dac8pop rbx
0019dac9pop r12
0019dacbpop r13
0019dacdpop r14
0019dacfpop r15
0019dad1pop rbp
0019dad2ret
0019da01
0019da01time::formatting::format_number_pad_zero:
0019da01push rbp
0019da02push r15
0019da04push r14
0019da06push r13
0019da08push r12
0019da0apush rbx
0019da0bsub rsp, 72
0019da0fmov r14, rsi
0019da12mov [rsp], rdi
0019da16mov [rsp+12], edx
0019da1amov edi, edx
0019da1ccall _<u32 as time::ext::DigitCount>::num_digits
0019da21xor ebp, ebp
0019da23mov cl, 1
0019da25sub cl, al
0019da27movzx r15l, cl
0019da2bcmovb r15l, ebp
0019da2flea r12, [rsp+32]
0019da34push 1
0019da36pop r13
0019da38xor ebx, ebx
0019da3a
0019da3aloc_19da3a:
0019da3amov eax, ebp
0019da3ccmp bpl, r15b
0019da3fadc bpl, 0
0019da43cmp al, r15b
0019da46jae 0x19da6c
0019da48mov rdi, r12
0019da4bmov rsi, r14
0019da4elea rdx, [rip-0x10e7fb]
0019da55mov rcx, r13
0019da58call time::formatting::write
0019da5dcmp [rsp+32], 0
0019da63jne 0x19da9d
0019da65add rbx, [rsp+40]
0019da6ajmp 0x19da3a
0019da6c
0019da6cloc_19da6c:
0019da6clea rdi, [rsp+32]
0019da71mov esi, [rsp+12]
0019da75call itoa::Buffer::format
0019da7amov rcx, rdx
0019da7dlea r15, [rsp+16]
0019da82mov rdi, r15
0019da85mov rsi, r14
0019da88mov rdx, rax
0019da8bcall time::formatting::write
0019da90cmp [r15], 0
0019da94je 0x19dab3
0019da96mov rax, [rsp+24]
0019da9bjmp 0x19daa2
0019da9d
0019da9dloc_19da9d:
0019da9dmov rax, [rsp+40]
0019daa2
0019daa2loc_19daa2:
0019daa2mov rcx, [rsp]
0019daa6mov [rcx+8], rax
0019daaamov [rcx], 1
0019dab1jmp 0x19dac4
0019dab3
0019dab3loc_19dab3:
0019dab3add rbx, [rsp+24]
0019dab8mov rax, [rsp]
0019dabcmov [rax+8], rbx
0019dac0and [rax], 0
0019dac4
0019dac4loc_19dac4:
0019dac4add rsp, 72
0019dac8pop rbx
0019dac9pop r12
0019dacbpop r13
0019dacdpop r14
0019dacfpop r15
0019dad1pop rbp
0019dad2ret
0019da01
0019dad3
0019dad3time::formatting::format_number_pad_zero:
0019dad3push rbp
0019dad4push r15
0019dad6push r14
0019dad8push r13
0019dadapush r12
0019dadcpush rbx
0019daddsub rsp, 72
0019dae1mov r14, rsi
0019dae4mov [rsp], rdi
0019dae8mov [rsp+12], edx
0019daecmov edi, edx
0019daeecall _<u32 as time::ext::DigitCount>::num_digits
0019daf3xor ebp, ebp
0019daf5mov cl, 2
0019daf7sub cl, al
0019daf9movzx r15l, cl
0019dafdcmovb r15l, ebp
0019db01lea r12, [rsp+32]
0019db06push 1
0019db08pop r13
0019db0axor ebx, ebx
0019db0c
0019db0cloc_19db0c:
0019db0cmov eax, ebp
0019db0ecmp bpl, r15b
0019db11adc bpl, 0
0019db15cmp al, r15b
0019db18jae 0x19db3e
0019db1amov rdi, r12
0019db1dmov rsi, r14
0019db20lea rdx, [rip-0x10e8cd]
0019db27mov rcx, r13
0019db2acall time::formatting::write
0019db2fcmp [rsp+32], 0
0019db35jne 0x19db6f
0019db37add rbx, [rsp+40]
0019db3cjmp 0x19db0c
0019db3e
0019db3eloc_19db3e:
0019db3elea rdi, [rsp+32]
0019db43mov esi, [rsp+12]
0019db47call itoa::Buffer::format
0019db4cmov rcx, rdx
0019db4flea r15, [rsp+16]
0019db54mov rdi, r15
0019db57mov rsi, r14
0019db5amov rdx, rax
0019db5dcall time::formatting::write
0019db62cmp [r15], 0
0019db66je 0x19db85
0019db68mov rax, [rsp+24]
0019db6djmp 0x19db74
0019db6f
0019db6floc_19db6f:
0019db6fmov rax, [rsp+40]
0019db74
0019db74loc_19db74:
0019db74mov rcx, [rsp]
0019db78mov [rcx+8], rax
0019db7cmov [rcx], 1
0019db83jmp 0x19db96
0019db85
0019db85loc_19db85:
0019db85add rbx, [rsp+24]
0019db8amov rax, [rsp]
0019db8emov [rax+8], rbx
0019db92and [rax], 0
0019db96
0019db96loc_19db96:
0019db96add rsp, 72
0019db9apop rbx
0019db9bpop r12
0019db9dpop r13
0019db9fpop r14
0019dba1pop r15
0019dba3pop rbp
0019dba4ret
0019dad3
0019dad3time::formatting::format_number_pad_zero:
0019dad3push rbp
0019dad4push r15
0019dad6push r14
0019dad8push r13
0019dadapush r12
0019dadcpush rbx
0019daddsub rsp, 72
0019dae1mov r14, rsi
0019dae4mov [rsp], rdi
0019dae8mov [rsp+12], edx
0019daecmov edi, edx
0019daeecall _<u32 as time::ext::DigitCount>::num_digits
0019daf3xor ebp, ebp
0019daf5mov cl, 2
0019daf7sub cl, al
0019daf9movzx r15l, cl
0019dafdcmovb r15l, ebp
0019db01lea r12, [rsp+32]
0019db06push 1
0019db08pop r13
0019db0axor ebx, ebx
0019db0c
0019db0cloc_19db0c:
0019db0cmov eax, ebp
0019db0ecmp bpl, r15b
0019db11adc bpl, 0
0019db15cmp al, r15b
0019db18jae 0x19db3e
0019db1amov rdi, r12
0019db1dmov rsi, r14
0019db20lea rdx, [rip-0x10e8cd]
0019db27mov rcx, r13
0019db2acall time::formatting::write
0019db2fcmp [rsp+32], 0
0019db35jne 0x19db6f
0019db37add rbx, [rsp+40]
0019db3cjmp 0x19db0c
0019db3e
0019db3eloc_19db3e:
0019db3elea rdi, [rsp+32]
0019db43mov esi, [rsp+12]
0019db47call itoa::Buffer::format
0019db4cmov rcx, rdx
0019db4flea r15, [rsp+16]
0019db54mov rdi, r15
0019db57mov rsi, r14
0019db5amov rdx, rax
0019db5dcall time::formatting::write
0019db62cmp [r15], 0
0019db66je 0x19db85
0019db68mov rax, [rsp+24]
0019db6djmp 0x19db74
0019db6f
0019db6floc_19db6f:
0019db6fmov rax, [rsp+40]
0019db74
0019db74loc_19db74:
0019db74mov rcx, [rsp]
0019db78mov [rcx+8], rax
0019db7cmov [rcx], 1
0019db83jmp 0x19db96
0019db85
0019db85loc_19db85:
0019db85add rbx, [rsp+24]
0019db8amov rax, [rsp]
0019db8emov [rax+8], rbx
0019db92and [rax], 0
0019db96
0019db96loc_19db96:
0019db96add rsp, 72
0019db9apop rbx
0019db9bpop r12
0019db9dpop r13
0019db9fpop r14
0019dba1pop r15
0019dba3pop rbp
0019dba4ret
0019dad3
0019dba5
0019dba5time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into:
0019dba5push rbp
0019dba6push r15
0019dba8push r14
0019dbaapush r13
0019dbacpush r12
0019dbaepush rbx
0019dbafsub rsp, 104
0019dbb3mov r10, r8
0019dbb6mov ebp, ecx
0019dbb8mov r8, rdx
0019dbbbmov r13, rdi
0019dbbemovzx eax, [rsi]
0019dbc1lea rcx, [rip-0x15ecac]
0019dbc8movsxd rax, [rcx+4*rax]
0019dbccadd rax, rcx
0019dbcfjmp rax
0019dbd1mov rdx, [rsi+8]
0019dbd5mov rcx, [rsi+16]
0019dbd9lea r15, [rsp+24]
0019dbdemov rdi, r15
0019dbe1mov rsi, r8
0019dbe4call time::formatting::write
0019dbe9cmp [r15], 0
0019dbedje 0x19dca9
0019dbf3mov rax, [rsp+32]
0019dbf8mov [r13+8], rax
0019dbfcmov [r13], 2
0019dc04jmp 0x19e3a7
0019dc09mov [rsp+16], r13
0019dc0emov r14l, [rsi+2]
0019dc12mov r15l, r14l
0019dc15shr r15l, 8
0019dc19mov r12l, r14l
0019dc1cshr r12l, 16
0019dc20mov r13l, r14l
0019dc23shr r13l, 24
0019dc27mov ebx, r9l
0019dc2ashr ebx, 8
0019dc2dlea eax, [r14-2]
0019dc31cmp al, 17
0019dc33movzx eax, al
0019dc36push 5
0019dc38pop rcx
0019dc39cmovb ecx, eax
0019dc3cmovzx eax, cl
0019dc3flea rcx, [rip-0x15ed16]
0019dc46movsxd rax, [rcx+4*rax]
0019dc4aadd rax, rcx
0019dc4djmp rax
0019dc4fxor r15l, r15l
0019dc52
0019dc52loc_19dc52:
0019dc52mov r13, [rsp+16]
0019dc57jmp 0x19dcae
0019dc59mov rax, [rsi+8]
0019dc5dmov rdx, [rsi+16]
0019dc61mov [rsp], r9l
0019dc65lea r15, [rsp+24]
0019dc6amov rdi, r15
0019dc6dmov rsi, rax
0019dc70mov rcx, r8
0019dc73mov r8l, ebp
0019dc76mov r9, r10
0019dc79call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into
0019dc7ejmp 0x19dca0
0019dc80cmp [rsi+16], 0
0019dc85je 0x19dcd2
0019dc87mov rsi, [rsi+8]
0019dc8blea r15, [rsp+24]
0019dc90mov rdi, r15
0019dc93mov rdx, r8
0019dc96mov ecx, ebp
0019dc98mov r8, r10
0019dc9bcall time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into
0019dca0
0019dca0loc_19dca0:
0019dca0mov rax, [r15]
0019dca3cmp rax, 3
0019dca7jne 0x19dcbf
0019dca9
0019dca9loc_19dca9:
0019dca9mov r15, [rsp+32]
0019dcae
0019dcaeloc_19dcae:
0019dcaemov [r13+8], r15
0019dcb2mov [r13], 3
0019dcbajmp 0x19e3a7
0019dcbf
0019dcbfloc_19dcbf:
0019dcbfmovups x0, [rsp+32]
0019dcc4mov [r13], rax
0019dcc8movups [r13+8], x0
0019dccdjmp 0x19e3a7
0019dcd2
0019dcd2loc_19dcd2:
0019dcd2xor r15l, r15l
0019dcd5jmp 0x19dcae
0019dcd7mov edi, ebp
0019dcd9mov rbx, r8
0019dcdccall time::date::Date::month_day
0019dce1movzx ecx, r15b
0019dce5movzx edx, dl
0019dce8lea r15, [rsp+24]
0019dcedmov rdi, r15
0019dcf0mov rsi, rbx
0019dcf3call time::formatting::format_number
0019dcf8cmp [r15], 0
0019dcfcje 0x19e126
0019dd02mov rax, [rsp+32]
0019dd07push 2
0019dd09pop r15
0019dd0bjmp 0x19dfb7
0019dd10test r13l, r13l
0019dd13je 0x19e194
0019dd19mov rbx, r8
0019dd1cmov edi, ebp
0019dd1ecmp r13l, 1
0019dd22jne 0x19e1b7
0019dd28call time::date::Date::month_day
0019dd2dmovzx eax, al
0019dd30shl rax, 4
0019dd34lea rcx, [rip+0x71c1d]
0019dd3bmov rdx, [rax+rcx-16]
0019dd40mov rcx, [rax+rcx-8]
0019dd45jmp 0x19e30d
0019dd4aand ebp, 511
0019dd50mov r12, r8
0019dd53test r15b, r15b
0019dd56je 0x19e1f3
0019dd5cmovzx eax, r15b
0019dd60cmp eax, 1
0019dd63jne 0x19e27e
0019dd69mov edi, ebp
0019dd6bcall _<u16 as time::ext::DigitCount>::num_digits
0019dd70xor ebx, ebx
0019dd72mov cl, 3
0019dd74sub cl, al
0019dd76movzx r14l, cl
0019dd7acmovb r14l, ebx
0019dd7epush 1
0019dd80pop r13
0019dd82xor r15l, r15l
0019dd85
0019dd85loc_19dd85:
0019dd85mov eax, ebx
0019dd87cmp bl, r14b
0019dd8aadc bl, 0
0019dd8dcmp al, r14b
0019dd90mov rax, r12
0019dd93lea rdi, [rsp+24]
0019dd98jae 0x19e249
0019dd9emov rsi, rax
0019dda1lea rdx, [rip-0x10eb4e]
0019dda8mov rcx, r13
0019ddabcall time::formatting::write
0019ddb0cmp [rsp+24], 0
0019ddb6jne 0x19e117
0019ddbcadd r15, [rsp+32]
0019ddc1jmp 0x19dd85
0019ddc3mov rbx, r8
0019ddc6and r15l, 1
0019ddcamov eax, r13l
0019ddcdlea rcx, [rip-0x15ee38]
0019ddd4movsxd rax, [rcx+4*rax]
0019ddd8add rax, rcx
0019dddbjmp rax
0019ddddmov edi, ebp
0019dddfcall time::date::Date::weekday
0019dde4movzx eax, al
0019dde7shl rax, 4
0019ddeblea rcx, [rip+0x71ac6]
0019ddf2mov rdi, [rax+rcx]
0019ddf6mov rsi, [rax+rcx+8]
0019ddfblea rdx, [rip+0x71b26]
0019de02jmp 0x19e1db
0019de07mov rbx, r8
0019de0atest r12b, r12b
0019de0dje 0x19e2b9
0019de13movzx eax, r12b
0019de17cmp eax, 1
0019de1amov r13, [rsp+16]
0019de1fmov edi, ebp
0019de21jne 0x19e2c9
0019de27call time::date::Date::sunday_based_week
0019de2cjmp 0x19e2ce
0019de31bt r14, 8
0019de36jb 0x19e03b
0019de3csar ebp, 9
0019de3fjmp 0x19e04a
0019de44bt r10, 56
0019de49jb 0x19dfb4
0019de4fshr r10, 48
0019de53bt r14, 8
0019de58mov r13, [rsp+16]
0019de5djb 0x19e35a
0019de63mov eax, r10l
0019de66jmp 0x19e375
0019de6bbt r10, 56
0019de70jb 0x19dfb4
0019de76shr r10, 40
0019de7ajmp 0x19deff
0019de7fbt r10, 56
0019de84jb 0x19dfb4
0019de8ashr r10, 48
0019de8ebt r14, 8
0019de93lea rax, [rip-0x10ed80]
0019de9alea rcx, [rip-0x10ed85]
0019dea1cmovae rcx, rax
0019dea5lea rax, [rip-0x10ed8e]
0019deaclea rdx, [rip-0x10ed93]
0019deb3cmovae rdx, rax
0019deb7cmp r10b, 12
0019debbcmovb rdx, rcx
0019debflea r12, [rsp+24]
0019dec4push 2
0019dec6pop r15
0019dec8mov rdi, r12
0019decbmov rsi, r8
0019decemov rcx, r15
0019ded1call time::formatting::write
0019ded6cmp [r12], 0
0019dedbmov r13, [rsp+16]
0019dee0je 0x19dca9
0019dee6mov rax, [rsp+32]
0019deebjmp 0x19e39f
0019def0bt r10, 56
0019def5jb 0x19dfb4
0019defbshr r10, 32
0019deff
0019deffloc_19deff:
0019deffmovzx ecx, r15b
0019df03lea r15, [rsp+24]
0019df08mov rdi, r15
0019df0bmov rsi, r8
0019df0emov edx, r10l
0019df11jmp 0x19e0c2
0019df16bt r10, 56
0019df1bjb 0x19dfb4
0019df21cmp r15b, 8
0019df25mov r13, [rsp+16]
0019df2aje 0x19df4a
0019df2cpush 10
0019df2epop rsi
0019df2fmov eax, r10l
0019df32xor edx, edx
0019df34div esi
0019df36mov ecx, eax
0019df38cmp r15b, 9
0019df3cjne 0x19e498
0019df42test edx, edx
0019df44je 0x19e498
0019df4a
0019df4aloc_19df4a:
0019df4alea rdi, [rsp+24]
0019df4fmov rsi, r8
0019df52mov edx, r10l
0019df55call time::formatting::format_number_pad_zero
0019df5ajmp 0x19e34d
0019df5ftest r9b, 1
0019df63je 0x19dfb4
0019df65test bl, bl
0019df67mov r13, [rsp+16]
0019df6cjs 0x19e130
0019df72test r9l, r9l
0019df75js 0x19e130
0019df7bshr r9l, 16
0019df7ftest r9b, r9b
0019df82js 0x19e130
0019df88bt r14, 8
0019df8djb 0x19e4b0
0019df93xor r15l, r15l
0019df96jmp 0x19e15f
0019df9btest r9b, 1
0019df9fje 0x19dfb4
0019dfa1shr r9l, 16
0019dfa5jmp 0x19e0a3
0019dfaatest r9b, 1
0019dfaejne 0x19e09f
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4xor r15l, r15l
0019dfb7
0019dfb7loc_19dfb7:
0019dfb7mov r13, [rsp+16]
0019dfbcjmp 0x19e39f
0019dfc1xor r15l, r15l
0019dfc4bt r10, 56
0019dfc9jb 0x19dfb7
0019dfcband r9l, 1
0019dfcfmov r13, [rsp+16]
0019dfd4je 0x19e39f
0019dfdamov [rsp+64], r8
0019dfdflea rsi, [rsp+24]
0019dfe4mov [rsi], ebp
0019dfe6mov [rsi+4], r10
0019dfeamov eax, ebx
0019dfecshr eax, 16
0019dfefmov [rsi+14], al
0019dff2mov [rsi+12], bx
0019dff6lea r15, [rsp+72]
0019dffbmov rdi, r15
0019dffexor edx, edx
0019e000call time::offset_date_time::OffsetDateTime::to_offset
0019e005lea rsi, [rip-0x164abc]
0019e00cmov rdi, r15
0019e00fcall _<time::date_time::DateTime<O> as core::cmp::PartialOrd>::partial_cmp
0019e014cmp al, -1
0019e016je 0x19e3b6
0019e01cbt r14, 8
0019e021movzx r14l, r12b
0019e025lea rbx, [rip-0x15f0b8]
0019e02cjb 0x19e427
0019e032movsxd rax, [rbx+4*r14]
0019e036add rax, rbx
0019e039jmp rax
0019e03b
0019e03bloc_19e03b:
0019e03bmov edi, ebp
0019e03dmov rbx, r8
0019e040call time::date::Date::iso_year_week
0019e045mov r8, rbx
0019e048mov ebp, eax
0019e04a
0019e04aloc_19e04a:
0019e04atest r14b, 1
0019e04ejne 0x19e0db
0019e054test ebp, ebp
0019e056js 0x19e3ec
0019e05clea rbx, [rip+1903]
0019e063bt r14, 16
0019e068jae 0x19e0f1
0019e06elea rdx, [rip-0x10ee2c]
0019e075lea r15, [rsp+24]
0019e07apush 1
0019e07cpop rcx
0019e07dmov rdi, r15
0019e080mov rsi, r8
0019e083mov r14, r8
0019e086call time::formatting::write
0019e08bcmp [r15], 0
0019e08fjne 0x19e117
0019e095mov r15, [rsp+32]
0019e09ajmp 0x19e41f
0019e09f
0019e09floc_19e09f:
0019e09fshr r9l, 24
0019e0a3
0019e0a3loc_19e0a3:
0019e0a3mov eax, r9l
0019e0a6sar al, 7
0019e0a9xor r9b, al
0019e0acsub r9b, al
0019e0afmovzx edx, r9b
0019e0b3movzx ecx, r15b
0019e0b7lea r15, [rsp+24]
0019e0bcmov rdi, r15
0019e0bfmov rsi, r8
0019e0c2
0019e0c2loc_19e0c2:
0019e0c2call time::formatting::format_number
0019e0c7cmp [r15], 0
0019e0cbmov r13, [rsp+16]
0019e0d0jne 0x19e396
0019e0d6jmp 0x19dca9
0019e0db
0019e0dbloc_19e0db:
0019e0dbpush 100
0019e0ddpop rcx
0019e0demov eax, ebp
0019e0e0cdq
0019e0e1idiv ecx
0019e0e3mov ebp, edx
0019e0e5neg ebp
0019e0e7cmovs ebp, edx
0019e0ealea rbx, [rip+2008]
0019e0f1
0019e0f1loc_19e0f1:
0019e0f1xor r15l, r15l
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4mov edx, ebp
0019e0f6neg edx
0019e0f8cmovs edx, ebp
0019e0fbmovzx ecx, r13b
0019e0fflea r12, [rsp+24]
0019e104mov rdi, r12
0019e107mov rsi, r8
0019e10acall rbx
0019e10ccmp [r12], 0
0019e111je 0x19e2e5
0019e117
0019e117loc_19e117:
0019e117mov rax, [rsp+32]
0019e11c
0019e11cloc_19e11c:
0019e11cmov r13, [rsp+16]
0019e121jmp 0x19e39b
0019e126
0019e126loc_19e126:
0019e126mov r15, [rsp+32]
0019e12bjmp 0x19dc52
0019e130
0019e130loc_19e130:
0019e130lea rdx, [rip-0x10eeed]
0019e137
0019e137loc_19e137:
0019e137lea r15, [rsp+24]
0019e13cpush 1
0019e13epop rcx
0019e13fmov rdi, r15
0019e142mov rsi, r8
0019e145mov r14, r8
0019e148call time::formatting::write
0019e14dcmp [r15], 0
0019e151jne 0x19e396
0019e157mov r15, [rsp+32]
0019e15cmov r8, r14
0019e15f
0019e15floc_19e15f:
0019e15fmov eax, ebx
0019e161sar al, 7
0019e164xor bl, al
0019e166sub bl, al
0019e168movzx edx, bl
0019e16bmovzx ecx, r12b
0019e16flea r12, [rsp+24]
0019e174mov rdi, r12
0019e177mov rsi, r8
0019e17acall time::formatting::format_number
0019e17fcmp [r12], 0
0019e184jne 0x19e396
0019e18aadd r15, [rsp+32]
0019e18fjmp 0x19dcae
0019e194
0019e194loc_19e194:
0019e194mov edi, ebp
0019e196mov rbx, r8
0019e199call time::date::Date::month_day
0019e19emovzx ecx, r12b
0019e1a2movzx edx, al
0019e1a5lea rdi, [rsp+24]
0019e1aamov rsi, rbx
0019e1adcall time::formatting::format_number
0019e1b2jmp 0x19e348
0019e1b7
0019e1b7loc_19e1b7:
0019e1b7call time::date::Date::month_day
0019e1bcmovzx eax, al
0019e1bfshl rax, 4
0019e1c3lea rcx, [rip+0x7178e]
0019e1camov rdi, [rax+rcx-16]
0019e1cfmov rsi, [rax+rcx-8]
0019e1d4lea rdx, [rip+0x7186d]
0019e1db
0019e1dbloc_19e1db:
0019e1dbcall core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0019e1e0mov rcx, rdx
0019e1e3lea rdi, [rsp+24]
0019e1e8mov rsi, rbx
0019e1ebmov rdx, rax
0019e1eejmp 0x19e315
0019e1f3
0019e1f3loc_19e1f3:
0019e1f3mov edi, ebp
0019e1f5call _<u16 as time::ext::DigitCount>::num_digits
0019e1faxor ebx, ebx
0019e1fcmov cl, 3
0019e1fesub cl, al
0019e200movzx r14l, cl
0019e204cmovb r14l, ebx
0019e208push 1
0019e20apop r13
0019e20cxor r15l, r15l
0019e20f
0019e20floc_19e20f:
0019e20fmov eax, ebx
0019e211cmp bl, r14b
0019e214adc bl, 0
0019e217cmp al, r14b
0019e21amov rax, r12
0019e21dlea rdi, [rsp+24]
0019e222jae 0x19e249
0019e224mov rsi, rax
0019e227lea rdx, [rip-0x10f010]
0019e22emov rcx, r13
0019e231call time::formatting::write
0019e236cmp [rsp+24], 0
0019e23cjne 0x19e117
0019e242add r15, [rsp+32]
0019e247jmp 0x19e20f
0019e249
0019e249loc_19e249:
0019e249mov esi, ebp
0019e24bmov rbx, rax
0019e24ecall itoa::Buffer::format
0019e253mov rcx, rdx
0019e256lea r12, [rsp+72]
0019e25bmov rdi, r12
0019e25emov rsi, rbx
0019e261mov rdx, rax
0019e264call time::formatting::write
0019e269cmp [r12], 0
0019e26eje 0x19e48e
0019e274mov rax, [rsp+80]
0019e279jmp 0x19e11c
0019e27e
0019e27eloc_19e27e:
0019e27elea rdi, [rsp+24]
0019e283mov esi, ebp
0019e285call itoa::Buffer::format
0019e28amov rcx, rdx
0019e28dlea r15, [rsp+88]
0019e292mov rdi, r15
0019e295mov rsi, r12
0019e298mov rdx, rax
0019e29bcall time::formatting::write
0019e2a0cmp [r15], 0
0019e2a4mov r13, [rsp+16]
0019e2a9je 0x19e52a
0019e2af
0019e2afloc_19e2af:
0019e2afmov rax, [rsp+96]
0019e2b4jmp 0x19e39b
0019e2b9
0019e2b9loc_19e2b9:
0019e2b9mov edi, ebp
0019e2bbcall time::date::Date::iso_year_week
0019e2c0mov eax, edx
0019e2c2mov r13, [rsp+16]
0019e2c7jmp 0x19e2ce
0019e2c9
0019e2c9loc_19e2c9:
0019e2c9call time::date::Date::monday_based_week
0019e2ce
0019e2celoc_19e2ce:
0019e2cemovzx edx, al
0019e2d1movzx ecx, r15b
0019e2d5lea r15, [rsp+24]
0019e2damov rdi, r15
0019e2ddmov rsi, rbx
0019e2e0jmp 0x19e387
0019e2e5
0019e2e5loc_19e2e5:
0019e2e5add r15, [rsp+32]
0019e2eajmp 0x19dc52
0019e2efmov edi, ebp
0019e2f1call time::date::Date::weekday
0019e2f6movzx eax, al
0019e2f9shl rax, 4
0019e2fdlea rcx, [rip+0x715b4]
0019e304mov rdx, [rax+rcx]
0019e308mov rcx, [rax+rcx+8]
0019e30d
0019e30dloc_19e30d:
0019e30dlea rdi, [rsp+24]
0019e312mov rsi, rbx
0019e315
0019e315loc_19e315:
0019e315call time::formatting::write
0019e31ajmp 0x19e348
0019e31cmov edi, ebp
0019e31ecall time::date::Date::weekday
0019e323movzx edi, al
0019e326call time::weekday::Weekday::number_days_from_sunday
0019e32bjmp 0x19e334
0019e32dmov edi, ebp
0019e32fcall time::date::Date::weekday
0019e334
0019e334loc_19e334:
0019e334add r15b, al
0019e337movzx edx, r15b
0019e33blea rdi, [rsp+24]
0019e340mov rsi, rbx
0019e343call time::formatting::format_number_pad_none
0019e348
0019e348loc_19e348:
0019e348mov r13, [rsp+16]
0019e34d
0019e34dloc_19e34d:
0019e34dcmp [rsp+24], 0
0019e353jne 0x19e396
0019e355jmp 0x19dca9
0019e35a
0019e35aloc_19e35a:
0019e35amov al, 12
0019e35ctest r10b, r10b
0019e35fje 0x19e375
0019e361movzx ecx, r10b
0019e365cmp ecx, 12
0019e368je 0x19e375
0019e36asub r10b, 12
0019e36emovzx eax, r10b
0019e372cmovb eax, ecx
0019e375
0019e375loc_19e375:
0019e375movzx edx, al
0019e378movzx ecx, r12b
0019e37clea r15, [rsp+24]
0019e381mov rdi, r15
0019e384mov rsi, r8
0019e387
0019e387loc_19e387:
0019e387call time::formatting::format_number
0019e38ccmp [r15], 0
0019e390je 0x19dca9
0019e396
0019e396loc_19e396:
0019e396mov rax, [rsp+32]
0019e39b
0019e39bloc_19e39b:
0019e39bpush 2
0019e39dpop r15
0019e39f
0019e39floc_19e39f:
0019e39fmov [r13], r15
0019e3a3mov [r13+8], rax
0019e3a7
0019e3a7loc_19e3a7:
0019e3a7add rsp, 104
0019e3abpop rbx
0019e3acpop r12
0019e3aepop r13
0019e3b0pop r14
0019e3b2pop r15
0019e3b4pop rbp
0019e3b5ret
0019e3b6
0019e3b6loc_19e3b6:
0019e3b6lea rdx, [rip-0x10f173]
0019e3bdlea r15, [rsp+24]
0019e3c2push 1
0019e3c4pop rcx
0019e3c5mov rdi, r15
0019e3c8mov rsi, [rsp+64]
0019e3cdcall time::formatting::write
0019e3d2cmp [r15], 0
0019e3d6jne 0x19e396
0019e3d8movzx eax, r12b
0019e3dclea rcx, [rip-0x15f46f]
0019e3e3movsxd rax, [rcx+4*rax]
0019e3e7add rax, rcx
0019e3eajmp rax
0019e3ec
0019e3ecloc_19e3ec:
0019e3eclea rdx, [rip-0x10f1a9]
0019e3f3lea r15, [rsp+24]
0019e3f8push 1
0019e3fapop rcx
0019e3fbmov rdi, r15
0019e3femov rsi, r8
0019e401mov r14, r8
0019e404call time::formatting::write
0019e409cmp [r15], 0
0019e40djne 0x19e117
0019e413mov r15, [rsp+32]
0019e418lea rbx, [rip+947]
0019e41f
0019e41floc_19e41f:
0019e41fmov r8, r14
0019e422jmp 0x19e0f4
0019e427
0019e427loc_19e427:
0019e427lea rdx, [rip-0x10f1e5]
0019e42elea r15, [rsp+24]
0019e433push 1
0019e435pop rcx
0019e436mov rdi, r15
0019e439mov rsi, [rsp+64]
0019e43ecall time::formatting::write
0019e443cmp [r15], 0
0019e447jne 0x19e396
0019e44dmovsxd rax, [rbx+4*r14]
0019e451add rax, rbx
0019e454jmp rax
0019e456lea rdi, [rsp+72]
0019e45bcall time::date_time::DateTime<O>::unix_timestamp
0019e460mov rdi, rax
0019e463neg rdi
0019e466cmovs rdi, rax
0019e46alea rsi, [rsp+24]
0019e46fcall itoa::_<impl itoa::private::Sealed for u64>::write
0019e474mov rcx, rdx
0019e477lea rdi, [rsp+88]
0019e47cmov rsi, [rsp+64]
0019e481mov rdx, rax
0019e484call time::formatting::write
0019e489jmp 0x19e51e
0019e48e
0019e48eloc_19e48e:
0019e48eadd r15, [rsp+80]
0019e493jmp 0x19dc52
0019e498
0019e498loc_19e498:
0019e498cmp r15b, 7
0019e49cjne 0x19e534
0019e4a2mov eax, r10l
0019e4a5xor edx, edx
0019e4a7div esi
0019e4a9mov ecx, eax
0019e4abjmp 0x19e544
0019e4b0
0019e4b0loc_19e4b0:
0019e4b0lea rdx, [rip-0x10f26e]
0019e4b7jmp 0x19e137
0019e4bclea rdi, [rsp+72]
0019e4c1call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4c6mov rsi, rdx
0019e4c9mov edx, 0xf4240
0019e4cejmp 0x19e4e2
0019e4d0lea rdi, [rsp+72]
0019e4d5call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4damov rsi, rdx
0019e4ddmov edx, 1000
0019e4e2
0019e4e2loc_19e4e2:
0019e4e2mov rdi, rax
0019e4e5xor ecx, ecx
0019e4e7call [rip+0x7363b]
0019e4edjmp 0x19e4f9
0019e4eflea rdi, [rsp+72]
0019e4f4call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4f9
0019e4f9loc_19e4f9:
0019e4f9mov rcx, rdx
0019e4fcsar rdx, 63
0019e500xor rcx, rdx
0019e503xor rax, rdx
0019e506sub rax, rdx
0019e509sbb rcx, rdx
0019e50clea rdi, [rsp+88]
0019e511mov rsi, [rsp+64]
0019e516mov rdx, rax
0019e519call time::formatting::format_number_pad_none
0019e51e
0019e51eloc_19e51e:
0019e51ecmp [rsp+88], 0
0019e524jne 0x19e2af
0019e52a
0019e52aloc_19e52a:
0019e52amov r15, [rsp+96]
0019e52fjmp 0x19dcae
0019e534
0019e534loc_19e534:
0019e534cmp r15b, 9
0019e538jne 0x19e558
0019e53amov eax, ecx
0019e53cxor edx, edx
0019e53ediv esi
0019e540test edx, edx
0019e542je 0x19e599
0019e544
0019e544loc_19e544:
0019e544lea rdi, [rsp+24]
0019e549mov rsi, r8
0019e54cmov edx, ecx
0019e54ecall time::formatting::format_number_pad_zero
0019e553jmp 0x19e34d
0019e558
0019e558loc_19e558:
0019e558movzx eax, r15b
0019e55cdec eax
0019e55ecmp eax, 5
0019e561ja 0x19e63e
0019e567lea rcx, [rip-0x15f5ea]
0019e56emovsxd rax, [rcx+4*rax]
0019e572add rax, rcx
0019e575jmp rax
0019e577mov ecx, 0x989680
0019e57cmov eax, r10l
0019e57fxor edx, edx
0019e581div ecx
0019e583mov ecx, eax
0019e585
0019e585loc_19e585:
0019e585lea rdi, [rsp+24]
0019e58amov rsi, r8
0019e58dmov edx, ecx
0019e58fcall time::formatting::format_number_pad_zero
0019e594jmp 0x19e34d
0019e599
0019e599loc_19e599:
0019e599push 100
0019e59bpop rcx
0019e59cmov eax, r10l
0019e59fxor edx, edx
0019e5a1div ecx
0019e5a3mov ecx, eax
0019e5a5xor edx, edx
0019e5a7div esi
0019e5a9test edx, edx
0019e5abjne 0x19e6f2
0019e5b1mov ecx, 1000
0019e5b6mov eax, r10l
0019e5b9xor edx, edx
0019e5bbdiv ecx
0019e5bdmov ecx, eax
0019e5bfxor edx, edx
0019e5c1div esi
0019e5c3test edx, edx
0019e5c5jne 0x19e6d2
0019e5cbmov ecx, 10000
0019e5d0mov eax, r10l
0019e5d3xor edx, edx
0019e5d5div ecx
0019e5d7mov ecx, eax
0019e5d9xor edx, edx
0019e5dbdiv esi
0019e5ddtest edx, edx
0019e5dfjne 0x19e6b0
0019e5e5mov ecx, 0x186a0
0019e5eamov eax, r10l
0019e5edxor edx, edx
0019e5efdiv ecx
0019e5f1mov ecx, eax
0019e5f3mov si, 10
0019e5f7xor edx, edx
0019e5f9div si
0019e5fctest dx, dx
0019e5ffjne 0x19e68e
0019e605mov ecx, 0xf4240
0019e60amov eax, r10l
0019e60dxor edx, edx
0019e60fdiv ecx
0019e611mov ecx, eax
0019e613xor edx, edx
0019e615div si
0019e618test dx, dx
0019e61bjne 0x19e66c
0019e61dmov ecx, 0x989680
0019e622mov eax, r10l
0019e625xor edx, edx
0019e627div ecx
0019e629mov ecx, eax
0019e62bxor edx, edx
0019e62ddiv si
0019e630test dx, dx
0019e633mov r13, [rsp+16]
0019e638jne 0x19e585
0019e63e
0019e63eloc_19e63e:
0019e63emov ecx, 0x5f5e100
0019e643mov eax, r10l
0019e646xor edx, edx
0019e648div ecx
0019e64alea rdi, [rsp+24]
0019e64fmov rsi, r8
0019e652mov edx, eax
0019e654call time::formatting::format_number_pad_zero
0019e659jmp 0x19e34d
0019e65emov ecx, 0xf4240
0019e663mov eax, r10l
0019e666xor edx, edx
0019e668div ecx
0019e66amov ecx, eax
0019e66c
0019e66cloc_19e66c:
0019e66clea rdi, [rsp+24]
0019e671mov rsi, r8
0019e674mov edx, ecx
0019e676call time::formatting::format_number_pad_zero
0019e67bjmp 0x19e348
0019e680mov ecx, 0x186a0
0019e685mov eax, r10l
0019e688xor edx, edx
0019e68adiv ecx
0019e68cmov ecx, eax
0019e68e
0019e68eloc_19e68e:
0019e68elea rdi, [rsp+24]
0019e693mov rsi, r8
0019e696mov edx, ecx
0019e698call time::formatting::format_number_pad_zero
0019e69djmp 0x19e348
0019e6a2mov ecx, 10000
0019e6a7mov eax, r10l
0019e6aaxor edx, edx
0019e6acdiv ecx
0019e6aemov ecx, eax
0019e6b0
0019e6b0loc_19e6b0:
0019e6b0lea rdi, [rsp+24]
0019e6b5mov rsi, r8
0019e6b8mov edx, ecx
0019e6bacall time::formatting::format_number_pad_zero
0019e6bfjmp 0x19e34d
0019e6c4mov ecx, 1000
0019e6c9mov eax, r10l
0019e6ccxor edx, edx
0019e6cediv ecx
0019e6d0mov ecx, eax
0019e6d2
0019e6d2loc_19e6d2:
0019e6d2lea rdi, [rsp+24]
0019e6d7mov rsi, r8
0019e6damov edx, ecx
0019e6dccall time::formatting::format_number_pad_zero
0019e6e1jmp 0x19e34d
0019e6e6push 100
0019e6e8pop rcx
0019e6e9mov eax, r10l
0019e6ecxor edx, edx
0019e6eediv ecx
0019e6f0mov ecx, eax
0019e6f2
0019e6f2loc_19e6f2:
0019e6f2lea rdi, [rsp+24]
0019e6f7mov rsi, r8
0019e6famov edx, ecx
0019e6fccall time::formatting::format_number_pad_zero
0019e701jmp 0x19e34d
0019dba5
0019dba5time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into:
0019dba5push rbp
0019dba6push r15
0019dba8push r14
0019dbaapush r13
0019dbacpush r12
0019dbaepush rbx
0019dbafsub rsp, 104
0019dbb3mov r10, r8
0019dbb6mov ebp, ecx
0019dbb8mov r8, rdx
0019dbbbmov r13, rdi
0019dbbemovzx eax, [rsi]
0019dbc1lea rcx, [rip-0x15ecac]
0019dbc8movsxd rax, [rcx+4*rax]
0019dbccadd rax, rcx
0019dbcfjmp rax
0019dbd1mov rdx, [rsi+8]
0019dbd5mov rcx, [rsi+16]
0019dbd9lea r15, [rsp+24]
0019dbdemov rdi, r15
0019dbe1mov rsi, r8
0019dbe4call time::formatting::write
0019dbe9cmp [r15], 0
0019dbedje 0x19dca9
0019dbf3mov rax, [rsp+32]
0019dbf8mov [r13+8], rax
0019dbfcmov [r13], 2
0019dc04jmp 0x19e3a7
0019dc09mov [rsp+16], r13
0019dc0emov r14l, [rsi+2]
0019dc12mov r15l, r14l
0019dc15shr r15l, 8
0019dc19mov r12l, r14l
0019dc1cshr r12l, 16
0019dc20mov r13l, r14l
0019dc23shr r13l, 24
0019dc27mov ebx, r9l
0019dc2ashr ebx, 8
0019dc2dlea eax, [r14-2]
0019dc31cmp al, 17
0019dc33movzx eax, al
0019dc36push 5
0019dc38pop rcx
0019dc39cmovb ecx, eax
0019dc3cmovzx eax, cl
0019dc3flea rcx, [rip-0x15ed16]
0019dc46movsxd rax, [rcx+4*rax]
0019dc4aadd rax, rcx
0019dc4djmp rax
0019dc4fxor r15l, r15l
0019dc52
0019dc52loc_19dc52:
0019dc52mov r13, [rsp+16]
0019dc57jmp 0x19dcae
0019dc59mov rax, [rsi+8]
0019dc5dmov rdx, [rsi+16]
0019dc61mov [rsp], r9l
0019dc65lea r15, [rsp+24]
0019dc6amov rdi, r15
0019dc6dmov rsi, rax
0019dc70mov rcx, r8
0019dc73mov r8l, ebp
0019dc76mov r9, r10
0019dc79call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into
0019dc7ejmp 0x19dca0
0019dc80cmp [rsi+16], 0
0019dc85je 0x19dcd2
0019dc87mov rsi, [rsi+8]
0019dc8blea r15, [rsp+24]
0019dc90mov rdi, r15
0019dc93mov rdx, r8
0019dc96mov ecx, ebp
0019dc98mov r8, r10
0019dc9bcall time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into
0019dca0
0019dca0loc_19dca0:
0019dca0mov rax, [r15]
0019dca3cmp rax, 3
0019dca7jne 0x19dcbf
0019dca9
0019dca9loc_19dca9:
0019dca9mov r15, [rsp+32]
0019dcae
0019dcaeloc_19dcae:
0019dcaemov [r13+8], r15
0019dcb2mov [r13], 3
0019dcbajmp 0x19e3a7
0019dcbf
0019dcbfloc_19dcbf:
0019dcbfmovups x0, [rsp+32]
0019dcc4mov [r13], rax
0019dcc8movups [r13+8], x0
0019dccdjmp 0x19e3a7
0019dcd2
0019dcd2loc_19dcd2:
0019dcd2xor r15l, r15l
0019dcd5jmp 0x19dcae
0019dcd7mov edi, ebp
0019dcd9mov rbx, r8
0019dcdccall time::date::Date::month_day
0019dce1movzx ecx, r15b
0019dce5movzx edx, dl
0019dce8lea r15, [rsp+24]
0019dcedmov rdi, r15
0019dcf0mov rsi, rbx
0019dcf3call time::formatting::format_number
0019dcf8cmp [r15], 0
0019dcfcje 0x19e126
0019dd02mov rax, [rsp+32]
0019dd07push 2
0019dd09pop r15
0019dd0bjmp 0x19dfb7
0019dd10test r13l, r13l
0019dd13je 0x19e194
0019dd19mov rbx, r8
0019dd1cmov edi, ebp
0019dd1ecmp r13l, 1
0019dd22jne 0x19e1b7
0019dd28call time::date::Date::month_day
0019dd2dmovzx eax, al
0019dd30shl rax, 4
0019dd34lea rcx, [rip+0x71c1d]
0019dd3bmov rdx, [rax+rcx-16]
0019dd40mov rcx, [rax+rcx-8]
0019dd45jmp 0x19e30d
0019dd4aand ebp, 511
0019dd50mov r12, r8
0019dd53test r15b, r15b
0019dd56je 0x19e1f3
0019dd5cmovzx eax, r15b
0019dd60cmp eax, 1
0019dd63jne 0x19e27e
0019dd69mov edi, ebp
0019dd6bcall _<u16 as time::ext::DigitCount>::num_digits
0019dd70xor ebx, ebx
0019dd72mov cl, 3
0019dd74sub cl, al
0019dd76movzx r14l, cl
0019dd7acmovb r14l, ebx
0019dd7epush 1
0019dd80pop r13
0019dd82xor r15l, r15l
0019dd85
0019dd85loc_19dd85:
0019dd85mov eax, ebx
0019dd87cmp bl, r14b
0019dd8aadc bl, 0
0019dd8dcmp al, r14b
0019dd90mov rax, r12
0019dd93lea rdi, [rsp+24]
0019dd98jae 0x19e249
0019dd9emov rsi, rax
0019dda1lea rdx, [rip-0x10eb4e]
0019dda8mov rcx, r13
0019ddabcall time::formatting::write
0019ddb0cmp [rsp+24], 0
0019ddb6jne 0x19e117
0019ddbcadd r15, [rsp+32]
0019ddc1jmp 0x19dd85
0019ddc3mov rbx, r8
0019ddc6and r15l, 1
0019ddcamov eax, r13l
0019ddcdlea rcx, [rip-0x15ee38]
0019ddd4movsxd rax, [rcx+4*rax]
0019ddd8add rax, rcx
0019dddbjmp rax
0019ddddmov edi, ebp
0019dddfcall time::date::Date::weekday
0019dde4movzx eax, al
0019dde7shl rax, 4
0019ddeblea rcx, [rip+0x71ac6]
0019ddf2mov rdi, [rax+rcx]
0019ddf6mov rsi, [rax+rcx+8]
0019ddfblea rdx, [rip+0x71b26]
0019de02jmp 0x19e1db
0019de07mov rbx, r8
0019de0atest r12b, r12b
0019de0dje 0x19e2b9
0019de13movzx eax, r12b
0019de17cmp eax, 1
0019de1amov r13, [rsp+16]
0019de1fmov edi, ebp
0019de21jne 0x19e2c9
0019de27call time::date::Date::sunday_based_week
0019de2cjmp 0x19e2ce
0019de31bt r14, 8
0019de36jb 0x19e03b
0019de3csar ebp, 9
0019de3fjmp 0x19e04a
0019de44bt r10, 56
0019de49jb 0x19dfb4
0019de4fshr r10, 48
0019de53bt r14, 8
0019de58mov r13, [rsp+16]
0019de5djb 0x19e35a
0019de63mov eax, r10l
0019de66jmp 0x19e375
0019de6bbt r10, 56
0019de70jb 0x19dfb4
0019de76shr r10, 40
0019de7ajmp 0x19deff
0019de7fbt r10, 56
0019de84jb 0x19dfb4
0019de8ashr r10, 48
0019de8ebt r14, 8
0019de93lea rax, [rip-0x10ed80]
0019de9alea rcx, [rip-0x10ed85]
0019dea1cmovae rcx, rax
0019dea5lea rax, [rip-0x10ed8e]
0019deaclea rdx, [rip-0x10ed93]
0019deb3cmovae rdx, rax
0019deb7cmp r10b, 12
0019debbcmovb rdx, rcx
0019debflea r12, [rsp+24]
0019dec4push 2
0019dec6pop r15
0019dec8mov rdi, r12
0019decbmov rsi, r8
0019decemov rcx, r15
0019ded1call time::formatting::write
0019ded6cmp [r12], 0
0019dedbmov r13, [rsp+16]
0019dee0je 0x19dca9
0019dee6mov rax, [rsp+32]
0019deebjmp 0x19e39f
0019def0bt r10, 56
0019def5jb 0x19dfb4
0019defbshr r10, 32
0019deff
0019deffloc_19deff:
0019deffmovzx ecx, r15b
0019df03lea r15, [rsp+24]
0019df08mov rdi, r15
0019df0bmov rsi, r8
0019df0emov edx, r10l
0019df11jmp 0x19e0c2
0019df16bt r10, 56
0019df1bjb 0x19dfb4
0019df21cmp r15b, 8
0019df25mov r13, [rsp+16]
0019df2aje 0x19df4a
0019df2cpush 10
0019df2epop rsi
0019df2fmov eax, r10l
0019df32xor edx, edx
0019df34div esi
0019df36mov ecx, eax
0019df38cmp r15b, 9
0019df3cjne 0x19e498
0019df42test edx, edx
0019df44je 0x19e498
0019df4a
0019df4aloc_19df4a:
0019df4alea rdi, [rsp+24]
0019df4fmov rsi, r8
0019df52mov edx, r10l
0019df55call time::formatting::format_number_pad_zero
0019df5ajmp 0x19e34d
0019df5ftest r9b, 1
0019df63je 0x19dfb4
0019df65test bl, bl
0019df67mov r13, [rsp+16]
0019df6cjs 0x19e130
0019df72test r9l, r9l
0019df75js 0x19e130
0019df7bshr r9l, 16
0019df7ftest r9b, r9b
0019df82js 0x19e130
0019df88bt r14, 8
0019df8djb 0x19e4b0
0019df93xor r15l, r15l
0019df96jmp 0x19e15f
0019df9btest r9b, 1
0019df9fje 0x19dfb4
0019dfa1shr r9l, 16
0019dfa5jmp 0x19e0a3
0019dfaatest r9b, 1
0019dfaejne 0x19e09f
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4xor r15l, r15l
0019dfb7
0019dfb7loc_19dfb7:
0019dfb7mov r13, [rsp+16]
0019dfbcjmp 0x19e39f
0019dfc1xor r15l, r15l
0019dfc4bt r10, 56
0019dfc9jb 0x19dfb7
0019dfcband r9l, 1
0019dfcfmov r13, [rsp+16]
0019dfd4je 0x19e39f
0019dfdamov [rsp+64], r8
0019dfdflea rsi, [rsp+24]
0019dfe4mov [rsi], ebp
0019dfe6mov [rsi+4], r10
0019dfeamov eax, ebx
0019dfecshr eax, 16
0019dfefmov [rsi+14], al
0019dff2mov [rsi+12], bx
0019dff6lea r15, [rsp+72]
0019dffbmov rdi, r15
0019dffexor edx, edx
0019e000call time::offset_date_time::OffsetDateTime::to_offset
0019e005lea rsi, [rip-0x164abc]
0019e00cmov rdi, r15
0019e00fcall _<time::date_time::DateTime<O> as core::cmp::PartialOrd>::partial_cmp
0019e014cmp al, -1
0019e016je 0x19e3b6
0019e01cbt r14, 8
0019e021movzx r14l, r12b
0019e025lea rbx, [rip-0x15f0b8]
0019e02cjb 0x19e427
0019e032movsxd rax, [rbx+4*r14]
0019e036add rax, rbx
0019e039jmp rax
0019e03b
0019e03bloc_19e03b:
0019e03bmov edi, ebp
0019e03dmov rbx, r8
0019e040call time::date::Date::iso_year_week
0019e045mov r8, rbx
0019e048mov ebp, eax
0019e04a
0019e04aloc_19e04a:
0019e04atest r14b, 1
0019e04ejne 0x19e0db
0019e054test ebp, ebp
0019e056js 0x19e3ec
0019e05clea rbx, [rip+1903]
0019e063bt r14, 16
0019e068jae 0x19e0f1
0019e06elea rdx, [rip-0x10ee2c]
0019e075lea r15, [rsp+24]
0019e07apush 1
0019e07cpop rcx
0019e07dmov rdi, r15
0019e080mov rsi, r8
0019e083mov r14, r8
0019e086call time::formatting::write
0019e08bcmp [r15], 0
0019e08fjne 0x19e117
0019e095mov r15, [rsp+32]
0019e09ajmp 0x19e41f
0019e09f
0019e09floc_19e09f:
0019e09fshr r9l, 24
0019e0a3
0019e0a3loc_19e0a3:
0019e0a3mov eax, r9l
0019e0a6sar al, 7
0019e0a9xor r9b, al
0019e0acsub r9b, al
0019e0afmovzx edx, r9b
0019e0b3movzx ecx, r15b
0019e0b7lea r15, [rsp+24]
0019e0bcmov rdi, r15
0019e0bfmov rsi, r8
0019e0c2
0019e0c2loc_19e0c2:
0019e0c2call time::formatting::format_number
0019e0c7cmp [r15], 0
0019e0cbmov r13, [rsp+16]
0019e0d0jne 0x19e396
0019e0d6jmp 0x19dca9
0019e0db
0019e0dbloc_19e0db:
0019e0dbpush 100
0019e0ddpop rcx
0019e0demov eax, ebp
0019e0e0cdq
0019e0e1idiv ecx
0019e0e3mov ebp, edx
0019e0e5neg ebp
0019e0e7cmovs ebp, edx
0019e0ealea rbx, [rip+2008]
0019e0f1
0019e0f1loc_19e0f1:
0019e0f1xor r15l, r15l
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4mov edx, ebp
0019e0f6neg edx
0019e0f8cmovs edx, ebp
0019e0fbmovzx ecx, r13b
0019e0fflea r12, [rsp+24]
0019e104mov rdi, r12
0019e107mov rsi, r8
0019e10acall rbx
0019e10ccmp [r12], 0
0019e111je 0x19e2e5
0019e117
0019e117loc_19e117:
0019e117mov rax, [rsp+32]
0019e11c
0019e11cloc_19e11c:
0019e11cmov r13, [rsp+16]
0019e121jmp 0x19e39b
0019e126
0019e126loc_19e126:
0019e126mov r15, [rsp+32]
0019e12bjmp 0x19dc52
0019e130
0019e130loc_19e130:
0019e130lea rdx, [rip-0x10eeed]
0019e137
0019e137loc_19e137:
0019e137lea r15, [rsp+24]
0019e13cpush 1
0019e13epop rcx
0019e13fmov rdi, r15
0019e142mov rsi, r8
0019e145mov r14, r8
0019e148call time::formatting::write
0019e14dcmp [r15], 0
0019e151jne 0x19e396
0019e157mov r15, [rsp+32]
0019e15cmov r8, r14
0019e15f
0019e15floc_19e15f:
0019e15fmov eax, ebx
0019e161sar al, 7
0019e164xor bl, al
0019e166sub bl, al
0019e168movzx edx, bl
0019e16bmovzx ecx, r12b
0019e16flea r12, [rsp+24]
0019e174mov rdi, r12
0019e177mov rsi, r8
0019e17acall time::formatting::format_number
0019e17fcmp [r12], 0
0019e184jne 0x19e396
0019e18aadd r15, [rsp+32]
0019e18fjmp 0x19dcae
0019e194
0019e194loc_19e194:
0019e194mov edi, ebp
0019e196mov rbx, r8
0019e199call time::date::Date::month_day
0019e19emovzx ecx, r12b
0019e1a2movzx edx, al
0019e1a5lea rdi, [rsp+24]
0019e1aamov rsi, rbx
0019e1adcall time::formatting::format_number
0019e1b2jmp 0x19e348
0019e1b7
0019e1b7loc_19e1b7:
0019e1b7call time::date::Date::month_day
0019e1bcmovzx eax, al
0019e1bfshl rax, 4
0019e1c3lea rcx, [rip+0x7178e]
0019e1camov rdi, [rax+rcx-16]
0019e1cfmov rsi, [rax+rcx-8]
0019e1d4lea rdx, [rip+0x7186d]
0019e1db
0019e1dbloc_19e1db:
0019e1dbcall core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0019e1e0mov rcx, rdx
0019e1e3lea rdi, [rsp+24]
0019e1e8mov rsi, rbx
0019e1ebmov rdx, rax
0019e1eejmp 0x19e315
0019e1f3
0019e1f3loc_19e1f3:
0019e1f3mov edi, ebp
0019e1f5call _<u16 as time::ext::DigitCount>::num_digits
0019e1faxor ebx, ebx
0019e1fcmov cl, 3
0019e1fesub cl, al
0019e200movzx r14l, cl
0019e204cmovb r14l, ebx
0019e208push 1
0019e20apop r13
0019e20cxor r15l, r15l
0019e20f
0019e20floc_19e20f:
0019e20fmov eax, ebx
0019e211cmp bl, r14b
0019e214adc bl, 0
0019e217cmp al, r14b
0019e21amov rax, r12
0019e21dlea rdi, [rsp+24]
0019e222jae 0x19e249
0019e224mov rsi, rax
0019e227lea rdx, [rip-0x10f010]
0019e22emov rcx, r13
0019e231call time::formatting::write
0019e236cmp [rsp+24], 0
0019e23cjne 0x19e117
0019e242add r15, [rsp+32]
0019e247jmp 0x19e20f
0019e249
0019e249loc_19e249:
0019e249mov esi, ebp
0019e24bmov rbx, rax
0019e24ecall itoa::Buffer::format
0019e253mov rcx, rdx
0019e256lea r12, [rsp+72]
0019e25bmov rdi, r12
0019e25emov rsi, rbx
0019e261mov rdx, rax
0019e264call time::formatting::write
0019e269cmp [r12], 0
0019e26eje 0x19e48e
0019e274mov rax, [rsp+80]
0019e279jmp 0x19e11c
0019e27e
0019e27eloc_19e27e:
0019e27elea rdi, [rsp+24]
0019e283mov esi, ebp
0019e285call itoa::Buffer::format
0019e28amov rcx, rdx
0019e28dlea r15, [rsp+88]
0019e292mov rdi, r15
0019e295mov rsi, r12
0019e298mov rdx, rax
0019e29bcall time::formatting::write
0019e2a0cmp [r15], 0
0019e2a4mov r13, [rsp+16]
0019e2a9je 0x19e52a
0019e2af
0019e2afloc_19e2af:
0019e2afmov rax, [rsp+96]
0019e2b4jmp 0x19e39b
0019e2b9
0019e2b9loc_19e2b9:
0019e2b9mov edi, ebp
0019e2bbcall time::date::Date::iso_year_week
0019e2c0mov eax, edx
0019e2c2mov r13, [rsp+16]
0019e2c7jmp 0x19e2ce
0019e2c9
0019e2c9loc_19e2c9:
0019e2c9call time::date::Date::monday_based_week
0019e2ce
0019e2celoc_19e2ce:
0019e2cemovzx edx, al
0019e2d1movzx ecx, r15b
0019e2d5lea r15, [rsp+24]
0019e2damov rdi, r15
0019e2ddmov rsi, rbx
0019e2e0jmp 0x19e387
0019e2e5
0019e2e5loc_19e2e5:
0019e2e5add r15, [rsp+32]
0019e2eajmp 0x19dc52
0019e2efmov edi, ebp
0019e2f1call time::date::Date::weekday
0019e2f6movzx eax, al
0019e2f9shl rax, 4
0019e2fdlea rcx, [rip+0x715b4]
0019e304mov rdx, [rax+rcx]
0019e308mov rcx, [rax+rcx+8]
0019e30d
0019e30dloc_19e30d:
0019e30dlea rdi, [rsp+24]
0019e312mov rsi, rbx
0019e315
0019e315loc_19e315:
0019e315call time::formatting::write
0019e31ajmp 0x19e348
0019e31cmov edi, ebp
0019e31ecall time::date::Date::weekday
0019e323movzx edi, al
0019e326call time::weekday::Weekday::number_days_from_sunday
0019e32bjmp 0x19e334
0019e32dmov edi, ebp
0019e32fcall time::date::Date::weekday
0019e334
0019e334loc_19e334:
0019e334add r15b, al
0019e337movzx edx, r15b
0019e33blea rdi, [rsp+24]
0019e340mov rsi, rbx
0019e343call time::formatting::format_number_pad_none
0019e348
0019e348loc_19e348:
0019e348mov r13, [rsp+16]
0019e34d
0019e34dloc_19e34d:
0019e34dcmp [rsp+24], 0
0019e353jne 0x19e396
0019e355jmp 0x19dca9
0019e35a
0019e35aloc_19e35a:
0019e35amov al, 12
0019e35ctest r10b, r10b
0019e35fje 0x19e375
0019e361movzx ecx, r10b
0019e365cmp ecx, 12
0019e368je 0x19e375
0019e36asub r10b, 12
0019e36emovzx eax, r10b
0019e372cmovb eax, ecx
0019e375
0019e375loc_19e375:
0019e375movzx edx, al
0019e378movzx ecx, r12b
0019e37clea r15, [rsp+24]
0019e381mov rdi, r15
0019e384mov rsi, r8
0019e387
0019e387loc_19e387:
0019e387call time::formatting::format_number
0019e38ccmp [r15], 0
0019e390je 0x19dca9
0019e396
0019e396loc_19e396:
0019e396mov rax, [rsp+32]
0019e39b
0019e39bloc_19e39b:
0019e39bpush 2
0019e39dpop r15
0019e39f
0019e39floc_19e39f:
0019e39fmov [r13], r15
0019e3a3mov [r13+8], rax
0019e3a7
0019e3a7loc_19e3a7:
0019e3a7add rsp, 104
0019e3abpop rbx
0019e3acpop r12
0019e3aepop r13
0019e3b0pop r14
0019e3b2pop r15
0019e3b4pop rbp
0019e3b5ret
0019e3b6
0019e3b6loc_19e3b6:
0019e3b6lea rdx, [rip-0x10f173]
0019e3bdlea r15, [rsp+24]
0019e3c2push 1
0019e3c4pop rcx
0019e3c5mov rdi, r15
0019e3c8mov rsi, [rsp+64]
0019e3cdcall time::formatting::write
0019e3d2cmp [r15], 0
0019e3d6jne 0x19e396
0019e3d8movzx eax, r12b
0019e3dclea rcx, [rip-0x15f46f]
0019e3e3movsxd rax, [rcx+4*rax]
0019e3e7add rax, rcx
0019e3eajmp rax
0019e3ec
0019e3ecloc_19e3ec:
0019e3eclea rdx, [rip-0x10f1a9]
0019e3f3lea r15, [rsp+24]
0019e3f8push 1
0019e3fapop rcx
0019e3fbmov rdi, r15
0019e3femov rsi, r8
0019e401mov r14, r8
0019e404call time::formatting::write
0019e409cmp [r15], 0
0019e40djne 0x19e117
0019e413mov r15, [rsp+32]
0019e418lea rbx, [rip+947]
0019e41f
0019e41floc_19e41f:
0019e41fmov r8, r14
0019e422jmp 0x19e0f4
0019e427
0019e427loc_19e427:
0019e427lea rdx, [rip-0x10f1e5]
0019e42elea r15, [rsp+24]
0019e433push 1
0019e435pop rcx
0019e436mov rdi, r15
0019e439mov rsi, [rsp+64]
0019e43ecall time::formatting::write
0019e443cmp [r15], 0
0019e447jne 0x19e396
0019e44dmovsxd rax, [rbx+4*r14]
0019e451add rax, rbx
0019e454jmp rax
0019e456lea rdi, [rsp+72]
0019e45bcall time::date_time::DateTime<O>::unix_timestamp
0019e460mov rdi, rax
0019e463neg rdi
0019e466cmovs rdi, rax
0019e46alea rsi, [rsp+24]
0019e46fcall itoa::_<impl itoa::private::Sealed for u64>::write
0019e474mov rcx, rdx
0019e477lea rdi, [rsp+88]
0019e47cmov rsi, [rsp+64]
0019e481mov rdx, rax
0019e484call time::formatting::write
0019e489jmp 0x19e51e
0019e48e
0019e48eloc_19e48e:
0019e48eadd r15, [rsp+80]
0019e493jmp 0x19dc52
0019e498
0019e498loc_19e498:
0019e498cmp r15b, 7
0019e49cjne 0x19e534
0019e4a2mov eax, r10l
0019e4a5xor edx, edx
0019e4a7div esi
0019e4a9mov ecx, eax
0019e4abjmp 0x19e544
0019e4b0
0019e4b0loc_19e4b0:
0019e4b0lea rdx, [rip-0x10f26e]
0019e4b7jmp 0x19e137
0019e4bclea rdi, [rsp+72]
0019e4c1call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4c6mov rsi, rdx
0019e4c9mov edx, 0xf4240
0019e4cejmp 0x19e4e2
0019e4d0lea rdi, [rsp+72]
0019e4d5call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4damov rsi, rdx
0019e4ddmov edx, 1000
0019e4e2
0019e4e2loc_19e4e2:
0019e4e2mov rdi, rax
0019e4e5xor ecx, ecx
0019e4e7call [rip+0x7363b]
0019e4edjmp 0x19e4f9
0019e4eflea rdi, [rsp+72]
0019e4f4call time::offset_date_time::OffsetDateTime::unix_timestamp_nanos
0019e4f9
0019e4f9loc_19e4f9:
0019e4f9mov rcx, rdx
0019e4fcsar rdx, 63
0019e500xor rcx, rdx
0019e503xor rax, rdx
0019e506sub rax, rdx
0019e509sbb rcx, rdx
0019e50clea rdi, [rsp+88]
0019e511mov rsi, [rsp+64]
0019e516mov rdx, rax
0019e519call time::formatting::format_number_pad_none
0019e51e
0019e51eloc_19e51e:
0019e51ecmp [rsp+88], 0
0019e524jne 0x19e2af
0019e52a
0019e52aloc_19e52a:
0019e52amov r15, [rsp+96]
0019e52fjmp 0x19dcae
0019e534
0019e534loc_19e534:
0019e534cmp r15b, 9
0019e538jne 0x19e558
0019e53amov eax, ecx
0019e53cxor edx, edx
0019e53ediv esi
0019e540test edx, edx
0019e542je 0x19e599
0019e544
0019e544loc_19e544:
0019e544lea rdi, [rsp+24]
0019e549mov rsi, r8
0019e54cmov edx, ecx
0019e54ecall time::formatting::format_number_pad_zero
0019e553jmp 0x19e34d
0019e558
0019e558loc_19e558:
0019e558movzx eax, r15b
0019e55cdec eax
0019e55ecmp eax, 5
0019e561ja 0x19e63e
0019e567lea rcx, [rip-0x15f5ea]
0019e56emovsxd rax, [rcx+4*rax]
0019e572add rax, rcx
0019e575jmp rax
0019e577mov ecx, 0x989680
0019e57cmov eax, r10l
0019e57fxor edx, edx
0019e581div ecx
0019e583mov ecx, eax
0019e585
0019e585loc_19e585:
0019e585lea rdi, [rsp+24]
0019e58amov rsi, r8
0019e58dmov edx, ecx
0019e58fcall time::formatting::format_number_pad_zero
0019e594jmp 0x19e34d
0019e599
0019e599loc_19e599:
0019e599push 100
0019e59bpop rcx
0019e59cmov eax, r10l
0019e59fxor edx, edx
0019e5a1div ecx
0019e5a3mov ecx, eax
0019e5a5xor edx, edx
0019e5a7div esi
0019e5a9test edx, edx
0019e5abjne 0x19e6f2
0019e5b1mov ecx, 1000
0019e5b6mov eax, r10l
0019e5b9xor edx, edx
0019e5bbdiv ecx
0019e5bdmov ecx, eax
0019e5bfxor edx, edx
0019e5c1div esi
0019e5c3test edx, edx
0019e5c5jne 0x19e6d2
0019e5cbmov ecx, 10000
0019e5d0mov eax, r10l
0019e5d3xor edx, edx
0019e5d5div ecx
0019e5d7mov ecx, eax
0019e5d9xor edx, edx
0019e5dbdiv esi
0019e5ddtest edx, edx
0019e5dfjne 0x19e6b0
0019e5e5mov ecx, 0x186a0
0019e5eamov eax, r10l
0019e5edxor edx, edx
0019e5efdiv ecx
0019e5f1mov ecx, eax
0019e5f3mov si, 10
0019e5f7xor edx, edx
0019e5f9div si
0019e5fctest dx, dx
0019e5ffjne 0x19e68e
0019e605mov ecx, 0xf4240
0019e60amov eax, r10l
0019e60dxor edx, edx
0019e60fdiv ecx
0019e611mov ecx, eax
0019e613xor edx, edx
0019e615div si
0019e618test dx, dx
0019e61bjne 0x19e66c
0019e61dmov ecx, 0x989680
0019e622mov eax, r10l
0019e625xor edx, edx
0019e627div ecx
0019e629mov ecx, eax
0019e62bxor edx, edx
0019e62ddiv si
0019e630test dx, dx
0019e633mov r13, [rsp+16]
0019e638jne 0x19e585
0019e63e
0019e63eloc_19e63e:
0019e63emov ecx, 0x5f5e100
0019e643mov eax, r10l
0019e646xor edx, edx
0019e648div ecx
0019e64alea rdi, [rsp+24]
0019e64fmov rsi, r8
0019e652mov edx, eax
0019e654call time::formatting::format_number_pad_zero
0019e659jmp 0x19e34d
0019e65emov ecx, 0xf4240
0019e663mov eax, r10l
0019e666xor edx, edx
0019e668div ecx
0019e66amov ecx, eax
0019e66c
0019e66cloc_19e66c:
0019e66clea rdi, [rsp+24]
0019e671mov rsi, r8
0019e674mov edx, ecx
0019e676call time::formatting::format_number_pad_zero
0019e67bjmp 0x19e348
0019e680mov ecx, 0x186a0
0019e685mov eax, r10l
0019e688xor edx, edx
0019e68adiv ecx
0019e68cmov ecx, eax
0019e68e
0019e68eloc_19e68e:
0019e68elea rdi, [rsp+24]
0019e693mov rsi, r8
0019e696mov edx, ecx
0019e698call time::formatting::format_number_pad_zero
0019e69djmp 0x19e348
0019e6a2mov ecx, 10000
0019e6a7mov eax, r10l
0019e6aaxor edx, edx
0019e6acdiv ecx
0019e6aemov ecx, eax
0019e6b0
0019e6b0loc_19e6b0:
0019e6b0lea rdi, [rsp+24]
0019e6b5mov rsi, r8
0019e6b8mov edx, ecx
0019e6bacall time::formatting::format_number_pad_zero
0019e6bfjmp 0x19e34d
0019e6c4mov ecx, 1000
0019e6c9mov eax, r10l
0019e6ccxor edx, edx
0019e6cediv ecx
0019e6d0mov ecx, eax
0019e6d2
0019e6d2loc_19e6d2:
0019e6d2lea rdi, [rsp+24]
0019e6d7mov rsi, r8
0019e6damov edx, ecx
0019e6dccall time::formatting::format_number_pad_zero
0019e6e1jmp 0x19e34d
0019e6e6push 100
0019e6e8pop rcx
0019e6e9mov eax, r10l
0019e6ecxor edx, edx
0019e6eediv ecx
0019e6f0mov ecx, eax
0019e6f2
0019e6f2loc_19e6f2:
0019e6f2lea rdi, [rsp+24]
0019e6f7mov rsi, r8
0019e6famov edx, ecx
0019e6fccall time::formatting::format_number_pad_zero
0019e701jmp 0x19e34d
0019dba5
0019e706
0019e706time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into:
0019e706push rbp
0019e707push r15
0019e709push r14
0019e70bpush r13
0019e70dpush r12
0019e70fpush rbx
0019e710sub rsp, 40
0019e714mov r14, r9
0019e717mov ebp, r8l
0019e71amov r15, rcx
0019e71dmov r12, rsi
0019e720mov [rsp+8], rdi
0019e725imul rbx, rdx, 24
0019e729xor r13l, r13l
0019e72c
0019e72cloc_19e72c:
0019e72ctest rbx, rbx
0019e72fje 0x19e768
0019e731lea rdi, [rsp+16]
0019e736mov rsi, r12
0019e739mov rdx, r15
0019e73cmov ecx, ebp
0019e73emov r8, r14
0019e741mov r9l, [rsp+96]
0019e746call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into
0019e74bmov rcx, [rsp+16]
0019e750mov rax, [rsp+24]
0019e755cmp rcx, 3
0019e759jne 0x19e77a
0019e75badd r12, 24
0019e75fadd r13, rax
0019e762add rbx, -24
0019e766jmp 0x19e72c
0019e768
0019e768loc_19e768:
0019e768mov rax, [rsp+8]
0019e76dmov [rax+8], r13
0019e771mov [rax], 3
0019e778jmp 0x19e78f
0019e77a
0019e77aloc_19e77a:
0019e77amov rdx, [rsp+32]
0019e77fmov rsi, [rsp+8]
0019e784mov [rsi], rcx
0019e787mov [rsi+8], rax
0019e78bmov [rsi+16], rdx
0019e78f
0019e78floc_19e78f:
0019e78fadd rsp, 40
0019e793pop rbx
0019e794pop r12
0019e796pop r13
0019e798pop r14
0019e79apop r15
0019e79cpop rbp
0019e79dret
0019e706
0019e706time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into:
0019e706push rbp
0019e707push r15
0019e709push r14
0019e70bpush r13
0019e70dpush r12
0019e70fpush rbx
0019e710sub rsp, 40
0019e714mov r14, r9
0019e717mov ebp, r8l
0019e71amov r15, rcx
0019e71dmov r12, rsi
0019e720mov [rsp+8], rdi
0019e725imul rbx, rdx, 24
0019e729xor r13l, r13l
0019e72c
0019e72cloc_19e72c:
0019e72ctest rbx, rbx
0019e72fje 0x19e768
0019e731lea rdi, [rsp+16]
0019e736mov rsi, r12
0019e739mov rdx, r15
0019e73cmov ecx, ebp
0019e73emov r8, r14
0019e741mov r9l, [rsp+96]
0019e746call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for time::format_description::borrowed_format_item::BorrowedFormatItem>::format_into
0019e74bmov rcx, [rsp+16]
0019e750mov rax, [rsp+24]
0019e755cmp rcx, 3
0019e759jne 0x19e77a
0019e75badd r12, 24
0019e75fadd r13, rax
0019e762add rbx, -24
0019e766jmp 0x19e72c
0019e768
0019e768loc_19e768:
0019e768mov rax, [rsp+8]
0019e76dmov [rax+8], r13
0019e771mov [rax], 3
0019e778jmp 0x19e78f
0019e77a
0019e77aloc_19e77a:
0019e77amov rdx, [rsp+32]
0019e77fmov rsi, [rsp+8]
0019e784mov [rsi], rcx
0019e787mov [rsi+8], rax
0019e78bmov [rsi+16], rdx
0019e78f
0019e78floc_19e78f:
0019e78fadd rsp, 40
0019e793pop rbx
0019e794pop r12
0019e796pop r13
0019e798pop r14
0019e79apop r15
0019e79cpop rbp
0019e79dret
0019e706
0019e79e
0019e79etime::formatting::format_number_pad_none:
0019e79epush r14
0019e7a0push rbx
0019e7a1sub rsp, 40
0019e7a5mov rbx, rsi
0019e7a8mov r14, rdi
0019e7abmov rdi, rsp
0019e7aemov rsi, rdx
0019e7b1mov rdx, rcx
0019e7b4call itoa::Buffer::format
0019e7b9mov rcx, rdx
0019e7bcmov rdi, r14
0019e7bfmov rsi, rbx
0019e7c2mov rdx, rax
0019e7c5call time::formatting::write
0019e7caadd rsp, 40
0019e7cepop rbx
0019e7cfpop r14
0019e7d1ret
0019e79e
0019e79etime::formatting::format_number_pad_none:
0019e79epush r14
0019e7a0push rbx
0019e7a1sub rsp, 40
0019e7a5mov rbx, rsi
0019e7a8mov r14, rdi
0019e7abmov rdi, rsp
0019e7aemov rsi, rdx
0019e7b1mov rdx, rcx
0019e7b4call itoa::Buffer::format
0019e7b9mov rcx, rdx
0019e7bcmov rdi, r14
0019e7bfmov rsi, rbx
0019e7c2mov rdx, rax
0019e7c5call time::formatting::write
0019e7caadd rsp, 40
0019e7cepop rbx
0019e7cfpop r14
0019e7d1ret
0019e79e
0019e7d2
0019e7d2time::formatting::format_number:
0019e7d2push rbp
0019e7d3push r15
0019e7d5push r14
0019e7d7push r13
0019e7d9push r12
0019e7dbpush rbx
0019e7dcsub rsp, 72
0019e7e0mov r14, rsi
0019e7e3mov rbx, rdi
0019e7e6test cl, cl
0019e7e8je 0x19e7ff
0019e7eamovzx eax, cl
0019e7edmov rdi, rbx
0019e7f0mov rsi, r14
0019e7f3cmp eax, 1
0019e7f6jne 0x19e858
0019e7f8call time::formatting::format_number_pad_zero
0019e7fdjmp 0x19e85d
0019e7ff
0019e7ffloc_19e7ff:
0019e7ffmov [rsp], rbx
0019e803mov [rsp+12], edx
0019e807mov edi, edx
0019e809call _<u32 as time::ext::DigitCount>::num_digits
0019e80exor ebx, ebx
0019e810mov cl, 4
0019e812sub cl, al
0019e814movzx r15l, cl
0019e818cmovb r15l, ebx
0019e81clea r12, [rsp+32]
0019e821push 1
0019e823pop r13
0019e825xor ebp, ebp
0019e827
0019e827loc_19e827:
0019e827mov eax, ebx
0019e829cmp bl, r15b
0019e82cadc bl, 0
0019e82fcmp al, r15b
0019e832jae 0x19e862
0019e834mov rdi, r12
0019e837mov rsi, r14
0019e83alea rdx, [rip-0x10f623]
0019e841mov rcx, r13
0019e844call time::formatting::write
0019e849cmp [rsp+32], 0
0019e84fjne 0x19e893
0019e851add rbp, [rsp+40]
0019e856jmp 0x19e827
0019e858
0019e858loc_19e858:
0019e858call time::formatting::format_number_pad_none
0019e85d
0019e85dloc_19e85d:
0019e85dmov rax, rbx
0019e860jmp 0x19e8ba
0019e862
0019e862loc_19e862:
0019e862lea rdi, [rsp+32]
0019e867mov esi, [rsp+12]
0019e86bcall itoa::Buffer::format
0019e870mov rcx, rdx
0019e873lea r15, [rsp+16]
0019e878mov rdi, r15
0019e87bmov rsi, r14
0019e87emov rdx, rax
0019e881call time::formatting::write
0019e886cmp [r15], 0
0019e88aje 0x19e8a9
0019e88cmov rcx, [rsp+24]
0019e891jmp 0x19e898
0019e893
0019e893loc_19e893:
0019e893mov rcx, [rsp+40]
0019e898
0019e898loc_19e898:
0019e898mov rax, [rsp]
0019e89cmov [rax+8], rcx
0019e8a0mov [rax], 1
0019e8a7jmp 0x19e8ba
0019e8a9
0019e8a9loc_19e8a9:
0019e8a9add rbp, [rsp+24]
0019e8aemov rax, [rsp]
0019e8b2mov [rax+8], rbp
0019e8b6and [rax], 0
0019e8ba
0019e8baloc_19e8ba:
0019e8baadd rsp, 72
0019e8bepop rbx
0019e8bfpop r12
0019e8c1pop r13
0019e8c3pop r14
0019e8c5pop r15
0019e8c7pop rbp
0019e8c8ret
0019e7d2
0019e7d2time::formatting::format_number:
0019e7d2push rbp
0019e7d3push r15
0019e7d5push r14
0019e7d7push r13
0019e7d9push r12
0019e7dbpush rbx
0019e7dcsub rsp, 72
0019e7e0mov r14, rsi
0019e7e3mov rbx, rdi
0019e7e6test cl, cl
0019e7e8je 0x19e7ff
0019e7eamovzx eax, cl
0019e7edmov rdi, rbx
0019e7f0mov rsi, r14
0019e7f3cmp eax, 1
0019e7f6jne 0x19e858
0019e7f8call time::formatting::format_number_pad_zero
0019e7fdjmp 0x19e85d
0019e7ff
0019e7ffloc_19e7ff:
0019e7ffmov [rsp], rbx
0019e803mov [rsp+12], edx
0019e807mov edi, edx
0019e809call _<u32 as time::ext::DigitCount>::num_digits
0019e80exor ebx, ebx
0019e810mov cl, 4
0019e812sub cl, al
0019e814movzx r15l, cl
0019e818cmovb r15l, ebx
0019e81clea r12, [rsp+32]
0019e821push 1
0019e823pop r13
0019e825xor ebp, ebp
0019e827
0019e827loc_19e827:
0019e827mov eax, ebx
0019e829cmp bl, r15b
0019e82cadc bl, 0
0019e82fcmp al, r15b
0019e832jae 0x19e862
0019e834mov rdi, r12
0019e837mov rsi, r14
0019e83alea rdx, [rip-0x10f623]
0019e841mov rcx, r13
0019e844call time::formatting::write
0019e849cmp [rsp+32], 0
0019e84fjne 0x19e893
0019e851add rbp, [rsp+40]
0019e856jmp 0x19e827
0019e858
0019e858loc_19e858:
0019e858call time::formatting::format_number_pad_none
0019e85d
0019e85dloc_19e85d:
0019e85dmov rax, rbx
0019e860jmp 0x19e8ba
0019e862
0019e862loc_19e862:
0019e862lea rdi, [rsp+32]
0019e867mov esi, [rsp+12]
0019e86bcall itoa::Buffer::format
0019e870mov rcx, rdx
0019e873lea r15, [rsp+16]
0019e878mov rdi, r15
0019e87bmov rsi, r14
0019e87emov rdx, rax
0019e881call time::formatting::write
0019e886cmp [r15], 0
0019e88aje 0x19e8a9
0019e88cmov rcx, [rsp+24]
0019e891jmp 0x19e898
0019e893
0019e893loc_19e893:
0019e893mov rcx, [rsp+40]
0019e898
0019e898loc_19e898:
0019e898mov rax, [rsp]
0019e89cmov [rax+8], rcx
0019e8a0mov [rax], 1
0019e8a7jmp 0x19e8ba
0019e8a9
0019e8a9loc_19e8a9:
0019e8a9add rbp, [rsp+24]
0019e8aemov rax, [rsp]
0019e8b2mov [rax+8], rbp
0019e8b6and [rax], 0
0019e8ba
0019e8baloc_19e8ba:
0019e8baadd rsp, 72
0019e8bepop rbx
0019e8bfpop r12
0019e8c1pop r13
0019e8c3pop r14
0019e8c5pop r15
0019e8c7pop rbp
0019e8c8ret
0019e7d2
0019e8c9
0019e8c9time::formatting::format_number:
0019e8c9push rbp
0019e8capush r15
0019e8ccpush r14
0019e8cepush r13
0019e8d0push r12
0019e8d2push rbx
0019e8d3sub rsp, 72
0019e8d7mov r14, rsi
0019e8damov rbx, rdi
0019e8ddtest cl, cl
0019e8dfje 0x19e8f6
0019e8e1movzx eax, cl
0019e8e4mov rdi, rbx
0019e8e7mov rsi, r14
0019e8eacmp eax, 1
0019e8edjne 0x19e94f
0019e8efcall time::formatting::format_number_pad_zero
0019e8f4jmp 0x19e954
0019e8f6
0019e8f6loc_19e8f6:
0019e8f6mov [rsp], rbx
0019e8famov [rsp+12], edx
0019e8femov edi, edx
0019e900call _<u32 as time::ext::DigitCount>::num_digits
0019e905xor ebx, ebx
0019e907mov cl, 2
0019e909sub cl, al
0019e90bmovzx r15l, cl
0019e90fcmovb r15l, ebx
0019e913lea r12, [rsp+32]
0019e918push 1
0019e91apop r13
0019e91cxor ebp, ebp
0019e91e
0019e91eloc_19e91e:
0019e91emov eax, ebx
0019e920cmp bl, r15b
0019e923adc bl, 0
0019e926cmp al, r15b
0019e929jae 0x19e959
0019e92bmov rdi, r12
0019e92emov rsi, r14
0019e931lea rdx, [rip-0x10f71a]
0019e938mov rcx, r13
0019e93bcall time::formatting::write
0019e940cmp [rsp+32], 0
0019e946jne 0x19e98a
0019e948add rbp, [rsp+40]
0019e94djmp 0x19e91e
0019e94f
0019e94floc_19e94f:
0019e94fcall time::formatting::format_number_pad_none
0019e954
0019e954loc_19e954:
0019e954mov rax, rbx
0019e957jmp 0x19e9b1
0019e959
0019e959loc_19e959:
0019e959lea rdi, [rsp+32]
0019e95emov esi, [rsp+12]
0019e962call itoa::Buffer::format
0019e967mov rcx, rdx
0019e96alea r15, [rsp+16]
0019e96fmov rdi, r15
0019e972mov rsi, r14
0019e975mov rdx, rax
0019e978call time::formatting::write
0019e97dcmp [r15], 0
0019e981je 0x19e9a0
0019e983mov rcx, [rsp+24]
0019e988jmp 0x19e98f
0019e98a
0019e98aloc_19e98a:
0019e98amov rcx, [rsp+40]
0019e98f
0019e98floc_19e98f:
0019e98fmov rax, [rsp]
0019e993mov [rax+8], rcx
0019e997mov [rax], 1
0019e99ejmp 0x19e9b1
0019e9a0
0019e9a0loc_19e9a0:
0019e9a0add rbp, [rsp+24]
0019e9a5mov rax, [rsp]
0019e9a9mov [rax+8], rbp
0019e9adand [rax], 0
0019e9b1
0019e9b1loc_19e9b1:
0019e9b1add rsp, 72
0019e9b5pop rbx
0019e9b6pop r12
0019e9b8pop r13
0019e9bapop r14
0019e9bcpop r15
0019e9bepop rbp
0019e9bfret
0019e8c9
0019e8c9time::formatting::format_number:
0019e8c9push rbp
0019e8capush r15
0019e8ccpush r14
0019e8cepush r13
0019e8d0push r12
0019e8d2push rbx
0019e8d3sub rsp, 72
0019e8d7mov r14, rsi
0019e8damov rbx, rdi
0019e8ddtest cl, cl
0019e8dfje 0x19e8f6
0019e8e1movzx eax, cl
0019e8e4mov rdi, rbx
0019e8e7mov rsi, r14
0019e8eacmp eax, 1
0019e8edjne 0x19e94f
0019e8efcall time::formatting::format_number_pad_zero
0019e8f4jmp 0x19e954
0019e8f6
0019e8f6loc_19e8f6:
0019e8f6mov [rsp], rbx
0019e8famov [rsp+12], edx
0019e8femov edi, edx
0019e900call _<u32 as time::ext::DigitCount>::num_digits
0019e905xor ebx, ebx
0019e907mov cl, 2
0019e909sub cl, al
0019e90bmovzx r15l, cl
0019e90fcmovb r15l, ebx
0019e913lea r12, [rsp+32]
0019e918push 1
0019e91apop r13
0019e91cxor ebp, ebp
0019e91e
0019e91eloc_19e91e:
0019e91emov eax, ebx
0019e920cmp bl, r15b
0019e923adc bl, 0
0019e926cmp al, r15b
0019e929jae 0x19e959
0019e92bmov rdi, r12
0019e92emov rsi, r14
0019e931lea rdx, [rip-0x10f71a]
0019e938mov rcx, r13
0019e93bcall time::formatting::write
0019e940cmp [rsp+32], 0
0019e946jne 0x19e98a
0019e948add rbp, [rsp+40]
0019e94djmp 0x19e91e
0019e94f
0019e94floc_19e94f:
0019e94fcall time::formatting::format_number_pad_none
0019e954
0019e954loc_19e954:
0019e954mov rax, rbx
0019e957jmp 0x19e9b1
0019e959
0019e959loc_19e959:
0019e959lea rdi, [rsp+32]
0019e95emov esi, [rsp+12]
0019e962call itoa::Buffer::format
0019e967mov rcx, rdx
0019e96alea r15, [rsp+16]
0019e96fmov rdi, r15
0019e972mov rsi, r14
0019e975mov rdx, rax
0019e978call time::formatting::write
0019e97dcmp [r15], 0
0019e981je 0x19e9a0
0019e983mov rcx, [rsp+24]
0019e988jmp 0x19e98f
0019e98a
0019e98aloc_19e98a:
0019e98amov rcx, [rsp+40]
0019e98f
0019e98floc_19e98f:
0019e98fmov rax, [rsp]
0019e993mov [rax+8], rcx
0019e997mov [rax], 1
0019e99ejmp 0x19e9b1
0019e9a0
0019e9a0loc_19e9a0:
0019e9a0add rbp, [rsp+24]
0019e9a5mov rax, [rsp]
0019e9a9mov [rax+8], rbp
0019e9adand [rax], 0
0019e9b1
0019e9b1loc_19e9b1:
0019e9b1add rsp, 72
0019e9b5pop rbx
0019e9b6pop r12
0019e9b8pop r13
0019e9bapop r14
0019e9bcpop r15
0019e9bepop rbp
0019e9bfret
0019e8c9
0019e9c0
0019e9c0time::formatting::format_number_pad_none:
0019e9c0push r14
0019e9c2push rbx
0019e9c3sub rsp, 40
0019e9c7mov rbx, rsi
0019e9camov r14, rdi
0019e9cdmov rdi, rsp
0019e9d0mov esi, edx
0019e9d2call itoa::Buffer::format
0019e9d7mov rcx, rdx
0019e9damov rdi, r14
0019e9ddmov rsi, rbx
0019e9e0mov rdx, rax
0019e9e3call time::formatting::write
0019e9e8add rsp, 40
0019e9ecpop rbx
0019e9edpop r14
0019e9efret
0019e9c0
0019e9c0time::formatting::format_number_pad_none:
0019e9c0push r14
0019e9c2push rbx
0019e9c3sub rsp, 40
0019e9c7mov rbx, rsi
0019e9camov r14, rdi
0019e9cdmov rdi, rsp
0019e9d0mov esi, edx
0019e9d2call itoa::Buffer::format
0019e9d7mov rcx, rdx
0019e9damov rdi, r14
0019e9ddmov rsi, rbx
0019e9e0mov rdx, rax
0019e9e3call time::formatting::write
0019e9e8add rsp, 40
0019e9ecpop rbx
0019e9edpop r14
0019e9efret
0019e9c0
0019e9f0
0019e9f0alloc::sync::Arc<T,A>::drop_slow:
0019e9f0push rbx
0019e9f1mov rbx, [rdi]
0019e9f4mov rdi, [rbx+24]
0019e9f8test rdi, rdi
0019e9fbje 0x19ea0e
0019e9fdmov [rdi], 0
0019ea00mov rsi, [rbx+32]
0019ea04test rsi, rsi
0019ea07je 0x19ea0e
0019ea09call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019ea0e
0019ea0eloc_19ea0e:
0019ea0ecmp rbx, -1
0019ea12je 0x19ea25
0019ea14lock dec [rbx+8]
0019ea19jne 0x19ea25
0019ea1bmov rdi, rbx
0019ea1epop rbx
0019ea1fjmp [rip+0x730d3]
0019ea25
0019ea25loc_19ea25:
0019ea25pop rbx
0019ea26ret
0019e9f0
0019e9f0alloc::sync::Arc<T,A>::drop_slow:
0019e9f0push rbx
0019e9f1mov rbx, [rdi]
0019e9f4mov rdi, [rbx+24]
0019e9f8test rdi, rdi
0019e9fbje 0x19ea0e
0019e9fdmov [rdi], 0
0019ea00mov rsi, [rbx+32]
0019ea04test rsi, rsi
0019ea07je 0x19ea0e
0019ea09call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019ea0e
0019ea0eloc_19ea0e:
0019ea0ecmp rbx, -1
0019ea12je 0x19ea25
0019ea14lock dec [rbx+8]
0019ea19jne 0x19ea25
0019ea1bmov rdi, rbx
0019ea1epop rbx
0019ea1fjmp [rip+0x730d3]
0019ea25
0019ea25loc_19ea25:
0019ea25pop rbx
0019ea26ret
0019e9f0
0019ea27
0019ea27_<termcolor::Ansi<W> as termcolor::WriteColor>::reset:
0019ea27lea rsi, [rip-0x161a6e]
0019ea2epush 4
0019ea30pop rdx
0019ea31jmp 0x19cad4
0019ea27
0019ea27_<termcolor::Ansi<W> as termcolor::WriteColor>::reset:
0019ea27lea rsi, [rip-0x161a6e]
0019ea2epush 4
0019ea30pop rdx
0019ea31jmp 0x19cad4
0019ea27
0019ea36
0019ea36termcolor::Ansi<W>::write_color:
0019ea36push rbp
0019ea37push rbx
0019ea38sub rsp, 24
0019ea3cmov rbx, rdi
0019ea3fmovzx eax, [rdx]
0019ea42test ecx, ecx
0019ea44je 0x19ea6b
0019ea46lea rcx, [rip-0x15fa75]
0019ea4dmovsxd rax, [rcx+4*rax]
0019ea51add rax, rcx
0019ea54jmp rax
0019ea56test sil, sil
0019ea59je 0x19ecf4
0019ea5flea rsi, [rip-0x10f743]
0019ea66jmp 0x19ed22
0019ea6b
0019ea6bloc_19ea6b:
0019ea6blea rcx, [rip-0x15fac6]
0019ea72movsxd rax, [rcx+4*rax]
0019ea76add rax, rcx
0019ea79jmp rax
0019ea7btest sil, sil
0019ea7eje 0x19ecfd
0019ea84lea rsi, [rip-0x10f7ca]
0019ea8bjmp 0x19ee01
0019ea90test sil, sil
0019ea93je 0x19ed09
0019ea99lea rsi, [rip-0x10f76a]
0019eaa0jmp 0x19ed4b
0019eaa5test sil, sil
0019eaa8je 0x19ed12
0019eaaelea rsi, [rip-0x10f76b]
0019eab5jmp 0x19ed4b
0019eabatest sil, sil
0019eabdje 0x19ed1b
0019eac3lea rsi, [rip-0x10f76d]
0019eacajmp 0x19ed22
0019eacftest sil, sil
0019ead2je 0x19ed29
0019ead8lea rsi, [rip-0x10f76f]
0019eadfjmp 0x19ed4b
0019eae4test sil, sil
0019eae7je 0x19ed32
0019eaedlea rsi, [rip-0x10f770]
0019eaf4jmp 0x19ed4b
0019eaf9test sil, sil
0019eafcje 0x19ed3b
0019eb02lea rsi, [rip-0x10f771]
0019eb09jmp 0x19ed4b
0019eb0etest sil, sil
0019eb11je 0x19ed44
0019eb17lea rsi, [rip-0x10f772]
0019eb1ejmp 0x19ed4b
0019eb23mov r8b, [rdx+1]
0019eb27movzx ecx, r8b
0019eb2bmov dil, 10
0019eb2emov eax, ecx
0019eb30div dil
0019eb33movzx edx, ah
0019eb36movzx eax, al
0019eb39div dil
0019eb3cmovzx edi, ah
0019eb3ftest sil, sil
0019eb42je 0x19ed52
0019eb48and [rsp+11], 0
0019eb4eand [rsp+19], 0
0019eb53mov [rsp+4], 0x38335b1b
0019eb5bjmp 0x19ed65
0019eb60mov r10b, [rdx+1]
0019eb64mov r8b, [rdx+2]
0019eb68mov r9b, [rdx+3]
0019eb6cmovzx ecx, r10b
0019eb70mov dl, 10
0019eb72mov eax, ecx
0019eb74div dl
0019eb76movzx ebp, ah
0019eb79movzx eax, al
0019eb7cdiv dl
0019eb7emovzx edi, ah
0019eb81test sil, sil
0019eb84je 0x19ed8c
0019eb8aand [rsp+11], 0
0019eb90and [rsp+19], 0
0019eb95mov [rsp+4], 0x38335b1b
0019eb9dmov [rsp+7], 0x3b323b38
0019eba5cmp r10b, 99
0019eba9jbe 0x19eeed
0019ebafmov dl, 100
0019ebb1mov eax, ecx
0019ebb3div dl
0019ebb5or al, 48
0019ebb7mov [rsp+11], al
0019ebbbpush 8
0019ebbdjmp 0x19eef8
0019ebc2test sil, sil
0019ebc5je 0x19edc4
0019ebcblea rsi, [rip-0x10f907]
0019ebd2jmp 0x19ee01
0019ebd7test sil, sil
0019ebdaje 0x19edcd
0019ebe0lea rsi, [rip-0x10f912]
0019ebe7jmp 0x19ee01
0019ebectest sil, sil
0019ebefje 0x19edd6
0019ebf5lea rsi, [rip-0x10f91d]
0019ebfcjmp 0x19ee01
0019ec01test sil, sil
0019ec04je 0x19eddf
0019ec0alea rsi, [rip-0x10f928]
0019ec11jmp 0x19ee01
0019ec16test sil, sil
0019ec19je 0x19ede8
0019ec1flea rsi, [rip-0x10f933]
0019ec26jmp 0x19ee01
0019ec2btest sil, sil
0019ec2eje 0x19edf1
0019ec34lea rsi, [rip-0x10f93e]
0019ec3bjmp 0x19ee01
0019ec40test sil, sil
0019ec43je 0x19edfa
0019ec49lea rsi, [rip-0x10f949]
0019ec50jmp 0x19ee01
0019ec55mov r8b, [rdx+1]
0019ec59movzx ecx, r8b
0019ec5dmov dil, 10
0019ec60mov eax, ecx
0019ec62div dil
0019ec65movzx edx, ah
0019ec68movzx eax, al
0019ec6bdiv dil
0019ec6emovzx edi, ah
0019ec71test sil, sil
0019ec74je 0x19ee12
0019ec7aand [rsp+11], 0
0019ec80and [rsp+19], 0
0019ec85mov [rsp+4], 0x38335b1b
0019ec8djmp 0x19ee25
0019ec92mov r10b, [rdx+1]
0019ec96mov r8b, [rdx+2]
0019ec9amov r9b, [rdx+3]
0019ec9emovzx ecx, r10b
0019eca2mov dl, 10
0019eca4mov eax, ecx
0019eca6div dl
0019eca8movzx ebp, ah
0019ecabmovzx eax, al
0019ecaediv dl
0019ecb0movzx edi, ah
0019ecb3test sil, sil
0019ecb6je 0x19ee49
0019ecbcand [rsp+11], 0
0019ecc2and [rsp+19], 0
0019ecc7mov [rsp+4], 0x38335b1b
0019eccfmov [rsp+7], 0x3b323b38
0019ecd7cmp r10b, 99
0019ecdbjbe 0x19ef4b
0019ece1mov dl, 100
0019ece3mov eax, ecx
0019ece5div dl
0019ece7or al, 48
0019ece9mov [rsp+11], al
0019ecedpush 8
0019ecefjmp 0x19ef56
0019ecf4
0019ecf4loc_19ecf4:
0019ecf4lea rsi, [rip-0x10f9e1]
0019ecfbjmp 0x19ed22
0019ecfd
0019ecfdloc_19ecfd:
0019ecfdlea rsi, [rip-0x10fa48]
0019ed04jmp 0x19ee01
0019ed09
0019ed09loc_19ed09:
0019ed09lea rsi, [rip-0x10f9e4]
0019ed10jmp 0x19ed4b
0019ed12
0019ed12loc_19ed12:
0019ed12lea rsi, [rip-0x10f9d9]
0019ed19jmp 0x19ed4b
0019ed1b
0019ed1bloc_19ed1b:
0019ed1blea rsi, [rip-0x10f9ce]
0019ed22
0019ed22loc_19ed22:
0019ed22push 9
0019ed24jmp 0x19ee03
0019ed29
0019ed29loc_19ed29:
0019ed29lea rsi, [rip-0x10f9ca]
0019ed30jmp 0x19ed4b
0019ed32
0019ed32loc_19ed32:
0019ed32lea rsi, [rip-0x10f9bf]
0019ed39jmp 0x19ed4b
0019ed3b
0019ed3bloc_19ed3b:
0019ed3blea rsi, [rip-0x10f9b4]
0019ed42jmp 0x19ed4b
0019ed44
0019ed44loc_19ed44:
0019ed44lea rsi, [rip-0x10f9a9]
0019ed4b
0019ed4bloc_19ed4b:
0019ed4bpush 10
0019ed4djmp 0x19ee03
0019ed52
0019ed52loc_19ed52:
0019ed52and [rsp+11], 0
0019ed58and [rsp+19], 0
0019ed5dmov [rsp+4], 0x38345b1b
0019ed65
0019ed65loc_19ed65:
0019ed65mov [rsp+7], 0x3b353b38
0019ed6dcmp r8b, 99
0019ed71jbe 0x19ee81
0019ed77mov sil, 100
0019ed7amov eax, ecx
0019ed7cdiv sil
0019ed7for al, 48
0019ed81mov [rsp+11], al
0019ed85push 8
0019ed87jmp 0x19ee8c
0019ed8c
0019ed8cloc_19ed8c:
0019ed8cand [rsp+11], 0
0019ed92and [rsp+19], 0
0019ed97mov [rsp+4], 0x38345b1b
0019ed9fmov [rsp+7], 0x3b323b38
0019eda7cmp r10b, 99
0019edabjbe 0x19efa9
0019edb1mov dl, 100
0019edb3mov eax, ecx
0019edb5div dl
0019edb7or al, 48
0019edb9mov [rsp+11], al
0019edbdpush 8
0019edbfjmp 0x19efb4
0019edc4
0019edc4loc_19edc4:
0019edc4lea rsi, [rip-0x10fb05]
0019edcbjmp 0x19ee01
0019edcd
0019edcdloc_19edcd:
0019edcdlea rsi, [rip-0x10fb04]
0019edd4jmp 0x19ee01
0019edd6
0019edd6loc_19edd6:
0019edd6lea rsi, [rip-0x10fb03]
0019edddjmp 0x19ee01
0019eddf
0019eddfloc_19eddf:
0019eddflea rsi, [rip-0x10fb02]
0019ede6jmp 0x19ee01
0019ede8
0019ede8loc_19ede8:
0019ede8lea rsi, [rip-0x10fb01]
0019edefjmp 0x19ee01
0019edf1
0019edf1loc_19edf1:
0019edf1lea rsi, [rip-0x10fb00]
0019edf8jmp 0x19ee01
0019edfa
0019edfaloc_19edfa:
0019edfalea rsi, [rip-0x10faff]
0019ee01
0019ee01loc_19ee01:
0019ee01push 5
0019ee03
0019ee03loc_19ee03:
0019ee03pop rdx
0019ee04mov rdi, rbx
0019ee07add rsp, 24
0019ee0bpop rbx
0019ee0cpop rbp
0019ee0djmp 0x19cad4
0019ee12
0019ee12loc_19ee12:
0019ee12and [rsp+11], 0
0019ee18and [rsp+19], 0
0019ee1dmov [rsp+4], 0x38345b1b
0019ee25
0019ee25loc_19ee25:
0019ee25mov [rsp+7], 0x3b353b38
0019ee2dcmp r8b, 99
0019ee31jbe 0x19eeb7
0019ee37mov sil, 100
0019ee3amov eax, ecx
0019ee3cdiv sil
0019ee3for al, 48
0019ee41mov [rsp+11], al
0019ee45push 8
0019ee47jmp 0x19eec2
0019ee49
0019ee49loc_19ee49:
0019ee49and [rsp+11], 0
0019ee4fand [rsp+19], 0
0019ee54mov [rsp+4], 0x38345b1b
0019ee5cmov [rsp+7], 0x3b323b38
0019ee64cmp r10b, 99
0019ee68jbe 0x19f006
0019ee6emov dl, 100
0019ee70mov eax, ecx
0019ee72div dl
0019ee74or al, 48
0019ee76mov [rsp+11], al
0019ee7apush 8
0019ee7cjmp 0x19f011
0019ee81
0019ee81loc_19ee81:
0019ee81test dil, dil
0019ee84je 0x19f263
0019ee8apush 7
0019ee8c
0019ee8cloc_19ee8c:
0019ee8cpop rsi
0019ee8dor dil, 48
0019ee91mov [rsp+rsi+4], dil
0019ee96
0019ee96loc_19ee96:
0019ee96or dl, 48
0019ee99lea rdi, [rsp+4]
0019ee9emov [rsi+rdi+1], dl
0019eea2mov [rsi+rdi+2], 109
0019eea7add rsi, 3
0019eeablea rdx, [rip+0x70bf6]
0019eeb2jmp 0x19f24c
0019eeb7
0019eeb7loc_19eeb7:
0019eeb7test dil, dil
0019eebaje 0x19f26b
0019eec0push 7
0019eec2
0019eec2loc_19eec2:
0019eec2pop rsi
0019eec3or dil, 48
0019eec7mov [rsp+rsi+4], dil
0019eecc
0019eeccloc_19eecc:
0019eeccor dl, 48
0019eecflea rdi, [rsp+4]
0019eed4mov [rsi+rdi+1], dl
0019eed8mov [rsi+rdi+2], 109
0019eeddadd rsi, 3
0019eee1lea rdx, [rip+0x70b78]
0019eee8jmp 0x19f24c
0019eeed
0019eeedloc_19eeed:
0019eeedtest dil, dil
0019eef0je 0x19f273
0019eef6push 7
0019eef8
0019eef8loc_19eef8:
0019eef8pop rsi
0019eef9or dil, 48
0019eefdmov [rsp+rsi+4], dil
0019ef02
0019ef02loc_19ef02:
0019ef02or bpl, 48
0019ef06lea rdi, [rsp+4]
0019ef0bmov [rsi+rdi+1], bpl
0019ef10mov [rsp+rsi+6], 59
0019ef15movzx ecx, r8b
0019ef19mov dl, 10
0019ef1bmov eax, ecx
0019ef1ddiv dl
0019ef1fmovzx ebp, ah
0019ef22movzx eax, al
0019ef25div dl
0019ef27movzx edx, ah
0019ef2acmp r8b, 99
0019ef2ejbe 0x19f063
0019ef34mov r8b, 100
0019ef37mov eax, ecx
0019ef39div r8b
0019ef3cor al, 48
0019ef3emov [rsp+rsi+7], al
0019ef42add rsi, 3
0019ef46jmp 0x19f06b
0019ef4b
0019ef4bloc_19ef4b:
0019ef4btest dil, dil
0019ef4eje 0x19f27b
0019ef54push 7
0019ef56
0019ef56loc_19ef56:
0019ef56pop rsi
0019ef57or dil, 48
0019ef5bmov [rsp+rsi+4], dil
0019ef60
0019ef60loc_19ef60:
0019ef60or bpl, 48
0019ef64lea rdi, [rsp+4]
0019ef69mov [rsi+rdi+1], bpl
0019ef6emov [rsp+rsi+6], 59
0019ef73movzx ecx, r8b
0019ef77mov dl, 10
0019ef79mov eax, ecx
0019ef7bdiv dl
0019ef7dmovzx ebp, ah
0019ef80movzx eax, al
0019ef83div dl
0019ef85movzx edx, ah
0019ef88cmp r8b, 99
0019ef8cjbe 0x19f0b9
0019ef92mov r8b, 100
0019ef95mov eax, ecx
0019ef97div r8b
0019ef9aor al, 48
0019ef9cmov [rsp+rsi+7], al
0019efa0add rsi, 3
0019efa4jmp 0x19f0c1
0019efa9
0019efa9loc_19efa9:
0019efa9test dil, dil
0019efacje 0x19f283
0019efb2push 7
0019efb4
0019efb4loc_19efb4:
0019efb4pop rsi
0019efb5or dil, 48
0019efb9mov [rsp+rsi+4], dil
0019efbe
0019efbeloc_19efbe:
0019efbeor bpl, 48
0019efc2lea rdi, [rsp+4]
0019efc7mov [rsi+rdi+1], bpl
0019efccmov [rsp+rsi+6], 59
0019efd1movzx ecx, r8b
0019efd5mov dl, 10
0019efd7mov eax, ecx
0019efd9div dl
0019efdbmovzx ebp, ah
0019efdemovzx eax, al
0019efe1div dl
0019efe3movzx edx, ah
0019efe6cmp cl, 99
0019efe9jbe 0x19f10f
0019efefmov r8b, 100
0019eff2mov eax, ecx
0019eff4div r8b
0019eff7or al, 48
0019eff9mov [rsp+rsi+7], al
0019effdadd rsi, 3
0019f001jmp 0x19f117
0019f006
0019f006loc_19f006:
0019f006test dil, dil
0019f009je 0x19f28b
0019f00fpush 7
0019f011
0019f011loc_19f011:
0019f011pop rsi
0019f012or dil, 48
0019f016mov [rsp+rsi+4], dil
0019f01b
0019f01bloc_19f01b:
0019f01bor bpl, 48
0019f01flea rdi, [rsp+4]
0019f024mov [rsi+rdi+1], bpl
0019f029mov [rsp+rsi+6], 59
0019f02emovzx ecx, r8b
0019f032mov dl, 10
0019f034mov eax, ecx
0019f036div dl
0019f038movzx ebp, ah
0019f03bmovzx eax, al
0019f03ediv dl
0019f040movzx edx, ah
0019f043cmp cl, 99
0019f046jbe 0x19f167
0019f04cmov r8b, 100
0019f04fmov eax, ecx
0019f051div r8b
0019f054or al, 48
0019f056mov [rsp+rsi+7], al
0019f05aadd rsi, 3
0019f05ejmp 0x19f16f
0019f063
0019f063loc_19f063:
0019f063add rsi, 2
0019f067test dl, dl
0019f069je 0x19f075
0019f06b
0019f06bloc_19f06b:
0019f06bor dl, 48
0019f06emov [rsp+rsi+5], dl
0019f072inc rsi
0019f075
0019f075loc_19f075:
0019f075or bpl, 48
0019f079mov [rsi+rdi+1], bpl
0019f07emov [rsp+rsi+6], 59
0019f083movzx ecx, r9b
0019f087mov dl, 10
0019f089mov eax, ecx
0019f08bdiv dl
0019f08dmovzx ebp, ah
0019f090movzx eax, al
0019f093div dl
0019f095movzx edx, ah
0019f098cmp r9b, 99
0019f09cjbe 0x19f1b8
0019f0a2mov r8b, 100
0019f0a5mov eax, ecx
0019f0a7div r8b
0019f0aaor al, 48
0019f0acmov [rsp+rsi+7], al
0019f0b0add rsi, 3
0019f0b4jmp 0x19f1c0
0019f0b9
0019f0b9loc_19f0b9:
0019f0b9add rsi, 2
0019f0bdtest dl, dl
0019f0bfje 0x19f0cb
0019f0c1
0019f0c1loc_19f0c1:
0019f0c1or dl, 48
0019f0c4mov [rsp+rsi+5], dl
0019f0c8inc rsi
0019f0cb
0019f0cbloc_19f0cb:
0019f0cbor bpl, 48
0019f0cfmov [rsi+rdi+1], bpl
0019f0d4mov [rsp+rsi+6], 59
0019f0d9movzx ecx, r9b
0019f0ddmov dl, 10
0019f0dfmov eax, ecx
0019f0e1div dl
0019f0e3movzx ebp, ah
0019f0e6movzx eax, al
0019f0e9div dl
0019f0ebmovzx edx, ah
0019f0eecmp r9b, 99
0019f0f2jbe 0x19f1d5
0019f0f8mov r8b, 100
0019f0fbmov eax, ecx
0019f0fddiv r8b
0019f100or al, 48
0019f102mov [rsp+rsi+7], al
0019f106add rsi, 3
0019f10ajmp 0x19f1dd
0019f10f
0019f10floc_19f10f:
0019f10fadd rsi, 2
0019f113test dl, dl
0019f115je 0x19f121
0019f117
0019f117loc_19f117:
0019f117or dl, 48
0019f11amov [rsp+rsi+5], dl
0019f11einc rsi
0019f121
0019f121loc_19f121:
0019f121or bpl, 48
0019f125mov [rsi+rdi+1], bpl
0019f12amov [rsp+rsi+6], 59
0019f12fmovzx ecx, r9b
0019f133mov r8b, 10
0019f136mov eax, ecx
0019f138div r8b
0019f13bmovzx edx, ah
0019f13emovzx eax, al
0019f141div r8b
0019f144movzx ebp, ah
0019f147cmp cl, 99
0019f14ajbe 0x19f1f2
0019f150mov r8b, 100
0019f153mov eax, ecx
0019f155div r8b
0019f158or al, 48
0019f15amov [rsp+rsi+7], al
0019f15eadd rsi, 3
0019f162jmp 0x19f1fb
0019f167
0019f167loc_19f167:
0019f167add rsi, 2
0019f16btest dl, dl
0019f16dje 0x19f179
0019f16f
0019f16floc_19f16f:
0019f16for dl, 48
0019f172mov [rsp+rsi+5], dl
0019f176inc rsi
0019f179
0019f179loc_19f179:
0019f179or bpl, 48
0019f17dmov [rsi+rdi+1], bpl
0019f182mov [rsp+rsi+6], 59
0019f187movzx ecx, r9b
0019f18bmov r8b, 10
0019f18emov eax, ecx
0019f190div r8b
0019f193movzx edx, ah
0019f196movzx eax, al
0019f199div r8b
0019f19cmovzx ebp, ah
0019f19fcmp cl, 99
0019f1a2jbe 0x19f220
0019f1a4mov r8b, 100
0019f1a7mov eax, ecx
0019f1a9div r8b
0019f1acor al, 48
0019f1aemov [rsp+rsi+7], al
0019f1b2add rsi, 3
0019f1b6jmp 0x19f229
0019f1b8
0019f1b8loc_19f1b8:
0019f1b8add rsi, 2
0019f1bctest dl, dl
0019f1beje 0x19f1ca
0019f1c0
0019f1c0loc_19f1c0:
0019f1c0or dl, 48
0019f1c3mov [rsp+rsi+5], dl
0019f1c7inc rsi
0019f1ca
0019f1caloc_19f1ca:
0019f1caor bpl, 48
0019f1cemov [rsi+rdi+1], bpl
0019f1d3jmp 0x19f20e
0019f1d5
0019f1d5loc_19f1d5:
0019f1d5add rsi, 2
0019f1d9test dl, dl
0019f1dbje 0x19f1e7
0019f1dd
0019f1ddloc_19f1dd:
0019f1ddor dl, 48
0019f1e0mov [rsp+rsi+5], dl
0019f1e4inc rsi
0019f1e7
0019f1e7loc_19f1e7:
0019f1e7or bpl, 48
0019f1ebmov [rsi+rdi+1], bpl
0019f1f0jmp 0x19f23c
0019f1f2
0019f1f2loc_19f1f2:
0019f1f2add rsi, 2
0019f1f6test bpl, bpl
0019f1f9je 0x19f207
0019f1fb
0019f1fbloc_19f1fb:
0019f1fbor bpl, 48
0019f1ffmov [rsp+rsi+5], bpl
0019f204inc rsi
0019f207
0019f207loc_19f207:
0019f207or dl, 48
0019f20amov [rsi+rdi+1], dl
0019f20e
0019f20eloc_19f20e:
0019f20emov [rsi+rdi+2], 109
0019f213add rsi, 3
0019f217lea rdx, [rip+0x708a2]
0019f21ejmp 0x19f24c
0019f220
0019f220loc_19f220:
0019f220add rsi, 2
0019f224test bpl, bpl
0019f227je 0x19f235
0019f229
0019f229loc_19f229:
0019f229or bpl, 48
0019f22dmov [rsp+rsi+5], bpl
0019f232inc rsi
0019f235
0019f235loc_19f235:
0019f235or dl, 48
0019f238mov [rsi+rdi+1], dl
0019f23c
0019f23cloc_19f23c:
0019f23cmov [rsi+rdi+2], 109
0019f241add rsi, 3
0019f245lea rdx, [rip+0x7082c]
0019f24c
0019f24cloc_19f24c:
0019f24ccall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
0019f251mov rdi, rbx
0019f254mov rsi, rax
0019f257call std::io::Write::write_all
0019f25cadd rsp, 24
0019f260pop rbx
0019f261pop rbp
0019f262ret
0019f263
0019f263loc_19f263:
0019f263push 6
0019f265pop rsi
0019f266jmp 0x19ee96
0019f26b
0019f26bloc_19f26b:
0019f26bpush 6
0019f26dpop rsi
0019f26ejmp 0x19eecc
0019f273
0019f273loc_19f273:
0019f273push 6
0019f275pop rsi
0019f276jmp 0x19ef02
0019f27b
0019f27bloc_19f27b:
0019f27bpush 6
0019f27dpop rsi
0019f27ejmp 0x19ef60
0019f283
0019f283loc_19f283:
0019f283push 6
0019f285pop rsi
0019f286jmp 0x19efbe
0019f28b
0019f28bloc_19f28b:
0019f28bpush 6
0019f28dpop rsi
0019f28ejmp 0x19f01b
0019f293lea rdi, [rip-0x10e315]
0019f29alea rdx, [rip+0x70837]
0019f2a1jmp 0x19f2b1
0019f2a3lea rdi, [rip-0x10e325]
0019f2aalea rdx, [rip+0x707df]
0019f2b1
0019f2b1loc_19f2b1:
0019f2b1push 40
0019f2b3pop rsi
0019f2b4call core::panicking::panic
0019f2b9ud2
0019ea36
0019ea36termcolor::Ansi<W>::write_color:
0019ea36push rbp
0019ea37push rbx
0019ea38sub rsp, 24
0019ea3cmov rbx, rdi
0019ea3fmovzx eax, [rdx]
0019ea42test ecx, ecx
0019ea44je 0x19ea6b
0019ea46lea rcx, [rip-0x15fa75]
0019ea4dmovsxd rax, [rcx+4*rax]
0019ea51add rax, rcx
0019ea54jmp rax
0019ea56test sil, sil
0019ea59je 0x19ecf4
0019ea5flea rsi, [rip-0x10f743]
0019ea66jmp 0x19ed22
0019ea6b
0019ea6bloc_19ea6b:
0019ea6blea rcx, [rip-0x15fac6]
0019ea72movsxd rax, [rcx+4*rax]
0019ea76add rax, rcx
0019ea79jmp rax
0019ea7btest sil, sil
0019ea7eje 0x19ecfd
0019ea84lea rsi, [rip-0x10f7ca]
0019ea8bjmp 0x19ee01
0019ea90test sil, sil
0019ea93je 0x19ed09
0019ea99lea rsi, [rip-0x10f76a]
0019eaa0jmp 0x19ed4b
0019eaa5test sil, sil
0019eaa8je 0x19ed12
0019eaaelea rsi, [rip-0x10f76b]
0019eab5jmp 0x19ed4b
0019eabatest sil, sil
0019eabdje 0x19ed1b
0019eac3lea rsi, [rip-0x10f76d]
0019eacajmp 0x19ed22
0019eacftest sil, sil
0019ead2je 0x19ed29
0019ead8lea rsi, [rip-0x10f76f]
0019eadfjmp 0x19ed4b
0019eae4test sil, sil
0019eae7je 0x19ed32
0019eaedlea rsi, [rip-0x10f770]
0019eaf4jmp 0x19ed4b
0019eaf9test sil, sil
0019eafcje 0x19ed3b
0019eb02lea rsi, [rip-0x10f771]
0019eb09jmp 0x19ed4b
0019eb0etest sil, sil
0019eb11je 0x19ed44
0019eb17lea rsi, [rip-0x10f772]
0019eb1ejmp 0x19ed4b
0019eb23mov r8b, [rdx+1]
0019eb27movzx ecx, r8b
0019eb2bmov dil, 10
0019eb2emov eax, ecx
0019eb30div dil
0019eb33movzx edx, ah
0019eb36movzx eax, al
0019eb39div dil
0019eb3cmovzx edi, ah
0019eb3ftest sil, sil
0019eb42je 0x19ed52
0019eb48and [rsp+11], 0
0019eb4eand [rsp+19], 0
0019eb53mov [rsp+4], 0x38335b1b
0019eb5bjmp 0x19ed65
0019eb60mov r10b, [rdx+1]
0019eb64mov r8b, [rdx+2]
0019eb68mov r9b, [rdx+3]
0019eb6cmovzx ecx, r10b
0019eb70mov dl, 10
0019eb72mov eax, ecx
0019eb74div dl
0019eb76movzx ebp, ah
0019eb79movzx eax, al
0019eb7cdiv dl
0019eb7emovzx edi, ah
0019eb81test sil, sil
0019eb84je 0x19ed8c
0019eb8aand [rsp+11], 0
0019eb90and [rsp+19], 0
0019eb95mov [rsp+4], 0x38335b1b
0019eb9dmov [rsp+7], 0x3b323b38
0019eba5cmp r10b, 99
0019eba9jbe 0x19eeed
0019ebafmov dl, 100
0019ebb1mov eax, ecx
0019ebb3div dl
0019ebb5or al, 48
0019ebb7mov [rsp+11], al
0019ebbbpush 8
0019ebbdjmp 0x19eef8
0019ebc2test sil, sil
0019ebc5je 0x19edc4
0019ebcblea rsi, [rip-0x10f907]
0019ebd2jmp 0x19ee01
0019ebd7test sil, sil
0019ebdaje 0x19edcd
0019ebe0lea rsi, [rip-0x10f912]
0019ebe7jmp 0x19ee01
0019ebectest sil, sil
0019ebefje 0x19edd6
0019ebf5lea rsi, [rip-0x10f91d]
0019ebfcjmp 0x19ee01
0019ec01test sil, sil
0019ec04je 0x19eddf
0019ec0alea rsi, [rip-0x10f928]
0019ec11jmp 0x19ee01
0019ec16test sil, sil
0019ec19je 0x19ede8
0019ec1flea rsi, [rip-0x10f933]
0019ec26jmp 0x19ee01
0019ec2btest sil, sil
0019ec2eje 0x19edf1
0019ec34lea rsi, [rip-0x10f93e]
0019ec3bjmp 0x19ee01
0019ec40test sil, sil
0019ec43je 0x19edfa
0019ec49lea rsi, [rip-0x10f949]
0019ec50jmp 0x19ee01
0019ec55mov r8b, [rdx+1]
0019ec59movzx ecx, r8b
0019ec5dmov dil, 10
0019ec60mov eax, ecx
0019ec62div dil
0019ec65movzx edx, ah
0019ec68movzx eax, al
0019ec6bdiv dil
0019ec6emovzx edi, ah
0019ec71test sil, sil
0019ec74je 0x19ee12
0019ec7aand [rsp+11], 0
0019ec80and [rsp+19], 0
0019ec85mov [rsp+4], 0x38335b1b
0019ec8djmp 0x19ee25
0019ec92mov r10b, [rdx+1]
0019ec96mov r8b, [rdx+2]
0019ec9amov r9b, [rdx+3]
0019ec9emovzx ecx, r10b
0019eca2mov dl, 10
0019eca4mov eax, ecx
0019eca6div dl
0019eca8movzx ebp, ah
0019ecabmovzx eax, al
0019ecaediv dl
0019ecb0movzx edi, ah
0019ecb3test sil, sil
0019ecb6je 0x19ee49
0019ecbcand [rsp+11], 0
0019ecc2and [rsp+19], 0
0019ecc7mov [rsp+4], 0x38335b1b
0019eccfmov [rsp+7], 0x3b323b38
0019ecd7cmp r10b, 99
0019ecdbjbe 0x19ef4b
0019ece1mov dl, 100
0019ece3mov eax, ecx
0019ece5div dl
0019ece7or al, 48
0019ece9mov [rsp+11], al
0019ecedpush 8
0019ecefjmp 0x19ef56
0019ecf4
0019ecf4loc_19ecf4:
0019ecf4lea rsi, [rip-0x10f9e1]
0019ecfbjmp 0x19ed22
0019ecfd
0019ecfdloc_19ecfd:
0019ecfdlea rsi, [rip-0x10fa48]
0019ed04jmp 0x19ee01
0019ed09
0019ed09loc_19ed09:
0019ed09lea rsi, [rip-0x10f9e4]
0019ed10jmp 0x19ed4b
0019ed12
0019ed12loc_19ed12:
0019ed12lea rsi, [rip-0x10f9d9]
0019ed19jmp 0x19ed4b
0019ed1b
0019ed1bloc_19ed1b:
0019ed1blea rsi, [rip-0x10f9ce]
0019ed22
0019ed22loc_19ed22:
0019ed22push 9
0019ed24jmp 0x19ee03
0019ed29
0019ed29loc_19ed29:
0019ed29lea rsi, [rip-0x10f9ca]
0019ed30jmp 0x19ed4b
0019ed32
0019ed32loc_19ed32:
0019ed32lea rsi, [rip-0x10f9bf]
0019ed39jmp 0x19ed4b
0019ed3b
0019ed3bloc_19ed3b:
0019ed3blea rsi, [rip-0x10f9b4]
0019ed42jmp 0x19ed4b
0019ed44
0019ed44loc_19ed44:
0019ed44lea rsi, [rip-0x10f9a9]
0019ed4b
0019ed4bloc_19ed4b:
0019ed4bpush 10
0019ed4djmp 0x19ee03
0019ed52
0019ed52loc_19ed52:
0019ed52and [rsp+11], 0
0019ed58and [rsp+19], 0
0019ed5dmov [rsp+4], 0x38345b1b
0019ed65
0019ed65loc_19ed65:
0019ed65mov [rsp+7], 0x3b353b38
0019ed6dcmp r8b, 99
0019ed71jbe 0x19ee81
0019ed77mov sil, 100
0019ed7amov eax, ecx
0019ed7cdiv sil
0019ed7for al, 48
0019ed81mov [rsp+11], al
0019ed85push 8
0019ed87jmp 0x19ee8c
0019ed8c
0019ed8cloc_19ed8c:
0019ed8cand [rsp+11], 0
0019ed92and [rsp+19], 0
0019ed97mov [rsp+4], 0x38345b1b
0019ed9fmov [rsp+7], 0x3b323b38
0019eda7cmp r10b, 99
0019edabjbe 0x19efa9
0019edb1mov dl, 100
0019edb3mov eax, ecx
0019edb5div dl
0019edb7or al, 48
0019edb9mov [rsp+11], al
0019edbdpush 8
0019edbfjmp 0x19efb4
0019edc4
0019edc4loc_19edc4:
0019edc4lea rsi, [rip-0x10fb05]
0019edcbjmp 0x19ee01
0019edcd
0019edcdloc_19edcd:
0019edcdlea rsi, [rip-0x10fb04]
0019edd4jmp 0x19ee01
0019edd6
0019edd6loc_19edd6:
0019edd6lea rsi, [rip-0x10fb03]
0019edddjmp 0x19ee01
0019eddf
0019eddfloc_19eddf:
0019eddflea rsi, [rip-0x10fb02]
0019ede6jmp 0x19ee01
0019ede8
0019ede8loc_19ede8:
0019ede8lea rsi, [rip-0x10fb01]
0019edefjmp 0x19ee01
0019edf1
0019edf1loc_19edf1:
0019edf1lea rsi, [rip-0x10fb00]
0019edf8jmp 0x19ee01
0019edfa
0019edfaloc_19edfa:
0019edfalea rsi, [rip-0x10faff]
0019ee01
0019ee01loc_19ee01:
0019ee01push 5
0019ee03
0019ee03loc_19ee03:
0019ee03pop rdx
0019ee04mov rdi, rbx
0019ee07add rsp, 24
0019ee0bpop rbx
0019ee0cpop rbp
0019ee0djmp 0x19cad4
0019ee12
0019ee12loc_19ee12:
0019ee12and [rsp+11], 0
0019ee18and [rsp+19], 0
0019ee1dmov [rsp+4], 0x38345b1b
0019ee25
0019ee25loc_19ee25:
0019ee25mov [rsp+7], 0x3b353b38
0019ee2dcmp r8b, 99
0019ee31jbe 0x19eeb7
0019ee37mov sil, 100
0019ee3amov eax, ecx
0019ee3cdiv sil
0019ee3for al, 48
0019ee41mov [rsp+11], al
0019ee45push 8
0019ee47jmp 0x19eec2
0019ee49
0019ee49loc_19ee49:
0019ee49and [rsp+11], 0
0019ee4fand [rsp+19], 0
0019ee54mov [rsp+4], 0x38345b1b
0019ee5cmov [rsp+7], 0x3b323b38
0019ee64cmp r10b, 99
0019ee68jbe 0x19f006
0019ee6emov dl, 100
0019ee70mov eax, ecx
0019ee72div dl
0019ee74or al, 48
0019ee76mov [rsp+11], al
0019ee7apush 8
0019ee7cjmp 0x19f011
0019ee81
0019ee81loc_19ee81:
0019ee81test dil, dil
0019ee84je 0x19f263
0019ee8apush 7
0019ee8c
0019ee8cloc_19ee8c:
0019ee8cpop rsi
0019ee8dor dil, 48
0019ee91mov [rsp+rsi+4], dil
0019ee96
0019ee96loc_19ee96:
0019ee96or dl, 48
0019ee99lea rdi, [rsp+4]
0019ee9emov [rsi+rdi+1], dl
0019eea2mov [rsi+rdi+2], 109
0019eea7add rsi, 3
0019eeablea rdx, [rip+0x70bf6]
0019eeb2jmp 0x19f24c
0019eeb7
0019eeb7loc_19eeb7:
0019eeb7test dil, dil
0019eebaje 0x19f26b
0019eec0push 7
0019eec2
0019eec2loc_19eec2:
0019eec2pop rsi
0019eec3or dil, 48
0019eec7mov [rsp+rsi+4], dil
0019eecc
0019eeccloc_19eecc:
0019eeccor dl, 48
0019eecflea rdi, [rsp+4]
0019eed4mov [rsi+rdi+1], dl
0019eed8mov [rsi+rdi+2], 109
0019eeddadd rsi, 3
0019eee1lea rdx, [rip+0x70b78]
0019eee8jmp 0x19f24c
0019eeed
0019eeedloc_19eeed:
0019eeedtest dil, dil
0019eef0je 0x19f273
0019eef6push 7
0019eef8
0019eef8loc_19eef8:
0019eef8pop rsi
0019eef9or dil, 48
0019eefdmov [rsp+rsi+4], dil
0019ef02
0019ef02loc_19ef02:
0019ef02or bpl, 48
0019ef06lea rdi, [rsp+4]
0019ef0bmov [rsi+rdi+1], bpl
0019ef10mov [rsp+rsi+6], 59
0019ef15movzx ecx, r8b
0019ef19mov dl, 10
0019ef1bmov eax, ecx
0019ef1ddiv dl
0019ef1fmovzx ebp, ah
0019ef22movzx eax, al
0019ef25div dl
0019ef27movzx edx, ah
0019ef2acmp r8b, 99
0019ef2ejbe 0x19f063
0019ef34mov r8b, 100
0019ef37mov eax, ecx
0019ef39div r8b
0019ef3cor al, 48
0019ef3emov [rsp+rsi+7], al
0019ef42add rsi, 3
0019ef46jmp 0x19f06b
0019ef4b
0019ef4bloc_19ef4b:
0019ef4btest dil, dil
0019ef4eje 0x19f27b
0019ef54push 7
0019ef56
0019ef56loc_19ef56:
0019ef56pop rsi
0019ef57or dil, 48
0019ef5bmov [rsp+rsi+4], dil
0019ef60
0019ef60loc_19ef60:
0019ef60or bpl, 48
0019ef64lea rdi, [rsp+4]
0019ef69mov [rsi+rdi+1], bpl
0019ef6emov [rsp+rsi+6], 59
0019ef73movzx ecx, r8b
0019ef77mov dl, 10
0019ef79mov eax, ecx
0019ef7bdiv dl
0019ef7dmovzx ebp, ah
0019ef80movzx eax, al
0019ef83div dl
0019ef85movzx edx, ah
0019ef88cmp r8b, 99
0019ef8cjbe 0x19f0b9
0019ef92mov r8b, 100
0019ef95mov eax, ecx
0019ef97div r8b
0019ef9aor al, 48
0019ef9cmov [rsp+rsi+7], al
0019efa0add rsi, 3
0019efa4jmp 0x19f0c1
0019efa9
0019efa9loc_19efa9:
0019efa9test dil, dil
0019efacje 0x19f283
0019efb2push 7
0019efb4
0019efb4loc_19efb4:
0019efb4pop rsi
0019efb5or dil, 48
0019efb9mov [rsp+rsi+4], dil
0019efbe
0019efbeloc_19efbe:
0019efbeor bpl, 48
0019efc2lea rdi, [rsp+4]
0019efc7mov [rsi+rdi+1], bpl
0019efccmov [rsp+rsi+6], 59
0019efd1movzx ecx, r8b
0019efd5mov dl, 10
0019efd7mov eax, ecx
0019efd9div dl
0019efdbmovzx ebp, ah
0019efdemovzx eax, al
0019efe1div dl
0019efe3movzx edx, ah
0019efe6cmp cl, 99
0019efe9jbe 0x19f10f
0019efefmov r8b, 100
0019eff2mov eax, ecx
0019eff4div r8b
0019eff7or al, 48
0019eff9mov [rsp+rsi+7], al
0019effdadd rsi, 3
0019f001jmp 0x19f117
0019f006
0019f006loc_19f006:
0019f006test dil, dil
0019f009je 0x19f28b
0019f00fpush 7
0019f011
0019f011loc_19f011:
0019f011pop rsi
0019f012or dil, 48
0019f016mov [rsp+rsi+4], dil
0019f01b
0019f01bloc_19f01b:
0019f01bor bpl, 48
0019f01flea rdi, [rsp+4]
0019f024mov [rsi+rdi+1], bpl
0019f029mov [rsp+rsi+6], 59
0019f02emovzx ecx, r8b
0019f032mov dl, 10
0019f034mov eax, ecx
0019f036div dl
0019f038movzx ebp, ah
0019f03bmovzx eax, al
0019f03ediv dl
0019f040movzx edx, ah
0019f043cmp cl, 99
0019f046jbe 0x19f167
0019f04cmov r8b, 100
0019f04fmov eax, ecx
0019f051div r8b
0019f054or al, 48
0019f056mov [rsp+rsi+7], al
0019f05aadd rsi, 3
0019f05ejmp 0x19f16f
0019f063
0019f063loc_19f063:
0019f063add rsi, 2
0019f067test dl, dl
0019f069je 0x19f075
0019f06b
0019f06bloc_19f06b:
0019f06bor dl, 48
0019f06emov [rsp+rsi+5], dl
0019f072inc rsi
0019f075
0019f075loc_19f075:
0019f075or bpl, 48
0019f079mov [rsi+rdi+1], bpl
0019f07emov [rsp+rsi+6], 59
0019f083movzx ecx, r9b
0019f087mov dl, 10
0019f089mov eax, ecx
0019f08bdiv dl
0019f08dmovzx ebp, ah
0019f090movzx eax, al
0019f093div dl
0019f095movzx edx, ah
0019f098cmp r9b, 99
0019f09cjbe 0x19f1b8
0019f0a2mov r8b, 100
0019f0a5mov eax, ecx
0019f0a7div r8b
0019f0aaor al, 48
0019f0acmov [rsp+rsi+7], al
0019f0b0add rsi, 3
0019f0b4jmp 0x19f1c0
0019f0b9
0019f0b9loc_19f0b9:
0019f0b9add rsi, 2
0019f0bdtest dl, dl
0019f0bfje 0x19f0cb
0019f0c1
0019f0c1loc_19f0c1:
0019f0c1or dl, 48
0019f0c4mov [rsp+rsi+5], dl
0019f0c8inc rsi
0019f0cb
0019f0cbloc_19f0cb:
0019f0cbor bpl, 48
0019f0cfmov [rsi+rdi+1], bpl
0019f0d4mov [rsp+rsi+6], 59
0019f0d9movzx ecx, r9b
0019f0ddmov dl, 10
0019f0dfmov eax, ecx
0019f0e1div dl
0019f0e3movzx ebp, ah
0019f0e6movzx eax, al
0019f0e9div dl
0019f0ebmovzx edx, ah
0019f0eecmp r9b, 99
0019f0f2jbe 0x19f1d5
0019f0f8mov r8b, 100
0019f0fbmov eax, ecx
0019f0fddiv r8b
0019f100or al, 48
0019f102mov [rsp+rsi+7], al
0019f106add rsi, 3
0019f10ajmp 0x19f1dd
0019f10f
0019f10floc_19f10f:
0019f10fadd rsi, 2
0019f113test dl, dl
0019f115je 0x19f121
0019f117
0019f117loc_19f117:
0019f117or dl, 48
0019f11amov [rsp+rsi+5], dl
0019f11einc rsi
0019f121
0019f121loc_19f121:
0019f121or bpl, 48
0019f125mov [rsi+rdi+1], bpl
0019f12amov [rsp+rsi+6], 59
0019f12fmovzx ecx, r9b
0019f133mov r8b, 10
0019f136mov eax, ecx
0019f138div r8b
0019f13bmovzx edx, ah
0019f13emovzx eax, al
0019f141div r8b
0019f144movzx ebp, ah
0019f147cmp cl, 99
0019f14ajbe 0x19f1f2
0019f150mov r8b, 100
0019f153mov eax, ecx
0019f155div r8b
0019f158or al, 48
0019f15amov [rsp+rsi+7], al
0019f15eadd rsi, 3
0019f162jmp 0x19f1fb
0019f167
0019f167loc_19f167:
0019f167add rsi, 2
0019f16btest dl, dl
0019f16dje 0x19f179
0019f16f
0019f16floc_19f16f:
0019f16for dl, 48
0019f172mov [rsp+rsi+5], dl
0019f176inc rsi
0019f179
0019f179loc_19f179:
0019f179or bpl, 48
0019f17dmov [rsi+rdi+1], bpl
0019f182mov [rsp+rsi+6], 59
0019f187movzx ecx, r9b
0019f18bmov r8b, 10
0019f18emov eax, ecx
0019f190div r8b
0019f193movzx edx, ah
0019f196movzx eax, al
0019f199div r8b
0019f19cmovzx ebp, ah
0019f19fcmp cl, 99
0019f1a2jbe 0x19f220
0019f1a4mov r8b, 100
0019f1a7mov eax, ecx
0019f1a9div r8b
0019f1acor al, 48
0019f1aemov [rsp+rsi+7], al
0019f1b2add rsi, 3
0019f1b6jmp 0x19f229
0019f1b8
0019f1b8loc_19f1b8:
0019f1b8add rsi, 2
0019f1bctest dl, dl
0019f1beje 0x19f1ca
0019f1c0
0019f1c0loc_19f1c0:
0019f1c0or dl, 48
0019f1c3mov [rsp+rsi+5], dl
0019f1c7inc rsi
0019f1ca
0019f1caloc_19f1ca:
0019f1caor bpl, 48
0019f1cemov [rsi+rdi+1], bpl
0019f1d3jmp 0x19f20e
0019f1d5
0019f1d5loc_19f1d5:
0019f1d5add rsi, 2
0019f1d9test dl, dl
0019f1dbje 0x19f1e7
0019f1dd
0019f1ddloc_19f1dd:
0019f1ddor dl, 48
0019f1e0mov [rsp+rsi+5], dl
0019f1e4inc rsi
0019f1e7
0019f1e7loc_19f1e7:
0019f1e7or bpl, 48
0019f1ebmov [rsi+rdi+1], bpl
0019f1f0jmp 0x19f23c
0019f1f2
0019f1f2loc_19f1f2:
0019f1f2add rsi, 2
0019f1f6test bpl, bpl
0019f1f9je 0x19f207
0019f1fb
0019f1fbloc_19f1fb:
0019f1fbor bpl, 48
0019f1ffmov [rsp+rsi+5], bpl
0019f204inc rsi
0019f207
0019f207loc_19f207:
0019f207or dl, 48
0019f20amov [rsi+rdi+1], dl
0019f20e
0019f20eloc_19f20e:
0019f20emov [rsi+rdi+2], 109
0019f213add rsi, 3
0019f217lea rdx, [rip+0x708a2]
0019f21ejmp 0x19f24c
0019f220
0019f220loc_19f220:
0019f220add rsi, 2
0019f224test bpl, bpl
0019f227je 0x19f235
0019f229
0019f229loc_19f229:
0019f229or bpl, 48
0019f22dmov [rsp+rsi+5], bpl
0019f232inc rsi
0019f235
0019f235loc_19f235:
0019f235or dl, 48
0019f238mov [rsi+rdi+1], dl
0019f23c
0019f23cloc_19f23c:
0019f23cmov [rsi+rdi+2], 109
0019f241add rsi, 3
0019f245lea rdx, [rip+0x7082c]
0019f24c
0019f24cloc_19f24c:
0019f24ccall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
0019f251mov rdi, rbx
0019f254mov rsi, rax
0019f257call std::io::Write::write_all
0019f25cadd rsp, 24
0019f260pop rbx
0019f261pop rbp
0019f262ret
0019f263
0019f263loc_19f263:
0019f263push 6
0019f265pop rsi
0019f266jmp 0x19ee96
0019f26b
0019f26bloc_19f26b:
0019f26bpush 6
0019f26dpop rsi
0019f26ejmp 0x19eecc
0019f273
0019f273loc_19f273:
0019f273push 6
0019f275pop rsi
0019f276jmp 0x19ef02
0019f27b
0019f27bloc_19f27b:
0019f27bpush 6
0019f27dpop rsi
0019f27ejmp 0x19ef60
0019f283
0019f283loc_19f283:
0019f283push 6
0019f285pop rsi
0019f286jmp 0x19efbe
0019f28b
0019f28bloc_19f28b:
0019f28bpush 6
0019f28dpop rsi
0019f28ejmp 0x19f01b
0019f293lea rdi, [rip-0x10e315]
0019f29alea rdx, [rip+0x70837]
0019f2a1jmp 0x19f2b1
0019f2a3lea rdi, [rip-0x10e325]
0019f2aalea rdx, [rip+0x707df]
0019f2b1
0019f2b1loc_19f2b1:
0019f2b1push 40
0019f2b3pop rsi
0019f2b4call core::panicking::panic
0019f2b9ud2
0019ea36
0019f2bb
0019f2bbcore::array::_<impl core::ops::index::Index<I> for [T; N]>::index:
0019f2bbmov rcx, rdx
0019f2bemov rax, rdi
0019f2c1push 19
0019f2c3pop rdx
0019f2c4mov rdi, rsi
0019f2c7mov rsi, rax
0019f2cajmp 0x10178b
0019f2bb
0019f2bbcore::array::_<impl core::ops::index::Index<I> for [T; N]>::index:
0019f2bbmov rcx, rdx
0019f2bemov rax, rdi
0019f2c1push 19
0019f2c3pop rdx
0019f2c4mov rdi, rsi
0019f2c7mov rsi, rax
0019f2cajmp 0x10178b
0019f2bb
0019f2cf
0019f2cf_<termcolor::LossyStandardStream<W> as std::io::Write>::flush:
0019f2cfpush rax
0019f2d0cmp [rdi], 0
0019f2d4mov rax, [rdi+8]
0019f2d8je 0x19f2ea
0019f2dalea rcx, [rip-0x1602dd]
0019f2e1movsxd rax, [rcx+4*rax]
0019f2e5add rax, rcx
0019f2e8jmp rax
0019f2ea
0019f2ealoc_19f2ea:
0019f2ealea rcx, [rip-0x1602dd]
0019f2f1movsxd rax, [rcx+4*rax]
0019f2f5add rax, rcx
0019f2f8jmp rax
0019f2faadd rdi, 16
0019f2fepop rax
0019f2ffjmp 0x1c6fa0
0019f304add rdi, 16
0019f308pop rax
0019f309jmp 0x19f325
0019f30eadd rdi, 16
0019f312pop rax
0019f313jmp 0x19f342
0019f318add rdi, 16
0019f31ccall _<std::io::stdio::Stderr as std::io::Write>::flush
0019f321xor eax, eax
0019f323pop rcx
0019f324ret
0019f2cf
0019f2cf_<termcolor::LossyStandardStream<W> as std::io::Write>::flush:
0019f2cfpush rax
0019f2d0cmp [rdi], 0
0019f2d4mov rax, [rdi+8]
0019f2d8je 0x19f2ea
0019f2dalea rcx, [rip-0x1602dd]
0019f2e1movsxd rax, [rcx+4*rax]
0019f2e5add rax, rcx
0019f2e8jmp rax
0019f2ea
0019f2ealoc_19f2ea:
0019f2ealea rcx, [rip-0x1602dd]
0019f2f1movsxd rax, [rcx+4*rax]
0019f2f5add rax, rcx
0019f2f8jmp rax
0019f2faadd rdi, 16
0019f2fepop rax
0019f2ffjmp 0x1c6fa0
0019f304add rdi, 16
0019f308pop rax
0019f309jmp 0x19f325
0019f30eadd rdi, 16
0019f312pop rax
0019f313jmp 0x19f342
0019f318add rdi, 16
0019f31ccall _<std::io::stdio::Stderr as std::io::Write>::flush
0019f321xor eax, eax
0019f323pop rcx
0019f324ret
0019f2cf
0019f325
0019f325_<std::io::buffered::bufwriter::BufWriter<W> as std::io::Write>::flush:
0019f325push rbx
0019f326mov rbx, rdi
0019f329call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f32etest rax, rax
0019f331je 0x19f335
0019f333pop rbx
0019f334ret
0019f335
0019f335loc_19f335:
0019f335add rbx, 32
0019f339mov rdi, rbx
0019f33cpop rbx
0019f33djmp 0x1c6fa0
0019f325
0019f325_<std::io::buffered::bufwriter::BufWriter<W> as std::io::Write>::flush:
0019f325push rbx
0019f326mov rbx, rdi
0019f329call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f32etest rax, rax
0019f331je 0x19f335
0019f333pop rbx
0019f334ret
0019f335
0019f335loc_19f335:
0019f335add rbx, 32
0019f339mov rdi, rbx
0019f33cpop rbx
0019f33djmp 0x1c6fa0
0019f325
0019f342
0019f342_<std::io::buffered::bufwriter::BufWriter<W> as std::io::Write>::flush:
0019f342push rbx
0019f343mov rbx, rdi
0019f346call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f34btest rax, rax
0019f34ejne 0x19f35e
0019f350add rbx, 32
0019f354mov rdi, rbx
0019f357call _<std::io::stdio::Stderr as std::io::Write>::flush
0019f35cxor eax, eax
0019f35e
0019f35eloc_19f35e:
0019f35epop rbx
0019f35fret
0019f342
0019f342_<std::io::buffered::bufwriter::BufWriter<W> as std::io::Write>::flush:
0019f342push rbx
0019f343mov rbx, rdi
0019f346call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f34btest rax, rax
0019f34ejne 0x19f35e
0019f350add rbx, 32
0019f354mov rdi, rbx
0019f357call _<std::io::stdio::Stderr as std::io::Write>::flush
0019f35cxor eax, eax
0019f35e
0019f35eloc_19f35e:
0019f35epop rbx
0019f35fret
0019f342
0019f360
0019f360_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f360cmp [rdi+24], 0
0019f364je 0x19f367
0019f366ret
0019f367
0019f367loc_19f367:
0019f367push rax
0019f368call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f36dmov rdi, rax
0019f370pop rax
0019f371jmp 0x19cb75
0019f360
0019f360_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f360cmp [rdi+24], 0
0019f364je 0x19f367
0019f366ret
0019f367
0019f367loc_19f367:
0019f367push rax
0019f368call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f36dmov rdi, rax
0019f370pop rax
0019f371jmp 0x19cb75
0019f360
0019f376
0019f376_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f376cmp [rdi+24], 0
0019f37aje 0x19f37d
0019f37cret
0019f37d
0019f37dloc_19f37d:
0019f37dpush rax
0019f37ecall std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f383mov rdi, rax
0019f386pop rax
0019f387jmp 0x19cb75
0019f376
0019f376_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f376cmp [rdi+24], 0
0019f37aje 0x19f37d
0019f37cret
0019f37d
0019f37dloc_19f37d:
0019f37dpush rax
0019f37ecall std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f383mov rdi, rax
0019f386pop rax
0019f387jmp 0x19cb75
0019f376
0019f38c
0019f38ccore::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>:
0019f38cpush rbp
0019f38dpush r15
0019f38fpush r14
0019f391push r13
0019f393push r12
0019f395push rbx
0019f396push rax
0019f397mov r14, rdi
0019f39amov rbx, [rdi+8]
0019f39emov r12, [rdi+24]
0019f3a2lea r13, [rbx+8]
0019f3a6
0019f3a6loc_19f3a6:
0019f3a6sub r12, 1
0019f3aajb 0x19f3d1
0019f3acmov r15, [r13-8]
0019f3b0mov rbp, [r13]
0019f3b4mov rdi, r15
0019f3b7call [rbp]
0019f3bamov rsi, [rbp+8]
0019f3betest rsi, rsi
0019f3c1je 0x19f3cb
0019f3c3mov rdi, r15
0019f3c6call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019f3cb
0019f3cbloc_19f3cb:
0019f3cbadd r13, 16
0019f3cfjmp 0x19f3a6
0019f3d1
0019f3d1loc_19f3d1:
0019f3d1mov rsi, [r14+16]
0019f3d5test rsi, rsi
0019f3d8je 0x19f3f4
0019f3dashl rsi, 4
0019f3demov rdi, rbx
0019f3e1add rsp, 8
0019f3e5pop rbx
0019f3e6pop r12
0019f3e8pop r13
0019f3eapop r14
0019f3ecpop r15
0019f3eepop rbp
0019f3efjmp 0xcedb6
0019f3f4
0019f3f4loc_19f3f4:
0019f3f4add rsp, 8
0019f3f8pop rbx
0019f3f9pop r12
0019f3fbpop r13
0019f3fdpop r14
0019f3ffpop r15
0019f401pop rbp
0019f402ret
0019f38c
0019f38ccore::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>:
0019f38cpush rbp
0019f38dpush r15
0019f38fpush r14
0019f391push r13
0019f393push r12
0019f395push rbx
0019f396push rax
0019f397mov r14, rdi
0019f39amov rbx, [rdi+8]
0019f39emov r12, [rdi+24]
0019f3a2lea r13, [rbx+8]
0019f3a6
0019f3a6loc_19f3a6:
0019f3a6sub r12, 1
0019f3aajb 0x19f3d1
0019f3acmov r15, [r13-8]
0019f3b0mov rbp, [r13]
0019f3b4mov rdi, r15
0019f3b7call [rbp]
0019f3bamov rsi, [rbp+8]
0019f3betest rsi, rsi
0019f3c1je 0x19f3cb
0019f3c3mov rdi, r15
0019f3c6call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019f3cb
0019f3cbloc_19f3cb:
0019f3cbadd r13, 16
0019f3cfjmp 0x19f3a6
0019f3d1
0019f3d1loc_19f3d1:
0019f3d1mov rsi, [r14+16]
0019f3d5test rsi, rsi
0019f3d8je 0x19f3f4
0019f3dashl rsi, 4
0019f3demov rdi, rbx
0019f3e1add rsp, 8
0019f3e5pop rbx
0019f3e6pop r12
0019f3e8pop r13
0019f3eapop r14
0019f3ecpop r15
0019f3eepop rbp
0019f3efjmp 0xcedb6
0019f3f4
0019f3f4loc_19f3f4:
0019f3f4add rsp, 8
0019f3f8pop rbx
0019f3f9pop r12
0019f3fbpop r13
0019f3fdpop r14
0019f3ffpop r15
0019f401pop rbp
0019f402ret
0019f38c
0019f403
0019f403_<simplelog::loggers::comblog::CombinedLogger as log::Log>::enabled:
0019f403mov rax, [rsi]
0019f406cmp rax, [rdi]
0019f409setbe al
0019f40cret
0019f403
0019f403_<simplelog::loggers::comblog::CombinedLogger as log::Log>::enabled:
0019f403mov rax, [rsi]
0019f406cmp rax, [rdi]
0019f409setbe al
0019f40cret
0019f403
0019f40d
0019f40d_<simplelog::loggers::comblog::CombinedLogger as log::Log>::log:
0019f40dmov rax, [rsi+48]
0019f411cmp rax, [rdi]
0019f414ja 0x19f44e
0019f416push r15
0019f418push r14
0019f41apush rbx
0019f41bmov rbx, rsi
0019f41emov rax, [rdi+8]
0019f422mov r14, [rdi+24]
0019f426shl r14, 4
0019f42a
0019f42aloc_19f42a:
0019f42atest r14, r14
0019f42dje 0x19f449
0019f42flea r15, [rax+16]
0019f433mov rdi, [rax]
0019f436mov rax, [rax+8]
0019f43amov rsi, rbx
0019f43dcall [rax+32]
0019f440add r14, -16
0019f444mov rax, r15
0019f447jmp 0x19f42a
0019f449
0019f449loc_19f449:
0019f449pop rbx
0019f44apop r14
0019f44cpop r15
0019f44e
0019f44eloc_19f44e:
0019f44eret
0019f40d
0019f40d_<simplelog::loggers::comblog::CombinedLogger as log::Log>::log:
0019f40dmov rax, [rsi+48]
0019f411cmp rax, [rdi]
0019f414ja 0x19f44e
0019f416push r15
0019f418push r14
0019f41apush rbx
0019f41bmov rbx, rsi
0019f41emov rax, [rdi+8]
0019f422mov r14, [rdi+24]
0019f426shl r14, 4
0019f42a
0019f42aloc_19f42a:
0019f42atest r14, r14
0019f42dje 0x19f449
0019f42flea r15, [rax+16]
0019f433mov rdi, [rax]
0019f436mov rax, [rax+8]
0019f43amov rsi, rbx
0019f43dcall [rax+32]
0019f440add r14, -16
0019f444mov rax, r15
0019f447jmp 0x19f42a
0019f449
0019f449loc_19f449:
0019f449pop rbx
0019f44apop r14
0019f44cpop r15
0019f44e
0019f44eloc_19f44e:
0019f44eret
0019f40d
0019f44f
0019f44f_<simplelog::loggers::comblog::CombinedLogger as log::Log>::flush:
0019f44fpush r14
0019f451push rbx
0019f452push rax
0019f453mov rax, [rdi+8]
0019f457mov rbx, [rdi+24]
0019f45bshl rbx, 4
0019f45f
0019f45floc_19f45f:
0019f45ftest rbx, rbx
0019f462je 0x19f47b
0019f464lea r14, [rax+16]
0019f468mov rdi, [rax]
0019f46bmov rax, [rax+8]
0019f46fcall [rax+40]
0019f472add rbx, -16
0019f476mov rax, r14
0019f479jmp 0x19f45f
0019f47b
0019f47bloc_19f47b:
0019f47badd rsp, 8
0019f47fpop rbx
0019f480pop r14
0019f482ret
0019f44f
0019f44f_<simplelog::loggers::comblog::CombinedLogger as log::Log>::flush:
0019f44fpush r14
0019f451push rbx
0019f452push rax
0019f453mov rax, [rdi+8]
0019f457mov rbx, [rdi+24]
0019f45bshl rbx, 4
0019f45f
0019f45floc_19f45f:
0019f45ftest rbx, rbx
0019f462je 0x19f47b
0019f464lea r14, [rax+16]
0019f468mov rdi, [rax]
0019f46bmov rax, [rax+8]
0019f46fcall [rax+40]
0019f472add rbx, -16
0019f476mov rax, r14
0019f479jmp 0x19f45f
0019f47b
0019f47bloc_19f47b:
0019f47badd rsp, 8
0019f47fpop rbx
0019f480pop r14
0019f482ret
0019f44f
0019f483
0019f483_ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326:
0019f483push rbx
0019f484mov rbx, rdi
0019f487mov al, [rip+0x73c3b]
0019f48dpush 8
0019f48fpop rsi
0019f490call __rust_alloc
0019f495test rax, rax
0019f498je 0x19f49c
0019f49apop rbx
0019f49bret
0019f49c
0019f49cloc_19f49c:
0019f49cpush 8
0019f49epop rdi
0019f49fmov rsi, rbx
0019f4a2call alloc::alloc::handle_alloc_error
0019f4a7ud2
0019f483
0019f483_ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326:
0019f483push rbx
0019f484mov rbx, rdi
0019f487mov al, [rip+0x73c3b]
0019f48dpush 8
0019f48fpop rsi
0019f490call __rust_alloc
0019f495test rax, rax
0019f498je 0x19f49c
0019f49apop rbx
0019f49bret
0019f49c
0019f49cloc_19f49c:
0019f49cpush 8
0019f49epop rdi
0019f49fmov rsi, rbx
0019f4a2call alloc::alloc::handle_alloc_error
0019f4a7ud2
0019f483
0019f4a9
0019f4a9_ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327:
0019f4a9push r15
0019f4abpush r14
0019f4adpush r12
0019f4afpush rbx
0019f4b0push rax
0019f4b1mov rbx, rdi
0019f4b4mov rcx, [rsi+8]
0019f4b8mov rax, [rsi+24]
0019f4bccmp rcx, 1
0019f4c0je 0x19f4d9
0019f4c2test rcx, rcx
0019f4c5jne 0x19f4de
0019f4c7test rax, rax
0019f4cajne 0x19f4de
0019f4ccpush 1
0019f4cepop r12
0019f4d0lea r15, [rip-0x10e1df]
0019f4d7jmp 0x19f521
0019f4d9
0019f4d9loc_19f4d9:
0019f4d9test rax, rax
0019f4dcje 0x19f4f1
0019f4de
0019f4deloc_19f4de:
0019f4demov rdi, rbx
0019f4e1add rsp, 8
0019f4e5pop rbx
0019f4e6pop r12
0019f4e8pop r14
0019f4eapop r15
0019f4ecjmp 0x100330
0019f4f1
0019f4f1loc_19f4f1:
0019f4f1mov rax, [rsi]
0019f4f4mov r15, [rax]
0019f4f7mov r14, [rax+8]
0019f4fbtest r14, r14
0019f4feje 0x19f51d
0019f500js 0x19f54a
0019f502mov al, [rip+0x73bc0]
0019f508push 1
0019f50apop rsi
0019f50bmov rdi, r14
0019f50ecall __rust_alloc
0019f513test rax, rax
0019f516je 0x19f551
0019f518mov r12, rax
0019f51bjmp 0x19f524
0019f51d
0019f51dloc_19f51d:
0019f51dpush 1
0019f51fpop r12
0019f521
0019f521loc_19f521:
0019f521xor r14l, r14l
0019f524
0019f524loc_19f524:
0019f524mov rdi, r12
0019f527mov rsi, r15
0019f52amov rdx, r14
0019f52dcall [rip+0x725ed]
0019f533mov [rbx], r12
0019f536mov [rbx+8], r14
0019f53amov [rbx+16], r14
0019f53eadd rsp, 8
0019f542pop rbx
0019f543pop r12
0019f545pop r14
0019f547pop r15
0019f549ret
0019f54a
0019f54aloc_19f54a:
0019f54acall alloc::raw_vec::capacity_overflow
0019f54fud2
0019f551
0019f551loc_19f551:
0019f551push 1
0019f553pop rdi
0019f554mov rsi, r14
0019f557call alloc::alloc::handle_alloc_error
0019f55cud2
0019f4a9
0019f4a9_ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327:
0019f4a9push r15
0019f4abpush r14
0019f4adpush r12
0019f4afpush rbx
0019f4b0push rax
0019f4b1mov rbx, rdi
0019f4b4mov rcx, [rsi+8]
0019f4b8mov rax, [rsi+24]
0019f4bccmp rcx, 1
0019f4c0je 0x19f4d9
0019f4c2test rcx, rcx
0019f4c5jne 0x19f4de
0019f4c7test rax, rax
0019f4cajne 0x19f4de
0019f4ccpush 1
0019f4cepop r12
0019f4d0lea r15, [rip-0x10e1df]
0019f4d7jmp 0x19f521
0019f4d9
0019f4d9loc_19f4d9:
0019f4d9test rax, rax
0019f4dcje 0x19f4f1
0019f4de
0019f4deloc_19f4de:
0019f4demov rdi, rbx
0019f4e1add rsp, 8
0019f4e5pop rbx
0019f4e6pop r12
0019f4e8pop r14
0019f4eapop r15
0019f4ecjmp 0x100330
0019f4f1
0019f4f1loc_19f4f1:
0019f4f1mov rax, [rsi]
0019f4f4mov r15, [rax]
0019f4f7mov r14, [rax+8]
0019f4fbtest r14, r14
0019f4feje 0x19f51d
0019f500js 0x19f54a
0019f502mov al, [rip+0x73bc0]
0019f508push 1
0019f50apop rsi
0019f50bmov rdi, r14
0019f50ecall __rust_alloc
0019f513test rax, rax
0019f516je 0x19f551
0019f518mov r12, rax
0019f51bjmp 0x19f524
0019f51d
0019f51dloc_19f51d:
0019f51dpush 1
0019f51fpop r12
0019f521
0019f521loc_19f521:
0019f521xor r14l, r14l
0019f524
0019f524loc_19f524:
0019f524mov rdi, r12
0019f527mov rsi, r15
0019f52amov rdx, r14
0019f52dcall [rip+0x725ed]
0019f533mov [rbx], r12
0019f536mov [rbx+8], r14
0019f53amov [rbx+16], r14
0019f53eadd rsp, 8
0019f542pop rbx
0019f543pop r12
0019f545pop r14
0019f547pop r15
0019f549ret
0019f54a
0019f54aloc_19f54a:
0019f54acall alloc::raw_vec::capacity_overflow
0019f54fud2
0019f551
0019f551loc_19f551:
0019f551push 1
0019f553pop rdi
0019f554mov rsi, r14
0019f557call alloc::alloc::handle_alloc_error
0019f55cud2
0019f4a9
0019f55e
0019f55ealloc::str::_<impl str>::replace:
0019f55epush rbp
0019f55fpush r15
0019f561push r14
0019f563push r13
0019f565push r12
0019f567push rbx
0019f568sub rsp, 232
0019f56fmov [rsp+56], rdi
0019f574lea rax, [rsp+104]
0019f579mov [rax], 1
0019f580xorps x0, x0
0019f583movups [rax+8], x0
0019f587lea r14, [rsp+128]
0019f58fmov rdi, r14
0019f592mov [rsp+40], rsi
0019f597mov [rsp+48], rdx
0019f59ccall core::str::pattern::StrSearcher::new
0019f5a1mov rax, [r14]
0019f5a4mov [rsp+80], rax
0019f5a9mov rbp, [r14+8]
0019f5admov rax, [r14+24]
0019f5b1mov rcx, [r14+32]
0019f5b5mov [rsp+88], rcx
0019f5bamov r15, [r14+40]
0019f5bemov rdi, [r14+56]
0019f5c2mov rbx, [r14+72]
0019f5c6mov r13, [r14+80]
0019f5camov r12, [r14+88]
0019f5cemov r14, [r14+96]
0019f5d2lea rcx, [r14-1]
0019f5d6mov [rsp+96], rcx
0019f5dbmov rcx, rax
0019f5deand rcx, -256
0019f5e5mov [rsp+72], rcx
0019f5eamov [rsp+64], rax
0019f5efmov [rsp+15], al
0019f5f3xor eax, eax
0019f5f5mov [rsp+32], rax
0019f5fa
0019f5faloc_19f5fa:
0019f5facmp [rsp+80], 0
0019f600mov [rsp+24], rdi
0019f605je 0x19f73a
0019f60bmovzx edx, [rsp+15]
0019f610or rdx, [rsp+72]
0019f615mov rax, r14
0019f618sub rax, rdx
0019f61bmov [rsp+16], rax
0019f620mov rcx, rdi
0019f623mov r9, rdi
0019f626
0019f626loc_19f626:
0019f626cmp rbp, r9
0019f629mov r10, r9
0019f62ccmova r10, rbp
0019f630cmp rdi, -1
0019f634cmove r10, rbp
0019f638mov r11l, 0
0019f63ecmovne r11, r9
0019f642
0019f642loc_19f642:
0019f642mov rax, [rsp+96]
0019f647add rax, r15
0019f64acmp rax, r13
0019f64djae 0x19f867
0019f653movzx eax, [rbx+rax]
0019f657mov rsi, [rsp+88]
0019f65cbt rsi, rax
0019f660jae 0x19f6ef
0019f666lea r8, [rbx+r15]
0019f66amov rdi, r10
0019f66d
0019f66dloc_19f66d:
0019f66dcmp rdi, r14
0019f670jae 0x19f6a5
0019f672mov rax, rdi
0019f675add rdi, r15
0019f678cmp rdi, r13
0019f67bjae 0x19f8ae
0019f681lea rdi, [rax+1]
0019f685mov sil, [r12+rax]
0019f689cmp sil, [r8+rax]
0019f68dje 0x19f66d
0019f68fsub r15, rbp
0019f692add r15, rax
0019f695inc r15
0019f698mov rdi, [rsp+24]
0019f69dcmp rdi, -1
0019f6a1je 0x19f642
0019f6a3jmp 0x19f708
0019f6a5
0019f6a5loc_19f6a5:
0019f6a5mov rdi, rbp
0019f6a8
0019f6a8loc_19f6a8:
0019f6a8cmp r11, rdi
0019f6abjae 0x19f712
0019f6addec rdi
0019f6b0cmp rdi, r14
0019f6b3jae 0x19f8b7
0019f6b9lea rax, [rdi+r15]
0019f6bdcmp rax, r13
0019f6c0jae 0x19f8c3
0019f6c6mov r8b, [r12+rdi]
0019f6cacmp r8b, [rbx+rax]
0019f6ceje 0x19f6a8
0019f6d0add r15, rdx
0019f6d3mov rdi, [rsp+24]
0019f6d8cmp rdi, -1
0019f6dcje 0x19f642
0019f6e2mov r9, [rsp+16]
0019f6e7mov rcx, r9
0019f6eajmp 0x19f626
0019f6ef
0019f6efloc_19f6ef:
0019f6efadd r15, r14
0019f6f2cmp rdi, -1
0019f6f6mov eax, 0
0019f6fbcmovne rcx, rax
0019f6ffcmovne r9, rax
0019f703jmp 0x19f626
0019f708
0019f708loc_19f708:
0019f708xor ecx, ecx
0019f70axor r9l, r9l
0019f70djmp 0x19f626
0019f712
0019f712loc_19f712:
0019f712cmp [rsp+24], -1
0019f718mov eax, 0
0019f71dcmovne rcx, rax
0019f721lea rax, [r15+r14]
0019f725mov rdx, r15
0019f728mov [rsp+16], rax
0019f72dmov r15, rax
0019f730mov [rsp+24], rcx
0019f735jmp 0x19f825
0019f73a
0019f73aloc_19f73a:
0019f73atest [rsp+64], 0xff0000
0019f742jne 0x19f867
0019f748mov dil, [rsp+15]
0019f74d
0019f74dloc_19f74d:
0019f74dmov rax, r13
0019f750test rbp, rbp
0019f753je 0x19f76e
0019f755mov rax, r13
0019f758sub rax, rbp
0019f75bjbe 0x19f768
0019f75dcmp [rbx+rbp], -65
0019f761jg 0x19f76e
0019f763jmp 0x19f8d7
0019f768
0019f768loc_19f768:
0019f768jne 0x19f8d7
0019f76e
0019f76eloc_19f76e:
0019f76etest rax, rax
0019f771je 0x19f803
0019f777movzx eax, [rbx+rbp]
0019f77btest al, al
0019f77djns 0x19f7c8
0019f77fmov ecx, eax
0019f781and ecx, 31
0019f784movzx esi, [rbx+rbp+1]
0019f789and esi, 63
0019f78ccmp al, -33
0019f78ejbe 0x19f7b8
0019f790movzx edx, [rbx+rbp+2]
0019f795shl esi, 6
0019f798and edx, 63
0019f79bor edx, esi
0019f79dcmp al, -16
0019f79fjb 0x19f7c1
0019f7a1movzx eax, [rbx+rbp+3]
0019f7a6and ecx, 7
0019f7a9shl ecx, 18
0019f7acshl edx, 6
0019f7afand eax, 63
0019f7b2or eax, edx
0019f7b4or eax, ecx
0019f7b6jmp 0x19f7c8
0019f7b8
0019f7b8loc_19f7b8:
0019f7b8shl ecx, 6
0019f7bbor ecx, esi
0019f7bdmov eax, ecx
0019f7bfjmp 0x19f7c8
0019f7c1
0019f7c1loc_19f7c1:
0019f7c1shl ecx, 12
0019f7c4or edx, ecx
0019f7c6mov eax, edx
0019f7c8
0019f7c8loc_19f7c8:
0019f7c8test dil, dil
0019f7cbjne 0x19f814
0019f7cdcmp eax, 0x110000
0019f7d2je 0x19f867
0019f7d8push 1
0019f7dapop rcx
0019f7dbcmp eax, 128
0019f7e0jb 0x19f7f8
0019f7e2push 2
0019f7e4pop rcx
0019f7e5cmp eax, 2048
0019f7eajb 0x19f7f8
0019f7eccmp eax, 0x10000
0019f7f1push 4
0019f7f3pop rcx
0019f7f4sbb rcx, 0
0019f7f8
0019f7f8loc_19f7f8:
0019f7f8add rbp, rcx
0019f7fbmov dil, 1
0019f7fejmp 0x19f74d
0019f803
0019f803loc_19f803:
0019f803mov [rsp+15], dil
0019f808test dil, dil
0019f80bje 0x19f867
0019f80dxor [rsp+15], 1
0019f812jmp 0x19f81d
0019f814
0019f814loc_19f814:
0019f814xor dil, 1
0019f818mov [rsp+15], dil
0019f81d
0019f81dloc_19f81d:
0019f81dmov [rsp+16], rbp
0019f822mov rdx, rbp
0019f825
0019f825loc_19f825:
0019f825mov rax, [rsp+40]
0019f82amov rsi, [rsp+32]
0019f82fadd rsi, rax
0019f832add rdx, rax
0019f835lea rdi, [rsp+104]
0019f83acall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f83flea rdi, [rsp+104]
0019f844lea rdx, [rip-0x10e553]
0019f84bmov rsi, rdx
0019f84ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f853mov rax, [rsp+16]
0019f858mov [rsp+32], rax
0019f85dmov rdi, [rsp+24]
0019f862jmp 0x19f5fa
0019f867
0019f867loc_19f867:
0019f867mov rax, [rsp+40]
0019f86cmov rsi, [rsp+32]
0019f871add rsi, rax
0019f874mov rdx, [rsp+48]
0019f879add rdx, rax
0019f87clea rbx, [rsp+104]
0019f881mov rdi, rbx
0019f884call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f889mov rax, [rbx+16]
0019f88dmov rcx, [rsp+56]
0019f892mov [rcx+16], rax
0019f896movups x0, [rbx]
0019f899movups [rcx], x0
0019f89cadd rsp, 232
0019f8a3pop rbx
0019f8a4pop r12
0019f8a6pop r13
0019f8a8pop r14
0019f8aapop r15
0019f8acpop rbp
0019f8adret
0019f8ae
0019f8aeloc_19f8ae:
0019f8aelea rdx, [rip+0x704eb]
0019f8b5jmp 0x19f8cd
0019f8b7
0019f8b7loc_19f8b7:
0019f8b7lea rdx, [rip+0x704b2]
0019f8bemov rsi, r14
0019f8c1jmp 0x19f8d0
0019f8c3
0019f8c3loc_19f8c3:
0019f8c3lea rdx, [rip+0x704be]
0019f8camov rdi, rax
0019f8cd
0019f8cdloc_19f8cd:
0019f8cdmov rsi, r13
0019f8d0
0019f8d0loc_19f8d0:
0019f8d0call core::panicking::panic_bounds_check
0019f8d5ud2
0019f8d7
0019f8d7loc_19f8d7:
0019f8d7lea r8, [rip+0x7099a]
0019f8demov rdi, rbx
0019f8e1mov rsi, r13
0019f8e4mov rdx, rbp
0019f8e7mov rcx, r13
0019f8eacall core::str::slice_error_fail
0019f8efud2
0019f55e
0019f55ealloc::str::_<impl str>::replace:
0019f55epush rbp
0019f55fpush r15
0019f561push r14
0019f563push r13
0019f565push r12
0019f567push rbx
0019f568sub rsp, 232
0019f56fmov [rsp+56], rdi
0019f574lea rax, [rsp+104]
0019f579mov [rax], 1
0019f580xorps x0, x0
0019f583movups [rax+8], x0
0019f587lea r14, [rsp+128]
0019f58fmov rdi, r14
0019f592mov [rsp+40], rsi
0019f597mov [rsp+48], rdx
0019f59ccall core::str::pattern::StrSearcher::new
0019f5a1mov rax, [r14]
0019f5a4mov [rsp+80], rax
0019f5a9mov rbp, [r14+8]
0019f5admov rax, [r14+24]
0019f5b1mov rcx, [r14+32]
0019f5b5mov [rsp+88], rcx
0019f5bamov r15, [r14+40]
0019f5bemov rdi, [r14+56]
0019f5c2mov rbx, [r14+72]
0019f5c6mov r13, [r14+80]
0019f5camov r12, [r14+88]
0019f5cemov r14, [r14+96]
0019f5d2lea rcx, [r14-1]
0019f5d6mov [rsp+96], rcx
0019f5dbmov rcx, rax
0019f5deand rcx, -256
0019f5e5mov [rsp+72], rcx
0019f5eamov [rsp+64], rax
0019f5efmov [rsp+15], al
0019f5f3xor eax, eax
0019f5f5mov [rsp+32], rax
0019f5fa
0019f5faloc_19f5fa:
0019f5facmp [rsp+80], 0
0019f600mov [rsp+24], rdi
0019f605je 0x19f73a
0019f60bmovzx edx, [rsp+15]
0019f610or rdx, [rsp+72]
0019f615mov rax, r14
0019f618sub rax, rdx
0019f61bmov [rsp+16], rax
0019f620mov rcx, rdi
0019f623mov r9, rdi
0019f626
0019f626loc_19f626:
0019f626cmp rbp, r9
0019f629mov r10, r9
0019f62ccmova r10, rbp
0019f630cmp rdi, -1
0019f634cmove r10, rbp
0019f638mov r11l, 0
0019f63ecmovne r11, r9
0019f642
0019f642loc_19f642:
0019f642mov rax, [rsp+96]
0019f647add rax, r15
0019f64acmp rax, r13
0019f64djae 0x19f867
0019f653movzx eax, [rbx+rax]
0019f657mov rsi, [rsp+88]
0019f65cbt rsi, rax
0019f660jae 0x19f6ef
0019f666lea r8, [rbx+r15]
0019f66amov rdi, r10
0019f66d
0019f66dloc_19f66d:
0019f66dcmp rdi, r14
0019f670jae 0x19f6a5
0019f672mov rax, rdi
0019f675add rdi, r15
0019f678cmp rdi, r13
0019f67bjae 0x19f8ae
0019f681lea rdi, [rax+1]
0019f685mov sil, [r12+rax]
0019f689cmp sil, [r8+rax]
0019f68dje 0x19f66d
0019f68fsub r15, rbp
0019f692add r15, rax
0019f695inc r15
0019f698mov rdi, [rsp+24]
0019f69dcmp rdi, -1
0019f6a1je 0x19f642
0019f6a3jmp 0x19f708
0019f6a5
0019f6a5loc_19f6a5:
0019f6a5mov rdi, rbp
0019f6a8
0019f6a8loc_19f6a8:
0019f6a8cmp r11, rdi
0019f6abjae 0x19f712
0019f6addec rdi
0019f6b0cmp rdi, r14
0019f6b3jae 0x19f8b7
0019f6b9lea rax, [rdi+r15]
0019f6bdcmp rax, r13
0019f6c0jae 0x19f8c3
0019f6c6mov r8b, [r12+rdi]
0019f6cacmp r8b, [rbx+rax]
0019f6ceje 0x19f6a8
0019f6d0add r15, rdx
0019f6d3mov rdi, [rsp+24]
0019f6d8cmp rdi, -1
0019f6dcje 0x19f642
0019f6e2mov r9, [rsp+16]
0019f6e7mov rcx, r9
0019f6eajmp 0x19f626
0019f6ef
0019f6efloc_19f6ef:
0019f6efadd r15, r14
0019f6f2cmp rdi, -1
0019f6f6mov eax, 0
0019f6fbcmovne rcx, rax
0019f6ffcmovne r9, rax
0019f703jmp 0x19f626
0019f708
0019f708loc_19f708:
0019f708xor ecx, ecx
0019f70axor r9l, r9l
0019f70djmp 0x19f626
0019f712
0019f712loc_19f712:
0019f712cmp [rsp+24], -1
0019f718mov eax, 0
0019f71dcmovne rcx, rax
0019f721lea rax, [r15+r14]
0019f725mov rdx, r15
0019f728mov [rsp+16], rax
0019f72dmov r15, rax
0019f730mov [rsp+24], rcx
0019f735jmp 0x19f825
0019f73a
0019f73aloc_19f73a:
0019f73atest [rsp+64], 0xff0000
0019f742jne 0x19f867
0019f748mov dil, [rsp+15]
0019f74d
0019f74dloc_19f74d:
0019f74dmov rax, r13
0019f750test rbp, rbp
0019f753je 0x19f76e
0019f755mov rax, r13
0019f758sub rax, rbp
0019f75bjbe 0x19f768
0019f75dcmp [rbx+rbp], -65
0019f761jg 0x19f76e
0019f763jmp 0x19f8d7
0019f768
0019f768loc_19f768:
0019f768jne 0x19f8d7
0019f76e
0019f76eloc_19f76e:
0019f76etest rax, rax
0019f771je 0x19f803
0019f777movzx eax, [rbx+rbp]
0019f77btest al, al
0019f77djns 0x19f7c8
0019f77fmov ecx, eax
0019f781and ecx, 31
0019f784movzx esi, [rbx+rbp+1]
0019f789and esi, 63
0019f78ccmp al, -33
0019f78ejbe 0x19f7b8
0019f790movzx edx, [rbx+rbp+2]
0019f795shl esi, 6
0019f798and edx, 63
0019f79bor edx, esi
0019f79dcmp al, -16
0019f79fjb 0x19f7c1
0019f7a1movzx eax, [rbx+rbp+3]
0019f7a6and ecx, 7
0019f7a9shl ecx, 18
0019f7acshl edx, 6
0019f7afand eax, 63
0019f7b2or eax, edx
0019f7b4or eax, ecx
0019f7b6jmp 0x19f7c8
0019f7b8
0019f7b8loc_19f7b8:
0019f7b8shl ecx, 6
0019f7bbor ecx, esi
0019f7bdmov eax, ecx
0019f7bfjmp 0x19f7c8
0019f7c1
0019f7c1loc_19f7c1:
0019f7c1shl ecx, 12
0019f7c4or edx, ecx
0019f7c6mov eax, edx
0019f7c8
0019f7c8loc_19f7c8:
0019f7c8test dil, dil
0019f7cbjne 0x19f814
0019f7cdcmp eax, 0x110000
0019f7d2je 0x19f867
0019f7d8push 1
0019f7dapop rcx
0019f7dbcmp eax, 128
0019f7e0jb 0x19f7f8
0019f7e2push 2
0019f7e4pop rcx
0019f7e5cmp eax, 2048
0019f7eajb 0x19f7f8
0019f7eccmp eax, 0x10000
0019f7f1push 4
0019f7f3pop rcx
0019f7f4sbb rcx, 0
0019f7f8
0019f7f8loc_19f7f8:
0019f7f8add rbp, rcx
0019f7fbmov dil, 1
0019f7fejmp 0x19f74d
0019f803
0019f803loc_19f803:
0019f803mov [rsp+15], dil
0019f808test dil, dil
0019f80bje 0x19f867
0019f80dxor [rsp+15], 1
0019f812jmp 0x19f81d
0019f814
0019f814loc_19f814:
0019f814xor dil, 1
0019f818mov [rsp+15], dil
0019f81d
0019f81dloc_19f81d:
0019f81dmov [rsp+16], rbp
0019f822mov rdx, rbp
0019f825
0019f825loc_19f825:
0019f825mov rax, [rsp+40]
0019f82amov rsi, [rsp+32]
0019f82fadd rsi, rax
0019f832add rdx, rax
0019f835lea rdi, [rsp+104]
0019f83acall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f83flea rdi, [rsp+104]
0019f844lea rdx, [rip-0x10e553]
0019f84bmov rsi, rdx
0019f84ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f853mov rax, [rsp+16]
0019f858mov [rsp+32], rax
0019f85dmov rdi, [rsp+24]
0019f862jmp 0x19f5fa
0019f867
0019f867loc_19f867:
0019f867mov rax, [rsp+40]
0019f86cmov rsi, [rsp+32]
0019f871add rsi, rax
0019f874mov rdx, [rsp+48]
0019f879add rdx, rax
0019f87clea rbx, [rsp+104]
0019f881mov rdi, rbx
0019f884call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f889mov rax, [rbx+16]
0019f88dmov rcx, [rsp+56]
0019f892mov [rcx+16], rax
0019f896movups x0, [rbx]
0019f899movups [rcx], x0
0019f89cadd rsp, 232
0019f8a3pop rbx
0019f8a4pop r12
0019f8a6pop r13
0019f8a8pop r14
0019f8aapop r15
0019f8acpop rbp
0019f8adret
0019f8ae
0019f8aeloc_19f8ae:
0019f8aelea rdx, [rip+0x704eb]
0019f8b5jmp 0x19f8cd
0019f8b7
0019f8b7loc_19f8b7:
0019f8b7lea rdx, [rip+0x704b2]
0019f8bemov rsi, r14
0019f8c1jmp 0x19f8d0
0019f8c3
0019f8c3loc_19f8c3:
0019f8c3lea rdx, [rip+0x704be]
0019f8camov rdi, rax
0019f8cd
0019f8cdloc_19f8cd:
0019f8cdmov rsi, r13
0019f8d0
0019f8d0loc_19f8d0:
0019f8d0call core::panicking::panic_bounds_check
0019f8d5ud2
0019f8d7
0019f8d7loc_19f8d7:
0019f8d7lea r8, [rip+0x7099a]
0019f8demov rdi, rbx
0019f8e1mov rsi, r13
0019f8e4mov rdx, rbp
0019f8e7mov rcx, r13
0019f8eacall core::str::slice_error_fail
0019f8efud2
0019f55e
Loading..