File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
    001ab970
    001ab970std::backtrace_rs::symbolize::gimli::Context::new:
    001ab970push rbp
    001ab971push r15
    001ab973push r14
    001ab975push r13
    001ab977push r12
    001ab979push rbx
    001ab97asub rsp, 1960
    001ab981mov [rsp+392], r8
    001ab989mov [rsp+240], rcx
    001ab991mov r12, rdx
    001ab994mov r15, rsi
    001ab997mov [rsp+384], rdi
    001ab99flea rdx, [rip-0x158622]
    001ab9a6mov ecx, 10
    001ab9abmov rdi, r12
    001ab9aemov [rsp+400], r12
    001ab9b6call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001ab9bbmov [rsp+32], rdx
    001ab9c0test rax, rax
    001ab9c3lea rdx, [rip-0x11a6d2]
    001ab9camov rcx, rax
    001ab9cdcmove rcx, rdx
    001ab9d1mov [rsp+8], rcx
    001ab9d6mov rcx, [rsp+32]
    001ab9dbcmove rcx, rax
    001ab9dfmov [rsp+32], rcx
    001ab9e4lea rdx, [rip-0x15865d]
    001ab9ebmov ecx, 15
    001ab9f0mov rdi, r12
    001ab9f3mov rsi, r15
    001ab9f6call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001ab9fbmov [rsp+24], rdx
    001aba00test rax, rax
    001aba03mov rdx, rax
    001aba06lea rcx, [rip-0x11a715]
    001aba0dcmove rdx, rcx
    001aba11mov [rsp+48], rdx
    001aba16mov rcx, [rsp+24]
    001aba1bcmove rcx, rax
    001aba1fmov [rsp+24], rcx
    001aba24lea rdx, [rip-0x15868e]
    001aba2bmov ecx, 13
    001aba30mov rdi, r12
    001aba33mov rsi, r15
    001aba36call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aba3bmov [rsp+56], rdx
    001aba40test rax, rax
    001aba43mov rdx, rax
    001aba46lea rcx, [rip-0x11a755]
    001aba4dcmove rdx, rcx
    001aba51mov [rsp+128], rdx
    001aba59mov rcx, [rsp+56]
    001aba5ecmove rcx, rax
    001aba62mov [rsp+56], rcx
    001aba67lea rdx, [rip-0x1586c4]
    001aba6emov ecx, 15
    001aba73mov rdi, r12
    001aba76mov rsi, r15
    001aba79call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aba7emov [rsp+72], rdx
    001aba83test rax, rax
    001aba86mov rdx, rax
    001aba89lea rcx, [rip-0x11a798]
    001aba90cmove rdx, rcx
    001aba94mov [rsp+88], rdx
    001aba99mov rcx, [rsp+72]
    001aba9ecmove rcx, rax
    001abaa2mov [rsp+72], rcx
    001abaa7lea rdx, [rip-0x158784]
    001abaaemov ecx, 13
    001abab3mov rdi, r12
    001abab6mov rsi, r15
    001abab9call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001ababemov [rsp+120], rdx
    001abac3test rax, rax
    001abac6mov rdx, rax
    001abac9lea rcx, [rip-0x11a7d8]
    001abad0cmove rdx, rcx
    001abad4mov [rsp+64], rdx
    001abad9mov rcx, [rsp+120]
    001abadecmove rcx, rax
    001abae2mov [rsp+120], rcx
    001abae7lea rdx, [rip-0x1587b7]
    001abaeemov ecx, 11
    001abaf3mov rdi, r12
    001abaf6mov rsi, r15
    001abaf9call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abafemov [rsp+112], rdx
    001abb03test rax, rax
    001abb06mov rdx, rax
    001abb09lea rcx, [rip-0x11a818]
    001abb10cmove rdx, rcx
    001abb14mov [rsp+160], rdx
    001abb1cmov rcx, [rsp+112]
    001abb21cmove rcx, rax
    001abb25mov [rsp+112], rcx
    001abb2alea rdx, [rip-0x1587ef]
    001abb31mov ecx, 14
    001abb36mov rdi, r12
    001abb39mov rsi, r15
    001abb3ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abb41mov [rsp+104], rdx
    001abb46test rax, rax
    001abb49mov rdx, rax
    001abb4clea rcx, [rip-0x11a85b]
    001abb53cmove rdx, rcx
    001abb57mov [rsp+288], rdx
    001abb5fmov rcx, [rsp+104]
    001abb64cmove rcx, rax
    001abb68mov [rsp+104], rcx
    001abb6dlea rdx, [rip-0x158815]
    001abb74mov ecx, 11
    001abb79mov rdi, r12
    001abb7cmov rsi, r15
    001abb7fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abb84mov [rsp+96], rdx
    001abb89test rax, rax
    001abb8cmov rdx, rax
    001abb8flea rcx, [rip-0x11a89e]
    001abb96cmove rdx, rcx
    001abb9amov [rsp+176], rdx
    001abba2mov rcx, [rsp+96]
    001abba7cmove rcx, rax
    001abbabmov [rsp+96], rcx
    001abbb0lea rdx, [rip-0x15884d]
    001abbb7mov ecx, 11
    001abbbcmov rdi, r12
    001abbbfmov rsi, r15
    001abbc2call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abbc7mov [rsp+80], rdx
    001abbcctest rax, rax
    001abbcfmov rdx, rax
    001abbd2lea rcx, [rip-0x11a8e1]
    001abbd9cmove rdx, rcx
    001abbddmov [rsp+200], rdx
    001abbe5mov rcx, [rsp+80]
    001abbeacmove rcx, rax
    001abbeemov [rsp+80], rcx
    001abbf3lea rdx, [rip-0x158885]
    001abbfamov ecx, 15
    001abbffmov rdi, r12
    001abc02mov rsi, r15
    001abc05call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abc0amov [rsp+16], rdx
    001abc0ftest rax, rax
    001abc12mov rdx, rax
    001abc15lea rcx, [rip-0x11a924]
    001abc1ccmove rdx, rcx
    001abc20mov [rsp+184], rdx
    001abc28mov rcx, [rsp+16]
    001abc2dcmove rcx, rax
    001abc31mov [rsp+16], rcx
    001abc36lea rdx, [rip-0x158884]
    001abc3dmov ecx, 10
    001abc42mov rdi, r12
    001abc45mov rsi, r15
    001abc48call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abc4dmov r13, rdx
    001abc50test rax, rax
    001abc53mov r14, rax
    001abc56lea rcx, [rip-0x11a965]
    001abc5dcmove r14, rcx
    001abc61cmove r13, rax
    001abc65lea rdx, [rip-0x1588a9]
    001abc6cmov ecx, 18
    001abc71mov rdi, r12
    001abc74mov rsi, r15
    001abc77call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abc7cmov rbx, rax
    001abc7fmov rbp, rdx
    001abc82lea rdx, [rip-0x1588a5]
    001abc89mov ecx, 12
    001abc8emov rdi, r12
    001abc91mov rsi, r15
    001abc94call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abc99mov [rsp+168], r15
    001abca1mov rcx, [rsp+64]
    001abca6mov [rsp+1688], rcx
    001abcaemov rcx, [rsp+120]
    001abcb3mov [rsp+1696], rcx
    001abcbbmov rcx, [rsp+160]
    001abcc3mov [rsp+1704], rcx
    001abccbmov rcx, [rsp+112]
    001abcd0mov [rsp+1712], rcx
    001abcd8mov rcx, [rsp+288]
    001abce0mov [rsp+1720], rcx
    001abce8mov rcx, [rsp+104]
    001abcedmov [rsp+1728], rcx
    001abcf5mov rcx, [rsp+176]
    001abcfdmov [rsp+1736], rcx
    001abd05mov rcx, [rsp+96]
    001abd0amov [rsp+1744], rcx
    001abd12mov rcx, [rsp+200]
    001abd1amov [rsp+1752], rcx
    001abd22mov rcx, [rsp+80]
    001abd27mov [rsp+1760], rcx
    001abd2fmov rcx, [rsp+184]
    001abd37mov [rsp+1768], rcx
    001abd3fmov rcx, [rsp+16]
    001abd44mov [rsp+1776], rcx
    001abd4cmov [rsp+1784], r14
    001abd54mov [rsp+1792], r13
    001abd5ctest rbx, rbx
    001abd5fcmove rbp, rbx
    001abd63lea rcx, [rip-0x11aa72]
    001abd6acmove rbx, rcx
    001abd6emov [rsp+1800], rbx
    001abd76test rax, rax
    001abd79cmove rdx, rax
    001abd7dcmove rax, rcx
    001abd81mov [rsp+1808], rbp
    001abd89mov [rsp+1816], rax
    001abd91mov [rsp+1824], rdx
    001abd99mov rax, [rsp+8]
    001abd9emov [rsp+1832], rax
    001abda6mov rax, [rsp+32]
    001abdabmov [rsp+1840], rax
    001abdb3mov rax, [rsp+48]
    001abdb8mov [rsp+1848], rax
    001abdc0mov rax, [rsp+24]
    001abdc5mov [rsp+1856], rax
    001abdcdmov rax, [rsp+128]
    001abdd5mov [rsp+1864], rax
    001abdddmov rax, [rsp+56]
    001abde2mov [rsp+1872], rax
    001abdeamov rax, [rsp+88]
    001abdefmov [rsp+1880], rax
    001abdf7mov rax, [rsp+72]
    001abdfcmov [rsp+1888], rax
    001abe04xorps x0, x0
    001abe07movups [rsp+1896], x0
    001abe0fmov [rsp+1912], 0
    001abe17mov rbp, [rsp+240]
    001abe1fmov rax, [rbp]
    001abe23mov [rsp+288], rax
    001abe2btest rax, rax
    001abe2eje 0x1ac2b5
    001abe34lea rdx, [rip-0x158ab7]
    001abe3bmov ecx, 10
    001abe40mov rdi, rbp
    001abe43mov r13, [rsp+168]
    001abe4bmov rsi, r13
    001abe4ecall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abe53mov [rsp+32], rax
    001abe58mov [rsp+24], rdx
    001abe5dlea rdx, [rip-0x158ad6]
    001abe64mov ecx, 15
    001abe69mov rdi, rbp
    001abe6cmov rsi, r13
    001abe6fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abe74mov [rsp+56], rax
    001abe79mov [rsp+72], rdx
    001abe7elea rdx, [rip-0x158ae8]
    001abe85mov ecx, 13
    001abe8amov rdi, rbp
    001abe8dmov rsi, r13
    001abe90call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abe95mov [rsp+120], rax
    001abe9amov [rsp+112], rdx
    001abe9flea rdx, [rip-0x158afc]
    001abea6mov ecx, 15
    001abeabmov rdi, rbp
    001abeaemov rsi, r13
    001abeb1call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abeb6mov [rsp+104], rax
    001abebbmov [rsp+96], rdx
    001abec0lea rdx, [rip-0x158b9d]
    001abec7mov ecx, 13
    001abeccmov rdi, rbp
    001abecfmov rsi, r13
    001abed2call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abed7mov [rsp+16], rax
    001abedcmov [rsp+80], rdx
    001abee1lea rdx, [rip-0x158bb1]
    001abee8mov ecx, 11
    001abeedmov rdi, rbp
    001abef0mov rsi, r13
    001abef3call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abef8mov [rsp+48], rax
    001abefdmov [rsp+8], rdx
    001abf02lea rdx, [rip-0x158bc7]
    001abf09mov ecx, 14
    001abf0emov rdi, rbp
    001abf11mov rsi, r13
    001abf14call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abf19mov [rsp+88], rax
    001abf1emov [rsp+128], rdx
    001abf26lea rdx, [rip-0x158bce]
    001abf2dmov ecx, 11
    001abf32mov rdi, rbp
    001abf35mov rsi, r13
    001abf38call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abf3dmov [rsp+160], rax
    001abf45mov [rsp+64], rdx
    001abf4alea rdx, [rip-0x158be7]
    001abf51mov ecx, 11
    001abf56mov rdi, rbp
    001abf59mov rsi, r13
    001abf5ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abf61mov [rsp+200], rax
    001abf69mov [rsp+176], rdx
    001abf71lea rdx, [rip-0x158c03]
    001abf78mov ecx, 15
    001abf7dmov rdi, rbp
    001abf80mov rsi, r13
    001abf83call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abf88mov [rsp+184], rax
    001abf90mov r15, rdx
    001abf93lea rdx, [rip-0x158be1]
    001abf9amov ecx, 10
    001abf9fmov rdi, rbp
    001abfa2mov rsi, r13
    001abfa5call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abfaamov [rsp+192], rax
    001abfb2mov r12, rdx
    001abfb5lea rdx, [rip-0x158bf9]
    001abfbcmov ecx, 18
    001abfc1mov rdi, rbp
    001abfc4mov rsi, r13
    001abfc7call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abfccmov r14, rax
    001abfcfmov rbx, rdx
    001abfd2lea rdx, [rip-0x158bf5]
    001abfd9mov ecx, 12
    001abfdemov rdi, rbp
    001abfe1mov rsi, r13
    001abfe4call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001abfe9test rax, rax
    001abfeccmove rdx, rax
    001abff0mov [rsp+232], rdx
    001abff8lea rcx, [rip-0x11ad07]
    001abfffcmove rax, rcx
    001ac003mov rdx, r14
    001ac006test r14, r14
    001ac009cmove rbx, r14
    001ac00dmov [rsp+376], rbx
    001ac015cmove rdx, rcx
    001ac019mov rbx, [rsp+192]
    001ac021test rbx, rbx
    001ac024cmove r12, rbx
    001ac028mov [rsp+280], r12
    001ac030cmove rbx, rcx
    001ac034mov r12, [rsp+184]
    001ac03ctest r12, r12
    001ac03fcmove r15, r12
    001ac043mov [rsp+192], r15
    001ac04bcmove r12, rcx
    001ac04fmov r14, [rsp+200]
    001ac057test r14, r14
    001ac05amov r15, [rsp+176]
    001ac062cmove r15, r14
    001ac066cmove r14, rcx
    001ac06amov rbp, [rsp+160]
    001ac072test rbp, rbp
    001ac075mov r13, [rsp+64]
    001ac07acmove r13, rbp
    001ac07ecmove rbp, rcx
    001ac082mov r11, [rsp+88]
    001ac087test r11, r11
    001ac08amov r10, [rsp+128]
    001ac092cmove r10, r11
    001ac096cmove r11, rcx
    001ac09amov r9, [rsp+48]
    001ac09ftest r9, r9
    001ac0a2mov r8, [rsp+8]
    001ac0a7cmove r8, r9
    001ac0abcmove r9, rcx
    001ac0afmov rdi, [rsp+16]
    001ac0b4test rdi, rdi
    001ac0b7mov rsi, [rsp+80]
    001ac0bccmove rsi, rdi
    001ac0c0cmove rdi, rcx
    001ac0c4mov [rsp+656], rdi
    001ac0ccmov [rsp+664], rsi
    001ac0d4mov [rsp+672], r9
    001ac0dcmov [rsp+680], r8
    001ac0e4mov [rsp+688], r11
    001ac0ecmov [rsp+696], r10
    001ac0f4mov [rsp+704], rbp
    001ac0fcmov [rsp+712], r13
    001ac104mov [rsp+720], r14
    001ac10cmov [rsp+728], r15
    001ac114mov [rsp+736], r12
    001ac11cmov rsi, [rsp+192]
    001ac124mov [rsp+744], rsi
    001ac12cmov [rsp+752], rbx
    001ac134mov rsi, [rsp+280]
    001ac13cmov [rsp+760], rsi
    001ac144mov [rsp+768], rdx
    001ac14cmov r10, [rsp+104]
    001ac151test r10, r10
    001ac154mov r11, [rsp+96]
    001ac159cmove r11, r10
    001ac15dcmove r10, rcx
    001ac161mov rdx, [rsp+376]
    001ac169mov [rsp+776], rdx
    001ac171mov r8, [rsp+120]
    001ac176test r8, r8
    001ac179mov r9, [rsp+112]
    001ac17ecmove r9, r8
    001ac182mov [rsp+784], rax
    001ac18acmove r8, rcx
    001ac18emov rsi, [rsp+56]
    001ac193test rsi, rsi
    001ac196mov rdi, [rsp+72]
    001ac19bcmove rdi, rsi
    001ac19fcmove rsi, rcx
    001ac1a3mov rax, [rsp+232]
    001ac1abmov [rsp+792], rax
    001ac1b3mov rax, [rsp+32]
    001ac1b8test rax, rax
    001ac1bbmov rdx, [rsp+24]
    001ac1c0cmove rdx, rax
    001ac1c4cmove rax, rcx
    001ac1c8mov [rsp+800], rax
    001ac1d0mov [rsp+808], rdx
    001ac1d8mov [rsp+816], rsi
    001ac1e0mov [rsp+824], rdi
    001ac1e8mov [rsp+832], r8
    001ac1f0mov [rsp+840], r9
    001ac1f8mov [rsp+848], r10
    001ac200mov [rsp+856], r11
    001ac208xorps x0, x0
    001ac20bmovups [rsp+864], x0
    001ac213mov [rsp+880], 0
    001ac21bmov [rsp+640], 1
    001ac227mov [rsp+648], 1
    001ac233movzx eax, [rip+0x66e8e]
    001ac23amov edi, 248
    001ac23fcall [rip+0x658f3]
    001ac245test rax, rax
    001ac248je 0x1af655
    001ac24emov rbx, rax
    001ac251lea rsi, [rsp+640]
    001ac259mov edx, 248
    001ac25emov rdi, rax
    001ac261call [rip+0x658b9]
    001ac267mov rax, [rsp+1896]
    001ac26ftest rax, rax
    001ac272je 0x1ac287
    001ac274lock dec [rax]
    001ac278jne 0x1ac287
    001ac27alea rdi, [rsp+1896]
    001ac282call alloc::sync::Arc<T,A>::drop_slow
    001ac287
    001ac287loc_1ac287:
    001ac287mov [rsp+1896], rbx
    001ac28fmov rax, [rsp+240]
    001ac297cmp [rax+72], 0
    001ac29cje 0x1ac2a8
    001ac29emov rdi, [rax+64]
    001ac2a2call [rip+0x65850]
    001ac2a8
    001ac2a8loc_1ac2a8:
    001ac2a8mov [rsp+184], 0
    001ac2b3jmp 0x1ac2be
    001ac2b5
    001ac2b5loc_1ac2b5:
    001ac2b5mov al, 1
    001ac2b7mov [rsp+184], eax
    001ac2be
    001ac2beloc_1ac2be:
    001ac2belea rdi, [rsp+656]
    001ac2c6lea rsi, [rsp+1688]
    001ac2cemov edx, 232
    001ac2d3call [rip+0x65847]
    001ac2d9mov [rsp+640], 1
    001ac2e5mov [rsp+648], 1
    001ac2f1movzx eax, [rip+0x66dd0]
    001ac2f8mov edi, 248
    001ac2fdcall [rip+0x65835]
    001ac303test rax, rax
    001ac306je 0x1af613
    001ac30cmov rbx, rax
    001ac30flea rsi, [rsp+640]
    001ac317mov edx, 248
    001ac31cmov rdi, rax
    001ac31fcall [rip+0x657fb]
    001ac325mov [rsp+296], rbx
    001ac32dmov rax, rbx
    001ac330add rax, 16
    001ac334mov [rsp+248], rax
    001ac33cmov [rsp+256], 8
    001ac348xorps x0, x0
    001ac34bmovups [rsp+264], x0
    001ac353mov rax, [rbx+48]
    001ac357mov rbp, [rbx+56]
    001ac35bmov [rsp+408], rax
    001ac363mov [rsp+416], rbp
    001ac36bmov [rsp+424], 0
    001ac377test rbp, rbp
    001ac37aje 0x1acbb9
    001ac380mov r12l, 8
    001ac386xor esi, esi
    001ac388lea rax, [rsp+640]
    001ac390mov [rsp+192], rax
    001ac398lea rbx, [rsp+408]
    001ac3a0xor r15l, r15l
    001ac3a3jmp 0x1ac3e0
    001ac3a5
    001ac3a5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
    001ac3b0
    001ac3b0loc_1ac3b0:
    001ac3b0mov r13, rsi
    001ac3b3
    001ac3b3loc_1ac3b3:
    001ac3b3mov rax, r13
    001ac3b6shl rax, 4
    001ac3bamov [r12+rax], rbp
    001ac3bemov [r12+rax+8], r14
    001ac3c3lea rsi, [r13+1]
    001ac3c7mov [rsp+272], rsi
    001ac3cfmov rbp, [rsp+416]
    001ac3d7test rbp, rbp
    001ac3daje 0x1ac462
    001ac3e0
    001ac3e0loc_1ac3e0:
    001ac3e0mov r13, rsi
    001ac3e3lea rdi, [rsp+640]
    001ac3ebmov rsi, rbx
    001ac3eemov rdx, r15
    001ac3f1call gimli::read::aranges::ArangeHeader<R,Offset>::parse
    001ac3f6cmp [rsp+681], 3
    001ac3feje 0x1acc97
    001ac404sub rbp, [rsp+416]
    001ac40cmov r14, [rsp+656]
    001ac414mov r15, rbp
    001ac417add r15, [rsp+424]
    001ac41fmov rbp, [rsp+672]
    001ac427mov [rsp+424], r15
    001ac42fmov rsi, r13
    001ac432cmp r13, [rsp+264]
    001ac43ajne 0x1ac3b0
    001ac440lea rdi, [rsp+256]
    001ac448call alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001ac44dmov r12, [rsp+256]
    001ac455mov r13, [rsp+272]
    001ac45djmp 0x1ac3b3
    001ac462
    001ac462loc_1ac462:
    001ac462mov rax, [rsp+256]
    001ac46amov [rsp+8], rax
    001ac46fcmp rsi, 21
    001ac473jae 0x1ac493
    001ac475cmp rsi, 1
    001ac479jbe 0x1acbb9
    001ac47fmov edx, 1
    001ac484mov rdi, [rsp+8]
    001ac489call core::slice::sort::insertion_sort_shift_left
    001ac48ejmp 0x1acbb9
    001ac493
    001ac493loc_1ac493:
    001ac493mov [rsp+48], rsi
    001ac498mov rdi, rsi
    001ac49bshr rdi, 1
    001ac49emov [rsp+376], rdi
    001ac4a6shl rdi, 4
    001ac4aamovzx eax, [rip+0x66c17]
    001ac4b1mov esi, 8
    001ac4b6call __rust_alloc
    001ac4bbmov [rsp+32], rax
    001ac4c0test rax, rax
    001ac4c3je 0x1af69f
    001ac4c9movzx eax, [rip+0x66bf8]
    001ac4d0mov edi, 256
    001ac4d5call [rip+0x6565d]
    001ac4dbtest rax, rax
    001ac4deje 0x1af6b9
    001ac4e4mov r12, rax
    001ac4e7mov eax, 1
    001ac4ecsub rax, r13
    001ac4efmov [rsp+176], rax
    001ac4f7mov rax, [rsp+8]
    001ac4fclea rcx, [rax+32]
    001ac500mov [rsp+200], rcx
    001ac508lea rcx, [rax+16]
    001ac50cmov [rsp+232], rcx
    001ac514add rax, -16
    001ac518mov [rsp+88], rax
    001ac51dmov eax, 16
    001ac522mov [rsp+160], rax
    001ac52axor ebx, ebx
    001ac52clea rax, [rip+0x638d5]
    001ac533mov [rsp+280], rax
    001ac53bxor r13l, r13l
    001ac53emov rsi, [rsp+48]
    001ac543jmp 0x1ac564
    001ac545nop [rax+rax]
    001ac550
    001ac550loc_1ac550:
    001ac550mov r13l, 1
    001ac556
    001ac556loc_1ac556:
    001ac556mov rbx, [rsp+64]
    001ac55bcmp rbx, rsi
    001ac55ejae 0x1acba6
    001ac564
    001ac564loc_1ac564:
    001ac564mov rdx, rsi
    001ac567sub rdx, rbx
    001ac56amov rax, rbx
    001ac56dshl rax, 4
    001ac571mov rcx, [rsp+8]
    001ac576lea rdi, [rcx+rax]
    001ac57acmp rdx, 2
    001ac57ejae 0x1ac5e0
    001ac580mov r8, rsi
    001ac583
    001ac583loc_1ac583:
    001ac583mov r14, r8
    001ac586sub r14, rbx
    001ac589jb 0x1af578
    001ac58fcmp r8, rsi
    001ac592ja 0x1af578
    001ac598jae 0x1ac610
    001ac59acmp rdx, 10
    001ac59ejae 0x1ac610
    001ac5a0lea r14, [rbx+10]
    001ac5a4cmp r14, rsi
    001ac5a7cmovae r14, rsi
    001ac5abmov [rsp+64], r14
    001ac5b0sub r14, rbx
    001ac5b3jb 0x1af595
    001ac5b9cmp rdx, 1
    001ac5bdadc rdx, 0
    001ac5c1mov rsi, r14
    001ac5c4call core::slice::sort::insertion_sort_shift_left
    001ac5c9mov rsi, [rsp+48]
    001ac5cecmp r13, [rsp+160]
    001ac5d6je 0x1ac61f
    001ac5d8jmp 0x1ac677
    001ac5ddnop [rax]
    001ac5e0
    001ac5e0loc_1ac5e0:
    001ac5e0mov rcx, [rdi]
    001ac5e3mov r15, [rdi+16]
    001ac5e7cmp r15, rcx
    001ac5eajae 0x1ac9d0
    001ac5f0cmp rdx, 2
    001ac5f4jne 0x1ac9e4
    001ac5falea r8, [rbx+2]
    001ac5femov edx, 2
    001ac603jmp 0x1aca9a
    001ac608
    001ac608 0f 1f 84 00 00 00 00 00 ........
    001ac610
    001ac610loc_1ac610:
    001ac610mov [rsp+64], r8
    001ac615cmp r13, [rsp+160]
    001ac61djne 0x1ac677
    001ac61f
    001ac61floc_1ac61f:
    001ac61flea rax, [2*r13]
    001ac627mov [rsp+160], rax
    001ac62fmov rdi, r13
    001ac632shl rdi, 5
    001ac636movzx eax, [rip+0x66a8b]
    001ac63dmov esi, 8
    001ac642call __rust_alloc
    001ac647test rax, rax
    001ac64aje 0x1af5a6
    001ac650mov r15, rax
    001ac653mov rdx, r13
    001ac656shl rdx, 4
    001ac65amov rdi, rax
    001ac65dmov rsi, r12
    001ac660call [rip+0x654ba]
    001ac666mov rdi, r12
    001ac669call [rip+0x65489]
    001ac66fmov r12, r15
    001ac672mov rsi, [rsp+48]
    001ac677
    001ac677loc_1ac677:
    001ac677mov rax, r13
    001ac67ashl rax, 4
    001ac67emov [r12+rax], r14
    001ac682mov [r12+rax+8], rbx
    001ac687inc r13
    001ac68acmp r13, 2
    001ac68ejb 0x1ac556
    001ac694mov [rsp+128], r12
    001ac69cjmp 0x1ac711
    001ac69e
    001ac69eloc_1ac69e:
    001ac69emov rbp, r8
    001ac6a1mov rsi, [rsp+32]
    001ac6a6mov r13, [rsp+24]
    001ac6abnop [rax+rax]
    001ac6b0
    001ac6b0loc_1ac6b0:
    001ac6b0sub r12, rsi
    001ac6b3mov rdi, r14
    001ac6b6mov rdx, r12
    001ac6b9call [rip+0x65461]
    001ac6bfmov rax, [rsp+112]
    001ac6c4add rax, rbp
    001ac6c7mov rcx, [rsp+96]
    001ac6ccmov [rcx], rax
    001ac6cfmov rax, [rsp+80]
    001ac6d4mov [rax], rbx
    001ac6d7mov rdi, [rsp+104]
    001ac6dclea rsi, [rdi+16]
    001ac6e0mov rax, [rsp+120]
    001ac6e5not rax
    001ac6e8mov rdx, [rsp+72]
    001ac6edadd rdx, rax
    001ac6f0shl rdx, 4
    001ac6f4call [rip+0x65416]
    001ac6facmp r13, 1
    001ac6femov r12, [rsp+128]
    001ac706mov rsi, [rsp+48]
    001ac70bjbe 0x1ac550
    001ac711
    001ac711loc_1ac711:
    001ac711mov r10, r13
    001ac714lea r9, [r13-1]
    001ac718mov rcx, r9
    001ac71bshl rcx, 4
    001ac71fmov rax, [r12+rcx]
    001ac723mov rcx, [r12+rcx+8]
    001ac728add rcx, rax
    001ac72bcmp rcx, rsi
    001ac72eje 0x1ac780
    001ac730mov rdx, r10
    001ac733shl rdx, 4
    001ac737mov r8, [rdx+r12-32]
    001ac73ccmp r8, rax
    001ac73fjbe 0x1ac780
    001ac741cmp r10, 2
    001ac745jbe 0x1acae1
    001ac74blea r11, [r10-3]
    001ac74fmov rcx, r11
    001ac752shl rcx, 4
    001ac756mov rcx, [r12+rcx]
    001ac75alea rdi, [r8+rax]
    001ac75ecmp rcx, rdi
    001ac761jbe 0x1ac795
    001ac763cmp r10, 3
    001ac767jbe 0x1acb93
    001ac76dadd r8, rcx
    001ac770cmp [rdx+r12-64], r8
    001ac775jbe 0x1ac795
    001ac777jmp 0x1acb9e
    001ac77c
    001ac77c 0f 1f 40 00 ..@.
    001ac780
    001ac780loc_1ac780:
    001ac780cmp r10, 3
    001ac784jb 0x1ac79a
    001ac786lea r11, [r10-3]
    001ac78amov rcx, r11
    001ac78dshl rcx, 4
    001ac791mov rcx, [r12+rcx]
    001ac795
    001ac795loc_1ac795:
    001ac795cmp rcx, rax
    001ac798jb 0x1ac79e
    001ac79a
    001ac79aloc_1ac79a:
    001ac79alea r11, [r10-2]
    001ac79e
    001ac79eloc_1ac79e:
    001ac79ecmp r10, r11
    001ac7a1jbe 0x1af357
    001ac7a7mov [rsp+24], r9
    001ac7aclea rax, [r11+1]
    001ac7b0cmp r10, rax
    001ac7b3jbe 0x1af33f
    001ac7b9mov rcx, r11
    001ac7bcshl rcx, 4
    001ac7c0mov r14, [r12+rcx+8]
    001ac7c5shl rax, 4
    001ac7c9mov rdx, [r12+rax]
    001ac7cdmov rbp, [r12+rax+8]
    001ac7d2add rbp, rdx
    001ac7d5mov r13, rbp
    001ac7d8sub r13, r14
    001ac7dbjb 0x1af399
    001ac7e1cmp rbp, rsi
    001ac7e4ja 0x1af3b0
    001ac7eamov [rsp+112], rdx
    001ac7efmov [rsp+120], r11
    001ac7f4mov [rsp+72], r10
    001ac7f9lea rdx, [r12+rcx]
    001ac7fdmov [rsp+104], rdx
    001ac802mov rdx, [r12+rcx]
    001ac806lea rcx, [r12+rax]
    001ac80amov [rsp+96], rcx
    001ac80fadd rax, r12
    001ac812add rax, 8
    001ac816mov [rsp+80], rax
    001ac81bmov [rsp+56], r14
    001ac820shl r14, 4
    001ac824add r14, [rsp+8]
    001ac829mov r12, rdx
    001ac82cshl r12, 4
    001ac830lea r15, [r14+r12]
    001ac834shl rbp, 4
    001ac838mov rbx, r13
    001ac83bsub rbx, rdx
    001ac83emov [rsp+16], rdx
    001ac843cmp rbx, rdx
    001ac846jae 0x1ac900
    001ac84cmov r12, rbx
    001ac84fshl r12, 4
    001ac853mov r13, [rsp+32]
    001ac858mov rdi, r13
    001ac85bmov rsi, r15
    001ac85emov rdx, r12
    001ac861call [rip+0x652b9]
    001ac867add r12, r13
    001ac86amov rdi, [rsp+16]
    001ac86ftest rdi, rdi
    001ac872jle 0x1ac9ad
    001ac878test rbx, rbx
    001ac87bmov r13, [rsp+24]
    001ac880jle 0x1ac998
    001ac886add rbp, [rsp+88]
    001ac88bmov rbx, [rsp+56]
    001ac890
    001ac890loc_1ac890:
    001ac890mov rax, r12
    001ac893mov rcx, r15
    001ac896mov rdx, [r12-16]
    001ac89bmov rsi, [r15-16]
    001ac89fcmp rdx, rsi
    001ac8a2mov r15l, 0
    001ac8a8sbb r15, r15
    001ac8abcmp rdx, rsi
    001ac8aemov r12l, 0
    001ac8b4adc r12, -1
    001ac8b8shl r15, 4
    001ac8bcadd r15, rcx
    001ac8bfshl r12, 4
    001ac8c3add r12, rax
    001ac8c6cmp rdx, rsi
    001ac8c9mov rax, r12
    001ac8cccmovb rax, r15
    001ac8d0movups x0, [rax]
    001ac8d3movups [rbp], x0
    001ac8d7cmp r15, r14
    001ac8dajbe 0x1ac8e7
    001ac8dcadd rbp, -16
    001ac8e0cmp r12, [rsp+32]
    001ac8e5ja 0x1ac890
    001ac8e7
    001ac8e7loc_1ac8e7:
    001ac8e7mov rbp, rdi
    001ac8eamov r14, r15
    001ac8edmov rsi, [rsp+32]
    001ac8f2jmp 0x1ac6b0
    001ac8f7
    001ac8f7 66 0f 1f 84 00 00 00 00 00 f........
    001ac900
    001ac900loc_1ac900:
    001ac900mov rbx, [rsp+32]
    001ac905mov rdi, rbx
    001ac908mov rsi, r14
    001ac90bmov rdx, r12
    001ac90ecall [rip+0x6520c]
    001ac914add r12, rbx
    001ac917mov r8, [rsp+16]
    001ac91ctest r8, r8
    001ac91fjle 0x1ac9b5
    001ac925cmp r13, r8
    001ac928mov rbx, [rsp+56]
    001ac92djle 0x1ac69e
    001ac933add rbp, [rsp+8]
    001ac938mov rsi, [rsp+32]
    001ac93dmov r13, [rsp+24]
    001ac942nop [rax+rax]
    001ac950
    001ac950loc_1ac950:
    001ac950mov rdx, rsi
    001ac953mov rcx, [r15]
    001ac956xor esi, esi
    001ac958xor eax, eax
    001ac95acmp rcx, [rdx]
    001ac95dsetae sil
    001ac961setb cl
    001ac964mov rdi, rdx
    001ac967cmovb rdi, r15
    001ac96bmovups x0, [rdi]
    001ac96emovups [r14], x0
    001ac972add r14, 16
    001ac976shl rsi, 4
    001ac97aadd rsi, rdx
    001ac97dcmp rsi, r12
    001ac980jae 0x1ac990
    001ac982mov al, cl
    001ac984shl rax, 4
    001ac988add r15, rax
    001ac98bcmp r15, rbp
    001ac98ejb 0x1ac950
    001ac990
    001ac990loc_1ac990:
    001ac990mov rbp, r8
    001ac993jmp 0x1ac6b0
    001ac998
    001ac998loc_1ac998:
    001ac998mov rbp, rdi
    001ac99bmov r14, r15
    001ac99emov rsi, [rsp+32]
    001ac9a3mov rbx, [rsp+56]
    001ac9a8jmp 0x1ac6b0
    001ac9ad
    001ac9adloc_1ac9ad:
    001ac9admov rbp, rdi
    001ac9b0mov r14, r15
    001ac9b3jmp 0x1ac9b8
    001ac9b5
    001ac9b5loc_1ac9b5:
    001ac9b5mov rbp, r8
    001ac9b8
    001ac9b8loc_1ac9b8:
    001ac9b8mov rsi, [rsp+32]
    001ac9bdmov r13, [rsp+24]
    001ac9c2mov rbx, [rsp+56]
    001ac9c7jmp 0x1ac6b0
    001ac9cc
    001ac9cc 0f 1f 40 00 ..@.
    001ac9d0
    001ac9d0loc_1ac9d0:
    001ac9d0cmp rdx, 2
    001ac9d4jne 0x1aca31
    001ac9d6lea r8, [rbx+2]
    001ac9damov edx, 2
    001ac9dfjmp 0x1ac583
    001ac9e4
    001ac9e4loc_1ac9e4:
    001ac9e4mov rsi, [rsp+176]
    001ac9eclea r9, [rsi+rbx]
    001ac9f0mov rsi, [rsp+200]
    001ac9f8lea r10, [rsi+rax]
    001ac9fcmov r8l, 2
    001aca02mov r11, r15
    001aca05nop [rax+rax]
    001aca10
    001aca10loc_1aca10:
    001aca10mov r14, r11
    001aca13mov r11, [r10]
    001aca16cmp r11, r14
    001aca19jae 0x1aca82
    001aca1blea r14, [r9+r8]
    001aca1finc r14
    001aca22inc r8
    001aca25add r10, 16
    001aca29cmp r14, 2
    001aca2djne 0x1aca10
    001aca2fjmp 0x1aca7f
    001aca31
    001aca31loc_1aca31:
    001aca31mov rsi, [rsp+176]
    001aca39lea r9, [rsi+rbx]
    001aca3dmov rsi, [rsp+200]
    001aca45lea r10, [rsi+rax]
    001aca49mov r8l, 2
    001aca4fmov r11, r15
    001aca52nop [rax+rax]
    001aca60
    001aca60loc_1aca60:
    001aca60mov r14, r11
    001aca63mov r11, [r10]
    001aca66cmp r11, r14
    001aca69jb 0x1aca82
    001aca6blea r14, [r9+r8]
    001aca6finc r14
    001aca72inc r8
    001aca75add r10, 16
    001aca79cmp r14, 2
    001aca7djne 0x1aca60
    001aca7f
    001aca7floc_1aca7f:
    001aca7fmov r8, rdx
    001aca82
    001aca82loc_1aca82:
    001aca82lea rsi, [r8+rbx]
    001aca86mov rdx, r8
    001aca89mov r8, rsi
    001aca8ccmp r15, rcx
    001aca8fmov rsi, [rsp+48]
    001aca94jae 0x1ac583
    001aca9a
    001aca9aloc_1aca9a:
    001aca9acmp rbx, r8
    001aca9dja 0x1af5f4
    001acaa3cmp r8, rsi
    001acaa6ja 0x1af5e0
    001acaaccmp rdx, 2
    001acab0jb 0x1ac583
    001acab6mov r15, r8
    001acab9mov rcx, rdx
    001acabcshr rcx, 1
    001acabfmov rsi, rdx
    001acac2shl rsi, 4
    001acac6add rsi, rdi
    001acac9mov r8, rcx
    001acaccshl r8, 4
    001acad0sub rsi, r8
    001acad3cmp rcx, 1
    001acad7jne 0x1acaec
    001acad9xor r8l, r8l
    001acadcjmp 0x1acb5e
    001acae1
    001acae1loc_1acae1:
    001acae1mov r13l, 2
    001acae7jmp 0x1ac556
    001acaec
    001acaecloc_1acaec:
    001acaecmov r9, rcx
    001acaefand r9, -2
    001acaf3add rax, [rsp+232]
    001acafblea r10, [rbx+rdx]
    001acaffshl r10, 4
    001acb03add r10, [rsp+88]
    001acb08xor r8l, r8l
    001acb0bmov r14, 0xffffffffffffffe
    001acb15nop [rax+rax]
    001acb20
    001acb20loc_1acb20:
    001acb20movups x0, [rax-16]
    001acb24movups x1, [r10]
    001acb28movups [rax-16], x1
    001acb2cmovups [r10], x0
    001acb30mov r11, r8
    001acb33xor r11, r14
    001acb36add r11, rcx
    001acb39shl r11, 4
    001acb3dmovups x0, [rax]
    001acb40movups x1, [rsi+r11]
    001acb45movups [rax], x1
    001acb48movups [rsi+r11], x0
    001acb4dadd r8, 2
    001acb51add rax, 32
    001acb55add r10, -32
    001acb59cmp r9, r8
    001acb5cjne 0x1acb20
    001acb5e
    001acb5eloc_1acb5e:
    001acb5etest dl, 2
    001acb61je 0x1acb86
    001acb63mov rax, r8
    001acb66not rax
    001acb69add rcx, rax
    001acb6cshl r8, 4
    001acb70shl rcx, 4
    001acb74movups x0, [rdi+r8]
    001acb79movups x1, [rsi+rcx]
    001acb7dmovups [rdi+r8], x1
    001acb82movups [rsi+rcx], x0
    001acb86
    001acb86loc_1acb86:
    001acb86mov rsi, [rsp+48]
    001acb8bmov r8, r15
    001acb8ejmp 0x1ac583
    001acb93
    001acb93loc_1acb93:
    001acb93mov r13l, 3
    001acb99jmp 0x1ac556
    001acb9e
    001acb9eloc_1acb9e:
    001acb9emov r13, r10
    001acba1jmp 0x1ac556
    001acba6
    001acba6loc_1acba6:
    001acba6mov rdi, r12
    001acba9mov rbx, [rip+0x64f48]
    001acbb0call rbx
    001acbb2mov rdi, [rsp+32]
    001acbb7call rbx
    001acbb9
    001acbb9loc_1acbb9:
    001acbb9mov [rsp+136], 8
    001acbc5xorps x0, x0
    001acbc8movups [rsp+144], x0
    001acbd0mov [rsp+208], 8
    001acbdcmovups [rsp+216], x0
    001acbe4mov rax, [rsp+248]
    001acbecmovups x0, [rax+48]
    001acbf0movups [rsp+512], x0
    001acbf8mov [rsp+528], 0
    001acc04lea rdi, [rsp+640]
    001acc0clea rsi, [rsp+512]
    001acc14call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
    001acc19mov rax, [rsp+640]
    001acc21cmp rax, 3
    001acc25jne 0x1acd4c
    001acc2b
    001acc2bloc_1acc2b:
    001acc2bmov rbx, [rsp+208]
    001acc33mov r15, [rsp+224]
    001acc3binc r15
    001acc3emov rdi, rbx
    001acc41nop [rax+rax]
    001acc50
    001acc50loc_1acc50:
    001acc50cmp r15, 1
    001acc54je 0x1acc6a
    001acc56lea r14, [rdi+536]
    001acc5ddec r15
    001acc60call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001acc65mov rdi, r14
    001acc68jmp 0x1acc50
    001acc6a
    001acc6aloc_1acc6a:
    001acc6acmp [rsp+216], 0
    001acc73je 0x1acc7e
    001acc75mov rdi, rbx
    001acc78call [rip+0x64e7a]
    001acc7e
    001acc7eloc_1acc7e:
    001acc7ecmp [rsp+144], 0
    001acc87je 0x1acc97
    001acc89mov rdi, [rsp+136]
    001acc91call [rip+0x64e61]
    001acc97
    001acc97loc_1acc97:
    001acc97cmp [rsp+264], 0
    001acca0je 0x1accb0
    001acca2mov rdi, [rsp+256]
    001accaa
    001accaaloc_1accaa:
    001accaacall [rip+0x64e48]
    001accb0
    001accb0loc_1accb0:
    001accb0mov rax, [rsp+296]
    001accb8lock dec [rax]
    001accbcjne 0x1acccd
    001accbemov bl, 1
    001accc0lea rdi, [rsp+296]
    001accc8call alloc::sync::Arc<T,A>::drop_slow
    001acccd
    001acccdloc_1acccd:
    001acccdmov rax, [rsp+384]
    001accd5mov [rax], 23
    001accd8mov rax, [rsp+392]
    001acce0cmp [rax], 0
    001acce4je 0x1accf7
    001acce6cmp [rax+72], 0
    001accebje 0x1accf7
    001accedmov rdi, [rax+64]
    001accf1call [rip+0x64e01]
    001accf7
    001accf7loc_1accf7:
    001accf7cmp [rsp+288], 0
    001acd00mov rax, [rsp+240]
    001acd08jne 0x1acd21
    001acd0acmp [rax], 0
    001acd0eje 0x1acd21
    001acd10cmp [rax+72], 0
    001acd15je 0x1acd21
    001acd17mov rdi, [rax+64]
    001acd1bcall [rip+0x64dd7]
    001acd21
    001acd21loc_1acd21:
    001acd21mov rax, [rsp+400]
    001acd29
    001acd29loc_1acd29:
    001acd29cmp [rax+72], 0
    001acd2eje 0x1acd3a
    001acd30mov rdi, [rax+64]
    001acd34call [rip+0x64dbe]
    001acd3a
    001acd3aloc_1acd3a:
    001acd3aadd rsp, 1960
    001acd41pop rbx
    001acd42pop r12
    001acd44pop r13
    001acd46pop r14
    001acd48pop r15
    001acd4apop rbp
    001acd4bret
    001acd4c
    001acd4cloc_1acd4c:
    001acd4clea r14, [rsp+664]
    001acd54lea r13, [rsp+1248]
    001acd5clea rbp, [rsp+456]
    001acd64lea rcx, [rsp+640]
    001acd6cmov [rsp+200], rcx
    001acd74lea r12, [rsp+512]
    001acd7cjmp 0x1acdb2
    001acd7e
    001acd7eloc_1acd7e:
    001acd7elea r14, [rsp+664]
    001acd86nop [rax+rax]
    001acd90
    001acd90loc_1acd90:
    001acd90lea rdi, [rsp+640]
    001acd98mov rsi, r12
    001acd9bcall gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
    001acda0mov rax, [rsp+640]
    001acda8cmp rax, 3
    001acdacje 0x1acc2b
    001acdb2
    001acdb2loc_1acdb2:
    001acdb2mov rbx, [rsp+648]
    001acdbamov rcx, [rsp+656]
    001acdc2mov rdx, [r14+48]
    001acdc6mov [rsp+1280], rdx
    001acdcemovups x0, [r14]
    001acdd2movups x1, [r14+16]
    001acdd7movups x2, [r14+32]
    001acddcmovaps [rsp+1264], x2
    001acde4movaps [rsp+1248], x1
    001acdecmovaps [rsp+1232], x0
    001acdf4movaps [rsp+1920], x0
    001acdfcmovups x0, [r13]
    001ace01movups x1, [r13+16]
    001ace06movaps [rsp+576], x0
    001ace0emovaps [rsp+592], x1
    001ace16mov rdx, [r13+32]
    001ace1amov [rsp+608], rdx
    001ace22cmp rax, 2
    001ace26je 0x1ae00c
    001ace2ctest rax, rax
    001ace2fjne 0x1acd90
    001ace35mov rax, rcx
    001ace38or rax, 4
    001ace3ccmp rax, 5
    001ace40je 0x1acd90
    001ace46mov r15, [rsp+224]
    001ace4emov rsi, [rsp+248]
    001ace56mov [rsp+432], 0
    001ace62mov [rsp+440], rbx
    001ace6amov [rsp+448], rcx
    001ace72movaps x0, [rsp+1920]
    001ace7amovups [rbp], x0
    001ace7emov rax, [rsp+608]
    001ace86mov [rbp+48], rax
    001ace8amovaps x0, [rsp+576]
    001ace92movaps x1, [rsp+592]
    001ace9amovups [rbp+32], x1
    001ace9emovups [rbp+16], x0
    001acea2lea rdi, [rsp+640]
    001aceaalea rdx, [rsp+432]
    001aceb2call gimli::read::dwarf::Unit<R>::new
    001aceb7cmp [rsp+640], 2
    001acebfje 0x1acd7e
    001acec5mov edx, 424
    001acecalea r14, [rsp+1232]
    001aced2mov rdi, r14
    001aced5lea rsi, [rsp+640]
    001aceddcall [rip+0x64c3d]
    001acee3mov rdx, [rsp+1576]
    001aceeblea rax, [rdx+16]
    001aceefmov rsi, [rsp+1272]
    001acef7mov r8, [rsp+1280]
    001aceffmov [rsp+432], rsi
    001acf07mov [rsp+440], r8
    001acf0fmov [rsp+448], r14
    001acf17mov [rsp+456], rax
    001acf1fmov [rsp+464], 0
    001acf2btest r8, r8
    001acf2eje 0x1ae05d
    001acf34lea rdi, [r8-1]
    001acf38lea r9, [rsi+1]
    001acf3cxor eax, eax
    001acf3exor ecx, ecx
    001acf40
    001acf40loc_1acf40:
    001acf40movzx r10l, [r9-1]
    001acf45cmp ecx, 63
    001acf48jne 0x1acf54
    001acf4acmp r10b, 2
    001acf4ejae 0x1ae04d
    001acf54
    001acf54loc_1acf54:
    001acf54movzx r10l, r10b
    001acf58mov r11l, r10l
    001acf5band r11l, 127
    001acf5fshl r11, cl
    001acf62or rax, r11
    001acf65test r10b, r10b
    001acf68jns 0x1acf7b
    001acf6aadd ecx, 7
    001acf6dinc r9
    001acf70add rdi, -1
    001acf74jb 0x1acf40
    001acf76jmp 0x1ae045
    001acf7b
    001acf7bloc_1acf7b:
    001acf7bmov [rsp+432], r9
    001acf83mov [rsp+440], rdi
    001acf8btest rax, rax
    001acf8ejne 0x1ad02a
    001acf94lock dec [rdx]
    001acf98jne 0x1acfa7
    001acf9amov rdi, [rsp+1576]
    001acfa2call alloc::sync::Arc<T,A>::drop_slow
    001acfa7
    001acfa7loc_1acfa7:
    001acfa7cmp [rsp+1328], 47
    001acfaflea r14, [rsp+664]
    001acfb7je 0x1acd90
    001acfbdcmp [rsp+1416], 0
    001acfc6je 0x1acfd6
    001acfc8mov rdi, [rsp+1408]
    001acfd0call [rip+0x64b22]
    001acfd6
    001acfd6loc_1acfd6:
    001acfd6cmp [rsp+1440], 0
    001acfdfje 0x1acfef
    001acfe1mov rdi, [rsp+1432]
    001acfe9call [rip+0x64b09]
    001acfef
    001acfefloc_1acfef:
    001acfefcmp [rsp+1464], 0
    001acff8je 0x1ad008
    001acffamov rdi, [rsp+1456]
    001ad002call [rip+0x64af0]
    001ad008
    001ad008loc_1ad008:
    001ad008cmp [rsp+1488], 0
    001ad011je 0x1acd90
    001ad017mov rdi, [rsp+1480]
    001ad01fcall [rip+0x64ad3]
    001ad025jmp 0x1acd90
    001ad02a
    001ad02aloc_1ad02a:
    001ad02alea rcx, [rax-1]
    001ad02ecmp rcx, [rdx+32]
    001ad032jae 0x1ad041
    001ad034imul rdi, rcx, 112
    001ad038add rdi, [rdx+16]
    001ad03cjmp 0x1ad0c4
    001ad041
    001ad041loc_1ad041:
    001ad041mov rdi, [rdx+40]
    001ad045test rdi, rdi
    001ad048je 0x1ae05d
    001ad04emov rcx, [rdx+48]
    001ad052
    001ad052loc_1ad052:
    001ad052movzx esi, [rdi+1330]
    001ad059lea r8, [8*rsi]
    001ad061mov rdx, -1
    001ad068mov r10l, 255
    001ad06e
    001ad06eloc_1ad06e:
    001ad06etest r8, r8
    001ad071je 0x1ad09d
    001ad073xor r9l, r9l
    001ad076cmp [rdi+8*rdx+1248], rax
    001ad07esetne r9b
    001ad082cmova r9l, r10l
    001ad086inc rdx
    001ad089add r8, -8
    001ad08dcmp r9b, 1
    001ad091je 0x1ad06e
    001ad093movzx esi, r9b
    001ad097test esi, esi
    001ad099jne 0x1ad0a0
    001ad09bjmp 0x1ad0b4
    001ad09d
    001ad09dloc_1ad09d:
    001ad09dmov rdx, rsi
    001ad0a0
    001ad0a0loc_1ad0a0:
    001ad0a0sub rcx, 1
    001ad0a4jb 0x1ae05d
    001ad0aamov rdi, [rdi+8*rdx+1336]
    001ad0b2jmp 0x1ad052
    001ad0b4
    001ad0b4loc_1ad0b4:
    001ad0b4test rdi, rdi
    001ad0b7je 0x1ae05d
    001ad0bdimul rax, rdx, 112
    001ad0c1add rdi, rax
    001ad0c4
    001ad0c4loc_1ad0c4:
    001ad0c4cmp [rdi+106], 1
    001ad0c8jne 0x1ad0d6
    001ad0camov [rsp+464], 1
    001ad0d6
    001ad0d6loc_1ad0d6:
    001ad0d6call _<gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
    001ad0dbmov [rsp+24], rax
    001ad0e0mov r14, rdx
    001ad0e3test rdx, rdx
    001ad0e6je 0x1ad5bd
    001ad0ecmov rax, [rsp+248]
    001ad0f4mov [rsp+72], rax
    001ad0f9mov eax, [rsp+1304]
    001ad100mov rcx, [rsp+1648]
    001ad108mov [rsp+120], rcx
    001ad10dmovzx ecx, ah
    001ad110mov [rsp+192], rcx
    001ad118and eax, 65280
    001ad11dmov [rsp+232], eax
    001ad124movzx eax, [rsp+1306]
    001ad12cmov [rsp+160], ax
    001ad134movzx eax, [rsp+1304]
    001ad13cmov [rsp+96], rax
    001ad141mov rax, [rsp+1632]
    001ad149mov [rsp+112], rax
    001ad14eshl r14, 4
    001ad152xor r10l, r10l
    001ad155xor eax, eax
    001ad157mov [rsp+56], rax
    001ad15cxor eax, eax
    001ad15emov [rsp+80], rax
    001ad163xor eax, eax
    001ad165mov [rsp+16], rax
    001ad16axor eax, eax
    001ad16cmov [rsp+128], rax
    001ad174xor eax, eax
    001ad176mov [rsp+104], rax
    001ad17bjmp 0x1ad1a4
    001ad17d
    001ad17dloc_1ad17d:
    001ad17dcmp eax, 38
    001ad180mov eax, 1
    001ad185mov rcx, [rsp+56]
    001ad18acmove ecx, eax
    001ad18dmov [rsp+56], rcx
    001ad192
    001ad192loc_1ad192:
    001ad192mov r10, [rsp+32]
    001ad197
    001ad197loc_1ad197:
    001ad197add r10, 16
    001ad19bcmp r14, r10
    001ad19eje 0x1ad6d9
    001ad1a4
    001ad1a4loc_1ad1a4:
    001ad1a4mov rax, [rsp+24]
    001ad1a9mov [rsp+32], r10
    001ad1aemovups x0, [rax+r10]
    001ad1b3movaps [rsp+1936], x0
    001ad1bbmov rax, [rsp+448]
    001ad1c3mov edx, [rax+72]
    001ad1c6lea rdi, [rsp+640]
    001ad1celea rsi, [rsp+432]
    001ad1d6lea rcx, [rsp+1936]
    001ad1decall gimli::read::unit::parse_attribute
    001ad1e3mov rax, [rsp+640]
    001ad1ebcmp rax, 46
    001ad1efje 0x1ae05d
    001ad1f5mov rcx, [rsp+664]
    001ad1fdmovups x0, [rsp+648]
    001ad205movups [rsp+312], x0
    001ad20dmov [rsp+304], rax
    001ad215mov [rsp+328], rcx
    001ad21dmovzx eax, cx
    001ad220cmp eax, 18
    001ad223jg 0x1ad2e7
    001ad229cmp eax, 17
    001ad22cje 0x1ad38f
    001ad232cmp eax, 18
    001ad235jne 0x1ad192
    001ad23blea rdi, [rsp+640]
    001ad243lea rsi, [rsp+304]
    001ad24bcall gimli::read::unit::Attribute<R>::value
    001ad250mov rax, [rsp+640]
    001ad258test rax, rax
    001ad25bje 0x1ad4ed
    001ad261cmp eax, 7
    001ad264mov r10, [rsp+32]
    001ad269je 0x1ad4ce
    001ad26fcmp eax, 12
    001ad272jne 0x1ad197
    001ad278mov rax, [rsp+72]
    001ad27dmov rcx, [rax+24]
    001ad281sub rcx, [rsp+112]
    001ad286jb 0x1ae05d
    001ad28cmov rax, [rsp+648]
    001ad294imul rax, [rsp+96]
    001ad29amov rsi, rcx
    001ad29dsub rsi, rax
    001ad2a0jb 0x1ae05d
    001ad2a6mov rdi, [rsp+96]
    001ad2abdec edi
    001ad2adcmp edi, 7
    001ad2b0ja 0x1ae05d
    001ad2b6mov r8, [rsp+72]
    001ad2bbmov r9, [r8+16]
    001ad2bfadd r9, [rsp+112]
    001ad2c4lea r8, [rip-0x16dc8f]
    001ad2cbmovsxd rdi, [r8+4*rdi]
    001ad2cfadd rdi, r8
    001ad2d2jmp rdi
    001ad2d4cmp rcx, rax
    001ad2d7je 0x1ae05d
    001ad2ddmovzx eax, [r9+rax]
    001ad2e2jmp 0x1ad5a9
    001ad2e7
    001ad2e7loc_1ad2e7:
    001ad2e7cmp eax, 19
    001ad2eaje 0x1ad432
    001ad2f0cmp eax, 85
    001ad2f3jne 0x1ad192
    001ad2f9lea rdi, [rsp+640]
    001ad301lea rsi, [rsp+304]
    001ad309call gimli::read::unit::Attribute<R>::value
    001ad30emov rcx, [rsp+640]
    001ad316mov rax, [rsp+648]
    001ad31ecmp rcx, 22
    001ad322je 0x1ad46b
    001ad328cmp ecx, 24
    001ad32bjne 0x1ad4c2
    001ad331mov rcx, [rsp+72]
    001ad336mov rcx, [rcx+200]
    001ad33dsub rcx, [rsp+120]
    001ad342jb 0x1ae05d
    001ad348imul rax, [rsp+192]
    001ad351sub rcx, rax
    001ad354jb 0x1ae05d
    001ad35amov rdx, [rsp+72]
    001ad35fmov rdx, [rdx+192]
    001ad366add rdx, [rsp+120]
    001ad36bcmp [rsp+232], 2048
    001ad376jne 0x1ad509
    001ad37ccmp rcx, 7
    001ad380jbe 0x1ae05d
    001ad386mov rax, [rdx+rax]
    001ad38ajmp 0x1ad516
    001ad38f
    001ad38floc_1ad38f:
    001ad38flea rdi, [rsp+640]
    001ad397lea rsi, [rsp+304]
    001ad39fcall gimli::read::unit::Attribute<R>::value
    001ad3a4mov rax, [rsp+640]
    001ad3actest rax, rax
    001ad3afje 0x1ad4a6
    001ad3b5cmp eax, 12
    001ad3b8mov r10, [rsp+32]
    001ad3bdjne 0x1ad197
    001ad3c3mov rax, [rsp+72]
    001ad3c8mov rcx, [rax+24]
    001ad3ccsub rcx, [rsp+112]
    001ad3d1jb 0x1ae05d
    001ad3d7mov rax, [rsp+648]
    001ad3dfimul rax, [rsp+96]
    001ad3e5mov rsi, rcx
    001ad3e8sub rsi, rax
    001ad3ebjb 0x1ae05d
    001ad3f1mov rdi, [rsp+96]
    001ad3f6dec edi
    001ad3f8cmp edi, 7
    001ad3fbja 0x1ae05d
    001ad401mov r8, [rsp+72]
    001ad406mov r9, [r8+16]
    001ad40aadd r9, [rsp+112]
    001ad40flea r8, [rip-0x16ddba]
    001ad416movsxd rdi, [r8+4*rdi]
    001ad41aadd rdi, r8
    001ad41djmp rdi
    001ad41fcmp rcx, rax
    001ad422je 0x1ae05d
    001ad428movzx eax, [r9+rax]
    001ad42djmp 0x1ad566
    001ad432
    001ad432loc_1ad432:
    001ad432lea rdi, [rsp+640]
    001ad43alea rsi, [rsp+304]
    001ad442call gimli::read::unit::Attribute<R>::value
    001ad447mov rax, [rsp+640]
    001ad44fcmp rax, 38
    001ad453jne 0x1ad17d
    001ad459movzx ecx, [rsp+648]
    001ad461mov [rsp+64], cx
    001ad466jmp 0x1ad17d
    001ad46b
    001ad46bloc_1ad46b:
    001ad46bcmp [rsp+160], 5
    001ad474mov edx, 0
    001ad479cmovb rdx, [rsp+120]
    001ad47fmov rcx, [rsp+72]
    001ad484cmp [rcx+224], 0
    001ad48bmov ecx, 0
    001ad490cmove rdx, rcx
    001ad494add rdx, rax
    001ad497mov [rsp+176], rdx
    001ad49fmov eax, 1
    001ad4a4jmp 0x1ad4c4
    001ad4a6
    001ad4a6loc_1ad4a6:
    001ad4a6mov eax, 1
    001ad4abmov [rsp+80], rax
    001ad4b0mov rax, [rsp+648]
    001ad4b8mov [rsp+88], rax
    001ad4bdjmp 0x1ad192
    001ad4c2
    001ad4c2loc_1ad4c2:
    001ad4c2xor eax, eax
    001ad4c4
    001ad4c4loc_1ad4c4:
    001ad4c4mov [rsp+104], rax
    001ad4c9jmp 0x1ad192
    001ad4ce
    001ad4celoc_1ad4ce:
    001ad4cemov eax, 1
    001ad4d3mov [rsp+128], rax
    001ad4dbmov rax, [rsp+648]
    001ad4e3mov [rsp+48], rax
    001ad4e8jmp 0x1ad197
    001ad4ed
    001ad4edloc_1ad4ed:
    001ad4edmov eax, 1
    001ad4f2mov [rsp+16], rax
    001ad4f7mov rax, [rsp+648]
    001ad4ffmov [rsp+8], rax
    001ad504jmp 0x1ad192
    001ad509
    001ad509loc_1ad509:
    001ad509cmp rcx, 4
    001ad50djb 0x1ae05d
    001ad513mov eax, [rdx+rax]
    001ad516
    001ad516loc_1ad516:
    001ad516mov r10, [rsp+32]
    001ad51badd rax, [rsp+120]
    001ad520mov [rsp+176], rax
    001ad528mov eax, 1
    001ad52dmov [rsp+104], rax
    001ad532jmp 0x1ad197
    001ad537cmp rsi, 2
    001ad53bjb 0x1ae05d
    001ad541movzx eax, [r9+rax]
    001ad546jmp 0x1ad566
    001ad548cmp rsi, 8
    001ad54cjb 0x1ae05d
    001ad552mov rax, [r9+rax]
    001ad556jmp 0x1ad566
    001ad558cmp rsi, 4
    001ad55cjb 0x1ae05d
    001ad562mov eax, [r9+rax]
    001ad566
    001ad566loc_1ad566:
    001ad566mov [rsp+88], rax
    001ad56bmov eax, 1
    001ad570mov [rsp+80], rax
    001ad575jmp 0x1ad197
    001ad57acmp rsi, 2
    001ad57ejb 0x1ae05d
    001ad584movzx eax, [r9+rax]
    001ad589jmp 0x1ad5a9
    001ad58bcmp rsi, 8
    001ad58fjb 0x1ae05d
    001ad595mov rax, [r9+rax]
    001ad599jmp 0x1ad5a9
    001ad59bcmp rsi, 4
    001ad59fjb 0x1ae05d
    001ad5a5mov eax, [r9+rax]
    001ad5a9
    001ad5a9loc_1ad5a9:
    001ad5a9mov [rsp+8], rax
    001ad5aemov eax, 1
    001ad5b3mov [rsp+16], rax
    001ad5b8jmp 0x1ad197
    001ad5bd
    001ad5bdloc_1ad5bd:
    001ad5bdxor eax, eax
    001ad5bfmov [rsp+56], rax
    001ad5c4xor eax, eax
    001ad5c6mov [rsp+80], rax
    001ad5cbxor eax, eax
    001ad5cdmov [rsp+16], rax
    001ad5d2xor eax, eax
    001ad5d4mov [rsp+128], rax
    001ad5dc
    001ad5dcloc_1ad5dc:
    001ad5dcmov rsi, [rsp+272]
    001ad5e4test rsi, rsi
    001ad5e7je 0x1ad645
    001ad5e9mov rax, [rsp+256]
    001ad5f1mov r14, rsi
    001ad5f4xor edx, edx
    001ad5f6mov rcx, rsi
    001ad5f9jmp 0x1ad603
    001ad5fb
    001ad5fbloc_1ad5fb:
    001ad5fbmov rcx, r14
    001ad5fesub r14, rdx
    001ad601jbe 0x1ad645
    001ad603
    001ad603loc_1ad603:
    001ad603shr r14, 1
    001ad606add r14, rdx
    001ad609mov r9, r14
    001ad60cshl r9, 4
    001ad610xor edi, edi
    001ad612cmp [rax+r9], rbx
    001ad616setne dil
    001ad61amov r8l, 255
    001ad620cmovb edi, r8l
    001ad624cmp dil, 1
    001ad628je 0x1ad5fb
    001ad62amovzx edx, dil
    001ad62ecmp edx, 255
    001ad634jne 0x1ad906
    001ad63amov rdx, r14
    001ad63dinc rdx
    001ad640mov r14, rcx
    001ad643jmp 0x1ad5fb
    001ad645
    001ad645loc_1ad645:
    001ad645mov rax, [rsp+80]
    001ad64atest rax, rax
    001ad64dje 0x1ad848
    001ad653cmp [rsp+16], 0
    001ad659je 0x1ad848
    001ad65fmov rdx, [rsp+8]
    001ad664cmp [rsp+88], rdx
    001ad669jae 0x1ad939
    001ad66fmov rsi, [rsp+152]
    001ad677cmp rsi, [rsp+144]
    001ad67fjne 0x1ad696
    001ad681lea rdi, [rsp+136]
    001ad689call alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001ad68emov rsi, [rsp+152]
    001ad696
    001ad696loc_1ad696:
    001ad696mov rax, [rsp+136]
    001ad69emov rcx, rsi
    001ad6a1shl rcx, 5
    001ad6a5mov rdx, [rsp+88]
    001ad6aamov [rax+rcx], rdx
    001ad6aemov rdx, [rsp+8]
    001ad6b3mov [rax+rcx+8], rdx
    001ad6b8mov [rax+rcx+16], r15
    001ad6bdmov [rax+rcx+24], 0
    001ad6c6inc rsi
    001ad6c9mov [rsp+152], rsi
    001ad6d1mov sil, 1
    001ad6d4jmp 0x1ad93b
    001ad6d9
    001ad6d9loc_1ad6d9:
    001ad6d9cmp [rsp+104], 0
    001ad6dfje 0x1ad5dc
    001ad6e5mov rdx, [rsp+248]
    001ad6edlea rsi, [rdx+176]
    001ad6f4mov eax, [rsp+1304]
    001ad6fbmov ecx, eax
    001ad6fdshr ecx, 16
    001ad700lea r9, [rdx+192]
    001ad707xor edi, edi
    001ad709cmp cx, 5
    001ad70dsetae r8b
    001ad711cmovb r9, rsi
    001ad715mov rsi, [r9+8]
    001ad719mov r9, [rsp+176]
    001ad721sub rsi, r9
    001ad724jb 0x1ae05d
    001ad72amov dil, r8b
    001ad72dshl rdi, 4
    001ad731add rdi, 176
    001ad738mov rdi, [rdx+rdi]
    001ad73cadd rdi, r9
    001ad73fcmp cx, 5
    001ad743movups x0, [rdx+16]
    001ad747mov rdx, [rsp+1616]
    001ad74fmov r8, [rsp+1632]
    001ad757movups [rsp+640], x0
    001ad75fmov [rsp+656], rdx
    001ad767mov [rsp+664], r8
    001ad76fmov [rsp+672], rdi
    001ad777mov [rsp+680], rsi
    001ad77fmov [rsp+688], ax
    001ad787mov [rsp+690], cx
    001ad78fsetae [rsp+692]
    001ad797mov [rsp+32], 0
    001ad79f
    001ad79floc_1ad79f:
    001ad79flea rdi, [rsp+304]
    001ad7a7lea rsi, [rsp+640]
    001ad7afcall gimli::read::rnglists::RngListIter<R>::next
    001ad7b4mov rax, [rsp+304]
    001ad7bcmov r14, [rsp+312]
    001ad7c4cmp rax, 1
    001ad7c8jne 0x1ad8e0
    001ad7cemov rax, [rsp+320]
    001ad7d6cmp r14, rax
    001ad7d9jae 0x1ad79f
    001ad7dbmov [rsp+32], rax
    001ad7e0mov rsi, [rsp+152]
    001ad7e8cmp rsi, [rsp+144]
    001ad7f0jne 0x1ad807
    001ad7f2lea rdi, [rsp+136]
    001ad7facall alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001ad7ffmov rsi, [rsp+152]
    001ad807
    001ad807loc_1ad807:
    001ad807mov rax, [rsp+136]
    001ad80fmov rcx, rsi
    001ad812shl rcx, 5
    001ad816mov [rax+rcx], r14
    001ad81amov rdx, [rsp+32]
    001ad81fmov [rax+rcx+8], rdx
    001ad824mov [rax+rcx+16], r15
    001ad829mov [rax+rcx+24], 0
    001ad832inc rsi
    001ad835mov [rsp+152], rsi
    001ad83dmov al, 1
    001ad83fmov [rsp+32], eax
    001ad843jmp 0x1ad79f
    001ad848
    001ad848loc_1ad848:
    001ad848xor esi, esi
    001ad84atest rax, rax
    001ad84dmov rax, [rsp+48]
    001ad852mov rcx, [rsp+88]
    001ad857mov rdx, [rsp+8]
    001ad85cje 0x1ad900
    001ad862cmp [rsp+128], 0
    001ad86bje 0x1ad900
    001ad871lea r14, [rax+rcx]
    001ad875cmp rcx, r14
    001ad878jae 0x1ad95a
    001ad87emov rsi, [rsp+152]
    001ad886cmp rsi, [rsp+144]
    001ad88ejne 0x1ad8a5
    001ad890lea rdi, [rsp+136]
    001ad898call alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001ad89dmov rsi, [rsp+152]
    001ad8a5
    001ad8a5loc_1ad8a5:
    001ad8a5mov rax, [rsp+136]
    001ad8admov rcx, rsi
    001ad8b0shl rcx, 5
    001ad8b4mov rdx, [rsp+88]
    001ad8b9mov [rax+rcx], rdx
    001ad8bdmov [rax+rcx+8], r14
    001ad8c2mov [rax+rcx+16], r15
    001ad8c7mov [rax+rcx+24], 0
    001ad8d0inc rsi
    001ad8d3mov [rsp+152], rsi
    001ad8dbmov sil, 1
    001ad8dejmp 0x1ad8f6
    001ad8e0
    001ad8e0loc_1ad8e0:
    001ad8e0cmp eax, 2
    001ad8e3jne 0x1ad946
    001ad8e5cmp r14b, 75
    001ad8e9jne 0x1ae05d
    001ad8efshr r14l, 8
    001ad8f3mov esi, r14l
    001ad8f6
    001ad8f6loc_1ad8f6:
    001ad8f6mov rax, [rsp+48]
    001ad8fbmov rdx, [rsp+8]
    001ad900
    001ad900loc_1ad900:
    001ad900and sil, 1
    001ad904jmp 0x1ad983
    001ad906
    001ad906loc_1ad906:
    001ad906lea rdi, [r14-1]
    001ad90acmp rdi, rsi
    001ad90djae 0x1ad962
    001ad90finc r14
    001ad912lea rcx, [rax+r9]
    001ad916add rcx, -16
    001ad91a
    001ad91aloc_1ad91a:
    001ad91acmp r14, 1
    001ad91eje 0x1ad96b
    001ad920dec r14
    001ad923lea rdx, [rcx-16]
    001ad927cmp [rcx], rbx
    001ad92amov rcx, rdx
    001ad92dje 0x1ad91a
    001ad92fcmp r14, rsi
    001ad932jbe 0x1ad96e
    001ad934jmp 0x1af707
    001ad939
    001ad939loc_1ad939:
    001ad939xor esi, esi
    001ad93b
    001ad93bloc_1ad93b:
    001ad93bmov rax, [rsp+48]
    001ad940and sil, 1
    001ad944jmp 0x1ad983
    001ad946
    001ad946loc_1ad946:
    001ad946mov rax, [rsp+48]
    001ad94bmov rdx, [rsp+8]
    001ad950mov esi, [rsp+32]
    001ad954and sil, 1
    001ad958jmp 0x1ad983
    001ad95a
    001ad95aloc_1ad95a:
    001ad95axor esi, esi
    001ad95cand sil, 1
    001ad960jmp 0x1ad983
    001ad962
    001ad962loc_1ad962:
    001ad962test r14, r14
    001ad965jne 0x1af718
    001ad96b
    001ad96bloc_1ad96b:
    001ad96bxor r14l, r14l
    001ad96e
    001ad96eloc_1ad96e:
    001ad96ecmp r14, rsi
    001ad971jne 0x1adbb6
    001ad977xor esi, esi
    001ad979mov rax, [rsp+48]
    001ad97emov rdx, [rsp+8]
    001ad983
    001ad983loc_1ad983:
    001ad983mov [rsp+432], 0
    001ad98ftest sil, 1
    001ad993mov [rsp+48], rax
    001ad998mov [rsp+8], rdx
    001ad99djne 0x1adab4
    001ad9a3cmp [rsp+1328], 47
    001ad9acje 0x1adab4
    001ad9b2lea rax, [rsp+1328]
    001ad9bamov [rsp+304], rax
    001ad9c2lea rax, [rsp+1232]
    001ad9camov [rsp+640], rax
    001ad9d2lea rax, [rsp+304]
    001ad9damov [rsp+648], rax
    001ad9e2lea rax, [rsp+248]
    001ad9eamov [rsp+656], rax
    001ad9f2lea rdi, [rsp+432]
    001ad9falea rsi, [rsp+640]
    001ada02call addr2line::lazy::LazyCell<T>::borrow_with
    001ada07cmp [rax], 0
    001ada0bje 0x1adaac
    001ada11mov rcx, [rax+24]
    001ada15mov [rsp+24], rcx
    001ada1atest rcx, rcx
    001ada1dje 0x1adaac
    001ada23mov rax, [rax+16]
    001ada27mov [rsp+72], rax
    001ada2cmov rsi, [rsp+152]
    001ada34shl [rsp+24], 5
    001ada3axor r14l, r14l
    001ada3djmp 0x1ada7b
    001ada3f
    001ada3floc_1ada3f:
    001ada3fmov rax, [rsp+136]
    001ada47mov rcx, rsi
    001ada4ashl rcx, 5
    001ada4emovaps x0, [rsp+32]
    001ada53movups [rax+rcx], x0
    001ada57mov [rax+rcx+16], r15
    001ada5cmov [rax+rcx+24], 0
    001ada65inc rsi
    001ada68mov [rsp+152], rsi
    001ada70add r14, 32
    001ada74cmp [rsp+24], r14
    001ada79je 0x1adaac
    001ada7b
    001ada7bloc_1ada7b:
    001ada7bmov rax, [rsp+72]
    001ada80movups x0, [rax+r14+16]
    001ada86movaps [rsp+32], x0
    001ada8bcmp rsi, [rsp+144]
    001ada93jne 0x1ada3f
    001ada95lea rdi, [rsp+136]
    001ada9dcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001adaa2mov rsi, [rsp+152]
    001adaaajmp 0x1ada3f
    001adaac
    001adaacloc_1adaac:
    001adaacmov r15, [rsp+224]
    001adab4
    001adab4loc_1adab4:
    001adab4mov edx, 424
    001adab9lea rdi, [rsp+640]
    001adac1lea rsi, [rsp+1232]
    001adac9call [rip+0x64051]
    001adacfmovups x0, [rsp+432]
    001adad7movups x1, [rsp+448]
    001adadflea rcx, [rsp+664]
    001adae7movups [rcx+408], x0
    001adaeemovups [rcx+424], x1
    001adaf5mov rax, [rsp+464]
    001adafdmov [rcx+440], rax
    001adb04mov [rsp+1064], rbx
    001adb0cmov rax, [rsp+56]
    001adb11mov [rsp+1168], ax
    001adb19movzx eax, [rsp+64]
    001adb1emov [rsp+1170], ax
    001adb26mov [rsp+1112], 0
    001adb32mov [rsp+1152], 76
    001adb3acmp r15, [rsp+216]
    001adb42jne 0x1adb5c
    001adb44lea rdi, [rsp+208]
    001adb4cmov rsi, r15
    001adb4fcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001adb54mov r15, [rsp+224]
    001adb5c
    001adb5cloc_1adb5c:
    001adb5cimul rdi, r15, 536
    001adb63add rdi, [rsp+208]
    001adb6bmov edx, 536
    001adb70lea rbx, [rsp+640]
    001adb78mov rsi, rbx
    001adb7bcall [rip+0x63f9f]
    001adb81inc r15
    001adb84mov [rsp+224], r15
    001adb8cmov rdi, rbx
    001adb8fmov rsi, r12
    001adb92call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
    001adb97mov rax, [rsp+640]
    001adb9fcmp rax, 3
    001adba3lea r14, [rsp+664]
    001adbabjne 0x1acdb2
    001adbb1jmp 0x1acc2b
    001adbb6
    001adbb6loc_1adbb6:
    001adbb6shl rsi, 4
    001adbbaadd rsi, rax
    001adbbdshl r14, 4
    001adbc1add r14, rax
    001adbc4mov [rsp+32], 0
    001adbccmov [rsp+24], rsi
    001adbd1
    001adbd1loc_1adbd1:
    001adbd1cmp [r14], rbx
    001adbd4jne 0x1adff9
    001adbdamov rcx, [rsp+248]
    001adbe2mov rdx, [r14+8]
    001adbe6mov rax, [rcx+40]
    001adbeasub rax, rdx
    001adbedjb 0x1ae05d
    001adbf3mov rcx, [rcx+32]
    001adbf7add rcx, rdx
    001adbfamov [rsp+304], rcx
    001adc02mov [rsp+312], rax
    001adc0alea rdi, [rsp+640]
    001adc12lea rsi, [rsp+304]
    001adc1acall gimli::read::aranges::ArangeHeader<R,Offset>::parse
    001adc1fcmp [rsp+681], 3
    001adc27je 0x1ae05d
    001adc2dmov rsi, [rsp+648]
    001adc35test rsi, rsi
    001adc38je 0x1adfe7
    001adc3emov rdi, [rsp+640]
    001adc46movzx r8l, [rsp+680]
    001adc4fmovzx ecx, [rsp+684]
    001adc57lea eax, [r8+r8]
    001adc5badd al, cl
    001adc5dmovzx r9l, al
    001adc61mov [rsp+72], rcx
    001adc66test ecx, ecx
    001adc68je 0x1ade79
    001adc6e
    001adc6eloc_1adc6e:
    001adc6emov r10, [rsp+72]
    001adc73jmp 0x1adc90
    001adc75
    001adc75loc_1adc75:
    001adc75movzx ecx, [rdi]
    001adc78add rsi, -4
    001adc7cmovzx edx, [rdi+2]
    001adc80add rdi, 4
    001adc84
    001adc84loc_1adc84:
    001adc84or rax, rdx
    001adc87or rax, rcx
    001adc8ajne 0x1addbd
    001adc90
    001adc90loc_1adc90:
    001adc90cmp rsi, r9
    001adc93jb 0x1adfe7
    001adc99lea eax, [r10-1]
    001adc9dcmp eax, 7
    001adca0ja 0x1ae05d
    001adca6lea rcx, [rip-0x16e631]
    001adcadmovsxd rax, [rcx+4*rax]
    001adcb1add rax, rcx
    001adcb4jmp rax
    001adcb6test rsi, rsi
    001adcb9je 0x1ae05d
    001adcbfdec rsi
    001adcc2movzx eax, [rdi]
    001adcc5inc rdi
    001adcc8jmp 0x1add0c
    001adccacmp rsi, 2
    001adccejb 0x1ae05d
    001adcd4add rsi, -2
    001adcd8movzx eax, [rdi]
    001adcdbadd rdi, 2
    001adcdfjmp 0x1add0c
    001adce1cmp rsi, 8
    001adce5jb 0x1ae05d
    001adcebadd rsi, -8
    001adcefmov rax, [rdi]
    001adcf2add rdi, 8
    001adcf6jmp 0x1add0c
    001adcf8cmp rsi, 4
    001adcfcjb 0x1ae05d
    001add02add rsi, -4
    001add06mov eax, [rdi]
    001add08add rdi, 4
    001add0c
    001add0cloc_1add0c:
    001add0clea ecx, [r8-1]
    001add10cmp ecx, 7
    001add13ja 0x1ae05d
    001add19lea rdx, [rip-0x16e684]
    001add20movsxd rcx, [rdx+4*rcx]
    001add24add rcx, rdx
    001add27jmp rcx
    001add29cmp rsi, 2
    001add2djb 0x1ae05d
    001add33movzx ecx, [rdi]
    001add36add rsi, -2
    001add3amovzx edx, [rdi+1]
    001add3eadd rdi, 2
    001add42jmp 0x1adc84
    001add47cmp rsi, 1
    001add4bjbe 0x1ae05d
    001add51lea rcx, [rsi-2]
    001add55cmp rcx, 2
    001add59jae 0x1adc75
    001add5fjmp 0x1ae05d
    001add64cmp rsi, 8
    001add68jb 0x1ae05d
    001add6emov rcx, rsi
    001add71and rcx, -8
    001add75cmp rcx, 8
    001add79je 0x1ae05d
    001add7fmov rcx, [rdi]
    001add82mov rdx, [rdi+8]
    001add86add rsi, -16
    001add8aadd rdi, 16
    001add8ejmp 0x1adc84
    001add93cmp rsi, 3
    001add97jbe 0x1ae05d
    001add9dlea rcx, [rsi-4]
    001adda1cmp rcx, 4
    001adda5jb 0x1ae05d
    001addabmov ecx, [rdi]
    001addadadd rsi, -8
    001addb1mov edx, [rdi+4]
    001addb4add rdi, 8
    001addb8jmp 0x1adc84
    001addbd
    001addbdloc_1addbd:
    001addbdmov [rsp+80], rcx
    001addc2mov [rsp+96], r9
    001addc7mov [rsp+104], r8
    001addccmov [rsp+112], rdi
    001addd1mov [rsp+120], rsi
    001addd6mov [rsp+16], rdx
    001adddbtest rdx, rdx
    001adddeje 0x1ade4b
    001adde0mov rsi, [rsp+152]
    001adde8cmp rsi, [rsp+144]
    001addf0jne 0x1ade07
    001addf2lea rdi, [rsp+136]
    001addfacall alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001addffmov rsi, [rsp+152]
    001ade07
    001ade07loc_1ade07:
    001ade07mov rdx, [rsp+80]
    001ade0cmov rdi, [rsp+16]
    001ade11add rdi, rdx
    001ade14mov rax, [rsp+136]
    001ade1cmov rcx, rsi
    001ade1fshl rcx, 5
    001ade23mov [rax+rcx], rdx
    001ade27mov [rax+rcx+8], rdi
    001ade2cmov [rax+rcx+16], r15
    001ade31mov [rax+rcx+24], 0
    001ade3ainc rsi
    001ade3dmov [rsp+152], rsi
    001ade45mov al, 1
    001ade47mov [rsp+32], eax
    001ade4b
    001ade4bloc_1ade4b:
    001ade4bmov rsi, [rsp+120]
    001ade50test rsi, rsi
    001ade53mov rdi, [rsp+112]
    001ade58mov r8, [rsp+104]
    001ade5dmov r9, [rsp+96]
    001ade62jne 0x1adc6e
    001ade68jmp 0x1adfe7
    001ade6d
    001ade6dloc_1ade6d:
    001ade6dmov rax, rcx
    001ade70or rax, rdx
    001ade73jne 0x1adf3c
    001ade79
    001ade79loc_1ade79:
    001ade79cmp rsi, r9
    001ade7cjb 0x1adfe7
    001ade82lea eax, [r8-1]
    001ade86cmp eax, 7
    001ade89ja 0x1ae05d
    001ade8flea rcx, [rip-0x16e7da]
    001ade96movsxd rax, [rcx+4*rax]
    001ade9aadd rax, rcx
    001ade9djmp rax
    001ade9fcmp rsi, 2
    001adea3jb 0x1ae05d
    001adea9movzx ecx, [rdi]
    001adeacadd rsi, -2
    001adeb0movzx edx, [rdi+1]
    001adeb4add rdi, 2
    001adeb8jmp 0x1ade6d
    001adebacmp rsi, 2
    001adebejb 0x1ae05d
    001adec4lea rax, [rsi-2]
    001adec8cmp rax, 1
    001adeccjbe 0x1ae05d
    001aded2movzx ecx, [rdi]
    001aded5add rsi, -4
    001aded9movzx edx, [rdi+2]
    001adeddadd rdi, 4
    001adee1jmp 0x1ade6d
    001adee3cmp rsi, 8
    001adee7jb 0x1ae05d
    001adeedmov rax, rsi
    001adef0and rax, -8
    001adef4cmp rax, 8
    001adef8je 0x1ae05d
    001adefemov rcx, [rdi]
    001adf01mov rdx, [rdi+8]
    001adf05add rsi, -16
    001adf09add rdi, 16
    001adf0djmp 0x1ade6d
    001adf12cmp rsi, 3
    001adf16jbe 0x1ae05d
    001adf1clea rax, [rsi-4]
    001adf20cmp rax, 3
    001adf24jbe 0x1ae05d
    001adf2amov ecx, [rdi]
    001adf2cadd rsi, -8
    001adf30mov edx, [rdi+4]
    001adf33add rdi, 8
    001adf37jmp 0x1ade6d
    001adf3c
    001adf3cloc_1adf3c:
    001adf3cmov [rsp+72], rcx
    001adf41mov [rsp+96], r9
    001adf46mov [rsp+104], r8
    001adf4bmov [rsp+112], rdi
    001adf50mov [rsp+120], rsi
    001adf55mov [rsp+80], rdx
    001adf5atest rdx, rdx
    001adf5dje 0x1adfca
    001adf5fmov rsi, [rsp+152]
    001adf67cmp rsi, [rsp+144]
    001adf6fjne 0x1adf86
    001adf71lea rdi, [rsp+136]
    001adf79call alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001adf7emov rsi, [rsp+152]
    001adf86
    001adf86loc_1adf86:
    001adf86mov rdx, [rsp+72]
    001adf8bmov rdi, [rsp+80]
    001adf90add rdi, rdx
    001adf93mov rax, [rsp+136]
    001adf9bmov rcx, rsi
    001adf9eshl rcx, 5
    001adfa2mov [rax+rcx], rdx
    001adfa6mov [rax+rcx+8], rdi
    001adfabmov [rax+rcx+16], r15
    001adfb0mov [rax+rcx+24], 0
    001adfb9inc rsi
    001adfbcmov [rsp+152], rsi
    001adfc4mov al, 1
    001adfc6mov [rsp+32], eax
    001adfca
    001adfcaloc_1adfca:
    001adfcamov rsi, [rsp+120]
    001adfcftest rsi, rsi
    001adfd2mov rdi, [rsp+112]
    001adfd7mov r8, [rsp+104]
    001adfdcmov r9, [rsp+96]
    001adfe1jne 0x1ade79
    001adfe7
    001adfe7loc_1adfe7:
    001adfe7add r14, 16
    001adfebmov rsi, [rsp+24]
    001adff0cmp r14, rsi
    001adff3jne 0x1adbd1
    001adff9
    001adff9loc_1adff9:
    001adff9mov rax, [rsp+48]
    001adffemov rdx, [rsp+8]
    001ae003mov esi, [rsp+32]
    001ae007jmp 0x1ad983
    001ae00c
    001ae00cloc_1ae00c:
    001ae00cmov r14, [rsp+136]
    001ae014mov r12, [rsp+152]
    001ae01ccmp r12, 21
    001ae020jae 0x1ae0f3
    001ae026cmp r12, 1
    001ae02ajbe 0x1ae776
    001ae030mov edx, 1
    001ae035mov rdi, r14
    001ae038mov rsi, r12
    001ae03bcall core::slice::sort::insertion_sort_shift_left
    001ae040jmp 0x1ae77b
    001ae045
    001ae045loc_1ae045:
    001ae045add rsi, r8
    001ae048xor edi, edi
    001ae04amov r9, rsi
    001ae04d
    001ae04dloc_1ae04d:
    001ae04dmov [rsp+432], r9
    001ae055mov [rsp+440], rdi
    001ae05d
    001ae05dloc_1ae05d:
    001ae05dmov rax, [rsp+1576]
    001ae065lock dec [rax]
    001ae069jne 0x1ae078
    001ae06bmov rdi, [rsp+1576]
    001ae073call alloc::sync::Arc<T,A>::drop_slow
    001ae078
    001ae078loc_1ae078:
    001ae078cmp [rsp+1328], 47
    001ae080je 0x1acc2b
    001ae086cmp [rsp+1416], 0
    001ae08fje 0x1ae09f
    001ae091mov rdi, [rsp+1408]
    001ae099call [rip+0x63a59]
    001ae09f
    001ae09floc_1ae09f:
    001ae09fcmp [rsp+1440], 0
    001ae0a8je 0x1ae0b8
    001ae0aamov rdi, [rsp+1432]
    001ae0b2call [rip+0x63a40]
    001ae0b8
    001ae0b8loc_1ae0b8:
    001ae0b8cmp [rsp+1464], 0
    001ae0c1je 0x1ae0d1
    001ae0c3mov rdi, [rsp+1456]
    001ae0cbcall [rip+0x63a27]
    001ae0d1
    001ae0d1loc_1ae0d1:
    001ae0d1cmp [rsp+1488], 0
    001ae0daje 0x1acc2b
    001ae0e0mov rdi, [rsp+1480]
    001ae0e8call [rip+0x63a0a]
    001ae0eejmp 0x1acc2b
    001ae0f3
    001ae0f3loc_1ae0f3:
    001ae0f3mov rdi, r12
    001ae0f6shr rdi, 1
    001ae0f9mov [rsp+192], rdi
    001ae101shl rdi, 5
    001ae105movzx eax, [rip+0x64fbc]
    001ae10cmov esi, 8
    001ae111call __rust_alloc
    001ae116test rax, rax
    001ae119je 0x1af6d3
    001ae11fmov rbx, rax
    001ae122movzx eax, [rip+0x64f9f]
    001ae129mov edi, 256
    001ae12ecall [rip+0x63a04]
    001ae134test rax, rax
    001ae137mov [rsp+16], rbx
    001ae13cje 0x1af6ed
    001ae142mov rbp, rax
    001ae145lea rax, [r14+64]
    001ae149mov [rsp+176], rax
    001ae151lea rax, [r14-32]
    001ae155mov [rsp+88], rax
    001ae15amov eax, 16
    001ae15fmov [rsp+160], rax
    001ae167xor ecx, ecx
    001ae169lea rax, [rip+0x61c98]
    001ae170mov [rsp+232], rax
    001ae178xor r13l, r13l
    001ae17bmov [rsp+8], r14
    001ae180mov [rsp+128], r12
    001ae188jmp 0x1ae1a8
    001ae18anop [rax+rax]
    001ae190
    001ae190loc_1ae190:
    001ae190mov r14, [rsp+8]
    001ae195mov rbx, [rsp+16]
    001ae19a
    001ae19aloc_1ae19a:
    001ae19amov rcx, [rsp+64]
    001ae19fcmp rcx, r12
    001ae1a2jae 0x1ae74f
    001ae1a8
    001ae1a8loc_1ae1a8:
    001ae1a8mov rax, r14
    001ae1abmov r14, rcx
    001ae1aemov rdx, r12
    001ae1b1sub rdx, rcx
    001ae1b4mov rsi, rcx
    001ae1b7shl rsi, 5
    001ae1bblea rdi, [rax+rsi]
    001ae1bfcmp rdx, 2
    001ae1c3jae 0x1ae220
    001ae1c5mov rsi, r12
    001ae1c8
    001ae1c8loc_1ae1c8:
    001ae1c8mov rbx, rsi
    001ae1cbsub rbx, r14
    001ae1cejb 0x1af5c3
    001ae1d4cmp rsi, r12
    001ae1d7ja 0x1af5c3
    001ae1ddjae 0x1ae250
    001ae1dfcmp rdx, 10
    001ae1e3jae 0x1ae250
    001ae1e5lea rbx, [r14+10]
    001ae1e9cmp rbx, r12
    001ae1eccmovae rbx, r12
    001ae1f0mov [rsp+64], rbx
    001ae1f5sub rbx, r14
    001ae1f8jb 0x1af627
    001ae1fecmp rdx, 1
    001ae202adc rdx, 0
    001ae206mov rsi, rbx
    001ae209call core::slice::sort::insertion_sort_shift_left
    001ae20ecmp r13, [rsp+160]
    001ae216je 0x1ae25f
    001ae218jmp 0x1ae2b2
    001ae21dnop [rax]
    001ae220
    001ae220loc_1ae220:
    001ae220mov rax, [rdi]
    001ae223mov rcx, [rdi+32]
    001ae227cmp rcx, rax
    001ae22ajae 0x1ae620
    001ae230cmp rdx, 2
    001ae234jne 0x1ae634
    001ae23alea rsi, [r14+2]
    001ae23emov edx, 2
    001ae243jmp 0x1ae6aa
    001ae248
    001ae248 0f 1f 84 00 00 00 00 00 ........
    001ae250
    001ae250loc_1ae250:
    001ae250mov [rsp+64], rsi
    001ae255cmp r13, [rsp+160]
    001ae25djne 0x1ae2b2
    001ae25f
    001ae25floc_1ae25f:
    001ae25flea rax, [2*r13]
    001ae267mov [rsp+160], rax
    001ae26fmov rdi, r13
    001ae272shl rdi, 5
    001ae276movzx eax, [rip+0x64e4b]
    001ae27dmov esi, 8
    001ae282call __rust_alloc
    001ae287test rax, rax
    001ae28aje 0x1af638
    001ae290mov r15, rax
    001ae293mov rdx, r13
    001ae296shl rdx, 4
    001ae29amov rdi, rax
    001ae29dmov rsi, rbp
    001ae2a0call [rip+0x6387a]
    001ae2a6mov rdi, rbp
    001ae2a9call [rip+0x63849]
    001ae2afmov rbp, r15
    001ae2b2
    001ae2b2loc_1ae2b2:
    001ae2b2mov rax, r13
    001ae2b5shl rax, 4
    001ae2b9mov [rbp+rax], rbx
    001ae2bemov [rbp+rax+8], r14
    001ae2c3inc r13
    001ae2c6cmp r13, 2
    001ae2cajb 0x1ae190
    001ae2d0mov r14, [rsp+8]
    001ae2d5mov rbx, [rsp+16]
    001ae2damov [rsp+48], rbp
    001ae2dfjmp 0x1ae356
    001ae2e1
    001ae2e1loc_1ae2e1:
    001ae2e1mov rbx, [rsp+16]
    001ae2e6
    001ae2e6loc_1ae2e6:
    001ae2e6mov rsi, rbx
    001ae2e9
    001ae2e9loc_1ae2e9:
    001ae2e9sub rbp, rsi
    001ae2ecmov rdi, r12
    001ae2efmov rdx, rbp
    001ae2f2call [rip+0x63828]
    001ae2f8mov rax, [rsp+112]
    001ae2fdadd rax, [rsp+32]
    001ae302mov rcx, [rsp+96]
    001ae307mov [rcx], rax
    001ae30amov rax, [rsp+120]
    001ae30fmov rcx, [rsp+80]
    001ae314mov [rcx], rax
    001ae317mov rdi, [rsp+104]
    001ae31clea rsi, [rdi+16]
    001ae320mov rax, [rsp+72]
    001ae325not rax
    001ae328mov rdx, [rsp+56]
    001ae32dadd rdx, rax
    001ae330shl rdx, 4
    001ae334call [rip+0x637d6]
    001ae33amov r13, [rsp+24]
    001ae33fcmp r13, 1
    001ae343mov r12, [rsp+128]
    001ae34bmov rbp, [rsp+48]
    001ae350jbe 0x1ae610
    001ae356
    001ae356loc_1ae356:
    001ae356mov r9, r13
    001ae359lea r8, [r13-1]
    001ae35dmov rcx, r8
    001ae360shl rcx, 4
    001ae364mov rax, [rbp+rcx]
    001ae369mov rcx, [rbp+rcx+8]
    001ae36eadd rcx, rax
    001ae371cmp rcx, r12
    001ae374je 0x1ae3d0
    001ae376mov rdx, r9
    001ae379shl rdx, 4
    001ae37dmov rsi, [rdx+rbp-32]
    001ae382cmp rsi, rax
    001ae385jbe 0x1ae3d0
    001ae387cmp r9, 2
    001ae38bjbe 0x1ae731
    001ae391lea r10, [r9-3]
    001ae395mov rcx, r10
    001ae398shl rcx, 4
    001ae39cmov rcx, [rbp+rcx]
    001ae3a1lea rdi, [rsi+rax]
    001ae3a5cmp rcx, rdi
    001ae3a8jbe 0x1ae3e6
    001ae3aacmp r9, 3
    001ae3aejbe 0x1ae73c
    001ae3b4add rsi, rcx
    001ae3b7cmp [rdx+rbp-64], rsi
    001ae3bcjbe 0x1ae3e6
    001ae3bejmp 0x1ae747
    001ae3c3
    001ae3c3 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffff.........
    001ae3d0
    001ae3d0loc_1ae3d0:
    001ae3d0cmp r9, 3
    001ae3d4jb 0x1ae3eb
    001ae3d6lea r10, [r9-3]
    001ae3damov rcx, r10
    001ae3ddshl rcx, 4
    001ae3e1mov rcx, [rbp+rcx]
    001ae3e6
    001ae3e6loc_1ae3e6:
    001ae3e6cmp rcx, rax
    001ae3e9jb 0x1ae3ef
    001ae3eb
    001ae3ebloc_1ae3eb:
    001ae3eblea r10, [r9-2]
    001ae3ef
    001ae3efloc_1ae3ef:
    001ae3efcmp r9, r10
    001ae3f2jbe 0x1af3dc
    001ae3f8mov [rsp+24], r8
    001ae3fdlea rax, [r10+1]
    001ae401cmp r9, rax
    001ae404jbe 0x1af3c4
    001ae40amov rcx, r10
    001ae40dshl rcx, 4
    001ae411mov rdi, [rbp+rcx+8]
    001ae416shl rax, 4
    001ae41amov rdx, [rbp+rax]
    001ae41fmov r13, [rbp+rax+8]
    001ae424add r13, rdx
    001ae427mov rbx, r13
    001ae42asub rbx, rdi
    001ae42djb 0x1af41e
    001ae433cmp r13, r12
    001ae436ja 0x1af432
    001ae43cmov [rsp+112], rdx
    001ae441mov [rsp+72], r10
    001ae446mov [rsp+56], r9
    001ae44blea rdx, [rcx+rbp]
    001ae44fmov [rsp+104], rdx
    001ae454mov rdx, [rbp+rcx]
    001ae459lea rcx, [rbp+rax]
    001ae45emov [rsp+96], rcx
    001ae463lea rax, [rbp+rax+8]
    001ae468mov [rsp+80], rax
    001ae46dmov [rsp+120], rdi
    001ae472mov r12, rdi
    001ae475shl r12, 5
    001ae479add r12, r14
    001ae47cmov rbp, rdx
    001ae47fshl rbp, 5
    001ae483lea r15, [r12+rbp]
    001ae487shl r13, 5
    001ae48bmov r14, rbx
    001ae48esub r14, rdx
    001ae491mov [rsp+32], rdx
    001ae496cmp r14, rdx
    001ae499jae 0x1ae550
    001ae49fmov rbp, r14
    001ae4a2shl rbp, 5
    001ae4a6mov rbx, [rsp+16]
    001ae4abmov rdi, rbx
    001ae4aemov rsi, r15
    001ae4b1mov rdx, rbp
    001ae4b4call [rip+0x63666]
    001ae4baadd rbp, rbx
    001ae4bdmov rax, [rsp+32]
    001ae4c2test rax, rax
    001ae4c5jle 0x1ae5f0
    001ae4cbtest r14, r14
    001ae4cejle 0x1ae5f0
    001ae4d4add r13, [rsp+88]
    001ae4d9mov r14, [rsp+8]
    001ae4denop
    001ae4e0
    001ae4e0loc_1ae4e0:
    001ae4e0mov rax, rbp
    001ae4e3mov rcx, r15
    001ae4e6mov rdx, [rbp-32]
    001ae4eamov rsi, [r15-32]
    001ae4eecmp rdx, rsi
    001ae4f1mov r15l, 0
    001ae4f7sbb r15, r15
    001ae4facmp rdx, rsi
    001ae4fdmov ebp, 0
    001ae502adc rbp, -1
    001ae506shl r15, 5
    001ae50aadd r15, rcx
    001ae50dshl rbp, 5
    001ae511add rbp, rax
    001ae514cmp rdx, rsi
    001ae517mov rax, rbp
    001ae51acmovb rax, r15
    001ae51emovups x0, [rax]
    001ae521movups x1, [rax+16]
    001ae525movups [r13+16], x1
    001ae52amovups [r13], x0
    001ae52fcmp r15, r12
    001ae532jbe 0x1ae53d
    001ae534add r13, -32
    001ae538cmp rbp, rbx
    001ae53bja 0x1ae4e0
    001ae53d
    001ae53dloc_1ae53d:
    001ae53dmov r12, r15
    001ae540jmp 0x1ae2e6
    001ae545
    001ae545 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
    001ae550
    001ae550loc_1ae550:
    001ae550mov r14, [rsp+16]
    001ae555mov rdi, r14
    001ae558mov rsi, r12
    001ae55bmov rdx, rbp
    001ae55ecall [rip+0x635bc]
    001ae564add rbp, r14
    001ae567mov rax, [rsp+32]
    001ae56ctest rax, rax
    001ae56fjle 0x1ae5f5
    001ae575cmp rbx, rax
    001ae578mov r14, [rsp+8]
    001ae57djle 0x1ae2e1
    001ae583add r13, r14
    001ae586mov rbx, [rsp+16]
    001ae58bmov rsi, rbx
    001ae58enop
    001ae590
    001ae590loc_1ae590:
    001ae590mov rdx, rsi
    001ae593mov rcx, [r15]
    001ae596xor esi, esi
    001ae598xor eax, eax
    001ae59acmp rcx, [rdx]
    001ae59dsetae sil
    001ae5a1setb cl
    001ae5a4mov rdi, rdx
    001ae5a7cmovb rdi, r15
    001ae5abmovups x0, [rdi]
    001ae5aemovups x1, [rdi+16]
    001ae5b2movups [r12+16], x1
    001ae5b8movups [r12], x0
    001ae5bdadd r12, 32
    001ae5c1shl rsi, 5
    001ae5c5add rsi, rdx
    001ae5c8cmp rsi, rbp
    001ae5cbjae 0x1ae2e9
    001ae5d1mov al, cl
    001ae5d3shl rax, 5
    001ae5d7add r15, rax
    001ae5dacmp r15, r13
    001ae5ddjb 0x1ae590
    001ae5dfjmp 0x1ae2e9
    001ae5e4nop [rax+rax]
    001ae5f0
    001ae5f0loc_1ae5f0:
    001ae5f0mov r12, r15
    001ae5f3jmp 0x1ae5fa
    001ae5f5
    001ae5f5loc_1ae5f5:
    001ae5f5mov rbx, [rsp+16]
    001ae5fa
    001ae5faloc_1ae5fa:
    001ae5famov rsi, rbx
    001ae5fdmov r14, [rsp+8]
    001ae602jmp 0x1ae2e9
    001ae607
    001ae607 66 0f 1f 84 00 00 00 00 00 f........
    001ae610
    001ae610loc_1ae610:
    001ae610mov r13l, 1
    001ae616jmp 0x1ae19a
    001ae61b
    001ae61b 0f 1f 44 00 00 ..D..
    001ae620
    001ae620loc_1ae620:
    001ae620cmp rdx, 2
    001ae624jne 0x1ae669
    001ae626lea rsi, [r14+2]
    001ae62amov edx, 2
    001ae62fjmp 0x1ae1c8
    001ae634
    001ae634loc_1ae634:
    001ae634add rsi, [rsp+176]
    001ae63cmov r8l, 2
    001ae642mov r9, rcx
    001ae645nop [rax+rax]
    001ae650
    001ae650loc_1ae650:
    001ae650mov r10, r9
    001ae653mov r9, [rsi]
    001ae656cmp r9, r10
    001ae659jae 0x1ae69a
    001ae65binc r8
    001ae65eadd rsi, 32
    001ae662cmp rdx, r8
    001ae665jne 0x1ae650
    001ae667jmp 0x1ae697
    001ae669
    001ae669loc_1ae669:
    001ae669add rsi, [rsp+176]
    001ae671mov r8l, 2
    001ae677mov r9, rcx
    001ae67anop [rax+rax]
    001ae680
    001ae680loc_1ae680:
    001ae680mov r10, r9
    001ae683mov r9, [rsi]
    001ae686cmp r9, r10
    001ae689jb 0x1ae69a
    001ae68binc r8
    001ae68eadd rsi, 32
    001ae692cmp rdx, r8
    001ae695jne 0x1ae680
    001ae697
    001ae697loc_1ae697:
    001ae697mov r8, rdx
    001ae69a
    001ae69aloc_1ae69a:
    001ae69alea rsi, [r8+r14]
    001ae69emov rdx, r8
    001ae6a1cmp rcx, rax
    001ae6a4jae 0x1ae1c8
    001ae6aa
    001ae6aaloc_1ae6aa:
    001ae6aacmp r14, rsi
    001ae6adja 0x1af680
    001ae6b3cmp rsi, r12
    001ae6b6ja 0x1af669
    001ae6bccmp rdx, 2
    001ae6c0jb 0x1ae1c8
    001ae6c6mov r8, rsi
    001ae6c9mov rax, rdx
    001ae6ccshr rax, 1
    001ae6cflea rcx, [r14+rdx]
    001ae6d3shl rcx, 5
    001ae6d7add rcx, [rsp+88]
    001ae6dcmov rsi, rdi
    001ae6dfnop
    001ae6e0
    001ae6e0loc_1ae6e0:
    001ae6e0movups x0, [rsi]
    001ae6e3movups x1, [rsi+16]
    001ae6e7movaps [rsp+656], x1
    001ae6efmovaps [rsp+640], x0
    001ae6f7movups x0, [rcx]
    001ae6famovups x1, [rcx+16]
    001ae6femovups [rsi+16], x1
    001ae702movups [rsi], x0
    001ae705movaps x0, [rsp+640]
    001ae70dmovaps x1, [rsp+656]
    001ae715movups [rcx+16], x1
    001ae719movups [rcx], x0
    001ae71cadd rsi, 32
    001ae720add rcx, -32
    001ae724dec rax
    001ae727jne 0x1ae6e0
    001ae729mov rsi, r8
    001ae72cjmp 0x1ae1c8
    001ae731
    001ae731loc_1ae731:
    001ae731mov r13l, 2
    001ae737jmp 0x1ae19a
    001ae73c
    001ae73cloc_1ae73c:
    001ae73cmov r13l, 3
    001ae742jmp 0x1ae19a
    001ae747
    001ae747loc_1ae747:
    001ae747mov r13, r9
    001ae74ajmp 0x1ae19a
    001ae74f
    001ae74floc_1ae74f:
    001ae74fmov rdi, rbp
    001ae752mov rax, [rip+0x6339f]
    001ae759mov r14, rbx
    001ae75cmov rbx, rax
    001ae75fcall rax
    001ae761mov rdi, r14
    001ae764call rbx
    001ae766mov r14, [rsp+136]
    001ae76emov r12, [rsp+152]
    001ae776
    001ae776loc_1ae776:
    001ae776test r12, r12
    001ae779je 0x1ae7ad
    001ae77b
    001ae77bloc_1ae77b:
    001ae77bmov rax, r12
    001ae77eshl rax, 5
    001ae782add rax, r14
    001ae785xor ecx, ecx
    001ae787mov rdx, r14
    001ae78anop [rax+rax]
    001ae790
    001ae790loc_1ae790:
    001ae790mov rsi, [rdx+8]
    001ae794cmp rcx, rsi
    001ae797cmovbe rcx, rsi
    001ae79bmov [rdx+24], rcx
    001ae79flea rsi, [rdx+32]
    001ae7a3mov rdx, rsi
    001ae7a6cmp rsi, rax
    001ae7a9jne 0x1ae790
    001ae7abjmp 0x1ae7b0
    001ae7ad
    001ae7adloc_1ae7ad:
    001ae7adxor r12l, r12l
    001ae7b0
    001ae7b0loc_1ae7b0:
    001ae7b0mov rbx, [rsp+144]
    001ae7b8movups x0, [rsp+208]
    001ae7c0movaps [rsp+1664], x0
    001ae7c8mov rax, [rsp+224]
    001ae7d0mov [rsp+1680], rax
    001ae7d8cmp [rsp+264], 0
    001ae7e1je 0x1ae7f1
    001ae7e3mov rdi, [rsp+256]
    001ae7ebcall [rip+0x63307]
    001ae7f1
    001ae7f1loc_1ae7f1:
    001ae7f1test r14, r14
    001ae7f4je 0x1accb0
    001ae7famov [rsp+8], r14
    001ae7ffmov rax, [rsp+1680]
    001ae807mov [rsp+224], rax
    001ae80fmovaps x0, [rsp+1664]
    001ae817movaps [rsp+208], x0
    001ae81fmov rax, [rsp+296]
    001ae827mov [rsp+24], rax
    001ae82cmov r15, [rax+224]
    001ae833test r15, r15
    001ae836mov [rsp+128], r12
    001ae83emov [rsp+56], rbx
    001ae843je 0x1ae914
    001ae849mov [rsp+304], 8
    001ae855xorps x0, x0
    001ae858movups [rsp+312], x0
    001ae860movups x0, [r15+64]
    001ae865movups [rsp+576], x0
    001ae86dmov [rsp+592], 0
    001ae879lea rdi, [rsp+640]
    001ae881lea rsi, [rsp+576]
    001ae889call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
    001ae88emov rax, [rsp+640]
    001ae896cmp rax, 3
    001ae89ajne 0x1ae99a
    001ae8a0
    001ae8a0loc_1ae8a0:
    001ae8a0lea rdi, [rsp+304]
    001ae8a8call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001ae8ad
    001ae8adloc_1ae8ad:
    001ae8admov rbx, [rsp+208]
    001ae8b5mov r15, [rsp+224]
    001ae8bdinc r15
    001ae8c0mov rdi, rbx
    001ae8c3nop [rax+rax]
    001ae8d0
    001ae8d0loc_1ae8d0:
    001ae8d0cmp r15, 1
    001ae8d4je 0x1ae8ea
    001ae8d6lea r14, [rdi+536]
    001ae8dddec r15
    001ae8e0call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001ae8e5mov rdi, r14
    001ae8e8jmp 0x1ae8d0
    001ae8ea
    001ae8ealoc_1ae8ea:
    001ae8eacmp [rsp+216], 0
    001ae8f3je 0x1ae8fe
    001ae8f5mov rdi, rbx
    001ae8f8call [rip+0x631fa]
    001ae8fe
    001ae8feloc_1ae8fe:
    001ae8fecmp [rsp+56], 0
    001ae904mov rdi, [rsp+8]
    001ae909jne 0x1accaa
    001ae90fjmp 0x1accb0
    001ae914
    001ae914loc_1ae914:
    001ae914mov [rsp+512], 8
    001ae920xorps x0, x0
    001ae923movups [rsp+520], x0
    001ae92bmov r13l, 8
    001ae931xor r14l, r14l
    001ae934xor ebp, ebp
    001ae936
    001ae936loc_1ae936:
    001ae936mov rax, [rsp+24]
    001ae93bmov [rsp+640], rax
    001ae943mov r15, [rsp+8]
    001ae948cmp rbx, r12
    001ae94bjbe 0x1aeb5b
    001ae951test r12, r12
    001ae954je 0x1aeb4a
    001ae95amov rsi, [rsp+56]
    001ae95fshl rsi, 5
    001ae963mov rbx, r12
    001ae966shl rbx, 5
    001ae96amov edx, 8
    001ae96fmov rdi, [rsp+8]
    001ae974mov rcx, rbx
    001ae977call __rust_realloc
    001ae97cmov r15, rax
    001ae97ftest rax, rax
    001ae982jne 0x1aeb5b
    001ae988mov edi, 8
    001ae98dmov rsi, rbx
    001ae990call alloc::alloc::handle_alloc_error
    001ae995jmp 0x1af724
    001ae99a
    001ae99aloc_1ae99a:
    001ae99aadd r15, 16
    001ae99emov r13l, 8
    001ae9a4xor r14l, r14l
    001ae9a7lea r12, [rsp+1232]
    001ae9aflea rbp, [rsp+640]
    001ae9b7lea rbx, [rsp+576]
    001ae9bfjmp 0x1ae9f7
    001ae9c1
    001ae9c1 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffffff.........
    001ae9d0
    001ae9d0loc_1ae9d0:
    001ae9d0cmp rax, 2
    001ae9d4je 0x1aeb0f
    001ae9da
    001ae9daloc_1ae9da:
    001ae9damov rdi, rbp
    001ae9ddmov rsi, rbx
    001ae9e0call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
    001ae9e5mov rax, [rsp+640]
    001ae9edcmp rax, 3
    001ae9f1je 0x1ae8a0
    001ae9f7
    001ae9f7loc_1ae9f7:
    001ae9f7movups x3, [rsp+648]
    001ae9fflea rdx, [rsp+664]
    001aea07movups x0, [rdx]
    001aea0amovups x1, [rdx+16]
    001aea0emovups x2, [rdx+32]
    001aea12movaps [rsp+432], x0
    001aea1amovaps [rsp+448], x1
    001aea22movaps [rsp+464], x2
    001aea2amov rcx, [rdx+48]
    001aea2emov [rsp+480], rcx
    001aea36test rax, rax
    001aea39jne 0x1ae9d0
    001aea3bmov [rsp+640], 0
    001aea47movaps [rsp+32], x3
    001aea4cmovups [rsp+648], x3
    001aea54mov rax, [rsp+480]
    001aea5cmov [rdx+48], rax
    001aea60movaps x0, [rsp+432]
    001aea68movaps x1, [rsp+448]
    001aea70movaps x2, [rsp+464]
    001aea78movups [rdx+32], x2
    001aea7cmovups [rdx+16], x1
    001aea80movups [rdx], x0
    001aea83mov rdi, r12
    001aea86mov rsi, r15
    001aea89mov rdx, rbp
    001aea8ccall gimli::read::dwarf::Unit<R>::new
    001aea91cmp [rsp+1232], 2
    001aea99je 0x1ae9da
    001aea9fmov edx, 424
    001aeaa4mov rdi, rbp
    001aeaa7mov rsi, r12
    001aeaaacall [rip+0x63070]
    001aeab0movaps x0, [rsp+32]
    001aeab5movlps [rsp+1064], x0
    001aeabdcmp r14, [rsp+312]
    001aeac5jne 0x1aeae7
    001aeac7lea rdi, [rsp+304]
    001aeacfmov rsi, r14
    001aead2call alloc::raw_vec::RawVec<T,A>::reserve_for_push
    001aead7mov r13, [rsp+304]
    001aeadfmov r14, [rsp+320]
    001aeae7
    001aeae7loc_1aeae7:
    001aeae7imul rdi, r14, 432
    001aeaeeadd rdi, r13
    001aeaf1mov edx, 432
    001aeaf6mov rsi, rbp
    001aeaf9call [rip+0x63021]
    001aeaffinc r14
    001aeb02mov [rsp+320], r14
    001aeb0ajmp 0x1ae9da
    001aeb0f
    001aeb0floc_1aeb0f:
    001aeb0ftest r13, r13
    001aeb12je 0x1ae8ad
    001aeb18mov rbp, [rsp+312]
    001aeb20mov [rsp+512], r13
    001aeb28mov [rsp+520], rbp
    001aeb30mov [rsp+528], r14
    001aeb38mov r12, [rsp+128]
    001aeb40mov rbx, [rsp+56]
    001aeb45jmp 0x1ae936
    001aeb4a
    001aeb4aloc_1aeb4a:
    001aeb4amov rdi, [rsp+8]
    001aeb4fcall [rip+0x62fa3]
    001aeb55mov r15l, 8
    001aeb5b
    001aeb5bloc_1aeb5b:
    001aeb5bmov r12, [rsp+208]
    001aeb63mov rax, [rsp+216]
    001aeb6bmov rbx, [rsp+224]
    001aeb73cmp rax, rbx
    001aeb76jbe 0x1aebc8
    001aeb78test rbx, rbx
    001aeb7bje 0x1aebb9
    001aeb7dimul rsi, rax, 536
    001aeb84imul rcx, rbx, 536
    001aeb8bmov edx, 8
    001aeb90mov rdi, r12
    001aeb93mov [rsp+32], rcx
    001aeb98call __rust_realloc
    001aeb9dmov r12, rax
    001aeba0test rax, rax
    001aeba3jne 0x1aebc8
    001aeba5mov edi, 8
    001aebaamov rsi, [rsp+32]
    001aebafcall alloc::alloc::handle_alloc_error
    001aebb4jmp 0x1af724
    001aebb9
    001aebb9loc_1aebb9:
    001aebb9mov rdi, r12
    001aebbccall [rip+0x62f36]
    001aebc2mov r12l, 8
    001aebc8
    001aebc8loc_1aebc8:
    001aebc8cmp rbp, r14
    001aebcbjbe 0x1aec19
    001aebcdtest r14, r14
    001aebd0je 0x1aec0a
    001aebd2imul rsi, rbp, 432
    001aebd9imul rbp, r14, 432
    001aebe0mov edx, 8
    001aebe5mov rdi, r13
    001aebe8mov rcx, rbp
    001aebebcall __rust_realloc
    001aebf0mov r13, rax
    001aebf3test rax, rax
    001aebf6jne 0x1aec19
    001aebf8mov edi, 8
    001aebfdmov rsi, rbp
    001aec00call alloc::alloc::handle_alloc_error
    001aec05jmp 0x1af724
    001aec0a
    001aec0aloc_1aec0a:
    001aec0amov rdi, r13
    001aec0dcall [rip+0x62ee5]
    001aec13mov r13l, 8
    001aec19
    001aec19loc_1aec19:
    001aec19mov rax, [rsp+24]
    001aec1emov [rsp+1176], rax
    001aec26mov [rsp+1184], r15
    001aec2emov rax, [rsp+128]
    001aec36mov [rsp+1192], rax
    001aec3emov [rsp+1200], r12
    001aec46mov [rsp+1208], rbx
    001aec4emov [rsp+1216], r13
    001aec56mov [rsp+1224], r14
    001aec5emov rdi, [rsp+392]
    001aec66cmp [rdi], 0
    001aec6aje 0x1af0f5
    001aec70mov rax, [rdi+112]
    001aec74mov [rsp+752], rax
    001aec7cmovups x0, [rdi+96]
    001aec80movaps [rsp+736], x0
    001aec88movups x0, [rdi+80]
    001aec8cmovaps [rsp+720], x0
    001aec94movups x0, [rdi+64]
    001aec98movaps [rsp+704], x0
    001aeca0movups x0, [rdi]
    001aeca3movups x1, [rdi+16]
    001aeca7movups x2, [rdi+32]
    001aecabmovups x3, [rdi+48]
    001aecafmovaps [rsp+688], x3
    001aecb7movaps [rsp+672], x2
    001aecbfmovaps [rsp+656], x1
    001aecc7movaps [rsp+640], x0
    001aeccflea rdx, [rip-0x15b986]
    001aecd6mov ecx, 15
    001aecdbmov rsi, [rsp+168]
    001aece3call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aece8test rax, rax
    001aecebcmove rdx, rax
    001aeceflea rcx, [rip-0x11d9fe]
    001aecf6cmove rax, rcx
    001aecfalea rdi, [rsp+1232]
    001aed02mov rsi, rax
    001aed05call gimli::read::index::UnitIndex<R>::parse
    001aed0amovzx r14l, [rsp+1232]
    001aed13cmp r14b, 22
    001aed17je 0x1af0bd
    001aed1dmov eax, [rsp+1233]
    001aed24mov ecx, [rsp+1236]
    001aed2bmov [rsp+139], ecx
    001aed32mov [rsp+136], eax
    001aed39mov rax, [rsp+1240]
    001aed41mov [rsp+88], rax
    001aed46mov rax, [rsp+1248]
    001aed4emov [rsp+64], rax
    001aed53movups x0, [rsp+1256]
    001aed5bmovaps [rsp+576], x0
    001aed63movups x0, [rsp+1272]
    001aed6bmovaps [rsp+592], x0
    001aed73movups x0, [rsp+1288]
    001aed7bmovaps [rsp+608], x0
    001aed83movups x0, [rsp+1304]
    001aed8bmovaps [rsp+624], x0
    001aed93lea rdx, [rip-0x15b9c5]
    001aed9alea rdi, [rsp+640]
    001aeda2mov ecx, 15
    001aeda7mov rsi, [rsp+168]
    001aedafcall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aedb4test rax, rax
    001aedb7cmove rdx, rax
    001aedbblea rcx, [rip-0x11daca]
    001aedc2cmove rax, rcx
    001aedc6lea rdi, [rsp+1232]
    001aedcemov rsi, rax
    001aedd1call gimli::read::index::UnitIndex<R>::parse
    001aedd6movzx eax, [rsp+1232]
    001aeddecmp al, 22
    001aede0je 0x1af0bd
    001aede6mov [rsp+200], al
    001aededmov eax, [rsp+1233]
    001aedf4mov ecx, [rsp+1236]
    001aedfbmov [rsp+211], ecx
    001aee02mov [rsp+208], eax
    001aee09mov rax, [rsp+1240]
    001aee11mov [rsp+160], rax
    001aee19mov rax, [rsp+1248]
    001aee21mov [rsp+176], rax
    001aee29movups x0, [rsp+1256]
    001aee31movaps [rsp+432], x0
    001aee39movups x0, [rsp+1272]
    001aee41movaps [rsp+448], x0
    001aee49movups x0, [rsp+1288]
    001aee51movaps [rsp+464], x0
    001aee59movups x0, [rsp+1304]
    001aee61movaps [rsp+480], x0
    001aee69lea rdx, [rip-0x15ba80]
    001aee70lea rdi, [rsp+640]
    001aee78mov ecx, 17
    001aee7dmov rsi, [rsp+168]
    001aee85call std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aee8amov [rsp+32], rdx
    001aee8fmov rbx, rax
    001aee92test rax, rax
    001aee95mov rax, [rsp+32]
    001aee9acmove rax, rbx
    001aee9emov [rsp+32], rax
    001aeea3lea rax, [rip-0x11dbb2]
    001aeeaacmove rbx, rax
    001aeeaelea rdx, [rip-0x15bab4]
    001aeeb5lea rdi, [rsp+640]
    001aeebdmov ecx, 15
    001aeec2mov rsi, [rsp+168]
    001aeecacall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aeecfmov [rsp+24], rdx
    001aeed4mov r15, rax
    001aeed7test rax, rax
    001aeedamov rax, [rsp+24]
    001aeedfcmove rax, r15
    001aeee3mov [rsp+24], rax
    001aeee8lea rax, [rip-0x11dbf7]
    001aeeefcmove r15, rax
    001aeef3lea rdx, [rip-0x15baea]
    001aeefalea rdi, [rsp+640]
    001aef02mov ecx, 15
    001aef07mov rsi, [rsp+168]
    001aef0fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
    001aef14mov r13, rax
    001aef17mov r12, rdx
    001aef1atest rax, rax
    001aef1dcmove r12, rax
    001aef21lea rax, [rip-0x11dc30]
    001aef28cmove r13, rax
    001aef2clea rdi, [rsp+1232]
    001aef34lea rsi, [rsp+640]
    001aef3cmov rdx, [rsp+168]
    001aef44call gimli::read::Section::load
    001aef49cmp [rsp+1232], 0
    001aef52jne 0x1af0bd
    001aef58mov rax, [rsp+1240]
    001aef60mov [rsp+56], rax
    001aef65mov rbp, [rsp+1248]
    001aef6dlea rdi, [rsp+1232]
    001aef75lea rsi, [rsp+640]
    001aef7dmov rdx, [rsp+168]
    001aef85call gimli::read::Section::load
    001aef8acmp [rsp+1232], 0
    001aef93jne 0x1af0bd
    001aef99mov rax, [rsp+1240]
    001aefa1mov [rsp+72], rax
    001aefa6mov rax, [rsp+1248]
    001aefaemov [rsp+192], rax
    001aefb6lea rdi, [rsp+1232]
    001aefbelea rsi, [rsp+640]
    001aefc6mov rdx, [rsp+168]
    001aefcecall gimli::read::Section::load
    001aefd3cmp [rsp+1232], 0
    001aefdcjne 0x1af0bd
    001aefe2mov rax, [rsp+1240]
    001aefeamov [rsp+120], rax
    001aefefmov rax, [rsp+1248]
    001aeff7mov [rsp+112], rax
    001aeffclea rdi, [rsp+1232]
    001af004lea rsi, [rsp+640]
    001af00cmov rdx, [rsp+168]
    001af014call gimli::read::Section::load
    001af019cmp [rsp+1232], 0
    001af022jne 0x1af0bd
    001af028mov rax, [rsp+1240]
    001af030mov [rsp+104], rax
    001af035mov rax, [rsp+1248]
    001af03dmov [rsp+96], rax
    001af042lea rdi, [rsp+1232]
    001af04alea rsi, [rsp+640]
    001af052mov rdx, [rsp+168]
    001af05acall gimli::read::Section::load
    001af05fcmp [rsp+1232], 0
    001af068jne 0x1af0bd
    001af06amov rax, [rsp+1240]
    001af072mov [rsp+16], rax
    001af077mov rax, [rsp+1248]
    001af07fmov [rsp+8], rax
    001af084lea rdi, [rsp+1232]
    001af08clea rsi, [rsp+640]
    001af094mov rdx, [rsp+168]
    001af09ccall gimli::read::Section::load
    001af0a1mov [rsp+168], rbp
    001af0a9mov [rsp+80], r12
    001af0aecmp [rsp+1232], 0
    001af0b7je 0x1af44e
    001af0bd
    001af0bdloc_1af0bd:
    001af0bdmov rax, [rsp+384]
    001af0c5mov [rax], 23
    001af0c8cmp [rsp+712], 0
    001af0d1je 0x1af0e1
    001af0d3mov rdi, [rsp+704]
    001af0dbcall [rip+0x62a17]
    001af0e1
    001af0e1loc_1af0e1:
    001af0e1xor ebx, ebx
    001af0e3lea rdi, [rsp+1176]
    001af0ebcall core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af0f0jmp 0x1accf7
    001af0f5
    001af0f5loc_1af0f5:
    001af0f5mov r14b, 22
    001af0f8
    001af0f8loc_1af0f8:
    001af0f8mov rax, [rsp+1224]
    001af100mov rdx, [rsp+384]
    001af108mov [rdx+384], rax
    001af10fmovups x0, [rsp+1176]
    001af117movups x1, [rsp+1192]
    001af11fmovups x2, [rsp+1208]
    001af127movups [rdx+368], x2
    001af12emovups [rdx+352], x1
    001af135movups [rdx+336], x0
    001af13cmov rcx, [rsp+400]
    001af144mov rax, [rcx+112]
    001af148mov [rdx+504], rax
    001af14fmovups x0, [rcx+96]
    001af153movups x1, [rcx+80]
    001af157movups x2, [rcx+64]
    001af15bmovups x3, [rcx]
    001af15emovups x4, [rcx+16]
    001af162movups x5, [rcx+32]
    001af166movups x6, [rcx+48]
    001af16amovups [rdx+488], x0
    001af171movups [rdx+472], x1
    001af178movups [rdx+456], x2
    001af17fmovups [rdx+440], x6
    001af186movups [rdx+424], x5
    001af18dmovups [rdx+408], x4
    001af194movups [rdx+392], x3
    001af19bmov eax, [rsp+408]
    001af1a2mov [rdx+1], eax
    001af1a5mov eax, [rsp+411]
    001af1acmov [rdx+4], eax
    001af1afmovaps x0, [rsp+304]
    001af1b7movaps x1, [rsp+320]
    001af1bfmovaps x2, [rsp+336]
    001af1c7movaps x3, [rsp+352]
    001af1cfmovups [rdx+24], x0
    001af1d3movups [rdx+40], x1
    001af1d7movups [rdx+56], x2
    001af1dbmovups [rdx+72], x3
    001af1dfmov eax, [rsp+256]
    001af1e6mov [rdx+89], eax
    001af1e9mov eax, [rsp+259]
    001af1f0mov [rdx+92], eax
    001af1f3movaps x0, [rsp+512]
    001af1fbmovaps x1, [rsp+528]
    001af203movaps x2, [rsp+544]
    001af20bmovaps x3, [rsp+560]
    001af213movups [rdx+112], x0
    001af217movups [rdx+128], x1
    001af21emovups [rdx+144], x2
    001af225movups [rdx+160], x3
    001af22cmov [rdx], r14b
    001af22fmov [rdx+8], rsi
    001af233mov [rdx+16], rdi
    001af237mov [rdx+88], bpl
    001af23bmov [rdx+96], r8
    001af23fmov [rdx+104], r9
    001af243mov [rdx+176], rbx
    001af24amov rax, [rsp+32]
    001af24fmov [rdx+184], rax
    001af256mov [rdx+192], r15
    001af25dmov [rdx+200], r11
    001af264mov [rdx+208], r13
    001af26bmov rax, [rsp+80]
    001af270mov [rdx+216], rax
    001af277mov rax, [rsp+56]
    001af27cmov [rdx+224], rax
    001af283mov [rdx+232], r10
    001af28amov rax, [rsp+72]
    001af28fmov [rdx+240], rax
    001af296mov [rdx+248], r12
    001af29dmov rax, [rsp+120]
    001af2a2mov [rdx+256], rax
    001af2a9mov rax, [rsp+112]
    001af2aemov [rdx+264], rax
    001af2b5mov rax, [rsp+104]
    001af2bamov [rdx+272], rax
    001af2c1mov rax, [rsp+96]
    001af2c6mov [rdx+280], rax
    001af2cdmov rax, [rsp+16]
    001af2d2mov [rdx+288], rax
    001af2d9mov rax, [rsp+8]
    001af2demov [rdx+296], rax
    001af2e5mov rax, [rsp+48]
    001af2eamov [rdx+304], rax
    001af2f1mov rax, [rsp+128]
    001af2f9mov [rdx+312], rax
    001af300lea rax, [rip-0x11e00f]
    001af307mov [rdx+320], rax
    001af30emov [rdx+328], 0
    001af319cmp [rsp+288], 0
    001af322mov rax, [rsp+240]
    001af32ajne 0x1acd3a
    001af330cmp [rax], 0
    001af334jne 0x1acd29
    001af33ajmp 0x1acd3a
    001af33f
    001af33floc_1af33f:
    001af33flea rax, [rip+0x609d2]
    001af346mov [rsp+640], rax
    001af34elea rsi, [rip+0x60ae3]
    001af355jmp 0x1af36d
    001af357
    001af357loc_1af357:
    001af357lea rax, [rip+0x609ba]
    001af35emov [rsp+640], rax
    001af366lea rsi, [rip+0x60ab3]
    001af36d
    001af36dloc_1af36d:
    001af36dmov rdi, [rsp+192]
    001af375mov [rdi+8], 1
    001af37dlea rax, [rip-0x11e08c]
    001af384mov [rdi+16], rax
    001af388xorps x0, x0
    001af38bmovups [rdi+24], x0
    001af38fcall core::panicking::panic_fmt
    001af394jmp 0x1af724
    001af399
    001af399loc_1af399:
    001af399lea rdx, [rip+0x60ab0]
    001af3a0mov rdi, r14
    001af3a3mov rsi, rbp
    001af3a6call core::slice::index::slice_index_order_fail
    001af3abjmp 0x1af724
    001af3b0
    001af3b0loc_1af3b0:
    001af3b0lea rdx, [rip+0x60a99]
    001af3b7mov rdi, rbp
    001af3bacall core::slice::index::slice_end_index_len_fail
    001af3bfjmp 0x1af724
    001af3c4
    001af3c4loc_1af3c4:
    001af3c4lea rax, [rip+0x6094d]
    001af3cbmov [rsp+640], rax
    001af3d3lea rsi, [rip+0x60a5e]
    001af3dajmp 0x1af3f2
    001af3dc
    001af3dcloc_1af3dc:
    001af3dclea rax, [rip+0x60935]
    001af3e3mov [rsp+640], rax
    001af3eblea rsi, [rip+0x60a2e]
    001af3f2
    001af3f2loc_1af3f2:
    001af3f2mov rdi, [rsp+200]
    001af3famov [rdi+8], 1
    001af402lea rax, [rip-0x11e111]
    001af409mov [rdi+16], rax
    001af40dxorps x0, x0
    001af410movups [rdi+24], x0
    001af414call core::panicking::panic_fmt
    001af419jmp 0x1af724
    001af41e
    001af41eloc_1af41e:
    001af41elea rdx, [rip+0x60a2b]
    001af425mov rsi, r13
    001af428call core::slice::index::slice_index_order_fail
    001af42djmp 0x1af724
    001af432
    001af432loc_1af432:
    001af432lea rdx, [rip+0x60a17]
    001af439mov rdi, r13
    001af43cmov rsi, [rsp+128]
    001af444call core::slice::index::slice_end_index_len_fail
    001af449jmp 0x1af724
    001af44e
    001af44eloc_1af44e:
    001af44emov rax, [rsp+1240]
    001af456mov [rsp+48], rax
    001af45bmov rax, [rsp+1248]
    001af463mov [rsp+128], rax
    001af46bmov eax, [rsp+136]
    001af472mov ecx, [rsp+139]
    001af479mov [rsp+411], ecx
    001af480mov [rsp+408], eax
    001af487movaps x0, [rsp+576]
    001af48fmovaps x1, [rsp+592]
    001af497movaps x2, [rsp+608]
    001af49fmovaps x3, [rsp+624]
    001af4a7movaps [rsp+304], x0
    001af4afmovaps [rsp+320], x1
    001af4b7movaps [rsp+336], x2
    001af4bfmovaps [rsp+352], x3
    001af4c7mov eax, [rsp+208]
    001af4cemov ecx, [rsp+211]
    001af4d5mov [rsp+256], eax
    001af4dcmov [rsp+259], ecx
    001af4e3movaps x0, [rsp+432]
    001af4ebmovaps x1, [rsp+448]
    001af4f3movaps x2, [rsp+464]
    001af4fbmovaps x3, [rsp+480]
    001af503movaps [rsp+560], x3
    001af50bmovaps [rsp+544], x2
    001af513movaps [rsp+528], x1
    001af51bmovaps [rsp+512], x0
    001af523cmp [rsp+712], 0
    001af52cje 0x1af53c
    001af52emov rdi, [rsp+704]
    001af536call [rip+0x625bc]
    001af53c
    001af53cloc_1af53c:
    001af53cmov rsi, [rsp+88]
    001af541mov rdi, [rsp+64]
    001af546mov r8, [rsp+160]
    001af54emov r9, [rsp+176]
    001af556mov r11, [rsp+24]
    001af55bmovzx ebp, [rsp+200]
    001af563mov r10, [rsp+168]
    001af56bmov r12, [rsp+192]
    001af573jmp 0x1af0f8
    001af578
    001af578loc_1af578:
    001af578lea rdi, [rip-0x11fe55]
    001af57flea rdx, [rip+0x60942]
    001af586mov esi, 44
    001af58bcall core::panicking::panic
    001af590jmp 0x1af724
    001af595
    001af595loc_1af595:
    001af595lea rax, [rip+0x60944]
    001af59cmov [rsp+280], rax
    001af5a4jmp 0x1af5f9
    001af5a6
    001af5a6loc_1af5a6:
    001af5a6lea rdi, [rip-0x11e5af]
    001af5adlea rdx, [rip+0x608e4]
    001af5b4mov esi, 43
    001af5b9call core::panicking::panic
    001af5bejmp 0x1af724
    001af5c3
    001af5c3loc_1af5c3:
    001af5c3lea rdi, [rip-0x11fea0]
    001af5calea rdx, [rip+0x608f7]
    001af5d1mov esi, 44
    001af5d6call core::panicking::panic
    001af5dbjmp 0x1af724
    001af5e0
    001af5e0loc_1af5e0:
    001af5e0lea rdx, [rip+0x60821]
    001af5e7mov rdi, r8
    001af5eacall core::slice::index::slice_end_index_len_fail
    001af5efjmp 0x1af724
    001af5f4
    001af5f4loc_1af5f4:
    001af5f4mov [rsp+64], r8
    001af5f9
    001af5f9loc_1af5f9:
    001af5f9mov rdi, rbx
    001af5fcmov rsi, [rsp+64]
    001af601mov rdx, [rsp+280]
    001af609call core::slice::index::slice_index_order_fail
    001af60ejmp 0x1af724
    001af613
    001af613loc_1af613:
    001af613mov edi, 8
    001af618mov esi, 248
    001af61dcall alloc::alloc::handle_alloc_error
    001af622jmp 0x1af724
    001af627
    001af627loc_1af627:
    001af627lea rax, [rip+0x608b2]
    001af62emov [rsp+232], rax
    001af636jmp 0x1af685
    001af638
    001af638loc_1af638:
    001af638lea rdi, [rip-0x11e641]
    001af63flea rdx, [rip+0x60852]
    001af646mov esi, 43
    001af64bcall core::panicking::panic
    001af650jmp 0x1af724
    001af655
    001af655loc_1af655:
    001af655mov edi, 8
    001af65amov esi, 248
    001af65fcall alloc::alloc::handle_alloc_error
    001af664jmp 0x1af724
    001af669
    001af669loc_1af669:
    001af669lea rdx, [rip+0x60798]
    001af670mov rdi, rsi
    001af673mov rsi, r12
    001af676call core::slice::index::slice_end_index_len_fail
    001af67bjmp 0x1af724
    001af680
    001af680loc_1af680:
    001af680mov [rsp+64], rsi
    001af685
    001af685loc_1af685:
    001af685mov rdi, r14
    001af688mov rsi, [rsp+64]
    001af68dmov rdx, [rsp+232]
    001af695call core::slice::index::slice_index_order_fail
    001af69ajmp 0x1af724
    001af69f
    001af69floc_1af69f:
    001af69flea rdi, [rip-0x11e6a8]
    001af6a6lea rdx, [rip+0x607bb]
    001af6admov esi, 43
    001af6b2call core::panicking::panic
    001af6b7jmp 0x1af724
    001af6b9
    001af6b9loc_1af6b9:
    001af6b9lea rdi, [rip-0x11e6c2]
    001af6c0lea rdx, [rip+0x607b9]
    001af6c7mov esi, 43
    001af6cccall core::panicking::panic
    001af6d1jmp 0x1af724
    001af6d3
    001af6d3loc_1af6d3:
    001af6d3lea rdi, [rip-0x11e6dc]
    001af6dalea rdx, [rip+0x60787]
    001af6e1mov esi, 43
    001af6e6call core::panicking::panic
    001af6ebjmp 0x1af724
    001af6ed
    001af6edloc_1af6ed:
    001af6edlea rdi, [rip-0x11e6f6]
    001af6f4lea rdx, [rip+0x60785]
    001af6fbmov esi, 43
    001af700call core::panicking::panic
    001af705jmp 0x1af724
    001af707
    001af707loc_1af707:
    001af707lea rdx, [rip+0x60bca]
    001af70emov rdi, r14
    001af711call core::slice::index::slice_start_index_len_fail
    001af716jmp 0x1af724
    001af718
    001af718loc_1af718:
    001af718lea rdx, [rip+0x60ba1]
    001af71fcall core::panicking::panic_bounds_check
    001af724
    001af724loc_1af724:
    001af724ud2
    001af726jmp 0x1af74c
    001af728jmp 0x1af74c
    001af72ajmp 0x1af74c
    001af72cjmp 0x1af74c
    001af72emov r13, rax
    001af731lea rdi, [rsp+640]
    001af739call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af73ejmp 0x1afa17
    001af743call core::panicking::panic_in_cleanup
    001af748ud2
    001af74ajmp 0x1af751
    001af74c
    001af74cloc_1af74c:
    001af74cmov r13, rax
    001af74fjmp 0x1af761
    001af751
    001af751loc_1af751:
    001af751mov r13, rax
    001af754lea rdi, [rsp+432]
    001af75ccall core::ptr::drop_in_place<addr2line::lazy::LazyCell<core::result::Result<addr2line::Lines,gimli::read::Error>>>
    001af761
    001af761loc_1af761:
    001af761lea rdi, [rsp+1232]
    001af769call core::ptr::drop_in_place<gimli::read::dwarf::Unit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>
    001af76ejmp 0x1afa17
    001af773mov r13, rax
    001af776lea rdi, [rsp+512]
    001af77ecall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af783mov rdi, r12
    001af786mov rsi, rbx
    001af789call core::ptr::drop_in_place<alloc::boxed::Box<[addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>]>>
    001af78exor ebx, ebx
    001af790jmp 0x1af7ab
    001af792call core::panicking::panic_in_cleanup
    001af797ud2
    001af799mov r13, rax
    001af79clea rdi, [rsp+208]
    001af7a4call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af7a9mov bl, 1
    001af7ab
    001af7abloc_1af7ab:
    001af7abmov rdi, r15
    001af7aemov rsi, [rsp+128]
    001af7b6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001af7bbmov bpl, 1
    001af7bejmp 0x1af7dd
    001af7c0call core::panicking::panic_in_cleanup
    001af7c5ud2
    001af7c7mov r13, rax
    001af7camov rdi, [rsp+8]
    001af7cfmov rsi, [rsp+56]
    001af7d4call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001af7d9mov bl, 1
    001af7dbxor ebp, ebp
    001af7dd
    001af7ddloc_1af7dd:
    001af7ddlea rdi, [rsp+640]
    001af7e5call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af7eatest bl, bl
    001af7ecje 0x1af7fb
    001af7eelea rdi, [rsp+512]
    001af7f6call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af7fb
    001af7fbloc_1af7fb:
    001af7fbmov bl, 1
    001af7fdtest bpl, bpl
    001af800jne 0x1afa8b
    001af806mov bpl, 1
    001af809jmp 0x1af8a4
    001af80ejmp 0x1af863
    001af810mov r13, rax
    001af813jmp 0x1af8a2
    001af818mov r13, rax
    001af81bmov rdi, [rsp+704]
    001af823mov rsi, [rsp+712]
    001af82bcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001af830lea rdi, [rsp+1176]
    001af838call core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af83djmp 0x1afaaa
    001af842mov r13, rax
    001af845jmp 0x1afa05
    001af84amov r13, rax
    001af84dlea rdi, [rsp+640]
    001af855call core::ptr::drop_in_place<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af85ajmp 0x1af895
    001af85ccall core::panicking::panic_in_cleanup
    001af861ud2
    001af863
    001af863loc_1af863:
    001af863mov r13, rax
    001af866lea rdi, [rsp+1328]
    001af86ecall core::ptr::drop_in_place<core::option::Option<gimli::read::line::IncompleteLineProgram<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>>
    001af873jmp 0x1afa17
    001af878jmp 0x1af8cd
    001af87amov r13, rax
    001af87djmp 0x1afa55
    001af882mov r13, rax
    001af885mov [rsp+1896], rbx
    001af88djmp 0x1af96f
    001af892mov r13, rax
    001af895
    001af895loc_1af895:
    001af895lea rdi, [rsp+304]
    001af89dcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af8a2
    001af8a2loc_1af8a2:
    001af8a2xor ebp, ebp
    001af8a4
    001af8a4loc_1af8a4:
    001af8a4lea rdi, [rsp+208]
    001af8accall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af8b1mov bl, 1
    001af8b3test bpl, bpl
    001af8b6je 0x1af949
    001af8bcjmp 0x1afa8b
    001af8c1call core::panicking::panic_in_cleanup
    001af8c6ud2
    001af8c8jmp 0x1af964
    001af8cd
    001af8cdloc_1af8cd:
    001af8cdmov r13, rax
    001af8d0jmp 0x1afa17
    001af8d5mov r13, rax
    001af8d8jmp 0x1afa8b
    001af8ddmov r13, rax
    001af8e0lea rdi, [rsp+640]
    001af8e8call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af8edjmp 0x1af96f
    001af8f2call core::panicking::panic_in_cleanup
    001af8f7ud2
    001af8f9jmp 0x1af9f2
    001af8femov r13, rax
    001af901lea rdi, [rsp+640]
    001af909call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001af90emov bl, 1
    001af910jmp 0x1afa8b
    001af915call core::panicking::panic_in_cleanup
    001af91aud2
    001af91cmov r13, rax
    001af91fnop
    001af920
    001af920loc_1af920:
    001af920dec r15
    001af923je 0x1af939
    001af925lea r12, [r14+536]
    001af92cmov rdi, r14
    001af92fcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af934mov r14, r12
    001af937jmp 0x1af920
    001af939
    001af939loc_1af939:
    001af939mov rsi, [rsp+216]
    001af941mov rdi, rbx
    001af944call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
    001af949
    001af949loc_1af949:
    001af949mov rdi, [rsp+8]
    001af94emov rsi, [rsp+56]
    001af953jmp 0x1afa77
    001af958call core::panicking::panic_in_cleanup
    001af95dud2
    001af95fjmp 0x1afa42
    001af964
    001af964loc_1af964:
    001af964mov r13, rax
    001af967jmp 0x1afa67
    001af96cmov r13, rax
    001af96f
    001af96floc_1af96f:
    001af96fmov rax, [rsp+240]
    001af977mov rdi, [rax+64]
    001af97bmov rsi, [rax+72]
    001af97fcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001af984lea rdi, [rsp+1688]
    001af98ccall core::ptr::drop_in_place<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af991mov bl, 1
    001af993mov [rsp+184], 0
    001af99ejmp 0x1afa8b
    001af9a3call core::panicking::panic_in_cleanup
    001af9a8ud2
    001af9aamov r13, rax
    001af9admov bl, 1
    001af9afmov al, 1
    001af9b1mov [rsp+184], eax
    001af9b8jmp 0x1afa8b
    001af9bdmov r13, rax
    001af9c0
    001af9c0loc_1af9c0:
    001af9c0dec r15
    001af9c3je 0x1af9d9
    001af9c5lea r12, [r14+536]
    001af9ccmov rdi, r14
    001af9cfcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
    001af9d4mov r14, r12
    001af9d7jmp 0x1af9c0
    001af9d9
    001af9d9loc_1af9d9:
    001af9d9mov rsi, [rsp+216]
    001af9e1mov rdi, rbx
    001af9e4call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
    001af9e9jmp 0x1afa24
    001af9ebcall core::panicking::panic_in_cleanup
    001af9f0ud2
    001af9f2
    001af9f2loc_1af9f2:
    001af9f2mov r13, rax
    001af9f5mov rdi, rbp
    001af9f8mov rsi, [rsp+160]
    001afa00call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
    001afa05
    001afa05loc_1afa05:
    001afa05mov rdi, [rsp+16]
    001afa0amov rsi, [rsp+192]
    001afa12call core::ptr::drop_in_place<core::slice::sort::merge_sort::BufGuard<addr2line::UnitRange,alloc::slice::stable_sort<addr2line::UnitRange,alloc::slice::<impl [addr2line::UnitRange]>::sort_by_key<u64,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
    001afa17
    001afa17loc_1afa17:
    001afa17lea rdi, [rsp+208]
    001afa1fcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001afa24
    001afa24loc_1afa24:
    001afa24mov rdi, [rsp+136]
    001afa2cmov rsi, [rsp+144]
    001afa34call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001afa39jmp 0x1afa67
    001afa3bcall core::panicking::panic_in_cleanup
    001afa40ud2
    001afa42
    001afa42loc_1afa42:
    001afa42mov r13, rax
    001afa45mov rdi, r12
    001afa48mov rsi, [rsp+160]
    001afa50call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
    001afa55
    001afa55loc_1afa55:
    001afa55mov rdi, [rsp+32]
    001afa5amov rsi, [rsp+376]
    001afa62call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
    001afa67
    001afa67loc_1afa67:
    001afa67mov rdi, [rsp+256]
    001afa6fmov rsi, [rsp+264]
    001afa77
    001afa77loc_1afa77:
    001afa77call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001afa7cmov bl, 1
    001afa7elea rdi, [rsp+296]
    001afa86call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
    001afa8b
    001afa8bloc_1afa8b:
    001afa8btest bl, bl
    001afa8dje 0x1afaaa
    001afa8fmov rax, [rsp+392]
    001afa97cmp [rax], 0
    001afa9bje 0x1afaaa
    001afa9dmov rdi, [rax+64]
    001afaa1mov rsi, [rax+72]
    001afaa5call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001afaaa
    001afaaaloc_1afaaa:
    001afaaamov eax, [rsp+184]
    001afab1test al, al
    001afab3je 0x1afad8
    001afab5mov rax, [rsp+240]
    001afabdcmp [rax], 0
    001afac1je 0x1afad8
    001afac3mov rax, [rsp+240]
    001afacbmov rdi, [rax+64]
    001afacfmov rsi, [rax+72]
    001afad3call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001afad8
    001afad8loc_1afad8:
    001afad8mov rax, [rsp+400]
    001afae0mov rdi, [rax+64]
    001afae4mov rsi, [rax+72]
    001afae8call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    001afaedmov rdi, r13
    001afaf0call _Unwind_Resume
    001afaf5ud2
    001afaf7call core::panicking::panic_in_cleanup
    001afafcud2
    001ab970