File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
000dc434
000dc434akira_v2::default_action:
000dc434push rbp
000dc435push r15
000dc437push r14
000dc439push r13
000dc43bpush r12
000dc43dpush rbx
000dc43esub rsp, 1112
000dc445mov [rsp+104], rdi
000dc44acall std::time::Instant::now
000dc44fmov [rsp+912], rax
000dc457mov [rsp+396], edx
000dc45elea rsi, [rip-0x9abe7]
000dc465lea rbx, [rsp+528]
000dc46dpush 39
000dc46fpop rdx
000dc470mov rdi, rbx
000dc473call indicatif::style::ProgressStyle::with_template
000dc478lea rdx, [rip+0x10b069]
000dc47flea r14, [rsp+152]
000dc487mov rdi, r14
000dc48amov rsi, rbx
000dc48dcall core::result::Result<T,E>::unwrap
000dc492lea rdi, [rsp+976]
000dc49amov rsi, r14
000dc49dcall indicatif::style::ProgressStyle::tick_chars
000dc4a2mov al, [rip+0x136c20]
000dc4a8mov edi, 128
000dc4adcall [rip+0x135685]
000dc4b3test rax, rax
000dc4b6je 0xe0065
000dc4bcmov [rsp+64], rax
000dc4c1mov [rsp+72], 128
000dc4caand [rsp+80], 0
000dc4d0and [rsp+24], 0
000dc4d5and [rsp+28], 0
000dc4dbmov rax, 0x1b600000000
000dc4e5mov [rsp+16], rax
000dc4eamov [rsp+24], 1
000dc4efmovdqu x0, [rip-0x4bb87]
000dc4f7lea rsi, [rsp+528]
000dc4ffmovdqa [rsi], x0
000dc503mov [rsi+16], 112
000dc509lea rbx, [rsp+152]
000dc511push 18
000dc513pop rdx
000dc514mov rdi, rbx
000dc517call core::ffi::c_str::CStr::from_bytes_with_nul
000dc51ccmp [rbx], 0
000dc520je 0xdc52b
000dc522lea rax, [rip+0x134477]
000dc529jmp 0xdc559
000dc52b
000dc52bloc_dc52b:
000dc52bmov rsi, [rsp+160]
000dc533lea rbx, [rsp+400]
000dc53blea rdx, [rsp+16]
000dc540mov rdi, rbx
000dc543call std::sys::unix::fs::File::open_c
000dc548cmp [rbx], 0
000dc54bje 0xdc94c
000dc551mov rax, [rsp+408]
000dc559
000dc559loc_dc559:
000dc559lea rdi, [rsp+128]
000dc561mov [rdi+8], rax
000dc565mov [rdi], 1
000dc56bcall core::ptr::drop_in_place<core::result::Result<std::fs::File,std::io::error::Error>>
000dc570
000dc570loc_dc570:
000dc570cmp [rsp+72], 0
000dc576je 0xdc583
000dc578mov rdi, [rsp+64]
000dc57dcall [rip+0x135575]
000dc583
000dc583loc_dc583:
000dc583push -1
000dc585pop r14
000dc587
000dc587loc_dc587:
000dc587cmp r14, 1
000dc58badc r14, 0
000dc58fpxor x0, x0
000dc593lea rdx, [rsp+528]
000dc59bmovdqa [rdx+112], x0
000dc5a0movdqa [rdx+96], x0
000dc5a5movdqa [rdx+80], x0
000dc5aamovdqa [rdx+64], x0
000dc5afmovdqa [rdx+48], x0
000dc5b4movdqa [rdx+32], x0
000dc5b9movdqa [rdx+16], x0
000dc5bemovdqa [rdx], x0
000dc5c2mov esi, 128
000dc5c7xor edi, edi
000dc5c9call [rip+0x1355b1]
000dc5cftest eax, eax
000dc5d1je 0xdc603
000dc5d3
000dc5d3loc_dc5d3:
000dc5d3push 84
000dc5d5pop rdi
000dc5d6call [rip+0x1355ac]
000dc5dccmp rax, -1
000dc5e0je 0xe010f
000dc5e6test rax, rax
000dc5e9mov rcx, [rsp+104]
000dc5eeje 0xe0121
000dc5f4cmp rax, r14
000dc5f7cmovb r14, rax
000dc5fbmov rax, r14
000dc5fejmp 0xdc888
000dc603
000dc603loc_dc603:
000dc603movdqa x2, [rsp+528]
000dc60cmovdqa x6, [rsp+544]
000dc615movdqa x4, [rsp+560]
000dc61emovdqa x3, [rsp+576]
000dc627movdqa x0, x2
000dc62bpsrlw x0, 1
000dc630movdqa x1, [rip-0xa4048]
000dc638pand x0, x1
000dc63cpsubb x2, x0
000dc640movdqa x0, [rip-0xa4048]
000dc648movdqa x5, x2
000dc64cpand x5, x0
000dc650psrlw x2, 2
000dc655pand x2, x0
000dc659paddb x2, x5
000dc65dmovdqa x7, x2
000dc661psrlw x7, 4
000dc666paddb x7, x2
000dc66amovdqa x2, [rip-0xa4062]
000dc672pand x7, x2
000dc676pxor x8, x8
000dc67bpsadbw x7, x8
000dc680movdqa x5, x6
000dc684psrlw x5, 1
000dc689pand x5, x1
000dc68dpsubb x6, x5
000dc691movdqa x5, x6
000dc695pand x5, x0
000dc699psrlw x6, 2
000dc69epand x6, x0
000dc6a2paddb x6, x5
000dc6a6movdqa x5, x6
000dc6aapsrlw x5, 4
000dc6afpaddb x5, x6
000dc6b3pand x5, x2
000dc6b7psadbw x5, x8
000dc6bcpaddd x5, x7
000dc6c0movdqa x6, x4
000dc6c4psrlw x6, 1
000dc6c9pand x6, x1
000dc6cdpsubb x4, x6
000dc6d1movdqa x6, x4
000dc6d5pand x6, x0
000dc6d9psrlw x4, 2
000dc6depand x4, x0
000dc6e2paddb x4, x6
000dc6e6movdqa x6, x4
000dc6eapsrlw x6, 4
000dc6efpaddb x6, x4
000dc6f3pand x6, x2
000dc6f7psadbw x6, x8
000dc6fcmovdqa x4, x3
000dc700psrlw x4, 1
000dc705pand x4, x1
000dc709psubb x3, x4
000dc70dmovdqa x4, x3
000dc711pand x4, x0
000dc715psrlw x3, 2
000dc71apand x3, x0
000dc71epaddb x3, x4
000dc722movdqa x4, x3
000dc726psrlw x4, 4
000dc72bpaddb x4, x3
000dc72fpand x4, x2
000dc733psadbw x4, x8
000dc738paddd x4, x6
000dc73cpaddd x4, x5
000dc740movdqa x3, [rsp+592]
000dc749movdqa x5, x3
000dc74dpsrlw x5, 1
000dc752pand x5, x1
000dc756psubb x3, x5
000dc75amovdqa x5, x3
000dc75epand x5, x0
000dc762psrlw x3, 2
000dc767pand x3, x0
000dc76bpaddb x3, x5
000dc76fmovdqa x6, x3
000dc773psrlw x6, 4
000dc778paddb x6, x3
000dc77cpand x6, x2
000dc780psadbw x6, x8
000dc785movdqa x3, [rsp+608]
000dc78emovdqa x5, x3
000dc792psrlw x5, 1
000dc797pand x5, x1
000dc79bpsubb x3, x5
000dc79fmovdqa x5, x3
000dc7a3pand x5, x0
000dc7a7psrlw x3, 2
000dc7acpand x3, x0
000dc7b0paddb x3, x5
000dc7b4movdqa x5, x3
000dc7b8psrlw x5, 4
000dc7bdpaddb x5, x3
000dc7c1pand x5, x2
000dc7c5psadbw x5, x8
000dc7capaddd x5, x6
000dc7cemovdqa x6, [rsp+624]
000dc7d7movdqa x3, x6
000dc7dbpsrlw x3, 1
000dc7e0pand x3, x1
000dc7e4psubb x6, x3
000dc7e8movdqa x3, x6
000dc7ecpand x3, x0
000dc7f0psrlw x6, 2
000dc7f5pand x6, x0
000dc7f9paddb x6, x3
000dc7fdmovdqa x3, x6
000dc801psrlw x3, 4
000dc806paddb x3, x6
000dc80apand x3, x2
000dc80epsadbw x3, x8
000dc813paddd x3, x5
000dc817paddd x3, x4
000dc81bmovdqa x4, [rsp+640]
000dc824movdqa x5, x4
000dc828psrlw x5, 1
000dc82dpand x5, x1
000dc831psubb x4, x5
000dc835movdqa x1, x4
000dc839pand x1, x0
000dc83dpsrlw x4, 2
000dc842pand x4, x0
000dc846paddb x4, x1
000dc84amovdqa x0, x4
000dc84epsrlw x0, 4
000dc853paddb x0, x4
000dc857pand x0, x2
000dc85bpsadbw x0, x8
000dc860paddd x0, x3
000dc864pshufd x1, x0, -18
000dc869paddd x1, x0
000dc86dmovd eax, x1
000dc871cdqe
000dc873cmp rax, r14
000dc876cmovae rax, r14
000dc87atest rax, rax
000dc87dje 0xdc5d3
000dc883mov rcx, [rsp+104]
000dc888
000dc888loc_dc888:
000dc888mov [rsp+344], rax
000dc890mov [rsp+360], 15
000dc89cmov rsi, [rcx+48]
000dc8a0mov rdx, [rcx+64]
000dc8a4lea rcx, [rip-0xa293f]
000dc8ablea rbx, [rsp+152]
000dc8b3push 4
000dc8b5pop r12
000dc8b7mov rdi, rbx
000dc8bamov r8, r12
000dc8bdcall seahorse::context::Context::string_flag
000dc8c2mov r14, [rbx]
000dc8c5test r14, r14
000dc8c8je 0xdc93f
000dc8capush 5
000dc8ccpop r13
000dc8cemov rbx, [rsp+160]
000dc8d6mov r15, [rsp+168]
000dc8delea rdx, [rip-0x9b02c]
000dc8e5mov rdi, r14
000dc8e8mov rsi, r15
000dc8ebmov rcx, r13
000dc8eecall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc8f3test al, al
000dc8f5jne 0xdd169
000dc8fblea rdx, [rip-0x9b044]
000dc902push 5
000dc904pop rcx
000dc905mov rdi, r14
000dc908mov rsi, r15
000dc90bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc910mov r13, r12
000dc913test al, al
000dc915jne 0xdd169
000dc91blea rdx, [rip-0x4c3ea]
000dc922push 5
000dc924pop rcx
000dc925mov rdi, r14
000dc928mov rsi, r15
000dc92bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc930test al, al
000dc932je 0xdca05
000dc938push 1
000dc93ajmp 0xdd167
000dc93f
000dc93floc_dc93f:
000dc93fpush 3
000dc941pop rax
000dc942mov [rsp+40], rax
000dc947jmp 0xdd179
000dc94c
000dc94cloc_dc94c:
000dc94cmov edi, [rsp+404]
000dc953mov [rsp+320], edi
000dc95acall std::fs::buffer_capacity_required
000dc95fmov rbx, rax
000dc962mov r14, rdx
000dc965test rax, rax
000dc968cmove rdx, rax
000dc96ccmp rdx, 129
000dc973jb 0xdc981
000dc975lea rdi, [rsp+64]
000dc97axor esi, esi
000dc97ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dc981
000dc981loc_dc981:
000dc981lea rdi, [rsp+288]
000dc989lea rsi, [rsp+320]
000dc991lea rdx, [rsp+64]
000dc996mov rcx, rbx
000dc999mov r8, r14
000dc99ccall std::io::default_read_to_end
000dc9a1cmp [rsp+288], 0
000dc9aaje 0xdca29
000dc9acmov rax, [rsp+296]
000dc9b4mov ecx, eax
000dc9b6and ecx, 3
000dc9b9lea rdx, [rcx-2]
000dc9bdcmp rdx, 2
000dc9c1jb 0xdc9f3
000dc9c3test rcx, rcx
000dc9c6je 0xdc9f3
000dc9c8lea rbx, [rax-1]
000dc9ccmov r14, [rax-1]
000dc9d0mov r15, [rax+7]
000dc9d4mov rdi, r14
000dc9d7call [r15]
000dc9dacmp [r15+8], 0
000dc9dfje 0xdc9ea
000dc9e1mov rdi, r14
000dc9e4call [rip+0x13510e]
000dc9ea
000dc9ealoc_dc9ea:
000dc9eamov rdi, rbx
000dc9edcall [rip+0x135105]
000dc9f3
000dc9f3loc_dc9f3:
000dc9f3mov edi, [rsp+320]
000dc9facall [rip+0x135118]
000dca00jmp 0xdc570
000dca05
000dca05loc_dca05:
000dca05lea rdx, [rip-0xa2a40]
000dca0cpush 4
000dca0epop rcx
000dca0fmov rdi, r14
000dca12mov rsi, r15
000dca15call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dca1atest al, al
000dca1cje 0xdd148
000dca22push 3
000dca24jmp 0xdd167
000dca29
000dca29loc_dca29:
000dca29mov edi, [rsp+320]
000dca30call [rip+0x1350e2]
000dca36mov r10, [rsp+64]
000dca3bmov r14, [rsp+80]
000dca40mov r12b, 2
000dca43lea r9, [rsp+177]
000dca4b
000dca4bloc_dca4b:
000dca4bmov rax, r10
000dca4etest r14, r14
000dca51je 0xdca6e
000dca53xor ecx, ecx
000dca55
000dca55loc_dca55:
000dca55cmp [rax+rcx], 10
000dca59je 0xdca7b
000dca5binc rcx
000dca5ecmp r14, rcx
000dca61jne 0xdca55
000dca63xor r15l, r15l
000dca66mov r10, rax
000dca69mov rcx, r14
000dca6cjmp 0xdca8c
000dca6e
000dca6eloc_dca6e:
000dca6exor r14l, r14l
000dca71mov r10, rax
000dca74xor r15l, r15l
000dca77xor ecx, ecx
000dca79jmp 0xdca8c
000dca7b
000dca7bloc_dca7b:
000dca7blea rdx, [rcx+1]
000dca7fsub r14, rdx
000dca82lea r10, [rax+rcx]
000dca86inc r10
000dca89mov r15b, 1
000dca8c
000dca8cloc_dca8c:
000dca8cmov edx, [rsp+128]
000dca93mov esi, [rsp+131]
000dca9amov [r9+3], esi
000dca9emov [r9], edx
000dcaa1mov rdx, [rsp+40]
000dcaa6mov [rsp+152], rdx
000dcaaemov [rsp+160], r8
000dcab6mov [rsp+168], rbp
000dcabemov [rsp+176], r12b
000dcac6mov [rsp+184], rax
000dcacemov [rsp+192], rcx
000dcad6test rcx, rcx
000dcad9je 0xdccb8
000dcadfxor edi, edi
000dcae1
000dcae1loc_dcae1:
000dcae1cmp [rax+rdi], 58
000dcae5je 0xdcaf4
000dcae7inc rdi
000dcaeacmp rcx, rdi
000dcaedjne 0xdcae1
000dcaefjmp 0xdccb8
000dcaf4
000dcaf4loc_dcaf4:
000dcaf4lea rdx, [rdi+1]
000dcaf8mov r13, rcx
000dcafblea rsi, [rax+rdi]
000dcaffinc rsi
000dcb02mov r11b, 1
000dcb05sub r13, rdx
000dcb08mov [rsp+56], rbp
000dcb0dje 0xdcb39
000dcb0fadd rax, rdi
000dcb12inc rax
000dcb15sub rdi, rcx
000dcb18inc rdi
000dcb1bxor edx, edx
000dcb1d
000dcb1dloc_dcb1d:
000dcb1dcmp [rax+rdx], 58
000dcb21je 0xdcb44
000dcb23inc rdx
000dcb26mov rcx, rdi
000dcb29add rcx, rdx
000dcb2cjne 0xdcb1d
000dcb2emov bpl, 1
000dcb31mov rbx, rsi
000dcb34mov rdx, r13
000dcb37jmp 0xdcb54
000dcb39
000dcb39loc_dcb39:
000dcb39xor r13l, r13l
000dcb3cmov bpl, 1
000dcb3fjmp 0xdcd01
000dcb44
000dcb44loc_dcb44:
000dcb44lea rax, [rdx+1]
000dcb48sub r13, rax
000dcb4blea rbx, [rsi+rdx]
000dcb4finc rbx
000dcb52xor ebp, ebp
000dcb54
000dcb54loc_dcb54:
000dcb54test rdx, rdx
000dcb57je 0xdccfe
000dcb5dmov [rsp+88], r10
000dcb62mov [rsp+48], r8
000dcb67lea rdi, [rsp+16]
000dcb6ccall core::str::converts::from_utf8
000dcb71cmp [rsp+16], 0
000dcb77jne 0xdcca1
000dcb7dmov [rsp+120], rbx
000dcb82and [rsp+528], 0
000dcb8bmov rax, [rsp+24]
000dcb90mov rcx, [rsp+32]
000dcb95mov [rsp+536], rcx
000dcb9dmov [rsp+544], rax
000dcba5mov [rsp+552], rcx
000dcbadand [rsp+560], 0
000dcbb6mov [rsp+568], rcx
000dcbbemov [rsp+576], 1
000dcbcamov rax, 0x2c0000002c
000dcbd4mov [rsp+584], rax
000dcbdcmov [rsp+592], 1
000dcbe6
000dcbe6loc_dcbe6:
000dcbe6mov rbx, [rsp+544]
000dcbeelea rdi, [rsp+400]
000dcbf6lea rsi, [rsp+544]
000dcbfecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dcc03cmp [rsp+400], 0
000dcc0cje 0xdcc36
000dcc0emov rax, [rsp+408]
000dcc16mov rcx, [rsp+416]
000dcc1emov rdx, [rsp+528]
000dcc26add rbx, rdx
000dcc29sub rax, rdx
000dcc2cmov [rsp+528], rcx
000dcc34jmp 0xdcc72
000dcc36
000dcc36loc_dcc36:
000dcc36cmp [rsp+593], 0
000dcc3ejne 0xdcca1
000dcc40mov [rsp+593], 1
000dcc48cmp [rsp+592], 0
000dcc50mov rbx, [rsp+528]
000dcc58mov rax, [rsp+536]
000dcc60jne 0xdcc67
000dcc62cmp rax, rbx
000dcc65je 0xdcca1
000dcc67
000dcc67loc_dcc67:
000dcc67sub rax, rbx
000dcc6aadd rbx, [rsp+544]
000dcc72
000dcc72loc_dcc72:
000dcc72cmp rax, 3
000dcc76jne 0xdcc93
000dcc78mov rdi, rbx
000dcc7blea rsi, [rip-0x4c301]
000dcc82push 3
000dcc84pop rdx
000dcc85call [rip+0x134f05]
000dcc8btest eax, eax
000dcc8dje 0xdce82
000dcc93
000dcc93loc_dcc93:
000dcc93cmp [rsp+593], 0
000dcc9bje 0xdcbe6
000dcca1
000dcca1loc_dcca1:
000dcca1mov r8, [rsp+48]
000dcca6mov rbp, [rsp+56]
000dccablea r9, [rsp+177]
000dccb3mov r10, [rsp+88]
000dccb8
000dccb8loc_dccb8:
000dccb8mov eax, [rsp+128]
000dccbfmov ecx, [rsp+131]
000dccc6mov [rsp+531], ecx
000dcccdmov [rsp+528], eax
000dccd4
000dccd4loc_dccd4:
000dccd4mov eax, [rsp+528]
000dccdbmov ecx, [rsp+531]
000dcce2mov [rsp+128], eax
000dcce9mov [rsp+131], ecx
000dccf0test r15b, r15b
000dccf3jne 0xdca4b
000dccf9jmp 0xdceac
000dccfe
000dccfeloc_dccfe:
000dccfemov rsi, rbx
000dcd01
000dcd01loc_dcd01:
000dcd01cmp r12b, 2
000dcd05jne 0xdce27
000dcd0bmov [rsp+112], 0
000dcd13
000dcd13loc_dcd13:
000dcd13push 1
000dcd15pop rax
000dcd16xor ecx, ecx
000dcd18
000dcd18loc_dcd18:
000dcd18mov rdi, rcx
000dcd1bmov rcx, rsi
000dcd1e
000dcd1eloc_dcd1e:
000dcd1emov r12, rdi
000dcd21mov rbx, rdx
000dcd24cmp rax, 1
000dcd28je 0xdcd57
000dcd2atest rax, rax
000dcd2dje 0xdcd8b
000dcd2ftest bpl, bpl
000dcd32jne 0xdcd8b
000dcd34dec rax
000dcd37test r13, r13
000dcd3aje 0xdcd6c
000dcd3cxor edx, edx
000dcd3e
000dcd3eloc_dcd3e:
000dcd3ecmp [rcx+rdx], 58
000dcd42je 0xdcd79
000dcd44inc rdx
000dcd47cmp r13, rdx
000dcd4ajne 0xdcd3e
000dcd4cmov bpl, 1
000dcd4fmov rdx, r13
000dcd52mov rdi, rcx
000dcd55jmp 0xdcd1e
000dcd57
000dcd57loc_dcd57:
000dcd57mov eax, 0
000dcd5cmov rdx, r13
000dcd5fmov rdi, rcx
000dcd62test bpl, bpl
000dcd65mov bpl, 1
000dcd68je 0xdcd1e
000dcd6ajmp 0xdcd8b
000dcd6c
000dcd6cloc_dcd6c:
000dcd6cmov bpl, 1
000dcd6fxor r13l, r13l
000dcd72xor edx, edx
000dcd74mov rdi, rcx
000dcd77jmp 0xdcd1e
000dcd79
000dcd79loc_dcd79:
000dcd79lea rsi, [rdx+1]
000dcd7dsub r13, rsi
000dcd80lea rsi, [rcx+rdx]
000dcd84inc rsi
000dcd87xor ebp, ebp
000dcd89jmp 0xdcd18
000dcd8b
000dcd8bloc_dcd8b:
000dcd8btest r12, r12
000dcd8eje 0xdce4d
000dcd94mov [rsp+88], r10
000dcd99test rbx, rbx
000dcd9cje 0xe02d8
000dcda2mov ebp, r11l
000dcda5mov [rsp+48], r8
000dcdaapush 1
000dcdacpop r13
000dcdaedec rbx
000dcdb1je 0xdcdd6
000dcdb3js 0xe038c
000dcdb9mov al, [rip+0x136309]
000dcdbfmov rdi, rbx
000dcdc2push 1
000dcdc4pop rsi
000dcdc5call __rust_alloc
000dcdcamov r13, rax
000dcdcdtest rax, rax
000dcdd0je 0xe037c
000dcdd6
000dcdd6loc_dcdd6:
000dcdd6inc r12
000dcdd9mov rdi, r13
000dcddcmov rsi, r12
000dcddfmov rdx, rbx
000dcde2call [rip+0x134d38]
000dcde8cmp [rsp+48], 0
000dcdeesetne al
000dcdf1mov ecx, [rsp+112]
000dcdf5and cl, al
000dcdf7cmp cl, 1
000dcdfajne 0xdce07
000dcdfcmov rdi, [rsp+40]
000dce01call [rip+0x134cf1]
000dce07
000dce07loc_dce07:
000dce07mov r12l, ebp
000dce0amov rbp, rbx
000dce0dmov r8, rbx
000dce10mov [rsp+40], r13
000dce15lea r9, [rsp+177]
000dce1dmov r10, [rsp+88]
000dce22jmp 0xdccd4
000dce27
000dce27loc_dce27:
000dce27mov eax, [rsp+128]
000dce2emov ecx, [rsp+131]
000dce35mov [rsp+531], ecx
000dce3cmov [rsp+528], eax
000dce43
000dce43loc_dce43:
000dce43mov rbp, [rsp+56]
000dce48jmp 0xdccd4
000dce4d
000dce4dloc_dce4d:
000dce4dtest r8, r8
000dce50setne al
000dce53mov ecx, [rsp+112]
000dce57and cl, al
000dce59mov r12b, 2
000dce5ccmp cl, 1
000dce5fjne 0xdce43
000dce61mov rdi, [rsp+40]
000dce66mov rbx, r8
000dce69mov r13, r10
000dce6ccall [rip+0x134c86]
000dce72mov r10, r13
000dce75lea r9, [rsp+177]
000dce7dmov r8, rbx
000dce80jmp 0xdce43
000dce82
000dce82loc_dce82:
000dce82cmp r12b, 2
000dce86setne al
000dce89mov [rsp+112], eax
000dce8dxor r11l, r11l
000dce90mov rsi, [rsp+120]
000dce95mov r8, [rsp+48]
000dce9alea r9, [rsp+177]
000dcea2mov r10, [rsp+88]
000dcea7jmp 0xdcd13
000dceac
000dceacloc_dceac:
000dceaccmp r12b, 2
000dceb0je 0xdc570
000dceb6mov [rsp+48], r8
000dcebbtest r12b, 1
000dcebfjne 0xdf485
000dcec5mov al, [rip+0x1361fd]
000dcecbmov edi, 128
000dced0call [rip+0x134c62]
000dced6test rax, rax
000dced9je 0xe03e0
000dcedfmov rbx, rax
000dcee2mov [rsp+56], rbp
000dcee7mov [rsp+16], rax
000dceecmov [rsp+24], 128
000dcef5and [rsp+32], 0
000dcefbmov al, [rip+0x1361c7]
000dcf01push 20
000dcf03pop rdi
000dcf04call [rip+0x134c2e]
000dcf0atest rax, rax
000dcf0dje 0xe03fe
000dcf13mov [rsp+400], rax
000dcf1bmov [rsp+408], 20
000dcf27and [rsp+416], 0
000dcf30xor ebp, ebp
000dcf32lea r12, [rsp+528]
000dcf3apush -1
000dcf3cpop r14
000dcf3e
000dcf3eloc_dcf3e:
000dcf3emov rdi, r12
000dcf41mov rsi, [rsp+40]
000dcf46mov rdx, [rsp+56]
000dcf4blea rax, [rip+0x1340ae]
000dcf52call [rbp+rax]
000dcf56mov rax, [rsp+552]
000dcf5emov [rsp+88], rax
000dcf63test rax, rax
000dcf66je 0xdd135
000dcf6cmov rax, [rsp+528]
000dcf74mov rcx, [rsp+536]
000dcf7cand [rsp+32], 0
000dcf82mov rdx, [rsp+544]
000dcf8amov r15, [rsp+560]
000dcf92test rax, rax
000dcf95mov [rsp+120], rax
000dcf9amov [rsp+96], rcx
000dcf9fcmove rax, rcx
000dcfa3mov [rsp+112], rax
000dcfa8cmp [rsp+24], rdx
000dcfadmov [rsp+384], rdx
000dcfb5jae 0xdcfcf
000dcfb7lea rdi, [rsp+16]
000dcfbcxor esi, esi
000dcfbecall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dcfc3mov rbx, [rsp+16]
000dcfc8mov r13, [rsp+32]
000dcfcdjmp 0xdcfd2
000dcfcf
000dcfcfloc_dcfcf:
000dcfcfxor r13l, r13l
000dcfd2
000dcfd2loc_dcfd2:
000dcfd2lea rdi, [rbx+r13]
000dcfd6mov rsi, [rsp+112]
000dcfdbmov r12, [rsp+384]
000dcfe3mov rdx, r12
000dcfe6call [rip+0x134b34]
000dcfecadd r13, r12
000dcfefmov [rsp+32], r13
000dcff4je 0xdd001
000dcff6cmp [r13+rbx-1], 47
000dcffcsetne al
000dcfffjmp 0xdd003
000dd001
000dd001loc_dd001:
000dd001xor eax, eax
000dd003
000dd003loc_dd003:
000dd003test r15, r15
000dd006lea r12, [rsp+528]
000dd00eje 0xdd01f
000dd010mov rcx, [rsp+88]
000dd015cmp [rcx], 47
000dd018jne 0xdd01f
000dd01axor r13l, r13l
000dd01djmp 0xdd04f
000dd01f
000dd01floc_dd01f:
000dd01fmov rcx, [rsp+24]
000dd024test al, al
000dd026je 0xdd059
000dd028cmp rcx, r13
000dd02bjne 0xdd047
000dd02dlea rdi, [rsp+16]
000dd032mov rsi, r13
000dd035push 1
000dd037pop rdx
000dd038call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dd03dmov rbx, [rsp+16]
000dd042mov r13, [rsp+32]
000dd047
000dd047loc_dd047:
000dd047mov [rbx+r13], 47
000dd04cinc r13
000dd04f
000dd04floc_dd04f:
000dd04fmov [rsp+32], r13
000dd054mov rcx, [rsp+24]
000dd059
000dd059loc_dd059:
000dd059sub rcx, r13
000dd05ccmp rcx, r15
000dd05fjae 0xdd076
000dd061lea rdi, [rsp+16]
000dd066mov rsi, r13
000dd069mov rdx, r15
000dd06ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dd071mov r13, [rsp+32]
000dd076
000dd076loc_dd076:
000dd076mov rbx, [rsp+16]
000dd07blea rdi, [rbx+r13]
000dd07fmov rsi, [rsp+88]
000dd084mov rdx, r15
000dd087call [rip+0x134a93]
000dd08dadd r13, r15
000dd090mov [rsp+32], r13
000dd095mov rdi, r12
000dd098mov rsi, rbx
000dd09bmov rdx, r13
000dd09ecall std::sys_common::fs::try_exists
000dd0a3mov al, [rsp+528]
000dd0aatest al, al
000dd0acjne 0xdd0bc
000dd0aecmp [rsp+529], 0
000dd0b6jne 0xdf5ad
000dd0bc
000dd0bcloc_dd0bc:
000dd0bctest al, al
000dd0beje 0xdd11a
000dd0c0mov rax, [rsp+536]
000dd0c8mov ecx, eax
000dd0caand ecx, 3
000dd0cdlea rdx, [rcx-2]
000dd0d1cmp rdx, 2
000dd0d5jb 0xdd11a
000dd0d7test rcx, rcx
000dd0daje 0xdd11a
000dd0dclea r15, [rax-1]
000dd0e0mov r12, [rax-1]
000dd0e4mov r13, [rax+7]
000dd0e8mov rdi, r12
000dd0ebcall [r13]
000dd0efcmp [r13+8], 0
000dd0f4mov rax, [rip+0x1349fd]
000dd0fbje 0xdd10d
000dd0fdmov rdi, r12
000dd100call [rip+0x1349f2]
000dd106mov rax, [rip+0x1349eb]
000dd10d
000dd10dloc_dd10d:
000dd10dmov rdi, r15
000dd110call rax
000dd112lea r12, [rsp+528]
000dd11a
000dd11aloc_dd11a:
000dd11acmp [rsp+120], 0
000dd120je 0xdd135
000dd122cmp [rsp+96], 0
000dd128je 0xdd135
000dd12amov rdi, [rsp+120]
000dd12fcall [rip+0x1349c3]
000dd135
000dd135loc_dd135:
000dd135add rbp, 8
000dd139cmp rbp, 24
000dd13djne 0xdcf3e
000dd143jmp 0xdf6ee
000dd148
000dd148loc_dd148:
000dd148lea rdx, [rip-0xa31df]
000dd14fpush 4
000dd151pop rcx
000dd152mov rdi, r14
000dd155mov rsi, r15
000dd158call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dd15dtest al, al
000dd15fje 0xe0396
000dd165push 2
000dd167
000dd167loc_dd167:
000dd167pop r13
000dd169
000dd169loc_dd169:
000dd169mov [rsp+40], r13
000dd16emov rdi, r14
000dd171mov rsi, rbx
000dd174call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd179
000dd179loc_dd179:
000dd179call rand::rngs::thread::thread_rng
000dd17emov r14, rax
000dd181lea rdi, [rsp+528]
000dd189mov [rdi], 1
000dd190pxor x0, x0
000dd194movdqu [rdi+8], x0
000dd199push 10
000dd19bpop r12
000dd19dmov rsi, r12
000dd1a0call alloc::vec::Vec<T,A>::reserve
000dd1a5lea r13, [r14+16]
000dd1a9mov rbp, r14
000dd1acadd rbp, 288
000dd1b3lea rbx, [rip-0x9ce21]
000dd1ba
000dd1baloc_dd1ba:
000dd1bamov rax, [r14+272]
000dd1c1
000dd1c1loc_dd1c1:
000dd1c1cmp rax, 64
000dd1c5jb 0xdd1dc
000dd1c7mov rdi, rbp
000dd1camov rsi, r13
000dd1cdcall _<rand::rngs::adapter::reseeding::ReseedingCore<R,Rsdr> as rand_core::block::BlockRngCore>::generate
000dd1d2and [r14+272], 0
000dd1daxor eax, eax
000dd1dc
000dd1dcloc_dd1dc:
000dd1dcmov ecx, [r14+4*rax+16]
000dd1e1mov edx, ecx
000dd1e3shr edx, 27
000dd1e6inc rax
000dd1e9mov [r14+272], rax
000dd1f0cmp edx, 30
000dd1f3ja 0xdd1c1
000dd1f5shr ecx, 26
000dd1f8mov r15b, [rcx+rbx]
000dd1fctest r15b, r15b
000dd1ffjs 0xdd241
000dd201mov rsi, [rsp+544]
000dd209cmp rsi, [rsp+536]
000dd211jne 0xdd228
000dd213lea rdi, [rsp+528]
000dd21bcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
000dd220mov rsi, [rsp+544]
000dd228
000dd228loc_dd228:
000dd228mov rax, [rsp+528]
000dd230mov [rax+rsi], r15b
000dd234inc rsi
000dd237mov [rsp+544], rsi
000dd23fjmp 0xdd26d
000dd241
000dd241loc_dd241:
000dd241movzx edi, r15b
000dd245and [rsp+152], 0
000dd24dlea rsi, [rsp+152]
000dd255call core::char::methods::encode_utf8_raw
000dd25aadd rdx, rax
000dd25dlea rdi, [rsp+528]
000dd265mov rsi, rax
000dd268call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
000dd26d
000dd26dloc_dd26d:
000dd26ddec r12
000dd270jne 0xdd1ba
000dd276mov rdi, r14
000dd279call _<alloc::rc::Rc<T,A> as core::ops::drop::Drop>::drop
000dd27elea r14, [rsp+531]
000dd286mov rax, [r14+13]
000dd28alea rcx, [rsp+944]
000dd292mov [rcx+16], rax
000dd296movdqu x0, [r14-3]
000dd29cmovdqa [rcx], x0
000dd2a0push 32
000dd2a2pop rdi
000dd2a3push 8
000dd2a5pop rsi
000dd2a6call alloc::alloc::exchange_malloc
000dd2abmov [rsp+56], rax
000dd2b0lea rbp, [rsp+400]
000dd2b8push 3
000dd2bapop rsi
000dd2bbmov rdi, rbp
000dd2becall termcolor::WriterInner<termcolor::IoStandardStream>::create
000dd2c3lea rdi, [rsp+456]
000dd2cbpush 2
000dd2cdpop rsi
000dd2cecall termcolor::WriterInner<termcolor::IoStandardStream>::create
000dd2d3push 112
000dd2d5pop rdx
000dd2d6mov rbx, [rip+0x134843]
000dd2ddmov rdi, r14
000dd2e0mov rsi, rbp
000dd2e3call rbx
000dd2e5lea rdi, [rsp+152]
000dd2edlea r14, [rsp+528]
000dd2f5push 115
000dd2f7pop rdx
000dd2f8mov rsi, r14
000dd2fbcall rbx
000dd2fdmov edi, 304
000dd302call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
000dd307mov r13, rax
000dd30apush 2
000dd30cpop r15
000dd30emov [rax], r15
000dd311mov [rax+16], r15
000dd315mov [rax+32], r15
000dd319lea rax, [rip+0x1327d0]
000dd320mov [r13+40], rax
000dd324push 5
000dd326pop rax
000dd327mov [r13+48], rax
000dd32bpush 1
000dd32dpop r12
000dd32fmov [r13+56], r12
000dd333mov [r13+64], r12
000dd337push 4
000dd339pop rcx
000dd33amov [r13+72], rcx
000dd33emov [r13+80], rcx
000dd342mov [r13+88], rax
000dd346mov [r13+96], 11
000dd34bmov [r13+100], 3
000dd350mov [r13+104], 6
000dd355mov al, 1
000dd357mov [r13+108], al
000dd35bmov [r13+112], 4
000dd360mov [r13+116], 7
000dd365and [r13+120], 0
000dd36alea rax, [rip-0x4c079]
000dd371mov [r13+128], rax
000dd378pxor x0, x0
000dd37cmovdqu [r13+136], x0
000dd385mov [r13+152], rax
000dd38cand [r13+160], 0
000dd394mov [r13+168], 512
000dd39eand [r13+170], 0
000dd3a6mov rax, [rsp+40]
000dd3abmov [r13+176], rax
000dd3b2and [r13+184], 0
000dd3bamov [r13+188], 0
000dd3c2lea rdi, [r13+189]
000dd3c9lea rsi, [rsp+152]
000dd3d1push 115
000dd3d3pop rdx
000dd3d4call rbx
000dd3d6lea rax, [rsp+944]
000dd3delea rcx, [rsp+456]
000dd3e6mov [rcx-56], rax
000dd3ealea rax, [rip+0x10a17f]
000dd3f1mov [r14], rax
000dd3f4mov [r14+8], r15
000dd3f8and [r14+32], 0
000dd3fdlea rax, [rip-59671]
000dd404mov [rcx-48], rax
000dd408mov [r14+16], rbp
000dd40cmov [r14+24], r12
000dd410lea rbx, [rsp+152]
000dd418lea r14, [rsp+528]
000dd420mov rdi, rbx
000dd423mov rsi, r14
000dd426call alloc::fmt::format
000dd42bmov r12, [rbx]
000dd42emov rbp, [rbx+8]
000dd432and [r14+8], 0
000dd437mov rcx, [rbx+16]
000dd43band [r14+12], 0
000dd441mov rax, 0x1b600000000
000dd44bmov [r14], rax
000dd44emov al, 1
000dd450mov [r14+9], al
000dd454mov [r14+12], al
000dd458mov [r14+11], al
000dd45clea rbx, [rsp+152]
000dd464lea rsi, [rsp+528]
000dd46cmov rdi, rbx
000dd46fmov rdx, r12
000dd472call std::fs::OpenOptions::_open
000dd477mov rdi, r12
000dd47amov rsi, rbp
000dd47dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd482xor eax, eax
000dd484cmp [rbx], eax
000dd486jne 0xe0074
000dd48cmov ebx, [rsp+156]
000dd493push 8
000dd495pop rsi
000dd496mov edi, 200
000dd49bcall alloc::alloc::exchange_malloc
000dd4a0mov [rax], r15
000dd4a3mov [rax+16], r15
000dd4a7mov [rax+32], r15
000dd4ablea rcx, [rip+0x13263e]
000dd4b2mov [rax+40], rcx
000dd4b6push 5
000dd4b8pop rcx
000dd4b9mov [rax+48], rcx
000dd4bdpush 1
000dd4bfpop rbp
000dd4c0mov [rax+56], rbp
000dd4c4mov [rax+64], rbp
000dd4c8push 4
000dd4capop rdx
000dd4cbmov [rax+72], rdx
000dd4cfmov [rax+80], rdx
000dd4d3mov [rax+88], rcx
000dd4d7mov [rax+96], 11
000dd4dbmov [rax+100], 3
000dd4dfmov [rax+104], 6
000dd4e3mov [rax+108], 1
000dd4e7mov [rax+112], 4
000dd4ebmov [rax+116], 7
000dd4efand [rax+120], 0
000dd4f4lea rdx, [rip-0x4c203]
000dd4fbmov [rax+128], rdx
000dd502pxor x0, x0
000dd506movdqu [rax+136], x0
000dd50emov [rax+152], rdx
000dd515and [rax+160], 0
000dd51dmov [rax+168], 512
000dd526and [rax+170], 0
000dd52dmov [rax+176], rcx
000dd534and [rax+184], 0
000dd53bmov [rax+188], 0
000dd542mov [rax+192], ebx
000dd548mov r12, [rsp+56]
000dd54dmov [r12], r13
000dd551lea rcx, [rip+0x109fd0]
000dd558mov [r12+8], rcx
000dd55dmov [r12+16], rax
000dd562lea rax, [rip+0x10a03f]
000dd569mov [r12+24], rax
000dd56emov r14, r12
000dd571add r12, -16
000dd575xor r15l, r15l
000dd578xor ebx, ebx
000dd57a
000dd57aloc_dd57a:
000dd57amov rcx, r15
000dd57dshl rcx, 4
000dd581add rcx, r12
000dd584
000dd584loc_dd584:
000dd584cmp r15, 2
000dd588je 0xdd5b4
000dd58ainc r15
000dd58dlea r13, [rcx+16]
000dd591mov rdi, [rcx+16]
000dd595mov rax, [rcx+24]
000dd599call [rax+48]
000dd59cmov rcx, r13
000dd59fcmp rbx, rax
000dd5a2jae 0xdd584
000dd5a4mov rdi, [r13]
000dd5a8mov rax, [r13+8]
000dd5accall [rax+48]
000dd5afmov rbx, rax
000dd5b2jmp 0xdd57a
000dd5b4
000dd5b4loc_dd5b4:
000dd5b4push 32
000dd5b6pop rdi
000dd5b7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
000dd5bcmov r12, rax
000dd5bfmov [rax], rbx
000dd5c2mov [rax+8], r14
000dd5c6push 2
000dd5c8pop r13
000dd5camov [rax+16], r13
000dd5cemov [rax+24], r13
000dd5d2mov [rip+0x135987], rbx
000dd5d9xor eax, eax
000dd5dblock cmpxchg [rip+0x135964], rbp
000dd5e4test rax, rax
000dd5e7je 0xdd61b
000dd5e9cmp rax, 1
000dd5edlea r14, [rsp+152]
000dd5f5jne 0xdd608
000dd5f7
000dd5f7loc_dd5f7:
000dd5f7mov rax, [rip+0x13594a]
000dd5fecmp rax, 1
000dd602jne 0xdd608
000dd604nop
000dd606jmp 0xdd5f7
000dd608
000dd608loc_dd608:
000dd608mov rdi, r12
000dd60bcall core::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>
000dd610mov rdi, r12
000dd613call [rip+0x1344df]
000dd619jmp 0xdd642
000dd61b
000dd61bloc_dd61b:
000dd61bmov [rip+0x135876], r12
000dd622lea rax, [rip+0x13253f]
000dd629mov [rip+0x135870], rax
000dd630mov rax, r13
000dd633xchg [rip+0x13590e], rax
000dd63alea r14, [rsp+152]
000dd642
000dd642loc_dd642:
000dd642mov rdi, [rsp+104]
000dd647mov rax, [rdi+16]
000dd64btest rax, rax
000dd64eje 0xdd72f
000dd654cmp rax, 1
000dd658jne 0xe01c9
000dd65emov rax, [rip+0x1358fb]
000dd665mov rbx, [rdi]
000dd668cmp rax, 4
000dd66cjbe 0xdd6ce
000dd66elea rdx, [rip+0x109f8b]
000dd675mov rdi, rbx
000dd678mov rsi, rbp
000dd67bcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
000dd680mov [rsp+152], rbx
000dd688lea rax, [rip+0x109f61]
000dd68flea rdi, [rsp+528]
000dd697mov [rdi], rax
000dd69amov [rdi+8], rbp
000dd69eand [rdi+32], 0
000dd6a3lea rax, [rip-63640]
000dd6aamov [rsp+160], rax
000dd6b2mov [rdi+16], r14
000dd6b6mov [rdi+24], rbp
000dd6balea rdx, [rip+0x109f57]
000dd6c1push 5
000dd6c3pop rsi
000dd6c4mov ecx, 130
000dd6c9call log::__private_api::log
000dd6ce
000dd6celoc_dd6ce:
000dd6celea rdx, [rip+0x109f73]
000dd6d5push 1
000dd6d7pop r15
000dd6d9mov rdi, rbx
000dd6dcmov rsi, r15
000dd6dfcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
000dd6e4mov rsi, [rbx]
000dd6e7mov rdx, [rbx+16]
000dd6eblea rbx, [rsp+528]
000dd6f3mov rdi, rbx
000dd6f6call _<alloc::string::String as core::clone::Clone>::clone
000dd6fbmov rdi, r15
000dd6fexor esi, esi
000dd700call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd705mov rax, [rbx]
000dd708mov [rsp+96], rax
000dd70dmov r13, [rbx+8]
000dd711mov rax, [rbx+16]
000dd715mov [rsp+352], rax
000dd71dmov rax, [rsp+104]
000dd722mov r15, [rax+48]
000dd726mov rbp, [rax+64]
000dd72ajmp 0xdd8d7
000dd72f
000dd72floc_dd72f:
000dd72fmov r15, [rdi+48]
000dd733mov rbp, [rdi+64]
000dd737lea rcx, [rip-0xa37da]
000dd73elea rbx, [rsp+16]
000dd743push 4
000dd745pop r8
000dd747mov rdi, rbx
000dd74amov rsi, r15
000dd74dmov rdx, rbp
000dd750call seahorse::context::Context::string_flag
000dd755cmp [rbx], 0
000dd759je 0xdd830
000dd75fmov rax, [rsp+32]
000dd764mov [rsp+416], rax
000dd76cmovdqu x0, [rsp+16]
000dd772movdqa [rsp+400], x0
000dd77bmov rax, [rip+0x1357de]
000dd782cmp rax, 4
000dd786jbe 0xdd7fc
000dd788lea rax, [rip+0x109c59]
000dd78fmov [rsp+152], rax
000dd797lea rax, [rip+0x25e9e]
000dd79emov [rsp+160], rax
000dd7a6lea rax, [rip+0x109eb3]
000dd7adlea rdi, [rsp+528]
000dd7b5mov [rdi], rax
000dd7b8mov [rdi+8], r13
000dd7bcand [rdi+32], 0
000dd7c1lea rax, [rsp+400]
000dd7c9mov [rsp+168], rax
000dd7d1lea rax, [rip-60651]
000dd7d8mov [rsp+176], rax
000dd7e0mov [rdi+16], r14
000dd7e4mov [rdi+24], r13
000dd7e8lea rdx, [rip+0x109e29]
000dd7efpush 5
000dd7f1pop rsi
000dd7f2mov ecx, 136
000dd7f7call log::__private_api::log
000dd7fc
000dd7fcloc_dd7fc:
000dd7fcmov rax, [rsp+400]
000dd804mov [rsp+96], rax
000dd809mov r13, [rsp+408]
000dd811mov rax, [rsp+416]
000dd819mov [rsp+352], rax
000dd821push 1
000dd823pop rdi
000dd824xor esi, esi
000dd826call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd82bjmp 0xdd8d7
000dd830
000dd830loc_dd830:
000dd830push 13
000dd832pop rdi
000dd833mov [rsp+352], rdi
000dd83bcall alloc::raw_vec::RawVec<T,A>::allocate_in
000dd840mov r13, rdx
000dd843mov rcx, 0x6f762f73666d762f
000dd84dmov [rax], rcx
000dd850mov rcx, 0x73656d756c6f762f
000dd85amov [rsp+96], rax
000dd85fmov [rax+5], rcx
000dd863push 1
000dd865pop rdi
000dd866xor esi, esi
000dd868call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd86dmov rax, [rip+0x1356ec]
000dd874cmp rax, 3
000dd878jb 0xdd8d7
000dd87alea rax, [rip+0x109b67]
000dd881mov [rsp+152], rax
000dd889lea rax, [rip+0x109df0]
000dd890lea rdi, [rsp+528]
000dd898mov [rdi], rax
000dd89bmov [rdi+8], 2
000dd8a3and [rdi+32], 0
000dd8a8lea rax, [rip+0x25d8d]
000dd8afmov [rsp+160], rax
000dd8b7mov [rdi+16], r14
000dd8bbmov [rdi+24], 1
000dd8c3lea rdx, [rip+0x109d4e]
000dd8capush 3
000dd8ccpop rsi
000dd8cdmov ecx, 141
000dd8d2call log::__private_api::log
000dd8d7
000dd8d7loc_dd8d7:
000dd8d7lea rcx, [rip-0x9c1a2]
000dd8delea rbx, [rsp+128]
000dd8e6push 7
000dd8e8pop r8
000dd8eamov rdi, rbx
000dd8edmov rsi, r15
000dd8f0mov rdx, rbp
000dd8f3call seahorse::context::Context::string_flag
000dd8f8cmp [rbx], 0
000dd8fcje 0xdda03
000dd902mov rax, [rsp+144]
000dd90amov [rsp+80], rax
000dd90fmovdqu x0, [rsp+128]
000dd918movdqa [rsp+64], x0
000dd91emov rax, [rip+0x13563b]
000dd925lea r12, [rip+0x25d10]
000dd92ccmp rax, 2
000dd930jbe 0xdd99f
000dd932lea rax, [rip+0x109aaf]
000dd939mov [rsp+152], rax
000dd941mov [rsp+160], r12
000dd949lea rax, [rip+0x109d50]
000dd950lea rdi, [rsp+528]
000dd958mov [rdi], rax
000dd95blea rax, [rsp+64]
000dd960push 2
000dd962pop rcx
000dd963mov [rdi+8], rcx
000dd967and [rdi+32], 0
000dd96cmov [rsp+168], rax
000dd974lea rax, [rip-61070]
000dd97bmov [rsp+176], rax
000dd983mov [rdi+16], r14
000dd987mov [rdi+24], rcx
000dd98blea rdx, [rip+0x109c86]
000dd992push 3
000dd994pop rsi
000dd995mov ecx, 153
000dd99acall log::__private_api::log
000dd99f
000dd99floc_dd99f:
000dd99fmov rsi, [rsp+64]
000dd9a4mov rdx, [rsp+80]
000dd9a9lea rbx, [rsp+400]
000dd9b1mov rdi, rbx
000dd9b4call regex::regex::string::Regex::new
000dd9b9cmp [rbx], 0
000dd9bdje 0xe014d
000dd9c3mov rax, [rsp+64]
000dd9c8mov [rsp+512], rax
000dd9d0mov rax, [rsp+72]
000dd9d5mov [rsp+376], rax
000dd9ddmov rax, [rsp+80]
000dd9e2mov [rsp+104], rax
000dd9e7push 1
000dd9e9pop rdi
000dd9eaxor esi, esi
000dd9eccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd9f1lea rdi, [rsp+400]
000dd9f9call core::ptr::drop_in_place<regex::regex::string::Regex>
000dd9fejmp 0xdda89
000dda03
000dda03loc_dda03:
000dda03mov rax, [rip+0x135556]
000dda0apush 1
000dda0cpop rcx
000dda0dmov [rsp+512], rcx
000dda15cmp rax, 5
000dda19jb 0xdda78
000dda1blea rax, [rip+0x1099c6]
000dda22mov [rsp+152], rax
000dda2alea rax, [rip+0x109cbf]
000dda31lea rdi, [rsp+528]
000dda39mov [rdi], rax
000dda3cmov [rdi+8], 2
000dda44and [rdi+32], 0
000dda49lea rax, [rip+0x25bec]
000dda50mov [rsp+160], rax
000dda58mov [rdi+16], r14
000dda5cmov [rdi+24], 1
000dda64lea rdx, [rip+0x109bad]
000dda6bpush 5
000dda6dpop rsi
000dda6emov ecx, 167
000dda73call log::__private_api::log
000dda78
000dda78loc_dda78:
000dda78xor eax, eax
000dda7amov [rsp+376], rax
000dda82xor eax, eax
000dda84mov [rsp+104], rax
000dda89
000dda89loc_dda89:
000dda89lea rcx, [rip-0x9c465]
000dda90lea rbx, [rsp+152]
000dda98push 2
000dda9apop r8
000dda9cmov rdi, rbx
000dda9fmov rsi, r15
000ddaa2mov rdx, rbp
000ddaa5call seahorse::context::Context::string_flag
000ddaaamov r12, [rbx]
000ddaadtest r12, r12
000ddab0je 0xe00a1
000ddab6mov rsi, [rsp+168]
000ddabelea rdx, [rip-0x9c155]
000ddac5push 10
000ddac7pop rcx
000ddac8mov rdi, r12
000ddacbcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000ddad0test al, al
000ddad2je 0xe00b9
000ddad8mov [rsp+368], r13
000ddae0mov rsi, [rsp+160]
000ddae8mov rdi, r12
000ddaebcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ddaf0lea rdx, [rip-0x9c4ca]
000ddaf7push 6
000ddaf9pop rcx
000ddafamov rdi, r15
000ddafdmov rsi, rbp
000ddb00call seahorse::context::Context::bool_flag
000ddb05test al, al
000ddb07je 0xddd67
000ddb0dpush 84
000ddb0fpop r12
000ddb11mov rdi, r12
000ddb14call alloc::raw_vec::RawVec<T,A>::allocate_in
000ddb19mov r13, rax
000ddb1cmov r14, rdx
000ddb1flea rsi, [rip-0x9c1ac]
000ddb26mov rdi, rax
000ddb29mov rdx, r12
000ddb2ccall [rip+0x133fee]
000ddb32lea rdi, [rip-0xa4d59]
000ddb39push 16
000ddb3bpop rsi
000ddb3cmov rdx, r13
000ddb3fmov rcx, r12
000ddb42call std::fs::write::inner
000ddb47mov r12, rax
000ddb4amov rdi, r13
000ddb4dmov rsi, r14
000ddb50call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ddb55test r12, r12
000ddb58jne 0xe01d6
000ddb5ecall fork::fork
000ddb63cmp eax, 2
000ddb66je 0xddbe2
000ddb68test eax, eax
000ddb6ajne 0xddc3a
000ddb70shr rax, 32
000ddb74mov [rsp+400], eax
000ddb7bmov rax, [rip+0x1353de]
000ddb82cmp rax, 4
000ddb86jbe 0xddd67
000ddb8clea rax, [rsp+400]
000ddb94mov [rsp+152], rax
000ddb9clea rax, [rip+0x109b85]
000ddba3lea rdi, [rsp+528]
000ddbabmov [rdi], rax
000ddbaepush 1
000ddbb0pop rax
000ddbb1mov [rdi+8], rax
000ddbb5and [rdi+32], 0
000ddbbalea rcx, [rip+0x3234f]
000ddbc1mov [rsp+160], rcx
000ddbc9mov [rdi+16], rbx
000ddbcdmov [rdi+24], rax
000ddbd1lea rdx, [rip+0x109a40]
000ddbd8push 5
000ddbdapop rsi
000ddbdbmov ecx, 193
000ddbe0jmp 0xddc30
000ddbe2
000ddbe2loc_ddbe2:
000ddbe2mov rax, [rip+0x135377]
000ddbe9cmp rax, 5
000ddbedjb 0xddd67
000ddbf3lea rax, [rip+0x109b76]
000ddbfalea rdi, [rsp+528]
000ddc02mov [rdi], rax
000ddc05mov [rdi+8], 1
000ddc0dlea rax, [rip-0x4c91c]
000ddc14mov [rdi+16], rax
000ddc18pxor x0, x0
000ddc1cmovdqu [rdi+24], x0
000ddc21lea rdx, [rip+0x1099f0]
000ddc28push 5
000ddc2apop rsi
000ddc2bmov ecx, 205
000ddc30
000ddc30loc_ddc30:
000ddc30call log::__private_api::log
000ddc35jmp 0xddd67
000ddc3a
000ddc3aloc_ddc3a:
000ddc3amov rax, [rip+0x13531f]
000ddc41cmp rax, 4
000ddc45jbe 0xddc89
000ddc47lea rax, [rip+0x109aea]
000ddc4elea rdi, [rsp+528]
000ddc56mov [rdi], rax
000ddc59mov [rdi+8], 1
000ddc61lea rax, [rip-0x4c970]
000ddc68mov [rdi+16], rax
000ddc6cpxor x0, x0
000ddc70movdqu [rdi+24], x0
000ddc75lea rdx, [rip+0x10999c]
000ddc7cpush 5
000ddc7epop rsi
000ddc7fmov ecx, 196
000ddc84call log::__private_api::log
000ddc89
000ddc89loc_ddc89:
000ddc89lea r14, [rip-0x9c276]
000ddc90push 2
000ddc92pop r12
000ddc94mov rdi, r14
000ddc97mov rsi, r12
000ddc9acall akira_utils::convert_str
000ddc9fmov r13, rax
000ddca2mov rdi, r14
000ddca5mov rsi, r12
000ddca8call akira_utils::convert_str
000ddcadmov r14, rax
000ddcb0lea rdi, [rip-0xa4ed7]
000ddcb7push 16
000ddcb9pop rsi
000ddcbacall akira_utils::convert_str
000ddcbfmov rdi, r13
000ddcc2mov rsi, r14
000ddcc5mov rdx, rax
000ddcc8xor ecx, ecx
000ddccaxor eax, eax
000ddccccall [rip+0x133ec6]
000ddcd2mov [rsp+400], eax
000ddcd9test eax, eax
000ddcdbjns 0xddd3f
000ddcddmov rax, [rip+0x13527c]
000ddce4test rax, rax
000ddce7je 0xddd3f
000ddce9lea rax, [rsp+400]
000ddcf1mov [rsp+152], rax
000ddcf9lea rax, [rip+0x109a48]
000ddd00lea rdi, [rsp+528]
000ddd08mov [rdi], rax
000ddd0bpush 1
000ddd0dpop rsi
000ddd0emov [rdi+8], rsi
000ddd12and [rdi+32], 0
000ddd17lea rax, [rip+0x321f2]
000ddd1emov [rsp+160], rax
000ddd26mov [rdi+16], rbx
000ddd2amov [rdi+24], rsi
000ddd2elea rdx, [rip+0x1098e3]
000ddd35mov ecx, 200
000ddd3acall log::__private_api::log
000ddd3f
000ddd3floc_ddd3f:
000ddd3flea rdi, [rip-0xa4f66]
000ddd46push 16
000ddd48pop rsi
000ddd49call std::sys::unix::fs::unlink
000ddd4elea rsi, [rip-0x9c325]
000ddd55lea rcx, [rip+0x1099fc]
000ddd5cpush 19
000ddd5epop rdx
000ddd5fmov rdi, rax
000ddd62call core::result::Result<T,E>::expect
000ddd67
000ddd67loc_ddd67:
000ddd67lea rdx, [rip-0x9c73b]
000ddd6epush 6
000ddd70pop rcx
000ddd71mov rdi, r15
000ddd74mov rsi, rbp
000ddd77call seahorse::context::Context::bool_flag
000ddd7cmov r14l, eax
000ddd7flea rcx, [rip-0x9c70f]
000ddd86lea r12, [rsp+528]
000ddd8epush 7
000ddd90pop r8
000ddd92mov rdi, r12
000ddd95mov rsi, r15
000ddd98mov rdx, rbp
000ddd9bcall seahorse::context::Context::int_flag
000ddda0cmp [r12], 0
000ddda5jne 0xdddb7
000ddda7mov rax, [rsp+536]
000dddafmov [rsp+344], rax
000dddb7
000dddb7loc_dddb7:
000dddb7mov rax, [rip+0x1351a2]
000dddbecmp rax, 4
000dddc2jb 0xdde3b
000dddc4lea rax, [rip+0x10965d]
000dddcbmov [rsp+152], rax
000dddd3lea rax, [rip+0x25862]
000ddddamov [rsp+160], rax
000ddde2lea rax, [rsp+344]
000dddeamov [rsp+168], rax
000dddf2lea rax, [rip+0x109987]
000dddf9lea rdi, [rsp+528]
000dde01mov [rdi], rax
000dde04push 2
000dde06pop rcx
000dde07mov [rdi+8], rcx
000dde0band [rdi+32], 0
000dde10lea rax, [rip-0x130f4]
000dde17mov [rsp+176], rax
000dde1fmov [rdi+16], rbx
000dde23mov [rdi+24], rcx
000dde27lea rdx, [rip+0x1097ea]
000dde2epush 4
000dde30pop rsi
000dde31mov ecx, 215
000dde36call log::__private_api::log
000dde3b
000dde3bloc_dde3b:
000dde3bmov rax, [rip+0x13511e]
000dde42cmp rax, 2
000dde46lea r12, [rip-0x4cb55]
000dde4djbe 0xddec6
000dde4flea rax, [rip+0x109592]
000dde56mov [rsp+152], rax
000dde5elea rax, [rip+0x257d7]
000dde65mov [rsp+160], rax
000dde6dlea rax, [rsp+344]
000dde75mov [rsp+168], rax
000dde7dlea rax, [rip+0x10991c]
000dde84lea rdi, [rsp+528]
000dde8cmov [rdi], rax
000dde8fpush 2
000dde91pop rcx
000dde92mov [rdi+8], rcx
000dde96and [rdi+32], 0
000dde9blea rax, [rip-0x1317f]
000ddea2mov [rsp+176], rax
000ddeaamov [rdi+16], rbx
000ddeaemov [rdi+24], rcx
000ddeb2lea rdx, [rip+0x10975f]
000ddeb9push 3
000ddebbpop rsi
000ddebcmov ecx, 216
000ddec1call log::__private_api::log
000ddec6
000ddec6loc_ddec6:
000ddec6lea rcx, [rip-0x9c80f]
000ddecdlea rbx, [rsp+152]
000dded5push 2
000dded7pop r8
000dded9mov rdi, rbx
000ddedcmov rsi, r15
000ddedfmov rdx, rbp
000ddee2call seahorse::context::Context::int_flag
000ddee7cmp [rbx], 0
000ddeeajne 0xddf0a
000ddeecmov rax, [rsp+160]
000ddef4lea rcx, [rax-101]
000ddef8cmp rcx, -101
000ddefcjbe 0xe02a3
000ddf02mov [rsp+360], rax
000ddf0a
000ddf0aloc_ddf0a:
000ddf0amov [rsp+40], r14b
000ddf0fmov rax, [rip+0x13504a]
000ddf16cmp rax, 4
000ddf1ajbe 0xddf98
000ddf1clea rax, [rip+0x1094c5]
000ddf23mov [rsp+152], rax
000ddf2blea rax, [rip+0x2570a]
000ddf32mov [rsp+160], rax
000ddf3alea rax, [rsp+360]
000ddf42mov [rsp+168], rax
000ddf4alea rax, [rip+0x10987f]
000ddf51lea rdi, [rsp+528]
000ddf59mov [rdi], rax
000ddf5cmov [rdi+8], 3
000ddf64and [rdi+32], 0
000ddf69lea rax, [rip-0x1324d]
000ddf70mov [rsp+176], rax
000ddf78mov [rdi+16], rbx
000ddf7cmov [rdi+24], 2
000ddf84lea rdx, [rip+0x10968d]
000ddf8bpush 5
000ddf8dpop rsi
000ddf8emov ecx, 224
000ddf93call log::__private_api::log
000ddf98
000ddf98loc_ddf98:
000ddf98lea r14, [rsp+544]
000ddfa0mov rdi, r14
000ddfa3call indicatif::draw_target::ProgressDrawTarget::stderr
000ddfa8mov [r14-8], 0
000ddfadand [r14-16], 0
000ddfb2mov edi, 240
000ddfb7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
000ddfbcmov r14, rax
000ddfbfpush 1
000ddfc1pop r13
000ddfc3mov [rax], r13
000ddfc6mov [rax+8], r13
000ddfcalea rdi, [rax+16]
000ddfcepush 14
000ddfd0pop rcx
000ddfd1lea rsi, [rsp+528]
000ddfd9rep movsq [rdi], [rsi]
000ddfdcpush 8
000ddfdepop rax
000ddfdfmov [r14+128], rax
000ddfe6pxor x0, x0
000ddfeamovdqu [r14+136], x0
000ddff3mov [r14+152], rax
000ddffamovdqu [r14+160], x0
000de003mov [r14+176], rax
000de00amovdqu [r14+184], x0
000de013mov [r14+200], rax
000de01amovdqu [r14+208], x0
000de023movdqu [r14+218], x0
000de02cmov [rsp+520], r14
000de034lea rdx, [rip-0xa40d3]
000de03bpush 4
000de03dpop rcx
000de03emov rdi, r15
000de041mov rsi, rbp
000de044call seahorse::context::Context::bool_flag
000de049test al, al
000de04bje 0xde0b6
000de04dcall fork::fork
000de052test eax, eax
000de054je 0xde34a
000de05acmp eax, 2
000de05djne 0xde3cc
000de063mov rax, [rip+0x134ef6]
000de06atest rax, rax
000de06dmov r13, [rsp+368]
000de075je 0xdf0fd
000de07blea rax, [rip+0x1098e6]
000de082lea rdi, [rsp+528]
000de08amov [rdi], rax
000de08dmov [rdi+8], 1
000de095mov [rdi+16], r12
000de099pxor x0, x0
000de09dmovdqu [rdi+24], x0
000de0a2lea rdx, [rip+0x10956f]
000de0a9push 1
000de0abpop rsi
000de0acmov ecx, 271
000de0b1jmp 0xde3c2
000de0b6
000de0b6loc_de0b6:
000de0b6lea rbx, [rsp+528]
000de0bemov rdi, rbx
000de0c1call indicatif::progress_bar::ProgressBar::new_spinner
000de0c6lea r15, [rsp+920]
000de0cemov rdi, r15
000de0d1mov rsi, r14
000de0d4mov rdx, rbx
000de0d7call indicatif::multi::MultiProgress::add
000de0dclea rbx, [rsp+528]
000de0e4lea rsi, [rsp+976]
000de0ecmov rdi, rbx
000de0efcall _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
000de0f4mov r15, [r15]
000de0f7mov rdi, r15
000de0famov rsi, rbx
000de0fdcall indicatif::progress_bar::ProgressBar::set_style
000de102lea rax, [rip+0x1096f7]
000de109mov [rbx], rax
000de10cmov [rbx+8], r13
000de110lea rax, [rsp+64]
000de115mov [rbx+16], rax
000de119pxor x0, x0
000de11dmovdqu [rbx+24], x0
000de122lea rbx, [rsp+152]
000de12alea r14, [rsp+528]
000de132mov rdi, rbx
000de135mov rsi, r14
000de138call alloc::fmt::format
000de13dmov rdi, r15
000de140mov rsi, rbx
000de143call indicatif::progress_bar::ProgressBar::set_prefix
000de148lea rax, [rip+0x1096c1]
000de14fmov [r14], rax
000de152mov [r14+8], r13
000de156mov [r14+16], r12
000de15apxor x0, x0
000de15emovdqu [r14+24], x0
000de164lea rbx, [rsp+152]
000de16clea rsi, [rsp+528]
000de174mov rdi, rbx
000de177call alloc::fmt::format
000de17cmov rdi, r15
000de17fmov rsi, rbx
000de182call indicatif::progress_bar::ProgressBar::set_message
000de187lea rbx, [rsp+528]
000de18fmov rdi, rbx
000de192mov rsi, [rsp+96]
000de197mov rdx, [rsp+352]
000de19fcall _<alloc::string::String as core::clone::Clone>::clone
000de1a4pxor x0, x0
000de1a8movdqu [rbx+32], x0
000de1admov al, [rsp+40]
000de1b1mov [rbx+56], al
000de1b4mov [rbx+48], 4
000de1bcmov [rbx+24], 8
000de1c4mov rdi, rbx
000de1c7call akira_v2::path_finder::PathFinder::start
000de1cclea rdi, [rsp+320]
000de1d4mov rsi, rbx
000de1d7call akira_v2::path_finder::PathFinder::get_paths
000de1dcmov rdx, [rsp+104]
000de1e1test rdx, rdx
000de1e4je 0xdeee4
000de1eamov rbp, r13
000de1edlea rbx, [rsp+152]
000de1f5mov rdi, rbx
000de1f8mov rsi, [rsp+512]
000de200call regex::regex::string::Regex::new
000de205lea rdx, [rip+0x109614]
000de20clea r14, [rsp+400]
000de214mov rdi, r14
000de217mov rsi, rbx
000de21acall core::result::Result<T,E>::unwrap
000de21fmov rax, [rsp+320]
000de227imul rcx, [rsp+336], 24
000de230add rcx, rax
000de233lea rsi, [rsp+128]
000de23bmov [rsi], rax
000de23emov [rsi+8], rcx
000de242mov [rsi+16], r14
000de246lea rbx, [rsp+152]
000de24emov rdi, rbx
000de251call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de256cmp [rbx], 0
000de25aje 0xde721
000de260push 24
000de262pop r13
000de264push 4
000de266pop rdi
000de267call alloc::raw_vec::RawVec<T,A>::allocate_in
000de26cmov r14, rax
000de26flea rbx, [rsp+152]
000de277mov rax, [rbx+16]
000de27bmovups x0, [rbx]
000de27emovups [r14], x0
000de282mov [r14+16], rax
000de286lea rax, [rsp+64]
000de28bmov [rax], r14
000de28emov [rax+8], rdx
000de292mov [rax+16], 1
000de29amov rax, [rsp+144]
000de2a2lea r12, [rsp+16]
000de2a7mov [r12+16], rax
000de2acmovups x0, [rsp+128]
000de2b4movaps [r12], x0
000de2b9mov r15, rbp
000de2bc
000de2bcloc_de2bc:
000de2bcmov rdi, rbx
000de2bfmov rsi, r12
000de2c2call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de2c7cmp [rsp+152], 0
000de2d0je 0xde313
000de2d2cmp rbp, [rsp+72]
000de2d7jne 0xde2eb
000de2d9lea rdi, [rsp+64]
000de2demov rsi, r15
000de2e1call alloc::vec::Vec<T,A>::reserve
000de2e6mov r14, [rsp+64]
000de2eb
000de2ebloc_de2eb:
000de2ebmovups x0, [rsp+152]
000de2f3mov rax, [rsp+168]
000de2fbmov [r14+r13+16], rax
000de300movups [r14+r13], x0
000de305inc rbp
000de308mov [rsp+80], rbp
000de30dadd r13, 24
000de311jmp 0xde2bc
000de313
000de313loc_de313:
000de313mov rsi, [rsp+160]
000de31bxor edi, edi
000de31dcall core::ptr::drop_in_place<std::env::VarError>
000de322movdqu x0, [rsp+64]
000de328movdqa [rsp+288], x0
000de331mov rax, [rsp+80]
000de336mov [rsp+304], rax
000de33elea r12, [rip-0x4d04d]
000de345jmp 0xde73a
000de34a
000de34aloc_de34a:
000de34ashr rax, 32
000de34emov [rsp+400], eax
000de355mov rax, [rip+0x134c04]
000de35ccmp rax, 3
000de360mov r13, [rsp+368]
000de368jbe 0xdf0fd
000de36elea rax, [rsp+400]
000de376mov [rsp+152], rax
000de37elea rax, [rip+0x1093a3]
000de385lea rdi, [rsp+528]
000de38dmov [rdi], rax
000de390push 1
000de392pop rax
000de393mov [rdi+8], rax
000de397and [rdi+32], 0
000de39clea rcx, [rip+0x31b6d]
000de3a3mov [rsp+160], rcx
000de3abmov [rdi+16], rbx
000de3afmov [rdi+24], rax
000de3b3lea rdx, [rip+0x10925e]
000de3bapush 4
000de3bcpop rsi
000de3bdmov ecx, 229
000de3c2
000de3c2loc_de3c2:
000de3c2call log::__private_api::log
000de3c7jmp 0xdf0fd
000de3cc
000de3ccloc_de3cc:
000de3ccmov rax, [rip+0x134b8d]
000de3d3cmp rax, 2
000de3d7jbe 0xde43f
000de3d9call [rip+0x133789]
000de3dfmov [rsp+400], eax
000de3e6lea rax, [rsp+400]
000de3eemov [rsp+152], rax
000de3f6lea rax, [rip+0x109523]
000de3fdlea rdi, [rsp+528]
000de405mov [rdi], rax
000de408push 1
000de40apop rax
000de40bmov [rdi+8], rax
000de40fand [rdi+32], 0
000de414lea rcx, [rip+0x2ad95]
000de41bmov [rsp+160], rcx
000de423mov [rdi+16], rbx
000de427mov [rdi+24], rax
000de42blea rdx, [rip+0x1091e6]
000de432push 3
000de434pop rsi
000de435mov ecx, 232
000de43acall log::__private_api::log
000de43f
000de43floc_de43f:
000de43fcall [rip+0x13375b]
000de445cmp eax, -1
000de448je 0xdf08b
000de44emov [rsp+920], eax
000de455mov rax, [rip+0x134b04]
000de45ccmp rax, 3
000de460jbe 0xde4bb
000de462lea rax, [rsp+920]
000de46amov [rsp+152], rax
000de472lea rax, [rip+0x1094b7]
000de479lea rdi, [rsp+528]
000de481mov [rdi], rax
000de484push 1
000de486pop rax
000de487mov [rdi+8], rax
000de48band [rdi+32], 0
000de490lea rcx, [rip-0x1378c]
000de497mov [rsp+160], rcx
000de49fmov [rdi+16], rbx
000de4a3mov [rdi+24], rax
000de4a7lea rdx, [rip+0x10916a]
000de4aepush 4
000de4b0pop rsi
000de4b1mov ecx, 235
000de4b6call log::__private_api::log
000de4bb
000de4bbloc_de4bb:
000de4bblea rbx, [rsp+528]
000de4c3mov rdi, rbx
000de4c6call indicatif::progress_bar::ProgressBar::new_spinner
000de4cblea r15, [rsp+320]
000de4d3mov rdi, r15
000de4d6mov rsi, r14
000de4d9mov rdx, rbx
000de4dccall indicatif::multi::MultiProgress::add
000de4e1lea rbx, [rsp+528]
000de4e9lea rsi, [rsp+976]
000de4f1mov rdi, rbx
000de4f4call _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
000de4f9mov rbp, [r15]
000de4fcmov rdi, rbp
000de4ffmov rsi, rbx
000de502call indicatif::progress_bar::ProgressBar::set_style
000de507lea rax, [rip+0x1092f2]
000de50emov [rbx], rax
000de511push 1
000de513pop r13
000de515mov [rbx+8], r13
000de519lea rax, [rsp+64]
000de51emov [rbx+16], rax
000de522pxor x0, x0
000de526movdqu [rbx+24], x0
000de52blea rbx, [rsp+152]
000de533lea r15, [rsp+528]
000de53bmov rdi, rbx
000de53emov rsi, r15
000de541call alloc::fmt::format
000de546mov rdi, rbp
000de549mov rsi, rbx
000de54ccall indicatif::progress_bar::ProgressBar::set_prefix
000de551lea rax, [rip+0x1092b8]
000de558mov [r15], rax
000de55bmov [r15+8], r13
000de55fmov [r15+16], r12
000de563pxor x0, x0
000de567movdqu [r15+24], x0
000de56dlea rbx, [rsp+152]
000de575lea rsi, [rsp+528]
000de57dmov rdi, rbx
000de580call alloc::fmt::format
000de585mov rdi, rbp
000de588mov rsi, rbx
000de58bcall indicatif::progress_bar::ProgressBar::set_message
000de590lea rbx, [rsp+528]
000de598mov rdi, rbx
000de59bmov rsi, [rsp+96]
000de5a0mov rdx, [rsp+352]
000de5a8call _<alloc::string::String as core::clone::Clone>::clone
000de5adpxor x0, x0
000de5b1movdqu [rbx+32], x0
000de5b6mov al, [rsp+40]
000de5bamov [rbx+56], al
000de5bdmov [rbx+48], 4
000de5c5mov [rbx+24], 8
000de5cdmov rdi, rbx
000de5d0call akira_v2::path_finder::PathFinder::start
000de5d5lea rdi, [rsp+288]
000de5ddmov rsi, rbx
000de5e0call akira_v2::path_finder::PathFinder::get_paths
000de5e5mov rdx, [rsp+104]
000de5eatest rdx, rdx
000de5edje 0xdf28f
000de5f3lea rbx, [rsp+152]
000de5fbmov rdi, rbx
000de5femov rsi, [rsp+512]
000de606call regex::regex::string::Regex::new
000de60blea rdx, [rip+0x10932e]
000de612lea r15, [rsp+400]
000de61amov rdi, r15
000de61dmov rsi, rbx
000de620call core::result::Result<T,E>::unwrap
000de625mov rbp, [rsp+288]
000de62dmov r13, [rsp+304]
000de635imul rax, r13, 24
000de639add rax, rbp
000de63clea rsi, [rsp+128]
000de644mov [rsi], rbp
000de647mov [rsi+8], rax
000de64bmov [rsi+16], r15
000de64flea rbx, [rsp+152]
000de657mov rdi, rbx
000de65acall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de65fcmp [rbx], 0
000de663je 0xdf146
000de669push 4
000de66bpop rdi
000de66ccall alloc::raw_vec::RawVec<T,A>::allocate_in
000de671mov rbp, rax
000de674lea r13, [rsp+152]
000de67cmov rax, [r13+16]
000de680movups x0, [r13]
000de685movups [rbp], x0
000de689mov [rbp+16], rax
000de68dlea rax, [rsp+64]
000de692mov [rax], rbp
000de695mov [rax+8], rdx
000de699mov [rax+16], 1
000de6a1mov rax, [rsp+144]
000de6a9lea r15, [rsp+16]
000de6aemov [r15+16], rax
000de6b2movups x0, [rsp+128]
000de6bamovaps [r15], x0
000de6bepush 24
000de6c0pop r12
000de6c2push 1
000de6c4pop rbx
000de6c5
000de6c5loc_de6c5:
000de6c5mov rdi, r13
000de6c8mov rsi, r15
000de6cbcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de6d0cmp [rsp+152], 0
000de6d9je 0xdf10f
000de6dfcmp rbx, [rsp+72]
000de6e4jne 0xde6f8
000de6e6lea rdi, [rsp+64]
000de6ebpush 1
000de6edpop rsi
000de6eecall alloc::vec::Vec<T,A>::reserve
000de6f3mov rbp, [rsp+64]
000de6f8
000de6f8loc_de6f8:
000de6f8movups x0, [rsp+152]
000de700mov rax, [rsp+168]
000de708mov [rbp+r12+16], rax
000de70dmovups [rbp+r12], x0
000de713inc rbx
000de716mov [rsp+80], rbx
000de71badd r12, 24
000de71fjmp 0xde6c5
000de721
000de721loc_de721:
000de721mov [rsp+288], 8
000de72dpxor x0, x0
000de731movdqu [rsp+296], x0
000de73a
000de73aloc_de73a:
000de73amov rbx, 0x8000000000000001
000de744lea rax, [rsp+288]
000de74clea rcx, [rsp+16]
000de751mov [rcx], rax
000de754lea rax, [rip+0x1090dd]
000de75blea r14, [rsp+152]
000de763mov [r14], rax
000de766mov [r14+8], 2
000de76eand [r14+32], 0
000de773lea rax, [rip-63928]
000de77amov [rcx+8], rax
000de77emov [r14+16], rcx
000de782mov [r14+24], 1
000de78amov rdi, r14
000de78dcall std::io::stdio::_print
000de792push 1
000de794pop r13
000de796pxor x0, x0
000de79aadd rbx, -2
000de79emov [rsp+384], rbx
000de7a6lea r15, [rip+0x1347f3]
000de7adpush 3
000de7afpop rbx
000de7b0push 2
000de7b2pop rbp
000de7b3
000de7b3loc_de7b3:
000de7b3lea rax, [rip+0x10909e]
000de7bamov [rsp+152], rax
000de7c2mov [rsp+160], r13
000de7camov [rsp+168], r12
000de7d2movdqu [rsp+176], x0
000de7dbmov rdi, r14
000de7decall std::io::stdio::_print
000de7e3pxor x0, x0
000de7e7mov [rsp+16], r13
000de7eclea rax, [rsp+16]
000de7f1movdqu [rax+8], x0
000de7f6mov eax, [rip+0x1347a4]
000de7fccmp eax, 4
000de7ffje 0xde944
000de805mov eax, [rip+0x134795]
000de80bcmp eax, 4
000de80eje 0xde944
000de814
000de814loc_de814:
000de814mov eax, [rip+0x134786]
000de81alea rdx, [rip-0xa1831]
000de821
000de821loc_de821:
000de821cmp eax, 4
000de824ja 0xdff68
000de82amov ecx, eax
000de82cmovsxd rcx, [rdx+4*rcx]
000de830add rcx, rdx
000de833jmp rcx
000de835lock cmpxchg [rip+0x134763], ebp
000de83djne 0xde821
000de83fjmp 0xde8af
000de841mov eax, ebp
000de843lock cmpxchg [rip+0x134755], ebx
000de84bjne 0xde821
000de84dand [rsp+152], 0
000de856
000de856loc_de856:
000de856mov eax, [rip+0x134744]
000de85ccmp eax, 3
000de85fjne 0xde814
000de861mov r8, [rsp+152]
000de869test r8, r8
000de86clea rax, [rsp+160]
000de874cmovne r8, rax
000de878or [rsp], -1
000de87cmov edi, 202
000de881mov rsi, r15
000de884mov edx, 137
000de889mov ecx, ebx
000de88bxor r9l, r9l
000de88exor eax, eax
000de890call [rip+0x133312]
000de896test rax, rax
000de899jns 0xde814
000de89fcall [rip+0x13329b]
000de8a5cmp [rax], 4
000de8a8je 0xde856
000de8aajmp 0xde814
000de8af
000de8afloc_de8af:
000de8afmov [rsp+152], r15
000de8b7mov [rsp+160], 1
000de8c2mov al, [rip+0x134800]
000de8c8mov edi, 8192
000de8cdcall [rip+0x133265]
000de8d3test rax, rax
000de8d6je 0xe0053
000de8dcand [rip+0x13468d], 0
000de8e3mov [rip+0x13468a], 0
000de8eamov [rip+0x134687], rax
000de8f1mov [rip+0x134684], 8192
000de8fcand [rip+0x134694], 0
000de904pxor x0, x0
000de908movdqu [rip+0x134678], x0
000de910push 4
000de912pop rax
000de913mov [rsp+160], eax
000de91axchg [rip+0x134680], eax
000de920cmp eax, 3
000de923jne 0xde944
000de925mov rsi, [rsp+152]
000de92dmov edi, 202
000de932mov edx, 129
000de937mov ecx, 0x7fffffff
000de93cxor eax, eax
000de93ecall [rip+0x133264]
000de944
000de944loc_de944:
000de944xor eax, eax
000de946push 1
000de948pop rcx
000de949lock cmpxchg [rip+0x13461f], ecx
000de951jne 0xded5f
000de957
000de957loc_de957:
000de957mov rax, [rip+0x134762]
000de95etest [rsp+384], rax
000de966jne 0xded70
000de96cmov [rsp+112], 0
000de974
000de974loc_de974:
000de974mov al, [rip+0x1345fa]
000de97amov rax, [rsp+32]
000de97fmov [rsp+88], rax
000de984mov rbx, [rip+0x1345ed]
000de98bmov rcx, [rip+0x1345ee]
000de992mov rax, 0x7fffffffffffffff
000de99ccmp rcx, rax
000de99fcmovae rcx, rax
000de9a3mov [rsp+104], rcx
000de9a8mov rcx, [rip+0x1345d9]
000de9afmov r12, [rip+0x1345da]
000de9b6mov rax, [rip+0x1345db]
000de9bdmov [rsp+56], rax
000de9c2xor eax, eax
000de9c4mov [rsp+48], rax
000de9c9
000de9c9loc_de9c9:
000de9c9mov rax, rcx
000de9ccmov [rsp+40], rcx
000de9d1mov rbp, rcx
000de9d4lea r15, [rip-0xa19d7]
000de9dbmov r13, [rsp+56]
000de9e0
000de9e0loc_de9e0:
000de9e0cmp rbp, r12
000de9e3jb 0xdea38
000de9e5xor edi, edi
000de9e7mov rsi, rbx
000de9eamov rdx, [rsp+104]
000de9efcall [rip+0x133183]
000de9f5cmp rax, -1
000de9f9je 0xdea07
000de9fbcmp r13, rax
000de9fecmovbe r13, rax
000dea02mov r12, rax
000dea05jmp 0xdea19
000dea07
000dea07loc_dea07:
000dea07call [rip+0x133133]
000dea0dmovsxd r14, [rax]
000dea10cmp r14, 9
000dea14jne 0xdea62
000dea16xor r12l, r12l
000dea19
000dea19loc_dea19:
000dea19and [rip+0x134567], 0
000dea21mov [rip+0x134568], r12
000dea28mov [rip+0x134569], r13
000dea2fxor eax, eax
000dea31mov [rsp+40], rax
000dea36xor ebp, ebp
000dea38
000dea38loc_dea38:
000dea38mov r14, r12
000dea3bsub r14, rbp
000dea3etest rbx, rbx
000dea41jne 0xdeb02
000dea47mov eax, r14l
000dea4aand eax, 3
000dea4dmovsxd rax, [r15+4*rax]
000dea51add rax, r15
000dea54jmp rax
000dea56cmp [r14+16], 35
000dea5bje 0xde9e0
000dea5djmp 0xdec01
000dea62
000dea62loc_dea62:
000dea62shl r14, 32
000dea66or r14, 2
000dea6amov eax, r14l
000dea6dand eax, 3
000dea70movsxd rax, [r15+4*rax]
000dea74add rax, r15
000dea77jmp rax
000dea79cmp [r14+15], 35
000dea7ejne 0xdec01
000dea84mov [rsp+56], rbp
000dea89mov rbp, r12
000dea8cmov r12, rbx
000dea8fmov rbx, r13
000dea92lea r15, [r14-1]
000dea96mov r13, [r14-1]
000dea9amov r14, [r14+7]
000dea9emov rdi, r13
000deaa1call [r14]
000deaa4cmp [r14+8], 0
000deaa9mov r14, [rip+0x133048]
000deab0je 0xdeab8
000deab2mov rdi, r13
000deab5call r14
000deab8
000deab8loc_deab8:
000deab8mov rdi, r15
000deabbcall r14
000deabelea r15, [rip-0xa1ac1]
000deac5mov r13, rbx
000deac8mov rbx, r12
000deacbmov r12, rbp
000deacemov rbp, [rsp+56]
000dead3jmp 0xde9e0
000dead8mov rax, r14
000deadbshr rax, 32
000deadfcmp eax, 4
000deae2je 0xde9e0
000deae8jmp 0xdec01
000deaedmov rax, r14
000deaf0shr rax, 32
000deaf4cmp eax, 35
000deaf7je 0xde9e0
000deafdjmp 0xdec01
000deb02
000deb02loc_deb02:
000deb02add rbp, rbx
000deb05mov rdi, rbp
000deb08push 10
000deb0apop rsi
000deb0bmov rdx, r14
000deb0ecall [rip+0x13309c]
000deb14test rax, rax
000deb17mov [rsp+56], r13
000deb1cmov [rsp+120], rax
000deb21je 0xdeb80
000deb23sub rax, rbp
000deb26cmp rax, -1
000deb2aje 0xe0042
000deb30lea r15, [rax+1]
000deb34cmp rax, r14
000deb37jae 0xe002b
000deb3dmov rcx, [rsp+24]
000deb42mov r13, [rsp+32]
000deb47sub rcx, r13
000deb4acmp rcx, rax
000deb4dja 0xdeb64
000deb4flea rdi, [rsp+16]
000deb54mov rsi, r13
000deb57mov rdx, r15
000deb5acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000deb5fmov r13, [rsp+32]
000deb64
000deb64loc_deb64:
000deb64mov rdi, [rsp+16]
000deb69add rdi, r13
000deb6cmov rsi, rbp
000deb6fmov rdx, r15
000deb72call [rip+0x132fa8]
000deb78add r13, r15
000deb7bmov r14, r15
000deb7ejmp 0xdebbe
000deb80
000deb80loc_deb80:
000deb80mov rax, [rsp+24]
000deb85mov r13, [rsp+32]
000deb8asub rax, r13
000deb8dcmp rax, r14
000deb90jae 0xdeba7
000deb92lea rdi, [rsp+16]
000deb97mov rsi, r13
000deb9amov rdx, r14
000deb9dcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000deba2mov r13, [rsp+32]
000deba7
000deba7loc_deba7:
000deba7mov rdi, [rsp+16]
000debacadd rdi, r13
000debafmov rsi, rbp
000debb2mov rdx, r14
000debb5call [rip+0x132f65]
000debbbadd r13, r14
000debbe
000debbeloc_debbe:
000debbemov rax, [rsp+40]
000debc3add rax, r14
000debc6cmp rax, r12
000debc9cmovae rax, r12
000debcdadd [rsp+48], r14
000debd2mov [rsp+32], r13
000debd7mov [rip+0x1343aa], rax
000debdemov bpl, 1
000debe1cmp [rsp+120], 0
000debe7jne 0xded99
000debedmov rcx, rax
000debf0mov r15l, 0
000debf6test r14, r14
000debf9jne 0xde9c9
000debffjmp 0xdec11
000dec01
000dec01loc_dec01:
000dec01mov r13, [rsp+32]
000dec06xor ebp, ebp
000dec08mov [rsp+48], r14
000dec0dpush 1
000dec0fpop r15
000dec11
000dec11loc_dec11:
000dec11mov rdx, r13
000dec14mov r14, [rsp+88]
000dec19sub rdx, r14
000dec1cjb 0xdffa2
000dec22mov rsi, [rsp+16]
000dec27add rsi, r14
000dec2alea rdi, [rsp+152]
000dec32call core::str::converts::from_utf8
000dec37mov rbx, [rsp+152]
000dec3ftest rbx, rbx
000dec42cmovne r13, r14
000dec46mov [rsp+32], r13
000dec4bcmp [rsp+112], 0
000dec50lea r12, [rip-0x4d95f]
000dec57jne 0xdec6e
000dec59mov rax, [rip+0x134460]
000dec60test [rsp+384], rax
000dec68jne 0xded80
000dec6e
000dec6eloc_dec6e:
000dec6exor eax, eax
000dec70xchg [rip+0x1342fa], eax
000dec76cmp eax, 2
000dec79push 1
000dec7bpop r13
000dec7djne 0xdec9b
000dec7fmov edi, 202
000dec84lea rsi, [rip+0x1342e5]
000dec8bmov edx, 129
000dec90push 1
000dec92pop rcx
000dec93xor eax, eax
000dec95call [rip+0x132f0d]
000dec9b
000dec9bloc_dec9b:
000dec9btest rbx, rbx
000dec9esete al
000deca1test al, bpl
000deca4je 0xdffb9
000decaamov rbx, [rsp+16]
000decafmov rsi, [rsp+32]
000decb4mov rdi, rbx
000decb7call core::str::_<impl str>::trim_matches
000decbcmov r14, rax
000decbfmov r15, rdx
000decc2mov rdi, rax
000decc5mov rsi, rdx
000decc8lea rdx, [rip-0x8b634]
000deccfmov rcx, r13
000decd2call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000decd7test al, al
000decd9jne 0xdeda1
000decdfmov rdi, r14
000dece2mov rsi, r15
000dece5lea rdx, [rip-0x83087]
000dececmov rcx, r13
000decefcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000decf4test al, al
000decf6jne 0xdfffa
000decfclea rax, [rip+0x108b7d]
000ded03mov [rsp+152], rax
000ded0bmov [rsp+160], 1
000ded17mov [rsp+168], r12
000ded1fpxor x0, x0
000ded23movdqu [rsp+176], x0
000ded2clea r14, [rsp+152]
000ded34mov rdi, r14
000ded37call std::io::stdio::_print
000ded3cmov rsi, [rsp+24]
000ded41mov rdi, rbx
000ded44call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ded49pxor x0, x0
000ded4dpush 3
000ded4fpop rbx
000ded50push 2
000ded52pop rbp
000ded53lea r15, [rip+0x134246]
000ded5ajmp 0xde7b3
000ded5f
000ded5floc_ded5f:
000ded5flea rdi, [rip+0x13420a]
000ded66call std::sys::unix::locks::futex_mutex::Mutex::lock_contended
000ded6bjmp 0xde957
000ded70
000ded70loc_ded70:
000ded70call std::panicking::panic_count::is_zero_slow_path
000ded75xor al, 1
000ded77mov [rsp+112], eax
000ded7bjmp 0xde974
000ded80
000ded80loc_ded80:
000ded80call std::panicking::panic_count::is_zero_slow_path
000ded85test al, al
000ded87jne 0xdec6e
000ded8dmov [rip+0x1341e0], 1
000ded94jmp 0xdec6e
000ded99
000ded99loc_ded99:
000ded99xor r15l, r15l
000ded9cjmp 0xdec11
000deda1
000deda1loc_deda1:
000deda1lea rax, [rip+0x108af8]
000deda8lea rdi, [rsp+152]
000dedb0mov [rdi], rax
000dedb3mov [rdi+8], 1
000dedbbmov [rdi+16], r12
000dedbfpxor x0, x0
000dedc3movdqu [rdi+24], x0
000dedc8call std::io::stdio::_print
000dedcdlea rbx, [rsp+64]
000dedd2mov r15, [rsp+320]
000deddamov r14, [rsp+336]
000dede2and [rsp+336], 0
000dedeblea rax, [rsp+288]
000dedf3mov [rbx], rax
000dedf6lea rcx, [r15-24]
000dedfaxor r12l, r12l
000dedfdxor r13l, r13l
000dee00
000dee00loc_dee00:
000dee00cmp r14, r13
000dee03je 0xdee36
000dee05lea rbp, [rcx+24]
000dee09mov rsi, [rcx+24]
000dee0dmov rdx, [rcx+40]
000dee11mov rdi, rbx
000dee14call alloc::vec::Vec<T,A>::retain::_{{closure}}
000dee19inc r13
000dee1cmov rcx, rbp
000dee1ftest al, al
000dee21jne 0xdee00
000dee23mov rdi, [rbp]
000dee27mov rsi, [rbp+8]
000dee2bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dee30push 1
000dee32pop r12
000dee34jmp 0xdee39
000dee36
000dee36loc_dee36:
000dee36mov r13, r14
000dee39
000dee39loc_dee39:
000dee39imul rax, r13, 24
000dee3dadd r15, rax
000dee40lea rbx, [rsp+64]
000dee45
000dee45loc_dee45:
000dee45cmp r14, r13
000dee48je 0xdee8f
000dee4amov rsi, [r15]
000dee4dmov rdx, [r15+16]
000dee51mov rdi, rbx
000dee54call alloc::vec::Vec<T,A>::retain::_{{closure}}
000dee59test al, al
000dee5bje 0xdee77
000dee5dimul rax, r12, -24
000dee61mov rcx, [r15+16]
000dee65mov [r15+rax+16], rcx
000dee6amovdqu x0, [r15]
000dee6fmovdqu [r15+rax], x0
000dee75jmp 0xdee86
000dee77
000dee77loc_dee77:
000dee77inc r12
000dee7amov rdi, [r15]
000dee7dmov rsi, [r15+8]
000dee81call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dee86
000dee86loc_dee86:
000dee86inc r13
000dee89add r15, 24
000dee8djmp 0xdee45
000dee8f
000dee8floc_dee8f:
000dee8flea rdi, [rsp+152]
000dee97lea rax, [rsp+320]
000dee9fmov [rdi], rax
000deea2mov [rdi+8], r14
000deea6mov [rdi+16], r12
000deeaamov [rdi+24], r14
000deeaecall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
000deeb3mov rdi, [rsp+16]
000deeb8mov rsi, [rsp+24]
000deebdcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000deec2lea rdi, [rsp+288]
000deecacall core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000deecflea rdi, [rsp+400]
000deed7call core::ptr::drop_in_place<regex::regex::string::Regex>
000deedcmov r15, [rsp+920]
000deee4
000deee4loc_deee4:
000deee4lea rax, [rip+0x1084fd]
000deeeblea rbx, [rsp+16]
000deef0mov [rbx], rax
000deef3lea rax, [rip+0x1089b6]
000deefalea rsi, [rsp+152]
000def02mov [rsi], rax
000def05mov [rsi+8], 2
000def0dand [rsi+32], 0
000def12lea r12, [rip+0x24723]
000def19mov [rbx+8], r12
000def1dmov [rsi+16], rbx
000def21mov [rsi+24], 1
000def29lea r14, [rsp+400]
000def31mov rdi, r14
000def34call alloc::fmt::format
000def39mov rdi, r15
000def3cmov rsi, r14
000def3fcall indicatif::progress_bar::ProgressBar::finish_with_message
000def44mov rdx, [rsp+336]
000def4ctest rdx, rdx
000def4fje 0xe0200
000def55cmp rdx, [rsp+344]
000def5dmov r13, [rsp+368]
000def65jae 0xdef91
000def67mov rsi, [rsp+320]
000def6flea r15, [rsp+152]
000def77mov rdi, r15
000def7acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000def7fmov rsi, [rsp+360]
000def87mov rdx, [rsp+336]
000def8fjmp 0xdefb9
000def91
000def91loc_def91:
000def91mov rsi, [rsp+320]
000def99lea r15, [rsp+152]
000defa1mov rdi, r15
000defa4call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000defa9mov rsi, [rsp+360]
000defb1mov rdx, [rsp+344]
000defb9
000defb9loc_defb9:
000defb9mov rcx, [rsp+520]
000defc1mov rdi, r15
000defc4call akira_v2::lock::lock
000defc9mov rax, [rip+0x133f90]
000defd0cmp rax, 2
000defd4jbe 0xdf05f
000defdamov rdi, [rsp+912]
000defe2mov esi, [rsp+396]
000defe9call std::time::Instant::elapsed
000defeemov [rsp+16], rax
000deff3mov [rsp+24], edx
000deff7lea rax, [rip+0x10848a]
000deffemov [rsp+400], rax
000df006mov [rsp+408], r12
000df00emov [rsp+416], rbx
000df016lea rax, [rip+0x1088e3]
000df01dlea rdi, [rsp+152]
000df025mov [rdi], rax
000df028push 2
000df02apop rcx
000df02bmov [rdi+8], rcx
000df02fand [rdi+32], 0
000df034lea rax, [rip+0x397b1]
000df03bmov [rsp+424], rax
000df043mov [rdi+16], r14
000df047mov [rdi+24], rcx
000df04blea rdx, [rip+0x1085c6]
000df052push 3
000df054pop rsi
000df055mov ecx, 326
000df05acall log::__private_api::log
000df05f
000df05floc_df05f:
000df05flea rdi, [rsp+320]
000df067call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df06clea rdi, [rsp+528]
000df074call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
000df079lea rdi, [rsp+920]
000df081call core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000df086jmp 0xdf42c
000df08b
000df08bloc_df08b:
000df08bor [rsp+400], -1
000df093mov rax, [rip+0x133ec6]
000df09atest rax, rax
000df09dje 0xdf0f5
000df09flea rax, [rsp+400]
000df0a7mov [rsp+152], rax
000df0aflea rax, [rip+0x1088a2]
000df0b6lea rdi, [rsp+528]
000df0bemov [rdi], rax
000df0c1push 1
000df0c3pop rsi
000df0c4mov [rdi+8], rsi
000df0c8and [rdi+32], 0
000df0cdlea rax, [rip-0x143c9]
000df0d4mov [rsp+160], rax
000df0dcmov [rdi+16], rbx
000df0e0mov [rdi+24], rsi
000df0e4lea rdx, [rip+0x10852d]
000df0ebmov ecx, 268
000df0f0call log::__private_api::log
000df0f5
000df0f5loc_df0f5:
000df0f5mov r13, [rsp+368]
000df0fd
000df0fdloc_df0fd:
000df0fdlea rdi, [rsp+520]
000df105call core::ptr::drop_in_place<indicatif::multi::MultiProgress>
000df10ajmp 0xdf42c
000df10f
000df10floc_df10f:
000df10fmov rsi, [rsp+160]
000df117xor edi, edi
000df119call core::ptr::drop_in_place<std::env::VarError>
000df11emovdqu x0, [rsp+64]
000df124movdqa [rsp+16], x0
000df12amov rax, [rsp+80]
000df12fmov [rsp+32], rax
000df134mov rbp, [rsp+288]
000df13cmov r13, [rsp+304]
000df144jmp 0xdf159
000df146
000df146loc_df146:
000df146mov [rsp+16], 8
000df14fpxor x0, x0
000df153movdqu [rsp+24], x0
000df159
000df159loc_df159:
000df159lea rbx, [rsp+16]
000df15emov [rsp+64], rbx
000df163lea rax, [rip+0x1086ce]
000df16alea rdi, [rsp+152]
000df172mov [rdi], rax
000df175mov [rdi+8], 2
000df17dand [rdi+32], 0
000df182lea rax, [rip-0x103c7]
000df189mov [rsp+72], rax
000df18elea rax, [rsp+64]
000df193mov [rdi+16], rax
000df197mov [rdi+24], 1
000df19fcall std::io::stdio::_print
000df1a4and [rsp+304], 0
000df1admov [rsp+64], rbx
000df1b2lea rcx, [rbp-24]
000df1b6xor ebx, ebx
000df1b8xor r12l, r12l
000df1bb
000df1bbloc_df1bb:
000df1bbcmp r13, r12
000df1beje 0xdf1f1
000df1c0lea r15, [rcx+24]
000df1c4mov rsi, [rcx+24]
000df1c8mov rdx, [rcx+40]
000df1cclea rdi, [rsp+64]
000df1d1call alloc::vec::Vec<T,A>::retain::_{{closure}}
000df1d6inc r12
000df1d9mov rcx, r15
000df1dctest al, al
000df1dejne 0xdf1bb
000df1e0mov rdi, [r15]
000df1e3mov rsi, [r15+8]
000df1e7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df1ecpush 1
000df1eepop rbx
000df1efjmp 0xdf1f4
000df1f1
000df1f1loc_df1f1:
000df1f1mov r12, r13
000df1f4
000df1f4loc_df1f4:
000df1f4imul rax, r12, 24
000df1f8add rbp, rax
000df1fblea r15, [rsp+64]
000df200
000df200loc_df200:
000df200cmp r13, r12
000df203je 0xdf24c
000df205mov rsi, [rbp]
000df209mov rdx, [rbp+16]
000df20dmov rdi, r15
000df210call alloc::vec::Vec<T,A>::retain::_{{closure}}
000df215test al, al
000df217je 0xdf233
000df219imul rax, rbx, -24
000df21dmov rcx, [rbp+16]
000df221mov [rbp+rax+16], rcx
000df226movdqu x0, [rbp]
000df22bmovdqu [rbp+rax], x0
000df231jmp 0xdf243
000df233
000df233loc_df233:
000df233inc rbx
000df236mov rdi, [rbp]
000df23amov rsi, [rbp+8]
000df23ecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df243
000df243loc_df243:
000df243inc r12
000df246add rbp, 24
000df24ajmp 0xdf200
000df24c
000df24cloc_df24c:
000df24clea rdi, [rsp+152]
000df254lea rax, [rsp+288]
000df25cmov [rdi], rax
000df25fmov [rdi+8], r13
000df263mov [rdi+16], rbx
000df267mov [rdi+24], r13
000df26bcall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
000df270lea rdi, [rsp+16]
000df275call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df27alea rdi, [rsp+400]
000df282call core::ptr::drop_in_place<regex::regex::string::Regex>
000df287mov rbp, [rsp+320]
000df28f
000df28floc_df28f:
000df28flea rax, [rip+0x108152]
000df296lea rbx, [rsp+16]
000df29bmov [rbx], rax
000df29elea rax, [rip+0x10860b]
000df2a5lea rsi, [rsp+152]
000df2admov [rsi], rax
000df2b0mov [rsi+8], 2
000df2b8and [rsi+32], 0
000df2bdlea r13, [rip+0x24378]
000df2c4mov [rbx+8], r13
000df2c8mov [rsi+16], rbx
000df2ccmov [rsi+24], 1
000df2d4lea r15, [rsp+400]
000df2dcmov rdi, r15
000df2dfcall alloc::fmt::format
000df2e4mov rdi, rbp
000df2e7mov rsi, r15
000df2eacall indicatif::progress_bar::ProgressBar::finish_with_message
000df2efmov rdx, [rsp+304]
000df2f7test rdx, rdx
000df2faje 0xe02ee
000df300cmp rdx, [rsp+344]
000df308jae 0xdf334
000df30amov rsi, [rsp+288]
000df312lea r12, [rsp+152]
000df31amov rdi, r12
000df31dcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000df322mov rsi, [rsp+360]
000df32amov rdx, [rsp+304]
000df332jmp 0xdf35c
000df334
000df334loc_df334:
000df334mov rsi, [rsp+288]
000df33clea r12, [rsp+152]
000df344mov rdi, r12
000df347call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000df34cmov rsi, [rsp+360]
000df354mov rdx, [rsp+344]
000df35c
000df35cloc_df35c:
000df35cmov rdi, r12
000df35fmov rcx, r14
000df362call akira_v2::lock::lock
000df367mov rax, [rip+0x133bf2]
000df36ecmp rax, 2
000df372jbe 0xdf3fd
000df378mov rdi, [rsp+912]
000df380mov esi, [rsp+396]
000df387call std::time::Instant::elapsed
000df38cmov [rsp+16], rax
000df391mov [rsp+24], edx
000df395lea rax, [rip+0x1080ec]
000df39cmov [rsp+400], rax
000df3a4mov [rsp+408], r13
000df3acmov [rsp+416], rbx
000df3b4lea rax, [rip+0x108545]
000df3bblea rdi, [rsp+152]
000df3c3mov [rdi], rax
000df3c6push 2
000df3c8pop rcx
000df3c9mov [rdi+8], rcx
000df3cdand [rdi+32], 0
000df3d2lea rax, [rip+0x39413]
000df3d9mov [rsp+424], rax
000df3e1mov [rdi+16], r15
000df3e5mov [rdi+24], rcx
000df3e9lea rdx, [rip+0x108228]
000df3f0push 3
000df3f2pop rsi
000df3f3mov ecx, 266
000df3f8call log::__private_api::log
000df3fd
000df3fdloc_df3fd:
000df3fdlea rdi, [rsp+288]
000df405call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df40alea rdi, [rsp+528]
000df412call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
000df417lea rdi, [rsp+320]
000df41fcall core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000df424mov r13, [rsp+368]
000df42c
000df42cloc_df42c:
000df42cmov rbx, [rsp+376]
000df434mov rdi, [rsp+944]
000df43cmov rsi, [rsp+952]
000df444call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df449mov rdi, [rsp+512]
000df451mov rsi, rbx
000df454call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df459mov rdi, [rsp+96]
000df45emov rsi, r13
000df461call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df466lea rdi, [rsp+976]
000df46ecall core::ptr::drop_in_place<indicatif::style::ProgressStyle>
000df473add rsp, 1112
000df47apop rbx
000df47bpop r12
000df47dpop r13
000df47fpop r14
000df481pop r15
000df483pop rbp
000df484ret
000df485
000df485loc_df485:
000df485mov al, [rip+0x133c3d]
000df48bmov edi, 128
000df490call [rip+0x1326a2]
000df496test rax, rax
000df499je 0xe03ef
000df49fmov rbx, rax
000df4a2mov [rsp+16], rax
000df4a7mov [rsp+24], 128
000df4b0and [rsp+32], 0
000df4b6mov al, [rip+0x133c0c]
000df4bcpush 20
000df4bepop rdi
000df4bfcall [rip+0x132673]
000df4c5test rax, rax
000df4c8je 0xe040b
000df4cemov [rsp+400], rax
000df4d6mov [rsp+408], 20
000df4e2and [rsp+416], 0
000df4ebmov rax, 0x70756f7267632f73
000df4f5mov [rbx+6], rax
000df4f9mov rax, 0x2f73662f7379732f
000df503mov [rbx], rax
000df506test rbp, rbp
000df509je 0xdf51a
000df50bmov rax, [rsp+40]
000df510cmp [rax], 47
000df513jne 0xdf51a
000df515xor r13l, r13l
000df518jmp 0xdf522
000df51a
000df51aloc_df51a:
000df51amov [rbx+14], 47
000df51epush 15
000df520pop r13
000df522
000df522loc_df522:
000df522mov [rsp+32], r13
000df527mov eax, 128
000df52csub rax, r13
000df52fcmp rax, rbp
000df532jae 0xdf54e
000df534lea rdi, [rsp+16]
000df539mov rsi, r13
000df53cmov rdx, rbp
000df53fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df544mov rbx, [rsp+16]
000df549mov r13, [rsp+32]
000df54e
000df54eloc_df54e:
000df54elea rdi, [rbx+r13]
000df552mov rsi, [rsp+40]
000df557mov rdx, rbp
000df55acall [rip+0x1325c0]
000df560add r13, rbp
000df563mov [rsp+32], r13
000df568je 0xdf71d
000df56ecmp [r13+rbx-1], 47
000df574je 0xdf720
000df57acmp [rsp+24], r13
000df57fjne 0xdf59b
000df581lea rdi, [rsp+16]
000df586push 1
000df588pop rdx
000df589mov rsi, r13
000df58ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df591mov rbx, [rsp+16]
000df596mov r13, [rsp+32]
000df59b
000df59bloc_df59b:
000df59bmov [rbx+r13], 47
000df5a0inc r13
000df5a3mov [rsp+32], r13
000df5a8jmp 0xdf720
000df5ad
000df5adloc_df5ad:
000df5adpush -1
000df5afpop r14
000df5b1lea r12, [rsp+400]
000df5b9mov rbp, [rsp+384]
000df5c1
000df5c1loc_df5c1:
000df5c1mov rdi, rbx
000df5c4mov rsi, r13
000df5c7mov rdx, [rsp+112]
000df5ccmov rcx, rbp
000df5cfcall std::path::Path::_starts_with
000df5d4test al, al
000df5d6je 0xdf6d3
000df5dclea rdi, [rsp+16]
000df5e1mov rsi, r12
000df5e4lea rdx, [rip-0xa60ab]
000df5ebpush 16
000df5edpop rcx
000df5eecall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
000df5f3mov r15, rax
000df5f6mov rbx, rdx
000df5f9lea rdi, [rsp+16]
000df5femov rsi, r12
000df601lea rdx, [rip-0x4ec64]
000df608push 17
000df60apop rcx
000df60bcall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
000df610cmp r15, 1
000df614jne 0xdf633
000df616cmp rax, 1
000df61ajne 0xdf633
000df61cmov rcx, rdx
000df61ftest rdx, rdx
000df622je 0xdf633
000df624mov rax, rbx
000df627xor edx, edx
000df629div rcx
000df62ccmp r14, rax
000df62fcmovae r14, rax
000df633
000df633loc_df633:
000df633mov rax, [rsp+16]
000df638mov rbx, [rsp+32]
000df63dtest rbx, rbx
000df640je 0xdf649
000df642mov cl, 1
000df644cmp [rax], 47
000df647je 0xdf64b
000df649
000df649loc_df649:
000df649xor ecx, ecx
000df64b
000df64bloc_df64b:
000df64bmov [rsp+528], rax
000df653mov [rsp+536], rbx
000df65bmov [rsp+544], 6
000df663mov [rsp+586], cl
000df66amov [rsp+584], 512
000df674lea rdi, [rsp+152]
000df67clea rsi, [rsp+528]
000df684call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000df689mov al, [rsp+152]
000df690cmp al, 10
000df692jne 0xdf6a3
000df694
000df694loc_df694:
000df694mov rbx, [rsp+16]
000df699mov r13, [rsp+32]
000df69ejmp 0xdf5c1
000df6a3
000df6a3loc_df6a3:
000df6a3add al, -6
000df6a5cmp al, 3
000df6a7ja 0xdf694
000df6a9movzx eax, al
000df6acdec rax
000df6afcmp rax, 3
000df6b3jae 0xdf694
000df6b5lea rdi, [rsp+528]
000df6bdcall std::path::Components::as_path
000df6c2test rax, rax
000df6c5je 0xdf694
000df6c7cmp rbx, rdx
000df6cajb 0xdf694
000df6ccmov [rsp+32], rdx
000df6d1jmp 0xdf694
000df6d3
000df6d3loc_df6d3:
000df6d3cmp [rsp+120], 0
000df6d9je 0xdf6ee
000df6dbcmp [rsp+96], 0
000df6e1je 0xdf6ee
000df6e3mov rdi, [rsp+120]
000df6e8call [rip+0x13240a]
000df6ee
000df6eeloc_df6ee:
000df6eecmp [rsp+408], 0
000df6f7je 0xdf707
000df6f9mov rdi, [rsp+400]
000df701call [rip+0x1323f1]
000df707
000df707loc_df707:
000df707cmp [rsp+24], 0
000df70dje 0xdff39
000df713mov rdi, [rsp+16]
000df718jmp 0xdff33
000df71d
000df71dloc_df71d:
000df71dxor r13l, r13l
000df720
000df720loc_df720:
000df720mov rax, [rsp+24]
000df725sub rax, r13
000df728cmp rax, 17
000df72cja 0xdf743
000df72elea rdi, [rsp+16]
000df733push 18
000df735pop rdx
000df736mov rsi, r13
000df739call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df73emov r13, [rsp+32]
000df743
000df743loc_df743:
000df743mov rbp, [rsp+16]
000df748movdqu x0, [rip-0x4edbe]
000df750movdqu [rbp+r13], x0
000df757mov [rbp+r13+16], 29554
000df75fadd r13, 18
000df763mov [rsp+32], r13
000df768lea rdi, [rsp+528]
000df770mov rsi, rbp
000df773mov rdx, r13
000df776call std::sys_common::fs::try_exists
000df77bmov al, [rsp+528]
000df782test al, al
000df784jne 0xdfe25
000df78acmp [rsp+529], 0
000df792je 0xdfe25
000df798test r13, r13
000df79bje 0xdf7a5
000df79dmov al, 1
000df79fcmp [rbp], 47
000df7a3je 0xdf7a7
000df7a5
000df7a5loc_df7a5:
000df7a5xor eax, eax
000df7a7
000df7a7loc_df7a7:
000df7a7lea rsi, [rsp+528]
000df7afmov [rsi], rbp
000df7b2mov [rsi+8], r13
000df7b6mov [rsi+16], 6
000df7bamov [rsi+58], al
000df7bdmov [rsi+56], 512
000df7c3lea rdi, [rsp+152]
000df7cbcall _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000df7d0mov al, [rsp+152]
000df7d7cmp al, 10
000df7d9jne 0xdfea5
000df7df
000df7dfloc_df7df:
000df7dfpush -1
000df7e1pop r14
000df7e3
000df7e3loc_df7e3:
000df7e3mov rdi, rbp
000df7e6mov rsi, r13
000df7e9lea rdx, [rip-0x4ee6c]
000df7f0push 14
000df7f2pop rcx
000df7f3call std::path::Path::_starts_with
000df7f8test al, al
000df7faje 0xdff0f
000df800test r13, r13
000df803je 0xdf83e
000df805cmp [r13+rbp-1], 47
000df80bje 0xdf841
000df80dcmp [rsp+24], r13
000df812jne 0xdf82e
000df814lea rdi, [rsp+16]
000df819mov rsi, r13
000df81cpush 1
000df81epop rdx
000df81fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df824mov rbp, [rsp+16]
000df829mov r13, [rsp+32]
000df82e
000df82eloc_df82e:
000df82emov [rbp+r13], 47
000df834inc r13
000df837mov [rsp+32], r13
000df83cjmp 0xdf841
000df83e
000df83eloc_df83e:
000df83exor r13l, r13l
000df841
000df841loc_df841:
000df841mov rax, [rsp+24]
000df846sub rax, r13
000df849cmp rax, 6
000df84dja 0xdf866
000df84flea rdi, [rsp+16]
000df854mov rsi, r13
000df857push 7
000df859pop rdx
000df85acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df85fmov rbx, [rsp+32]
000df864jmp 0xdf869
000df866
000df866loc_df866:
000df866mov rbx, r13
000df869
000df869loc_df869:
000df869mov rbp, [rsp+16]
000df86emov [rbp+rbx+3], 0x78616d2e
000df876mov [rbp+rbx], 0x2e757063
000df87eand [rsp+416], 0
000df887lea rax, [rsp+296]
000df88fand [rax+4], 0
000df894lea r13, [rbx+7]
000df898and [rax], 0
000df89bmov [rsp+32], r13
000df8a0mov rax, 0x1b600000000
000df8aamov [rsp+288], rax
000df8b2mov [rsp+296], 1
000df8bacmp r13, 383
000df8c1jbe 0xdf8e0
000df8c3lea rdi, [rsp+128]
000df8cbmov rsi, rbp
000df8cemov rdx, r13
000df8d1lea rcx, [rsp+288]
000df8d9call std::sys::common::small_c_string::run_with_cstr_allocating
000df8dejmp 0xdf95a
000df8e0
000df8e0loc_df8e0:
000df8e0lea r15, [rsp+528]
000df8e8mov rdi, r15
000df8ebmov rsi, rbp
000df8eemov rdx, r13
000df8f1call [rip+0x132229]
000df8f7mov [rsp+rbx+535], 0
000df8ffadd rbx, 8
000df903lea rdi, [rsp+152]
000df90bmov rsi, r15
000df90emov rdx, rbx
000df911call core::ffi::c_str::CStr::from_bytes_with_nul
000df916cmp [rsp+152], 0
000df91fje 0xdf93d
000df921lea rax, [rip+0x131078]
000df928mov [rsp+136], rax
000df930mov [rsp+128], 1
000df93bjmp 0xdf95a
000df93d
000df93dloc_df93d:
000df93dmov rsi, [rsp+160]
000df945lea rdi, [rsp+128]
000df94dlea rdx, [rsp+288]
000df955call std::sys::unix::fs::File::open_c
000df95a
000df95aloc_df95a:
000df95acmp [rsp+128], 0
000df962je 0xdf982
000df964mov rax, [rsp+136]
000df96cmov [rsp+328], rax
000df974mov [rsp+320], 1
000df980jmp 0xdf9cd
000df982
000df982loc_df982:
000df982mov eax, [rsp+132]
000df989mov [rsp+528], eax
000df990lea rdi, [rsp+320]
000df998lea rsi, [rsp+528]
000df9a0lea rdx, [rsp+400]
000df9a8call _<&std::fs::File as std::io::Read>::read_to_string
000df9admov edi, [rsp+528]
000df9b4call [rip+0x13215e]
000df9bacmp [rsp+320], 0
000df9c3je 0xdfa25
000df9c5mov rax, [rsp+328]
000df9cd
000df9cdloc_df9cd:
000df9cdmov ecx, eax
000df9cfand ecx, 3
000df9d2lea rdx, [rcx-2]
000df9d6cmp rdx, 2
000df9dajb 0xdfce1
000df9e0test rcx, rcx
000df9e3je 0xdfce1
000df9e9lea rbx, [rax-1]
000df9edmov r15, [rax-1]
000df9f1mov r12, [rax+7]
000df9f5mov rdi, r15
000df9f8call [r12]
000df9fccmp [r12+8], 0
000dfa02mov rax, [rip+0x1320ef]
000dfa09je 0xdfa1b
000dfa0bmov rdi, r15
000dfa0ecall [rip+0x1320e4]
000dfa14mov rax, [rip+0x1320dd]
000dfa1b
000dfa1bloc_dfa1b:
000dfa1bmov rdi, rbx
000dfa1ecall rax
000dfa20jmp 0xdfce1
000dfa25
000dfa25loc_dfa25:
000dfa25and [rsp+528], 0
000dfa2emov rbx, [rsp+400]
000dfa36mov rax, [rsp+416]
000dfa3emov [rsp+536], rax
000dfa46mov [rsp+544], rbx
000dfa4emov [rsp+552], rax
000dfa56and [rsp+560], 0
000dfa5fmov [rsp+568], rax
000dfa67mov [rsp+576], 1
000dfa73mov rax, 0xa0000000a
000dfa7dmov [rsp+584], rax
000dfa85and [rsp+592], 0
000dfa8elea rdi, [rsp+152]
000dfa96lea rsi, [rsp+544]
000dfa9ecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfaa3cmp [rsp+152], 0
000dfaacje 0xdfac6
000dfaaemov rax, [rsp+168]
000dfab6mov rcx, [rsp+528]
000dfabeadd rbx, rcx
000dfac1sub rax, rcx
000dfac4jmp 0xdfb02
000dfac6
000dfac6loc_dfac6:
000dfac6cmp [rsp+593], 0
000dfacejne 0xdff0f
000dfad4cmp [rsp+592], 0
000dfadcmov rbx, [rsp+528]
000dfae4mov rax, [rsp+536]
000dfaecjne 0xdfaf7
000dfaeecmp rax, rbx
000dfaf1je 0xdff0f
000dfaf7
000dfaf7loc_dfaf7:
000dfaf7sub rax, rbx
000dfafaadd rbx, [rsp+544]
000dfb02
000dfb02loc_dfb02:
000dfb02mov rcx, rax
000dfb05sub rcx, 1
000dfb09jae 0xdfb0f
000dfb0b
000dfb0bloc_dfb0b:
000dfb0bxor eax, eax
000dfb0djmp 0xdfb2a
000dfb0f
000dfb0floc_dfb0f:
000dfb0fcmp [rbx+rcx], 10
000dfb13jne 0xdfb2a
000dfb15test rcx, rcx
000dfb18je 0xdfb0b
000dfb1acmp [rbx+rax-2], 13
000dfb1fje 0xdfb26
000dfb21mov rax, rcx
000dfb24jmp 0xdfb2a
000dfb26
000dfb26loc_dfb26:
000dfb26add rax, -2
000dfb2a
000dfb2aloc_dfb2a:
000dfb2aand [rsp+528], 0
000dfb33mov [rsp+536], rax
000dfb3bmov [rsp+544], rbx
000dfb43mov [rsp+552], rax
000dfb4band [rsp+560], 0
000dfb54mov [rsp+568], rax
000dfb5cmov [rsp+576], 1
000dfb68mov rax, 0x2000000020
000dfb72mov [rsp+584], rax
000dfb7amov [rsp+592], 1
000dfb84lea rdi, [rsp+152]
000dfb8clea rsi, [rsp+544]
000dfb94call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfb99cmp [rsp+152], 0
000dfba2je 0xdfeeb
000dfba8mov r12, [rsp+160]
000dfbb0mov rax, [rsp+168]
000dfbb8mov rcx, [rsp+528]
000dfbc0mov [rsp+528], rax
000dfbc8cmp [rsp+593], 0
000dfbd0jne 0xdff0f
000dfbd6mov [rsp+56], rcx
000dfbdbmov r15, [rsp+544]
000dfbe3lea rdi, [rsp+152]
000dfbeblea rsi, [rsp+544]
000dfbf3call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfbf8cmp [rsp+152], 0
000dfc01je 0xdfc30
000dfc03mov rdx, [rsp+160]
000dfc0bmov rax, [rsp+168]
000dfc13mov rcx, [rsp+528]
000dfc1badd r15, rcx
000dfc1esub rdx, rcx
000dfc21mov [rsp+88], rdx
000dfc26mov [rsp+528], rax
000dfc2ejmp 0xdfc79
000dfc30
000dfc30loc_dfc30:
000dfc30cmp [rsp+593], 0
000dfc38jne 0xdff0f
000dfc3emov [rsp+593], 1
000dfc46cmp [rsp+592], 0
000dfc4emov r15, [rsp+528]
000dfc56mov rax, [rsp+536]
000dfc5ejne 0xdfc69
000dfc60cmp rax, r15
000dfc63je 0xdff0f
000dfc69
000dfc69loc_dfc69:
000dfc69sub rax, r15
000dfc6cmov [rsp+88], rax
000dfc71add r15, [rsp+544]
000dfc79
000dfc79loc_dfc79:
000dfc79mov rax, [rsp+56]
000dfc7eadd rbx, rax
000dfc81sub r12, rax
000dfc84lea rdi, [rsp+128]
000dfc8cmov rsi, rbx
000dfc8fmov rdx, r12
000dfc92call core::num::_<impl core::str::traits::FromStr for u64>::from_str
000dfc97lea rdi, [rsp+152]
000dfc9fmov rsi, r15
000dfca2mov rdx, [rsp+88]
000dfca7call core::num::_<impl core::str::traits::FromStr for u64>::from_str
000dfcactest [rsp+128], 1
000dfcb4jne 0xdfce1
000dfcb6test [rsp+152], 1
000dfcbejne 0xdfce1
000dfcc0mov rcx, [rsp+160]
000dfcc8test rcx, rcx
000dfccbje 0xdfce1
000dfccdmov rax, [rsp+136]
000dfcd5xor edx, edx
000dfcd7div rcx
000dfcdacmp r14, rax
000dfcddcmovae r14, rax
000dfce1
000dfce1loc_dfce1:
000dfce1test r13, r13
000dfce4je 0xdfcee
000dfce6mov al, 1
000dfce8cmp [rbp], 47
000dfcecje 0xdfcf0
000dfcee
000dfceeloc_dfcee:
000dfceexor eax, eax
000dfcf0
000dfcf0loc_dfcf0:
000dfcf0mov [rsp+528], rbp
000dfcf8mov [rsp+536], r13
000dfd00mov [rsp+544], 6
000dfd08mov [rsp+586], al
000dfd0fmov [rsp+584], 512
000dfd19lea rdi, [rsp+152]
000dfd21lea rsi, [rsp+528]
000dfd29call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000dfd2emov al, [rsp+152]
000dfd35cmp al, 10
000dfd37jne 0xdfddf
000dfd3d
000dfd3dloc_dfd3d:
000dfd3dtest r13, r13
000dfd40je 0xdfd4a
000dfd42mov al, 1
000dfd44cmp [rbp], 47
000dfd48je 0xdfd4c
000dfd4a
000dfd4aloc_dfd4a:
000dfd4axor eax, eax
000dfd4c
000dfd4cloc_dfd4c:
000dfd4cmov [rsp+528], rbp
000dfd54mov [rsp+536], r13
000dfd5cmov [rsp+544], 6
000dfd64mov [rsp+586], al
000dfd6bmov [rsp+584], 512
000dfd75lea rdi, [rsp+152]
000dfd7dlea rsi, [rsp+528]
000dfd85call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000dfd8amov al, [rsp+152]
000dfd91cmp al, 10
000dfd93je 0xdf7e3
000dfd99add al, -6
000dfd9bcmp al, 3
000dfd9dja 0xdf7e3
000dfda3movzx eax, al
000dfda6dec rax
000dfda9cmp rax, 3
000dfdadjae 0xdf7e3
000dfdb3lea rdi, [rsp+528]
000dfdbbcall std::path::Components::as_path
000dfdc0test rax, rax
000dfdc3je 0xdf7e3
000dfdc9cmp r13, rdx
000dfdccjb 0xdf7e3
000dfdd2mov [rsp+32], rdx
000dfdd7mov r13, rdx
000dfddajmp 0xdf7e3
000dfddf
000dfddfloc_dfddf:
000dfddfadd al, -6
000dfde1cmp al, 3
000dfde3ja 0xdfd3d
000dfde9movzx eax, al
000dfdecdec rax
000dfdefcmp rax, 3
000dfdf3jae 0xdfd3d
000dfdf9lea rdi, [rsp+528]
000dfe01call std::path::Components::as_path
000dfe06test rax, rax
000dfe09je 0xdfd3d
000dfe0fcmp r13, rdx
000dfe12jb 0xdfd3d
000dfe18mov [rsp+32], rdx
000dfe1dmov r13, rdx
000dfe20jmp 0xdfd3d
000dfe25
000dfe25loc_dfe25:
000dfe25test al, al
000dfe27je 0xdfe72
000dfe29mov rax, [rsp+536]
000dfe31mov ecx, eax
000dfe33and ecx, 3
000dfe36lea rdx, [rcx-2]
000dfe3acmp rdx, 2
000dfe3ejb 0xdfe72
000dfe40test rcx, rcx
000dfe43je 0xdfe72
000dfe45lea rbx, [rax-1]
000dfe49mov r15, [rax-1]
000dfe4dmov r12, [rax+7]
000dfe51mov rdi, r15
000dfe54call [r12]
000dfe58cmp [r12+8], 0
000dfe5eje 0xdfe69
000dfe60mov rdi, r15
000dfe63call [rip+0x131c8f]
000dfe69
000dfe69loc_dfe69:
000dfe69mov rdi, rbx
000dfe6ccall [rip+0x131c86]
000dfe72
000dfe72loc_dfe72:
000dfe72cmp [rsp+408], 0
000dfe7bje 0xdfe8b
000dfe7dmov rdi, [rsp+400]
000dfe85call [rip+0x131c6d]
000dfe8b
000dfe8bloc_dfe8b:
000dfe8bcmp [rsp+24], 0
000dfe91je 0xdfe9c
000dfe93mov rdi, rbp
000dfe96call [rip+0x131c5c]
000dfe9c
000dfe9cloc_dfe9c:
000dfe9cpush -1
000dfe9epop r14
000dfea0jmp 0xdff39
000dfea5
000dfea5loc_dfea5:
000dfea5add al, -6
000dfea7cmp al, 3
000dfea9ja 0xdf7df
000dfeafmovzx eax, al
000dfeb2dec rax
000dfeb5cmp rax, 3
000dfeb9jae 0xdf7df
000dfebflea rdi, [rsp+528]
000dfec7call std::path::Components::as_path
000dfecctest rax, rax
000dfecfje 0xdf7df
000dfed5cmp r13, rdx
000dfed8jb 0xdf7df
000dfedemov [rsp+32], rdx
000dfee3mov r13, rdx
000dfee6jmp 0xdf7df
000dfeeb
000dfeebloc_dfeeb:
000dfeebcmp [rsp+593], 0
000dfef3jne 0xdff0f
000dfef5cmp [rsp+592], 0
000dfefdjne 0xdff0f
000dfeffmov rax, [rsp+528]
000dff07cmp [rsp+536], rax
000dff0f
000dff0floc_dff0f:
000dff0fcmp [rsp+408], 0
000dff18je 0xdff28
000dff1amov rdi, [rsp+400]
000dff22call [rip+0x131bd0]
000dff28
000dff28loc_dff28:
000dff28cmp [rsp+24], 0
000dff2eje 0xdff39
000dff30mov rdi, rbp
000dff33
000dff33loc_dff33:
000dff33call [rip+0x131bbf]
000dff39
000dff39loc_dff39:
000dff39cmp [rsp+48], 0
000dff3fje 0xdff4c
000dff41mov rdi, [rsp+40]
000dff46call [rip+0x131bac]
000dff4c
000dff4cloc_dff4c:
000dff4ccmp [rsp+72], 0
000dff52je 0xdc587
000dff58mov rdi, [rsp+64]
000dff5dcall [rip+0x131b95]
000dff63jmp 0xdc587
000dff68
000dff68loc_dff68:
000dff68lea rax, [rip+0x1311f1]
000dff6flea rdi, [rsp+152]
000dff77mov [rdi], rax
000dff7amov [rdi+8], 1
000dff82lea rax, [rsp+64]
000dff87mov [rdi+16], rax
000dff8bpxor x0, x0
000dff8fmovdqu [rdi+24], x0
000dff94lea rsi, [rip+0x1309bd]
000dff9bcall core::panicking::panic_fmt
000dffa0ud2
000dffa2
000dffa2loc_dffa2:
000dffa2lea rdx, [rip+0x1306ef]
000dffa9mov rdi, r14
000dffacmov rsi, r13
000dffafcall core::slice::index::slice_start_index_len_fail
000dffb4jmp 0xe0416
000dffb9
000dffb9loc_dffb9:
000dffb9lea rax, [rip+0x130470]
000dffc0test bpl, bpl
000dffc3mov rcx, [rsp+48]
000dffc8cmove rax, rcx
000dffcctest rbx, rbx
000dffcfcmove rax, rcx
000dffd3lea rdx, [rsp+152]
000dffdbmov [rdx], rax
000dffdelea rdi, [rip-0x9e527]
000dffe5lea rcx, [rip+0x1066dc]
000dffeclea r8, [rip+0x107875]
000dfff3push 19
000dfff5jmp 0xe01f8
000dfffa
000dfffaloc_dfffa:
000dfffalea rax, [rip+0x10788f]
000e0001lea rdi, [rsp+152]
000e0009mov [rdi], rax
000e000cmov [rdi+8], 1
000e0014mov [rdi+16], r12
000e0018pxor x0, x0
000e001cmovdqu [rdi+24], x0
000e0021call std::io::stdio::_print
000e0026jmp 0xe02cf
000e002b
000e002bloc_e002b:
000e002blea rdx, [rip+0x13078e]
000e0032mov rdi, r15
000e0035mov rsi, r14
000e0038call core::slice::index::slice_end_index_len_fail
000e003djmp 0xe0416
000e0042
000e0042loc_e0042:
000e0042lea rdi, [rip+0x130777]
000e0049call core::slice::index::slice_end_index_overflow_fail
000e004ejmp 0xe0416
000e0053
000e0053loc_e0053:
000e0053push 1
000e0055pop rdi
000e0056mov esi, 8192
000e005bcall alloc::alloc::handle_alloc_error
000e0060jmp 0xe0416
000e0065
000e0065loc_e0065:
000e0065push 1
000e0067pop rdi
000e0068mov esi, 128
000e006dcall alloc::alloc::handle_alloc_error
000e0072ud2
000e0074
000e0074loc_e0074:
000e0074mov rax, [rsp+160]
000e007clea rdx, [rsp+528]
000e0084mov [rdx], rax
000e0087lea rdi, [rip-0x4eea0]
000e008elea rcx, [rip+0x106633]
000e0095lea r8, [rip+0x1074f4]
000e009cjmp 0xe01f6
000e00a1
000e00a1loc_e00a1:
000e00a1lea rax, [rip+0x107360]
000e00a8mov [rsp+400], rax
000e00b0lea rax, [rip+0x1078e1]
000e00b7jmp 0xe00cf
000e00b9
000e00b9loc_e00b9:
000e00b9lea rax, [rip+0x107348]
000e00c0mov [rsp+400], rax
000e00c8lea rax, [rip+0x1078a9]
000e00cf
000e00cfloc_e00cf:
000e00cflea rdi, [rsp+528]
000e00d7mov [rdi], rax
000e00damov [rdi+8], 2
000e00e2and [rdi+32], 0
000e00e7lea rax, [rip+0x2354e]
000e00eemov [rsp+408], rax
000e00f6lea rax, [rsp+400]
000e00femov [rdi+16], rax
000e0102mov [rdi+24], 1
000e010ajmp 0xe02ca
000e010f
000e010floc_e010f:
000e010fcall [rip+0x131a2b]
000e0115mov eax, [rax]
000e0117shl rax, 32
000e011bor rax, 2
000e011fjmp 0xe0128
000e0121
000e0121loc_e0121:
000e0121lea rax, [rip+0x130ea8]
000e0128
000e0128loc_e0128:
000e0128lea rdx, [rsp+528]
000e0130mov [rdx], rax
000e0133lea rdi, [rip-0x4ef4c]
000e013alea rcx, [rip+0x106587]
000e0141lea r8, [rip+0x1073b8]
000e0148jmp 0xe01f6
000e014d
000e014dloc_e014d:
000e014dmov rax, [rsp+424]
000e0155lea rcx, [rsp+16]
000e015amov [rcx+16], rax
000e015emovdqu x0, [rsp+408]
000e0167movdqa [rcx], x0
000e016blea rax, [rip+0x107296]
000e0172mov [rsp+152], rax
000e017amov [rsp+160], r12
000e0182mov [rsp+168], rcx
000e018alea rax, [rip+0x10752f]
000e0191lea rdi, [rsp+528]
000e0199mov [rdi], rax
000e019cmov [rdi+8], 3
000e01a4and [rdi+32], 0
000e01a9lea rax, [rip+0x48753]
000e01b0mov [rsp+176], rax
000e01b8mov [rdi+16], r14
000e01bcmov [rdi+24], 2
000e01c4jmp 0xe02ca
000e01c9
000e01c9loc_e01c9:
000e01c9call seahorse::context::Context::help
000e01ce
000e01celoc_e01ce:
000e01cepush 1
000e01d0pop rdi
000e01d1jmp 0xe02d1
000e01d6
000e01d6loc_e01d6:
000e01d6lea rdx, [rsp+528]
000e01demov [rdx], r12
000e01e1lea rdi, [rip-0x4effa]
000e01e8lea rcx, [rip+0x1064d9]
000e01eflea r8, [rip+0x10751a]
000e01f6
000e01f6loc_e01f6:
000e01f6push 43
000e01f8
000e01f8loc_e01f8:
000e01f8pop rsi
000e01f9call core::result::unwrap_failed
000e01feud2
000e0200
000e0200loc_e0200:
000e0200mov rax, [rip+0x132d59]
000e0207test rax, rax
000e020aje 0xe02cf
000e0210mov rdi, rbx
000e0213mov rsi, [rsp+96]
000e0218mov rdx, [rsp+352]
000e0220call _<alloc::string::String as core::clone::Clone>::clone
000e0225lea rax, [rip+0x1071dc]
000e022cmov [rsp+400], rax
000e0234mov [rsp+408], r12
000e023clea rax, [rip+0x10768d]
000e0243lea rdi, [rsp+152]
000e024bmov [rdi], rax
000e024emov [rdi+8], 3
000e0256and [rdi+32], 0
000e025bmov [rsp+416], rbx
000e0263lea rax, [rip-0x1177d]
000e026amov [rsp+424], rax
000e0272mov [rdi+16], r14
000e0276mov [rdi+24], 2
000e027elea rdx, [rip+0x107393]
000e0285push 1
000e0287pop rsi
000e0288mov ecx, 319
000e028d
000e028dloc_e028d:
000e028dcall log::__private_api::log
000e0292mov rdi, [rsp+16]
000e0297mov rsi, [rsp+24]
000e029ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000e02a1jmp 0xe02cf
000e02a3
000e02a3loc_e02a3:
000e02a3lea rax, [rip+0x107516]
000e02aalea rdi, [rsp+528]
000e02b2mov [rdi], rax
000e02b5mov [rdi+8], 1
000e02bdmov [rdi+16], r12
000e02c1pxor x0, x0
000e02c5movdqu [rdi+24], x0
000e02ca
000e02caloc_e02ca:
000e02cacall std::io::stdio::_eprint
000e02cf
000e02cfloc_e02cf:
000e02cfxor edi, edi
000e02d1
000e02d1loc_e02d1:
000e02d1call std::process::exit
000e02d6ud2
000e02d8
000e02d8loc_e02d8:
000e02d8lea rdx, [rip+0x130d09]
000e02dfpush 1
000e02e1pop rdi
000e02e2xor esi, esi
000e02e4call core::slice::index::slice_start_index_len_fail
000e02e9jmp 0xe0416
000e02ee
000e02eeloc_e02ee:
000e02eemov rax, [rip+0x132c6b]
000e02f5test rax, rax
000e02f8je 0xe02cf
000e02famov rdi, rbx
000e02fdmov rsi, [rsp+96]
000e0302mov rdx, [rsp+352]
000e030acall _<alloc::string::String as core::clone::Clone>::clone
000e030flea rax, [rip+0x1070f2]
000e0316mov [rsp+400], rax
000e031emov [rsp+408], r13
000e0326lea rax, [rip+0x1075a3]
000e032dlea rdi, [rsp+152]
000e0335mov [rdi], rax
000e0338mov [rdi+8], 3
000e0340and [rdi+32], 0
000e0345mov [rsp+416], rbx
000e034dlea rax, [rip-0x11867]
000e0354mov [rsp+424], rax
000e035cmov [rdi+16], r15
000e0360mov [rdi+24], 2
000e0368lea rdx, [rip+0x1072a9]
000e036fpush 1
000e0371pop rsi
000e0372mov ecx, 259
000e0377jmp 0xe028d
000e037c
000e037cloc_e037c:
000e037cpush 1
000e037epop rdi
000e037fmov rsi, rbx
000e0382call alloc::alloc::handle_alloc_error
000e0387jmp 0xe0416
000e038c
000e038cloc_e038c:
000e038ccall alloc::raw_vec::capacity_overflow
000e0391jmp 0xe0416
000e0396
000e0396loc_e0396:
000e0396lea rbx, [rip-0x4f0a5]
000e039dmov rdi, r14
000e03a0mov rsi, r15
000e03a3mov rdx, rbx
000e03a6xor ecx, ecx
000e03a8call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000e03adtest al, al
000e03aflea rax, [rip+0x107162]
000e03b6lea rdi, [rsp+528]
000e03bemov [rdi], rax
000e03c1mov [rdi+8], 1
000e03c9mov [rdi+16], rbx
000e03cdpxor x0, x0
000e03d1movdqu [rdi+24], x0
000e03d6call std::io::stdio::_eprint
000e03dbjmp 0xe01ce
000e03e0
000e03e0loc_e03e0:
000e03e0push 1
000e03e2pop rdi
000e03e3mov esi, 128
000e03e8call alloc::alloc::handle_alloc_error
000e03edjmp 0xe0416
000e03ef
000e03efloc_e03ef:
000e03efpush 1
000e03f1pop rdi
000e03f2mov esi, 128
000e03f7call alloc::alloc::handle_alloc_error
000e03fcjmp 0xe0416
000e03fe
000e03feloc_e03fe:
000e03fepush 1
000e0400pop rdi
000e0401push 20
000e0403pop rsi
000e0404call alloc::alloc::handle_alloc_error
000e0409jmp 0xe0416
000e040b
000e040bloc_e040b:
000e040bpush 1
000e040dpop rdi
000e040epush 20
000e0410pop rsi
000e0411call alloc::alloc::handle_alloc_error
000e0416
000e0416loc_e0416:
000e0416ud2
000e0418jmp 0xe0469
000e041amov rbp, rax
000e041dmov esi, 128
000e0422jmp 0xe04f3
000e0427mov rbp, rax
000e042ajmp 0xe04cd
000e042fjmp 0xe0431
000e0431
000e0431loc_e0431:
000e0431mov rbp, rax
000e0434jmp 0xe04fb
000e0439mov rbp, rax
000e043cmov rdi, r14
000e043fmov rsi, r15
000e0442call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0447mov rdi, rbx
000e044acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e044fjmp 0xe049e
000e0451mov rbp, rax
000e0454mov rdi, r12
000e0457mov rsi, r13
000e045acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e045fmov rdi, r15
000e0462call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0467jmp 0xe04b1
000e0469
000e0469loc_e0469:
000e0469mov rbp, rax
000e046cmov rdi, r15
000e046fmov rsi, r12
000e0472call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0477mov rdi, rbx
000e047acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e047fjmp 0xe04dc
000e0481jmp 0xe04d9
000e0483mov rbp, rax
000e0486mov edi, [rsp+528]
000e048dcall core::ptr::drop_in_place<std::fs::File>
000e0492jmp 0xe04dc
000e0494jmp 0xe0511
000e0496mov rbp, rax
000e0499jmp 0xe04c0
000e049bmov rbp, rax
000e049e
000e049eloc_e049e:
000e049emov edi, [rsp+320]
000e04a5call core::ptr::drop_in_place<std::fs::File>
000e04aajmp 0xe0521
000e04acjmp 0xe04ae
000e04ae
000e04aeloc_e04ae:
000e04aemov rbp, rax
000e04b1
000e04b1loc_e04b1:
000e04b1mov rdi, [rsp+120]
000e04b6mov rsi, [rsp+96]
000e04bbcall core::ptr::drop_in_place<alloc::borrow::Cow<str>>
000e04c0
000e04c0loc_e04c0:
000e04c0lea rdi, [rsp+400]
000e04c8call core::ptr::drop_in_place<alloc::string::String>
000e04cd
000e04cdloc_e04cd:
000e04cdmov rdi, [rsp+16]
000e04d2mov rsi, [rsp+24]
000e04d7jmp 0xe04f6
000e04d9
000e04d9loc_e04d9:
000e04d9mov rbp, rax
000e04dc
000e04dcloc_e04dc:
000e04dclea rdi, [rsp+400]
000e04e4call core::ptr::drop_in_place<alloc::string::String>
000e04e9mov rbx, [rsp+16]
000e04eemov rsi, [rsp+24]
000e04f3
000e04f3loc_e04f3:
000e04f3mov rdi, rbx
000e04f6
000e04f6loc_e04f6:
000e04f6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
000e04fb
000e04fbloc_e04fb:
000e04fbmov rdi, [rsp+40]
000e0500mov rsi, [rsp+48]
000e0505call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
000e050ajmp 0xe0521
000e050cmov rbp, rax
000e050fjmp 0xe0521
000e0511
000e0511loc_e0511:
000e0511mov rbp, rax
000e0514lea rdi, [rsp+152]
000e051ccall core::ptr::drop_in_place<core::option::Option<(alloc::vec::Vec<u8>,std::sys::unix::thread::cgroups::Cgroup)>>
000e0521
000e0521loc_e0521:
000e0521lea rdi, [rsp+64]
000e0526call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
000e052bjmp 0xe0595
000e052dmov rbp, rax
000e0530lea rdi, [rsp+152]
000e0538call core::ptr::drop_in_place<std::sys_common::once::futex::CompletionGuard>
000e053djmp 0xe0595
000e053fjmp 0xe055a
000e0541mov rbp, rax
000e0544mov rdi, r15
000e0547mov rsi, [rsp+48]
000e054ccall core::ptr::drop_in_place<core::result::Result<isize,std::io::error::Error>>
000e0551jmp 0xe0575
000e0553call core::panicking::panic_in_cleanup
000e0558ud2
000e055a
000e055aloc_e055a:
000e055amov rbp, rax
000e055djmp 0xe0575
000e055fmov rbp, rax
000e0562mov rdi, r13
000e0565mov rsi, r14
000e0568call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e056dmov rdi, r15
000e0570call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0575
000e0575loc_e0575:
000e0575lea rdi, [rsp+16]
000e057amov rsi, [rsp+88]
000e057fcall core::ptr::drop_in_place<std::io::Guard>
000e0584movzx esi, [rsp+112]
000e0589lea rdi, [rip+0x1329e0]
000e0590call core::ptr::drop_in_place<std::io::stdio::StdinLock>
000e0595
000e0595loc_e0595:
000e0595mov rdi, rbp
000e0598call _Unwind_Resume
000e059dud2
000dc434
000dc434akira_v2::default_action:
000dc434push rbp
000dc435push r15
000dc437push r14
000dc439push r13
000dc43bpush r12
000dc43dpush rbx
000dc43esub rsp, 1112
000dc445mov [rsp+104], rdi
000dc44acall std::time::Instant::now
000dc44fmov [rsp+912], rax
000dc457mov [rsp+396], edx
000dc45elea rsi, [rip-0x9abe7]
000dc465lea rbx, [rsp+528]
000dc46dpush 39
000dc46fpop rdx
000dc470mov rdi, rbx
000dc473call indicatif::style::ProgressStyle::with_template
000dc478lea rdx, [rip+0x10b069]
000dc47flea r14, [rsp+152]
000dc487mov rdi, r14
000dc48amov rsi, rbx
000dc48dcall core::result::Result<T,E>::unwrap
000dc492lea rdi, [rsp+976]
000dc49amov rsi, r14
000dc49dcall indicatif::style::ProgressStyle::tick_chars
000dc4a2mov al, [rip+0x136c20]
000dc4a8mov edi, 128
000dc4adcall [rip+0x135685]
000dc4b3test rax, rax
000dc4b6je 0xe0065
000dc4bcmov [rsp+64], rax
000dc4c1mov [rsp+72], 128
000dc4caand [rsp+80], 0
000dc4d0and [rsp+24], 0
000dc4d5and [rsp+28], 0
000dc4dbmov rax, 0x1b600000000
000dc4e5mov [rsp+16], rax
000dc4eamov [rsp+24], 1
000dc4efmovdqu x0, [rip-0x4bb87]
000dc4f7lea rsi, [rsp+528]
000dc4ffmovdqa [rsi], x0
000dc503mov [rsi+16], 112
000dc509lea rbx, [rsp+152]
000dc511push 18
000dc513pop rdx
000dc514mov rdi, rbx
000dc517call core::ffi::c_str::CStr::from_bytes_with_nul
000dc51ccmp [rbx], 0
000dc520je 0xdc52b
000dc522lea rax, [rip+0x134477]
000dc529jmp 0xdc559
000dc52b
000dc52bloc_dc52b:
000dc52bmov rsi, [rsp+160]
000dc533lea rbx, [rsp+400]
000dc53blea rdx, [rsp+16]
000dc540mov rdi, rbx
000dc543call std::sys::unix::fs::File::open_c
000dc548cmp [rbx], 0
000dc54bje 0xdc94c
000dc551mov rax, [rsp+408]
000dc559
000dc559loc_dc559:
000dc559lea rdi, [rsp+128]
000dc561mov [rdi+8], rax
000dc565mov [rdi], 1
000dc56bcall core::ptr::drop_in_place<core::result::Result<std::fs::File,std::io::error::Error>>
000dc570
000dc570loc_dc570:
000dc570cmp [rsp+72], 0
000dc576je 0xdc583
000dc578mov rdi, [rsp+64]
000dc57dcall [rip+0x135575]
000dc583
000dc583loc_dc583:
000dc583push -1
000dc585pop r14
000dc587
000dc587loc_dc587:
000dc587cmp r14, 1
000dc58badc r14, 0
000dc58fpxor x0, x0
000dc593lea rdx, [rsp+528]
000dc59bmovdqa [rdx+112], x0
000dc5a0movdqa [rdx+96], x0
000dc5a5movdqa [rdx+80], x0
000dc5aamovdqa [rdx+64], x0
000dc5afmovdqa [rdx+48], x0
000dc5b4movdqa [rdx+32], x0
000dc5b9movdqa [rdx+16], x0
000dc5bemovdqa [rdx], x0
000dc5c2mov esi, 128
000dc5c7xor edi, edi
000dc5c9call [rip+0x1355b1]
000dc5cftest eax, eax
000dc5d1je 0xdc603
000dc5d3
000dc5d3loc_dc5d3:
000dc5d3push 84
000dc5d5pop rdi
000dc5d6call [rip+0x1355ac]
000dc5dccmp rax, -1
000dc5e0je 0xe010f
000dc5e6test rax, rax
000dc5e9mov rcx, [rsp+104]
000dc5eeje 0xe0121
000dc5f4cmp rax, r14
000dc5f7cmovb r14, rax
000dc5fbmov rax, r14
000dc5fejmp 0xdc888
000dc603
000dc603loc_dc603:
000dc603movdqa x2, [rsp+528]
000dc60cmovdqa x6, [rsp+544]
000dc615movdqa x4, [rsp+560]
000dc61emovdqa x3, [rsp+576]
000dc627movdqa x0, x2
000dc62bpsrlw x0, 1
000dc630movdqa x1, [rip-0xa4048]
000dc638pand x0, x1
000dc63cpsubb x2, x0
000dc640movdqa x0, [rip-0xa4048]
000dc648movdqa x5, x2
000dc64cpand x5, x0
000dc650psrlw x2, 2
000dc655pand x2, x0
000dc659paddb x2, x5
000dc65dmovdqa x7, x2
000dc661psrlw x7, 4
000dc666paddb x7, x2
000dc66amovdqa x2, [rip-0xa4062]
000dc672pand x7, x2
000dc676pxor x8, x8
000dc67bpsadbw x7, x8
000dc680movdqa x5, x6
000dc684psrlw x5, 1
000dc689pand x5, x1
000dc68dpsubb x6, x5
000dc691movdqa x5, x6
000dc695pand x5, x0
000dc699psrlw x6, 2
000dc69epand x6, x0
000dc6a2paddb x6, x5
000dc6a6movdqa x5, x6
000dc6aapsrlw x5, 4
000dc6afpaddb x5, x6
000dc6b3pand x5, x2
000dc6b7psadbw x5, x8
000dc6bcpaddd x5, x7
000dc6c0movdqa x6, x4
000dc6c4psrlw x6, 1
000dc6c9pand x6, x1
000dc6cdpsubb x4, x6
000dc6d1movdqa x6, x4
000dc6d5pand x6, x0
000dc6d9psrlw x4, 2
000dc6depand x4, x0
000dc6e2paddb x4, x6
000dc6e6movdqa x6, x4
000dc6eapsrlw x6, 4
000dc6efpaddb x6, x4
000dc6f3pand x6, x2
000dc6f7psadbw x6, x8
000dc6fcmovdqa x4, x3
000dc700psrlw x4, 1
000dc705pand x4, x1
000dc709psubb x3, x4
000dc70dmovdqa x4, x3
000dc711pand x4, x0
000dc715psrlw x3, 2
000dc71apand x3, x0
000dc71epaddb x3, x4
000dc722movdqa x4, x3
000dc726psrlw x4, 4
000dc72bpaddb x4, x3
000dc72fpand x4, x2
000dc733psadbw x4, x8
000dc738paddd x4, x6
000dc73cpaddd x4, x5
000dc740movdqa x3, [rsp+592]
000dc749movdqa x5, x3
000dc74dpsrlw x5, 1
000dc752pand x5, x1
000dc756psubb x3, x5
000dc75amovdqa x5, x3
000dc75epand x5, x0
000dc762psrlw x3, 2
000dc767pand x3, x0
000dc76bpaddb x3, x5
000dc76fmovdqa x6, x3
000dc773psrlw x6, 4
000dc778paddb x6, x3
000dc77cpand x6, x2
000dc780psadbw x6, x8
000dc785movdqa x3, [rsp+608]
000dc78emovdqa x5, x3
000dc792psrlw x5, 1
000dc797pand x5, x1
000dc79bpsubb x3, x5
000dc79fmovdqa x5, x3
000dc7a3pand x5, x0
000dc7a7psrlw x3, 2
000dc7acpand x3, x0
000dc7b0paddb x3, x5
000dc7b4movdqa x5, x3
000dc7b8psrlw x5, 4
000dc7bdpaddb x5, x3
000dc7c1pand x5, x2
000dc7c5psadbw x5, x8
000dc7capaddd x5, x6
000dc7cemovdqa x6, [rsp+624]
000dc7d7movdqa x3, x6
000dc7dbpsrlw x3, 1
000dc7e0pand x3, x1
000dc7e4psubb x6, x3
000dc7e8movdqa x3, x6
000dc7ecpand x3, x0
000dc7f0psrlw x6, 2
000dc7f5pand x6, x0
000dc7f9paddb x6, x3
000dc7fdmovdqa x3, x6
000dc801psrlw x3, 4
000dc806paddb x3, x6
000dc80apand x3, x2
000dc80epsadbw x3, x8
000dc813paddd x3, x5
000dc817paddd x3, x4
000dc81bmovdqa x4, [rsp+640]
000dc824movdqa x5, x4
000dc828psrlw x5, 1
000dc82dpand x5, x1
000dc831psubb x4, x5
000dc835movdqa x1, x4
000dc839pand x1, x0
000dc83dpsrlw x4, 2
000dc842pand x4, x0
000dc846paddb x4, x1
000dc84amovdqa x0, x4
000dc84epsrlw x0, 4
000dc853paddb x0, x4
000dc857pand x0, x2
000dc85bpsadbw x0, x8
000dc860paddd x0, x3
000dc864pshufd x1, x0, -18
000dc869paddd x1, x0
000dc86dmovd eax, x1
000dc871cdqe
000dc873cmp rax, r14
000dc876cmovae rax, r14
000dc87atest rax, rax
000dc87dje 0xdc5d3
000dc883mov rcx, [rsp+104]
000dc888
000dc888loc_dc888:
000dc888mov [rsp+344], rax
000dc890mov [rsp+360], 15
000dc89cmov rsi, [rcx+48]
000dc8a0mov rdx, [rcx+64]
000dc8a4lea rcx, [rip-0xa293f]
000dc8ablea rbx, [rsp+152]
000dc8b3push 4
000dc8b5pop r12
000dc8b7mov rdi, rbx
000dc8bamov r8, r12
000dc8bdcall seahorse::context::Context::string_flag
000dc8c2mov r14, [rbx]
000dc8c5test r14, r14
000dc8c8je 0xdc93f
000dc8capush 5
000dc8ccpop r13
000dc8cemov rbx, [rsp+160]
000dc8d6mov r15, [rsp+168]
000dc8delea rdx, [rip-0x9b02c]
000dc8e5mov rdi, r14
000dc8e8mov rsi, r15
000dc8ebmov rcx, r13
000dc8eecall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc8f3test al, al
000dc8f5jne 0xdd169
000dc8fblea rdx, [rip-0x9b044]
000dc902push 5
000dc904pop rcx
000dc905mov rdi, r14
000dc908mov rsi, r15
000dc90bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc910mov r13, r12
000dc913test al, al
000dc915jne 0xdd169
000dc91blea rdx, [rip-0x4c3ea]
000dc922push 5
000dc924pop rcx
000dc925mov rdi, r14
000dc928mov rsi, r15
000dc92bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dc930test al, al
000dc932je 0xdca05
000dc938push 1
000dc93ajmp 0xdd167
000dc93f
000dc93floc_dc93f:
000dc93fpush 3
000dc941pop rax
000dc942mov [rsp+40], rax
000dc947jmp 0xdd179
000dc94c
000dc94cloc_dc94c:
000dc94cmov edi, [rsp+404]
000dc953mov [rsp+320], edi
000dc95acall std::fs::buffer_capacity_required
000dc95fmov rbx, rax
000dc962mov r14, rdx
000dc965test rax, rax
000dc968cmove rdx, rax
000dc96ccmp rdx, 129
000dc973jb 0xdc981
000dc975lea rdi, [rsp+64]
000dc97axor esi, esi
000dc97ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dc981
000dc981loc_dc981:
000dc981lea rdi, [rsp+288]
000dc989lea rsi, [rsp+320]
000dc991lea rdx, [rsp+64]
000dc996mov rcx, rbx
000dc999mov r8, r14
000dc99ccall std::io::default_read_to_end
000dc9a1cmp [rsp+288], 0
000dc9aaje 0xdca29
000dc9acmov rax, [rsp+296]
000dc9b4mov ecx, eax
000dc9b6and ecx, 3
000dc9b9lea rdx, [rcx-2]
000dc9bdcmp rdx, 2
000dc9c1jb 0xdc9f3
000dc9c3test rcx, rcx
000dc9c6je 0xdc9f3
000dc9c8lea rbx, [rax-1]
000dc9ccmov r14, [rax-1]
000dc9d0mov r15, [rax+7]
000dc9d4mov rdi, r14
000dc9d7call [r15]
000dc9dacmp [r15+8], 0
000dc9dfje 0xdc9ea
000dc9e1mov rdi, r14
000dc9e4call [rip+0x13510e]
000dc9ea
000dc9ealoc_dc9ea:
000dc9eamov rdi, rbx
000dc9edcall [rip+0x135105]
000dc9f3
000dc9f3loc_dc9f3:
000dc9f3mov edi, [rsp+320]
000dc9facall [rip+0x135118]
000dca00jmp 0xdc570
000dca05
000dca05loc_dca05:
000dca05lea rdx, [rip-0xa2a40]
000dca0cpush 4
000dca0epop rcx
000dca0fmov rdi, r14
000dca12mov rsi, r15
000dca15call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dca1atest al, al
000dca1cje 0xdd148
000dca22push 3
000dca24jmp 0xdd167
000dca29
000dca29loc_dca29:
000dca29mov edi, [rsp+320]
000dca30call [rip+0x1350e2]
000dca36mov r10, [rsp+64]
000dca3bmov r14, [rsp+80]
000dca40mov r12b, 2
000dca43lea r9, [rsp+177]
000dca4b
000dca4bloc_dca4b:
000dca4bmov rax, r10
000dca4etest r14, r14
000dca51je 0xdca6e
000dca53xor ecx, ecx
000dca55
000dca55loc_dca55:
000dca55cmp [rax+rcx], 10
000dca59je 0xdca7b
000dca5binc rcx
000dca5ecmp r14, rcx
000dca61jne 0xdca55
000dca63xor r15l, r15l
000dca66mov r10, rax
000dca69mov rcx, r14
000dca6cjmp 0xdca8c
000dca6e
000dca6eloc_dca6e:
000dca6exor r14l, r14l
000dca71mov r10, rax
000dca74xor r15l, r15l
000dca77xor ecx, ecx
000dca79jmp 0xdca8c
000dca7b
000dca7bloc_dca7b:
000dca7blea rdx, [rcx+1]
000dca7fsub r14, rdx
000dca82lea r10, [rax+rcx]
000dca86inc r10
000dca89mov r15b, 1
000dca8c
000dca8cloc_dca8c:
000dca8cmov edx, [rsp+128]
000dca93mov esi, [rsp+131]
000dca9amov [r9+3], esi
000dca9emov [r9], edx
000dcaa1mov rdx, [rsp+40]
000dcaa6mov [rsp+152], rdx
000dcaaemov [rsp+160], r8
000dcab6mov [rsp+168], rbp
000dcabemov [rsp+176], r12b
000dcac6mov [rsp+184], rax
000dcacemov [rsp+192], rcx
000dcad6test rcx, rcx
000dcad9je 0xdccb8
000dcadfxor edi, edi
000dcae1
000dcae1loc_dcae1:
000dcae1cmp [rax+rdi], 58
000dcae5je 0xdcaf4
000dcae7inc rdi
000dcaeacmp rcx, rdi
000dcaedjne 0xdcae1
000dcaefjmp 0xdccb8
000dcaf4
000dcaf4loc_dcaf4:
000dcaf4lea rdx, [rdi+1]
000dcaf8mov r13, rcx
000dcafblea rsi, [rax+rdi]
000dcaffinc rsi
000dcb02mov r11b, 1
000dcb05sub r13, rdx
000dcb08mov [rsp+56], rbp
000dcb0dje 0xdcb39
000dcb0fadd rax, rdi
000dcb12inc rax
000dcb15sub rdi, rcx
000dcb18inc rdi
000dcb1bxor edx, edx
000dcb1d
000dcb1dloc_dcb1d:
000dcb1dcmp [rax+rdx], 58
000dcb21je 0xdcb44
000dcb23inc rdx
000dcb26mov rcx, rdi
000dcb29add rcx, rdx
000dcb2cjne 0xdcb1d
000dcb2emov bpl, 1
000dcb31mov rbx, rsi
000dcb34mov rdx, r13
000dcb37jmp 0xdcb54
000dcb39
000dcb39loc_dcb39:
000dcb39xor r13l, r13l
000dcb3cmov bpl, 1
000dcb3fjmp 0xdcd01
000dcb44
000dcb44loc_dcb44:
000dcb44lea rax, [rdx+1]
000dcb48sub r13, rax
000dcb4blea rbx, [rsi+rdx]
000dcb4finc rbx
000dcb52xor ebp, ebp
000dcb54
000dcb54loc_dcb54:
000dcb54test rdx, rdx
000dcb57je 0xdccfe
000dcb5dmov [rsp+88], r10
000dcb62mov [rsp+48], r8
000dcb67lea rdi, [rsp+16]
000dcb6ccall core::str::converts::from_utf8
000dcb71cmp [rsp+16], 0
000dcb77jne 0xdcca1
000dcb7dmov [rsp+120], rbx
000dcb82and [rsp+528], 0
000dcb8bmov rax, [rsp+24]
000dcb90mov rcx, [rsp+32]
000dcb95mov [rsp+536], rcx
000dcb9dmov [rsp+544], rax
000dcba5mov [rsp+552], rcx
000dcbadand [rsp+560], 0
000dcbb6mov [rsp+568], rcx
000dcbbemov [rsp+576], 1
000dcbcamov rax, 0x2c0000002c
000dcbd4mov [rsp+584], rax
000dcbdcmov [rsp+592], 1
000dcbe6
000dcbe6loc_dcbe6:
000dcbe6mov rbx, [rsp+544]
000dcbeelea rdi, [rsp+400]
000dcbf6lea rsi, [rsp+544]
000dcbfecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dcc03cmp [rsp+400], 0
000dcc0cje 0xdcc36
000dcc0emov rax, [rsp+408]
000dcc16mov rcx, [rsp+416]
000dcc1emov rdx, [rsp+528]
000dcc26add rbx, rdx
000dcc29sub rax, rdx
000dcc2cmov [rsp+528], rcx
000dcc34jmp 0xdcc72
000dcc36
000dcc36loc_dcc36:
000dcc36cmp [rsp+593], 0
000dcc3ejne 0xdcca1
000dcc40mov [rsp+593], 1
000dcc48cmp [rsp+592], 0
000dcc50mov rbx, [rsp+528]
000dcc58mov rax, [rsp+536]
000dcc60jne 0xdcc67
000dcc62cmp rax, rbx
000dcc65je 0xdcca1
000dcc67
000dcc67loc_dcc67:
000dcc67sub rax, rbx
000dcc6aadd rbx, [rsp+544]
000dcc72
000dcc72loc_dcc72:
000dcc72cmp rax, 3
000dcc76jne 0xdcc93
000dcc78mov rdi, rbx
000dcc7blea rsi, [rip-0x4c301]
000dcc82push 3
000dcc84pop rdx
000dcc85call [rip+0x134f05]
000dcc8btest eax, eax
000dcc8dje 0xdce82
000dcc93
000dcc93loc_dcc93:
000dcc93cmp [rsp+593], 0
000dcc9bje 0xdcbe6
000dcca1
000dcca1loc_dcca1:
000dcca1mov r8, [rsp+48]
000dcca6mov rbp, [rsp+56]
000dccablea r9, [rsp+177]
000dccb3mov r10, [rsp+88]
000dccb8
000dccb8loc_dccb8:
000dccb8mov eax, [rsp+128]
000dccbfmov ecx, [rsp+131]
000dccc6mov [rsp+531], ecx
000dcccdmov [rsp+528], eax
000dccd4
000dccd4loc_dccd4:
000dccd4mov eax, [rsp+528]
000dccdbmov ecx, [rsp+531]
000dcce2mov [rsp+128], eax
000dcce9mov [rsp+131], ecx
000dccf0test r15b, r15b
000dccf3jne 0xdca4b
000dccf9jmp 0xdceac
000dccfe
000dccfeloc_dccfe:
000dccfemov rsi, rbx
000dcd01
000dcd01loc_dcd01:
000dcd01cmp r12b, 2
000dcd05jne 0xdce27
000dcd0bmov [rsp+112], 0
000dcd13
000dcd13loc_dcd13:
000dcd13push 1
000dcd15pop rax
000dcd16xor ecx, ecx
000dcd18
000dcd18loc_dcd18:
000dcd18mov rdi, rcx
000dcd1bmov rcx, rsi
000dcd1e
000dcd1eloc_dcd1e:
000dcd1emov r12, rdi
000dcd21mov rbx, rdx
000dcd24cmp rax, 1
000dcd28je 0xdcd57
000dcd2atest rax, rax
000dcd2dje 0xdcd8b
000dcd2ftest bpl, bpl
000dcd32jne 0xdcd8b
000dcd34dec rax
000dcd37test r13, r13
000dcd3aje 0xdcd6c
000dcd3cxor edx, edx
000dcd3e
000dcd3eloc_dcd3e:
000dcd3ecmp [rcx+rdx], 58
000dcd42je 0xdcd79
000dcd44inc rdx
000dcd47cmp r13, rdx
000dcd4ajne 0xdcd3e
000dcd4cmov bpl, 1
000dcd4fmov rdx, r13
000dcd52mov rdi, rcx
000dcd55jmp 0xdcd1e
000dcd57
000dcd57loc_dcd57:
000dcd57mov eax, 0
000dcd5cmov rdx, r13
000dcd5fmov rdi, rcx
000dcd62test bpl, bpl
000dcd65mov bpl, 1
000dcd68je 0xdcd1e
000dcd6ajmp 0xdcd8b
000dcd6c
000dcd6cloc_dcd6c:
000dcd6cmov bpl, 1
000dcd6fxor r13l, r13l
000dcd72xor edx, edx
000dcd74mov rdi, rcx
000dcd77jmp 0xdcd1e
000dcd79
000dcd79loc_dcd79:
000dcd79lea rsi, [rdx+1]
000dcd7dsub r13, rsi
000dcd80lea rsi, [rcx+rdx]
000dcd84inc rsi
000dcd87xor ebp, ebp
000dcd89jmp 0xdcd18
000dcd8b
000dcd8bloc_dcd8b:
000dcd8btest r12, r12
000dcd8eje 0xdce4d
000dcd94mov [rsp+88], r10
000dcd99test rbx, rbx
000dcd9cje 0xe02d8
000dcda2mov ebp, r11l
000dcda5mov [rsp+48], r8
000dcdaapush 1
000dcdacpop r13
000dcdaedec rbx
000dcdb1je 0xdcdd6
000dcdb3js 0xe038c
000dcdb9mov al, [rip+0x136309]
000dcdbfmov rdi, rbx
000dcdc2push 1
000dcdc4pop rsi
000dcdc5call __rust_alloc
000dcdcamov r13, rax
000dcdcdtest rax, rax
000dcdd0je 0xe037c
000dcdd6
000dcdd6loc_dcdd6:
000dcdd6inc r12
000dcdd9mov rdi, r13
000dcddcmov rsi, r12
000dcddfmov rdx, rbx
000dcde2call [rip+0x134d38]
000dcde8cmp [rsp+48], 0
000dcdeesetne al
000dcdf1mov ecx, [rsp+112]
000dcdf5and cl, al
000dcdf7cmp cl, 1
000dcdfajne 0xdce07
000dcdfcmov rdi, [rsp+40]
000dce01call [rip+0x134cf1]
000dce07
000dce07loc_dce07:
000dce07mov r12l, ebp
000dce0amov rbp, rbx
000dce0dmov r8, rbx
000dce10mov [rsp+40], r13
000dce15lea r9, [rsp+177]
000dce1dmov r10, [rsp+88]
000dce22jmp 0xdccd4
000dce27
000dce27loc_dce27:
000dce27mov eax, [rsp+128]
000dce2emov ecx, [rsp+131]
000dce35mov [rsp+531], ecx
000dce3cmov [rsp+528], eax
000dce43
000dce43loc_dce43:
000dce43mov rbp, [rsp+56]
000dce48jmp 0xdccd4
000dce4d
000dce4dloc_dce4d:
000dce4dtest r8, r8
000dce50setne al
000dce53mov ecx, [rsp+112]
000dce57and cl, al
000dce59mov r12b, 2
000dce5ccmp cl, 1
000dce5fjne 0xdce43
000dce61mov rdi, [rsp+40]
000dce66mov rbx, r8
000dce69mov r13, r10
000dce6ccall [rip+0x134c86]
000dce72mov r10, r13
000dce75lea r9, [rsp+177]
000dce7dmov r8, rbx
000dce80jmp 0xdce43
000dce82
000dce82loc_dce82:
000dce82cmp r12b, 2
000dce86setne al
000dce89mov [rsp+112], eax
000dce8dxor r11l, r11l
000dce90mov rsi, [rsp+120]
000dce95mov r8, [rsp+48]
000dce9alea r9, [rsp+177]
000dcea2mov r10, [rsp+88]
000dcea7jmp 0xdcd13
000dceac
000dceacloc_dceac:
000dceaccmp r12b, 2
000dceb0je 0xdc570
000dceb6mov [rsp+48], r8
000dcebbtest r12b, 1
000dcebfjne 0xdf485
000dcec5mov al, [rip+0x1361fd]
000dcecbmov edi, 128
000dced0call [rip+0x134c62]
000dced6test rax, rax
000dced9je 0xe03e0
000dcedfmov rbx, rax
000dcee2mov [rsp+56], rbp
000dcee7mov [rsp+16], rax
000dceecmov [rsp+24], 128
000dcef5and [rsp+32], 0
000dcefbmov al, [rip+0x1361c7]
000dcf01push 20
000dcf03pop rdi
000dcf04call [rip+0x134c2e]
000dcf0atest rax, rax
000dcf0dje 0xe03fe
000dcf13mov [rsp+400], rax
000dcf1bmov [rsp+408], 20
000dcf27and [rsp+416], 0
000dcf30xor ebp, ebp
000dcf32lea r12, [rsp+528]
000dcf3apush -1
000dcf3cpop r14
000dcf3e
000dcf3eloc_dcf3e:
000dcf3emov rdi, r12
000dcf41mov rsi, [rsp+40]
000dcf46mov rdx, [rsp+56]
000dcf4blea rax, [rip+0x1340ae]
000dcf52call [rbp+rax]
000dcf56mov rax, [rsp+552]
000dcf5emov [rsp+88], rax
000dcf63test rax, rax
000dcf66je 0xdd135
000dcf6cmov rax, [rsp+528]
000dcf74mov rcx, [rsp+536]
000dcf7cand [rsp+32], 0
000dcf82mov rdx, [rsp+544]
000dcf8amov r15, [rsp+560]
000dcf92test rax, rax
000dcf95mov [rsp+120], rax
000dcf9amov [rsp+96], rcx
000dcf9fcmove rax, rcx
000dcfa3mov [rsp+112], rax
000dcfa8cmp [rsp+24], rdx
000dcfadmov [rsp+384], rdx
000dcfb5jae 0xdcfcf
000dcfb7lea rdi, [rsp+16]
000dcfbcxor esi, esi
000dcfbecall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dcfc3mov rbx, [rsp+16]
000dcfc8mov r13, [rsp+32]
000dcfcdjmp 0xdcfd2
000dcfcf
000dcfcfloc_dcfcf:
000dcfcfxor r13l, r13l
000dcfd2
000dcfd2loc_dcfd2:
000dcfd2lea rdi, [rbx+r13]
000dcfd6mov rsi, [rsp+112]
000dcfdbmov r12, [rsp+384]
000dcfe3mov rdx, r12
000dcfe6call [rip+0x134b34]
000dcfecadd r13, r12
000dcfefmov [rsp+32], r13
000dcff4je 0xdd001
000dcff6cmp [r13+rbx-1], 47
000dcffcsetne al
000dcfffjmp 0xdd003
000dd001
000dd001loc_dd001:
000dd001xor eax, eax
000dd003
000dd003loc_dd003:
000dd003test r15, r15
000dd006lea r12, [rsp+528]
000dd00eje 0xdd01f
000dd010mov rcx, [rsp+88]
000dd015cmp [rcx], 47
000dd018jne 0xdd01f
000dd01axor r13l, r13l
000dd01djmp 0xdd04f
000dd01f
000dd01floc_dd01f:
000dd01fmov rcx, [rsp+24]
000dd024test al, al
000dd026je 0xdd059
000dd028cmp rcx, r13
000dd02bjne 0xdd047
000dd02dlea rdi, [rsp+16]
000dd032mov rsi, r13
000dd035push 1
000dd037pop rdx
000dd038call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dd03dmov rbx, [rsp+16]
000dd042mov r13, [rsp+32]
000dd047
000dd047loc_dd047:
000dd047mov [rbx+r13], 47
000dd04cinc r13
000dd04f
000dd04floc_dd04f:
000dd04fmov [rsp+32], r13
000dd054mov rcx, [rsp+24]
000dd059
000dd059loc_dd059:
000dd059sub rcx, r13
000dd05ccmp rcx, r15
000dd05fjae 0xdd076
000dd061lea rdi, [rsp+16]
000dd066mov rsi, r13
000dd069mov rdx, r15
000dd06ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000dd071mov r13, [rsp+32]
000dd076
000dd076loc_dd076:
000dd076mov rbx, [rsp+16]
000dd07blea rdi, [rbx+r13]
000dd07fmov rsi, [rsp+88]
000dd084mov rdx, r15
000dd087call [rip+0x134a93]
000dd08dadd r13, r15
000dd090mov [rsp+32], r13
000dd095mov rdi, r12
000dd098mov rsi, rbx
000dd09bmov rdx, r13
000dd09ecall std::sys_common::fs::try_exists
000dd0a3mov al, [rsp+528]
000dd0aatest al, al
000dd0acjne 0xdd0bc
000dd0aecmp [rsp+529], 0
000dd0b6jne 0xdf5ad
000dd0bc
000dd0bcloc_dd0bc:
000dd0bctest al, al
000dd0beje 0xdd11a
000dd0c0mov rax, [rsp+536]
000dd0c8mov ecx, eax
000dd0caand ecx, 3
000dd0cdlea rdx, [rcx-2]
000dd0d1cmp rdx, 2
000dd0d5jb 0xdd11a
000dd0d7test rcx, rcx
000dd0daje 0xdd11a
000dd0dclea r15, [rax-1]
000dd0e0mov r12, [rax-1]
000dd0e4mov r13, [rax+7]
000dd0e8mov rdi, r12
000dd0ebcall [r13]
000dd0efcmp [r13+8], 0
000dd0f4mov rax, [rip+0x1349fd]
000dd0fbje 0xdd10d
000dd0fdmov rdi, r12
000dd100call [rip+0x1349f2]
000dd106mov rax, [rip+0x1349eb]
000dd10d
000dd10dloc_dd10d:
000dd10dmov rdi, r15
000dd110call rax
000dd112lea r12, [rsp+528]
000dd11a
000dd11aloc_dd11a:
000dd11acmp [rsp+120], 0
000dd120je 0xdd135
000dd122cmp [rsp+96], 0
000dd128je 0xdd135
000dd12amov rdi, [rsp+120]
000dd12fcall [rip+0x1349c3]
000dd135
000dd135loc_dd135:
000dd135add rbp, 8
000dd139cmp rbp, 24
000dd13djne 0xdcf3e
000dd143jmp 0xdf6ee
000dd148
000dd148loc_dd148:
000dd148lea rdx, [rip-0xa31df]
000dd14fpush 4
000dd151pop rcx
000dd152mov rdi, r14
000dd155mov rsi, r15
000dd158call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000dd15dtest al, al
000dd15fje 0xe0396
000dd165push 2
000dd167
000dd167loc_dd167:
000dd167pop r13
000dd169
000dd169loc_dd169:
000dd169mov [rsp+40], r13
000dd16emov rdi, r14
000dd171mov rsi, rbx
000dd174call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd179
000dd179loc_dd179:
000dd179call rand::rngs::thread::thread_rng
000dd17emov r14, rax
000dd181lea rdi, [rsp+528]
000dd189mov [rdi], 1
000dd190pxor x0, x0
000dd194movdqu [rdi+8], x0
000dd199push 10
000dd19bpop r12
000dd19dmov rsi, r12
000dd1a0call alloc::vec::Vec<T,A>::reserve
000dd1a5lea r13, [r14+16]
000dd1a9mov rbp, r14
000dd1acadd rbp, 288
000dd1b3lea rbx, [rip-0x9ce21]
000dd1ba
000dd1baloc_dd1ba:
000dd1bamov rax, [r14+272]
000dd1c1
000dd1c1loc_dd1c1:
000dd1c1cmp rax, 64
000dd1c5jb 0xdd1dc
000dd1c7mov rdi, rbp
000dd1camov rsi, r13
000dd1cdcall _<rand::rngs::adapter::reseeding::ReseedingCore<R,Rsdr> as rand_core::block::BlockRngCore>::generate
000dd1d2and [r14+272], 0
000dd1daxor eax, eax
000dd1dc
000dd1dcloc_dd1dc:
000dd1dcmov ecx, [r14+4*rax+16]
000dd1e1mov edx, ecx
000dd1e3shr edx, 27
000dd1e6inc rax
000dd1e9mov [r14+272], rax
000dd1f0cmp edx, 30
000dd1f3ja 0xdd1c1
000dd1f5shr ecx, 26
000dd1f8mov r15b, [rcx+rbx]
000dd1fctest r15b, r15b
000dd1ffjs 0xdd241
000dd201mov rsi, [rsp+544]
000dd209cmp rsi, [rsp+536]
000dd211jne 0xdd228
000dd213lea rdi, [rsp+528]
000dd21bcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
000dd220mov rsi, [rsp+544]
000dd228
000dd228loc_dd228:
000dd228mov rax, [rsp+528]
000dd230mov [rax+rsi], r15b
000dd234inc rsi
000dd237mov [rsp+544], rsi
000dd23fjmp 0xdd26d
000dd241
000dd241loc_dd241:
000dd241movzx edi, r15b
000dd245and [rsp+152], 0
000dd24dlea rsi, [rsp+152]
000dd255call core::char::methods::encode_utf8_raw
000dd25aadd rdx, rax
000dd25dlea rdi, [rsp+528]
000dd265mov rsi, rax
000dd268call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
000dd26d
000dd26dloc_dd26d:
000dd26ddec r12
000dd270jne 0xdd1ba
000dd276mov rdi, r14
000dd279call _<alloc::rc::Rc<T,A> as core::ops::drop::Drop>::drop
000dd27elea r14, [rsp+531]
000dd286mov rax, [r14+13]
000dd28alea rcx, [rsp+944]
000dd292mov [rcx+16], rax
000dd296movdqu x0, [r14-3]
000dd29cmovdqa [rcx], x0
000dd2a0push 32
000dd2a2pop rdi
000dd2a3push 8
000dd2a5pop rsi
000dd2a6call alloc::alloc::exchange_malloc
000dd2abmov [rsp+56], rax
000dd2b0lea rbp, [rsp+400]
000dd2b8push 3
000dd2bapop rsi
000dd2bbmov rdi, rbp
000dd2becall termcolor::WriterInner<termcolor::IoStandardStream>::create
000dd2c3lea rdi, [rsp+456]
000dd2cbpush 2
000dd2cdpop rsi
000dd2cecall termcolor::WriterInner<termcolor::IoStandardStream>::create
000dd2d3push 112
000dd2d5pop rdx
000dd2d6mov rbx, [rip+0x134843]
000dd2ddmov rdi, r14
000dd2e0mov rsi, rbp
000dd2e3call rbx
000dd2e5lea rdi, [rsp+152]
000dd2edlea r14, [rsp+528]
000dd2f5push 115
000dd2f7pop rdx
000dd2f8mov rsi, r14
000dd2fbcall rbx
000dd2fdmov edi, 304
000dd302call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
000dd307mov r13, rax
000dd30apush 2
000dd30cpop r15
000dd30emov [rax], r15
000dd311mov [rax+16], r15
000dd315mov [rax+32], r15
000dd319lea rax, [rip+0x1327d0]
000dd320mov [r13+40], rax
000dd324push 5
000dd326pop rax
000dd327mov [r13+48], rax
000dd32bpush 1
000dd32dpop r12
000dd32fmov [r13+56], r12
000dd333mov [r13+64], r12
000dd337push 4
000dd339pop rcx
000dd33amov [r13+72], rcx
000dd33emov [r13+80], rcx
000dd342mov [r13+88], rax
000dd346mov [r13+96], 11
000dd34bmov [r13+100], 3
000dd350mov [r13+104], 6
000dd355mov al, 1
000dd357mov [r13+108], al
000dd35bmov [r13+112], 4
000dd360mov [r13+116], 7
000dd365and [r13+120], 0
000dd36alea rax, [rip-0x4c079]
000dd371mov [r13+128], rax
000dd378pxor x0, x0
000dd37cmovdqu [r13+136], x0
000dd385mov [r13+152], rax
000dd38cand [r13+160], 0
000dd394mov [r13+168], 512
000dd39eand [r13+170], 0
000dd3a6mov rax, [rsp+40]
000dd3abmov [r13+176], rax
000dd3b2and [r13+184], 0
000dd3bamov [r13+188], 0
000dd3c2lea rdi, [r13+189]
000dd3c9lea rsi, [rsp+152]
000dd3d1push 115
000dd3d3pop rdx
000dd3d4call rbx
000dd3d6lea rax, [rsp+944]
000dd3delea rcx, [rsp+456]
000dd3e6mov [rcx-56], rax
000dd3ealea rax, [rip+0x10a17f]
000dd3f1mov [r14], rax
000dd3f4mov [r14+8], r15
000dd3f8and [r14+32], 0
000dd3fdlea rax, [rip-59671]
000dd404mov [rcx-48], rax
000dd408mov [r14+16], rbp
000dd40cmov [r14+24], r12
000dd410lea rbx, [rsp+152]
000dd418lea r14, [rsp+528]
000dd420mov rdi, rbx
000dd423mov rsi, r14
000dd426call alloc::fmt::format
000dd42bmov r12, [rbx]
000dd42emov rbp, [rbx+8]
000dd432and [r14+8], 0
000dd437mov rcx, [rbx+16]
000dd43band [r14+12], 0
000dd441mov rax, 0x1b600000000
000dd44bmov [r14], rax
000dd44emov al, 1
000dd450mov [r14+9], al
000dd454mov [r14+12], al
000dd458mov [r14+11], al
000dd45clea rbx, [rsp+152]
000dd464lea rsi, [rsp+528]
000dd46cmov rdi, rbx
000dd46fmov rdx, r12
000dd472call std::fs::OpenOptions::_open
000dd477mov rdi, r12
000dd47amov rsi, rbp
000dd47dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd482xor eax, eax
000dd484cmp [rbx], eax
000dd486jne 0xe0074
000dd48cmov ebx, [rsp+156]
000dd493push 8
000dd495pop rsi
000dd496mov edi, 200
000dd49bcall alloc::alloc::exchange_malloc
000dd4a0mov [rax], r15
000dd4a3mov [rax+16], r15
000dd4a7mov [rax+32], r15
000dd4ablea rcx, [rip+0x13263e]
000dd4b2mov [rax+40], rcx
000dd4b6push 5
000dd4b8pop rcx
000dd4b9mov [rax+48], rcx
000dd4bdpush 1
000dd4bfpop rbp
000dd4c0mov [rax+56], rbp
000dd4c4mov [rax+64], rbp
000dd4c8push 4
000dd4capop rdx
000dd4cbmov [rax+72], rdx
000dd4cfmov [rax+80], rdx
000dd4d3mov [rax+88], rcx
000dd4d7mov [rax+96], 11
000dd4dbmov [rax+100], 3
000dd4dfmov [rax+104], 6
000dd4e3mov [rax+108], 1
000dd4e7mov [rax+112], 4
000dd4ebmov [rax+116], 7
000dd4efand [rax+120], 0
000dd4f4lea rdx, [rip-0x4c203]
000dd4fbmov [rax+128], rdx
000dd502pxor x0, x0
000dd506movdqu [rax+136], x0
000dd50emov [rax+152], rdx
000dd515and [rax+160], 0
000dd51dmov [rax+168], 512
000dd526and [rax+170], 0
000dd52dmov [rax+176], rcx
000dd534and [rax+184], 0
000dd53bmov [rax+188], 0
000dd542mov [rax+192], ebx
000dd548mov r12, [rsp+56]
000dd54dmov [r12], r13
000dd551lea rcx, [rip+0x109fd0]
000dd558mov [r12+8], rcx
000dd55dmov [r12+16], rax
000dd562lea rax, [rip+0x10a03f]
000dd569mov [r12+24], rax
000dd56emov r14, r12
000dd571add r12, -16
000dd575xor r15l, r15l
000dd578xor ebx, ebx
000dd57a
000dd57aloc_dd57a:
000dd57amov rcx, r15
000dd57dshl rcx, 4
000dd581add rcx, r12
000dd584
000dd584loc_dd584:
000dd584cmp r15, 2
000dd588je 0xdd5b4
000dd58ainc r15
000dd58dlea r13, [rcx+16]
000dd591mov rdi, [rcx+16]
000dd595mov rax, [rcx+24]
000dd599call [rax+48]
000dd59cmov rcx, r13
000dd59fcmp rbx, rax
000dd5a2jae 0xdd584
000dd5a4mov rdi, [r13]
000dd5a8mov rax, [r13+8]
000dd5accall [rax+48]
000dd5afmov rbx, rax
000dd5b2jmp 0xdd57a
000dd5b4
000dd5b4loc_dd5b4:
000dd5b4push 32
000dd5b6pop rdi
000dd5b7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
000dd5bcmov r12, rax
000dd5bfmov [rax], rbx
000dd5c2mov [rax+8], r14
000dd5c6push 2
000dd5c8pop r13
000dd5camov [rax+16], r13
000dd5cemov [rax+24], r13
000dd5d2mov [rip+0x135987], rbx
000dd5d9xor eax, eax
000dd5dblock cmpxchg [rip+0x135964], rbp
000dd5e4test rax, rax
000dd5e7je 0xdd61b
000dd5e9cmp rax, 1
000dd5edlea r14, [rsp+152]
000dd5f5jne 0xdd608
000dd5f7
000dd5f7loc_dd5f7:
000dd5f7mov rax, [rip+0x13594a]
000dd5fecmp rax, 1
000dd602jne 0xdd608
000dd604nop
000dd606jmp 0xdd5f7
000dd608
000dd608loc_dd608:
000dd608mov rdi, r12
000dd60bcall core::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>
000dd610mov rdi, r12
000dd613call [rip+0x1344df]
000dd619jmp 0xdd642
000dd61b
000dd61bloc_dd61b:
000dd61bmov [rip+0x135876], r12
000dd622lea rax, [rip+0x13253f]
000dd629mov [rip+0x135870], rax
000dd630mov rax, r13
000dd633xchg [rip+0x13590e], rax
000dd63alea r14, [rsp+152]
000dd642
000dd642loc_dd642:
000dd642mov rdi, [rsp+104]
000dd647mov rax, [rdi+16]
000dd64btest rax, rax
000dd64eje 0xdd72f
000dd654cmp rax, 1
000dd658jne 0xe01c9
000dd65emov rax, [rip+0x1358fb]
000dd665mov rbx, [rdi]
000dd668cmp rax, 4
000dd66cjbe 0xdd6ce
000dd66elea rdx, [rip+0x109f8b]
000dd675mov rdi, rbx
000dd678mov rsi, rbp
000dd67bcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
000dd680mov [rsp+152], rbx
000dd688lea rax, [rip+0x109f61]
000dd68flea rdi, [rsp+528]
000dd697mov [rdi], rax
000dd69amov [rdi+8], rbp
000dd69eand [rdi+32], 0
000dd6a3lea rax, [rip-63640]
000dd6aamov [rsp+160], rax
000dd6b2mov [rdi+16], r14
000dd6b6mov [rdi+24], rbp
000dd6balea rdx, [rip+0x109f57]
000dd6c1push 5
000dd6c3pop rsi
000dd6c4mov ecx, 130
000dd6c9call log::__private_api::log
000dd6ce
000dd6celoc_dd6ce:
000dd6celea rdx, [rip+0x109f73]
000dd6d5push 1
000dd6d7pop r15
000dd6d9mov rdi, rbx
000dd6dcmov rsi, r15
000dd6dfcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
000dd6e4mov rsi, [rbx]
000dd6e7mov rdx, [rbx+16]
000dd6eblea rbx, [rsp+528]
000dd6f3mov rdi, rbx
000dd6f6call _<alloc::string::String as core::clone::Clone>::clone
000dd6fbmov rdi, r15
000dd6fexor esi, esi
000dd700call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd705mov rax, [rbx]
000dd708mov [rsp+96], rax
000dd70dmov r13, [rbx+8]
000dd711mov rax, [rbx+16]
000dd715mov [rsp+352], rax
000dd71dmov rax, [rsp+104]
000dd722mov r15, [rax+48]
000dd726mov rbp, [rax+64]
000dd72ajmp 0xdd8d7
000dd72f
000dd72floc_dd72f:
000dd72fmov r15, [rdi+48]
000dd733mov rbp, [rdi+64]
000dd737lea rcx, [rip-0xa37da]
000dd73elea rbx, [rsp+16]
000dd743push 4
000dd745pop r8
000dd747mov rdi, rbx
000dd74amov rsi, r15
000dd74dmov rdx, rbp
000dd750call seahorse::context::Context::string_flag
000dd755cmp [rbx], 0
000dd759je 0xdd830
000dd75fmov rax, [rsp+32]
000dd764mov [rsp+416], rax
000dd76cmovdqu x0, [rsp+16]
000dd772movdqa [rsp+400], x0
000dd77bmov rax, [rip+0x1357de]
000dd782cmp rax, 4
000dd786jbe 0xdd7fc
000dd788lea rax, [rip+0x109c59]
000dd78fmov [rsp+152], rax
000dd797lea rax, [rip+0x25e9e]
000dd79emov [rsp+160], rax
000dd7a6lea rax, [rip+0x109eb3]
000dd7adlea rdi, [rsp+528]
000dd7b5mov [rdi], rax
000dd7b8mov [rdi+8], r13
000dd7bcand [rdi+32], 0
000dd7c1lea rax, [rsp+400]
000dd7c9mov [rsp+168], rax
000dd7d1lea rax, [rip-60651]
000dd7d8mov [rsp+176], rax
000dd7e0mov [rdi+16], r14
000dd7e4mov [rdi+24], r13
000dd7e8lea rdx, [rip+0x109e29]
000dd7efpush 5
000dd7f1pop rsi
000dd7f2mov ecx, 136
000dd7f7call log::__private_api::log
000dd7fc
000dd7fcloc_dd7fc:
000dd7fcmov rax, [rsp+400]
000dd804mov [rsp+96], rax
000dd809mov r13, [rsp+408]
000dd811mov rax, [rsp+416]
000dd819mov [rsp+352], rax
000dd821push 1
000dd823pop rdi
000dd824xor esi, esi
000dd826call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd82bjmp 0xdd8d7
000dd830
000dd830loc_dd830:
000dd830push 13
000dd832pop rdi
000dd833mov [rsp+352], rdi
000dd83bcall alloc::raw_vec::RawVec<T,A>::allocate_in
000dd840mov r13, rdx
000dd843mov rcx, 0x6f762f73666d762f
000dd84dmov [rax], rcx
000dd850mov rcx, 0x73656d756c6f762f
000dd85amov [rsp+96], rax
000dd85fmov [rax+5], rcx
000dd863push 1
000dd865pop rdi
000dd866xor esi, esi
000dd868call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd86dmov rax, [rip+0x1356ec]
000dd874cmp rax, 3
000dd878jb 0xdd8d7
000dd87alea rax, [rip+0x109b67]
000dd881mov [rsp+152], rax
000dd889lea rax, [rip+0x109df0]
000dd890lea rdi, [rsp+528]
000dd898mov [rdi], rax
000dd89bmov [rdi+8], 2
000dd8a3and [rdi+32], 0
000dd8a8lea rax, [rip+0x25d8d]
000dd8afmov [rsp+160], rax
000dd8b7mov [rdi+16], r14
000dd8bbmov [rdi+24], 1
000dd8c3lea rdx, [rip+0x109d4e]
000dd8capush 3
000dd8ccpop rsi
000dd8cdmov ecx, 141
000dd8d2call log::__private_api::log
000dd8d7
000dd8d7loc_dd8d7:
000dd8d7lea rcx, [rip-0x9c1a2]
000dd8delea rbx, [rsp+128]
000dd8e6push 7
000dd8e8pop r8
000dd8eamov rdi, rbx
000dd8edmov rsi, r15
000dd8f0mov rdx, rbp
000dd8f3call seahorse::context::Context::string_flag
000dd8f8cmp [rbx], 0
000dd8fcje 0xdda03
000dd902mov rax, [rsp+144]
000dd90amov [rsp+80], rax
000dd90fmovdqu x0, [rsp+128]
000dd918movdqa [rsp+64], x0
000dd91emov rax, [rip+0x13563b]
000dd925lea r12, [rip+0x25d10]
000dd92ccmp rax, 2
000dd930jbe 0xdd99f
000dd932lea rax, [rip+0x109aaf]
000dd939mov [rsp+152], rax
000dd941mov [rsp+160], r12
000dd949lea rax, [rip+0x109d50]
000dd950lea rdi, [rsp+528]
000dd958mov [rdi], rax
000dd95blea rax, [rsp+64]
000dd960push 2
000dd962pop rcx
000dd963mov [rdi+8], rcx
000dd967and [rdi+32], 0
000dd96cmov [rsp+168], rax
000dd974lea rax, [rip-61070]
000dd97bmov [rsp+176], rax
000dd983mov [rdi+16], r14
000dd987mov [rdi+24], rcx
000dd98blea rdx, [rip+0x109c86]
000dd992push 3
000dd994pop rsi
000dd995mov ecx, 153
000dd99acall log::__private_api::log
000dd99f
000dd99floc_dd99f:
000dd99fmov rsi, [rsp+64]
000dd9a4mov rdx, [rsp+80]
000dd9a9lea rbx, [rsp+400]
000dd9b1mov rdi, rbx
000dd9b4call regex::regex::string::Regex::new
000dd9b9cmp [rbx], 0
000dd9bdje 0xe014d
000dd9c3mov rax, [rsp+64]
000dd9c8mov [rsp+512], rax
000dd9d0mov rax, [rsp+72]
000dd9d5mov [rsp+376], rax
000dd9ddmov rax, [rsp+80]
000dd9e2mov [rsp+104], rax
000dd9e7push 1
000dd9e9pop rdi
000dd9eaxor esi, esi
000dd9eccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dd9f1lea rdi, [rsp+400]
000dd9f9call core::ptr::drop_in_place<regex::regex::string::Regex>
000dd9fejmp 0xdda89
000dda03
000dda03loc_dda03:
000dda03mov rax, [rip+0x135556]
000dda0apush 1
000dda0cpop rcx
000dda0dmov [rsp+512], rcx
000dda15cmp rax, 5
000dda19jb 0xdda78
000dda1blea rax, [rip+0x1099c6]
000dda22mov [rsp+152], rax
000dda2alea rax, [rip+0x109cbf]
000dda31lea rdi, [rsp+528]
000dda39mov [rdi], rax
000dda3cmov [rdi+8], 2
000dda44and [rdi+32], 0
000dda49lea rax, [rip+0x25bec]
000dda50mov [rsp+160], rax
000dda58mov [rdi+16], r14
000dda5cmov [rdi+24], 1
000dda64lea rdx, [rip+0x109bad]
000dda6bpush 5
000dda6dpop rsi
000dda6emov ecx, 167
000dda73call log::__private_api::log
000dda78
000dda78loc_dda78:
000dda78xor eax, eax
000dda7amov [rsp+376], rax
000dda82xor eax, eax
000dda84mov [rsp+104], rax
000dda89
000dda89loc_dda89:
000dda89lea rcx, [rip-0x9c465]
000dda90lea rbx, [rsp+152]
000dda98push 2
000dda9apop r8
000dda9cmov rdi, rbx
000dda9fmov rsi, r15
000ddaa2mov rdx, rbp
000ddaa5call seahorse::context::Context::string_flag
000ddaaamov r12, [rbx]
000ddaadtest r12, r12
000ddab0je 0xe00a1
000ddab6mov rsi, [rsp+168]
000ddabelea rdx, [rip-0x9c155]
000ddac5push 10
000ddac7pop rcx
000ddac8mov rdi, r12
000ddacbcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000ddad0test al, al
000ddad2je 0xe00b9
000ddad8mov [rsp+368], r13
000ddae0mov rsi, [rsp+160]
000ddae8mov rdi, r12
000ddaebcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ddaf0lea rdx, [rip-0x9c4ca]
000ddaf7push 6
000ddaf9pop rcx
000ddafamov rdi, r15
000ddafdmov rsi, rbp
000ddb00call seahorse::context::Context::bool_flag
000ddb05test al, al
000ddb07je 0xddd67
000ddb0dpush 84
000ddb0fpop r12
000ddb11mov rdi, r12
000ddb14call alloc::raw_vec::RawVec<T,A>::allocate_in
000ddb19mov r13, rax
000ddb1cmov r14, rdx
000ddb1flea rsi, [rip-0x9c1ac]
000ddb26mov rdi, rax
000ddb29mov rdx, r12
000ddb2ccall [rip+0x133fee]
000ddb32lea rdi, [rip-0xa4d59]
000ddb39push 16
000ddb3bpop rsi
000ddb3cmov rdx, r13
000ddb3fmov rcx, r12
000ddb42call std::fs::write::inner
000ddb47mov r12, rax
000ddb4amov rdi, r13
000ddb4dmov rsi, r14
000ddb50call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ddb55test r12, r12
000ddb58jne 0xe01d6
000ddb5ecall fork::fork
000ddb63cmp eax, 2
000ddb66je 0xddbe2
000ddb68test eax, eax
000ddb6ajne 0xddc3a
000ddb70shr rax, 32
000ddb74mov [rsp+400], eax
000ddb7bmov rax, [rip+0x1353de]
000ddb82cmp rax, 4
000ddb86jbe 0xddd67
000ddb8clea rax, [rsp+400]
000ddb94mov [rsp+152], rax
000ddb9clea rax, [rip+0x109b85]
000ddba3lea rdi, [rsp+528]
000ddbabmov [rdi], rax
000ddbaepush 1
000ddbb0pop rax
000ddbb1mov [rdi+8], rax
000ddbb5and [rdi+32], 0
000ddbbalea rcx, [rip+0x3234f]
000ddbc1mov [rsp+160], rcx
000ddbc9mov [rdi+16], rbx
000ddbcdmov [rdi+24], rax
000ddbd1lea rdx, [rip+0x109a40]
000ddbd8push 5
000ddbdapop rsi
000ddbdbmov ecx, 193
000ddbe0jmp 0xddc30
000ddbe2
000ddbe2loc_ddbe2:
000ddbe2mov rax, [rip+0x135377]
000ddbe9cmp rax, 5
000ddbedjb 0xddd67
000ddbf3lea rax, [rip+0x109b76]
000ddbfalea rdi, [rsp+528]
000ddc02mov [rdi], rax
000ddc05mov [rdi+8], 1
000ddc0dlea rax, [rip-0x4c91c]
000ddc14mov [rdi+16], rax
000ddc18pxor x0, x0
000ddc1cmovdqu [rdi+24], x0
000ddc21lea rdx, [rip+0x1099f0]
000ddc28push 5
000ddc2apop rsi
000ddc2bmov ecx, 205
000ddc30
000ddc30loc_ddc30:
000ddc30call log::__private_api::log
000ddc35jmp 0xddd67
000ddc3a
000ddc3aloc_ddc3a:
000ddc3amov rax, [rip+0x13531f]
000ddc41cmp rax, 4
000ddc45jbe 0xddc89
000ddc47lea rax, [rip+0x109aea]
000ddc4elea rdi, [rsp+528]
000ddc56mov [rdi], rax
000ddc59mov [rdi+8], 1
000ddc61lea rax, [rip-0x4c970]
000ddc68mov [rdi+16], rax
000ddc6cpxor x0, x0
000ddc70movdqu [rdi+24], x0
000ddc75lea rdx, [rip+0x10999c]
000ddc7cpush 5
000ddc7epop rsi
000ddc7fmov ecx, 196
000ddc84call log::__private_api::log
000ddc89
000ddc89loc_ddc89:
000ddc89lea r14, [rip-0x9c276]
000ddc90push 2
000ddc92pop r12
000ddc94mov rdi, r14
000ddc97mov rsi, r12
000ddc9acall akira_utils::convert_str
000ddc9fmov r13, rax
000ddca2mov rdi, r14
000ddca5mov rsi, r12
000ddca8call akira_utils::convert_str
000ddcadmov r14, rax
000ddcb0lea rdi, [rip-0xa4ed7]
000ddcb7push 16
000ddcb9pop rsi
000ddcbacall akira_utils::convert_str
000ddcbfmov rdi, r13
000ddcc2mov rsi, r14
000ddcc5mov rdx, rax
000ddcc8xor ecx, ecx
000ddccaxor eax, eax
000ddccccall [rip+0x133ec6]
000ddcd2mov [rsp+400], eax
000ddcd9test eax, eax
000ddcdbjns 0xddd3f
000ddcddmov rax, [rip+0x13527c]
000ddce4test rax, rax
000ddce7je 0xddd3f
000ddce9lea rax, [rsp+400]
000ddcf1mov [rsp+152], rax
000ddcf9lea rax, [rip+0x109a48]
000ddd00lea rdi, [rsp+528]
000ddd08mov [rdi], rax
000ddd0bpush 1
000ddd0dpop rsi
000ddd0emov [rdi+8], rsi
000ddd12and [rdi+32], 0
000ddd17lea rax, [rip+0x321f2]
000ddd1emov [rsp+160], rax
000ddd26mov [rdi+16], rbx
000ddd2amov [rdi+24], rsi
000ddd2elea rdx, [rip+0x1098e3]
000ddd35mov ecx, 200
000ddd3acall log::__private_api::log
000ddd3f
000ddd3floc_ddd3f:
000ddd3flea rdi, [rip-0xa4f66]
000ddd46push 16
000ddd48pop rsi
000ddd49call std::sys::unix::fs::unlink
000ddd4elea rsi, [rip-0x9c325]
000ddd55lea rcx, [rip+0x1099fc]
000ddd5cpush 19
000ddd5epop rdx
000ddd5fmov rdi, rax
000ddd62call core::result::Result<T,E>::expect
000ddd67
000ddd67loc_ddd67:
000ddd67lea rdx, [rip-0x9c73b]
000ddd6epush 6
000ddd70pop rcx
000ddd71mov rdi, r15
000ddd74mov rsi, rbp
000ddd77call seahorse::context::Context::bool_flag
000ddd7cmov r14l, eax
000ddd7flea rcx, [rip-0x9c70f]
000ddd86lea r12, [rsp+528]
000ddd8epush 7
000ddd90pop r8
000ddd92mov rdi, r12
000ddd95mov rsi, r15
000ddd98mov rdx, rbp
000ddd9bcall seahorse::context::Context::int_flag
000ddda0cmp [r12], 0
000ddda5jne 0xdddb7
000ddda7mov rax, [rsp+536]
000dddafmov [rsp+344], rax
000dddb7
000dddb7loc_dddb7:
000dddb7mov rax, [rip+0x1351a2]
000dddbecmp rax, 4
000dddc2jb 0xdde3b
000dddc4lea rax, [rip+0x10965d]
000dddcbmov [rsp+152], rax
000dddd3lea rax, [rip+0x25862]
000ddddamov [rsp+160], rax
000ddde2lea rax, [rsp+344]
000dddeamov [rsp+168], rax
000dddf2lea rax, [rip+0x109987]
000dddf9lea rdi, [rsp+528]
000dde01mov [rdi], rax
000dde04push 2
000dde06pop rcx
000dde07mov [rdi+8], rcx
000dde0band [rdi+32], 0
000dde10lea rax, [rip-0x130f4]
000dde17mov [rsp+176], rax
000dde1fmov [rdi+16], rbx
000dde23mov [rdi+24], rcx
000dde27lea rdx, [rip+0x1097ea]
000dde2epush 4
000dde30pop rsi
000dde31mov ecx, 215
000dde36call log::__private_api::log
000dde3b
000dde3bloc_dde3b:
000dde3bmov rax, [rip+0x13511e]
000dde42cmp rax, 2
000dde46lea r12, [rip-0x4cb55]
000dde4djbe 0xddec6
000dde4flea rax, [rip+0x109592]
000dde56mov [rsp+152], rax
000dde5elea rax, [rip+0x257d7]
000dde65mov [rsp+160], rax
000dde6dlea rax, [rsp+344]
000dde75mov [rsp+168], rax
000dde7dlea rax, [rip+0x10991c]
000dde84lea rdi, [rsp+528]
000dde8cmov [rdi], rax
000dde8fpush 2
000dde91pop rcx
000dde92mov [rdi+8], rcx
000dde96and [rdi+32], 0
000dde9blea rax, [rip-0x1317f]
000ddea2mov [rsp+176], rax
000ddeaamov [rdi+16], rbx
000ddeaemov [rdi+24], rcx
000ddeb2lea rdx, [rip+0x10975f]
000ddeb9push 3
000ddebbpop rsi
000ddebcmov ecx, 216
000ddec1call log::__private_api::log
000ddec6
000ddec6loc_ddec6:
000ddec6lea rcx, [rip-0x9c80f]
000ddecdlea rbx, [rsp+152]
000dded5push 2
000dded7pop r8
000dded9mov rdi, rbx
000ddedcmov rsi, r15
000ddedfmov rdx, rbp
000ddee2call seahorse::context::Context::int_flag
000ddee7cmp [rbx], 0
000ddeeajne 0xddf0a
000ddeecmov rax, [rsp+160]
000ddef4lea rcx, [rax-101]
000ddef8cmp rcx, -101
000ddefcjbe 0xe02a3
000ddf02mov [rsp+360], rax
000ddf0a
000ddf0aloc_ddf0a:
000ddf0amov [rsp+40], r14b
000ddf0fmov rax, [rip+0x13504a]
000ddf16cmp rax, 4
000ddf1ajbe 0xddf98
000ddf1clea rax, [rip+0x1094c5]
000ddf23mov [rsp+152], rax
000ddf2blea rax, [rip+0x2570a]
000ddf32mov [rsp+160], rax
000ddf3alea rax, [rsp+360]
000ddf42mov [rsp+168], rax
000ddf4alea rax, [rip+0x10987f]
000ddf51lea rdi, [rsp+528]
000ddf59mov [rdi], rax
000ddf5cmov [rdi+8], 3
000ddf64and [rdi+32], 0
000ddf69lea rax, [rip-0x1324d]
000ddf70mov [rsp+176], rax
000ddf78mov [rdi+16], rbx
000ddf7cmov [rdi+24], 2
000ddf84lea rdx, [rip+0x10968d]
000ddf8bpush 5
000ddf8dpop rsi
000ddf8emov ecx, 224
000ddf93call log::__private_api::log
000ddf98
000ddf98loc_ddf98:
000ddf98lea r14, [rsp+544]
000ddfa0mov rdi, r14
000ddfa3call indicatif::draw_target::ProgressDrawTarget::stderr
000ddfa8mov [r14-8], 0
000ddfadand [r14-16], 0
000ddfb2mov edi, 240
000ddfb7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
000ddfbcmov r14, rax
000ddfbfpush 1
000ddfc1pop r13
000ddfc3mov [rax], r13
000ddfc6mov [rax+8], r13
000ddfcalea rdi, [rax+16]
000ddfcepush 14
000ddfd0pop rcx
000ddfd1lea rsi, [rsp+528]
000ddfd9rep movsq [rdi], [rsi]
000ddfdcpush 8
000ddfdepop rax
000ddfdfmov [r14+128], rax
000ddfe6pxor x0, x0
000ddfeamovdqu [r14+136], x0
000ddff3mov [r14+152], rax
000ddffamovdqu [r14+160], x0
000de003mov [r14+176], rax
000de00amovdqu [r14+184], x0
000de013mov [r14+200], rax
000de01amovdqu [r14+208], x0
000de023movdqu [r14+218], x0
000de02cmov [rsp+520], r14
000de034lea rdx, [rip-0xa40d3]
000de03bpush 4
000de03dpop rcx
000de03emov rdi, r15
000de041mov rsi, rbp
000de044call seahorse::context::Context::bool_flag
000de049test al, al
000de04bje 0xde0b6
000de04dcall fork::fork
000de052test eax, eax
000de054je 0xde34a
000de05acmp eax, 2
000de05djne 0xde3cc
000de063mov rax, [rip+0x134ef6]
000de06atest rax, rax
000de06dmov r13, [rsp+368]
000de075je 0xdf0fd
000de07blea rax, [rip+0x1098e6]
000de082lea rdi, [rsp+528]
000de08amov [rdi], rax
000de08dmov [rdi+8], 1
000de095mov [rdi+16], r12
000de099pxor x0, x0
000de09dmovdqu [rdi+24], x0
000de0a2lea rdx, [rip+0x10956f]
000de0a9push 1
000de0abpop rsi
000de0acmov ecx, 271
000de0b1jmp 0xde3c2
000de0b6
000de0b6loc_de0b6:
000de0b6lea rbx, [rsp+528]
000de0bemov rdi, rbx
000de0c1call indicatif::progress_bar::ProgressBar::new_spinner
000de0c6lea r15, [rsp+920]
000de0cemov rdi, r15
000de0d1mov rsi, r14
000de0d4mov rdx, rbx
000de0d7call indicatif::multi::MultiProgress::add
000de0dclea rbx, [rsp+528]
000de0e4lea rsi, [rsp+976]
000de0ecmov rdi, rbx
000de0efcall _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
000de0f4mov r15, [r15]
000de0f7mov rdi, r15
000de0famov rsi, rbx
000de0fdcall indicatif::progress_bar::ProgressBar::set_style
000de102lea rax, [rip+0x1096f7]
000de109mov [rbx], rax
000de10cmov [rbx+8], r13
000de110lea rax, [rsp+64]
000de115mov [rbx+16], rax
000de119pxor x0, x0
000de11dmovdqu [rbx+24], x0
000de122lea rbx, [rsp+152]
000de12alea r14, [rsp+528]
000de132mov rdi, rbx
000de135mov rsi, r14
000de138call alloc::fmt::format
000de13dmov rdi, r15
000de140mov rsi, rbx
000de143call indicatif::progress_bar::ProgressBar::set_prefix
000de148lea rax, [rip+0x1096c1]
000de14fmov [r14], rax
000de152mov [r14+8], r13
000de156mov [r14+16], r12
000de15apxor x0, x0
000de15emovdqu [r14+24], x0
000de164lea rbx, [rsp+152]
000de16clea rsi, [rsp+528]
000de174mov rdi, rbx
000de177call alloc::fmt::format
000de17cmov rdi, r15
000de17fmov rsi, rbx
000de182call indicatif::progress_bar::ProgressBar::set_message
000de187lea rbx, [rsp+528]
000de18fmov rdi, rbx
000de192mov rsi, [rsp+96]
000de197mov rdx, [rsp+352]
000de19fcall _<alloc::string::String as core::clone::Clone>::clone
000de1a4pxor x0, x0
000de1a8movdqu [rbx+32], x0
000de1admov al, [rsp+40]
000de1b1mov [rbx+56], al
000de1b4mov [rbx+48], 4
000de1bcmov [rbx+24], 8
000de1c4mov rdi, rbx
000de1c7call akira_v2::path_finder::PathFinder::start
000de1cclea rdi, [rsp+320]
000de1d4mov rsi, rbx
000de1d7call akira_v2::path_finder::PathFinder::get_paths
000de1dcmov rdx, [rsp+104]
000de1e1test rdx, rdx
000de1e4je 0xdeee4
000de1eamov rbp, r13
000de1edlea rbx, [rsp+152]
000de1f5mov rdi, rbx
000de1f8mov rsi, [rsp+512]
000de200call regex::regex::string::Regex::new
000de205lea rdx, [rip+0x109614]
000de20clea r14, [rsp+400]
000de214mov rdi, r14
000de217mov rsi, rbx
000de21acall core::result::Result<T,E>::unwrap
000de21fmov rax, [rsp+320]
000de227imul rcx, [rsp+336], 24
000de230add rcx, rax
000de233lea rsi, [rsp+128]
000de23bmov [rsi], rax
000de23emov [rsi+8], rcx
000de242mov [rsi+16], r14
000de246lea rbx, [rsp+152]
000de24emov rdi, rbx
000de251call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de256cmp [rbx], 0
000de25aje 0xde721
000de260push 24
000de262pop r13
000de264push 4
000de266pop rdi
000de267call alloc::raw_vec::RawVec<T,A>::allocate_in
000de26cmov r14, rax
000de26flea rbx, [rsp+152]
000de277mov rax, [rbx+16]
000de27bmovups x0, [rbx]
000de27emovups [r14], x0
000de282mov [r14+16], rax
000de286lea rax, [rsp+64]
000de28bmov [rax], r14
000de28emov [rax+8], rdx
000de292mov [rax+16], 1
000de29amov rax, [rsp+144]
000de2a2lea r12, [rsp+16]
000de2a7mov [r12+16], rax
000de2acmovups x0, [rsp+128]
000de2b4movaps [r12], x0
000de2b9mov r15, rbp
000de2bc
000de2bcloc_de2bc:
000de2bcmov rdi, rbx
000de2bfmov rsi, r12
000de2c2call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de2c7cmp [rsp+152], 0
000de2d0je 0xde313
000de2d2cmp rbp, [rsp+72]
000de2d7jne 0xde2eb
000de2d9lea rdi, [rsp+64]
000de2demov rsi, r15
000de2e1call alloc::vec::Vec<T,A>::reserve
000de2e6mov r14, [rsp+64]
000de2eb
000de2ebloc_de2eb:
000de2ebmovups x0, [rsp+152]
000de2f3mov rax, [rsp+168]
000de2fbmov [r14+r13+16], rax
000de300movups [r14+r13], x0
000de305inc rbp
000de308mov [rsp+80], rbp
000de30dadd r13, 24
000de311jmp 0xde2bc
000de313
000de313loc_de313:
000de313mov rsi, [rsp+160]
000de31bxor edi, edi
000de31dcall core::ptr::drop_in_place<std::env::VarError>
000de322movdqu x0, [rsp+64]
000de328movdqa [rsp+288], x0
000de331mov rax, [rsp+80]
000de336mov [rsp+304], rax
000de33elea r12, [rip-0x4d04d]
000de345jmp 0xde73a
000de34a
000de34aloc_de34a:
000de34ashr rax, 32
000de34emov [rsp+400], eax
000de355mov rax, [rip+0x134c04]
000de35ccmp rax, 3
000de360mov r13, [rsp+368]
000de368jbe 0xdf0fd
000de36elea rax, [rsp+400]
000de376mov [rsp+152], rax
000de37elea rax, [rip+0x1093a3]
000de385lea rdi, [rsp+528]
000de38dmov [rdi], rax
000de390push 1
000de392pop rax
000de393mov [rdi+8], rax
000de397and [rdi+32], 0
000de39clea rcx, [rip+0x31b6d]
000de3a3mov [rsp+160], rcx
000de3abmov [rdi+16], rbx
000de3afmov [rdi+24], rax
000de3b3lea rdx, [rip+0x10925e]
000de3bapush 4
000de3bcpop rsi
000de3bdmov ecx, 229
000de3c2
000de3c2loc_de3c2:
000de3c2call log::__private_api::log
000de3c7jmp 0xdf0fd
000de3cc
000de3ccloc_de3cc:
000de3ccmov rax, [rip+0x134b8d]
000de3d3cmp rax, 2
000de3d7jbe 0xde43f
000de3d9call [rip+0x133789]
000de3dfmov [rsp+400], eax
000de3e6lea rax, [rsp+400]
000de3eemov [rsp+152], rax
000de3f6lea rax, [rip+0x109523]
000de3fdlea rdi, [rsp+528]
000de405mov [rdi], rax
000de408push 1
000de40apop rax
000de40bmov [rdi+8], rax
000de40fand [rdi+32], 0
000de414lea rcx, [rip+0x2ad95]
000de41bmov [rsp+160], rcx
000de423mov [rdi+16], rbx
000de427mov [rdi+24], rax
000de42blea rdx, [rip+0x1091e6]
000de432push 3
000de434pop rsi
000de435mov ecx, 232
000de43acall log::__private_api::log
000de43f
000de43floc_de43f:
000de43fcall [rip+0x13375b]
000de445cmp eax, -1
000de448je 0xdf08b
000de44emov [rsp+920], eax
000de455mov rax, [rip+0x134b04]
000de45ccmp rax, 3
000de460jbe 0xde4bb
000de462lea rax, [rsp+920]
000de46amov [rsp+152], rax
000de472lea rax, [rip+0x1094b7]
000de479lea rdi, [rsp+528]
000de481mov [rdi], rax
000de484push 1
000de486pop rax
000de487mov [rdi+8], rax
000de48band [rdi+32], 0
000de490lea rcx, [rip-0x1378c]
000de497mov [rsp+160], rcx
000de49fmov [rdi+16], rbx
000de4a3mov [rdi+24], rax
000de4a7lea rdx, [rip+0x10916a]
000de4aepush 4
000de4b0pop rsi
000de4b1mov ecx, 235
000de4b6call log::__private_api::log
000de4bb
000de4bbloc_de4bb:
000de4bblea rbx, [rsp+528]
000de4c3mov rdi, rbx
000de4c6call indicatif::progress_bar::ProgressBar::new_spinner
000de4cblea r15, [rsp+320]
000de4d3mov rdi, r15
000de4d6mov rsi, r14
000de4d9mov rdx, rbx
000de4dccall indicatif::multi::MultiProgress::add
000de4e1lea rbx, [rsp+528]
000de4e9lea rsi, [rsp+976]
000de4f1mov rdi, rbx
000de4f4call _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
000de4f9mov rbp, [r15]
000de4fcmov rdi, rbp
000de4ffmov rsi, rbx
000de502call indicatif::progress_bar::ProgressBar::set_style
000de507lea rax, [rip+0x1092f2]
000de50emov [rbx], rax
000de511push 1
000de513pop r13
000de515mov [rbx+8], r13
000de519lea rax, [rsp+64]
000de51emov [rbx+16], rax
000de522pxor x0, x0
000de526movdqu [rbx+24], x0
000de52blea rbx, [rsp+152]
000de533lea r15, [rsp+528]
000de53bmov rdi, rbx
000de53emov rsi, r15
000de541call alloc::fmt::format
000de546mov rdi, rbp
000de549mov rsi, rbx
000de54ccall indicatif::progress_bar::ProgressBar::set_prefix
000de551lea rax, [rip+0x1092b8]
000de558mov [r15], rax
000de55bmov [r15+8], r13
000de55fmov [r15+16], r12
000de563pxor x0, x0
000de567movdqu [r15+24], x0
000de56dlea rbx, [rsp+152]
000de575lea rsi, [rsp+528]
000de57dmov rdi, rbx
000de580call alloc::fmt::format
000de585mov rdi, rbp
000de588mov rsi, rbx
000de58bcall indicatif::progress_bar::ProgressBar::set_message
000de590lea rbx, [rsp+528]
000de598mov rdi, rbx
000de59bmov rsi, [rsp+96]
000de5a0mov rdx, [rsp+352]
000de5a8call _<alloc::string::String as core::clone::Clone>::clone
000de5adpxor x0, x0
000de5b1movdqu [rbx+32], x0
000de5b6mov al, [rsp+40]
000de5bamov [rbx+56], al
000de5bdmov [rbx+48], 4
000de5c5mov [rbx+24], 8
000de5cdmov rdi, rbx
000de5d0call akira_v2::path_finder::PathFinder::start
000de5d5lea rdi, [rsp+288]
000de5ddmov rsi, rbx
000de5e0call akira_v2::path_finder::PathFinder::get_paths
000de5e5mov rdx, [rsp+104]
000de5eatest rdx, rdx
000de5edje 0xdf28f
000de5f3lea rbx, [rsp+152]
000de5fbmov rdi, rbx
000de5femov rsi, [rsp+512]
000de606call regex::regex::string::Regex::new
000de60blea rdx, [rip+0x10932e]
000de612lea r15, [rsp+400]
000de61amov rdi, r15
000de61dmov rsi, rbx
000de620call core::result::Result<T,E>::unwrap
000de625mov rbp, [rsp+288]
000de62dmov r13, [rsp+304]
000de635imul rax, r13, 24
000de639add rax, rbp
000de63clea rsi, [rsp+128]
000de644mov [rsi], rbp
000de647mov [rsi+8], rax
000de64bmov [rsi+16], r15
000de64flea rbx, [rsp+152]
000de657mov rdi, rbx
000de65acall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de65fcmp [rbx], 0
000de663je 0xdf146
000de669push 4
000de66bpop rdi
000de66ccall alloc::raw_vec::RawVec<T,A>::allocate_in
000de671mov rbp, rax
000de674lea r13, [rsp+152]
000de67cmov rax, [r13+16]
000de680movups x0, [r13]
000de685movups [rbp], x0
000de689mov [rbp+16], rax
000de68dlea rax, [rsp+64]
000de692mov [rax], rbp
000de695mov [rax+8], rdx
000de699mov [rax+16], 1
000de6a1mov rax, [rsp+144]
000de6a9lea r15, [rsp+16]
000de6aemov [r15+16], rax
000de6b2movups x0, [rsp+128]
000de6bamovaps [r15], x0
000de6bepush 24
000de6c0pop r12
000de6c2push 1
000de6c4pop rbx
000de6c5
000de6c5loc_de6c5:
000de6c5mov rdi, r13
000de6c8mov rsi, r15
000de6cbcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
000de6d0cmp [rsp+152], 0
000de6d9je 0xdf10f
000de6dfcmp rbx, [rsp+72]
000de6e4jne 0xde6f8
000de6e6lea rdi, [rsp+64]
000de6ebpush 1
000de6edpop rsi
000de6eecall alloc::vec::Vec<T,A>::reserve
000de6f3mov rbp, [rsp+64]
000de6f8
000de6f8loc_de6f8:
000de6f8movups x0, [rsp+152]
000de700mov rax, [rsp+168]
000de708mov [rbp+r12+16], rax
000de70dmovups [rbp+r12], x0
000de713inc rbx
000de716mov [rsp+80], rbx
000de71badd r12, 24
000de71fjmp 0xde6c5
000de721
000de721loc_de721:
000de721mov [rsp+288], 8
000de72dpxor x0, x0
000de731movdqu [rsp+296], x0
000de73a
000de73aloc_de73a:
000de73amov rbx, 0x8000000000000001
000de744lea rax, [rsp+288]
000de74clea rcx, [rsp+16]
000de751mov [rcx], rax
000de754lea rax, [rip+0x1090dd]
000de75blea r14, [rsp+152]
000de763mov [r14], rax
000de766mov [r14+8], 2
000de76eand [r14+32], 0
000de773lea rax, [rip-63928]
000de77amov [rcx+8], rax
000de77emov [r14+16], rcx
000de782mov [r14+24], 1
000de78amov rdi, r14
000de78dcall std::io::stdio::_print
000de792push 1
000de794pop r13
000de796pxor x0, x0
000de79aadd rbx, -2
000de79emov [rsp+384], rbx
000de7a6lea r15, [rip+0x1347f3]
000de7adpush 3
000de7afpop rbx
000de7b0push 2
000de7b2pop rbp
000de7b3
000de7b3loc_de7b3:
000de7b3lea rax, [rip+0x10909e]
000de7bamov [rsp+152], rax
000de7c2mov [rsp+160], r13
000de7camov [rsp+168], r12
000de7d2movdqu [rsp+176], x0
000de7dbmov rdi, r14
000de7decall std::io::stdio::_print
000de7e3pxor x0, x0
000de7e7mov [rsp+16], r13
000de7eclea rax, [rsp+16]
000de7f1movdqu [rax+8], x0
000de7f6mov eax, [rip+0x1347a4]
000de7fccmp eax, 4
000de7ffje 0xde944
000de805mov eax, [rip+0x134795]
000de80bcmp eax, 4
000de80eje 0xde944
000de814
000de814loc_de814:
000de814mov eax, [rip+0x134786]
000de81alea rdx, [rip-0xa1831]
000de821
000de821loc_de821:
000de821cmp eax, 4
000de824ja 0xdff68
000de82amov ecx, eax
000de82cmovsxd rcx, [rdx+4*rcx]
000de830add rcx, rdx
000de833jmp rcx
000de835lock cmpxchg [rip+0x134763], ebp
000de83djne 0xde821
000de83fjmp 0xde8af
000de841mov eax, ebp
000de843lock cmpxchg [rip+0x134755], ebx
000de84bjne 0xde821
000de84dand [rsp+152], 0
000de856
000de856loc_de856:
000de856mov eax, [rip+0x134744]
000de85ccmp eax, 3
000de85fjne 0xde814
000de861mov r8, [rsp+152]
000de869test r8, r8
000de86clea rax, [rsp+160]
000de874cmovne r8, rax
000de878or [rsp], -1
000de87cmov edi, 202
000de881mov rsi, r15
000de884mov edx, 137
000de889mov ecx, ebx
000de88bxor r9l, r9l
000de88exor eax, eax
000de890call [rip+0x133312]
000de896test rax, rax
000de899jns 0xde814
000de89fcall [rip+0x13329b]
000de8a5cmp [rax], 4
000de8a8je 0xde856
000de8aajmp 0xde814
000de8af
000de8afloc_de8af:
000de8afmov [rsp+152], r15
000de8b7mov [rsp+160], 1
000de8c2mov al, [rip+0x134800]
000de8c8mov edi, 8192
000de8cdcall [rip+0x133265]
000de8d3test rax, rax
000de8d6je 0xe0053
000de8dcand [rip+0x13468d], 0
000de8e3mov [rip+0x13468a], 0
000de8eamov [rip+0x134687], rax
000de8f1mov [rip+0x134684], 8192
000de8fcand [rip+0x134694], 0
000de904pxor x0, x0
000de908movdqu [rip+0x134678], x0
000de910push 4
000de912pop rax
000de913mov [rsp+160], eax
000de91axchg [rip+0x134680], eax
000de920cmp eax, 3
000de923jne 0xde944
000de925mov rsi, [rsp+152]
000de92dmov edi, 202
000de932mov edx, 129
000de937mov ecx, 0x7fffffff
000de93cxor eax, eax
000de93ecall [rip+0x133264]
000de944
000de944loc_de944:
000de944xor eax, eax
000de946push 1
000de948pop rcx
000de949lock cmpxchg [rip+0x13461f], ecx
000de951jne 0xded5f
000de957
000de957loc_de957:
000de957mov rax, [rip+0x134762]
000de95etest [rsp+384], rax
000de966jne 0xded70
000de96cmov [rsp+112], 0
000de974
000de974loc_de974:
000de974mov al, [rip+0x1345fa]
000de97amov rax, [rsp+32]
000de97fmov [rsp+88], rax
000de984mov rbx, [rip+0x1345ed]
000de98bmov rcx, [rip+0x1345ee]
000de992mov rax, 0x7fffffffffffffff
000de99ccmp rcx, rax
000de99fcmovae rcx, rax
000de9a3mov [rsp+104], rcx
000de9a8mov rcx, [rip+0x1345d9]
000de9afmov r12, [rip+0x1345da]
000de9b6mov rax, [rip+0x1345db]
000de9bdmov [rsp+56], rax
000de9c2xor eax, eax
000de9c4mov [rsp+48], rax
000de9c9
000de9c9loc_de9c9:
000de9c9mov rax, rcx
000de9ccmov [rsp+40], rcx
000de9d1mov rbp, rcx
000de9d4lea r15, [rip-0xa19d7]
000de9dbmov r13, [rsp+56]
000de9e0
000de9e0loc_de9e0:
000de9e0cmp rbp, r12
000de9e3jb 0xdea38
000de9e5xor edi, edi
000de9e7mov rsi, rbx
000de9eamov rdx, [rsp+104]
000de9efcall [rip+0x133183]
000de9f5cmp rax, -1
000de9f9je 0xdea07
000de9fbcmp r13, rax
000de9fecmovbe r13, rax
000dea02mov r12, rax
000dea05jmp 0xdea19
000dea07
000dea07loc_dea07:
000dea07call [rip+0x133133]
000dea0dmovsxd r14, [rax]
000dea10cmp r14, 9
000dea14jne 0xdea62
000dea16xor r12l, r12l
000dea19
000dea19loc_dea19:
000dea19and [rip+0x134567], 0
000dea21mov [rip+0x134568], r12
000dea28mov [rip+0x134569], r13
000dea2fxor eax, eax
000dea31mov [rsp+40], rax
000dea36xor ebp, ebp
000dea38
000dea38loc_dea38:
000dea38mov r14, r12
000dea3bsub r14, rbp
000dea3etest rbx, rbx
000dea41jne 0xdeb02
000dea47mov eax, r14l
000dea4aand eax, 3
000dea4dmovsxd rax, [r15+4*rax]
000dea51add rax, r15
000dea54jmp rax
000dea56cmp [r14+16], 35
000dea5bje 0xde9e0
000dea5djmp 0xdec01
000dea62
000dea62loc_dea62:
000dea62shl r14, 32
000dea66or r14, 2
000dea6amov eax, r14l
000dea6dand eax, 3
000dea70movsxd rax, [r15+4*rax]
000dea74add rax, r15
000dea77jmp rax
000dea79cmp [r14+15], 35
000dea7ejne 0xdec01
000dea84mov [rsp+56], rbp
000dea89mov rbp, r12
000dea8cmov r12, rbx
000dea8fmov rbx, r13
000dea92lea r15, [r14-1]
000dea96mov r13, [r14-1]
000dea9amov r14, [r14+7]
000dea9emov rdi, r13
000deaa1call [r14]
000deaa4cmp [r14+8], 0
000deaa9mov r14, [rip+0x133048]
000deab0je 0xdeab8
000deab2mov rdi, r13
000deab5call r14
000deab8
000deab8loc_deab8:
000deab8mov rdi, r15
000deabbcall r14
000deabelea r15, [rip-0xa1ac1]
000deac5mov r13, rbx
000deac8mov rbx, r12
000deacbmov r12, rbp
000deacemov rbp, [rsp+56]
000dead3jmp 0xde9e0
000dead8mov rax, r14
000deadbshr rax, 32
000deadfcmp eax, 4
000deae2je 0xde9e0
000deae8jmp 0xdec01
000deaedmov rax, r14
000deaf0shr rax, 32
000deaf4cmp eax, 35
000deaf7je 0xde9e0
000deafdjmp 0xdec01
000deb02
000deb02loc_deb02:
000deb02add rbp, rbx
000deb05mov rdi, rbp
000deb08push 10
000deb0apop rsi
000deb0bmov rdx, r14
000deb0ecall [rip+0x13309c]
000deb14test rax, rax
000deb17mov [rsp+56], r13
000deb1cmov [rsp+120], rax
000deb21je 0xdeb80
000deb23sub rax, rbp
000deb26cmp rax, -1
000deb2aje 0xe0042
000deb30lea r15, [rax+1]
000deb34cmp rax, r14
000deb37jae 0xe002b
000deb3dmov rcx, [rsp+24]
000deb42mov r13, [rsp+32]
000deb47sub rcx, r13
000deb4acmp rcx, rax
000deb4dja 0xdeb64
000deb4flea rdi, [rsp+16]
000deb54mov rsi, r13
000deb57mov rdx, r15
000deb5acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000deb5fmov r13, [rsp+32]
000deb64
000deb64loc_deb64:
000deb64mov rdi, [rsp+16]
000deb69add rdi, r13
000deb6cmov rsi, rbp
000deb6fmov rdx, r15
000deb72call [rip+0x132fa8]
000deb78add r13, r15
000deb7bmov r14, r15
000deb7ejmp 0xdebbe
000deb80
000deb80loc_deb80:
000deb80mov rax, [rsp+24]
000deb85mov r13, [rsp+32]
000deb8asub rax, r13
000deb8dcmp rax, r14
000deb90jae 0xdeba7
000deb92lea rdi, [rsp+16]
000deb97mov rsi, r13
000deb9amov rdx, r14
000deb9dcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000deba2mov r13, [rsp+32]
000deba7
000deba7loc_deba7:
000deba7mov rdi, [rsp+16]
000debacadd rdi, r13
000debafmov rsi, rbp
000debb2mov rdx, r14
000debb5call [rip+0x132f65]
000debbbadd r13, r14
000debbe
000debbeloc_debbe:
000debbemov rax, [rsp+40]
000debc3add rax, r14
000debc6cmp rax, r12
000debc9cmovae rax, r12
000debcdadd [rsp+48], r14
000debd2mov [rsp+32], r13
000debd7mov [rip+0x1343aa], rax
000debdemov bpl, 1
000debe1cmp [rsp+120], 0
000debe7jne 0xded99
000debedmov rcx, rax
000debf0mov r15l, 0
000debf6test r14, r14
000debf9jne 0xde9c9
000debffjmp 0xdec11
000dec01
000dec01loc_dec01:
000dec01mov r13, [rsp+32]
000dec06xor ebp, ebp
000dec08mov [rsp+48], r14
000dec0dpush 1
000dec0fpop r15
000dec11
000dec11loc_dec11:
000dec11mov rdx, r13
000dec14mov r14, [rsp+88]
000dec19sub rdx, r14
000dec1cjb 0xdffa2
000dec22mov rsi, [rsp+16]
000dec27add rsi, r14
000dec2alea rdi, [rsp+152]
000dec32call core::str::converts::from_utf8
000dec37mov rbx, [rsp+152]
000dec3ftest rbx, rbx
000dec42cmovne r13, r14
000dec46mov [rsp+32], r13
000dec4bcmp [rsp+112], 0
000dec50lea r12, [rip-0x4d95f]
000dec57jne 0xdec6e
000dec59mov rax, [rip+0x134460]
000dec60test [rsp+384], rax
000dec68jne 0xded80
000dec6e
000dec6eloc_dec6e:
000dec6exor eax, eax
000dec70xchg [rip+0x1342fa], eax
000dec76cmp eax, 2
000dec79push 1
000dec7bpop r13
000dec7djne 0xdec9b
000dec7fmov edi, 202
000dec84lea rsi, [rip+0x1342e5]
000dec8bmov edx, 129
000dec90push 1
000dec92pop rcx
000dec93xor eax, eax
000dec95call [rip+0x132f0d]
000dec9b
000dec9bloc_dec9b:
000dec9btest rbx, rbx
000dec9esete al
000deca1test al, bpl
000deca4je 0xdffb9
000decaamov rbx, [rsp+16]
000decafmov rsi, [rsp+32]
000decb4mov rdi, rbx
000decb7call core::str::_<impl str>::trim_matches
000decbcmov r14, rax
000decbfmov r15, rdx
000decc2mov rdi, rax
000decc5mov rsi, rdx
000decc8lea rdx, [rip-0x8b634]
000deccfmov rcx, r13
000decd2call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000decd7test al, al
000decd9jne 0xdeda1
000decdfmov rdi, r14
000dece2mov rsi, r15
000dece5lea rdx, [rip-0x83087]
000dececmov rcx, r13
000decefcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000decf4test al, al
000decf6jne 0xdfffa
000decfclea rax, [rip+0x108b7d]
000ded03mov [rsp+152], rax
000ded0bmov [rsp+160], 1
000ded17mov [rsp+168], r12
000ded1fpxor x0, x0
000ded23movdqu [rsp+176], x0
000ded2clea r14, [rsp+152]
000ded34mov rdi, r14
000ded37call std::io::stdio::_print
000ded3cmov rsi, [rsp+24]
000ded41mov rdi, rbx
000ded44call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000ded49pxor x0, x0
000ded4dpush 3
000ded4fpop rbx
000ded50push 2
000ded52pop rbp
000ded53lea r15, [rip+0x134246]
000ded5ajmp 0xde7b3
000ded5f
000ded5floc_ded5f:
000ded5flea rdi, [rip+0x13420a]
000ded66call std::sys::unix::locks::futex_mutex::Mutex::lock_contended
000ded6bjmp 0xde957
000ded70
000ded70loc_ded70:
000ded70call std::panicking::panic_count::is_zero_slow_path
000ded75xor al, 1
000ded77mov [rsp+112], eax
000ded7bjmp 0xde974
000ded80
000ded80loc_ded80:
000ded80call std::panicking::panic_count::is_zero_slow_path
000ded85test al, al
000ded87jne 0xdec6e
000ded8dmov [rip+0x1341e0], 1
000ded94jmp 0xdec6e
000ded99
000ded99loc_ded99:
000ded99xor r15l, r15l
000ded9cjmp 0xdec11
000deda1
000deda1loc_deda1:
000deda1lea rax, [rip+0x108af8]
000deda8lea rdi, [rsp+152]
000dedb0mov [rdi], rax
000dedb3mov [rdi+8], 1
000dedbbmov [rdi+16], r12
000dedbfpxor x0, x0
000dedc3movdqu [rdi+24], x0
000dedc8call std::io::stdio::_print
000dedcdlea rbx, [rsp+64]
000dedd2mov r15, [rsp+320]
000deddamov r14, [rsp+336]
000dede2and [rsp+336], 0
000dedeblea rax, [rsp+288]
000dedf3mov [rbx], rax
000dedf6lea rcx, [r15-24]
000dedfaxor r12l, r12l
000dedfdxor r13l, r13l
000dee00
000dee00loc_dee00:
000dee00cmp r14, r13
000dee03je 0xdee36
000dee05lea rbp, [rcx+24]
000dee09mov rsi, [rcx+24]
000dee0dmov rdx, [rcx+40]
000dee11mov rdi, rbx
000dee14call alloc::vec::Vec<T,A>::retain::_{{closure}}
000dee19inc r13
000dee1cmov rcx, rbp
000dee1ftest al, al
000dee21jne 0xdee00
000dee23mov rdi, [rbp]
000dee27mov rsi, [rbp+8]
000dee2bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dee30push 1
000dee32pop r12
000dee34jmp 0xdee39
000dee36
000dee36loc_dee36:
000dee36mov r13, r14
000dee39
000dee39loc_dee39:
000dee39imul rax, r13, 24
000dee3dadd r15, rax
000dee40lea rbx, [rsp+64]
000dee45
000dee45loc_dee45:
000dee45cmp r14, r13
000dee48je 0xdee8f
000dee4amov rsi, [r15]
000dee4dmov rdx, [r15+16]
000dee51mov rdi, rbx
000dee54call alloc::vec::Vec<T,A>::retain::_{{closure}}
000dee59test al, al
000dee5bje 0xdee77
000dee5dimul rax, r12, -24
000dee61mov rcx, [r15+16]
000dee65mov [r15+rax+16], rcx
000dee6amovdqu x0, [r15]
000dee6fmovdqu [r15+rax], x0
000dee75jmp 0xdee86
000dee77
000dee77loc_dee77:
000dee77inc r12
000dee7amov rdi, [r15]
000dee7dmov rsi, [r15+8]
000dee81call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dee86
000dee86loc_dee86:
000dee86inc r13
000dee89add r15, 24
000dee8djmp 0xdee45
000dee8f
000dee8floc_dee8f:
000dee8flea rdi, [rsp+152]
000dee97lea rax, [rsp+320]
000dee9fmov [rdi], rax
000deea2mov [rdi+8], r14
000deea6mov [rdi+16], r12
000deeaamov [rdi+24], r14
000deeaecall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
000deeb3mov rdi, [rsp+16]
000deeb8mov rsi, [rsp+24]
000deebdcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000deec2lea rdi, [rsp+288]
000deecacall core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000deecflea rdi, [rsp+400]
000deed7call core::ptr::drop_in_place<regex::regex::string::Regex>
000deedcmov r15, [rsp+920]
000deee4
000deee4loc_deee4:
000deee4lea rax, [rip+0x1084fd]
000deeeblea rbx, [rsp+16]
000deef0mov [rbx], rax
000deef3lea rax, [rip+0x1089b6]
000deefalea rsi, [rsp+152]
000def02mov [rsi], rax
000def05mov [rsi+8], 2
000def0dand [rsi+32], 0
000def12lea r12, [rip+0x24723]
000def19mov [rbx+8], r12
000def1dmov [rsi+16], rbx
000def21mov [rsi+24], 1
000def29lea r14, [rsp+400]
000def31mov rdi, r14
000def34call alloc::fmt::format
000def39mov rdi, r15
000def3cmov rsi, r14
000def3fcall indicatif::progress_bar::ProgressBar::finish_with_message
000def44mov rdx, [rsp+336]
000def4ctest rdx, rdx
000def4fje 0xe0200
000def55cmp rdx, [rsp+344]
000def5dmov r13, [rsp+368]
000def65jae 0xdef91
000def67mov rsi, [rsp+320]
000def6flea r15, [rsp+152]
000def77mov rdi, r15
000def7acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000def7fmov rsi, [rsp+360]
000def87mov rdx, [rsp+336]
000def8fjmp 0xdefb9
000def91
000def91loc_def91:
000def91mov rsi, [rsp+320]
000def99lea r15, [rsp+152]
000defa1mov rdi, r15
000defa4call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000defa9mov rsi, [rsp+360]
000defb1mov rdx, [rsp+344]
000defb9
000defb9loc_defb9:
000defb9mov rcx, [rsp+520]
000defc1mov rdi, r15
000defc4call akira_v2::lock::lock
000defc9mov rax, [rip+0x133f90]
000defd0cmp rax, 2
000defd4jbe 0xdf05f
000defdamov rdi, [rsp+912]
000defe2mov esi, [rsp+396]
000defe9call std::time::Instant::elapsed
000defeemov [rsp+16], rax
000deff3mov [rsp+24], edx
000deff7lea rax, [rip+0x10848a]
000deffemov [rsp+400], rax
000df006mov [rsp+408], r12
000df00emov [rsp+416], rbx
000df016lea rax, [rip+0x1088e3]
000df01dlea rdi, [rsp+152]
000df025mov [rdi], rax
000df028push 2
000df02apop rcx
000df02bmov [rdi+8], rcx
000df02fand [rdi+32], 0
000df034lea rax, [rip+0x397b1]
000df03bmov [rsp+424], rax
000df043mov [rdi+16], r14
000df047mov [rdi+24], rcx
000df04blea rdx, [rip+0x1085c6]
000df052push 3
000df054pop rsi
000df055mov ecx, 326
000df05acall log::__private_api::log
000df05f
000df05floc_df05f:
000df05flea rdi, [rsp+320]
000df067call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df06clea rdi, [rsp+528]
000df074call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
000df079lea rdi, [rsp+920]
000df081call core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000df086jmp 0xdf42c
000df08b
000df08bloc_df08b:
000df08bor [rsp+400], -1
000df093mov rax, [rip+0x133ec6]
000df09atest rax, rax
000df09dje 0xdf0f5
000df09flea rax, [rsp+400]
000df0a7mov [rsp+152], rax
000df0aflea rax, [rip+0x1088a2]
000df0b6lea rdi, [rsp+528]
000df0bemov [rdi], rax
000df0c1push 1
000df0c3pop rsi
000df0c4mov [rdi+8], rsi
000df0c8and [rdi+32], 0
000df0cdlea rax, [rip-0x143c9]
000df0d4mov [rsp+160], rax
000df0dcmov [rdi+16], rbx
000df0e0mov [rdi+24], rsi
000df0e4lea rdx, [rip+0x10852d]
000df0ebmov ecx, 268
000df0f0call log::__private_api::log
000df0f5
000df0f5loc_df0f5:
000df0f5mov r13, [rsp+368]
000df0fd
000df0fdloc_df0fd:
000df0fdlea rdi, [rsp+520]
000df105call core::ptr::drop_in_place<indicatif::multi::MultiProgress>
000df10ajmp 0xdf42c
000df10f
000df10floc_df10f:
000df10fmov rsi, [rsp+160]
000df117xor edi, edi
000df119call core::ptr::drop_in_place<std::env::VarError>
000df11emovdqu x0, [rsp+64]
000df124movdqa [rsp+16], x0
000df12amov rax, [rsp+80]
000df12fmov [rsp+32], rax
000df134mov rbp, [rsp+288]
000df13cmov r13, [rsp+304]
000df144jmp 0xdf159
000df146
000df146loc_df146:
000df146mov [rsp+16], 8
000df14fpxor x0, x0
000df153movdqu [rsp+24], x0
000df159
000df159loc_df159:
000df159lea rbx, [rsp+16]
000df15emov [rsp+64], rbx
000df163lea rax, [rip+0x1086ce]
000df16alea rdi, [rsp+152]
000df172mov [rdi], rax
000df175mov [rdi+8], 2
000df17dand [rdi+32], 0
000df182lea rax, [rip-0x103c7]
000df189mov [rsp+72], rax
000df18elea rax, [rsp+64]
000df193mov [rdi+16], rax
000df197mov [rdi+24], 1
000df19fcall std::io::stdio::_print
000df1a4and [rsp+304], 0
000df1admov [rsp+64], rbx
000df1b2lea rcx, [rbp-24]
000df1b6xor ebx, ebx
000df1b8xor r12l, r12l
000df1bb
000df1bbloc_df1bb:
000df1bbcmp r13, r12
000df1beje 0xdf1f1
000df1c0lea r15, [rcx+24]
000df1c4mov rsi, [rcx+24]
000df1c8mov rdx, [rcx+40]
000df1cclea rdi, [rsp+64]
000df1d1call alloc::vec::Vec<T,A>::retain::_{{closure}}
000df1d6inc r12
000df1d9mov rcx, r15
000df1dctest al, al
000df1dejne 0xdf1bb
000df1e0mov rdi, [r15]
000df1e3mov rsi, [r15+8]
000df1e7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df1ecpush 1
000df1eepop rbx
000df1efjmp 0xdf1f4
000df1f1
000df1f1loc_df1f1:
000df1f1mov r12, r13
000df1f4
000df1f4loc_df1f4:
000df1f4imul rax, r12, 24
000df1f8add rbp, rax
000df1fblea r15, [rsp+64]
000df200
000df200loc_df200:
000df200cmp r13, r12
000df203je 0xdf24c
000df205mov rsi, [rbp]
000df209mov rdx, [rbp+16]
000df20dmov rdi, r15
000df210call alloc::vec::Vec<T,A>::retain::_{{closure}}
000df215test al, al
000df217je 0xdf233
000df219imul rax, rbx, -24
000df21dmov rcx, [rbp+16]
000df221mov [rbp+rax+16], rcx
000df226movdqu x0, [rbp]
000df22bmovdqu [rbp+rax], x0
000df231jmp 0xdf243
000df233
000df233loc_df233:
000df233inc rbx
000df236mov rdi, [rbp]
000df23amov rsi, [rbp+8]
000df23ecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df243
000df243loc_df243:
000df243inc r12
000df246add rbp, 24
000df24ajmp 0xdf200
000df24c
000df24cloc_df24c:
000df24clea rdi, [rsp+152]
000df254lea rax, [rsp+288]
000df25cmov [rdi], rax
000df25fmov [rdi+8], r13
000df263mov [rdi+16], rbx
000df267mov [rdi+24], r13
000df26bcall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
000df270lea rdi, [rsp+16]
000df275call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df27alea rdi, [rsp+400]
000df282call core::ptr::drop_in_place<regex::regex::string::Regex>
000df287mov rbp, [rsp+320]
000df28f
000df28floc_df28f:
000df28flea rax, [rip+0x108152]
000df296lea rbx, [rsp+16]
000df29bmov [rbx], rax
000df29elea rax, [rip+0x10860b]
000df2a5lea rsi, [rsp+152]
000df2admov [rsi], rax
000df2b0mov [rsi+8], 2
000df2b8and [rsi+32], 0
000df2bdlea r13, [rip+0x24378]
000df2c4mov [rbx+8], r13
000df2c8mov [rsi+16], rbx
000df2ccmov [rsi+24], 1
000df2d4lea r15, [rsp+400]
000df2dcmov rdi, r15
000df2dfcall alloc::fmt::format
000df2e4mov rdi, rbp
000df2e7mov rsi, r15
000df2eacall indicatif::progress_bar::ProgressBar::finish_with_message
000df2efmov rdx, [rsp+304]
000df2f7test rdx, rdx
000df2faje 0xe02ee
000df300cmp rdx, [rsp+344]
000df308jae 0xdf334
000df30amov rsi, [rsp+288]
000df312lea r12, [rsp+152]
000df31amov rdi, r12
000df31dcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000df322mov rsi, [rsp+360]
000df32amov rdx, [rsp+304]
000df332jmp 0xdf35c
000df334
000df334loc_df334:
000df334mov rsi, [rsp+288]
000df33clea r12, [rsp+152]
000df344mov rdi, r12
000df347call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000df34cmov rsi, [rsp+360]
000df354mov rdx, [rsp+344]
000df35c
000df35cloc_df35c:
000df35cmov rdi, r12
000df35fmov rcx, r14
000df362call akira_v2::lock::lock
000df367mov rax, [rip+0x133bf2]
000df36ecmp rax, 2
000df372jbe 0xdf3fd
000df378mov rdi, [rsp+912]
000df380mov esi, [rsp+396]
000df387call std::time::Instant::elapsed
000df38cmov [rsp+16], rax
000df391mov [rsp+24], edx
000df395lea rax, [rip+0x1080ec]
000df39cmov [rsp+400], rax
000df3a4mov [rsp+408], r13
000df3acmov [rsp+416], rbx
000df3b4lea rax, [rip+0x108545]
000df3bblea rdi, [rsp+152]
000df3c3mov [rdi], rax
000df3c6push 2
000df3c8pop rcx
000df3c9mov [rdi+8], rcx
000df3cdand [rdi+32], 0
000df3d2lea rax, [rip+0x39413]
000df3d9mov [rsp+424], rax
000df3e1mov [rdi+16], r15
000df3e5mov [rdi+24], rcx
000df3e9lea rdx, [rip+0x108228]
000df3f0push 3
000df3f2pop rsi
000df3f3mov ecx, 266
000df3f8call log::__private_api::log
000df3fd
000df3fdloc_df3fd:
000df3fdlea rdi, [rsp+288]
000df405call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
000df40alea rdi, [rsp+528]
000df412call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
000df417lea rdi, [rsp+320]
000df41fcall core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000df424mov r13, [rsp+368]
000df42c
000df42cloc_df42c:
000df42cmov rbx, [rsp+376]
000df434mov rdi, [rsp+944]
000df43cmov rsi, [rsp+952]
000df444call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df449mov rdi, [rsp+512]
000df451mov rsi, rbx
000df454call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df459mov rdi, [rsp+96]
000df45emov rsi, r13
000df461call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000df466lea rdi, [rsp+976]
000df46ecall core::ptr::drop_in_place<indicatif::style::ProgressStyle>
000df473add rsp, 1112
000df47apop rbx
000df47bpop r12
000df47dpop r13
000df47fpop r14
000df481pop r15
000df483pop rbp
000df484ret
000df485
000df485loc_df485:
000df485mov al, [rip+0x133c3d]
000df48bmov edi, 128
000df490call [rip+0x1326a2]
000df496test rax, rax
000df499je 0xe03ef
000df49fmov rbx, rax
000df4a2mov [rsp+16], rax
000df4a7mov [rsp+24], 128
000df4b0and [rsp+32], 0
000df4b6mov al, [rip+0x133c0c]
000df4bcpush 20
000df4bepop rdi
000df4bfcall [rip+0x132673]
000df4c5test rax, rax
000df4c8je 0xe040b
000df4cemov [rsp+400], rax
000df4d6mov [rsp+408], 20
000df4e2and [rsp+416], 0
000df4ebmov rax, 0x70756f7267632f73
000df4f5mov [rbx+6], rax
000df4f9mov rax, 0x2f73662f7379732f
000df503mov [rbx], rax
000df506test rbp, rbp
000df509je 0xdf51a
000df50bmov rax, [rsp+40]
000df510cmp [rax], 47
000df513jne 0xdf51a
000df515xor r13l, r13l
000df518jmp 0xdf522
000df51a
000df51aloc_df51a:
000df51amov [rbx+14], 47
000df51epush 15
000df520pop r13
000df522
000df522loc_df522:
000df522mov [rsp+32], r13
000df527mov eax, 128
000df52csub rax, r13
000df52fcmp rax, rbp
000df532jae 0xdf54e
000df534lea rdi, [rsp+16]
000df539mov rsi, r13
000df53cmov rdx, rbp
000df53fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df544mov rbx, [rsp+16]
000df549mov r13, [rsp+32]
000df54e
000df54eloc_df54e:
000df54elea rdi, [rbx+r13]
000df552mov rsi, [rsp+40]
000df557mov rdx, rbp
000df55acall [rip+0x1325c0]
000df560add r13, rbp
000df563mov [rsp+32], r13
000df568je 0xdf71d
000df56ecmp [r13+rbx-1], 47
000df574je 0xdf720
000df57acmp [rsp+24], r13
000df57fjne 0xdf59b
000df581lea rdi, [rsp+16]
000df586push 1
000df588pop rdx
000df589mov rsi, r13
000df58ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df591mov rbx, [rsp+16]
000df596mov r13, [rsp+32]
000df59b
000df59bloc_df59b:
000df59bmov [rbx+r13], 47
000df5a0inc r13
000df5a3mov [rsp+32], r13
000df5a8jmp 0xdf720
000df5ad
000df5adloc_df5ad:
000df5adpush -1
000df5afpop r14
000df5b1lea r12, [rsp+400]
000df5b9mov rbp, [rsp+384]
000df5c1
000df5c1loc_df5c1:
000df5c1mov rdi, rbx
000df5c4mov rsi, r13
000df5c7mov rdx, [rsp+112]
000df5ccmov rcx, rbp
000df5cfcall std::path::Path::_starts_with
000df5d4test al, al
000df5d6je 0xdf6d3
000df5dclea rdi, [rsp+16]
000df5e1mov rsi, r12
000df5e4lea rdx, [rip-0xa60ab]
000df5ebpush 16
000df5edpop rcx
000df5eecall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
000df5f3mov r15, rax
000df5f6mov rbx, rdx
000df5f9lea rdi, [rsp+16]
000df5femov rsi, r12
000df601lea rdx, [rip-0x4ec64]
000df608push 17
000df60apop rcx
000df60bcall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
000df610cmp r15, 1
000df614jne 0xdf633
000df616cmp rax, 1
000df61ajne 0xdf633
000df61cmov rcx, rdx
000df61ftest rdx, rdx
000df622je 0xdf633
000df624mov rax, rbx
000df627xor edx, edx
000df629div rcx
000df62ccmp r14, rax
000df62fcmovae r14, rax
000df633
000df633loc_df633:
000df633mov rax, [rsp+16]
000df638mov rbx, [rsp+32]
000df63dtest rbx, rbx
000df640je 0xdf649
000df642mov cl, 1
000df644cmp [rax], 47
000df647je 0xdf64b
000df649
000df649loc_df649:
000df649xor ecx, ecx
000df64b
000df64bloc_df64b:
000df64bmov [rsp+528], rax
000df653mov [rsp+536], rbx
000df65bmov [rsp+544], 6
000df663mov [rsp+586], cl
000df66amov [rsp+584], 512
000df674lea rdi, [rsp+152]
000df67clea rsi, [rsp+528]
000df684call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000df689mov al, [rsp+152]
000df690cmp al, 10
000df692jne 0xdf6a3
000df694
000df694loc_df694:
000df694mov rbx, [rsp+16]
000df699mov r13, [rsp+32]
000df69ejmp 0xdf5c1
000df6a3
000df6a3loc_df6a3:
000df6a3add al, -6
000df6a5cmp al, 3
000df6a7ja 0xdf694
000df6a9movzx eax, al
000df6acdec rax
000df6afcmp rax, 3
000df6b3jae 0xdf694
000df6b5lea rdi, [rsp+528]
000df6bdcall std::path::Components::as_path
000df6c2test rax, rax
000df6c5je 0xdf694
000df6c7cmp rbx, rdx
000df6cajb 0xdf694
000df6ccmov [rsp+32], rdx
000df6d1jmp 0xdf694
000df6d3
000df6d3loc_df6d3:
000df6d3cmp [rsp+120], 0
000df6d9je 0xdf6ee
000df6dbcmp [rsp+96], 0
000df6e1je 0xdf6ee
000df6e3mov rdi, [rsp+120]
000df6e8call [rip+0x13240a]
000df6ee
000df6eeloc_df6ee:
000df6eecmp [rsp+408], 0
000df6f7je 0xdf707
000df6f9mov rdi, [rsp+400]
000df701call [rip+0x1323f1]
000df707
000df707loc_df707:
000df707cmp [rsp+24], 0
000df70dje 0xdff39
000df713mov rdi, [rsp+16]
000df718jmp 0xdff33
000df71d
000df71dloc_df71d:
000df71dxor r13l, r13l
000df720
000df720loc_df720:
000df720mov rax, [rsp+24]
000df725sub rax, r13
000df728cmp rax, 17
000df72cja 0xdf743
000df72elea rdi, [rsp+16]
000df733push 18
000df735pop rdx
000df736mov rsi, r13
000df739call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df73emov r13, [rsp+32]
000df743
000df743loc_df743:
000df743mov rbp, [rsp+16]
000df748movdqu x0, [rip-0x4edbe]
000df750movdqu [rbp+r13], x0
000df757mov [rbp+r13+16], 29554
000df75fadd r13, 18
000df763mov [rsp+32], r13
000df768lea rdi, [rsp+528]
000df770mov rsi, rbp
000df773mov rdx, r13
000df776call std::sys_common::fs::try_exists
000df77bmov al, [rsp+528]
000df782test al, al
000df784jne 0xdfe25
000df78acmp [rsp+529], 0
000df792je 0xdfe25
000df798test r13, r13
000df79bje 0xdf7a5
000df79dmov al, 1
000df79fcmp [rbp], 47
000df7a3je 0xdf7a7
000df7a5
000df7a5loc_df7a5:
000df7a5xor eax, eax
000df7a7
000df7a7loc_df7a7:
000df7a7lea rsi, [rsp+528]
000df7afmov [rsi], rbp
000df7b2mov [rsi+8], r13
000df7b6mov [rsi+16], 6
000df7bamov [rsi+58], al
000df7bdmov [rsi+56], 512
000df7c3lea rdi, [rsp+152]
000df7cbcall _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000df7d0mov al, [rsp+152]
000df7d7cmp al, 10
000df7d9jne 0xdfea5
000df7df
000df7dfloc_df7df:
000df7dfpush -1
000df7e1pop r14
000df7e3
000df7e3loc_df7e3:
000df7e3mov rdi, rbp
000df7e6mov rsi, r13
000df7e9lea rdx, [rip-0x4ee6c]
000df7f0push 14
000df7f2pop rcx
000df7f3call std::path::Path::_starts_with
000df7f8test al, al
000df7faje 0xdff0f
000df800test r13, r13
000df803je 0xdf83e
000df805cmp [r13+rbp-1], 47
000df80bje 0xdf841
000df80dcmp [rsp+24], r13
000df812jne 0xdf82e
000df814lea rdi, [rsp+16]
000df819mov rsi, r13
000df81cpush 1
000df81epop rdx
000df81fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df824mov rbp, [rsp+16]
000df829mov r13, [rsp+32]
000df82e
000df82eloc_df82e:
000df82emov [rbp+r13], 47
000df834inc r13
000df837mov [rsp+32], r13
000df83cjmp 0xdf841
000df83e
000df83eloc_df83e:
000df83exor r13l, r13l
000df841
000df841loc_df841:
000df841mov rax, [rsp+24]
000df846sub rax, r13
000df849cmp rax, 6
000df84dja 0xdf866
000df84flea rdi, [rsp+16]
000df854mov rsi, r13
000df857push 7
000df859pop rdx
000df85acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000df85fmov rbx, [rsp+32]
000df864jmp 0xdf869
000df866
000df866loc_df866:
000df866mov rbx, r13
000df869
000df869loc_df869:
000df869mov rbp, [rsp+16]
000df86emov [rbp+rbx+3], 0x78616d2e
000df876mov [rbp+rbx], 0x2e757063
000df87eand [rsp+416], 0
000df887lea rax, [rsp+296]
000df88fand [rax+4], 0
000df894lea r13, [rbx+7]
000df898and [rax], 0
000df89bmov [rsp+32], r13
000df8a0mov rax, 0x1b600000000
000df8aamov [rsp+288], rax
000df8b2mov [rsp+296], 1
000df8bacmp r13, 383
000df8c1jbe 0xdf8e0
000df8c3lea rdi, [rsp+128]
000df8cbmov rsi, rbp
000df8cemov rdx, r13
000df8d1lea rcx, [rsp+288]
000df8d9call std::sys::common::small_c_string::run_with_cstr_allocating
000df8dejmp 0xdf95a
000df8e0
000df8e0loc_df8e0:
000df8e0lea r15, [rsp+528]
000df8e8mov rdi, r15
000df8ebmov rsi, rbp
000df8eemov rdx, r13
000df8f1call [rip+0x132229]
000df8f7mov [rsp+rbx+535], 0
000df8ffadd rbx, 8
000df903lea rdi, [rsp+152]
000df90bmov rsi, r15
000df90emov rdx, rbx
000df911call core::ffi::c_str::CStr::from_bytes_with_nul
000df916cmp [rsp+152], 0
000df91fje 0xdf93d
000df921lea rax, [rip+0x131078]
000df928mov [rsp+136], rax
000df930mov [rsp+128], 1
000df93bjmp 0xdf95a
000df93d
000df93dloc_df93d:
000df93dmov rsi, [rsp+160]
000df945lea rdi, [rsp+128]
000df94dlea rdx, [rsp+288]
000df955call std::sys::unix::fs::File::open_c
000df95a
000df95aloc_df95a:
000df95acmp [rsp+128], 0
000df962je 0xdf982
000df964mov rax, [rsp+136]
000df96cmov [rsp+328], rax
000df974mov [rsp+320], 1
000df980jmp 0xdf9cd
000df982
000df982loc_df982:
000df982mov eax, [rsp+132]
000df989mov [rsp+528], eax
000df990lea rdi, [rsp+320]
000df998lea rsi, [rsp+528]
000df9a0lea rdx, [rsp+400]
000df9a8call _<&std::fs::File as std::io::Read>::read_to_string
000df9admov edi, [rsp+528]
000df9b4call [rip+0x13215e]
000df9bacmp [rsp+320], 0
000df9c3je 0xdfa25
000df9c5mov rax, [rsp+328]
000df9cd
000df9cdloc_df9cd:
000df9cdmov ecx, eax
000df9cfand ecx, 3
000df9d2lea rdx, [rcx-2]
000df9d6cmp rdx, 2
000df9dajb 0xdfce1
000df9e0test rcx, rcx
000df9e3je 0xdfce1
000df9e9lea rbx, [rax-1]
000df9edmov r15, [rax-1]
000df9f1mov r12, [rax+7]
000df9f5mov rdi, r15
000df9f8call [r12]
000df9fccmp [r12+8], 0
000dfa02mov rax, [rip+0x1320ef]
000dfa09je 0xdfa1b
000dfa0bmov rdi, r15
000dfa0ecall [rip+0x1320e4]
000dfa14mov rax, [rip+0x1320dd]
000dfa1b
000dfa1bloc_dfa1b:
000dfa1bmov rdi, rbx
000dfa1ecall rax
000dfa20jmp 0xdfce1
000dfa25
000dfa25loc_dfa25:
000dfa25and [rsp+528], 0
000dfa2emov rbx, [rsp+400]
000dfa36mov rax, [rsp+416]
000dfa3emov [rsp+536], rax
000dfa46mov [rsp+544], rbx
000dfa4emov [rsp+552], rax
000dfa56and [rsp+560], 0
000dfa5fmov [rsp+568], rax
000dfa67mov [rsp+576], 1
000dfa73mov rax, 0xa0000000a
000dfa7dmov [rsp+584], rax
000dfa85and [rsp+592], 0
000dfa8elea rdi, [rsp+152]
000dfa96lea rsi, [rsp+544]
000dfa9ecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfaa3cmp [rsp+152], 0
000dfaacje 0xdfac6
000dfaaemov rax, [rsp+168]
000dfab6mov rcx, [rsp+528]
000dfabeadd rbx, rcx
000dfac1sub rax, rcx
000dfac4jmp 0xdfb02
000dfac6
000dfac6loc_dfac6:
000dfac6cmp [rsp+593], 0
000dfacejne 0xdff0f
000dfad4cmp [rsp+592], 0
000dfadcmov rbx, [rsp+528]
000dfae4mov rax, [rsp+536]
000dfaecjne 0xdfaf7
000dfaeecmp rax, rbx
000dfaf1je 0xdff0f
000dfaf7
000dfaf7loc_dfaf7:
000dfaf7sub rax, rbx
000dfafaadd rbx, [rsp+544]
000dfb02
000dfb02loc_dfb02:
000dfb02mov rcx, rax
000dfb05sub rcx, 1
000dfb09jae 0xdfb0f
000dfb0b
000dfb0bloc_dfb0b:
000dfb0bxor eax, eax
000dfb0djmp 0xdfb2a
000dfb0f
000dfb0floc_dfb0f:
000dfb0fcmp [rbx+rcx], 10
000dfb13jne 0xdfb2a
000dfb15test rcx, rcx
000dfb18je 0xdfb0b
000dfb1acmp [rbx+rax-2], 13
000dfb1fje 0xdfb26
000dfb21mov rax, rcx
000dfb24jmp 0xdfb2a
000dfb26
000dfb26loc_dfb26:
000dfb26add rax, -2
000dfb2a
000dfb2aloc_dfb2a:
000dfb2aand [rsp+528], 0
000dfb33mov [rsp+536], rax
000dfb3bmov [rsp+544], rbx
000dfb43mov [rsp+552], rax
000dfb4band [rsp+560], 0
000dfb54mov [rsp+568], rax
000dfb5cmov [rsp+576], 1
000dfb68mov rax, 0x2000000020
000dfb72mov [rsp+584], rax
000dfb7amov [rsp+592], 1
000dfb84lea rdi, [rsp+152]
000dfb8clea rsi, [rsp+544]
000dfb94call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfb99cmp [rsp+152], 0
000dfba2je 0xdfeeb
000dfba8mov r12, [rsp+160]
000dfbb0mov rax, [rsp+168]
000dfbb8mov rcx, [rsp+528]
000dfbc0mov [rsp+528], rax
000dfbc8cmp [rsp+593], 0
000dfbd0jne 0xdff0f
000dfbd6mov [rsp+56], rcx
000dfbdbmov r15, [rsp+544]
000dfbe3lea rdi, [rsp+152]
000dfbeblea rsi, [rsp+544]
000dfbf3call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
000dfbf8cmp [rsp+152], 0
000dfc01je 0xdfc30
000dfc03mov rdx, [rsp+160]
000dfc0bmov rax, [rsp+168]
000dfc13mov rcx, [rsp+528]
000dfc1badd r15, rcx
000dfc1esub rdx, rcx
000dfc21mov [rsp+88], rdx
000dfc26mov [rsp+528], rax
000dfc2ejmp 0xdfc79
000dfc30
000dfc30loc_dfc30:
000dfc30cmp [rsp+593], 0
000dfc38jne 0xdff0f
000dfc3emov [rsp+593], 1
000dfc46cmp [rsp+592], 0
000dfc4emov r15, [rsp+528]
000dfc56mov rax, [rsp+536]
000dfc5ejne 0xdfc69
000dfc60cmp rax, r15
000dfc63je 0xdff0f
000dfc69
000dfc69loc_dfc69:
000dfc69sub rax, r15
000dfc6cmov [rsp+88], rax
000dfc71add r15, [rsp+544]
000dfc79
000dfc79loc_dfc79:
000dfc79mov rax, [rsp+56]
000dfc7eadd rbx, rax
000dfc81sub r12, rax
000dfc84lea rdi, [rsp+128]
000dfc8cmov rsi, rbx
000dfc8fmov rdx, r12
000dfc92call core::num::_<impl core::str::traits::FromStr for u64>::from_str
000dfc97lea rdi, [rsp+152]
000dfc9fmov rsi, r15
000dfca2mov rdx, [rsp+88]
000dfca7call core::num::_<impl core::str::traits::FromStr for u64>::from_str
000dfcactest [rsp+128], 1
000dfcb4jne 0xdfce1
000dfcb6test [rsp+152], 1
000dfcbejne 0xdfce1
000dfcc0mov rcx, [rsp+160]
000dfcc8test rcx, rcx
000dfccbje 0xdfce1
000dfccdmov rax, [rsp+136]
000dfcd5xor edx, edx
000dfcd7div rcx
000dfcdacmp r14, rax
000dfcddcmovae r14, rax
000dfce1
000dfce1loc_dfce1:
000dfce1test r13, r13
000dfce4je 0xdfcee
000dfce6mov al, 1
000dfce8cmp [rbp], 47
000dfcecje 0xdfcf0
000dfcee
000dfceeloc_dfcee:
000dfceexor eax, eax
000dfcf0
000dfcf0loc_dfcf0:
000dfcf0mov [rsp+528], rbp
000dfcf8mov [rsp+536], r13
000dfd00mov [rsp+544], 6
000dfd08mov [rsp+586], al
000dfd0fmov [rsp+584], 512
000dfd19lea rdi, [rsp+152]
000dfd21lea rsi, [rsp+528]
000dfd29call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000dfd2emov al, [rsp+152]
000dfd35cmp al, 10
000dfd37jne 0xdfddf
000dfd3d
000dfd3dloc_dfd3d:
000dfd3dtest r13, r13
000dfd40je 0xdfd4a
000dfd42mov al, 1
000dfd44cmp [rbp], 47
000dfd48je 0xdfd4c
000dfd4a
000dfd4aloc_dfd4a:
000dfd4axor eax, eax
000dfd4c
000dfd4cloc_dfd4c:
000dfd4cmov [rsp+528], rbp
000dfd54mov [rsp+536], r13
000dfd5cmov [rsp+544], 6
000dfd64mov [rsp+586], al
000dfd6bmov [rsp+584], 512
000dfd75lea rdi, [rsp+152]
000dfd7dlea rsi, [rsp+528]
000dfd85call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000dfd8amov al, [rsp+152]
000dfd91cmp al, 10
000dfd93je 0xdf7e3
000dfd99add al, -6
000dfd9bcmp al, 3
000dfd9dja 0xdf7e3
000dfda3movzx eax, al
000dfda6dec rax
000dfda9cmp rax, 3
000dfdadjae 0xdf7e3
000dfdb3lea rdi, [rsp+528]
000dfdbbcall std::path::Components::as_path
000dfdc0test rax, rax
000dfdc3je 0xdf7e3
000dfdc9cmp r13, rdx
000dfdccjb 0xdf7e3
000dfdd2mov [rsp+32], rdx
000dfdd7mov r13, rdx
000dfddajmp 0xdf7e3
000dfddf
000dfddfloc_dfddf:
000dfddfadd al, -6
000dfde1cmp al, 3
000dfde3ja 0xdfd3d
000dfde9movzx eax, al
000dfdecdec rax
000dfdefcmp rax, 3
000dfdf3jae 0xdfd3d
000dfdf9lea rdi, [rsp+528]
000dfe01call std::path::Components::as_path
000dfe06test rax, rax
000dfe09je 0xdfd3d
000dfe0fcmp r13, rdx
000dfe12jb 0xdfd3d
000dfe18mov [rsp+32], rdx
000dfe1dmov r13, rdx
000dfe20jmp 0xdfd3d
000dfe25
000dfe25loc_dfe25:
000dfe25test al, al
000dfe27je 0xdfe72
000dfe29mov rax, [rsp+536]
000dfe31mov ecx, eax
000dfe33and ecx, 3
000dfe36lea rdx, [rcx-2]
000dfe3acmp rdx, 2
000dfe3ejb 0xdfe72
000dfe40test rcx, rcx
000dfe43je 0xdfe72
000dfe45lea rbx, [rax-1]
000dfe49mov r15, [rax-1]
000dfe4dmov r12, [rax+7]
000dfe51mov rdi, r15
000dfe54call [r12]
000dfe58cmp [r12+8], 0
000dfe5eje 0xdfe69
000dfe60mov rdi, r15
000dfe63call [rip+0x131c8f]
000dfe69
000dfe69loc_dfe69:
000dfe69mov rdi, rbx
000dfe6ccall [rip+0x131c86]
000dfe72
000dfe72loc_dfe72:
000dfe72cmp [rsp+408], 0
000dfe7bje 0xdfe8b
000dfe7dmov rdi, [rsp+400]
000dfe85call [rip+0x131c6d]
000dfe8b
000dfe8bloc_dfe8b:
000dfe8bcmp [rsp+24], 0
000dfe91je 0xdfe9c
000dfe93mov rdi, rbp
000dfe96call [rip+0x131c5c]
000dfe9c
000dfe9cloc_dfe9c:
000dfe9cpush -1
000dfe9epop r14
000dfea0jmp 0xdff39
000dfea5
000dfea5loc_dfea5:
000dfea5add al, -6
000dfea7cmp al, 3
000dfea9ja 0xdf7df
000dfeafmovzx eax, al
000dfeb2dec rax
000dfeb5cmp rax, 3
000dfeb9jae 0xdf7df
000dfebflea rdi, [rsp+528]
000dfec7call std::path::Components::as_path
000dfecctest rax, rax
000dfecfje 0xdf7df
000dfed5cmp r13, rdx
000dfed8jb 0xdf7df
000dfedemov [rsp+32], rdx
000dfee3mov r13, rdx
000dfee6jmp 0xdf7df
000dfeeb
000dfeebloc_dfeeb:
000dfeebcmp [rsp+593], 0
000dfef3jne 0xdff0f
000dfef5cmp [rsp+592], 0
000dfefdjne 0xdff0f
000dfeffmov rax, [rsp+528]
000dff07cmp [rsp+536], rax
000dff0f
000dff0floc_dff0f:
000dff0fcmp [rsp+408], 0
000dff18je 0xdff28
000dff1amov rdi, [rsp+400]
000dff22call [rip+0x131bd0]
000dff28
000dff28loc_dff28:
000dff28cmp [rsp+24], 0
000dff2eje 0xdff39
000dff30mov rdi, rbp
000dff33
000dff33loc_dff33:
000dff33call [rip+0x131bbf]
000dff39
000dff39loc_dff39:
000dff39cmp [rsp+48], 0
000dff3fje 0xdff4c
000dff41mov rdi, [rsp+40]
000dff46call [rip+0x131bac]
000dff4c
000dff4cloc_dff4c:
000dff4ccmp [rsp+72], 0
000dff52je 0xdc587
000dff58mov rdi, [rsp+64]
000dff5dcall [rip+0x131b95]
000dff63jmp 0xdc587
000dff68
000dff68loc_dff68:
000dff68lea rax, [rip+0x1311f1]
000dff6flea rdi, [rsp+152]
000dff77mov [rdi], rax
000dff7amov [rdi+8], 1
000dff82lea rax, [rsp+64]
000dff87mov [rdi+16], rax
000dff8bpxor x0, x0
000dff8fmovdqu [rdi+24], x0
000dff94lea rsi, [rip+0x1309bd]
000dff9bcall core::panicking::panic_fmt
000dffa0ud2
000dffa2
000dffa2loc_dffa2:
000dffa2lea rdx, [rip+0x1306ef]
000dffa9mov rdi, r14
000dffacmov rsi, r13
000dffafcall core::slice::index::slice_start_index_len_fail
000dffb4jmp 0xe0416
000dffb9
000dffb9loc_dffb9:
000dffb9lea rax, [rip+0x130470]
000dffc0test bpl, bpl
000dffc3mov rcx, [rsp+48]
000dffc8cmove rax, rcx
000dffcctest rbx, rbx
000dffcfcmove rax, rcx
000dffd3lea rdx, [rsp+152]
000dffdbmov [rdx], rax
000dffdelea rdi, [rip-0x9e527]
000dffe5lea rcx, [rip+0x1066dc]
000dffeclea r8, [rip+0x107875]
000dfff3push 19
000dfff5jmp 0xe01f8
000dfffa
000dfffaloc_dfffa:
000dfffalea rax, [rip+0x10788f]
000e0001lea rdi, [rsp+152]
000e0009mov [rdi], rax
000e000cmov [rdi+8], 1
000e0014mov [rdi+16], r12
000e0018pxor x0, x0
000e001cmovdqu [rdi+24], x0
000e0021call std::io::stdio::_print
000e0026jmp 0xe02cf
000e002b
000e002bloc_e002b:
000e002blea rdx, [rip+0x13078e]
000e0032mov rdi, r15
000e0035mov rsi, r14
000e0038call core::slice::index::slice_end_index_len_fail
000e003djmp 0xe0416
000e0042
000e0042loc_e0042:
000e0042lea rdi, [rip+0x130777]
000e0049call core::slice::index::slice_end_index_overflow_fail
000e004ejmp 0xe0416
000e0053
000e0053loc_e0053:
000e0053push 1
000e0055pop rdi
000e0056mov esi, 8192
000e005bcall alloc::alloc::handle_alloc_error
000e0060jmp 0xe0416
000e0065
000e0065loc_e0065:
000e0065push 1
000e0067pop rdi
000e0068mov esi, 128
000e006dcall alloc::alloc::handle_alloc_error
000e0072ud2
000e0074
000e0074loc_e0074:
000e0074mov rax, [rsp+160]
000e007clea rdx, [rsp+528]
000e0084mov [rdx], rax
000e0087lea rdi, [rip-0x4eea0]
000e008elea rcx, [rip+0x106633]
000e0095lea r8, [rip+0x1074f4]
000e009cjmp 0xe01f6
000e00a1
000e00a1loc_e00a1:
000e00a1lea rax, [rip+0x107360]
000e00a8mov [rsp+400], rax
000e00b0lea rax, [rip+0x1078e1]
000e00b7jmp 0xe00cf
000e00b9
000e00b9loc_e00b9:
000e00b9lea rax, [rip+0x107348]
000e00c0mov [rsp+400], rax
000e00c8lea rax, [rip+0x1078a9]
000e00cf
000e00cfloc_e00cf:
000e00cflea rdi, [rsp+528]
000e00d7mov [rdi], rax
000e00damov [rdi+8], 2
000e00e2and [rdi+32], 0
000e00e7lea rax, [rip+0x2354e]
000e00eemov [rsp+408], rax
000e00f6lea rax, [rsp+400]
000e00femov [rdi+16], rax
000e0102mov [rdi+24], 1
000e010ajmp 0xe02ca
000e010f
000e010floc_e010f:
000e010fcall [rip+0x131a2b]
000e0115mov eax, [rax]
000e0117shl rax, 32
000e011bor rax, 2
000e011fjmp 0xe0128
000e0121
000e0121loc_e0121:
000e0121lea rax, [rip+0x130ea8]
000e0128
000e0128loc_e0128:
000e0128lea rdx, [rsp+528]
000e0130mov [rdx], rax
000e0133lea rdi, [rip-0x4ef4c]
000e013alea rcx, [rip+0x106587]
000e0141lea r8, [rip+0x1073b8]
000e0148jmp 0xe01f6
000e014d
000e014dloc_e014d:
000e014dmov rax, [rsp+424]
000e0155lea rcx, [rsp+16]
000e015amov [rcx+16], rax
000e015emovdqu x0, [rsp+408]
000e0167movdqa [rcx], x0
000e016blea rax, [rip+0x107296]
000e0172mov [rsp+152], rax
000e017amov [rsp+160], r12
000e0182mov [rsp+168], rcx
000e018alea rax, [rip+0x10752f]
000e0191lea rdi, [rsp+528]
000e0199mov [rdi], rax
000e019cmov [rdi+8], 3
000e01a4and [rdi+32], 0
000e01a9lea rax, [rip+0x48753]
000e01b0mov [rsp+176], rax
000e01b8mov [rdi+16], r14
000e01bcmov [rdi+24], 2
000e01c4jmp 0xe02ca
000e01c9
000e01c9loc_e01c9:
000e01c9call seahorse::context::Context::help
000e01ce
000e01celoc_e01ce:
000e01cepush 1
000e01d0pop rdi
000e01d1jmp 0xe02d1
000e01d6
000e01d6loc_e01d6:
000e01d6lea rdx, [rsp+528]
000e01demov [rdx], r12
000e01e1lea rdi, [rip-0x4effa]
000e01e8lea rcx, [rip+0x1064d9]
000e01eflea r8, [rip+0x10751a]
000e01f6
000e01f6loc_e01f6:
000e01f6push 43
000e01f8
000e01f8loc_e01f8:
000e01f8pop rsi
000e01f9call core::result::unwrap_failed
000e01feud2
000e0200
000e0200loc_e0200:
000e0200mov rax, [rip+0x132d59]
000e0207test rax, rax
000e020aje 0xe02cf
000e0210mov rdi, rbx
000e0213mov rsi, [rsp+96]
000e0218mov rdx, [rsp+352]
000e0220call _<alloc::string::String as core::clone::Clone>::clone
000e0225lea rax, [rip+0x1071dc]
000e022cmov [rsp+400], rax
000e0234mov [rsp+408], r12
000e023clea rax, [rip+0x10768d]
000e0243lea rdi, [rsp+152]
000e024bmov [rdi], rax
000e024emov [rdi+8], 3
000e0256and [rdi+32], 0
000e025bmov [rsp+416], rbx
000e0263lea rax, [rip-0x1177d]
000e026amov [rsp+424], rax
000e0272mov [rdi+16], r14
000e0276mov [rdi+24], 2
000e027elea rdx, [rip+0x107393]
000e0285push 1
000e0287pop rsi
000e0288mov ecx, 319
000e028d
000e028dloc_e028d:
000e028dcall log::__private_api::log
000e0292mov rdi, [rsp+16]
000e0297mov rsi, [rsp+24]
000e029ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000e02a1jmp 0xe02cf
000e02a3
000e02a3loc_e02a3:
000e02a3lea rax, [rip+0x107516]
000e02aalea rdi, [rsp+528]
000e02b2mov [rdi], rax
000e02b5mov [rdi+8], 1
000e02bdmov [rdi+16], r12
000e02c1pxor x0, x0
000e02c5movdqu [rdi+24], x0
000e02ca
000e02caloc_e02ca:
000e02cacall std::io::stdio::_eprint
000e02cf
000e02cfloc_e02cf:
000e02cfxor edi, edi
000e02d1
000e02d1loc_e02d1:
000e02d1call std::process::exit
000e02d6ud2
000e02d8
000e02d8loc_e02d8:
000e02d8lea rdx, [rip+0x130d09]
000e02dfpush 1
000e02e1pop rdi
000e02e2xor esi, esi
000e02e4call core::slice::index::slice_start_index_len_fail
000e02e9jmp 0xe0416
000e02ee
000e02eeloc_e02ee:
000e02eemov rax, [rip+0x132c6b]
000e02f5test rax, rax
000e02f8je 0xe02cf
000e02famov rdi, rbx
000e02fdmov rsi, [rsp+96]
000e0302mov rdx, [rsp+352]
000e030acall _<alloc::string::String as core::clone::Clone>::clone
000e030flea rax, [rip+0x1070f2]
000e0316mov [rsp+400], rax
000e031emov [rsp+408], r13
000e0326lea rax, [rip+0x1075a3]
000e032dlea rdi, [rsp+152]
000e0335mov [rdi], rax
000e0338mov [rdi+8], 3
000e0340and [rdi+32], 0
000e0345mov [rsp+416], rbx
000e034dlea rax, [rip-0x11867]
000e0354mov [rsp+424], rax
000e035cmov [rdi+16], r15
000e0360mov [rdi+24], 2
000e0368lea rdx, [rip+0x1072a9]
000e036fpush 1
000e0371pop rsi
000e0372mov ecx, 259
000e0377jmp 0xe028d
000e037c
000e037cloc_e037c:
000e037cpush 1
000e037epop rdi
000e037fmov rsi, rbx
000e0382call alloc::alloc::handle_alloc_error
000e0387jmp 0xe0416
000e038c
000e038cloc_e038c:
000e038ccall alloc::raw_vec::capacity_overflow
000e0391jmp 0xe0416
000e0396
000e0396loc_e0396:
000e0396lea rbx, [rip-0x4f0a5]
000e039dmov rdi, r14
000e03a0mov rsi, r15
000e03a3mov rdx, rbx
000e03a6xor ecx, ecx
000e03a8call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000e03adtest al, al
000e03aflea rax, [rip+0x107162]
000e03b6lea rdi, [rsp+528]
000e03bemov [rdi], rax
000e03c1mov [rdi+8], 1
000e03c9mov [rdi+16], rbx
000e03cdpxor x0, x0
000e03d1movdqu [rdi+24], x0
000e03d6call std::io::stdio::_eprint
000e03dbjmp 0xe01ce
000e03e0
000e03e0loc_e03e0:
000e03e0push 1
000e03e2pop rdi
000e03e3mov esi, 128
000e03e8call alloc::alloc::handle_alloc_error
000e03edjmp 0xe0416
000e03ef
000e03efloc_e03ef:
000e03efpush 1
000e03f1pop rdi
000e03f2mov esi, 128
000e03f7call alloc::alloc::handle_alloc_error
000e03fcjmp 0xe0416
000e03fe
000e03feloc_e03fe:
000e03fepush 1
000e0400pop rdi
000e0401push 20
000e0403pop rsi
000e0404call alloc::alloc::handle_alloc_error
000e0409jmp 0xe0416
000e040b
000e040bloc_e040b:
000e040bpush 1
000e040dpop rdi
000e040epush 20
000e0410pop rsi
000e0411call alloc::alloc::handle_alloc_error
000e0416
000e0416loc_e0416:
000e0416ud2
000e0418jmp 0xe0469
000e041amov rbp, rax
000e041dmov esi, 128
000e0422jmp 0xe04f3
000e0427mov rbp, rax
000e042ajmp 0xe04cd
000e042fjmp 0xe0431
000e0431
000e0431loc_e0431:
000e0431mov rbp, rax
000e0434jmp 0xe04fb
000e0439mov rbp, rax
000e043cmov rdi, r14
000e043fmov rsi, r15
000e0442call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0447mov rdi, rbx
000e044acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e044fjmp 0xe049e
000e0451mov rbp, rax
000e0454mov rdi, r12
000e0457mov rsi, r13
000e045acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e045fmov rdi, r15
000e0462call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0467jmp 0xe04b1
000e0469
000e0469loc_e0469:
000e0469mov rbp, rax
000e046cmov rdi, r15
000e046fmov rsi, r12
000e0472call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0477mov rdi, rbx
000e047acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e047fjmp 0xe04dc
000e0481jmp 0xe04d9
000e0483mov rbp, rax
000e0486mov edi, [rsp+528]
000e048dcall core::ptr::drop_in_place<std::fs::File>
000e0492jmp 0xe04dc
000e0494jmp 0xe0511
000e0496mov rbp, rax
000e0499jmp 0xe04c0
000e049bmov rbp, rax
000e049e
000e049eloc_e049e:
000e049emov edi, [rsp+320]
000e04a5call core::ptr::drop_in_place<std::fs::File>
000e04aajmp 0xe0521
000e04acjmp 0xe04ae
000e04ae
000e04aeloc_e04ae:
000e04aemov rbp, rax
000e04b1
000e04b1loc_e04b1:
000e04b1mov rdi, [rsp+120]
000e04b6mov rsi, [rsp+96]
000e04bbcall core::ptr::drop_in_place<alloc::borrow::Cow<str>>
000e04c0
000e04c0loc_e04c0:
000e04c0lea rdi, [rsp+400]
000e04c8call core::ptr::drop_in_place<alloc::string::String>
000e04cd
000e04cdloc_e04cd:
000e04cdmov rdi, [rsp+16]
000e04d2mov rsi, [rsp+24]
000e04d7jmp 0xe04f6
000e04d9
000e04d9loc_e04d9:
000e04d9mov rbp, rax
000e04dc
000e04dcloc_e04dc:
000e04dclea rdi, [rsp+400]
000e04e4call core::ptr::drop_in_place<alloc::string::String>
000e04e9mov rbx, [rsp+16]
000e04eemov rsi, [rsp+24]
000e04f3
000e04f3loc_e04f3:
000e04f3mov rdi, rbx
000e04f6
000e04f6loc_e04f6:
000e04f6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
000e04fb
000e04fbloc_e04fb:
000e04fbmov rdi, [rsp+40]
000e0500mov rsi, [rsp+48]
000e0505call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
000e050ajmp 0xe0521
000e050cmov rbp, rax
000e050fjmp 0xe0521
000e0511
000e0511loc_e0511:
000e0511mov rbp, rax
000e0514lea rdi, [rsp+152]
000e051ccall core::ptr::drop_in_place<core::option::Option<(alloc::vec::Vec<u8>,std::sys::unix::thread::cgroups::Cgroup)>>
000e0521
000e0521loc_e0521:
000e0521lea rdi, [rsp+64]
000e0526call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
000e052bjmp 0xe0595
000e052dmov rbp, rax
000e0530lea rdi, [rsp+152]
000e0538call core::ptr::drop_in_place<std::sys_common::once::futex::CompletionGuard>
000e053djmp 0xe0595
000e053fjmp 0xe055a
000e0541mov rbp, rax
000e0544mov rdi, r15
000e0547mov rsi, [rsp+48]
000e054ccall core::ptr::drop_in_place<core::result::Result<isize,std::io::error::Error>>
000e0551jmp 0xe0575
000e0553call core::panicking::panic_in_cleanup
000e0558ud2
000e055a
000e055aloc_e055a:
000e055amov rbp, rax
000e055djmp 0xe0575
000e055fmov rbp, rax
000e0562mov rdi, r13
000e0565mov rsi, r14
000e0568call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e056dmov rdi, r15
000e0570call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
000e0575
000e0575loc_e0575:
000e0575lea rdi, [rsp+16]
000e057amov rsi, [rsp+88]
000e057fcall core::ptr::drop_in_place<std::io::Guard>
000e0584movzx esi, [rsp+112]
000e0589lea rdi, [rip+0x1329e0]
000e0590call core::ptr::drop_in_place<std::io::stdio::StdinLock>
000e0595
000e0595loc_e0595:
000e0595mov rdi, rbp
000e0598call _Unwind_Resume
000e059dud2
000dc434
000e059f
000e059f // align 0x10
000e059f // align 0x10
000e05a0
000e05a0main:
000e05a0push r15
000e05a2push r14
000e05a4push r13
000e05a6push r12
000e05a8push rbx
000e05a9sub rsp, 240
000e05b0mov [rsp+32], 0
000e05b9movaps x0, [rip-0xa7f90]
000e05c0movups [rsp+40], x0
000e05c5lea rbx, [rsp+32]
000e05camov r14, [rip+0x1315e7]
000e05d1mov r15, [rip+0x131568]
000e05d8nop [rax+rax]
000e05e0
000e05e0loc_e05e0:
000e05e0mov esi, 3
000e05e5mov rdi, rbx
000e05e8xor edx, edx
000e05eacall r14
000e05edcmp eax, -1
000e05f0jne 0xe06ba
000e05f6call r15
000e05f9mov eax, [rax]
000e05fbcmp eax, 4
000e05feje 0xe05e0
000e0600cmp eax, 22
000e0603ja 0xe09ae
000e0609mov ecx, 0x401800
000e060ebt ecx, eax
000e0611jae 0xe09ae
000e0617xor edi, edi
000e0619mov esi, 1
000e061exor eax, eax
000e0620call [rip+0x13159a]
000e0626cmp eax, -1
000e0629jne 0xe0655
000e062bcall [rip+0x13150f]
000e0631cmp [rax], 9
000e0634jne 0xe0655
000e0636lea rdi, [rip-0x4fe6f]
000e063dmov esi, 2
000e0642xor edx, edx
000e0644xor eax, eax
000e0646call [rip+0x13157c]
000e064ccmp eax, -1
000e064fje 0xe09ae
000e0655
000e0655loc_e0655:
000e0655mov edi, 1
000e065amov esi, 1
000e065fxor eax, eax
000e0661call [rip+0x131559]
000e0667cmp eax, -1
000e066ajne 0xe0696
000e066ccall [rip+0x1314ce]
000e0672cmp [rax], 9
000e0675jne 0xe0696
000e0677lea rdi, [rip-0x4feb0]
000e067emov esi, 2
000e0683xor edx, edx
000e0685xor eax, eax
000e0687call [rip+0x13153b]
000e068dcmp eax, -1
000e0690je 0xe09ae
000e0696
000e0696loc_e0696:
000e0696mov edi, 2
000e069bmov esi, 1
000e06a0xor eax, eax
000e06a2call [rip+0x131518]
000e06a8cmp eax, -1
000e06abjne 0xe072c
000e06adcall [rip+0x13148d]
000e06b3cmp [rax], 9
000e06b6je 0xe070d
000e06b8jmp 0xe072c
000e06ba
000e06baloc_e06ba:
000e06batest [rsp+38], 32
000e06bfje 0xe06e0
000e06c1lea rdi, [rip-0x4fefa]
000e06c8mov esi, 2
000e06cdxor edx, edx
000e06cfxor eax, eax
000e06d1call [rip+0x1314f1]
000e06d7cmp eax, -1
000e06daje 0xe09ae
000e06e0
000e06e0loc_e06e0:
000e06e0test [rsp+46], 32
000e06e5je 0xe0706
000e06e7lea rdi, [rip-0x4ff20]
000e06eemov esi, 2
000e06f3xor edx, edx
000e06f5xor eax, eax
000e06f7call [rip+0x1314cb]
000e06fdcmp eax, -1
000e0700je 0xe09ae
000e0706
000e0706loc_e0706:
000e0706test [rsp+54], 32
000e070bje 0xe072c
000e070d
000e070dloc_e070d:
000e070dlea rdi, [rip-0x4ff46]
000e0714mov esi, 2
000e0719xor edx, edx
000e071bxor eax, eax
000e071dcall [rip+0x1314a5]
000e0723cmp eax, -1
000e0726je 0xe09ae
000e072c
000e072cloc_e072c:
000e072cmov esi, 1
000e0731mov edi, 13
000e0736call [rip+0x131494]
000e073ccmp rax, -1
000e0740je 0xe09b6
000e0746xorps x0, x0
000e0749movaps [rsp+160], x0
000e0751movaps [rsp+144], x0
000e0759movaps [rsp+128], x0
000e0761movaps [rsp+112], x0
000e0766movaps [rsp+96], x0
000e076bmovaps [rsp+80], x0
000e0770movaps [rsp+64], x0
000e0775movaps [rsp+48], x0
000e077amovaps [rsp+32], x0
000e077fmov [rsp+176], 0
000e078blea rdx, [rsp+32]
000e0790mov edi, 11
000e0795xor esi, esi
000e0797call [rip+0x13143b]
000e079dcmp [rsp+32], 0
000e07a3jne 0xe07d5
000e07a5mov [rsp+168], 0x8000004
000e07b0lea rax, [rip+0xc13e9]
000e07b7mov [rsp+32], rax
000e07bclea rsi, [rsp+32]
000e07c1mov edi, 11
000e07c6xor edx, edx
000e07c8call [rip+0x13140a]
000e07cemov [rip+0x132893], 1
000e07d5
000e07d5loc_e07d5:
000e07d5lea rdx, [rsp+32]
000e07damov edi, 7
000e07dfxor esi, esi
000e07e1call [rip+0x1313f1]
000e07e7cmp [rsp+32], 0
000e07edjne 0xe081f
000e07efmov [rsp+168], 0x8000004
000e07falea rax, [rip+0xc139f]
000e0801mov [rsp+32], rax
000e0806lea rsi, [rsp+32]
000e080bmov edi, 7
000e0810xor edx, edx
000e0812call [rip+0x1313c0]
000e0818mov [rip+0x132849], 1
000e081f
000e081floc_e081f:
000e081fcall std::sys::unix::stack_overflow::imp::make_handler
000e0824mov [rip+0x132835], rax
000e082bmov edi, 30
000e0830call [rip+0x131352]
000e0836mov [rip+0x132833], rax
000e083dmov r12, [rip+0x13282c]
000e0844test r12, r12
000e0847je 0xe09f7
000e084dmov r14, rax
000e0850xorps x0, x0
000e0853movaps [rsp+64], x0
000e0858movaps [rsp+48], x0
000e085dmovaps [rsp+32], x0
000e0862mov [rsp+80], 0
000e086bcall [rip+0x13136f]
000e0871lea rsi, [rsp+32]
000e0876mov rdi, rax
000e0879call [rip+0x131369]
000e087ftest eax, eax
000e0881je 0xe088b
000e0883xor r13l, r13l
000e0886jmp 0xe090f
000e088b
000e088bloc_e088b:
000e088bmov [rsp], 0
000e0893mov [rsp+16], 0
000e089clea rdi, [rsp+32]
000e08a1mov rsi, rsp
000e08a4lea r15, [rsp+16]
000e08a9mov rdx, r15
000e08accall [rip+0x13133e]
000e08b2mov [rsp+12], eax
000e08b6test eax, eax
000e08b8jne 0xe0a7e
000e08bemov rbx, [rsp]
000e08c2lea rdi, [rsp+32]
000e08c7call [rip+0x13132b]
000e08cdmov [rsp+16], eax
000e08d1test eax, eax
000e08d3jne 0xe0aa0
000e08d9mov rax, rbx
000e08dcor rax, r12
000e08dfshr rax, 32
000e08e3je 0xe08ef
000e08e5mov rax, rbx
000e08e8xor edx, edx
000e08eadiv r12
000e08edjmp 0xe08f6
000e08ef
000e08efloc_e08ef:
000e08efmov eax, ebx
000e08f1xor edx, edx
000e08f3div r12l
000e08f6
000e08f6loc_e08f6:
000e08f6sub r12, rdx
000e08f9test rdx, rdx
000e08fccmove r12, rdx
000e0900add rbx, r12
000e0903mov r12, rbx
000e0906sub r12, r14
000e0909mov r13l, 1
000e090f
000e090floc_e090f:
000e090flea rsi, [rip-0xa3952]
000e0916lea r14, [rsp+192]
000e091emov edx, 4
000e0923mov rdi, r14
000e0926call _<&str as alloc::ffi::c_str::CString::new::SpecNewImpl>::spec_new_impl
000e092bmov r15, [rsp+192]
000e0933test r15, r15
000e0936jne 0xe0a14
000e093cmov rdi, [rsp+200]
000e0944mov rsi, [rsp+208]
000e094ccall std::thread::Thread::new
000e0951mov [rsp+32], r13
000e0956mov [rsp+40], r12
000e095bmov [rsp+48], rbx
000e0960lea rdi, [rsp+32]
000e0965mov rsi, rax
000e0968call std::sys_common::thread_info::set
000e096dlea rdi, [rip-20736]
000e0974call std::sys_common::backtrace::__rust_begin_short_backtrace
000e0979mov eax, [rip+0x1325e9]
000e097fcmp eax, 4
000e0982je 0xe099b
000e0984mov [rsp+192], 1
000e098cmov [rsp+32], r14
000e0991lea rdi, [rsp+32]
000e0996call std::sys_common::once::futex::Once::call
000e099b
000e099bloc_e099b:
000e099bxor eax, eax
000e099dadd rsp, 240
000e09a4pop rbx
000e09a5pop r12
000e09a7pop r13
000e09a9pop r14
000e09abpop r15
000e09adret
000e09ae
000e09aeloc_e09ae:
000e09aecall [rip+0x13124c]
000e09b4ud2
000e09b6
000e09b6loc_e09b6:
000e09b6lea rax, [rip+0x130743]
000e09bdmov [rsp+32], rax
000e09c2mov [rsp+40], 1
000e09cblea rdi, [rsp+192]
000e09d3mov [rsp+48], rdi
000e09d8xorps x0, x0
000e09dbmovups [rsp+56], x0
000e09e0lea rsi, [rsp+32]
000e09e5call std::io::Write::write_fmt
000e09eamov rdi, rax
000e09edcall core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
000e09f2jmp 0xe0a77
000e09f7
000e09f7loc_e09f7:
000e09f7lea rdi, [rip-0xa29be]
000e09felea rdx, [rip+0x130643]
000e0a05mov esi, 32
000e0a0acall core::panicking::panic
000e0a0fjmp 0xe0aca
000e0a14
000e0a14loc_e0a14:
000e0a14mov [rsp], r14
000e0a18mov rax, rsp
000e0a1bmov [rsp+16], rax
000e0a20lea rax, [rip+0xc16a9]
000e0a27mov [rsp+24], rax
000e0a2clea rax, [rip+0x12f935]
000e0a33mov [rsp+32], rax
000e0a38mov [rsp+40], 2
000e0a41mov [rsp+64], 0
000e0a4alea rax, [rsp+16]
000e0a4fmov [rsp+48], rax
000e0a54mov [rsp+56], 1
000e0a5dlea rdi, [rsp+192]
000e0a65lea rsi, [rsp+32]
000e0a6acall std::io::Write::write_fmt
000e0a6fmov rdi, rax
000e0a72call core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
000e0a77
000e0a77loc_e0a77:
000e0a77call std::sys::unix::abort_internal
000e0a7cud2
000e0a7e
000e0a7eloc_e0a7e:
000e0a7emov [rsp+192], 0
000e0a8alea rcx, [rip+0x130587]
000e0a91lea rdx, [rsp+192]
000e0a99lea r15, [rsp+12]
000e0a9ejmp 0xe0abb
000e0aa0
000e0aa0loc_e0aa0:
000e0aa0mov [rsp+192], 0
000e0aaclea rcx, [rip+0x13057d]
000e0ab3lea rdx, [rsp+192]
000e0abb
000e0abbloc_e0abb:
000e0abblea rsi, [rip-0xa3ae6]
000e0ac2mov rdi, r15
000e0ac5call core::panicking::assert_failed
000e0aca
000e0acaloc_e0aca:
000e0acaud2
000e0acccall __rust_panic_cleanup
000e0ad1ud2
000e0ad3cmp [rsp+192], 0
000e0adcjne 0xe0aea
000e0adetest r15, r15
000e0ae1jne 0xe0afe
000e0ae3call __rust_panic_cleanup
000e0ae8ud2
000e0aea
000e0aealoc_e0aea:
000e0aealea rdi, [rsp+192]
000e0af2call core::ptr::drop_in_place<core::result::Result<alloc::ffi::c_str::CString,alloc::ffi::c_str::NulError>>
000e0af7call __rust_panic_cleanup
000e0afcud2
000e0afe
000e0afeloc_e0afe:
000e0afemov rdi, [rsp+200]
000e0b06mov rsi, [rsp+208]
000e0b0ecall core::ptr::drop_in_place<alloc::ffi::c_str::CString>
000e0b13call __rust_panic_cleanup
000e0b18ud2
000e0b1acall __rust_panic_cleanup
000e0b1fud2
000e05a0
000e05a0main:
000e05a0push r15
000e05a2push r14
000e05a4push r13
000e05a6push r12
000e05a8push rbx
000e05a9sub rsp, 240
000e05b0mov [rsp+32], 0
000e05b9movaps x0, [rip-0xa7f90]
000e05c0movups [rsp+40], x0
000e05c5lea rbx, [rsp+32]
000e05camov r14, [rip+0x1315e7]
000e05d1mov r15, [rip+0x131568]
000e05d8nop [rax+rax]
000e05e0
000e05e0loc_e05e0:
000e05e0mov esi, 3
000e05e5mov rdi, rbx
000e05e8xor edx, edx
000e05eacall r14
000e05edcmp eax, -1
000e05f0jne 0xe06ba
000e05f6call r15
000e05f9mov eax, [rax]
000e05fbcmp eax, 4
000e05feje 0xe05e0
000e0600cmp eax, 22
000e0603ja 0xe09ae
000e0609mov ecx, 0x401800
000e060ebt ecx, eax
000e0611jae 0xe09ae
000e0617xor edi, edi
000e0619mov esi, 1
000e061exor eax, eax
000e0620call [rip+0x13159a]
000e0626cmp eax, -1
000e0629jne 0xe0655
000e062bcall [rip+0x13150f]
000e0631cmp [rax], 9
000e0634jne 0xe0655
000e0636lea rdi, [rip-0x4fe6f]
000e063dmov esi, 2
000e0642xor edx, edx
000e0644xor eax, eax
000e0646call [rip+0x13157c]
000e064ccmp eax, -1
000e064fje 0xe09ae
000e0655
000e0655loc_e0655:
000e0655mov edi, 1
000e065amov esi, 1
000e065fxor eax, eax
000e0661call [rip+0x131559]
000e0667cmp eax, -1
000e066ajne 0xe0696
000e066ccall [rip+0x1314ce]
000e0672cmp [rax], 9
000e0675jne 0xe0696
000e0677lea rdi, [rip-0x4feb0]
000e067emov esi, 2
000e0683xor edx, edx
000e0685xor eax, eax
000e0687call [rip+0x13153b]
000e068dcmp eax, -1
000e0690je 0xe09ae
000e0696
000e0696loc_e0696:
000e0696mov edi, 2
000e069bmov esi, 1
000e06a0xor eax, eax
000e06a2call [rip+0x131518]
000e06a8cmp eax, -1
000e06abjne 0xe072c
000e06adcall [rip+0x13148d]
000e06b3cmp [rax], 9
000e06b6je 0xe070d
000e06b8jmp 0xe072c
000e06ba
000e06baloc_e06ba:
000e06batest [rsp+38], 32
000e06bfje 0xe06e0
000e06c1lea rdi, [rip-0x4fefa]
000e06c8mov esi, 2
000e06cdxor edx, edx
000e06cfxor eax, eax
000e06d1call [rip+0x1314f1]
000e06d7cmp eax, -1
000e06daje 0xe09ae
000e06e0
000e06e0loc_e06e0:
000e06e0test [rsp+46], 32
000e06e5je 0xe0706
000e06e7lea rdi, [rip-0x4ff20]
000e06eemov esi, 2
000e06f3xor edx, edx
000e06f5xor eax, eax
000e06f7call [rip+0x1314cb]
000e06fdcmp eax, -1
000e0700je 0xe09ae
000e0706
000e0706loc_e0706:
000e0706test [rsp+54], 32
000e070bje 0xe072c
000e070d
000e070dloc_e070d:
000e070dlea rdi, [rip-0x4ff46]
000e0714mov esi, 2
000e0719xor edx, edx
000e071bxor eax, eax
000e071dcall [rip+0x1314a5]
000e0723cmp eax, -1
000e0726je 0xe09ae
000e072c
000e072cloc_e072c:
000e072cmov esi, 1
000e0731mov edi, 13
000e0736call [rip+0x131494]
000e073ccmp rax, -1
000e0740je 0xe09b6
000e0746xorps x0, x0
000e0749movaps [rsp+160], x0
000e0751movaps [rsp+144], x0
000e0759movaps [rsp+128], x0
000e0761movaps [rsp+112], x0
000e0766movaps [rsp+96], x0
000e076bmovaps [rsp+80], x0
000e0770movaps [rsp+64], x0
000e0775movaps [rsp+48], x0
000e077amovaps [rsp+32], x0
000e077fmov [rsp+176], 0
000e078blea rdx, [rsp+32]
000e0790mov edi, 11
000e0795xor esi, esi
000e0797call [rip+0x13143b]
000e079dcmp [rsp+32], 0
000e07a3jne 0xe07d5
000e07a5mov [rsp+168], 0x8000004
000e07b0lea rax, [rip+0xc13e9]
000e07b7mov [rsp+32], rax
000e07bclea rsi, [rsp+32]
000e07c1mov edi, 11
000e07c6xor edx, edx
000e07c8call [rip+0x13140a]
000e07cemov [rip+0x132893], 1
000e07d5
000e07d5loc_e07d5:
000e07d5lea rdx, [rsp+32]
000e07damov edi, 7
000e07dfxor esi, esi
000e07e1call [rip+0x1313f1]
000e07e7cmp [rsp+32], 0
000e07edjne 0xe081f
000e07efmov [rsp+168], 0x8000004
000e07falea rax, [rip+0xc139f]
000e0801mov [rsp+32], rax
000e0806lea rsi, [rsp+32]
000e080bmov edi, 7
000e0810xor edx, edx
000e0812call [rip+0x1313c0]
000e0818mov [rip+0x132849], 1
000e081f
000e081floc_e081f:
000e081fcall std::sys::unix::stack_overflow::imp::make_handler
000e0824mov [rip+0x132835], rax
000e082bmov edi, 30
000e0830call [rip+0x131352]
000e0836mov [rip+0x132833], rax
000e083dmov r12, [rip+0x13282c]
000e0844test r12, r12
000e0847je 0xe09f7
000e084dmov r14, rax
000e0850xorps x0, x0
000e0853movaps [rsp+64], x0
000e0858movaps [rsp+48], x0
000e085dmovaps [rsp+32], x0
000e0862mov [rsp+80], 0
000e086bcall [rip+0x13136f]
000e0871lea rsi, [rsp+32]
000e0876mov rdi, rax
000e0879call [rip+0x131369]
000e087ftest eax, eax
000e0881je 0xe088b
000e0883xor r13l, r13l
000e0886jmp 0xe090f
000e088b
000e088bloc_e088b:
000e088bmov [rsp], 0
000e0893mov [rsp+16], 0
000e089clea rdi, [rsp+32]
000e08a1mov rsi, rsp
000e08a4lea r15, [rsp+16]
000e08a9mov rdx, r15
000e08accall [rip+0x13133e]
000e08b2mov [rsp+12], eax
000e08b6test eax, eax
000e08b8jne 0xe0a7e
000e08bemov rbx, [rsp]
000e08c2lea rdi, [rsp+32]
000e08c7call [rip+0x13132b]
000e08cdmov [rsp+16], eax
000e08d1test eax, eax
000e08d3jne 0xe0aa0
000e08d9mov rax, rbx
000e08dcor rax, r12
000e08dfshr rax, 32
000e08e3je 0xe08ef
000e08e5mov rax, rbx
000e08e8xor edx, edx
000e08eadiv r12
000e08edjmp 0xe08f6
000e08ef
000e08efloc_e08ef:
000e08efmov eax, ebx
000e08f1xor edx, edx
000e08f3div r12l
000e08f6
000e08f6loc_e08f6:
000e08f6sub r12, rdx
000e08f9test rdx, rdx
000e08fccmove r12, rdx
000e0900add rbx, r12
000e0903mov r12, rbx
000e0906sub r12, r14
000e0909mov r13l, 1
000e090f
000e090floc_e090f:
000e090flea rsi, [rip-0xa3952]
000e0916lea r14, [rsp+192]
000e091emov edx, 4
000e0923mov rdi, r14
000e0926call _<&str as alloc::ffi::c_str::CString::new::SpecNewImpl>::spec_new_impl
000e092bmov r15, [rsp+192]
000e0933test r15, r15
000e0936jne 0xe0a14
000e093cmov rdi, [rsp+200]
000e0944mov rsi, [rsp+208]
000e094ccall std::thread::Thread::new
000e0951mov [rsp+32], r13
000e0956mov [rsp+40], r12
000e095bmov [rsp+48], rbx
000e0960lea rdi, [rsp+32]
000e0965mov rsi, rax
000e0968call std::sys_common::thread_info::set
000e096dlea rdi, [rip-20736]
000e0974call std::sys_common::backtrace::__rust_begin_short_backtrace
000e0979mov eax, [rip+0x1325e9]
000e097fcmp eax, 4
000e0982je 0xe099b
000e0984mov [rsp+192], 1
000e098cmov [rsp+32], r14
000e0991lea rdi, [rsp+32]
000e0996call std::sys_common::once::futex::Once::call
000e099b
000e099bloc_e099b:
000e099bxor eax, eax
000e099dadd rsp, 240
000e09a4pop rbx
000e09a5pop r12
000e09a7pop r13
000e09a9pop r14
000e09abpop r15
000e09adret
000e09ae
000e09aeloc_e09ae:
000e09aecall [rip+0x13124c]
000e09b4ud2
000e09b6
000e09b6loc_e09b6:
000e09b6lea rax, [rip+0x130743]
000e09bdmov [rsp+32], rax
000e09c2mov [rsp+40], 1
000e09cblea rdi, [rsp+192]
000e09d3mov [rsp+48], rdi
000e09d8xorps x0, x0
000e09dbmovups [rsp+56], x0
000e09e0lea rsi, [rsp+32]
000e09e5call std::io::Write::write_fmt
000e09eamov rdi, rax
000e09edcall core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
000e09f2jmp 0xe0a77
000e09f7
000e09f7loc_e09f7:
000e09f7lea rdi, [rip-0xa29be]
000e09felea rdx, [rip+0x130643]
000e0a05mov esi, 32
000e0a0acall core::panicking::panic
000e0a0fjmp 0xe0aca
000e0a14
000e0a14loc_e0a14:
000e0a14mov [rsp], r14
000e0a18mov rax, rsp
000e0a1bmov [rsp+16], rax
000e0a20lea rax, [rip+0xc16a9]
000e0a27mov [rsp+24], rax
000e0a2clea rax, [rip+0x12f935]
000e0a33mov [rsp+32], rax
000e0a38mov [rsp+40], 2
000e0a41mov [rsp+64], 0
000e0a4alea rax, [rsp+16]
000e0a4fmov [rsp+48], rax
000e0a54mov [rsp+56], 1
000e0a5dlea rdi, [rsp+192]
000e0a65lea rsi, [rsp+32]
000e0a6acall std::io::Write::write_fmt
000e0a6fmov rdi, rax
000e0a72call core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
000e0a77
000e0a77loc_e0a77:
000e0a77call std::sys::unix::abort_internal
000e0a7cud2
000e0a7e
000e0a7eloc_e0a7e:
000e0a7emov [rsp+192], 0
000e0a8alea rcx, [rip+0x130587]
000e0a91lea rdx, [rsp+192]
000e0a99lea r15, [rsp+12]
000e0a9ejmp 0xe0abb
000e0aa0
000e0aa0loc_e0aa0:
000e0aa0mov [rsp+192], 0
000e0aaclea rcx, [rip+0x13057d]
000e0ab3lea rdx, [rsp+192]
000e0abb
000e0abbloc_e0abb:
000e0abblea rsi, [rip-0xa3ae6]
000e0ac2mov rdi, r15
000e0ac5call core::panicking::assert_failed
000e0aca
000e0acaloc_e0aca:
000e0acaud2
000e0acccall __rust_panic_cleanup
000e0ad1ud2
000e0ad3cmp [rsp+192], 0
000e0adcjne 0xe0aea
000e0adetest r15, r15
000e0ae1jne 0xe0afe
000e0ae3call __rust_panic_cleanup
000e0ae8ud2
000e0aea
000e0aealoc_e0aea:
000e0aealea rdi, [rsp+192]
000e0af2call core::ptr::drop_in_place<core::result::Result<alloc::ffi::c_str::CString,alloc::ffi::c_str::NulError>>
000e0af7call __rust_panic_cleanup
000e0afcud2
000e0afe
000e0afeloc_e0afe:
000e0afemov rdi, [rsp+200]
000e0b06mov rsi, [rsp+208]
000e0b0ecall core::ptr::drop_in_place<alloc::ffi::c_str::CString>
000e0b13call __rust_panic_cleanup
000e0b18ud2
000e0b1acall __rust_panic_cleanup
000e0b1fud2
000e05a0
000e0b21
000e0b21 // align 0x10
000e0b21 // align 0x10
000e0b30
000e0b30addr2line::path_push:
000e0b30push rbp
000e0b31push r15
000e0b33push r14
000e0b35push r13
000e0b37push r12
000e0b39push rbx
000e0b3apush rax
000e0b3bmov rbx, rdx
000e0b3emov r15, rsi
000e0b41mov r14, rdi
000e0b44test rdx, rdx
000e0b47je 0xe0be8
000e0b4dmovzx eax, [r15]
000e0b51cmp eax, 47
000e0b54je 0xe0b5b
000e0b56cmp eax, 92
000e0b59jne 0xe0bba
000e0b5b
000e0b5bloc_e0b5b:
000e0b5bxor r13l, r13l
000e0b5etest rbx, rbx
000e0b61setns al
000e0b64js 0xe0c9f
000e0b6amov r13b, al
000e0b6dmovzx eax, [rip+0x132554]
000e0b74mov rdi, rbx
000e0b77mov rsi, r13
000e0b7acall __rust_alloc
000e0b7ftest rax, rax
000e0b82je 0xe0ca6
000e0b88mov r12, rax
000e0b8bmov rdi, rax
000e0b8emov rsi, r15
000e0b91mov rdx, rbx
000e0b94call [rip+0x130f86]
000e0b9acmp [r14+8], 0
000e0b9fje 0xe0baa
000e0ba1mov rdi, [r14]
000e0ba4call [rip+0x130f4e]
000e0baa
000e0baaloc_e0baa:
000e0baamov [r14], r12
000e0badmov [r14+8], rbx
000e0bb1mov [r14+16], rbx
000e0bb5jmp 0xe0c79
000e0bba
000e0bbaloc_e0bba:
000e0bbacmp rbx, 2
000e0bbejb 0xe0be8
000e0bc0cmp [r15+1], -64
000e0bc5jl 0xe0be8
000e0bc7cmp rbx, 3
000e0bcbjbe 0xe0bd6
000e0bcdcmp [r15+3], -64
000e0bd2jge 0xe0bd8
000e0bd4jmp 0xe0be8
000e0bd6
000e0bd6loc_e0bd6:
000e0bd6jne 0xe0be8
000e0bd8
000e0bd8loc_e0bd8:
000e0bd8movzx eax, [r15+1]
000e0bddcmp eax, 23610
000e0be2je 0xe0b5b
000e0be8
000e0be8loc_e0be8:
000e0be8mov rdi, [r14]
000e0bebmov r12, [r14+16]
000e0beftest r12, r12
000e0bf2je 0xe0bfe
000e0bf4cmp [rdi], 92
000e0bf7jne 0xe0c03
000e0bf9
000e0bf9loc_e0bf9:
000e0bf9mov bpl, 92
000e0bfcjmp 0xe0c2d
000e0bfe
000e0bfeloc_e0bfe:
000e0bfexor r12l, r12l
000e0c01jmp 0xe0c57
000e0c03
000e0c03loc_e0c03:
000e0c03mov bpl, 47
000e0c06cmp r12, 2
000e0c0ajb 0xe0c2d
000e0c0ccmp [rdi+1], -64
000e0c10jl 0xe0c2d
000e0c12cmp r12, 3
000e0c16jbe 0xe0c20
000e0c18cmp [rdi+3], -64
000e0c1cjge 0xe0c22
000e0c1ejmp 0xe0c2d
000e0c20
000e0c20loc_e0c20:
000e0c20jne 0xe0c2d
000e0c22
000e0c22loc_e0c22:
000e0c22movzx eax, [rdi+1]
000e0c26cmp eax, 23610
000e0c2bje 0xe0bf9
000e0c2d
000e0c2dloc_e0c2d:
000e0c2dcmp bpl, [r12+rdi-1]
000e0c32je 0xe0c57
000e0c34cmp r12, [r14+8]
000e0c38jne 0xe0c4c
000e0c3amov rdi, r14
000e0c3dmov rsi, r12
000e0c40call alloc::raw_vec::RawVec<T,A>::reserve_for_push
000e0c45mov rdi, [r14]
000e0c48mov r12, [r14+16]
000e0c4c
000e0c4cloc_e0c4c:
000e0c4cmov [rdi+r12], bpl
000e0c50inc r12
000e0c53mov [r14+16], r12
000e0c57
000e0c57loc_e0c57:
000e0c57mov rax, [r14+8]
000e0c5bsub rax, r12
000e0c5ecmp rax, rbx
000e0c61jb 0xe0c88
000e0c63
000e0c63loc_e0c63:
000e0c63add rdi, r12
000e0c66mov rsi, r15
000e0c69mov rdx, rbx
000e0c6ccall [rip+0x130eae]
000e0c72add r12, rbx
000e0c75mov [r14+16], r12
000e0c79
000e0c79loc_e0c79:
000e0c79add rsp, 8
000e0c7dpop rbx
000e0c7epop r12
000e0c80pop r13
000e0c82pop r14
000e0c84pop r15
000e0c86pop rbp
000e0c87ret
000e0c88
000e0c88loc_e0c88:
000e0c88mov rdi, r14
000e0c8bmov rsi, r12
000e0c8emov rdx, rbx
000e0c91call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000e0c96mov rdi, [r14]
000e0c99mov r12, [r14+16]
000e0c9djmp 0xe0c63
000e0c9f
000e0c9floc_e0c9f:
000e0c9fcall alloc::raw_vec::capacity_overflow
000e0ca4ud2
000e0ca6
000e0ca6loc_e0ca6:
000e0ca6mov rdi, r13
000e0ca9mov rsi, rbx
000e0caccall alloc::alloc::handle_alloc_error
000e0cb1ud2
000e0b30
000e0b30addr2line::path_push:
000e0b30push rbp
000e0b31push r15
000e0b33push r14
000e0b35push r13
000e0b37push r12
000e0b39push rbx
000e0b3apush rax
000e0b3bmov rbx, rdx
000e0b3emov r15, rsi
000e0b41mov r14, rdi
000e0b44test rdx, rdx
000e0b47je 0xe0be8
000e0b4dmovzx eax, [r15]
000e0b51cmp eax, 47
000e0b54je 0xe0b5b
000e0b56cmp eax, 92
000e0b59jne 0xe0bba
000e0b5b
000e0b5bloc_e0b5b:
000e0b5bxor r13l, r13l
000e0b5etest rbx, rbx
000e0b61setns al
000e0b64js 0xe0c9f
000e0b6amov r13b, al
000e0b6dmovzx eax, [rip+0x132554]
000e0b74mov rdi, rbx
000e0b77mov rsi, r13
000e0b7acall __rust_alloc
000e0b7ftest rax, rax
000e0b82je 0xe0ca6
000e0b88mov r12, rax
000e0b8bmov rdi, rax
000e0b8emov rsi, r15
000e0b91mov rdx, rbx
000e0b94call [rip+0x130f86]
000e0b9acmp [r14+8], 0
000e0b9fje 0xe0baa
000e0ba1mov rdi, [r14]
000e0ba4call [rip+0x130f4e]
000e0baa
000e0baaloc_e0baa:
000e0baamov [r14], r12
000e0badmov [r14+8], rbx
000e0bb1mov [r14+16], rbx
000e0bb5jmp 0xe0c79
000e0bba
000e0bbaloc_e0bba:
000e0bbacmp rbx, 2
000e0bbejb 0xe0be8
000e0bc0cmp [r15+1], -64
000e0bc5jl 0xe0be8
000e0bc7cmp rbx, 3
000e0bcbjbe 0xe0bd6
000e0bcdcmp [r15+3], -64
000e0bd2jge 0xe0bd8
000e0bd4jmp 0xe0be8
000e0bd6
000e0bd6loc_e0bd6:
000e0bd6jne 0xe0be8
000e0bd8
000e0bd8loc_e0bd8:
000e0bd8movzx eax, [r15+1]
000e0bddcmp eax, 23610
000e0be2je 0xe0b5b
000e0be8
000e0be8loc_e0be8:
000e0be8mov rdi, [r14]
000e0bebmov r12, [r14+16]
000e0beftest r12, r12
000e0bf2je 0xe0bfe
000e0bf4cmp [rdi], 92
000e0bf7jne 0xe0c03
000e0bf9
000e0bf9loc_e0bf9:
000e0bf9mov bpl, 92
000e0bfcjmp 0xe0c2d
000e0bfe
000e0bfeloc_e0bfe:
000e0bfexor r12l, r12l
000e0c01jmp 0xe0c57
000e0c03
000e0c03loc_e0c03:
000e0c03mov bpl, 47
000e0c06cmp r12, 2
000e0c0ajb 0xe0c2d
000e0c0ccmp [rdi+1], -64
000e0c10jl 0xe0c2d
000e0c12cmp r12, 3
000e0c16jbe 0xe0c20
000e0c18cmp [rdi+3], -64
000e0c1cjge 0xe0c22
000e0c1ejmp 0xe0c2d
000e0c20
000e0c20loc_e0c20:
000e0c20jne 0xe0c2d
000e0c22
000e0c22loc_e0c22:
000e0c22movzx eax, [rdi+1]
000e0c26cmp eax, 23610
000e0c2bje 0xe0bf9
000e0c2d
000e0c2dloc_e0c2d:
000e0c2dcmp bpl, [r12+rdi-1]
000e0c32je 0xe0c57
000e0c34cmp r12, [r14+8]
000e0c38jne 0xe0c4c
000e0c3amov rdi, r14
000e0c3dmov rsi, r12
000e0c40call alloc::raw_vec::RawVec<T,A>::reserve_for_push
000e0c45mov rdi, [r14]
000e0c48mov r12, [r14+16]
000e0c4c
000e0c4cloc_e0c4c:
000e0c4cmov [rdi+r12], bpl
000e0c50inc r12
000e0c53mov [r14+16], r12
000e0c57
000e0c57loc_e0c57:
000e0c57mov rax, [r14+8]
000e0c5bsub rax, r12
000e0c5ecmp rax, rbx
000e0c61jb 0xe0c88
000e0c63
000e0c63loc_e0c63:
000e0c63add rdi, r12
000e0c66mov rsi, r15
000e0c69mov rdx, rbx
000e0c6ccall [rip+0x130eae]
000e0c72add r12, rbx
000e0c75mov [r14+16], r12
000e0c79
000e0c79loc_e0c79:
000e0c79add rsp, 8
000e0c7dpop rbx
000e0c7epop r12
000e0c80pop r13
000e0c82pop r14
000e0c84pop r15
000e0c86pop rbp
000e0c87ret
000e0c88
000e0c88loc_e0c88:
000e0c88mov rdi, r14
000e0c8bmov rsi, r12
000e0c8emov rdx, rbx
000e0c91call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
000e0c96mov rdi, [r14]
000e0c99mov r12, [r14+16]
000e0c9djmp 0xe0c63
000e0c9f
000e0c9floc_e0c9f:
000e0c9fcall alloc::raw_vec::capacity_overflow
000e0ca4ud2
000e0ca6
000e0ca6loc_e0ca6:
000e0ca6mov rdi, r13
000e0ca9mov rsi, rbx
000e0caccall alloc::alloc::handle_alloc_error
000e0cb1ud2
000e0b30
000e0cb3
000e0cb3 // align 0x10
000e0cb3 // align 0x10
000e0cc0
000e0cc0alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle:
000e0cc0push r14
000e0cc2push rbx
000e0cc3sub rsp, 56
000e0cc7add rsi, rdx
000e0ccajb 0xe0d53
000e0cd0mov rbx, rdi
000e0cd3mov rax, [rdi+8]
000e0cd7lea rcx, [rax+rax]
000e0cdbcmp rcx, rsi
000e0cdecmova rsi, rcx
000e0ce2cmp rsi, 9
000e0ce6mov r14l, 8
000e0ceccmovae r14, rsi
000e0cf0mov rsi, r14
000e0cf3not rsi
000e0cf6shr rsi, 63
000e0cfatest rax, rax
000e0cfdje 0xe0d17
000e0cffmov rcx, [rbx]
000e0d02mov [rsp+8], rcx
000e0d07mov [rsp+16], 1
000e0d10mov [rsp+24], rax
000e0d15jmp 0xe0d20
000e0d17
000e0d17loc_e0d17:
000e0d17mov [rsp+16], 0
000e0d20
000e0d20loc_e0d20:
000e0d20lea rdi, [rsp+32]
000e0d25lea rcx, [rsp+8]
000e0d2amov rdx, r14
000e0d2dcall alloc::raw_vec::finish_grow
000e0d32cmp [rsp+32], 0
000e0d38mov rdi, [rsp+40]
000e0d3dje 0xe0d5a
000e0d3fmov rax, 0x8000000000000001
000e0d49cmp rdi, rax
000e0d4cje 0xe0d61
000e0d4etest rdi, rdi
000e0d51jne 0xe0d69
000e0d53
000e0d53loc_e0d53:
000e0d53call alloc::raw_vec::capacity_overflow
000e0d58ud2
000e0d5a
000e0d5aloc_e0d5a:
000e0d5amov [rbx], rdi
000e0d5dmov [rbx+8], r14
000e0d61
000e0d61loc_e0d61:
000e0d61add rsp, 56
000e0d65pop rbx
000e0d66pop r14
000e0d68ret
000e0d69
000e0d69loc_e0d69:
000e0d69mov rsi, [rsp+48]
000e0d6ecall alloc::alloc::handle_alloc_error
000e0d73ud2
000e0cc0
000e0cc0alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle:
000e0cc0push r14
000e0cc2push rbx
000e0cc3sub rsp, 56
000e0cc7add rsi, rdx
000e0ccajb 0xe0d53
000e0cd0mov rbx, rdi
000e0cd3mov rax, [rdi+8]
000e0cd7lea rcx, [rax+rax]
000e0cdbcmp rcx, rsi
000e0cdecmova rsi, rcx
000e0ce2cmp rsi, 9
000e0ce6mov r14l, 8
000e0ceccmovae r14, rsi
000e0cf0mov rsi, r14
000e0cf3not rsi
000e0cf6shr rsi, 63
000e0cfatest rax, rax
000e0cfdje 0xe0d17
000e0cffmov rcx, [rbx]
000e0d02mov [rsp+8], rcx
000e0d07mov [rsp+16], 1
000e0d10mov [rsp+24], rax
000e0d15jmp 0xe0d20
000e0d17
000e0d17loc_e0d17:
000e0d17mov [rsp+16], 0
000e0d20
000e0d20loc_e0d20:
000e0d20lea rdi, [rsp+32]
000e0d25lea rcx, [rsp+8]
000e0d2amov rdx, r14
000e0d2dcall alloc::raw_vec::finish_grow
000e0d32cmp [rsp+32], 0
000e0d38mov rdi, [rsp+40]
000e0d3dje 0xe0d5a
000e0d3fmov rax, 0x8000000000000001
000e0d49cmp rdi, rax
000e0d4cje 0xe0d61
000e0d4etest rdi, rdi
000e0d51jne 0xe0d69
000e0d53
000e0d53loc_e0d53:
000e0d53call alloc::raw_vec::capacity_overflow
000e0d58ud2
000e0d5a
000e0d5aloc_e0d5a:
000e0d5amov [rbx], rdi
000e0d5dmov [rbx+8], r14
000e0d61
000e0d61loc_e0d61:
000e0d61add rsp, 56
000e0d65pop rbx
000e0d66pop r14
000e0d68ret
000e0d69
000e0d69loc_e0d69:
000e0d69mov rsi, [rsp+48]
000e0d6ecall alloc::alloc::handle_alloc_error
000e0d73ud2
000e0cc0
000e0d75
000e0d75 // align 0x10
000e0d75 // align 0x10
000e0d80
000e0d80alloc::raw_vec::RawVec<T,A>::reserve_for_push:
000e0d80push r14
000e0d82push rbx
000e0d83sub rsp, 56
000e0d87inc rsi
000e0d8aje 0xe0e13
000e0d90mov rbx, rdi
000e0d93mov rax, [rdi+8]
000e0d97lea rcx, [rax+rax]
000e0d9bcmp rcx, rsi
000e0d9ecmova rsi, rcx
000e0da2cmp rsi, 9
000e0da6mov r14l, 8
000e0daccmovae r14, rsi
000e0db0mov rsi, r14
000e0db3not rsi
000e0db6shr rsi, 63
000e0dbatest rax, rax
000e0dbdje 0xe0dd7
000e0dbfmov rcx, [rbx]
000e0dc2mov [rsp+8], rcx
000e0dc7mov [rsp+16], 1
000e0dd0mov [rsp+24], rax
000e0dd5jmp 0xe0de0
000e0dd7
000e0dd7loc_e0dd7:
000e0dd7mov [rsp+16], 0
000e0de0
000e0de0loc_e0de0:
000e0de0lea rdi, [rsp+32]
000e0de5lea rcx, [rsp+8]
000e0deamov rdx, r14
000e0dedcall alloc::raw_vec::finish_grow
000e0df2cmp [rsp+32], 0
000e0df8mov rdi, [rsp+40]
000e0dfdje 0xe0e1a
000e0dffmov rax, 0x8000000000000001
000e0e09cmp rdi, rax
000e0e0cje 0xe0e21
000e0e0etest rdi, rdi
000e0e11jne 0xe0e29
000e0e13
000e0e13loc_e0e13:
000e0e13call alloc::raw_vec::capacity_overflow
000e0e18ud2
000e0e1a
000e0e1aloc_e0e1a:
000e0e1amov [rbx], rdi
000e0e1dmov [rbx+8], r14
000e0e21
000e0e21loc_e0e21:
000e0e21add rsp, 56
000e0e25pop rbx
000e0e26pop r14
000e0e28ret
000e0e29
000e0e29loc_e0e29:
000e0e29mov rsi, [rsp+48]
000e0e2ecall alloc::alloc::handle_alloc_error
000e0e33ud2
000e0d80
000e0d80alloc::raw_vec::RawVec<T,A>::reserve_for_push:
000e0d80push r14
000e0d82push rbx
000e0d83sub rsp, 56
000e0d87inc rsi
000e0d8aje 0xe0e13
000e0d90mov rbx, rdi
000e0d93mov rax, [rdi+8]
000e0d97lea rcx, [rax+rax]
000e0d9bcmp rcx, rsi
000e0d9ecmova rsi, rcx
000e0da2cmp rsi, 9
000e0da6mov r14l, 8
000e0daccmovae r14, rsi
000e0db0mov rsi, r14
000e0db3not rsi
000e0db6shr rsi, 63
000e0dbatest rax, rax
000e0dbdje 0xe0dd7
000e0dbfmov rcx, [rbx]
000e0dc2mov [rsp+8], rcx
000e0dc7mov [rsp+16], 1
000e0dd0mov [rsp+24], rax
000e0dd5jmp 0xe0de0
000e0dd7
000e0dd7loc_e0dd7:
000e0dd7mov [rsp+16], 0
000e0de0
000e0de0loc_e0de0:
000e0de0lea rdi, [rsp+32]
000e0de5lea rcx, [rsp+8]
000e0deamov rdx, r14
000e0dedcall alloc::raw_vec::finish_grow
000e0df2cmp [rsp+32], 0
000e0df8mov rdi, [rsp+40]
000e0dfdje 0xe0e1a
000e0dffmov rax, 0x8000000000000001
000e0e09cmp rdi, rax
000e0e0cje 0xe0e21
000e0e0etest rdi, rdi
000e0e11jne 0xe0e29
000e0e13
000e0e13loc_e0e13:
000e0e13call alloc::raw_vec::capacity_overflow
000e0e18ud2
000e0e1a
000e0e1aloc_e0e1a:
000e0e1amov [rbx], rdi
000e0e1dmov [rbx+8], r14
000e0e21
000e0e21loc_e0e21:
000e0e21add rsp, 56
000e0e25pop rbx
000e0e26pop r14
000e0e28ret
000e0e29
000e0e29loc_e0e29:
000e0e29mov rsi, [rsp+48]
000e0e2ecall alloc::alloc::handle_alloc_error
000e0e33ud2
000e0d80
000e0e35
000e0e35 // align 0x10
000e0e35 // align 0x10
000e0e40
000e0e40alloc::raw_vec::finish_grow:
000e0e40push r14
000e0e42push rbx
000e0e43push rax
000e0e44mov rbx, rdx
000e0e47mov r14, rdi
000e0e4atest rsi, rsi
000e0e4dje 0xe0e7e
000e0e4fcmp [rcx+8], 0
000e0e54je 0xe0e8d
000e0e56mov rsi, [rcx+16]
000e0e5atest rsi, rsi
000e0e5dje 0xe0e8d
000e0e5fmov rdi, [rcx]
000e0e62mov edx, 1
000e0e67mov rcx, rbx
000e0e6acall __rust_realloc
000e0e6ftest rax, rax
000e0e72jne 0xe0ea6
000e0e74
000e0e74loc_e0e74:
000e0e74mov [r14+8], 1
000e0e7cjmp 0xe0e86
000e0e7e
000e0e7eloc_e0e7e:
000e0e7emov [r14+8], 0
000e0e86
000e0e86loc_e0e86:
000e0e86mov eax, 1
000e0e8bjmp 0xe0eac
000e0e8d
000e0e8dloc_e0e8d:
000e0e8dmovzx eax, [rip+0x132234]
000e0e94mov esi, 1
000e0e99mov rdi, rbx
000e0e9ccall __rust_alloc
000e0ea1test rax, rax
000e0ea4je 0xe0e74
000e0ea6
000e0ea6loc_e0ea6:
000e0ea6mov [r14+8], rax
000e0eaaxor eax, eax
000e0eac
000e0eacloc_e0eac:
000e0eacmov [r14+16], rbx
000e0eb0mov [r14], rax
000e0eb3add rsp, 8
000e0eb7pop rbx
000e0eb8pop r14
000e0ebaret
000e0e40
000e0e40alloc::raw_vec::finish_grow:
000e0e40push r14
000e0e42push rbx
000e0e43push rax
000e0e44mov rbx, rdx
000e0e47mov r14, rdi
000e0e4atest rsi, rsi
000e0e4dje 0xe0e7e
000e0e4fcmp [rcx+8], 0
000e0e54je 0xe0e8d
000e0e56mov rsi, [rcx+16]
000e0e5atest rsi, rsi
000e0e5dje 0xe0e8d
000e0e5fmov rdi, [rcx]
000e0e62mov edx, 1
000e0e67mov rcx, rbx
000e0e6acall __rust_realloc
000e0e6ftest rax, rax
000e0e72jne 0xe0ea6
000e0e74
000e0e74loc_e0e74:
000e0e74mov [r14+8], 1
000e0e7cjmp 0xe0e86
000e0e7e
000e0e7eloc_e0e7e:
000e0e7emov [r14+8], 0
000e0e86
000e0e86loc_e0e86:
000e0e86mov eax, 1
000e0e8bjmp 0xe0eac
000e0e8d
000e0e8dloc_e0e8d:
000e0e8dmovzx eax, [rip+0x132234]
000e0e94mov esi, 1
000e0e99mov rdi, rbx
000e0e9ccall __rust_alloc
000e0ea1test rax, rax
000e0ea4je 0xe0e74
000e0ea6
000e0ea6loc_e0ea6:
000e0ea6mov [r14+8], rax
000e0eaaxor eax, eax
000e0eac
000e0eacloc_e0eac:
000e0eacmov [r14+16], rbx
000e0eb0mov [r14], rax
000e0eb3add rsp, 8
000e0eb7pop rbx
000e0eb8pop r14
000e0ebaret
000e0e40
000e0ebb
000e0ebb_<core::iter::adapters::copied::Copied<I> as core::iter::traits::iterator::Iterator>::next:
000e0ebbmov rax, [rdi]
000e0ebemov rcx, [rdi+8]
000e0ec2cmp rax, rcx
000e0ec5je 0xe0ed2
000e0ec7lea rdx, [rax+1]
000e0ecbmov [rdi], rdx
000e0ecemov dl, [rax]
000e0ed0jmp 0xe0ed2
000e0ed2
000e0ed2loc_e0ed2:
000e0ed2cmp rax, rcx
000e0ed5setne al
000e0ed8ret
000e0ebb
000e0ebb_<core::iter::adapters::copied::Copied<I> as core::iter::traits::iterator::Iterator>::next:
000e0ebbmov rax, [rdi]
000e0ebemov rcx, [rdi+8]
000e0ec2cmp rax, rcx
000e0ec5je 0xe0ed2
000e0ec7lea rdx, [rax+1]
000e0ecbmov [rdi], rdx
000e0ecemov dl, [rax]
000e0ed0jmp 0xe0ed2
000e0ed2
000e0ed2loc_e0ed2:
000e0ed2cmp rax, rcx
000e0ed5setne al
000e0ed8ret
000e0ebb
000e0ed9
000e0ed9alloc::raw_vec::RawVec<T,A>::allocate_in:
000e0ed9push r14
000e0edbpush rbx
000e0edcpush rax
000e0eddmov rbx, rdi
000e0ee0test rdi, rdi
000e0ee3je 0xe0f13
000e0ee5mov rax, rbx
000e0ee8shr rax, 61
000e0eecjne 0xe0f21
000e0eeelea r14, [4*rbx]
000e0ef6push 4
000e0ef8pop rdi
000e0ef9mov rsi, r14
000e0efccall _<alloc::alloc::Global as core::alloc::Allocator>::allocate
000e0f01test rax, rax
000e0f04jne 0xe0f16
000e0f06push 4
000e0f08pop rdi
000e0f09mov rsi, r14
000e0f0ccall alloc::alloc::handle_alloc_error
000e0f11ud2
000e0f13
000e0f13loc_e0f13:
000e0f13push 4
000e0f15pop rax
000e0f16
000e0f16loc_e0f16:
000e0f16mov rdx, rbx
000e0f19add rsp, 8
000e0f1dpop rbx
000e0f1epop r14
000e0f20ret
000e0f21
000e0f21loc_e0f21:
000e0f21call alloc::raw_vec::capacity_overflow
000e0f26ud2
000e0ed9
000e0ed9alloc::raw_vec::RawVec<T,A>::allocate_in:
000e0ed9push r14
000e0edbpush rbx
000e0edcpush rax
000e0eddmov rbx, rdi
000e0ee0test rdi, rdi
000e0ee3je 0xe0f13
000e0ee5mov rax, rbx
000e0ee8shr rax, 61
000e0eecjne 0xe0f21
000e0eeelea r14, [4*rbx]
000e0ef6push 4
000e0ef8pop rdi
000e0ef9mov rsi, r14
000e0efccall _<alloc::alloc::Global as core::alloc::Allocator>::allocate
000e0f01test rax, rax
000e0f04jne 0xe0f16
000e0f06push 4
000e0f08pop rdi
000e0f09mov rsi, r14
000e0f0ccall alloc::alloc::handle_alloc_error
000e0f11ud2
000e0f13
000e0f13loc_e0f13:
000e0f13push 4
000e0f15pop rax
000e0f16
000e0f16loc_e0f16:
000e0f16mov rdx, rbx
000e0f19add rsp, 8
000e0f1dpop rbx
000e0f1epop r14
000e0f20ret
000e0f21
000e0f21loc_e0f21:
000e0f21call alloc::raw_vec::capacity_overflow
000e0f26ud2
000e0ed9
000e0f28
000e0f28alloc::vec::Vec<T,A>::reserve:
000e0f28mov rdx, rsi
000e0f2bmov rax, [rdi+8]
000e0f2fmov rsi, [rdi+16]
000e0f33sub rax, rsi
000e0f36cmp rax, rdx
000e0f39jae 0xe0f4d
000e0f3bpush rax
000e0f3ccall alloc::raw_vec::RawVec<T,A>::grow_amortized
000e0f41mov rdi, rax
000e0f44mov rsi, rdx
000e0f47pop rax
000e0f48jmp 0xce624
000e0f4d
000e0f4dloc_e0f4d:
000e0f4dret
000e0f28
000e0f28alloc::vec::Vec<T,A>::reserve:
000e0f28mov rdx, rsi
000e0f2bmov rax, [rdi+8]
000e0f2fmov rsi, [rdi+16]
000e0f33sub rax, rsi
000e0f36cmp rax, rdx
000e0f39jae 0xe0f4d
000e0f3bpush rax
000e0f3ccall alloc::raw_vec::RawVec<T,A>::grow_amortized
000e0f41mov rdi, rax
000e0f44mov rsi, rdx
000e0f47pop rax
000e0f48jmp 0xce624
000e0f4d
000e0f4dloc_e0f4d:
000e0f4dret
000e0f28
000e0f4e
000e0f4ealloc::raw_vec::RawVec<T,A>::grow_amortized:
000e0f4emov rax, rdx
000e0f51mov rdx, rsi
000e0f54add rdx, rax
000e0f57jae 0xe0f5c
000e0f59xor eax, eax
000e0f5bret
000e0f5c
000e0f5cloc_e0f5c:
000e0f5cpush r15
000e0f5epush r14
000e0f60push rbx
000e0f61sub rsp, 48
000e0f65mov rbx, rdi
000e0f68mov rax, [rdi+8]
000e0f6clea rcx, [rax+rax]
000e0f70cmp rcx, rdx
000e0f73cmova rdx, rcx
000e0f77cmp rdx, 5
000e0f7bpush 4
000e0f7dpop r15
000e0f7fcmovae r15, rdx
000e0f83xor esi, esi
000e0f85mov rcx, r15
000e0f88shr rcx, 61
000e0f8csete sil
000e0f90lea rdx, [4*r15]
000e0f98shl rsi, 2
000e0f9ctest rax, rax
000e0f9fje 0xe0fbc
000e0fa1shl rax, 2
000e0fa5mov rcx, [rbx]
000e0fa8mov [rsp], rcx
000e0facmov [rsp+8], 4
000e0fb5mov [rsp+16], rax
000e0fbajmp 0xe0fc2
000e0fbc
000e0fbcloc_e0fbc:
000e0fbcand [rsp+8], 0
000e0fc2
000e0fc2loc_e0fc2:
000e0fc2lea r14, [rsp+24]
000e0fc7mov rcx, rsp
000e0fcamov rdi, r14
000e0fcdcall alloc::raw_vec::finish_grow
000e0fd2cmp [r14], 0
000e0fd6mov rax, [r14+8]
000e0fdaje 0xe0fe3
000e0fdcmov rdx, [rsp+40]
000e0fe1jmp 0xe0ff4
000e0fe3
000e0fe3loc_e0fe3:
000e0fe3mov [rbx], rax
000e0fe6mov [rbx+8], r15
000e0feamov rax, 0x8000000000000001
000e0ff4
000e0ff4loc_e0ff4:
000e0ff4add rsp, 48
000e0ff8pop rbx
000e0ff9pop r14
000e0ffbpop r15
000e0ffdret
000e0f4e
000e0f4ealloc::raw_vec::RawVec<T,A>::grow_amortized:
000e0f4emov rax, rdx
000e0f51mov rdx, rsi
000e0f54add rdx, rax
000e0f57jae 0xe0f5c
000e0f59xor eax, eax
000e0f5bret
000e0f5c
000e0f5cloc_e0f5c:
000e0f5cpush r15
000e0f5epush r14
000e0f60push rbx
000e0f61sub rsp, 48
000e0f65mov rbx, rdi
000e0f68mov rax, [rdi+8]
000e0f6clea rcx, [rax+rax]
000e0f70cmp rcx, rdx
000e0f73cmova rdx, rcx
000e0f77cmp rdx, 5
000e0f7bpush 4
000e0f7dpop r15
000e0f7fcmovae r15, rdx
000e0f83xor esi, esi
000e0f85mov rcx, r15
000e0f88shr rcx, 61
000e0f8csete sil
000e0f90lea rdx, [4*r15]
000e0f98shl rsi, 2
000e0f9ctest rax, rax
000e0f9fje 0xe0fbc
000e0fa1shl rax, 2
000e0fa5mov rcx, [rbx]
000e0fa8mov [rsp], rcx
000e0facmov [rsp+8], 4
000e0fb5mov [rsp+16], rax
000e0fbajmp 0xe0fc2
000e0fbc
000e0fbcloc_e0fbc:
000e0fbcand [rsp+8], 0
000e0fc2
000e0fc2loc_e0fc2:
000e0fc2lea r14, [rsp+24]
000e0fc7mov rcx, rsp
000e0fcamov rdi, r14
000e0fcdcall alloc::raw_vec::finish_grow
000e0fd2cmp [r14], 0
000e0fd6mov rax, [r14+8]
000e0fdaje 0xe0fe3
000e0fdcmov rdx, [rsp+40]
000e0fe1jmp 0xe0ff4
000e0fe3
000e0fe3loc_e0fe3:
000e0fe3mov [rbx], rax
000e0fe6mov [rbx+8], r15
000e0feamov rax, 0x8000000000000001
000e0ff4
000e0ff4loc_e0ff4:
000e0ff4add rsp, 48
000e0ff8pop rbx
000e0ff9pop r14
000e0ffbpop r15
000e0ffdret
000e0f4e
000e0ffe
000e0ffealloc::raw_vec::finish_grow:
000e0ffepush r15
000e1000push r14
000e1002push rbx
000e1003mov r14, rdx
000e1006mov rbx, rdi
000e1009test rsi, rsi
000e100cje 0xe1034
000e100emov r15, rsi
000e1011cmp [rcx+8], 0
000e1016je 0xe103b
000e1018mov rsi, [rcx+16]
000e101ctest rsi, rsi
000e101fje 0xe1048
000e1021mov rdi, [rcx]
000e1024mov rdx, r15
000e1027mov rcx, r14
000e102acall __rust_realloc
000e102fmov rdx, r14
000e1032jmp 0xe1055
000e1034
000e1034loc_e1034:
000e1034and [rbx+8], 0
000e1039jmp 0xe106a
000e103b
000e103bloc_e103b:
000e103bmov rdi, r15
000e103emov rsi, r14
000e1041call _<alloc::alloc::Global as core::alloc::Allocator>::allocate
000e1046jmp 0xe1055
000e1048
000e1048loc_e1048:
000e1048mov rdi, r15
000e104bmov rsi, r14
000e104exor edx, edx
000e1050call alloc::alloc::Global::alloc_impl
000e1055
000e1055loc_e1055:
000e1055test rax, rax
000e1058je 0xe1066
000e105amov [rbx+8], rax
000e105emov [rbx+16], rdx
000e1062xor eax, eax
000e1064jmp 0xe1071
000e1066
000e1066loc_e1066:
000e1066mov [rbx+8], r15
000e106a
000e106aloc_e106a:
000e106amov [rbx+16], r14
000e106epush 1
000e1070pop rax
000e1071
000e1071loc_e1071:
000e1071mov [rbx], rax
000e1074pop rbx
000e1075pop r14
000e1077pop r15
000e1079ret
000e0ffe
000e0ffealloc::raw_vec::finish_grow:
000e0ffepush r15
000e1000push r14
000e1002push rbx
000e1003mov r14, rdx
000e1006mov rbx, rdi
000e1009test rsi, rsi
000e100cje 0xe1034
000e100emov r15, rsi
000e1011cmp [rcx+8], 0
000e1016je 0xe103b
000e1018mov rsi, [rcx+16]
000e101ctest rsi, rsi
000e101fje 0xe1048
000e1021mov rdi, [rcx]
000e1024mov rdx, r15
000e1027mov rcx, r14
000e102acall __rust_realloc
000e102fmov rdx, r14
000e1032jmp 0xe1055
000e1034
000e1034loc_e1034:
000e1034and [rbx+8], 0
000e1039jmp 0xe106a
000e103b
000e103bloc_e103b:
000e103bmov rdi, r15
000e103emov rsi, r14
000e1041call _<alloc::alloc::Global as core::alloc::Allocator>::allocate
000e1046jmp 0xe1055
000e1048
000e1048loc_e1048:
000e1048mov rdi, r15
000e104bmov rsi, r14
000e104exor edx, edx
000e1050call alloc::alloc::Global::alloc_impl
000e1055
000e1055loc_e1055:
000e1055test rax, rax
000e1058je 0xe1066
000e105amov [rbx+8], rax
000e105emov [rbx+16], rdx
000e1062xor eax, eax
000e1064jmp 0xe1071
000e1066
000e1066loc_e1066:
000e1066mov [rbx+8], r15
000e106a
000e106aloc_e106a:
000e106amov [rbx+16], r14
000e106epush 1
000e1070pop rax
000e1071
000e1071loc_e1071:
000e1071mov [rbx], rax
000e1074pop rbx
000e1075pop r14
000e1077pop r15
000e1079ret
000e0ffe
000e107a
000e107aalloc::alloc::Global::alloc_impl:
000e107apush rbx
000e107bmov rbx, rsi
000e107emov rax, rdi
000e1081test rsi, rsi
000e1084je 0xe10a8
000e1086test dl, dl
000e1088je 0xe1097
000e108amov rdi, rbx
000e108dmov rsi, rax
000e1090call __rust_alloc_zeroed
000e1095jmp 0xe10a8
000e1097
000e1097loc_e1097:
000e1097mov cl, [rip+0x13202b]
000e109dmov rdi, rbx
000e10a0mov rsi, rax
000e10a3call __rust_alloc
000e10a8
000e10a8loc_e10a8:
000e10a8mov rdx, rbx
000e10abpop rbx
000e10acret
000e107a
000e107aalloc::alloc::Global::alloc_impl:
000e107apush rbx
000e107bmov rbx, rsi
000e107emov rax, rdi
000e1081test rsi, rsi
000e1084je 0xe10a8
000e1086test dl, dl
000e1088je 0xe1097
000e108amov rdi, rbx
000e108dmov rsi, rax
000e1090call __rust_alloc_zeroed
000e1095jmp 0xe10a8
000e1097
000e1097loc_e1097:
000e1097mov cl, [rip+0x13202b]
000e109dmov rdi, rbx
000e10a0mov rsi, rax
000e10a3call __rust_alloc
000e10a8
000e10a8loc_e10a8:
000e10a8mov rdx, rbx
000e10abpop rbx
000e10acret
000e107a
000e10ad
000e10ad_<alloc::alloc::Global as core::alloc::Allocator>::allocate:
000e10adxor edx, edx
000e10afjmp 0xe107a
000e10ad
000e10ad_<alloc::alloc::Global as core::alloc::Allocator>::allocate:
000e10adxor edx, edx
000e10afjmp 0xe107a
000e10ad
000e10b4
000e10b4_<alloc::alloc::Global as core::alloc::Allocator>::allocate_zeroed:
000e10b4mov rsi, rdi
000e10b7push 1
000e10b9pop rdi
000e10bapush 1
000e10bcpop rdx
000e10bdjmp 0xe107a
000e10b4
000e10b4_<alloc::alloc::Global as core::alloc::Allocator>::allocate_zeroed:
000e10b4mov rsi, rdi
000e10b7push 1
000e10b9pop rdi
000e10bapush 1
000e10bcpop rdx
000e10bdjmp 0xe107a
000e10b4
000e10c2
000e10c2alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend:
000e10c2push r15
000e10c4push r14
000e10c6push r12
000e10c8push rbx
000e10c9push rax
000e10camov rax, rsi
000e10cdmov rbx, rdi
000e10d0mov r14, [rsi+176]
000e10d7test r14, r14
000e10daje 0xe10ea
000e10dclea r15, [rdx+1]
000e10e0movzx r12l, [rax+272]
000e10e8jmp 0xe10f0
000e10ea
000e10ealoc_e10ea:
000e10eamov r15, rax
000e10edmov r12, rdx
000e10f0
000e10f0loc_e10f0:
000e10f0test rdx, rdx
000e10f3mov ecx, 280
000e10f8mov esi, 376
000e10fdcmove rsi, rcx
000e1101mov rdi, rax
000e1104call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
000e1109mov [rbx], r14
000e110cmov [rbx+8], r15
000e1110mov [rbx+16], r12
000e1114add rsp, 8
000e1118pop rbx
000e1119pop r12
000e111bpop r14
000e111dpop r15
000e111fret
000e10c2
000e10c2alloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend:
000e10c2push r15
000e10c4push r14
000e10c6push r12
000e10c8push rbx
000e10c9push rax
000e10camov rax, rsi
000e10cdmov rbx, rdi
000e10d0mov r14, [rsi+176]
000e10d7test r14, r14
000e10daje 0xe10ea
000e10dclea r15, [rdx+1]
000e10e0movzx r12l, [rax+272]
000e10e8jmp 0xe10f0
000e10ea
000e10ealoc_e10ea:
000e10eamov r15, rax
000e10edmov r12, rdx
000e10f0
000e10f0loc_e10f0:
000e10f0test rdx, rdx
000e10f3mov ecx, 280
000e10f8mov esi, 376
000e10fdcmove rsi, rcx
000e1101mov rdi, rax
000e1104call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
000e1109mov [rbx], r14
000e110cmov [rbx+8], r15
000e1110mov [rbx+16], r12
000e1114add rsp, 8
000e1118pop rbx
000e1119pop r12
000e111bpop r14
000e111dpop r15
000e111fret
000e10c2
000e1120
000e1120alloc::collections::btree::navigate::_<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge:
000e1120sub rdx, 1
000e1124jb 0xe112f
000e1126mov rsi, [rsi+280]
000e112djmp 0xe1120
000e112f
000e112floc_e112f:
000e112fmov [rdi], rsi
000e1132xorps x0, x0
000e1135movups [rdi+8], x0
000e1139ret
000e1120
000e1120alloc::collections::btree::navigate::_<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge:
000e1120sub rdx, 1
000e1124jb 0xe112f
000e1126mov rsi, [rsi+280]
000e112djmp 0xe1120
000e112f
000e112floc_e112f:
000e112fmov [rdi], rsi
000e1132xorps x0, x0
000e1135movups [rdi+8], x0
000e1139ret
000e1120
000e113a
000e113aalloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend:
000e113apush r15
000e113cpush r14
000e113epush r12
000e1140push rbx
000e1141push rax
000e1142mov rax, rsi
000e1145mov rbx, rdi
000e1148mov r14, [rsi]
000e114btest r14, r14
000e114eje 0xe115b
000e1150lea r15, [rdx+1]
000e1154movzx r12l, [rax+52]
000e1159jmp 0xe1161
000e115b
000e115bloc_e115b:
000e115bmov r15, rax
000e115emov r12, rdx
000e1161
000e1161loc_e1161:
000e1161test rdx, rdx
000e1164push 56
000e1166pop rcx
000e1167mov esi, 152
000e116ccmove rsi, rcx
000e1170mov rdi, rax
000e1173call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
000e1178mov [rbx], r14
000e117bmov [rbx+8], r15
000e117fmov [rbx+16], r12
000e1183add rsp, 8
000e1187pop rbx
000e1188pop r12
000e118apop r14
000e118cpop r15
000e118eret
000e113a
000e113aalloc::collections::btree::node::NodeRef<alloc::collections::btree::node::marker::Dying,K,V,alloc::collections::btree::node::marker::LeafOrInternal>::deallocate_and_ascend:
000e113apush r15
000e113cpush r14
000e113epush r12
000e1140push rbx
000e1141push rax
000e1142mov rax, rsi
000e1145mov rbx, rdi
000e1148mov r14, [rsi]
000e114btest r14, r14
000e114eje 0xe115b
000e1150lea r15, [rdx+1]
000e1154movzx r12l, [rax+52]
000e1159jmp 0xe1161
000e115b
000e115bloc_e115b:
000e115bmov r15, rax
000e115emov r12, rdx
000e1161
000e1161loc_e1161:
000e1161test rdx, rdx
000e1164push 56
000e1166pop rcx
000e1167mov esi, 152
000e116ccmove rsi, rcx
000e1170mov rdi, rax
000e1173call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
000e1178mov [rbx], r14
000e117bmov [rbx+8], r15
000e117fmov [rbx+16], r12
000e1183add rsp, 8
000e1187pop rbx
000e1188pop r12
000e118apop r14
000e118cpop r15
000e118eret
000e113a
000e118f
000e118falloc::collections::btree::navigate::_<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge:
000e118fsub rdx, 1
000e1193jb 0xe119b
000e1195mov rsi, [rsi+56]
000e1199jmp 0xe118f
000e119b
000e119bloc_e119b:
000e119bmov [rdi], rsi
000e119exorps x0, x0
000e11a1movups [rdi+8], x0
000e11a5ret
000e118f
000e118falloc::collections::btree::navigate::_<impl alloc::collections::btree::node::NodeRef<BorrowType,K,V,alloc::collections::btree::node::marker::LeafOrInternal>>::first_leaf_edge:
000e118fsub rdx, 1
000e1193jb 0xe119b
000e1195mov rsi, [rsi+56]
000e1199jmp 0xe118f
000e119b
000e119bloc_e119b:
000e119bmov [rdi], rsi
000e119exorps x0, x0
000e11a1movups [rdi+8], x0
000e11a5ret
000e118f
000e11a6
000e11a6_<aho_corasick::util::search::Span as core::fmt::Debug>::fmt:
000e11a6sub rsp, 88
000e11aalea rax, [rsp+8]
000e11afmov [rax], rdi
000e11b2add rdi, 8
000e11b6lea rcx, [rip+0x22eb3]
000e11bdmov [rax+8], rcx
000e11c1mov [rax+16], rdi
000e11c5mov [rax+24], rcx
000e11c9lea rcx, [rip+0x10fc68]
000e11d0lea rdx, [rsp+40]
000e11d5mov [rdx], rcx
000e11d8push 2
000e11dapop rcx
000e11dbmov [rdx+8], rcx
000e11dfand [rdx+32], 0
000e11e4mov [rdx+16], rax
000e11e8mov [rdx+24], rcx
000e11ecmov rdi, [rsi+32]
000e11f0mov rsi, [rsi+40]
000e11f4call core::fmt::Formatter::write_fmt
000e11f9add rsp, 88
000e11fdret
000e11a6
000e11a6_<aho_corasick::util::search::Span as core::fmt::Debug>::fmt:
000e11a6sub rsp, 88
000e11aalea rax, [rsp+8]
000e11afmov [rax], rdi
000e11b2add rdi, 8
000e11b6lea rcx, [rip+0x22eb3]
000e11bdmov [rax+8], rcx
000e11c1mov [rax+16], rdi
000e11c5mov [rax+24], rcx
000e11c9lea rcx, [rip+0x10fc68]
000e11d0lea rdx, [rsp+40]
000e11d5mov [rdx], rcx
000e11d8push 2
000e11dapop rcx
000e11dbmov [rdx+8], rcx
000e11dfand [rdx+32], 0
000e11e4mov [rdx+16], rax
000e11e8mov [rdx+24], rcx
000e11ecmov rdi, [rsi+32]
000e11f0mov rsi, [rsi+40]
000e11f4call core::fmt::Formatter::write_fmt
000e11f9add rsp, 88
000e11fdret
000e11a6
000e11fe
000e11fecore::fmt::num::_<impl core::fmt::Debug for u32>::fmt:
000e11femov eax, [rsi+52]
000e1201test al, 16
000e1203jne 0x10d000
000e1209test al, 32
000e120bjne 0x10fdd0
000e1211jmp 0x1091b0
000e11fe
000e11fecore::fmt::num::_<impl core::fmt::Debug for u32>::fmt:
000e11femov eax, [rsi+52]
000e1201test al, 16
000e1203jne 0x10d000
000e1209test al, 32
000e120bjne 0x10fdd0
000e1211jmp 0x1091b0
000e11fe
000e1216
000e1216_<&T as core::fmt::Debug>::fmt:
000e1216push r14
000e1218push rbx
000e1219push rax
000e121amov rax, rsi
000e121dmov r9, [rdi]
000e1220mov r10, rsp
000e1223mov [r10], r9
000e1226add r9, 64
000e122asub rsp, 8
000e122elea r11, [rip+0x108e33]
000e1235lea rbx, [rip-0x9efa5]
000e123clea r14, [rip+0x108e45]
000e1243lea rsi, [rip-0x9efae]
000e124alea rcx, [rip-0x9efbf]
000e1251push 3
000e1253pop rdx
000e1254push 5
000e1256pop r8
000e1258mov rdi, rax
000e125bpush r11
000e125dpush r10
000e125fpush 5
000e1261push rbx
000e1262push r14
000e1264call core::fmt::Formatter::debug_struct_field2_finish
000e1269add rsp, 56
000e126dpop rbx
000e126epop r14
000e1270ret
000e1216
000e1216_<&T as core::fmt::Debug>::fmt:
000e1216push r14
000e1218push rbx
000e1219push rax
000e121amov rax, rsi
000e121dmov r9, [rdi]
000e1220mov r10, rsp
000e1223mov [r10], r9
000e1226add r9, 64
000e122asub rsp, 8
000e122elea r11, [rip+0x108e33]
000e1235lea rbx, [rip-0x9efa5]
000e123clea r14, [rip+0x108e45]
000e1243lea rsi, [rip-0x9efae]
000e124alea rcx, [rip-0x9efbf]
000e1251push 3
000e1253pop rdx
000e1254push 5
000e1256pop r8
000e1258mov rdi, rax
000e125bpush r11
000e125dpush r10
000e125fpush 5
000e1261push rbx
000e1262push r14
000e1264call core::fmt::Formatter::debug_struct_field2_finish
000e1269add rsp, 56
000e126dpop rbx
000e126epop r14
000e1270ret
000e1216
000e1271
000e1271_<&T as core::fmt::Debug>::fmt:
000e1271mov rdx, rsi
000e1274mov rdi, [rdi]
000e1277push 1
000e1279pop rsi
000e127ajmp 0xe127f
000e1271
000e1271_<&T as core::fmt::Debug>::fmt:
000e1271mov rdx, rsi
000e1274mov rdi, [rdi]
000e1277push 1
000e1279pop rsi
000e127ajmp 0xe127f
000e1271
000e127f
000e127f_<[T] as core::fmt::Debug>::fmt:
000e127fpush r15
000e1281push r14
000e1283push r13
000e1285push r12
000e1287push rbx
000e1288sub rsp, 32
000e128cmov r12, rdx
000e128fmov rbx, rsi
000e1292mov r14, rdi
000e1295mov rdi, [rdx+32]
000e1299mov rax, [rdx+40]
000e129dlea rsi, [rip-0x51e6b]
000e12a4push 1
000e12a6pop rdx
000e12a7call [rax+24]
000e12aalea r15, [rsp+16]
000e12afmov [r15], r12
000e12b2mov [r15+8], al
000e12b6mov [r15+9], 0
000e12bbshl rbx, 6
000e12bflea r12, [rip+67]
000e12c6lea r13, [rsp+8]
000e12cb
000e12cbloc_e12cb:
000e12cbtest rbx, rbx
000e12ceje 0xe12ed
000e12d0mov [rsp+8], r14
000e12d5add r14, 64
000e12d9mov rdi, r15
000e12dcmov rsi, r13
000e12dfmov rdx, r12
000e12e2call core::fmt::builders::DebugSet::entry
000e12e7add rbx, -64
000e12ebjmp 0xe12cb
000e12ed
000e12edloc_e12ed:
000e12edmov rdi, [rsp+16]
000e12f2mov esi, [rsp+24]
000e12f6call core::fmt::builders::DebugList::finish
000e12fbadd rsp, 32
000e12ffpop rbx
000e1300pop r12
000e1302pop r13
000e1304pop r14
000e1306pop r15
000e1308ret
000e127f
000e127f_<[T] as core::fmt::Debug>::fmt:
000e127fpush r15
000e1281push r14
000e1283push r13
000e1285push r12
000e1287push rbx
000e1288sub rsp, 32
000e128cmov r12, rdx
000e128fmov rbx, rsi
000e1292mov r14, rdi
000e1295mov rdi, [rdx+32]
000e1299mov rax, [rdx+40]
000e129dlea rsi, [rip-0x51e6b]
000e12a4push 1
000e12a6pop rdx
000e12a7call [rax+24]
000e12aalea r15, [rsp+16]
000e12afmov [r15], r12
000e12b2mov [r15+8], al
000e12b6mov [r15+9], 0
000e12bbshl rbx, 6
000e12bflea r12, [rip+67]
000e12c6lea r13, [rsp+8]
000e12cb
000e12cbloc_e12cb:
000e12cbtest rbx, rbx
000e12ceje 0xe12ed
000e12d0mov [rsp+8], r14
000e12d5add r14, 64
000e12d9mov rdi, r15
000e12dcmov rsi, r13
000e12dfmov rdx, r12
000e12e2call core::fmt::builders::DebugSet::entry
000e12e7add rbx, -64
000e12ebjmp 0xe12cb
000e12ed
000e12edloc_e12ed:
000e12edmov rdi, [rsp+16]
000e12f2mov esi, [rsp+24]
000e12f6call core::fmt::builders::DebugList::finish
000e12fbadd rsp, 32
000e12ffpop rbx
000e1300pop r12
000e1302pop r13
000e1304pop r14
000e1306pop r15
000e1308ret
000e127f
000e1309
000e1309_<&T as core::fmt::Debug>::fmt:
000e1309push r14
000e130bpush rbx
000e130cpush rax
000e130dmov rax, rsi
000e1310mov r9, [rdi]
000e1313lea rcx, [r9+32]
000e1317mov r10, rsp
000e131amov [r10], rcx
000e131dsub rsp, 8
000e1321lea r11, [rip+0x108de0]
000e1328lea rbx, [rip-0x9f32a]
000e132flea r14, [rip+0x108db2]
000e1336lea rsi, [rip-0xa73c1]
000e133dlea rcx, [rip-0x85761]
000e1344push 4
000e1346pop rdx
000e1347push 2
000e1349pop r8
000e134bmov rdi, rax
000e134epush r11
000e1350push r10
000e1352push 2
000e1354push rbx
000e1355push r14
000e1357call core::fmt::Formatter::debug_struct_field2_finish
000e135cadd rsp, 56
000e1360pop rbx
000e1361pop r14
000e1363ret
000e1309
000e1309_<&T as core::fmt::Debug>::fmt:
000e1309push r14
000e130bpush rbx
000e130cpush rax
000e130dmov rax, rsi
000e1310mov r9, [rdi]
000e1313lea rcx, [r9+32]
000e1317mov r10, rsp
000e131amov [r10], rcx
000e131dsub rsp, 8
000e1321lea r11, [rip+0x108de0]
000e1328lea rbx, [rip-0x9f32a]
000e132flea r14, [rip+0x108db2]
000e1336lea rsi, [rip-0xa73c1]
000e133dlea rcx, [rip-0x85761]
000e1344push 4
000e1346pop rdx
000e1347push 2
000e1349pop r8
000e134bmov rdi, rax
000e134epush r11
000e1350push r10
000e1352push 2
000e1354push rbx
000e1355push r14
000e1357call core::fmt::Formatter::debug_struct_field2_finish
000e135cadd rsp, 56
000e1360pop rbx
000e1361pop r14
000e1363ret
000e1309
000e1365
000e1365core::ptr::drop_in_place<aho_corasick::packed::teddy::generic::Teddy<16_usize>>:
000e1365push r14
000e1367push rbx
000e1368push rax
000e1369mov rbx, rdi
000e136ccall core::ptr::drop_in_place<alloc::sync::Arc<aho_corasick::packed::pattern::Patterns>>
000e1371push 16
000e1373pop r14
000e1375
000e1375loc_e1375:
000e1375cmp r14, 400
000e137cje 0xe1392
000e137emov rdi, [rbx+r14-8]
000e1383mov rsi, [rbx+r14]
000e1387call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
000e138cadd r14, 24
000e1390jmp 0xe1375
000e1392
000e1392loc_e1392:
000e1392add rsp, 8
000e1396pop rbx
000e1397pop r14
000e1399ret
000e1365
000e1365core::ptr::drop_in_place<aho_corasick::packed::teddy::generic::Teddy<16_usize>>:
000e1365push r14
000e1367push rbx
000e1368push rax
000e1369mov rbx, rdi
000e136ccall core::ptr::drop_in_place<alloc::sync::Arc<aho_corasick::packed::pattern::Patterns>>
000e1371push 16
000e1373pop r14
000e1375
000e1375loc_e1375:
000e1375cmp r14, 400
000e137cje 0xe1392
000e137emov rdi, [rbx+r14-8]
000e1383mov rsi, [rbx+r14]
000e1387call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
000e138cadd r14, 24
000e1390jmp 0xe1375
000e1392
000e1392loc_e1392:
000e1392add rsp, 8
000e1396pop rbx
000e1397pop r14
000e1399ret
000e1365
000e139a
000e139a_<aho_corasick::packed::teddy::generic::Teddy<_> as core::fmt::Debug>::fmt:
000e139apush r14
000e139cpush rbx
000e139dpush rax
000e139emov rax, rsi
000e13a1mov r9, rdi
000e13a4lea rcx, [rdi+8]
000e13a8mov r10, rsp
000e13abmov [r10], rcx
000e13aesub rsp, 8
000e13b2lea r11, [rip+0x108d0f]
000e13b9lea rbx, [rip-0x9f168]
000e13c0lea r14, [rip+0x108401]
000e13c7lea rsi, [rip-0x89da2]
000e13celea rcx, [rip-0xa7c45]
000e13d5push 5
000e13d7pop rdx
000e13d8push 8
000e13dapop r8
000e13dcmov rdi, rax
000e13dfpush r11
000e13e1push r10
000e13e3push 7
000e13e5push rbx
000e13e6push r14
000e13e8call core::fmt::Formatter::debug_struct_field2_finish
000e13edadd rsp, 56
000e13f1pop rbx
000e13f2pop r14
000e13f4ret
000e139a
000e139a_<aho_corasick::packed::teddy::generic::Teddy<_> as core::fmt::Debug>::fmt:
000e139apush r14
000e139cpush rbx
000e139dpush rax
000e139emov rax, rsi
000e13a1mov r9, rdi
000e13a4lea rcx, [rdi+8]
000e13a8mov r10, rsp
000e13abmov [r10], rcx
000e13aesub rsp, 8
000e13b2lea r11, [rip+0x108d0f]
000e13b9lea rbx, [rip-0x9f168]
000e13c0lea r14, [rip+0x108401]
000e13c7lea rsi, [rip-0x89da2]
000e13celea rcx, [rip-0xa7c45]
000e13d5push 5
000e13d7pop rdx
000e13d8push 8
000e13dapop r8
000e13dcmov rdi, rax
000e13dfpush r11
000e13e1push r10
000e13e3push 7
000e13e5push rbx
000e13e6push r14
000e13e8call core::fmt::Formatter::debug_struct_field2_finish
000e13edadd rsp, 56
000e13f1pop rbx
000e13f2pop r14
000e13f4ret
000e139a
000e13f5
000e13f5_<&T as core::fmt::Debug>::fmt:
000e13f5mov rdx, rsi
000e13f8mov rdi, [rdi]
000e13fbpush 16
000e13fdpop rsi
000e13fejmp 0xe1403
000e13f5
000e13f5_<&T as core::fmt::Debug>::fmt:
000e13f5mov rdx, rsi
000e13f8mov rdi, [rdi]
000e13fbpush 16
000e13fdpop rsi
000e13fejmp 0xe1403
000e13f5
000e1403
000e1403_<[T] as core::fmt::Debug>::fmt:
000e1403push r15
000e1405push r14
000e1407push r13
000e1409push r12
000e140bpush rbx
000e140csub rsp, 32
000e1410mov r15, rdx
000e1413mov r12, rsi
000e1416mov rbx, rdi
000e1419mov rdi, [rdx+32]
000e141dmov rax, [rdx+40]
000e1421lea rsi, [rip-0x51fef]
000e1428push 1
000e142apop rdx
000e142bcall [rax+24]
000e142elea r14, [rsp+16]
000e1433mov [r14], r15
000e1436mov [r14+8], al
000e143amov [r14+9], 0
000e143fimul r13, r12, 24
000e1443lea r15, [rip+67]
000e144alea r12, [rsp+8]
000e144f
000e144floc_e144f:
000e144ftest r13, r13
000e1452je 0xe1471
000e1454mov [rsp+8], rbx
000e1459add rbx, 24
000e145dmov rdi, r14
000e1460mov rsi, r12
000e1463mov rdx, r15
000e1466call core::fmt::builders::DebugSet::entry
000e146badd r13, -24
000e146fjmp 0xe144f
000e1471
000e1471loc_e1471:
000e1471mov rdi, [rsp+16]
000e1476mov esi, [rsp+24]
000e147acall core::fmt::builders::DebugList::finish
000e147fadd rsp, 32
000e1483pop rbx
000e1484pop r12
000e1486pop r13
000e1488pop r14
000e148apop r15
000e148cret
000e1403
000e1403_<[T] as core::fmt::Debug>::fmt:
000e1403push r15
000e1405push r14
000e1407push r13
000e1409push r12
000e140bpush rbx
000e140csub rsp, 32
000e1410mov r15, rdx
000e1413mov r12, rsi
000e1416mov rbx, rdi
000e1419mov rdi, [rdx+32]
000e141dmov rax, [rdx+40]
000e1421lea rsi, [rip-0x51fef]
000e1428push 1
000e142apop rdx
000e142bcall [rax+24]
000e142elea r14, [rsp+16]
000e1433mov [r14], r15
000e1436mov [r14+8], al
000e143amov [r14+9], 0
000e143fimul r13, r12, 24
000e1443lea r15, [rip+67]
000e144alea r12, [rsp+8]
000e144f
000e144floc_e144f:
000e144ftest r13, r13
000e1452je 0xe1471
000e1454mov [rsp+8], rbx
000e1459add rbx, 24
000e145dmov rdi, r14
000e1460mov rsi, r12
000e1463mov rdx, r15
000e1466call core::fmt::builders::DebugSet::entry
000e146badd r13, -24
000e146fjmp 0xe144f
000e1471
000e1471loc_e1471:
000e1471mov rdi, [rsp+16]
000e1476mov esi, [rsp+24]
000e147acall core::fmt::builders::DebugList::finish
000e147fadd rsp, 32
000e1483pop rbx
000e1484pop r12
000e1486pop r13
000e1488pop r14
000e148apop r15
000e148cret
000e1403
000e1495
000e1495_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
000e1495push r15
000e1497push r14
000e1499push r13
000e149bpush r12
000e149dpush rbx
000e149esub rsp, 32
000e14a2mov r14, rsi
000e14a5mov r12, [rdi]
000e14a8mov r13, [rdi+16]
000e14acmov rdi, [rsi+32]
000e14b0mov rax, [rsi+40]
000e14b4lea rsi, [rip-0x52082]
000e14bbpush 1
000e14bdpop rdx
000e14becall [rax+24]
000e14c1lea rbx, [rsp+16]
000e14c6mov [rbx], r14
000e14c9mov [rbx+8], al
000e14ccmov [rbx+9], 0
000e14d0shl r13, 2
000e14d4lea r14, [rip+67]
000e14dblea r15, [rsp+8]
000e14e0
000e14e0loc_e14e0:
000e14e0test r13, r13
000e14e3je 0xe1502
000e14e5mov [rsp+8], r12
000e14eaadd r12, 4
000e14eemov rdi, rbx
000e14f1mov rsi, r15
000e14f4mov rdx, r14
000e14f7call core::fmt::builders::DebugSet::entry
000e14fcadd r13, -4
000e1500jmp 0xe14e0
000e1502
000e1502loc_e1502:
000e1502mov rdi, [rsp+16]
000e1507mov esi, [rsp+24]
000e150bcall core::fmt::builders::DebugList::finish
000e1510add rsp, 32
000e1514pop rbx
000e1515pop r12
000e1517pop r13
000e1519pop r14
000e151bpop r15
000e151dret
000e1495
000e1495_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
000e1495push r15
000e1497push r14
000e1499push r13
000e149bpush r12
000e149dpush rbx
000e149esub rsp, 32
000e14a2mov r14, rsi
000e14a5mov r12, [rdi]
000e14a8mov r13, [rdi+16]
000e14acmov rdi, [rsi+32]
000e14b0mov rax, [rsi+40]
000e14b4lea rsi, [rip-0x52082]
000e14bbpush 1
000e14bdpop rdx
000e14becall [rax+24]
000e14c1lea rbx, [rsp+16]
000e14c6mov [rbx], r14
000e14c9mov [rbx+8], al
000e14ccmov [rbx+9], 0
000e14d0shl r13, 2
000e14d4lea r14, [rip+67]
000e14dblea r15, [rsp+8]
000e14e0
000e14e0loc_e14e0:
000e14e0test r13, r13
000e14e3je 0xe1502
000e14e5mov [rsp+8], r12
000e14eaadd r12, 4
000e14eemov rdi, rbx
000e14f1mov rsi, r15
000e14f4mov rdx, r14
000e14f7call core::fmt::builders::DebugSet::entry
000e14fcadd r13, -4
000e1500jmp 0xe14e0
000e1502
000e1502loc_e1502:
000e1502mov rdi, [rsp+16]
000e1507mov esi, [rsp+24]
000e150bcall core::fmt::builders::DebugList::finish
000e1510add rsp, 32
000e1514pop rbx
000e1515pop r12
000e1517pop r13
000e1519pop r14
000e151bpop r15
000e151dret
000e1495
000e151e
000e151e_<&T as core::fmt::Debug>::fmt:
000e151epush r15
000e1520push r14
000e1522push rbx
000e1523sub rsp, 32
000e1527mov rbx, rsi
000e152amov r15, [rdi]
000e152dmov rdi, [rsi+32]
000e1531mov rax, [rsi+40]
000e1535lea rsi, [rip-0x89ec9]
000e153cpush 9
000e153epop rdx
000e153fcall [rax+24]
000e1542lea r14, [rsp+8]
000e1547mov [r14+8], rbx
000e154bmov [r14+16], al
000e154fand [r14], 0
000e1553mov [r14+17], 0
000e1558mov eax, [r15]
000e155blea rsi, [rsp+4]
000e1560mov [rsi], eax
000e1562lea rdx, [rip+0x108cbf]
000e1569mov rdi, r14
000e156ccall core::fmt::builders::DebugTuple::field
000e1571mov rdi, r14
000e1574call core::fmt::builders::DebugTuple::finish
000e1579add rsp, 32
000e157dpop rbx
000e157epop r14
000e1580pop r15
000e1582ret
000e151e
000e151e_<&T as core::fmt::Debug>::fmt:
000e151epush r15
000e1520push r14
000e1522push rbx
000e1523sub rsp, 32
000e1527mov rbx, rsi
000e152amov r15, [rdi]
000e152dmov rdi, [rsi+32]
000e1531mov rax, [rsi+40]
000e1535lea rsi, [rip-0x89ec9]
000e153cpush 9
000e153epop rdx
000e153fcall [rax+24]
000e1542lea r14, [rsp+8]
000e1547mov [r14+8], rbx
000e154bmov [r14+16], al
000e154fand [r14], 0
000e1553mov [r14+17], 0
000e1558mov eax, [r15]
000e155blea rsi, [rsp+4]
000e1560mov [rsi], eax
000e1562lea rdx, [rip+0x108cbf]
000e1569mov rdi, r14
000e156ccall core::fmt::builders::DebugTuple::field
000e1571mov rdi, r14
000e1574call core::fmt::builders::DebugTuple::finish
000e1579add rsp, 32
000e157dpop rbx
000e157epop r14
000e1580pop r15
000e1582ret
000e151e
000e1583
000e1583core::ptr::drop_in_place<alloc::sync::Arc<aho_corasick::packed::pattern::Patterns>>:
000e1583mov rax, [rdi]
000e1586lock dec [rax]
000e158ajne 0xe1591
000e158cjmp 0xe1785
000e1591
000e1591loc_e1591:
000e1591ret
000e1583
000e1583core::ptr::drop_in_place<alloc::sync::Arc<aho_corasick::packed::pattern::Patterns>>:
000e1583mov rax, [rdi]
000e1586lock dec [rax]
000e158ajne 0xe1591
000e158cjmp 0xe1785
000e1591
000e1591loc_e1591:
000e1591ret
000e1583
000e1592
000e1592_<alloc::sync::Arc<T,A> as core::fmt::Debug>::fmt:
000e1592push rbp
000e1593push r15
000e1595push r14
000e1597push r13
000e1599push r12
000e159bpush rbx
000e159cpush rax
000e159dmov rax, rsi
000e15a0mov rcx, [rdi]
000e15a3lea r10, [rcx+16]
000e15a7lea r8, [rcx+80]
000e15ablea r11, [rcx+40]
000e15aflea r12, [rcx+64]
000e15b3add rcx, 72
000e15b7mov r14, rsp
000e15bamov [r14], rcx
000e15bdlea r15, [rip+0x1065b4]
000e15c4lea r13, [rip-0x9f386]
000e15cblea rbp, [rip+0x1081b6]
000e15d2push 5
000e15d4pop rbx
000e15d5lea rsi, [rip-0xa7e44]
000e15dclea rcx, [rip-0xa4617]
000e15e3lea r9, [rip+0x1081be]
000e15eapush 8
000e15ecpop rdx
000e15edmov rdi, rax
000e15f0push r15
000e15f2push r14
000e15f4push 19
000e15f6push r13
000e15f8push rbp
000e15f9push r12
000e15fbpush 11
000e15fdlea rax, [rip-0x52d37]
000e1604push rax
000e1605lea rax, [rip+0x10827c]
000e160cpush rax
000e160dpush r11
000e160fpush rbx
000e1610lea rax, [rip-0x9f3d7]
000e1617push rax
000e1618lea rax, [rip+0x108249]
000e161fpush rax
000e1620push r10
000e1622push rbx
000e1623lea rax, [rip-0x9f3ef]
000e162apush rax
000e162bcall core::fmt::Formatter::debug_struct_field5_finish
000e1630add rsp, 136
000e1637pop rbx
000e1638pop r12
000e163apop r13
000e163cpop r14
000e163epop r15
000e1640pop rbp
000e1641ret
000e1592
000e1592_<alloc::sync::Arc<T,A> as core::fmt::Debug>::fmt:
000e1592push rbp
000e1593push r15
000e1595push r14
000e1597push r13
000e1599push r12
000e159bpush rbx
000e159cpush rax
000e159dmov rax, rsi
000e15a0mov rcx, [rdi]
000e15a3lea r10, [rcx+16]
000e15a7lea r8, [rcx+80]
000e15ablea r11, [rcx+40]
000e15aflea r12, [rcx+64]
000e15b3add rcx, 72
000e15b7mov r14, rsp
000e15bamov [r14], rcx
000e15bdlea r15, [rip+0x1065b4]
000e15c4lea r13, [rip-0x9f386]
000e15cblea rbp, [rip+0x1081b6]
000e15d2push 5
000e15d4pop rbx
000e15d5lea rsi, [rip-0xa7e44]
000e15dclea rcx, [rip-0xa4617]
000e15e3lea r9, [rip+0x1081be]
000e15eapush 8
000e15ecpop rdx
000e15edmov rdi, rax
000e15f0push r15
000e15f2push r14
000e15f4push 19
000e15f6push r13
000e15f8push rbp
000e15f9push r12
000e15fbpush 11
000e15fdlea rax, [rip-0x52d37]
000e1604push rax
000e1605lea rax, [rip+0x10827c]
000e160cpush rax
000e160dpush r11
000e160fpush rbx
000e1610lea rax, [rip-0x9f3d7]
000e1617push rax
000e1618lea rax, [rip+0x108249]
000e161fpush rax
000e1620push r10
000e1622push rbx
000e1623lea rax, [rip-0x9f3ef]
000e162apush rax
000e162bcall core::fmt::Formatter::debug_struct_field5_finish
000e1630add rsp, 136
000e1637pop rbx
000e1638pop r12
000e163apop r13
000e163cpop r14
000e163epop r15
000e1640pop rbp
000e1641ret
000e1592
000e1642
000e1642core::ptr::drop_in_place<alloc::vec::Vec<aho_corasick::util::primitives::PatternID>>:
000e1642mov rax, [rdi]
000e1645mov rsi, [rdi+8]
000e1649mov rdi, rax
000e164cjmp 0xe1651
000e1642
000e1642core::ptr::drop_in_place<alloc::vec::Vec<aho_corasick::util::primitives::PatternID>>:
000e1642mov rax, [rdi]
000e1645mov rsi, [rdi+8]
000e1649mov rdi, rax
000e164cjmp 0xe1651
000e1642
000e1651
000e1651_<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop:
000e1651test rsi, rsi
000e1654je 0xe165f
000e1656shl rsi, 2
000e165ajmp 0xcedb6
000e165f
000e165floc_e165f:
000e165fret
000e1651
000e1651_<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop:
000e1651test rsi, rsi
000e1654je 0xe165f
000e1656shl rsi, 2
000e165ajmp 0xcedb6
000e165f
000e165floc_e165f:
000e165fret
000e1651
000e1660
000e1660core::ptr::drop_in_place<alloc::vec::Vec<alloc::vec::Vec<u8>>>:
000e1660push r14
000e1662push rbx
000e1663push rax
000e1664mov rbx, rdi
000e1667mov r14, [rdi]
000e166amov rsi, [rdi+16]
000e166emov rdi, r14
000e1671call _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
000e1676mov rsi, [rbx+8]
000e167amov rdi, r14
000e167dadd rsp, 8
000e1681pop rbx
000e1682pop r14
000e1684jmp 0x1146a0
000e1660
000e1660core::ptr::drop_in_place<alloc::vec::Vec<alloc::vec::Vec<u8>>>:
000e1660push r14
000e1662push rbx
000e1663push rax
000e1664mov rbx, rdi
000e1667mov r14, [rdi]
000e166amov rsi, [rdi+16]
000e166emov rdi, r14
000e1671call _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
000e1676mov rsi, [rbx+8]
000e167amov rdi, r14
000e167dadd rsp, 8
000e1681pop rbx
000e1682pop r14
000e1684jmp 0x1146a0
000e1660
000e1689
000e1689_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
000e1689push r15
000e168bpush r14
000e168dpush r13
000e168fpush r12
000e1691push rbx
000e1692sub rsp, 32
000e1696mov r14, rsi
000e1699mov r12, [rdi]
000e169cimul r13, [rdi+16], 24
000e16a1mov rdi, [rsi+32]
000e16a5mov rax, [rsi+40]
000e16a9lea rsi, [rip-0x52277]
000e16b0push 1
000e16b2pop rdx
000e16b3call [rax+24]
000e16b6lea rbx, [rsp+16]
000e16bbmov [rbx], r14
000e16bemov [rbx+8], al
000e16c1mov [rbx+9], 0
000e16c5lea r14, [rip+67]
000e16cclea r15, [rsp+8]
000e16d1
000e16d1loc_e16d1:
000e16d1test r13, r13
000e16d4je 0xe16f3
000e16d6mov [rsp+8], r12
000e16dbadd r12, 24
000e16dfmov rdi, rbx
000e16e2mov rsi, r15
000e16e5mov rdx, r14
000e16e8call core::fmt::builders::DebugSet::entry
000e16edadd r13, -24
000e16f1jmp 0xe16d1
000e16f3
000e16f3loc_e16f3:
000e16f3mov rdi, [rsp+16]
000e16f8mov esi, [rsp+24]
000e16fccall core::fmt::builders::DebugList::finish
000e1701add rsp, 32
000e1705pop rbx
000e1706pop r12
000e1708pop r13
000e170apop r14
000e170cpop r15
000e170eret
000e1689
000e1689_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
000e1689push r15
000e168bpush r14
000e168dpush r13
000e168fpush r12
000e1691push rbx
000e1692sub rsp, 32
000e1696mov r14, rsi
000e1699mov r12, [rdi]
000e169cimul r13, [rdi+16], 24
000e16a1mov rdi, [rsi+32]
000e16a5mov rax, [rsi+40]
000e16a9lea rsi, [rip-0x52277]
000e16b0push 1
000e16b2pop rdx
000e16b3call [rax+24]
000e16b6lea rbx, [rsp+16]
000e16bbmov [rbx], r14
000e16bemov [rbx+8], al
000e16c1mov [rbx+9], 0
000e16c5lea r14, [rip+67]
000e16cclea r15, [rsp+8]
000e16d1
000e16d1loc_e16d1:
000e16d1test r13, r13
000e16d4je 0xe16f3
000e16d6mov [rsp+8], r12
000e16dbadd r12, 24
000e16dfmov rdi, rbx
000e16e2mov rsi, r15
000e16e5mov rdx, r14
000e16e8call core::fmt::builders::DebugSet::entry
000e16edadd r13, -24
000e16f1jmp 0xe16d1
000e16f3
000e16f3loc_e16f3:
000e16f3mov rdi, [rsp+16]
000e16f8mov esi, [rsp+24]
000e16fccall core::fmt::builders::DebugList::finish
000e1701add rsp, 32
000e1705pop rbx
000e1706pop r12
000e1708pop r13
000e170apop r14
000e170cpop r15
000e170eret
000e1689
Loading..