File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    000e148d
    000e148d_<&T as core::fmt::Debug>::fmt:
    000e148dmov rdi, [rdi]
    000e1490jmp 0xe1495
    000e148d
    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
    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
    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
    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
    000e170f
    000e170f_<&T as core::fmt::Debug>::fmt:
    000e170fmov rdx, rsi
    000e1712mov rax, [rdi]
    000e1715mov rdi, [rax]
    000e1718mov rsi, [rax+16]
    000e171cjmp 0x11db4c
    000e170f
    000e1726
    000e1726core::ptr::drop_in_place<[alloc::vec::Vec<u8>]>:
    000e1726push r14
    000e1728push rbx
    000e1729push rax
    000e172amov rbx, rsi
    000e172dmov r14, rdi
    000e1730add r14, 8
    000e1734
    000e1734loc_e1734:
    000e1734sub rbx, 1
    000e1738jb 0xe174c
    000e173amov rdi, [r14-8]
    000e173emov rsi, [r14]
    000e1741call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000e1746add r14, 24
    000e174ajmp 0xe1734
    000e174c
    000e174cloc_e174c:
    000e174cadd rsp, 8
    000e1750pop rbx
    000e1751pop r14
    000e1753ret
    000e1726
    000e1754
    000e1754_<aho_corasick::packed::api::MatchKind as core::fmt::Debug>::fmt:
    000e1754movzx eax, [rdi]
    000e1757lea rdx, [rax+rax]
    000e175bor rdx, 13
    000e175ftest rax, rax
    000e1762lea rcx, [rip-0x89f73]
    000e1769lea rax, [rip-0x9f558]
    000e1770cmove rax, rcx
    000e1774mov rdi, [rsi+32]
    000e1778mov rcx, [rsi+40]
    000e177cmov rcx, [rcx+24]
    000e1780mov rsi, rax
    000e1783jmp rcx
    000e1754
    000e1785
    000e1785alloc::sync::Arc<T,A>::drop_slow:
    000e1785push rbx
    000e1786mov rbx, [rdi]
    000e1789lea rdi, [rbx+16]
    000e178dcall core::ptr::drop_in_place<alloc::vec::Vec<alloc::vec::Vec<u8>>>
    000e1792mov rdi, [rbx+40]
    000e1796mov rsi, [rbx+48]
    000e179acall _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
    000e179fcmp rbx, -1
    000e17a3je 0xe17b6
    000e17a5lock dec [rbx+8]
    000e17aajne 0xe17b6
    000e17acmov rdi, rbx
    000e17afpop rbx
    000e17b0jmp [rip+0x130342]
    000e17b6
    000e17b6loc_e17b6:
    000e17b6pop rbx
    000e17b7ret
    000e1785
    000e17b8
    000e17b8_<&T as core::fmt::Debug>::fmt:
    000e17b8push r14
    000e17bapush rbx
    000e17bbpush rax
    000e17bcmov rax, rsi
    000e17bfmov r9, [rdi]
    000e17c2mov r10, rsp
    000e17c5mov [r10], r9
    000e17c8add r9, 64
    000e17ccsub rsp, 8
    000e17d0lea r11, [rip+0x108891]
    000e17d7lea rbx, [rip-0x9f547]
    000e17delea r14, [rip+0x108783]
    000e17e5lea rsi, [rip-0xa7874]
    000e17eclea rcx, [rip-0x9f561]
    000e17f3push 4
    000e17f5pop rdx
    000e17f6push 5
    000e17f8pop r8
    000e17famov rdi, rax
    000e17fdpush r11
    000e17ffpush r10
    000e1801push 5
    000e1803push rbx
    000e1804push r14
    000e1806call core::fmt::Formatter::debug_struct_field2_finish
    000e180badd rsp, 56
    000e180fpop rbx
    000e1810pop r14
    000e1812ret
    000e17b8
    000e1813
    000e1813core::ptr::drop_in_place<aho_corasick::packed::teddy::generic::Teddy<8_usize>>:
    000e1813push r14
    000e1815push rbx
    000e1816push rax
    000e1817mov rbx, rdi
    000e181acall core::ptr::drop_in_place<alloc::sync::Arc<aho_corasick::packed::pattern::Patterns>>
    000e181fpush 16
    000e1821pop r14
    000e1823
    000e1823loc_e1823:
    000e1823cmp r14, 208
    000e182aje 0xe1840
    000e182cmov rdi, [rbx+r14-8]
    000e1831mov rsi, [rbx+r14]
    000e1835call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
    000e183aadd r14, 24
    000e183ejmp 0xe1823
    000e1840
    000e1840loc_e1840:
    000e1840add rsp, 8
    000e1844pop rbx
    000e1845pop r14
    000e1847ret
    000e1813
    000e1848
    000e1848_<aho_corasick::packed::teddy::generic::Teddy<_> as core::fmt::Debug>::fmt:
    000e1848push r14
    000e184apush rbx
    000e184bpush rax
    000e184cmov rax, rsi
    000e184fmov r9, rdi
    000e1852lea rcx, [rdi+8]
    000e1856mov r10, rsp
    000e1859mov [r10], rcx
    000e185csub rsp, 8
    000e1860lea r11, [rip+0x108841]
    000e1867lea rbx, [rip-0x9f616]
    000e186elea r14, [rip+0x107f53]
    000e1875lea rsi, [rip-0x8a250]
    000e187clea rcx, [rip-0xa80f3]
    000e1883push 5
    000e1885pop rdx
    000e1886push 8
    000e1888pop r8
    000e188amov rdi, rax
    000e188dpush r11
    000e188fpush r10
    000e1891push 7
    000e1893push rbx
    000e1894push r14
    000e1896call core::fmt::Formatter::debug_struct_field2_finish
    000e189badd rsp, 56
    000e189fpop rbx
    000e18a0pop r14
    000e18a2ret
    000e1848
    000e18a3
    000e18a3_<&T as core::fmt::Debug>::fmt:
    000e18a3mov rdx, rsi
    000e18a6mov rdi, [rdi]
    000e18a9push 8
    000e18abpop rsi
    000e18acjmp 0xe1403
    000e18a3
    000e18b1
    000e18b1_<&T as core::fmt::Debug>::fmt:
    000e18b1mov rdi, [rdi]
    000e18b4jmp 0xe18b9
    000e18b1
    000e18b9
    000e18b9_<&T as core::fmt::Debug>::fmt:
    000e18b9sub rsp, 24
    000e18bdmov rax, rsi
    000e18c0mov rcx, [rdi]
    000e18c3lea r9, [rsp+16]
    000e18c8mov [r9], rcx
    000e18cblea rcx, [rip+0x106286]
    000e18d2mov [rsp], rcx
    000e18d6lea rsi, [rip-0x9f5e4]
    000e18ddlea rcx, [rip-0x53024]
    000e18e4push 14
    000e18e6pop rdx
    000e18e7push 3
    000e18e9pop r8
    000e18ebmov rdi, rax
    000e18eecall core::fmt::Formatter::debug_struct_field1_finish
    000e18f3add rsp, 24
    000e18f7ret
    000e18b9
    000e18f8
    000e18f8core::iter::range::_<impl core::iter::traits::iterator::Iterator for core::ops::range::RangeInclusive<A>>::next:
    000e18f8cmp [rdi], 0
    000e18fbjne 0xe1905
    000e18fdmov dl, [rdi+1]
    000e1900cmp dl, [rdi+2]
    000e1903jbe 0xe1908
    000e1905
    000e1905loc_e1905:
    000e1905xor eax, eax
    000e1907ret
    000e1908
    000e1908loc_e1908:
    000e1908jae 0xe1912
    000e190alea eax, [rdx+1]
    000e190dmov [rdi+1], al
    000e1910jmp 0xe1915
    000e1912
    000e1912loc_e1912:
    000e1912mov [rdi], 1
    000e1915
    000e1915loc_e1915:
    000e1915mov al, 1
    000e1917ret
    000e18f8
    000e1918
    000e1918aho_corasick::util::alphabet::ByteSet::contains:
    000e1918push r14
    000e191apush rbx
    000e191bpush rax
    000e191cmov edx, esi
    000e191emov rbx, rdi
    000e1921mov eax, edx
    000e1923shr al, 7
    000e1926movzx r14l, al
    000e192ashl r14, 4
    000e192eand edx, 127
    000e1931push 1
    000e1933pop rdi
    000e1934xor esi, esi
    000e1936call [rip+0x1302cc]
    000e193cand rdx, [rbx+r14+8]
    000e1941and rax, [rbx+r14]
    000e1945or rax, rdx
    000e1948setne al
    000e194badd rsp, 8
    000e194fpop rbx
    000e1950pop r14
    000e1952ret
    000e1918
    000e1953
    000e1953core::fmt::num::_<impl core::fmt::Debug for u8>::fmt:
    000e1953mov eax, [rsi+52]
    000e1956test al, 16
    000e1958jne 0x10d0a0
    000e195etest al, 32
    000e1960jne 0x10c660
    000e1966jmp 0x109120
    000e1953
    000e196b
    000e196b_<&T as core::fmt::Debug>::fmt:
    000e196bsub rsp, 24
    000e196fmov rax, [rdi]
    000e1972mov rax, [rax]
    000e1975movzx ecx, [rax]
    000e1978lea rdx, [rip-0xa496b]
    000e197fmovsxd rcx, [rdx+4*rcx]
    000e1983add rcx, rdx
    000e1986jmp rcx
    000e1988mov rdi, [rsi+32]
    000e198cmov rax, [rsi+40]
    000e1990mov rax, [rax+24]
    000e1994lea rsi, [rip-0x9f6fc]
    000e199bpush 20
    000e199djmp 0xe1a31
    000e19a2mov rdi, [rsi+32]
    000e19a6mov rax, [rsi+40]
    000e19aamov rax, [rax+24]
    000e19aelea rsi, [rip-0x9f702]
    000e19b5push 22
    000e19b7jmp 0xe1a31
    000e19b9inc rax
    000e19bclea r9, [rsp+16]
    000e19c1mov [r9], rax
    000e19c4lea rax, [rip+0x1087dd]
    000e19cbmov [rsp], rax
    000e19cflea rax, [rip-0x9f70d]
    000e19d6lea rcx, [rip-0x9f703]
    000e19ddpush 17
    000e19dfjmp 0xe1a07
    000e19e1inc rax
    000e19e4lea r9, [rsp+16]
    000e19e9mov [r9], rax
    000e19eclea rax, [rip+0x1087b5]
    000e19f3mov [rsp], rax
    000e19f7lea rax, [rip-0x9f721]
    000e19felea rcx, [rip-0x9f72b]
    000e1a05push 22
    000e1a07
    000e1a07loc_e1a07:
    000e1a07pop rdx
    000e1a08push 3
    000e1a0apop r8
    000e1a0cmov rdi, rsi
    000e1a0fmov rsi, rax
    000e1a12call core::fmt::Formatter::debug_struct_field1_finish
    000e1a17add rsp, 24
    000e1a1bret
    000e1a1cmov rdi, [rsi+32]
    000e1a20mov rax, [rsi+40]
    000e1a24mov rax, [rax+24]
    000e1a28lea rsi, [rip-0xa8c0f]
    000e1a2fpush 16
    000e1a31
    000e1a31loc_e1a31:
    000e1a31pop rdx
    000e1a32add rsp, 24
    000e1a36jmp rax
    000e196b
    000e1a38
    000e1a38_<&T as core::fmt::Debug>::fmt:
    000e1a38mov rdi, [rdi]
    000e1a3bjmp 0xe1a40
    000e1a38
    000e1a40
    000e1a40_<aho_corasick::util::search::MatchKind as core::fmt::Debug>::fmt:
    000e1a40movzx eax, [rdi]
    000e1a43lea rcx, [rip-0x4ebb2]
    000e1a4amov rdx, [rcx+8*rax]
    000e1a4elea rcx, [rip+0x12fbcb]
    000e1a55mov rax, [rcx+8*rax]
    000e1a59mov rdi, [rsi+32]
    000e1a5dmov rcx, [rsi+40]
    000e1a61mov rcx, [rcx+24]
    000e1a65mov rsi, rax
    000e1a68jmp rcx
    000e1a40
    000e1a6a
    000e1a6a_<&T as core::fmt::Debug>::fmt:
    000e1a6amov rdx, rsi
    000e1a6dmov rdi, [rdi]
    000e1a70push 2
    000e1a72pop rsi
    000e1a73jmp 0xe127f
    000e1a6a
    000e1a78
    000e1a78_<&T as core::fmt::Debug>::fmt:
    000e1a78mov rdi, [rdi]
    000e1a7bjmp 0xe1a80
    000e1a78
    000e1a80
    000e1a80_<aho_corasick::packed::teddy::generic::Slim<V,_> as core::fmt::Debug>::fmt:
    000e1a80push r14
    000e1a82push rbx
    000e1a83push rax
    000e1a84mov rax, rsi
    000e1a87mov r10, rsp
    000e1a8amov [r10], rdi
    000e1a8dlea r9, [rdi+96]
    000e1a91sub rsp, 8
    000e1a95lea r11, [rip+0x10854c]
    000e1a9clea rbx, [rip-0x9f80c]
    000e1aa3lea r14, [rip+0x1084be]
    000e1aaalea rsi, [rip-0xa7b39]
    000e1ab1lea rcx, [rip-0x9f826]
    000e1ab8push 4
    000e1abapop rdx
    000e1abbpush 5
    000e1abdpop r8
    000e1abfmov rdi, rax
    000e1ac2push r11
    000e1ac4push r10
    000e1ac6push 5
    000e1ac8push rbx
    000e1ac9push r14
    000e1acbcall core::fmt::Formatter::debug_struct_field2_finish
    000e1ad0add rsp, 56
    000e1ad4pop rbx
    000e1ad5pop r14
    000e1ad7ret
    000e1a80
    000e1ad8
    000e1ad8_<&T as core::fmt::Debug>::fmt:
    000e1ad8mov rdx, rsi
    000e1adbmov rdi, [rdi]
    000e1adepush 3
    000e1ae0pop rsi
    000e1ae1jmp 0xe1ae6
    000e1ad8
    000e1ae6
    000e1ae6_<[T] as core::fmt::Debug>::fmt:
    000e1ae6push r15
    000e1ae8push r14
    000e1aeapush r13
    000e1aecpush r12
    000e1aeepush rbx
    000e1aefsub rsp, 32
    000e1af3mov r12, rdx
    000e1af6mov rbx, rsi
    000e1af9mov r14, rdi
    000e1afcmov rdi, [rdx+32]
    000e1b00mov rax, [rdx+40]
    000e1b04lea rsi, [rip-0x526d2]
    000e1b0bpush 1
    000e1b0dpop rdx
    000e1b0ecall [rax+24]
    000e1b11lea r15, [rsp+16]
    000e1b16mov [r15], r12
    000e1b19mov [r15+8], al
    000e1b1dmov [r15+9], 0
    000e1b22shl rbx, 5
    000e1b26lea r12, [rip+67]
    000e1b2dlea r13, [rsp+8]
    000e1b32
    000e1b32loc_e1b32:
    000e1b32test rbx, rbx
    000e1b35je 0xe1b54
    000e1b37mov [rsp+8], r14
    000e1b3cadd r14, 32
    000e1b40mov rdi, r15
    000e1b43mov rsi, r13
    000e1b46mov rdx, r12
    000e1b49call core::fmt::builders::DebugSet::entry
    000e1b4eadd rbx, -32
    000e1b52jmp 0xe1b32
    000e1b54
    000e1b54loc_e1b54:
    000e1b54mov rdi, [rsp+16]
    000e1b59mov esi, [rsp+24]
    000e1b5dcall core::fmt::builders::DebugList::finish
    000e1b62add rsp, 32
    000e1b66pop rbx
    000e1b67pop r12
    000e1b69pop r13
    000e1b6bpop r14
    000e1b6dpop r15
    000e1b6fret
    000e1ae6
    000e1b70
    000e1b70_<&T as core::fmt::Debug>::fmt:
    000e1b70push r14
    000e1b72push rbx
    000e1b73push rax
    000e1b74mov rax, rsi
    000e1b77mov r9, [rdi]
    000e1b7alea rcx, [r9+16]
    000e1b7emov r10, rsp
    000e1b81mov [r10], rcx
    000e1b84sub rsp, 8
    000e1b88lea r11, [rip+0x1085b9]
    000e1b8flea rbx, [rip-0x9fb91]
    000e1b96lea r14, [rip+0x10858b]
    000e1b9dlea rsi, [rip-0xa7c28]
    000e1ba4lea rcx, [rip-0x85fc8]
    000e1babpush 4
    000e1badpop rdx
    000e1baepush 2
    000e1bb0pop r8
    000e1bb2mov rdi, rax
    000e1bb5push r11
    000e1bb7push r10
    000e1bb9push 2
    000e1bbbpush rbx
    000e1bbcpush r14
    000e1bbecall core::fmt::Formatter::debug_struct_field2_finish
    000e1bc3add rsp, 56
    000e1bc7pop rbx
    000e1bc8pop r14
    000e1bcaret
    000e1b70
    000e1bcc
    000e1bcc_<&T as core::fmt::Debug>::fmt:
    000e1bccmov rdi, [rdi]
    000e1bcfjmp 0xe1bd4
    000e1bcc
    000e1bd4
    000e1bd4_<aho_corasick::packed::teddy::generic::Slim<V,_> as core::fmt::Debug>::fmt:
    000e1bd4push r14
    000e1bd6push rbx
    000e1bd7push rax
    000e1bd8mov rax, rsi
    000e1bdbmov r10, rsp
    000e1bdemov [r10], rdi
    000e1be1lea r9, [rdi+128]
    000e1be8sub rsp, 8
    000e1beclea r11, [rip+0x108455]
    000e1bf3lea rbx, [rip-0x9f963]
    000e1bfalea r14, [rip+0x108367]
    000e1c01lea rsi, [rip-0xa7c90]
    000e1c08lea rcx, [rip-0x9f97d]
    000e1c0fpush 4
    000e1c11pop rdx
    000e1c12push 5
    000e1c14pop r8
    000e1c16mov rdi, rax
    000e1c19push r11
    000e1c1bpush r10
    000e1c1dpush 5
    000e1c1fpush rbx
    000e1c20push r14
    000e1c22call core::fmt::Formatter::debug_struct_field2_finish
    000e1c27add rsp, 56
    000e1c2bpop rbx
    000e1c2cpop r14
    000e1c2eret
    000e1bd4
    000e1c2f
    000e1c2f_<&T as core::fmt::Debug>::fmt:
    000e1c2fmov rdx, rsi
    000e1c32mov rdi, [rdi]
    000e1c35push 4
    000e1c37pop rsi
    000e1c38jmp 0xe1ae6
    000e1c2f
    000e1c3d
    000e1c3d_<bool as core::fmt::Debug>::fmt:
    000e1c3dmovzx edi, [rdi]
    000e1c40jmp 0x10a750
    000e1c3d
    000e1c45
    000e1c45_<&T as core::fmt::Debug>::fmt:
    000e1c45push r15
    000e1c47push r14
    000e1c49push rbx
    000e1c4asub rsp, 32
    000e1c4emov rbx, rsi
    000e1c51mov r15, [rdi]
    000e1c54mov rdi, [rsi+32]
    000e1c58mov rax, [rsi+40]
    000e1c5clea rsi, [rip-0x8a50e]
    000e1c63push 7
    000e1c65pop rdx
    000e1c66call [rax+24]
    000e1c69lea r14, [rsp+8]
    000e1c6emov [r14+8], rbx
    000e1c72mov [r14+16], al
    000e1c76and [r14], 0
    000e1c7amov [r14+17], 0
    000e1c7fmov eax, [r15]
    000e1c82lea rsi, [rsp+4]
    000e1c87mov [rsi], eax
    000e1c89lea rdx, [rip+0x108598]
    000e1c90mov rdi, r14
    000e1c93call core::fmt::builders::DebugTuple::field
    000e1c98mov rdi, r14
    000e1c9bcall core::fmt::builders::DebugTuple::finish
    000e1ca0add rsp, 32
    000e1ca4pop rbx
    000e1ca5pop r14
    000e1ca7pop r15
    000e1ca9ret
    000e1c45
    000e1caa
    000e1caa_<&T as core::fmt::Debug>::fmt:
    000e1caamov rax, [rdi]
    000e1cadmov rdi, [rax]
    000e1cb0mov rax, [rax+16]
    000e1cb4mov rdx, [rsi+32]
    000e1cb8mov rcx, [rsi+40]
    000e1cbcmov rsi, rax
    000e1cbfjmp 0x10a780
    000e1caa
    000e1cc4
    000e1cc4_<&T as core::fmt::Debug>::fmt:
    000e1cc4push r14
    000e1cc6push rbx
    000e1cc7push rax
    000e1cc8mov rax, rsi
    000e1ccbmov r9, [rdi]
    000e1ccemov r10, rsp
    000e1cd1mov [r10], r9
    000e1cd4sub r9, -128
    000e1cd8sub rsp, 8
    000e1cdclea r11, [rip+0x108325]
    000e1ce3lea rbx, [rip-0x9fa53]
    000e1cealea r14, [rip+0x108277]
    000e1cf1lea rsi, [rip-0xa7d80]
    000e1cf8lea rcx, [rip-0x9fa6d]
    000e1cffpush 4
    000e1d01pop rdx
    000e1d02push 5
    000e1d04pop r8
    000e1d06mov rdi, rax
    000e1d09push r11
    000e1d0bpush r10
    000e1d0dpush 5
    000e1d0fpush rbx
    000e1d10push r14
    000e1d12call core::fmt::Formatter::debug_struct_field2_finish
    000e1d17add rsp, 56
    000e1d1bpop rbx
    000e1d1cpop r14
    000e1d1eret
    000e1cc4
    000e1d1f
    000e1d1f_<&T as core::fmt::Debug>::fmt:
    000e1d1fmov rdi, [rdi]
    000e1d22jmp 0xe1d27
    000e1d1f