File beatdrop_92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a.macho
Function:
Loading..
100007a60
100007a60main:
100007a60push rbp
100007a61mov rbp, rsp
100007a64push r15
100007a66push r14
100007a68push r13
100007a6apush r12
100007a6cpush rbx
100007a6dsub rsp, 776
100007a74mov rax, [rip+0x165e5]
100007a7bmov rax, [rax]
100007a7emov [rbp-48], rax
100007a82cmp edi, 1
100007a85jg 0x100007aa5
100007a87cmp rax, [rbp-48]
100007a8bjne 0x100007c50
100007a91xor eax, eax
100007a93add rsp, 776
100007a9apop rbx
100007a9bpop r12
100007a9dpop r13
100007a9fpop r14
100007aa1pop r15
100007aa3pop rbp
100007aa4ret
100007aa5
100007aa5loc_100007aa5:
100007aa5mov rbx, [rsi+8]
100007aa9xorps x0, x0
100007aaclea rdi, [rbp-80]
100007ab0movaps [rdi], x0
100007ab3mov [rdi+16], 0
100007abamov esi, 16
100007abfcall _Z11GenerateUIDPci
100007ac4lea rdi, [rbp-472]
100007acbcall _Z5GetOSv
100007ad0lea rdi, [rbp-776]
100007ad7call _Z11InitDirInfov
100007adclea rdi, [rbp-176]
100007ae3xor esi, esi
100007ae5call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100007aealea rsi, [rip+0x1374b]
100007af1lea rdi, [rbp-760]
100007af8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA10_KcA10_cLi0EEEOT_
100007afdlea rsi, [rip+0x1363e]
100007b04lea rdi, [rbp-176]
100007b0bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007b10lea r14, [rbp-760]
100007b17mov rdi, rax
100007b1amov rsi, r14
100007b1dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007b22mov rdi, r14
100007b25xor esi, esi
100007b27call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007b2cmov rdi, r14
100007b2fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007b34lea rdi, [rbp-744]
100007b3blea rsi, [rbp-80]
100007b3fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA20_cSG_Li0EEEOT_
100007b44lea rsi, [rip+0x13624]
100007b4blea rdi, [rbp-176]
100007b52call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007b57lea r14, [rbp-744]
100007b5emov rdi, rax
100007b61mov rsi, r14
100007b64call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007b69mov rdi, r14
100007b6cxor esi, esi
100007b6ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007b73mov rdi, r14
100007b76call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007b7blea rdi, [rbp-728]
100007b82lea rsi, [rbp-776]
100007b89call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
100007b8elea rsi, [rip+0x136b1]
100007b95lea rdi, [rbp-176]
100007b9ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007ba1lea r14, [rbp-728]
100007ba8mov rdi, rax
100007babmov rsi, r14
100007baecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007bb3mov rdi, r14
100007bb6xor esi, esi
100007bb8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007bbdmov rdi, r14
100007bc0call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007bc5lea rdi, [rbp-712]
100007bcclea rsi, [rbp-472]
100007bd3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100007bd8lea rsi, [rip+0x1366f]
100007bdflea rdi, [rbp-176]
100007be6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007beblea r14, [rbp-712]
100007bf2mov rdi, rax
100007bf5mov rsi, r14
100007bf8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007bfdmov rdi, r14
100007c00xor esi, esi
100007c02call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007c07mov rdi, r14
100007c0acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007c0fxorps x0, x0
100007c12movaps [rbp-448], x0
100007c19mov [rbp-432], 0
100007c24lea rdi, [rbp-128]
100007c28lea rsi, [rbp-176]
100007c2fmov edx, -1
100007c34mov ecx, 32
100007c39xor r8l, r8l
100007c3cxor r9l, r9l
100007c3fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dumpEicbNS0_6detail15error_handler_tE
100007c44test [rbp-128], 1
100007c48je 0x100007c55
100007c4amov rsi, [rbp-112]
100007c4ejmp 0x100007c59
100007c50
100007c50loc_100007c50:
100007c50call __stack_chk_fail@plt
100007c55
100007c55loc_100007c55:
100007c55lea rsi, [rbp-127]
100007c59
100007c59loc_100007c59:
100007c59lea rdx, [rbp-448]
100007c60mov rdi, rbx
100007c63call _Z6ReportPKcS0_RNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
100007c68test [rbp-128], 1
100007c6cje 0x100007c77
100007c6emov rdi, [rbp-112]
100007c72call _ZdlPv@plt
100007c77
100007c77loc_100007c77:
100007c77lea rdi, [rbp-128]
100007c7bcall _Z12GetOSVersionv
100007c80lea rdi, [rbp-424]
100007c87call _Z11GetTimezonev
100007c8clea rdi, [rbp-400]
100007c93call _Z16GetOSInstallTimev
100007c98lea rdi, [rbp-376]
100007c9fcall _Z11GetBootTimev
100007ca4lea rdi, [rbp-352]
100007cabcall _Z8GetModelv
100007cb0lea rdi, [rbp-328]
100007cb7call _Z10GetCPUTypev
100007cbclea r14, [rbp-808]
100007cc3lea r12, [rbp-104]
100007cc7lea r13, [rbp-792]
100007cce
100007cceloc_100007cce:
100007ccelea rdi, [rbp-304]
100007cd5call _Z11GetHostnamev
100007cdalea rdi, [rbp-280]
100007ce1call _Z11GetUsernamev
100007ce6xor edi, edi
100007ce8call time@plt
100007cedlea rdi, [rbp-256]
100007cf4mov rsi, rax
100007cf7call _Z10FormatTimel
100007cfcmov esi, 1000
100007d01lea rdi, [rbp-232]
100007d08call _Z14GetProcessListm
100007d0dmov rdi, r14
100007d10xor esi, esi
100007d12call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100007d17test [rbp-304], 1
100007d1elea rax, [rbp-303]
100007d25je 0x100007d2e
100007d27mov rax, [rbp-288]
100007d2e
100007d2eloc_100007d2e:
100007d2emov [rbp-104], rax
100007d32lea rdi, [rbp-696]
100007d39mov rsi, r12
100007d3ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007d41mov rdi, r14
100007d44lea rsi, [rip+0x13506]
100007d4bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007d50mov rdi, rax
100007d53lea r15, [rbp-696]
100007d5amov rsi, r15
100007d5dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007d62mov rdi, r15
100007d65xor esi, esi
100007d67call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007d6cmov rdi, r15
100007d6fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007d74test [rbp-280], 1
100007d7blea rax, [rbp-279]
100007d82je 0x100007d8b
100007d84mov rax, [rbp-264]
100007d8b
100007d8bloc_100007d8b:
100007d8bmov [rbp-104], rax
100007d8flea rdi, [rbp-680]
100007d96mov rsi, r12
100007d99call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007d9emov rdi, r14
100007da1lea rsi, [rip+0x134b2]
100007da8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007dadmov rdi, rax
100007db0lea r15, [rbp-680]
100007db7mov rsi, r15
100007dbacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007dbfmov rdi, r15
100007dc2xor esi, esi
100007dc4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007dc9mov rdi, r15
100007dcccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007dd1test [rbp-128], 1
100007dd5lea rax, [rbp-127]
100007dd9je 0x100007ddf
100007ddbmov rax, [rbp-112]
100007ddf
100007ddfloc_100007ddf:
100007ddfmov [rbp-104], rax
100007de3lea rdi, [rbp-664]
100007deamov rsi, r12
100007dedcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007df2mov rdi, r14
100007df5lea rsi, [rip+0x13467]
100007dfccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007e01mov rdi, rax
100007e04lea r15, [rbp-664]
100007e0bmov rsi, r15
100007e0ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007e13mov rdi, r15
100007e16xor esi, esi
100007e18call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007e1dmov rdi, r15
100007e20call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007e25test [rbp-424], 1
100007e2clea rax, [rbp-423]
100007e33je 0x100007e3c
100007e35mov rax, [rbp-408]
100007e3c
100007e3cloc_100007e3c:
100007e3cmov [rbp-104], rax
100007e40lea rdi, [rbp-648]
100007e47mov rsi, r12
100007e4acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007e4fmov rdi, r14
100007e52lea rsi, [rip+0x13412]
100007e59call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007e5emov rdi, rax
100007e61lea r15, [rbp-648]
100007e68mov rsi, r15
100007e6bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007e70mov rdi, r15
100007e73xor esi, esi
100007e75call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007e7amov rdi, r15
100007e7dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007e82test [rbp-400], 1
100007e89lea rax, [rbp-399]
100007e90je 0x100007e99
100007e92mov rax, [rbp-384]
100007e99
100007e99loc_100007e99:
100007e99mov [rbp-104], rax
100007e9dlea rdi, [rbp-632]
100007ea4mov rsi, r12
100007ea7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007eacmov rdi, r14
100007eaflea rsi, [rip+0x133be]
100007eb6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007ebbmov rdi, rax
100007ebelea r15, [rbp-632]
100007ec5mov rsi, r15
100007ec8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007ecdmov rdi, r15
100007ed0xor esi, esi
100007ed2call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007ed7mov rdi, r15
100007edacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007edftest [rbp-256], 1
100007ee6lea rax, [rbp-255]
100007eedje 0x100007ef6
100007eefmov rax, [rbp-240]
100007ef6
100007ef6loc_100007ef6:
100007ef6mov [rbp-104], rax
100007efalea rdi, [rbp-616]
100007f01mov rsi, r12
100007f04call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007f09mov rdi, r14
100007f0clea rsi, [rip+0x13373]
100007f13call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007f18mov rdi, rax
100007f1blea r15, [rbp-616]
100007f22mov rsi, r15
100007f25call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007f2amov rdi, r15
100007f2dxor esi, esi
100007f2fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007f34mov rdi, r15
100007f37call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007f3ctest [rbp-376], 1
100007f43lea rax, [rbp-375]
100007f4aje 0x100007f53
100007f4cmov rax, [rbp-360]
100007f53
100007f53loc_100007f53:
100007f53mov [rbp-104], rax
100007f57lea rdi, [rbp-600]
100007f5emov rsi, r12
100007f61call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007f66mov rdi, r14
100007f69lea rsi, [rip+0x13328]
100007f70call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007f75mov rdi, rax
100007f78lea r15, [rbp-600]
100007f7fmov rsi, r15
100007f82call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007f87mov rdi, r15
100007f8axor esi, esi
100007f8ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007f91mov rdi, r15
100007f94call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007f99test [rbp-328], 1
100007fa0lea rax, [rbp-327]
100007fa7je 0x100007fb0
100007fa9mov rax, [rbp-312]
100007fb0
100007fb0loc_100007fb0:
100007fb0mov [rbp-104], rax
100007fb4lea rdi, [rbp-584]
100007fbbmov rsi, r12
100007fbecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007fc3mov rdi, r14
100007fc6lea rsi, [rip+0x132da]
100007fcdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007fd2mov rdi, rax
100007fd5lea r15, [rbp-584]
100007fdcmov rsi, r15
100007fdfcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007fe4mov rdi, r15
100007fe7xor esi, esi
100007fe9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007feemov rdi, r15
100007ff1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007ff6test [rbp-352], 1
100007ffdlea rax, [rbp-351]
100008004je 0x10000800d
100008006mov rax, [rbp-336]
10000800d
10000800dloc_10000800d:
10000800dmov [rbp-104], rax
100008011lea rdi, [rbp-568]
100008018mov rsi, r12
10000801bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100008020mov rdi, r14
100008023lea rsi, [rip+0x13285]
10000802acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
10000802fmov rdi, rax
100008032lea r15, [rbp-568]
100008039mov rsi, r15
10000803ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008041mov rdi, r15
100008044xor esi, esi
100008046call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000804bmov rdi, r15
10000804ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008053test [rbp-232], 1
10000805alea rax, [rbp-231]
100008061je 0x10000806a
100008063mov rax, [rbp-216]
10000806a
10000806aloc_10000806a:
10000806amov [rbp-104], rax
10000806elea rdi, [rbp-552]
100008075mov rsi, r12
100008078call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
10000807dmov rdi, r14
100008080lea rsi, [rip+0x13232]
100008087call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
10000808cmov rdi, rax
10000808flea r15, [rbp-552]
100008096mov rsi, r15
100008099call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10000809emov rdi, r15
1000080a1xor esi, esi
1000080a3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000080a8mov rdi, r15
1000080abcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000080b0lea rdi, [rbp-536]
1000080b7lea rsi, [rbp-472]
1000080becall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
1000080c3mov rdi, r14
1000080c6lea rsi, [rip+0x13181]
1000080cdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
1000080d2mov rdi, rax
1000080d5lea r15, [rbp-536]
1000080dcmov rsi, r15
1000080dfcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000080e4mov rdi, r15
1000080e7xor esi, esi
1000080e9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000080eemov rdi, r15
1000080f1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000080f6mov rdi, r13
1000080f9xor esi, esi
1000080fbcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100008100lea rdi, [rbp-520]
100008107lea rsi, [rip+0x131b7]
10000810ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA9_KcA9_cLi0EEEOT_
100008113mov rdi, r13
100008116lea rsi, [rip+0x13025]
10000811dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100008122mov rdi, rax
100008125lea r15, [rbp-520]
10000812cmov rsi, r15
10000812fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008134mov rdi, r15
100008137xor esi, esi
100008139call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000813emov rdi, r15
100008141call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008146lea rdi, [rbp-504]
10000814dlea rsi, [rbp-80]
100008151call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA20_cSG_Li0EEEOT_
100008156mov rdi, r13
100008159lea rsi, [rip+0x1300f]
100008160call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100008165mov rdi, rax
100008168lea r15, [rbp-504]
10000816fmov rsi, r15
100008172call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008177mov rdi, r15
10000817axor esi, esi
10000817ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100008181mov rdi, r15
100008184call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008189lea rdi, [rbp-488]
100008190mov rsi, r14
100008193call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
100008198mov rdi, r13
10000819blea rsi, [rip+0x1312c]
1000081a2call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
1000081a7mov rdi, rax
1000081aalea r15, [rbp-488]
1000081b1mov rsi, r15
1000081b4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000081b9mov rdi, r15
1000081bcxor esi, esi
1000081becall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000081c3mov rdi, r15
1000081c6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000081cbmov rdi, r12
1000081cemov rsi, r13
1000081d1mov edx, -1
1000081d6mov ecx, 32
1000081dbxor r8l, r8l
1000081dexor r9l, r9l
1000081e1call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dumpEicbNS0_6detail15error_handler_tE
1000081e6xorps x0, x0
1000081e9movaps [rbp-160], x0
1000081f0mov [rbp-144], 0
1000081fbtest [rbp-104], 1
1000081fflea rsi, [rbp-103]
100008203je 0x100008209
100008205mov rsi, [rbp-88]
100008209
100008209loc_100008209:
100008209mov rdi, rbx
10000820clea rdx, [rbp-160]
100008213call _Z6ReportPKcS0_RNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
100008218test eax, eax
10000821aje 0x1000082cf
100008220
100008220loc_100008220:
100008220mov edi, 60
100008225call sleep@plt
10000822atest [rbp-160], 1
100008231je 0x10000823f
100008233mov rdi, [rbp-144]
10000823acall _ZdlPv@plt
10000823f
10000823floc_10000823f:
10000823ftest [rbp-104], 1
100008243je 0x10000824e
100008245mov rdi, [rbp-88]
100008249call _ZdlPv@plt
10000824e
10000824eloc_10000824e:
10000824emov rdi, r13
100008251xor esi, esi
100008253call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100008258mov rdi, r13
10000825bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008260mov rdi, r14
100008263xor esi, esi
100008265call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000826amov rdi, r14
10000826dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008272test [rbp-232], 1
100008279je 0x100008287
10000827bmov rdi, [rbp-216]
100008282call _ZdlPv@plt
100008287
100008287loc_100008287:
100008287test [rbp-256], 1
10000828eje 0x10000829c
100008290mov rdi, [rbp-240]
100008297call _ZdlPv@plt
10000829c
10000829cloc_10000829c:
10000829ctest [rbp-280], 1
1000082a3je 0x1000082b1
1000082a5mov rdi, [rbp-264]
1000082accall _ZdlPv@plt
1000082b1
1000082b1loc_1000082b1:
1000082b1test [rbp-304], 1
1000082b8je 0x100007cce
1000082bemov rdi, [rbp-288]
1000082c5call _ZdlPv@plt
1000082cajmp 0x100007cce
1000082cf
1000082cfloc_1000082cf:
1000082cfmov al, [rbp-160]
1000082d5test al, 1
1000082d7jne 0x1000082ff
1000082d9test al, al
1000082dbje 0x100008220
1000082e1mov rax, [rbp-144]
1000082e8mov [rbp-192], rax
1000082efmovaps x0, [rbp-160]
1000082f6movaps [rbp-208], x0
1000082fdjmp 0x100008322
1000082ff
1000082ffloc_1000082ff:
1000082ffmov rdx, [rbp-152]
100008306test rdx, rdx
100008309je 0x100008220
10000830fmov rsi, [rbp-144]
100008316lea rdi, [rbp-208]
10000831dcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008322
100008322loc_100008322:
100008322lea rdi, [rbp-80]
100008326mov rsi, rbx
100008329lea rdx, [rbp-208]
100008330call _Z6DoWorkPcS_NSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
100008335test [rbp-208], 1
10000833cje 0x100008220
100008342mov rdi, [rbp-192]
100008349call _ZdlPv@plt
10000834ejmp 0x100008220
100008353
100008353 48 89 c3 f6 85 30 ff ff ff 01 0f 84 2d H....0......-
100008360 01 00 00 48 8b bd 40 ff ff ff e8 49 ff 00 00 e9 ...H..@....I....
100008370 1c 01 00 00 e9 3d 01 00 00 48 89 c3 4c 8d b5 18 .....=...H..L...
100008380 fe ff ff eb 16 48 89 c3 4c 8d b5 08 fe ff ff eb .....H..L.......
100008390 0a 48 89 c3 4c 8d b5 f8 fd ff ff 4c 89 f7 31 f6 .H..L......L..1.
1000083a0 e8 57 10 00 00 4c 89 f7 e8 ff 10 00 00 e9 07 01 .W...L..........
1000083b0 00 00 48 89 c3 4c 8d b5 e8 fd ff ff e9 ff 00 00 ..H..L..........
1000083c0 00 e9 a2 00 00 00 48 89 c3 4c 8d b5 d8 fd ff ff ......H..L......
1000083d0 e9 eb 00 00 00 e9 8e 00 00 00 48 89 c3 4c 8d b5 ..........H..L..
1000083e0 c8 fd ff ff e9 d7 00 00 00 eb 7d 48 89 c3 4c 8d ..........}H..L.
1000083f0 b5 b8 fd ff ff e9 c6 00 00 00 eb 6c 48 89 c3 4c ...........lH..L
100008400 8d b5 a8 fd ff ff e9 b5 00 00 00 eb 5b 48 89 c3 ............[H..
100008410 4c 8d b5 98 fd ff ff e9 a4 00 00 00 eb 4a 48 89 L............JH.
100008420 c3 4c 8d b5 88 fd ff ff e9 93 00 00 00 eb 39 48 .L............9H
100008430 89 c3 4c 8d b5 78 fd ff ff e9 82 00 00 00 eb 28 ..L..x.........(
100008440 48 89 c3 4c 8d b5 68 fd ff ff eb 74 eb 1a 48 89 H..L..h....t..H.
100008450 c3 4c 8d b5 58 fd ff ff eb 66 eb 0c 48 89 c3 4c .L..X....f..H..L
100008460 8d b5 48 fd ff ff eb 58 48 89 c3 eb 65 48 89 c3 ..H....XH...eH..
100008470 e9 8b 00 00 00 48 89 c3 e9 ad 00 00 00 48 89 c3 .....H.......H..
100008480 e9 ba 00 00 00 48 89 c3 e9 88 00 00 00 48 89 c3 .....H.......H..
100008490 f6 85 60 ff ff ff 01 74 0c 48 8b bd 70 ff ff ff ..`....t.H..p...
1000084a0 e8 13 fe 00 00 f6 45 98 01 74 0e 48 8b 7d a8 e8 ......E..t.H.}..
1000084b0 04 fe 00 00 eb 03 48 89 c3 4c 8d b5 e8 fc ff ff ......H..L......
1000084c0 4c 89 f7 31 f6 e8 32 0f 00 00 4c 89 f7 e8 da 0f L..1..2...L.....
1000084d0 00 00 4c 8d b5 d8 fc ff ff 4c 89 f7 31 f6 e8 19 ..L......L..1...
1000084e0 0f 00 00 4c 89 f7 e8 c1 0f 00 00 f6 85 18 ff ff ...L............
1000084f0 ff 01 74 0c 48 8b bd 28 ff ff ff e8 b8 fd 00 00 ..t.H..(........
100008500 f6 85 00 ff ff ff 01 74 0c 48 8b bd 10 ff ff ff .......t.H......
100008510 e8 a3 fd 00 00 f6 85 e8 fe ff ff 01 74 0c 48 8b ............t.H.
100008520 bd f8 fe ff ff e8 8e fd 00 00 f6 85 d0 fe ff ff ................
100008530 01 74 0c 48 8b bd e0 fe ff ff e8 79 fd 00 00 f6 .t.H.......y....
100008540 85 b8 fe ff ff 01 74 11 48 8b bd c8 fe ff ff e8 ......t.H.......
100008550 64 fd 00 00 eb 03 48 89 c3 f6 85 a0 fe ff ff 01 d.....H.........
100008560 74 11 48 8b bd b0 fe ff ff e8 4a fd 00 00 eb 03 t.H.......J.....
100008570 48 89 c3 f6 85 88 fe ff ff 01 74 11 48 8b bd 98 H.........t.H...
100008580 fe ff ff e8 30 fd 00 00 eb 03 48 89 c3 f6 85 70 ....0.....H....p
100008590 fe ff ff 01 74 11 48 8b bd 80 fe ff ff e8 16 fd ....t.H.........
1000085a0 00 00 eb 03 48 89 c3 f6 85 58 fe ff ff 01 74 15 ....H....X....t.
1000085b0 48 8b bd 68 fe ff ff e8 fc fc 00 00 eb 07 eb 02 H..h............
1000085c0 eb 14 48 89 c3 f6 45 80 01 74 0e 48 8b 7d 90 e8 ..H...E..t.H.}..
1000085d0 e4 fc 00 00 eb 03 48 89 c3 f6 85 40 fe ff ff 01 ......H....@....
1000085e0 74 53 48 8b bd 50 fe ff ff e8 ca fc 00 00 eb 45 tSH..P.........E
1000085f0 48 89 c3 4c 8d b5 38 fd ff ff eb 22 48 89 c3 4c H..L..8...."H..L
100008600 8d b5 28 fd ff ff eb 16 48 89 c3 4c 8d b5 18 fd ..(.....H..L....
100008610 ff ff eb 0a 48 89 c3 4c 8d b5 08 fd ff ff 4c 89 ....H..L......L.
100008620 f7 31 f6 e8 d4 0d 00 00 4c 89 f7 e8 7c 0e 00 00 .1......L...|...
100008630 eb 03 48 89 c3 4c 8d b5 50 ff ff ff 4c 89 f7 31 ..H..L..P...L..1
100008640 f6 e8 b6 0d 00 00 4c 89 f7 e8 5e 0e 00 00 4c 8d ......L...^...L.
100008650 b5 f8 fc ff ff 4c 89 f7 31 f6 e8 9d 0d 00 00 4c .....L..1......L
100008660 89 f7 e8 45 0e 00 00 eb 03 48 89 c3 f6 85 28 fe ...E.....H....(.
100008670 ff ff 01 74 11 48 8b bd 38 fe ff ff e8 37 fc 00 ...t.H..8....7..
100008680 00 eb 03 48 89 c3 48 89 df e8 6a fb 00 00 ...H..H...j...
100007a60
100007a60main:
100007a60push rbp
100007a61mov rbp, rsp
100007a64push r15
100007a66push r14
100007a68push r13
100007a6apush r12
100007a6cpush rbx
100007a6dsub rsp, 776
100007a74mov rax, [rip+0x165e5]
100007a7bmov rax, [rax]
100007a7emov [rbp-48], rax
100007a82cmp edi, 1
100007a85jg 0x100007aa5
100007a87cmp rax, [rbp-48]
100007a8bjne 0x100007c50
100007a91xor eax, eax
100007a93add rsp, 776
100007a9apop rbx
100007a9bpop r12
100007a9dpop r13
100007a9fpop r14
100007aa1pop r15
100007aa3pop rbp
100007aa4ret
100007aa5
100007aa5loc_100007aa5:
100007aa5mov rbx, [rsi+8]
100007aa9xorps x0, x0
100007aaclea rdi, [rbp-80]
100007ab0movaps [rdi], x0
100007ab3mov [rdi+16], 0
100007abamov esi, 16
100007abfcall _Z11GenerateUIDPci
100007ac4lea rdi, [rbp-472]
100007acbcall _Z5GetOSv
100007ad0lea rdi, [rbp-776]
100007ad7call _Z11InitDirInfov
100007adclea rdi, [rbp-176]
100007ae3xor esi, esi
100007ae5call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100007aealea rsi, [rip+0x1374b]
100007af1lea rdi, [rbp-760]
100007af8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA10_KcA10_cLi0EEEOT_
100007afdlea rsi, [rip+0x1363e]
100007b04lea rdi, [rbp-176]
100007b0bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007b10lea r14, [rbp-760]
100007b17mov rdi, rax
100007b1amov rsi, r14
100007b1dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007b22mov rdi, r14
100007b25xor esi, esi
100007b27call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007b2cmov rdi, r14
100007b2fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007b34lea rdi, [rbp-744]
100007b3blea rsi, [rbp-80]
100007b3fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA20_cSG_Li0EEEOT_
100007b44lea rsi, [rip+0x13624]
100007b4blea rdi, [rbp-176]
100007b52call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007b57lea r14, [rbp-744]
100007b5emov rdi, rax
100007b61mov rsi, r14
100007b64call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007b69mov rdi, r14
100007b6cxor esi, esi
100007b6ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007b73mov rdi, r14
100007b76call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007b7blea rdi, [rbp-728]
100007b82lea rsi, [rbp-776]
100007b89call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
100007b8elea rsi, [rip+0x136b1]
100007b95lea rdi, [rbp-176]
100007b9ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007ba1lea r14, [rbp-728]
100007ba8mov rdi, rax
100007babmov rsi, r14
100007baecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007bb3mov rdi, r14
100007bb6xor esi, esi
100007bb8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007bbdmov rdi, r14
100007bc0call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007bc5lea rdi, [rbp-712]
100007bcclea rsi, [rbp-472]
100007bd3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100007bd8lea rsi, [rip+0x1366f]
100007bdflea rdi, [rbp-176]
100007be6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007beblea r14, [rbp-712]
100007bf2mov rdi, rax
100007bf5mov rsi, r14
100007bf8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007bfdmov rdi, r14
100007c00xor esi, esi
100007c02call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007c07mov rdi, r14
100007c0acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007c0fxorps x0, x0
100007c12movaps [rbp-448], x0
100007c19mov [rbp-432], 0
100007c24lea rdi, [rbp-128]
100007c28lea rsi, [rbp-176]
100007c2fmov edx, -1
100007c34mov ecx, 32
100007c39xor r8l, r8l
100007c3cxor r9l, r9l
100007c3fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dumpEicbNS0_6detail15error_handler_tE
100007c44test [rbp-128], 1
100007c48je 0x100007c55
100007c4amov rsi, [rbp-112]
100007c4ejmp 0x100007c59
100007c50
100007c50loc_100007c50:
100007c50call __stack_chk_fail@plt
100007c55
100007c55loc_100007c55:
100007c55lea rsi, [rbp-127]
100007c59
100007c59loc_100007c59:
100007c59lea rdx, [rbp-448]
100007c60mov rdi, rbx
100007c63call _Z6ReportPKcS0_RNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
100007c68test [rbp-128], 1
100007c6cje 0x100007c77
100007c6emov rdi, [rbp-112]
100007c72call _ZdlPv@plt
100007c77
100007c77loc_100007c77:
100007c77lea rdi, [rbp-128]
100007c7bcall _Z12GetOSVersionv
100007c80lea rdi, [rbp-424]
100007c87call _Z11GetTimezonev
100007c8clea rdi, [rbp-400]
100007c93call _Z16GetOSInstallTimev
100007c98lea rdi, [rbp-376]
100007c9fcall _Z11GetBootTimev
100007ca4lea rdi, [rbp-352]
100007cabcall _Z8GetModelv
100007cb0lea rdi, [rbp-328]
100007cb7call _Z10GetCPUTypev
100007cbclea r14, [rbp-808]
100007cc3lea r12, [rbp-104]
100007cc7lea r13, [rbp-792]
100007cce
100007cceloc_100007cce:
100007ccelea rdi, [rbp-304]
100007cd5call _Z11GetHostnamev
100007cdalea rdi, [rbp-280]
100007ce1call _Z11GetUsernamev
100007ce6xor edi, edi
100007ce8call time@plt
100007cedlea rdi, [rbp-256]
100007cf4mov rsi, rax
100007cf7call _Z10FormatTimel
100007cfcmov esi, 1000
100007d01lea rdi, [rbp-232]
100007d08call _Z14GetProcessListm
100007d0dmov rdi, r14
100007d10xor esi, esi
100007d12call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100007d17test [rbp-304], 1
100007d1elea rax, [rbp-303]
100007d25je 0x100007d2e
100007d27mov rax, [rbp-288]
100007d2e
100007d2eloc_100007d2e:
100007d2emov [rbp-104], rax
100007d32lea rdi, [rbp-696]
100007d39mov rsi, r12
100007d3ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007d41mov rdi, r14
100007d44lea rsi, [rip+0x13506]
100007d4bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007d50mov rdi, rax
100007d53lea r15, [rbp-696]
100007d5amov rsi, r15
100007d5dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007d62mov rdi, r15
100007d65xor esi, esi
100007d67call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007d6cmov rdi, r15
100007d6fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007d74test [rbp-280], 1
100007d7blea rax, [rbp-279]
100007d82je 0x100007d8b
100007d84mov rax, [rbp-264]
100007d8b
100007d8bloc_100007d8b:
100007d8bmov [rbp-104], rax
100007d8flea rdi, [rbp-680]
100007d96mov rsi, r12
100007d99call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007d9emov rdi, r14
100007da1lea rsi, [rip+0x134b2]
100007da8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007dadmov rdi, rax
100007db0lea r15, [rbp-680]
100007db7mov rsi, r15
100007dbacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007dbfmov rdi, r15
100007dc2xor esi, esi
100007dc4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007dc9mov rdi, r15
100007dcccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007dd1test [rbp-128], 1
100007dd5lea rax, [rbp-127]
100007dd9je 0x100007ddf
100007ddbmov rax, [rbp-112]
100007ddf
100007ddfloc_100007ddf:
100007ddfmov [rbp-104], rax
100007de3lea rdi, [rbp-664]
100007deamov rsi, r12
100007dedcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007df2mov rdi, r14
100007df5lea rsi, [rip+0x13467]
100007dfccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007e01mov rdi, rax
100007e04lea r15, [rbp-664]
100007e0bmov rsi, r15
100007e0ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007e13mov rdi, r15
100007e16xor esi, esi
100007e18call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007e1dmov rdi, r15
100007e20call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007e25test [rbp-424], 1
100007e2clea rax, [rbp-423]
100007e33je 0x100007e3c
100007e35mov rax, [rbp-408]
100007e3c
100007e3cloc_100007e3c:
100007e3cmov [rbp-104], rax
100007e40lea rdi, [rbp-648]
100007e47mov rsi, r12
100007e4acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007e4fmov rdi, r14
100007e52lea rsi, [rip+0x13412]
100007e59call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007e5emov rdi, rax
100007e61lea r15, [rbp-648]
100007e68mov rsi, r15
100007e6bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007e70mov rdi, r15
100007e73xor esi, esi
100007e75call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007e7amov rdi, r15
100007e7dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007e82test [rbp-400], 1
100007e89lea rax, [rbp-399]
100007e90je 0x100007e99
100007e92mov rax, [rbp-384]
100007e99
100007e99loc_100007e99:
100007e99mov [rbp-104], rax
100007e9dlea rdi, [rbp-632]
100007ea4mov rsi, r12
100007ea7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007eacmov rdi, r14
100007eaflea rsi, [rip+0x133be]
100007eb6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007ebbmov rdi, rax
100007ebelea r15, [rbp-632]
100007ec5mov rsi, r15
100007ec8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007ecdmov rdi, r15
100007ed0xor esi, esi
100007ed2call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007ed7mov rdi, r15
100007edacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007edftest [rbp-256], 1
100007ee6lea rax, [rbp-255]
100007eedje 0x100007ef6
100007eefmov rax, [rbp-240]
100007ef6
100007ef6loc_100007ef6:
100007ef6mov [rbp-104], rax
100007efalea rdi, [rbp-616]
100007f01mov rsi, r12
100007f04call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007f09mov rdi, r14
100007f0clea rsi, [rip+0x13373]
100007f13call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007f18mov rdi, rax
100007f1blea r15, [rbp-616]
100007f22mov rsi, r15
100007f25call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007f2amov rdi, r15
100007f2dxor esi, esi
100007f2fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007f34mov rdi, r15
100007f37call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007f3ctest [rbp-376], 1
100007f43lea rax, [rbp-375]
100007f4aje 0x100007f53
100007f4cmov rax, [rbp-360]
100007f53
100007f53loc_100007f53:
100007f53mov [rbp-104], rax
100007f57lea rdi, [rbp-600]
100007f5emov rsi, r12
100007f61call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007f66mov rdi, r14
100007f69lea rsi, [rip+0x13328]
100007f70call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007f75mov rdi, rax
100007f78lea r15, [rbp-600]
100007f7fmov rsi, r15
100007f82call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007f87mov rdi, r15
100007f8axor esi, esi
100007f8ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007f91mov rdi, r15
100007f94call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007f99test [rbp-328], 1
100007fa0lea rax, [rbp-327]
100007fa7je 0x100007fb0
100007fa9mov rax, [rbp-312]
100007fb0
100007fb0loc_100007fb0:
100007fb0mov [rbp-104], rax
100007fb4lea rdi, [rbp-584]
100007fbbmov rsi, r12
100007fbecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100007fc3mov rdi, r14
100007fc6lea rsi, [rip+0x132da]
100007fcdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100007fd2mov rdi, rax
100007fd5lea r15, [rbp-584]
100007fdcmov rsi, r15
100007fdfcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100007fe4mov rdi, r15
100007fe7xor esi, esi
100007fe9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100007feemov rdi, r15
100007ff1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100007ff6test [rbp-352], 1
100007ffdlea rax, [rbp-351]
100008004je 0x10000800d
100008006mov rax, [rbp-336]
10000800d
10000800dloc_10000800d:
10000800dmov [rbp-104], rax
100008011lea rdi, [rbp-568]
100008018mov rsi, r12
10000801bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
100008020mov rdi, r14
100008023lea rsi, [rip+0x13285]
10000802acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
10000802fmov rdi, rax
100008032lea r15, [rbp-568]
100008039mov rsi, r15
10000803ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008041mov rdi, r15
100008044xor esi, esi
100008046call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000804bmov rdi, r15
10000804ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008053test [rbp-232], 1
10000805alea rax, [rbp-231]
100008061je 0x10000806a
100008063mov rax, [rbp-216]
10000806a
10000806aloc_10000806a:
10000806amov [rbp-104], rax
10000806elea rdi, [rbp-552]
100008075mov rsi, r12
100008078call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IPKcSH_Li0EEEOT_
10000807dmov rdi, r14
100008080lea rsi, [rip+0x13232]
100008087call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
10000808cmov rdi, rax
10000808flea r15, [rbp-552]
100008096mov rsi, r15
100008099call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10000809emov rdi, r15
1000080a1xor esi, esi
1000080a3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000080a8mov rdi, r15
1000080abcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000080b0lea rdi, [rbp-536]
1000080b7lea rsi, [rbp-472]
1000080becall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
1000080c3mov rdi, r14
1000080c6lea rsi, [rip+0x13181]
1000080cdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
1000080d2mov rdi, rax
1000080d5lea r15, [rbp-536]
1000080dcmov rsi, r15
1000080dfcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000080e4mov rdi, r15
1000080e7xor esi, esi
1000080e9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000080eemov rdi, r15
1000080f1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000080f6mov rdi, r13
1000080f9xor esi, esi
1000080fbcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1EDn
100008100lea rdi, [rbp-520]
100008107lea rsi, [rip+0x131b7]
10000810ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA9_KcA9_cLi0EEEOT_
100008113mov rdi, r13
100008116lea rsi, [rip+0x13025]
10000811dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100008122mov rdi, rax
100008125lea r15, [rbp-520]
10000812cmov rsi, r15
10000812fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008134mov rdi, r15
100008137xor esi, esi
100008139call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000813emov rdi, r15
100008141call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008146lea rdi, [rbp-504]
10000814dlea rsi, [rbp-80]
100008151call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA20_cSG_Li0EEEOT_
100008156mov rdi, r13
100008159lea rsi, [rip+0x1300f]
100008160call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
100008165mov rdi, rax
100008168lea r15, [rbp-504]
10000816fmov rsi, r15
100008172call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100008177mov rdi, r15
10000817axor esi, esi
10000817ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100008181mov rdi, r15
100008184call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008189lea rdi, [rbp-488]
100008190mov rsi, r14
100008193call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
100008198mov rdi, r13
10000819blea rsi, [rip+0x1312c]
1000081a2call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixIKcEERSE_PT_
1000081a7mov rdi, rax
1000081aalea r15, [rbp-488]
1000081b1mov rsi, r15
1000081b4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000081b9mov rdi, r15
1000081bcxor esi, esi
1000081becall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000081c3mov rdi, r15
1000081c6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000081cbmov rdi, r12
1000081cemov rsi, r13
1000081d1mov edx, -1
1000081d6mov ecx, 32
1000081dbxor r8l, r8l
1000081dexor r9l, r9l
1000081e1call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dumpEicbNS0_6detail15error_handler_tE
1000081e6xorps x0, x0
1000081e9movaps [rbp-160], x0
1000081f0mov [rbp-144], 0
1000081fbtest [rbp-104], 1
1000081fflea rsi, [rbp-103]
100008203je 0x100008209
100008205mov rsi, [rbp-88]
100008209
100008209loc_100008209:
100008209mov rdi, rbx
10000820clea rdx, [rbp-160]
100008213call _Z6ReportPKcS0_RNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
100008218test eax, eax
10000821aje 0x1000082cf
100008220
100008220loc_100008220:
100008220mov edi, 60
100008225call sleep@plt
10000822atest [rbp-160], 1
100008231je 0x10000823f
100008233mov rdi, [rbp-144]
10000823acall _ZdlPv@plt
10000823f
10000823floc_10000823f:
10000823ftest [rbp-104], 1
100008243je 0x10000824e
100008245mov rdi, [rbp-88]
100008249call _ZdlPv@plt
10000824e
10000824eloc_10000824e:
10000824emov rdi, r13
100008251xor esi, esi
100008253call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100008258mov rdi, r13
10000825bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008260mov rdi, r14
100008263xor esi, esi
100008265call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000826amov rdi, r14
10000826dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100008272test [rbp-232], 1
100008279je 0x100008287
10000827bmov rdi, [rbp-216]
100008282call _ZdlPv@plt
100008287
100008287loc_100008287:
100008287test [rbp-256], 1
10000828eje 0x10000829c
100008290mov rdi, [rbp-240]
100008297call _ZdlPv@plt
10000829c
10000829cloc_10000829c:
10000829ctest [rbp-280], 1
1000082a3je 0x1000082b1
1000082a5mov rdi, [rbp-264]
1000082accall _ZdlPv@plt
1000082b1
1000082b1loc_1000082b1:
1000082b1test [rbp-304], 1
1000082b8je 0x100007cce
1000082bemov rdi, [rbp-288]
1000082c5call _ZdlPv@plt
1000082cajmp 0x100007cce
1000082cf
1000082cfloc_1000082cf:
1000082cfmov al, [rbp-160]
1000082d5test al, 1
1000082d7jne 0x1000082ff
1000082d9test al, al
1000082dbje 0x100008220
1000082e1mov rax, [rbp-144]
1000082e8mov [rbp-192], rax
1000082efmovaps x0, [rbp-160]
1000082f6movaps [rbp-208], x0
1000082fdjmp 0x100008322
1000082ff
1000082ffloc_1000082ff:
1000082ffmov rdx, [rbp-152]
100008306test rdx, rdx
100008309je 0x100008220
10000830fmov rsi, [rbp-144]
100008316lea rdi, [rbp-208]
10000831dcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008322
100008322loc_100008322:
100008322lea rdi, [rbp-80]
100008326mov rsi, rbx
100008329lea rdx, [rbp-208]
100008330call _Z6DoWorkPcS_NSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
100008335test [rbp-208], 1
10000833cje 0x100008220
100008342mov rdi, [rbp-192]
100008349call _ZdlPv@plt
10000834ejmp 0x100008220
100008353
100008353 48 89 c3 f6 85 30 ff ff ff 01 0f 84 2d H....0......-
100008360 01 00 00 48 8b bd 40 ff ff ff e8 49 ff 00 00 e9 ...H..@....I....
100008370 1c 01 00 00 e9 3d 01 00 00 48 89 c3 4c 8d b5 18 .....=...H..L...
100008380 fe ff ff eb 16 48 89 c3 4c 8d b5 08 fe ff ff eb .....H..L.......
100008390 0a 48 89 c3 4c 8d b5 f8 fd ff ff 4c 89 f7 31 f6 .H..L......L..1.
1000083a0 e8 57 10 00 00 4c 89 f7 e8 ff 10 00 00 e9 07 01 .W...L..........
1000083b0 00 00 48 89 c3 4c 8d b5 e8 fd ff ff e9 ff 00 00 ..H..L..........
1000083c0 00 e9 a2 00 00 00 48 89 c3 4c 8d b5 d8 fd ff ff ......H..L......
1000083d0 e9 eb 00 00 00 e9 8e 00 00 00 48 89 c3 4c 8d b5 ..........H..L..
1000083e0 c8 fd ff ff e9 d7 00 00 00 eb 7d 48 89 c3 4c 8d ..........}H..L.
1000083f0 b5 b8 fd ff ff e9 c6 00 00 00 eb 6c 48 89 c3 4c ...........lH..L
100008400 8d b5 a8 fd ff ff e9 b5 00 00 00 eb 5b 48 89 c3 ............[H..
100008410 4c 8d b5 98 fd ff ff e9 a4 00 00 00 eb 4a 48 89 L............JH.
100008420 c3 4c 8d b5 88 fd ff ff e9 93 00 00 00 eb 39 48 .L............9H
100008430 89 c3 4c 8d b5 78 fd ff ff e9 82 00 00 00 eb 28 ..L..x.........(
100008440 48 89 c3 4c 8d b5 68 fd ff ff eb 74 eb 1a 48 89 H..L..h....t..H.
100008450 c3 4c 8d b5 58 fd ff ff eb 66 eb 0c 48 89 c3 4c .L..X....f..H..L
100008460 8d b5 48 fd ff ff eb 58 48 89 c3 eb 65 48 89 c3 ..H....XH...eH..
100008470 e9 8b 00 00 00 48 89 c3 e9 ad 00 00 00 48 89 c3 .....H.......H..
100008480 e9 ba 00 00 00 48 89 c3 e9 88 00 00 00 48 89 c3 .....H.......H..
100008490 f6 85 60 ff ff ff 01 74 0c 48 8b bd 70 ff ff ff ..`....t.H..p...
1000084a0 e8 13 fe 00 00 f6 45 98 01 74 0e 48 8b 7d a8 e8 ......E..t.H.}..
1000084b0 04 fe 00 00 eb 03 48 89 c3 4c 8d b5 e8 fc ff ff ......H..L......
1000084c0 4c 89 f7 31 f6 e8 32 0f 00 00 4c 89 f7 e8 da 0f L..1..2...L.....
1000084d0 00 00 4c 8d b5 d8 fc ff ff 4c 89 f7 31 f6 e8 19 ..L......L..1...
1000084e0 0f 00 00 4c 89 f7 e8 c1 0f 00 00 f6 85 18 ff ff ...L............
1000084f0 ff 01 74 0c 48 8b bd 28 ff ff ff e8 b8 fd 00 00 ..t.H..(........
100008500 f6 85 00 ff ff ff 01 74 0c 48 8b bd 10 ff ff ff .......t.H......
100008510 e8 a3 fd 00 00 f6 85 e8 fe ff ff 01 74 0c 48 8b ............t.H.
100008520 bd f8 fe ff ff e8 8e fd 00 00 f6 85 d0 fe ff ff ................
100008530 01 74 0c 48 8b bd e0 fe ff ff e8 79 fd 00 00 f6 .t.H.......y....
100008540 85 b8 fe ff ff 01 74 11 48 8b bd c8 fe ff ff e8 ......t.H.......
100008550 64 fd 00 00 eb 03 48 89 c3 f6 85 a0 fe ff ff 01 d.....H.........
100008560 74 11 48 8b bd b0 fe ff ff e8 4a fd 00 00 eb 03 t.H.......J.....
100008570 48 89 c3 f6 85 88 fe ff ff 01 74 11 48 8b bd 98 H.........t.H...
100008580 fe ff ff e8 30 fd 00 00 eb 03 48 89 c3 f6 85 70 ....0.....H....p
100008590 fe ff ff 01 74 11 48 8b bd 80 fe ff ff e8 16 fd ....t.H.........
1000085a0 00 00 eb 03 48 89 c3 f6 85 58 fe ff ff 01 74 15 ....H....X....t.
1000085b0 48 8b bd 68 fe ff ff e8 fc fc 00 00 eb 07 eb 02 H..h............
1000085c0 eb 14 48 89 c3 f6 45 80 01 74 0e 48 8b 7d 90 e8 ..H...E..t.H.}..
1000085d0 e4 fc 00 00 eb 03 48 89 c3 f6 85 40 fe ff ff 01 ......H....@....
1000085e0 74 53 48 8b bd 50 fe ff ff e8 ca fc 00 00 eb 45 tSH..P.........E
1000085f0 48 89 c3 4c 8d b5 38 fd ff ff eb 22 48 89 c3 4c H..L..8...."H..L
100008600 8d b5 28 fd ff ff eb 16 48 89 c3 4c 8d b5 18 fd ..(.....H..L....
100008610 ff ff eb 0a 48 89 c3 4c 8d b5 08 fd ff ff 4c 89 ....H..L......L.
100008620 f7 31 f6 e8 d4 0d 00 00 4c 89 f7 e8 7c 0e 00 00 .1......L...|...
100008630 eb 03 48 89 c3 4c 8d b5 50 ff ff ff 4c 89 f7 31 ..H..L..P...L..1
100008640 f6 e8 b6 0d 00 00 4c 89 f7 e8 5e 0e 00 00 4c 8d ......L...^...L.
100008650 b5 f8 fc ff ff 4c 89 f7 31 f6 e8 9d 0d 00 00 4c .....L..1......L
100008660 89 f7 e8 45 0e 00 00 eb 03 48 89 c3 f6 85 28 fe ...E.....H....(.
100008670 ff ff 01 74 11 48 8b bd 38 fe ff ff e8 37 fc 00 ...t.H..8....7..
100008680 00 eb 03 48 89 c3 48 89 df e8 6a fb 00 00 ...H..H...j...
100007a60
10000868e
10000868e_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev:
10000868epush rbp
10000868fmov rbp, rsp
100008692lea rdi, [rip+0x12c3a]
100008699call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000868e
10000868e_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev:
10000868epush rbp
10000868fmov rbp, rsp
100008692lea rdi, [rip+0x12c3a]
100008699call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000868e
10000869e
10000869e_ZNSt3__120__throw_length_errorB8ne200100EPKc:
10000869epush rbp
10000869fmov rbp, rsp
1000086a2push r14
1000086a4push rbx
1000086a5mov r14, rdi
1000086a8mov edi, 16
1000086adcall __cxa_allocate_exception@plt
1000086b2mov rbx, rax
1000086b5mov rdi, rax
1000086b8mov rsi, r14
1000086bbcall _ZNSt12length_errorC1B8ne200100EPKc
1000086c0mov rsi, [rip+0x159b1]
1000086c7mov rdx, [rip+0x15932]
1000086cemov rdi, rbx
1000086d1call __cxa_throw@plt
1000086d6
1000086d6 49 89 c6 48 89 df e8 07 fc 00 I..H......
1000086e0 00 4c 89 f7 e8 0f fb 00 00 90 .L........
10000869e
10000869e_ZNSt3__120__throw_length_errorB8ne200100EPKc:
10000869epush rbp
10000869fmov rbp, rsp
1000086a2push r14
1000086a4push rbx
1000086a5mov r14, rdi
1000086a8mov edi, 16
1000086adcall __cxa_allocate_exception@plt
1000086b2mov rbx, rax
1000086b5mov rdi, rax
1000086b8mov rsi, r14
1000086bbcall _ZNSt12length_errorC1B8ne200100EPKc
1000086c0mov rsi, [rip+0x159b1]
1000086c7mov rdx, [rip+0x15932]
1000086cemov rdi, rbx
1000086d1call __cxa_throw@plt
1000086d6
1000086d6 49 89 c6 48 89 df e8 07 fc 00 I..H......
1000086e0 00 4c 89 f7 e8 0f fb 00 00 90 .L........
10000869e
1000086ea
1000086ea_ZNSt12length_errorC1B8ne200100EPKc:
1000086eapush rbp
1000086ebmov rbp, rsp
1000086eepush rbx
1000086efpush rax
1000086f0mov rbx, rdi
1000086f3call _ZNSt11logic_errorC2EPKc@plt
1000086f8mov rax, [rip+0x15949]
1000086ffadd rax, 16
100008703mov [rbx], rax
100008706add rsp, 8
10000870apop rbx
10000870bpop rbp
10000870cret
1000086ea
1000086ea_ZNSt12length_errorC1B8ne200100EPKc:
1000086eapush rbp
1000086ebmov rbp, rsp
1000086eepush rbx
1000086efpush rax
1000086f0mov rbx, rdi
1000086f3call _ZNSt11logic_errorC2EPKc@plt
1000086f8mov rax, [rip+0x15949]
1000086ffadd rax, 16
100008703mov [rbx], rax
100008706add rsp, 8
10000870apop rbx
10000870bpop rbp
10000870cret
1000086ea
10000870d
10000870d_ZSt28__throw_bad_array_new_lengthB8ne200100v:
10000870dpush rbp
10000870emov rbp, rsp
100008711push rbx
100008712push rax
100008713mov edi, 8
100008718call __cxa_allocate_exception@plt
10000871dmov rbx, rax
100008720mov rdi, rax
100008723call _ZNSt20bad_array_new_lengthC1Ev@plt
100008728mov rsi, [rip+0x15901]
10000872fmov rdx, [rip+0x158da]
100008736mov rdi, rbx
100008739call __cxa_throw@plt
10000870d
10000870d_ZSt28__throw_bad_array_new_lengthB8ne200100v:
10000870dpush rbp
10000870emov rbp, rsp
100008711push rbx
100008712push rax
100008713mov edi, 8
100008718call __cxa_allocate_exception@plt
10000871dmov rbx, rax
100008720mov rdi, rax
100008723call _ZNSt20bad_array_new_lengthC1Ev@plt
100008728mov rsi, [rip+0x15901]
10000872fmov rdx, [rip+0x158da]
100008736mov rdi, rbx
100008739call __cxa_throw@plt
10000870d
10000873e
10000873e_ZNSt3__16vectorIhNS_9allocatorIhEEE20__throw_length_errorB8ne200100Ev:
10000873epush rbp
10000873fmov rbp, rsp
100008742lea rdi, [rip+0x12b97]
100008749call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000873e
10000873e_ZNSt3__16vectorIhNS_9allocatorIhEEE20__throw_length_errorB8ne200100Ev:
10000873epush rbp
10000873fmov rbp, rsp
100008742lea rdi, [rip+0x12b97]
100008749call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000873e
10000874e
10000874e_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100INS_11__wrap_iterIPhEES9_EEvT_T0_m:
10000874epush rbp
10000874fmov rbp, rsp
100008752push r15
100008754push r14
100008756push r13
100008758push r12
10000875apush rbx
10000875bpush rax
10000875ccmp rcx, -8
100008760jae 0x1000087d5
100008762mov r12, rcx
100008765mov r14, rdx
100008768mov r15, rsi
10000876bmov rbx, rdi
10000876ecmp rcx, 22
100008772ja 0x10000877f
100008774add r12b, r12b
100008777mov [rbx], r12b
10000877ainc rbx
10000877djmp 0x1000087be
10000877f
10000877floc_10000877f:
10000877fmov rax, r12
100008782or rax, 7
100008786lea rcx, [rax+1]
10000878acmp rax, 23
10000878emov r13l, 26
100008794cmovne r13, rcx
100008798mov rdi, r13
10000879bcall _Znwm@plt
1000087a0mov [rbx+16], rax
1000087a4inc r13
1000087a7mov [rbx], r13
1000087aamov [rbx+8], r12
1000087aemov rbx, rax
1000087b1jmp 0x1000087be
1000087b3
1000087b3loc_1000087b3:
1000087b3mov al, [r15]
1000087b6mov [rbx], al
1000087b8inc rbx
1000087bbinc r15
1000087be
1000087beloc_1000087be:
1000087becmp r15, r14
1000087c1jne 0x1000087b3
1000087c3mov [rbx], 0
1000087c6add rsp, 8
1000087capop rbx
1000087cbpop r12
1000087cdpop r13
1000087cfpop r14
1000087d1pop r15
1000087d3pop rbp
1000087d4ret
1000087d5
1000087d5loc_1000087d5:
1000087d5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000874e
10000874e_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100INS_11__wrap_iterIPhEES9_EEvT_T0_m:
10000874epush rbp
10000874fmov rbp, rsp
100008752push r15
100008754push r14
100008756push r13
100008758push r12
10000875apush rbx
10000875bpush rax
10000875ccmp rcx, -8
100008760jae 0x1000087d5
100008762mov r12, rcx
100008765mov r14, rdx
100008768mov r15, rsi
10000876bmov rbx, rdi
10000876ecmp rcx, 22
100008772ja 0x10000877f
100008774add r12b, r12b
100008777mov [rbx], r12b
10000877ainc rbx
10000877djmp 0x1000087be
10000877f
10000877floc_10000877f:
10000877fmov rax, r12
100008782or rax, 7
100008786lea rcx, [rax+1]
10000878acmp rax, 23
10000878emov r13l, 26
100008794cmovne r13, rcx
100008798mov rdi, r13
10000879bcall _Znwm@plt
1000087a0mov [rbx+16], rax
1000087a4inc r13
1000087a7mov [rbx], r13
1000087aamov [rbx+8], r12
1000087aemov rbx, rax
1000087b1jmp 0x1000087be
1000087b3
1000087b3loc_1000087b3:
1000087b3mov al, [r15]
1000087b6mov [rbx], al
1000087b8inc rbx
1000087bbinc r15
1000087be
1000087beloc_1000087be:
1000087becmp r15, r14
1000087c1jne 0x1000087b3
1000087c3mov [rbx], 0
1000087c6add rsp, 8
1000087capop rbx
1000087cbpop r12
1000087cdpop r13
1000087cfpop r14
1000087d1pop r15
1000087d3pop rbp
1000087d4ret
1000087d5
1000087d5loc_1000087d5:
1000087d5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000874e
1000087da
1000087da_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc:
1000087dapush rbp
1000087dbmov rbp, rsp
1000087depush r15
1000087e0push r14
1000087e2push r12
1000087e4push rbx
1000087e5mov r15, rsi
1000087e8mov rbx, rdi
1000087ebmov rdi, rsi
1000087eecall strlen@plt
1000087f3cmp rax, -8
1000087f7jae 0x100008860
1000087f9mov r14, rax
1000087fccmp rax, 23
100008800jae 0x100008812
100008802lea eax, [r14+r14]
100008806mov [rbx], al
100008808inc rbx
10000880btest r14, r14
10000880ejne 0x100008844
100008810jmp 0x100008852
100008812
100008812loc_100008812:
100008812mov rax, r14
100008815or rax, 7
100008819lea rcx, [rax+1]
10000881dcmp rax, 23
100008821mov r12l, 26
100008827cmovne r12, rcx
10000882bmov rdi, r12
10000882ecall _Znwm@plt
100008833mov [rbx+16], rax
100008837inc r12
10000883amov [rbx], r12
10000883dmov [rbx+8], r14
100008841mov rbx, rax
100008844
100008844loc_100008844:
100008844mov rdi, rbx
100008847mov rsi, r15
10000884amov rdx, r14
10000884dcall memmove@plt
100008852
100008852loc_100008852:
100008852mov [rbx+r14], 0
100008857pop rbx
100008858pop r12
10000885apop r14
10000885cpop r15
10000885epop rbp
10000885fret
100008860
100008860loc_100008860:
100008860call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
100008865nop
1000087da
1000087da_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc:
1000087dapush rbp
1000087dbmov rbp, rsp
1000087depush r15
1000087e0push r14
1000087e2push r12
1000087e4push rbx
1000087e5mov r15, rsi
1000087e8mov rbx, rdi
1000087ebmov rdi, rsi
1000087eecall strlen@plt
1000087f3cmp rax, -8
1000087f7jae 0x100008860
1000087f9mov r14, rax
1000087fccmp rax, 23
100008800jae 0x100008812
100008802lea eax, [r14+r14]
100008806mov [rbx], al
100008808inc rbx
10000880btest r14, r14
10000880ejne 0x100008844
100008810jmp 0x100008852
100008812
100008812loc_100008812:
100008812mov rax, r14
100008815or rax, 7
100008819lea rcx, [rax+1]
10000881dcmp rax, 23
100008821mov r12l, 26
100008827cmovne r12, rcx
10000882bmov rdi, r12
10000882ecall _Znwm@plt
100008833mov [rbx+16], rax
100008837inc r12
10000883amov [rbx], r12
10000883dmov [rbx+8], r14
100008841mov rbx, rax
100008844
100008844loc_100008844:
100008844mov rdi, rbx
100008847mov rsi, r15
10000884amov rdx, r14
10000884dcall memmove@plt
100008852
100008852loc_100008852:
100008852mov [rbx+r14], 0
100008857pop rbx
100008858pop r12
10000885apop r14
10000885cpop r15
10000885epop rbp
10000885fret
100008860
100008860loc_100008860:
100008860call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
100008865nop
1000087da
100008866
100008866_ZNSt3__110shared_ptrINS_4__fs10filesystem12__dir_streamEED2B8ne200100Ev:
100008866push rbp
100008867mov rbp, rsp
10000886apush rbx
10000886bpush rax
10000886cmov rbx, [rdi+8]
100008870test rbx, rbx
100008873je 0x100008887
100008875mov rax, -1
10000887clock xadd [rbx+8], rax
100008882test rax, rax
100008885je 0x10000888e
100008887
100008887loc_100008887:
100008887add rsp, 8
10000888bpop rbx
10000888cpop rbp
10000888dret
10000888e
10000888eloc_10000888e:
10000888emov rax, [rbx]
100008891mov rdi, rbx
100008894call [rax+16]
100008897mov rdi, rbx
10000889aadd rsp, 8
10000889epop rbx
10000889fpop rbp
1000088a0jmp 0x100018276
1000088a5
1000088a5 90 .
100008866
100008866_ZNSt3__110shared_ptrINS_4__fs10filesystem12__dir_streamEED2B8ne200100Ev:
100008866push rbp
100008867mov rbp, rsp
10000886apush rbx
10000886bpush rax
10000886cmov rbx, [rdi+8]
100008870test rbx, rbx
100008873je 0x100008887
100008875mov rax, -1
10000887clock xadd [rbx+8], rax
100008882test rax, rax
100008885je 0x10000888e
100008887
100008887loc_100008887:
100008887add rsp, 8
10000888bpop rbx
10000888cpop rbp
10000888dret
10000888e
10000888eloc_10000888e:
10000888emov rax, [rbx]
100008891mov rdi, rbx
100008894call [rax+16]
100008897mov rdi, rbx
10000889aadd rsp, 8
10000889epop rbx
10000889fpop rbp
1000088a0jmp 0x100018276
1000088a5
1000088a5 90 .
100008866
1000088a6
1000088a6_ZNKSt3__14__fs10filesystem15directory_entry8__get_ftB8ne200100EPNS_10error_codeE:
1000088a6movzx eax, [rdi+73]
1000088aapush rbp
1000088abmov rbp, rsp
1000088aepush r14
1000088b0push rbx
1000088b1sub rsp, 16
1000088b5mov rbx, rsi
1000088b8mov rsi, rdi
1000088bbmov ecx, 83
1000088c0bt ecx, eax
1000088c3jae 0x1000088d9
1000088c5lea r14, [rbp-24]
1000088c9mov rdi, r14
1000088ccmov rdx, rbx
1000088cfcall _ZNSt3__14__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE@plt
1000088d4mov r14b, [r14]
1000088d7jmp 0x100008906
1000088d9
1000088d9loc_1000088d9:
1000088d9mov r14b, [rsi+72]
1000088ddtest rbx, rbx
1000088e0je 0x100008906
1000088e2lea eax, [r14+1]
1000088e6cmp al, 1
1000088e8ja 0x1000088f7
1000088eacall _ZNSt3__116generic_categoryEv@plt
1000088efmov [rbx], 2
1000088f5jmp 0x100008902
1000088f7
1000088f7loc_1000088f7:
1000088f7mov [rbx], 0
1000088fdcall _ZNSt3__115system_categoryEv@plt
100008902
100008902loc_100008902:
100008902mov [rbx+8], rax
100008906
100008906loc_100008906:
100008906movsx eax, r14b
10000890aadd rsp, 16
10000890epop rbx
10000890fpop r14
100008911pop rbp
100008912ret
100008913
100008913 90 .
1000088a6
1000088a6_ZNKSt3__14__fs10filesystem15directory_entry8__get_ftB8ne200100EPNS_10error_codeE:
1000088a6movzx eax, [rdi+73]
1000088aapush rbp
1000088abmov rbp, rsp
1000088aepush r14
1000088b0push rbx
1000088b1sub rsp, 16
1000088b5mov rbx, rsi
1000088b8mov rsi, rdi
1000088bbmov ecx, 83
1000088c0bt ecx, eax
1000088c3jae 0x1000088d9
1000088c5lea r14, [rbp-24]
1000088c9mov rdi, r14
1000088ccmov rdx, rbx
1000088cfcall _ZNSt3__14__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE@plt
1000088d4mov r14b, [r14]
1000088d7jmp 0x100008906
1000088d9
1000088d9loc_1000088d9:
1000088d9mov r14b, [rsi+72]
1000088ddtest rbx, rbx
1000088e0je 0x100008906
1000088e2lea eax, [r14+1]
1000088e6cmp al, 1
1000088e8ja 0x1000088f7
1000088eacall _ZNSt3__116generic_categoryEv@plt
1000088efmov [rbx], 2
1000088f5jmp 0x100008902
1000088f7
1000088f7loc_1000088f7:
1000088f7mov [rbx], 0
1000088fdcall _ZNSt3__115system_categoryEv@plt
100008902
100008902loc_100008902:
100008902mov [rbx+8], rax
100008906
100008906loc_100008906:
100008906movsx eax, r14b
10000890aadd rsp, 16
10000890epop rbx
10000890fpop r14
100008911pop rbp
100008912ret
100008913
100008913 90 .
1000088a6
100008914
100008914_ZNKSt3__14__fs10filesystem15directory_entry10__get_sizeB8ne200100EPNS_10error_codeE:
100008914push rbp
100008915mov rbp, rsp
100008918push r15
10000891apush r14
10000891cpush r12
10000891epush rbx
10000891fsub rsp, 48
100008923movzx eax, [rdi+73]
100008927mov r14, rsi
10000892amov rbx, rdi
10000892dmov ecx, 87
100008932bt ecx, eax
100008935jae 0x10000894e
100008937mov rdi, rbx
10000893amov rsi, r14
10000893dadd rsp, 48
100008941pop rbx
100008942pop r12
100008944pop r14
100008946pop r15
100008948pop rbp
100008949jmp 0x100018282
10000894e
10000894eloc_10000894e:
10000894elea r15, [rbp-64]
100008952mov [r15], 0
100008959call _ZNSt3__115system_categoryEv@plt
10000895emov [r15+8], rax
100008962mov rdi, rbx
100008965mov rsi, r15
100008968call _ZNKSt3__14__fs10filesystem15directory_entry8__get_ftB8ne200100EPNS_10error_codeE
10000896dlea r15, [rip+0x12973]
100008974mov [rbp-48], r15
100008978test r14, r14
10000897bje 0x100008987
10000897dmovups x0, [rbp-64]
100008981movups [r14], x0
100008985jmp 0x10000898d
100008987
100008987loc_100008987:
100008987cmp [rbp-64], 0
10000898bjne 0x1000089e9
10000898d
10000898dloc_10000898d:
10000898dcmp al, 2
10000898fjb 0x1000089d8
100008991movzx ecx, al
100008994cmp ecx, 255
10000899aje 0x1000089d8
10000899ccmp al, 2
10000899emov eax, 21
1000089a3mov r12l, 45
1000089a9cmove r12l, eax
1000089adcall _ZNSt3__116generic_categoryEv@plt
1000089b2mov [rbp-48], r12l
1000089b6mov [rbp-40], rax
1000089bamov [rbp-72], r15
1000089betest r14, r14
1000089c1je 0x1000089f3
1000089c3mov eax, [rbp-48]
1000089c6mov [r14], eax
1000089c9mov eax, [rbp-44]
1000089ccmov [r14+4], eax
1000089d0mov rax, [rbp-40]
1000089d4mov [r14+8], rax
1000089d8
1000089d8loc_1000089d8:
1000089d8mov rax, [rbx+32]
1000089dcadd rsp, 48
1000089e0pop rbx
1000089e1pop r12
1000089e3pop r14
1000089e5pop r15
1000089e7pop rbp
1000089e8ret
1000089e9
1000089e9loc_1000089e9:
1000089e9lea rdi, [rbp-48]
1000089edlea rdx, [rbp-64]
1000089f1jmp 0x1000089fb
1000089f3
1000089f3loc_1000089f3:
1000089f3lea rdi, [rbp-72]
1000089f7lea rdx, [rbp-48]
1000089fb
1000089fbloc_1000089fb:
1000089fbmov rsi, rbx
1000089fecall _ZNSt3__14__fs10filesystem24__throw_filesystem_errorB8ne200100IJRPKcRKNS1_4pathERKNS_10error_codeEEEEvDpOT_
100008914
100008914_ZNKSt3__14__fs10filesystem15directory_entry10__get_sizeB8ne200100EPNS_10error_codeE:
100008914push rbp
100008915mov rbp, rsp
100008918push r15
10000891apush r14
10000891cpush r12
10000891epush rbx
10000891fsub rsp, 48
100008923movzx eax, [rdi+73]
100008927mov r14, rsi
10000892amov rbx, rdi
10000892dmov ecx, 87
100008932bt ecx, eax
100008935jae 0x10000894e
100008937mov rdi, rbx
10000893amov rsi, r14
10000893dadd rsp, 48
100008941pop rbx
100008942pop r12
100008944pop r14
100008946pop r15
100008948pop rbp
100008949jmp 0x100018282
10000894e
10000894eloc_10000894e:
10000894elea r15, [rbp-64]
100008952mov [r15], 0
100008959call _ZNSt3__115system_categoryEv@plt
10000895emov [r15+8], rax
100008962mov rdi, rbx
100008965mov rsi, r15
100008968call _ZNKSt3__14__fs10filesystem15directory_entry8__get_ftB8ne200100EPNS_10error_codeE
10000896dlea r15, [rip+0x12973]
100008974mov [rbp-48], r15
100008978test r14, r14
10000897bje 0x100008987
10000897dmovups x0, [rbp-64]
100008981movups [r14], x0
100008985jmp 0x10000898d
100008987
100008987loc_100008987:
100008987cmp [rbp-64], 0
10000898bjne 0x1000089e9
10000898d
10000898dloc_10000898d:
10000898dcmp al, 2
10000898fjb 0x1000089d8
100008991movzx ecx, al
100008994cmp ecx, 255
10000899aje 0x1000089d8
10000899ccmp al, 2
10000899emov eax, 21
1000089a3mov r12l, 45
1000089a9cmove r12l, eax
1000089adcall _ZNSt3__116generic_categoryEv@plt
1000089b2mov [rbp-48], r12l
1000089b6mov [rbp-40], rax
1000089bamov [rbp-72], r15
1000089betest r14, r14
1000089c1je 0x1000089f3
1000089c3mov eax, [rbp-48]
1000089c6mov [r14], eax
1000089c9mov eax, [rbp-44]
1000089ccmov [r14+4], eax
1000089d0mov rax, [rbp-40]
1000089d4mov [r14+8], rax
1000089d8
1000089d8loc_1000089d8:
1000089d8mov rax, [rbx+32]
1000089dcadd rsp, 48
1000089e0pop rbx
1000089e1pop r12
1000089e3pop r14
1000089e5pop r15
1000089e7pop rbp
1000089e8ret
1000089e9
1000089e9loc_1000089e9:
1000089e9lea rdi, [rbp-48]
1000089edlea rdx, [rbp-64]
1000089f1jmp 0x1000089fb
1000089f3
1000089f3loc_1000089f3:
1000089f3lea rdi, [rbp-72]
1000089f7lea rdx, [rbp-48]
1000089fb
1000089fbloc_1000089fb:
1000089fbmov rsi, rbx
1000089fecall _ZNSt3__14__fs10filesystem24__throw_filesystem_errorB8ne200100IJRPKcRKNS1_4pathERKNS_10error_codeEEEEvDpOT_
100008914
100008a03
100008a03_ZNSt3__14__fs10filesystem24__throw_filesystem_errorB8ne200100IJRPKcRKNS1_4pathERKNS_10error_codeEEEEvDpOT_:
100008a03push rbp
100008a04mov rbp, rsp
100008a07push r15
100008a09push r14
100008a0bpush r12
100008a0dpush rbx
100008a0esub rsp, 32
100008a12mov r15, rdx
100008a15mov r14, rsi
100008a18mov r12, rdi
100008a1bmov edi, 48
100008a20call __cxa_allocate_exception@plt
100008a25mov rbx, rax
100008a28mov rsi, [r12]
100008a2clea rdi, [rbp-56]
100008a30call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
100008a35mov ecx, [r15]
100008a38mov r8, [r15+8]
100008a3cmov r15b, 1
100008a3flea rsi, [rbp-56]
100008a43mov rdi, rbx
100008a46mov rdx, r14
100008a49call _ZNSt3__14__fs10filesystem16filesystem_errorC2B8ne200100ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathENS_10error_codeE
100008a4exor r15l, r15l
100008a51mov rsi, [rip+0x155c8]
100008a58mov rdx, [rip+0x155b9]
100008a5fmov rdi, rbx
100008a62call __cxa_throw@plt
100008a67
100008a67 0f 0b 49 89 c6 f6 45 c8 01 ..I...E..
100008a70 74 09 48 8b 7d d8 e8 3d f8 00 00 45 84 ff 75 05 t.H.}..=...E..u.
100008a80 eb 0b 49 89 c6 48 89 df e8 5b f8 00 00 4c 89 f7 ..I..H...[...L..
100008a90 e8 63 f7 00 00 90 .c....
100008a03
100008a03_ZNSt3__14__fs10filesystem24__throw_filesystem_errorB8ne200100IJRPKcRKNS1_4pathERKNS_10error_codeEEEEvDpOT_:
100008a03push rbp
100008a04mov rbp, rsp
100008a07push r15
100008a09push r14
100008a0bpush r12
100008a0dpush rbx
100008a0esub rsp, 32
100008a12mov r15, rdx
100008a15mov r14, rsi
100008a18mov r12, rdi
100008a1bmov edi, 48
100008a20call __cxa_allocate_exception@plt
100008a25mov rbx, rax
100008a28mov rsi, [r12]
100008a2clea rdi, [rbp-56]
100008a30call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
100008a35mov ecx, [r15]
100008a38mov r8, [r15+8]
100008a3cmov r15b, 1
100008a3flea rsi, [rbp-56]
100008a43mov rdi, rbx
100008a46mov rdx, r14
100008a49call _ZNSt3__14__fs10filesystem16filesystem_errorC2B8ne200100ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathENS_10error_codeE
100008a4exor r15l, r15l
100008a51mov rsi, [rip+0x155c8]
100008a58mov rdx, [rip+0x155b9]
100008a5fmov rdi, rbx
100008a62call __cxa_throw@plt
100008a67
100008a67 0f 0b 49 89 c6 f6 45 c8 01 ..I...E..
100008a70 74 09 48 8b 7d d8 e8 3d f8 00 00 45 84 ff 75 05 t.H.}..=...E..u.
100008a80 eb 0b 49 89 c6 48 89 df e8 5b f8 00 00 4c 89 f7 ..I..H...[...L..
100008a90 e8 63 f7 00 00 90 .c....
100008a03
100008a96
100008a96_ZNSt3__14__fs10filesystem16filesystem_errorC2B8ne200100ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathENS_10error_codeE:
100008a96push rbp
100008a97mov rbp, rsp
100008a9apush r15
100008a9cpush r14
100008a9epush rbx
100008a9fsub rsp, 40
100008aa3mov r15, rdx
100008aa6mov rax, rsi
100008aa9mov rbx, rdi
100008aacmov esi, ecx
100008aaemov rdx, r8
100008ab1mov rcx, rax
100008ab4call _ZNSt3__112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt
100008ab9mov rax, [rip+0x15580]
100008ac0add rax, 16
100008ac4mov [rbx], rax
100008ac7lea r14, [rbx+32]
100008acbxorps x0, x0
100008acelea rcx, [rbp-64]
100008ad2movaps [rcx], x0
100008ad5mov [rcx+16], 0
100008addlea rsi, [rbp-25]
100008ae1mov rdi, r14
100008ae4mov rdx, r15
100008ae7call _ZNSt3__115allocate_sharedB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEJRKNS2_4pathES7_ELi0EEENS_10shared_ptrIT_EERKT0_DpOT1_
100008aectest [rbp-64], 1
100008af0je 0x100008afb
100008af2mov rdi, [rbp-48]
100008af6call _ZdlPv@plt
100008afb
100008afbloc_100008afb:
100008afbmov rdi, rbx
100008afemov esi, 1
100008b03call _ZNSt3__14__fs10filesystem16filesystem_error13__create_whatEi@plt
100008b08add rsp, 40
100008b0cpop rbx
100008b0dpop r14
100008b0fpop r15
100008b11pop rbp
100008b12ret
100008b13
100008b13 49 89 c7 4c 89 f7 e8 48 fd ff ff eb 12 I..L...H.....
100008b20 49 89 c7 f6 45 c0 01 74 09 48 8b 7d d0 e8 86 f7 I...E..t.H.}....
100008b30 00 00 48 89 df e8 2a f7 00 00 4c 89 ff e8 b6 f6 ..H...*...L.....
100008b40 00 00 ..
100008a96
100008a96_ZNSt3__14__fs10filesystem16filesystem_errorC2B8ne200100ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS1_4pathENS_10error_codeE:
100008a96push rbp
100008a97mov rbp, rsp
100008a9apush r15
100008a9cpush r14
100008a9epush rbx
100008a9fsub rsp, 40
100008aa3mov r15, rdx
100008aa6mov rax, rsi
100008aa9mov rbx, rdi
100008aacmov esi, ecx
100008aaemov rdx, r8
100008ab1mov rcx, rax
100008ab4call _ZNSt3__112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt
100008ab9mov rax, [rip+0x15580]
100008ac0add rax, 16
100008ac4mov [rbx], rax
100008ac7lea r14, [rbx+32]
100008acbxorps x0, x0
100008acelea rcx, [rbp-64]
100008ad2movaps [rcx], x0
100008ad5mov [rcx+16], 0
100008addlea rsi, [rbp-25]
100008ae1mov rdi, r14
100008ae4mov rdx, r15
100008ae7call _ZNSt3__115allocate_sharedB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEJRKNS2_4pathES7_ELi0EEENS_10shared_ptrIT_EERKT0_DpOT1_
100008aectest [rbp-64], 1
100008af0je 0x100008afb
100008af2mov rdi, [rbp-48]
100008af6call _ZdlPv@plt
100008afb
100008afbloc_100008afb:
100008afbmov rdi, rbx
100008afemov esi, 1
100008b03call _ZNSt3__14__fs10filesystem16filesystem_error13__create_whatEi@plt
100008b08add rsp, 40
100008b0cpop rbx
100008b0dpop r14
100008b0fpop r15
100008b11pop rbp
100008b12ret
100008b13
100008b13 49 89 c7 4c 89 f7 e8 48 fd ff ff eb 12 I..L...H.....
100008b20 49 89 c7 f6 45 c0 01 74 09 48 8b 7d d0 e8 86 f7 I...E..t.H.}....
100008b30 00 00 48 89 df e8 2a f7 00 00 4c 89 ff e8 b6 f6 ..H...*...L.....
100008b40 00 00 ..
100008a96
100008b42
100008b42_ZNSt3__115allocate_sharedB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEJRKNS2_4pathES7_ELi0EEENS_10shared_ptrIT_EERKT0_DpOT1_:
100008b42push rbp
100008b43mov rbp, rsp
100008b46push r15
100008b48push r14
100008b4apush r12
100008b4cpush rbx
100008b4dmov r15, rcx
100008b50mov r12, rdx
100008b53mov rbx, rdi
100008b56mov edi, 96
100008b5bcall _Znwm@plt
100008b60mov r14, rax
100008b63mov rdi, rax
100008b66mov rsi, r12
100008b69mov rdx, r15
100008b6ccall _ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEC2B8ne200100IJRKNS2_4pathES9_ES6_Li0EEES6_DpOT_
100008b71mov rax, r14
100008b74add rax, 24
100008b78mov [rbx], rax
100008b7bmov [rbx+8], r14
100008b7fmov rax, rbx
100008b82pop rbx
100008b83pop r12
100008b85pop r14
100008b87pop r15
100008b89pop rbp
100008b8aret
100008b8b
100008b8b 48 89 c3 4c 89 H..L.
100008b90 f7 e8 22 f7 00 00 48 89 df e8 5a f6 00 00 .."...H...Z...
100008b42
100008b42_ZNSt3__115allocate_sharedB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEJRKNS2_4pathES7_ELi0EEENS_10shared_ptrIT_EERKT0_DpOT1_:
100008b42push rbp
100008b43mov rbp, rsp
100008b46push r15
100008b48push r14
100008b4apush r12
100008b4cpush rbx
100008b4dmov r15, rcx
100008b50mov r12, rdx
100008b53mov rbx, rdi
100008b56mov edi, 96
100008b5bcall _Znwm@plt
100008b60mov r14, rax
100008b63mov rdi, rax
100008b66mov rsi, r12
100008b69mov rdx, r15
100008b6ccall _ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEC2B8ne200100IJRKNS2_4pathES9_ES6_Li0EEES6_DpOT_
100008b71mov rax, r14
100008b74add rax, 24
100008b78mov [rbx], rax
100008b7bmov [rbx+8], r14
100008b7fmov rax, rbx
100008b82pop rbx
100008b83pop r12
100008b85pop r14
100008b87pop r15
100008b89pop rbp
100008b8aret
100008b8b
100008b8b 48 89 c3 4c 89 H..L.
100008b90 f7 e8 22 f7 00 00 48 89 df e8 5a f6 00 00 .."...H...Z...
100008b42
100008b9e
100008b9e_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEC2B8ne200100IJRKNS2_4pathES9_ES6_Li0EEES6_DpOT_:
100008b9epush rbp
100008b9fmov rbp, rsp
100008ba2push r14
100008ba4push rbx
100008ba5mov rbx, rdi
100008ba8xorps x0, x0
100008babmovups [rdi+8], x0
100008baflea rax, [rip+0x154ea]
100008bb6mov [rdi], rax
100008bb9add rdi, 24
100008bbdcall _ZNSt3__14__fs10filesystem16filesystem_error8_StorageC2B8ne200100ERKNS1_4pathES6_
100008bc2pop rbx
100008bc3pop r14
100008bc5pop rbp
100008bc6ret
100008bc7
100008bc7 49 89 c6 48 89 df e8 aa f6 I..H.....
100008bd0 00 00 4c 89 f7 e8 1e f6 00 00 ..L.......
100008b9e
100008b9e_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEC2B8ne200100IJRKNS2_4pathES9_ES6_Li0EEES6_DpOT_:
100008b9epush rbp
100008b9fmov rbp, rsp
100008ba2push r14
100008ba4push rbx
100008ba5mov rbx, rdi
100008ba8xorps x0, x0
100008babmovups [rdi+8], x0
100008baflea rax, [rip+0x154ea]
100008bb6mov [rdi], rax
100008bb9add rdi, 24
100008bbdcall _ZNSt3__14__fs10filesystem16filesystem_error8_StorageC2B8ne200100ERKNS1_4pathES6_
100008bc2pop rbx
100008bc3pop r14
100008bc5pop rbp
100008bc6ret
100008bc7
100008bc7 49 89 c6 48 89 df e8 aa f6 I..H.....
100008bd0 00 00 4c 89 f7 e8 1e f6 00 00 ..L.......
100008b9e
100008bda
100008bda_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEED1Ev:
100008bdapush rbp
100008bdbmov rbp, rsp
100008bdelea rax, [rip+0x154bb]
100008be5mov [rdi], rax
100008be8pop rbp
100008be9jmp 0x10001827c
100008bda
100008bda_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEED1Ev:
100008bdapush rbp
100008bdbmov rbp, rsp
100008bdelea rax, [rip+0x154bb]
100008be5mov [rdi], rax
100008be8pop rbp
100008be9jmp 0x10001827c
100008bda
100008bee
100008bee_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEED0Ev:
100008beepush rbp
100008befmov rbp, rsp
100008bf2push rbx
100008bf3push rax
100008bf4mov rbx, rdi
100008bf7lea rax, [rip+0x154a2]
100008bfemov [rdi], rax
100008c01call _ZNSt3__119__shared_weak_countD2Ev@plt
100008c06mov rdi, rbx
100008c09add rsp, 8
100008c0dpop rbx
100008c0epop rbp
100008c0fjmp 0x1000182b8
100008bee
100008bee_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEED0Ev:
100008beepush rbp
100008befmov rbp, rsp
100008bf2push rbx
100008bf3push rax
100008bf4mov rbx, rdi
100008bf7lea rax, [rip+0x154a2]
100008bfemov [rdi], rax
100008c01call _ZNSt3__119__shared_weak_countD2Ev@plt
100008c06mov rdi, rbx
100008c09add rsp, 8
100008c0dpop rbx
100008c0epop rbp
100008c0fjmp 0x1000182b8
100008bee
100008c14
100008c14_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEE16__on_zero_sharedEv:
100008c14push rbp
100008c15mov rbp, rsp
100008c18add rdi, 24
100008c1cpop rbp
100008c1djmp 0x100008cb3
100008c14
100008c14_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEE16__on_zero_sharedEv:
100008c14push rbp
100008c15mov rbp, rsp
100008c18add rdi, 24
100008c1cpop rbp
100008c1djmp 0x100008cb3
100008c14
100008c22
100008c22_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEE21__on_zero_shared_weakEv:
100008c22push rbp
100008c23mov rbp, rsp
100008c26pop rbp
100008c27jmp 0x1000182b8
100008c22
100008c22_ZNSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEE21__on_zero_shared_weakEv:
100008c22push rbp
100008c23mov rbp, rsp
100008c26pop rbp
100008c27jmp 0x1000182b8
100008c22
100008c2c
100008c2c_ZNSt3__14__fs10filesystem16filesystem_error8_StorageC2B8ne200100ERKNS1_4pathES6_:
100008c2cpush rbp
100008c2dmov rbp, rsp
100008c30push r14
100008c32push rbx
100008c33mov r14, rdx
100008c36mov rbx, rdi
100008c39test [rsi], 1
100008c3cjne 0x100008c4e
100008c3emov rax, [rsi+16]
100008c42mov [rbx+16], rax
100008c46movups x0, [rsi]
100008c49movups [rbx], x0
100008c4cjmp 0x100008c5e
100008c4e
100008c4eloc_100008c4e:
100008c4emov rdx, [rsi+8]
100008c52mov rsi, [rsi+16]
100008c56mov rdi, rbx
100008c59call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008c5e
100008c5eloc_100008c5e:
100008c5elea rdi, [rbx+24]
100008c62test [r14], 1
100008c66jne 0x100008c79
100008c68mov rax, [r14+16]
100008c6cmov [rdi+16], rax
100008c70movups x0, [r14]
100008c74movups [rdi], x0
100008c77jmp 0x100008c86
100008c79
100008c79loc_100008c79:
100008c79mov rdx, [r14+8]
100008c7dmov rsi, [r14+16]
100008c81call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008c86
100008c86loc_100008c86:
100008c86xorps x0, x0
100008c89movups [rbx+48], x0
100008c8dmov [rbx+64], 0
100008c95pop rbx
100008c96pop r14
100008c98pop rbp
100008c99ret
100008c9a
100008c9a 49 89 c6 f6 03 01 I.....
100008ca0 74 09 48 8b 7b 10 e8 0d f6 00 00 4c 89 f7 e8 45 t.H.{......L...E
100008cb0 f5 00 00 ...
100008c2c
100008c2c_ZNSt3__14__fs10filesystem16filesystem_error8_StorageC2B8ne200100ERKNS1_4pathES6_:
100008c2cpush rbp
100008c2dmov rbp, rsp
100008c30push r14
100008c32push rbx
100008c33mov r14, rdx
100008c36mov rbx, rdi
100008c39test [rsi], 1
100008c3cjne 0x100008c4e
100008c3emov rax, [rsi+16]
100008c42mov [rbx+16], rax
100008c46movups x0, [rsi]
100008c49movups [rbx], x0
100008c4cjmp 0x100008c5e
100008c4e
100008c4eloc_100008c4e:
100008c4emov rdx, [rsi+8]
100008c52mov rsi, [rsi+16]
100008c56mov rdi, rbx
100008c59call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008c5e
100008c5eloc_100008c5e:
100008c5elea rdi, [rbx+24]
100008c62test [r14], 1
100008c66jne 0x100008c79
100008c68mov rax, [r14+16]
100008c6cmov [rdi+16], rax
100008c70movups x0, [r14]
100008c74movups [rdi], x0
100008c77jmp 0x100008c86
100008c79
100008c79loc_100008c79:
100008c79mov rdx, [r14+8]
100008c7dmov rsi, [r14+16]
100008c81call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008c86
100008c86loc_100008c86:
100008c86xorps x0, x0
100008c89movups [rbx+48], x0
100008c8dmov [rbx+64], 0
100008c95pop rbx
100008c96pop r14
100008c98pop rbp
100008c99ret
100008c9a
100008c9a 49 89 c6 f6 03 01 I.....
100008ca0 74 09 48 8b 7b 10 e8 0d f6 00 00 4c 89 f7 e8 45 t.H.{......L...E
100008cb0 f5 00 00 ...
100008c2c
100008cb3
100008cb3_ZNSt3__112__destroy_atB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageELi0EEEvPT_:
100008cb3push rbp
100008cb4mov rbp, rsp
100008cb7push rbx
100008cb8push rax
100008cb9mov rbx, rdi
100008cbctest [rdi+48], 1
100008cc0je 0x100008ccb
100008cc2mov rdi, [rbx+64]
100008cc6call _ZdlPv@plt
100008ccb
100008ccbloc_100008ccb:
100008ccbtest [rbx+24], 1
100008ccfje 0x100008cda
100008cd1mov rdi, [rbx+40]
100008cd5call _ZdlPv@plt
100008cda
100008cdaloc_100008cda:
100008cdatest [rbx], 1
100008cddjne 0x100008ce6
100008cdfadd rsp, 8
100008ce3pop rbx
100008ce4pop rbp
100008ce5ret
100008ce6
100008ce6loc_100008ce6:
100008ce6mov rdi, [rbx+16]
100008ceaadd rsp, 8
100008ceepop rbx
100008cefpop rbp
100008cf0jmp 0x1000182b8
100008cf5
100008cf5 90 .
100008cb3
100008cb3_ZNSt3__112__destroy_atB8ne200100INS_4__fs10filesystem16filesystem_error8_StorageELi0EEEvPT_:
100008cb3push rbp
100008cb4mov rbp, rsp
100008cb7push rbx
100008cb8push rax
100008cb9mov rbx, rdi
100008cbctest [rdi+48], 1
100008cc0je 0x100008ccb
100008cc2mov rdi, [rbx+64]
100008cc6call _ZdlPv@plt
100008ccb
100008ccbloc_100008ccb:
100008ccbtest [rbx+24], 1
100008ccfje 0x100008cda
100008cd1mov rdi, [rbx+40]
100008cd5call _ZdlPv@plt
100008cda
100008cdaloc_100008cda:
100008cdatest [rbx], 1
100008cddjne 0x100008ce6
100008cdfadd rsp, 8
100008ce3pop rbx
100008ce4pop rbp
100008ce5ret
100008ce6
100008ce6loc_100008ce6:
100008ce6mov rdi, [rbx+16]
100008ceaadd rsp, 8
100008ceepop rbx
100008cefpop rbp
100008cf0jmp 0x1000182b8
100008cf5
100008cf5 90 .
100008cb3
100008cf6
100008cf6_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__construct_one_at_endB8ne200100IJRKS6_EEEvDpOT_:
100008cf6push rbp
100008cf7mov rbp, rsp
100008cfapush r14
100008cfcpush rbx
100008cfdmov rbx, rdi
100008d00mov r14, [rdi+8]
100008d04test [rsi], 1
100008d07jne 0x100008d1a
100008d09mov rax, [rsi+16]
100008d0dmov [r14+16], rax
100008d11movups x0, [rsi]
100008d14movups [r14], x0
100008d18jmp 0x100008d2a
100008d1a
100008d1aloc_100008d1a:
100008d1amov rdx, [rsi+8]
100008d1emov rsi, [rsi+16]
100008d22mov rdi, r14
100008d25call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008d2a
100008d2aloc_100008d2a:
100008d2aadd r14, 24
100008d2emov [rbx+8], r14
100008d32pop rbx
100008d33pop r14
100008d35pop rbp
100008d36ret
100008d37
100008d37 4c 89 73 08 48 89 c7 e8 b5 L.s.H....
100008d40 f4 00 00 90 ....
100008cf6
100008cf6_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__construct_one_at_endB8ne200100IJRKS6_EEEvDpOT_:
100008cf6push rbp
100008cf7mov rbp, rsp
100008cfapush r14
100008cfcpush rbx
100008cfdmov rbx, rdi
100008d00mov r14, [rdi+8]
100008d04test [rsi], 1
100008d07jne 0x100008d1a
100008d09mov rax, [rsi+16]
100008d0dmov [r14+16], rax
100008d11movups x0, [rsi]
100008d14movups [r14], x0
100008d18jmp 0x100008d2a
100008d1a
100008d1aloc_100008d1a:
100008d1amov rdx, [rsi+8]
100008d1emov rsi, [rsi+16]
100008d22mov rdi, r14
100008d25call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008d2a
100008d2aloc_100008d2a:
100008d2aadd r14, 24
100008d2emov [rbx+8], r14
100008d32pop rbx
100008d33pop r14
100008d35pop rbp
100008d36ret
100008d37
100008d37 4c 89 73 08 48 89 c7 e8 b5 L.s.H....
100008d40 f4 00 00 90 ....
100008cf6
100008d44
100008d44_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRKS6_EEEPS6_DpOT_:
100008d44push rbp
100008d45mov rbp, rsp
100008d48push r15
100008d4apush r14
100008d4cpush r12
100008d4epush rbx
100008d4fsub rsp, 48
100008d53mov r14, rsi
100008d56mov rsi, 0xaaaaaaaaaaaaaaa
100008d60mov rcx, [rdi]
100008d63mov r15, [rdi+8]
100008d67sub r15, rcx
100008d6asar r15, 3
100008d6emov rdx, 0xaaaaaaaaaaaaaaab
100008d78imul r15, rdx
100008d7clea rax, [r15+1]
100008d80cmp rax, rsi
100008d83ja 0x100008e79
100008d89mov rbx, rdi
100008d8cmov r8, [rdi+16]
100008d90sub r8, rcx
100008d93sar r8, 3
100008d97imul r8, rdx
100008d9blea rcx, [r8+r8]
100008d9fcmp rcx, rax
100008da2cmova rax, rcx
100008da6add rdi, 16
100008daamov rcx, 0x555555555555555
100008db4cmp r8, rcx
100008db7cmovb rsi, rax
100008dbbmov [rbp-40], rdi
100008dbftest rsi, rsi
100008dc2je 0x100008dcb
100008dc4call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008dc9jmp 0x100008dcf
100008dcb
100008dcbloc_100008dcb:
100008dcbxor eax, eax
100008dcdxor edx, edx
100008dcf
100008dcfloc_100008dcf:
100008dcfmov [rbp-72], rax
100008dd3lea rcx, [r15+2*r15]
100008dd7lea r15, [rax+8*rcx]
100008ddbmov [rbp-56], r15
100008ddfmov [rbp-64], r15
100008de3lea rcx, [rdx+2*rdx]
100008de7lea r12, [rax+8*rcx]
100008debmov [rbp-48], r12
100008deftest [r14], 1
100008df3jne 0x100008e0a
100008df5mov rax, [r14+16]
100008df9mov [r15+16], rax
100008dfdmovups x0, [r14]
100008e01movups [r15], x0
100008e05mov r14, r15
100008e08jmp 0x100008e26
100008e0a
100008e0aloc_100008e0a:
100008e0amov rdx, [r14+8]
100008e0emov rsi, [r14+16]
100008e12mov rdi, r15
100008e15call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008e1amov r15, [rbp-64]
100008e1emov r14, [rbp-56]
100008e22mov r12, [rbp-48]
100008e26
100008e26loc_100008e26:
100008e26add r14, 24
100008e2amov rsi, [rbx]
100008e2dmov rdx, [rbx+8]
100008e31sub rdx, rsi
100008e34sub r15, rdx
100008e37mov rdi, r15
100008e3acall memcpy@plt
100008e3fmov rax, [rbx]
100008e42mov [rbx], r15
100008e45lea rdi, [rbp-72]
100008e49mov [rdi+8], rax
100008e4dmov [rbx+8], r14
100008e51mov [rdi+16], rax
100008e55mov rcx, [rbx+16]
100008e59mov [rbx+16], r12
100008e5dmov [rdi+24], rcx
100008e61mov [rdi], rax
100008e64call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev
100008e69mov rax, r14
100008e6cadd rsp, 48
100008e70pop rbx
100008e71pop r12
100008e73pop r14
100008e75pop r15
100008e77pop rbp
100008e78ret
100008e79
100008e79loc_100008e79:
100008e79call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008e7emov rbx, rax
100008e81lea rdi, [rbp-72]
100008e85call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev
100008e8amov rdi, rbx
100008e8dcall _Unwind_Resume@plt
100008d44
100008d44_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRKS6_EEEPS6_DpOT_:
100008d44push rbp
100008d45mov rbp, rsp
100008d48push r15
100008d4apush r14
100008d4cpush r12
100008d4epush rbx
100008d4fsub rsp, 48
100008d53mov r14, rsi
100008d56mov rsi, 0xaaaaaaaaaaaaaaa
100008d60mov rcx, [rdi]
100008d63mov r15, [rdi+8]
100008d67sub r15, rcx
100008d6asar r15, 3
100008d6emov rdx, 0xaaaaaaaaaaaaaaab
100008d78imul r15, rdx
100008d7clea rax, [r15+1]
100008d80cmp rax, rsi
100008d83ja 0x100008e79
100008d89mov rbx, rdi
100008d8cmov r8, [rdi+16]
100008d90sub r8, rcx
100008d93sar r8, 3
100008d97imul r8, rdx
100008d9blea rcx, [r8+r8]
100008d9fcmp rcx, rax
100008da2cmova rax, rcx
100008da6add rdi, 16
100008daamov rcx, 0x555555555555555
100008db4cmp r8, rcx
100008db7cmovb rsi, rax
100008dbbmov [rbp-40], rdi
100008dbftest rsi, rsi
100008dc2je 0x100008dcb
100008dc4call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008dc9jmp 0x100008dcf
100008dcb
100008dcbloc_100008dcb:
100008dcbxor eax, eax
100008dcdxor edx, edx
100008dcf
100008dcfloc_100008dcf:
100008dcfmov [rbp-72], rax
100008dd3lea rcx, [r15+2*r15]
100008dd7lea r15, [rax+8*rcx]
100008ddbmov [rbp-56], r15
100008ddfmov [rbp-64], r15
100008de3lea rcx, [rdx+2*rdx]
100008de7lea r12, [rax+8*rcx]
100008debmov [rbp-48], r12
100008deftest [r14], 1
100008df3jne 0x100008e0a
100008df5mov rax, [r14+16]
100008df9mov [r15+16], rax
100008dfdmovups x0, [r14]
100008e01movups [r15], x0
100008e05mov r14, r15
100008e08jmp 0x100008e26
100008e0a
100008e0aloc_100008e0a:
100008e0amov rdx, [r14+8]
100008e0emov rsi, [r14+16]
100008e12mov rdi, r15
100008e15call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
100008e1amov r15, [rbp-64]
100008e1emov r14, [rbp-56]
100008e22mov r12, [rbp-48]
100008e26
100008e26loc_100008e26:
100008e26add r14, 24
100008e2amov rsi, [rbx]
100008e2dmov rdx, [rbx+8]
100008e31sub rdx, rsi
100008e34sub r15, rdx
100008e37mov rdi, r15
100008e3acall memcpy@plt
100008e3fmov rax, [rbx]
100008e42mov [rbx], r15
100008e45lea rdi, [rbp-72]
100008e49mov [rdi+8], rax
100008e4dmov [rbx+8], r14
100008e51mov [rdi+16], rax
100008e55mov rcx, [rbx+16]
100008e59mov [rbx+16], r12
100008e5dmov [rdi+24], rcx
100008e61mov [rdi], rax
100008e64call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev
100008e69mov rax, r14
100008e6cadd rsp, 48
100008e70pop rbx
100008e71pop r12
100008e73pop r14
100008e75pop r15
100008e77pop rbp
100008e78ret
100008e79
100008e79loc_100008e79:
100008e79call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008e7emov rbx, rax
100008e81lea rdi, [rbp-72]
100008e85call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev
100008e8amov rdi, rbx
100008e8dcall _Unwind_Resume@plt
100008d44
100008e92
100008e92_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev:
100008e92push rbp
100008e93mov rbp, rsp
100008e96lea rdi, [rip+0x12443]
100008e9dcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008e92
100008e92_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev:
100008e92push rbp
100008e93mov rbp, rsp
100008e96lea rdi, [rip+0x12443]
100008e9dcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008e92
100008ea2
100008ea2_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m:
100008ea2push rbp
100008ea3mov rbp, rsp
100008ea6push rbx
100008ea7push rax
100008ea8mov rax, 0xaaaaaaaaaaaaaab
100008eb2cmp rsi, rax
100008eb5jae 0x100008ed5
100008eb7mov rbx, rsi
100008ebalea rax, [8*rsi]
100008ec2lea rdi, [rax+2*rax]
100008ec6call _Znwm@plt
100008ecbmov rdx, rbx
100008eceadd rsp, 8
100008ed2pop rbx
100008ed3pop rbp
100008ed4ret
100008ed5
100008ed5loc_100008ed5:
100008ed5call _ZSt28__throw_bad_array_new_lengthB8ne200100v
100008ea2
100008ea2_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m:
100008ea2push rbp
100008ea3mov rbp, rsp
100008ea6push rbx
100008ea7push rax
100008ea8mov rax, 0xaaaaaaaaaaaaaab
100008eb2cmp rsi, rax
100008eb5jae 0x100008ed5
100008eb7mov rbx, rsi
100008ebalea rax, [8*rsi]
100008ec2lea rdi, [rax+2*rax]
100008ec6call _Znwm@plt
100008ecbmov rdx, rbx
100008eceadd rsp, 8
100008ed2pop rbx
100008ed3pop rbp
100008ed4ret
100008ed5
100008ed5loc_100008ed5:
100008ed5call _ZSt28__throw_bad_array_new_lengthB8ne200100v
100008ea2
100008eda
100008eda_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev:
100008edapush rbp
100008edbmov rbp, rsp
100008edepush rbx
100008edfpush rax
100008ee0mov rbx, rdi
100008ee3mov rsi, [rdi+8]
100008ee7call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_
100008eecmov rdi, [rbx]
100008eefadd rsp, 8
100008ef3test rdi, rdi
100008ef6je 0x100008eff
100008ef8pop rbx
100008ef9pop rbp
100008efajmp 0x1000182b8
100008eff
100008effloc_100008eff:
100008effpop rbx
100008f00pop rbp
100008f01ret
100008eda
100008eda_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEED2Ev:
100008edapush rbp
100008edbmov rbp, rsp
100008edepush rbx
100008edfpush rax
100008ee0mov rbx, rdi
100008ee3mov rsi, [rdi+8]
100008ee7call _ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_
100008eecmov rdi, [rbx]
100008eefadd rsp, 8
100008ef3test rdi, rdi
100008ef6je 0x100008eff
100008ef8pop rbx
100008ef9pop rbp
100008efajmp 0x1000182b8
100008eff
100008effloc_100008eff:
100008effpop rbx
100008f00pop rbp
100008f01ret
100008eda
100008f02
100008f02_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_:
100008f02mov rax, [rdi+16]
100008f06cmp rax, rsi
100008f09je 0x100008f3f
100008f0bpush rbp
100008f0cmov rbp, rsp
100008f0fpush r14
100008f11push rbx
100008f12mov rbx, rsi
100008f15mov r14, rdi
100008f18
100008f18loc_100008f18:
100008f18lea rcx, [rax-24]
100008f1cmov [r14+16], rcx
100008f20test [rax-24], 1
100008f24je 0x100008f33
100008f26mov rdi, [rax-8]
100008f2acall _ZdlPv@plt
100008f2fmov rcx, [r14+16]
100008f33
100008f33loc_100008f33:
100008f33mov rax, rcx
100008f36cmp rcx, rbx
100008f39jne 0x100008f18
100008f3bpop rbx
100008f3cpop r14
100008f3epop rbp
100008f3f
100008f3floc_100008f3f:
100008f3fret
100008f02
100008f02_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_:
100008f02mov rax, [rdi+16]
100008f06cmp rax, rsi
100008f09je 0x100008f3f
100008f0bpush rbp
100008f0cmov rbp, rsp
100008f0fpush r14
100008f11push rbx
100008f12mov rbx, rsi
100008f15mov r14, rdi
100008f18
100008f18loc_100008f18:
100008f18lea rcx, [rax-24]
100008f1cmov [r14+16], rcx
100008f20test [rax-24], 1
100008f24je 0x100008f33
100008f26mov rdi, [rax-8]
100008f2acall _ZdlPv@plt
100008f2fmov rcx, [r14+16]
100008f33
100008f33loc_100008f33:
100008f33mov rax, rcx
100008f36cmp rcx, rbx
100008f39jne 0x100008f18
100008f3bpop rbx
100008f3cpop r14
100008f3epop rbp
100008f3f
100008f3floc_100008f3f:
100008f3fret
100008f02
100008f40
100008f40_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em:
100008f40push rbp
100008f41mov rbp, rsp
100008f44push rbx
100008f45push rax
100008f46mov rax, 0xaaaaaaaaaaaaaab
100008f50cmp rsi, rax
100008f53jae 0x100008f7b
100008f55mov rbx, rdi
100008f58add rdi, 16
100008f5ccall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008f61mov [rbx], rax
100008f64mov [rbx+8], rax
100008f68lea rcx, [rdx+2*rdx]
100008f6clea rax, [rax+8*rcx]
100008f70mov [rbx+16], rax
100008f74add rsp, 8
100008f78pop rbx
100008f79pop rbp
100008f7aret
100008f7b
100008f7bloc_100008f7b:
100008f7bcall _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008f40
100008f40_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em:
100008f40push rbp
100008f41mov rbp, rsp
100008f44push rbx
100008f45push rax
100008f46mov rax, 0xaaaaaaaaaaaaaab
100008f50cmp rsi, rax
100008f53jae 0x100008f7b
100008f55mov rbx, rdi
100008f58add rdi, 16
100008f5ccall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008f61mov [rbx], rax
100008f64mov [rbx+8], rax
100008f68lea rcx, [rdx+2*rdx]
100008f6clea rax, [rax+8*rcx]
100008f70mov [rbx+16], rax
100008f74add rsp, 8
100008f78pop rbx
100008f79pop rbp
100008f7aret
100008f7b
100008f7bloc_100008f7b:
100008f7bcall _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008f40
100008f80
100008f80_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__destroy_vectorclB8ne200100Ev:
100008f80push rbp
100008f81mov rbp, rsp
100008f84push rbx
100008f85push rax
100008f86mov rbx, rdi
100008f89mov rdi, [rdi]
100008f8cmov rsi, [rdi]
100008f8ftest rsi, rsi
100008f92je 0x100008faa
100008f94call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_
100008f99mov rax, [rbx]
100008f9cmov rdi, [rax]
100008f9fadd rsp, 8
100008fa3pop rbx
100008fa4pop rbp
100008fa5jmp 0x1000182b8
100008faa
100008faaloc_100008faa:
100008faaadd rsp, 8
100008faepop rbx
100008fafpop rbp
100008fb0ret
100008fb1
100008fb1 90 .
100008f80
100008f80_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__destroy_vectorclB8ne200100Ev:
100008f80push rbp
100008f81mov rbp, rsp
100008f84push rbx
100008f85push rax
100008f86mov rbx, rdi
100008f89mov rdi, [rdi]
100008f8cmov rsi, [rdi]
100008f8ftest rsi, rsi
100008f92je 0x100008faa
100008f94call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_
100008f99mov rax, [rbx]
100008f9cmov rdi, [rax]
100008f9fadd rsp, 8
100008fa3pop rbx
100008fa4pop rbp
100008fa5jmp 0x1000182b8
100008faa
100008faaloc_100008faa:
100008faaadd rsp, 8
100008faepop rbx
100008fafpop rbp
100008fb0ret
100008fb1
100008fb1 90 .
100008f80
100008fb2
100008fb2_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_:
100008fb2push rbp
100008fb3mov rbp, rsp
100008fb6push r15
100008fb8push r14
100008fbapush rbx
100008fbbpush rax
100008fbcmov rbx, rsi
100008fbfmov r14, rdi
100008fc2mov r15, [rdi+8]
100008fc6cmp r15, rsi
100008fc9je 0x100008fe4
100008fcb
100008fcbloc_100008fcb:
100008fcbtest [r15-24], 1
100008fd0je 0x100008fdb
100008fd2mov rdi, [r15-8]
100008fd6call _ZdlPv@plt
100008fdb
100008fdbloc_100008fdb:
100008fdbadd r15, -24
100008fdfcmp r15, rbx
100008fe2jne 0x100008fcb
100008fe4
100008fe4loc_100008fe4:
100008fe4mov [r14+8], rbx
100008fe8add rsp, 8
100008fecpop rbx
100008fedpop r14
100008fefpop r15
100008ff1pop rbp
100008ff2ret
100008ff3
100008ff3 90 .
100008fb2
100008fb2_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_:
100008fb2push rbp
100008fb3mov rbp, rsp
100008fb6push r15
100008fb8push r14
100008fbapush rbx
100008fbbpush rax
100008fbcmov rbx, rsi
100008fbfmov r14, rdi
100008fc2mov r15, [rdi+8]
100008fc6cmp r15, rsi
100008fc9je 0x100008fe4
100008fcb
100008fcbloc_100008fcb:
100008fcbtest [r15-24], 1
100008fd0je 0x100008fdb
100008fd2mov rdi, [r15-8]
100008fd6call _ZdlPv@plt
100008fdb
100008fdbloc_100008fdb:
100008fdbadd r15, -24
100008fdfcmp r15, rbx
100008fe2jne 0x100008fcb
100008fe4
100008fe4loc_100008fe4:
100008fe4mov [r14+8], rbx
100008fe8add rsp, 8
100008fecpop rbx
100008fedpop r14
100008fefpop r15
100008ff1pop rbp
100008ff2ret
100008ff3
100008ff3 90 .
100008fb2
100008ff4
100008ff4_ZNSt3__16vectorIPcNS_9allocatorIS1_EEE20__throw_length_errorB8ne200100Ev:
100008ff4push rbp
100008ff5mov rbp, rsp
100008ff8lea rdi, [rip+0x122e1]
100008fffcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008ff4
100008ff4_ZNSt3__16vectorIPcNS_9allocatorIS1_EEE20__throw_length_errorB8ne200100Ev:
100008ff4push rbp
100008ff5mov rbp, rsp
100008ff8lea rdi, [rip+0x122e1]
100008fffcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008ff4
100009004
100009004_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIPcEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS6_m:
100009004push rbp
100009005mov rbp, rsp
100009008push rbx
100009009push rax
10000900amov rax, rsi
10000900dshr rax, 61
100009011jne 0x10000902d
100009013mov rbx, rsi
100009016lea rdi, [8*rsi]
10000901ecall _Znwm@plt
100009023mov rdx, rbx
100009026add rsp, 8
10000902apop rbx
10000902bpop rbp
10000902cret
10000902d
10000902dloc_10000902d:
10000902dcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009004
100009004_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIPcEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS6_m:
100009004push rbp
100009005mov rbp, rsp
100009008push rbx
100009009push rax
10000900amov rax, rsi
10000900dshr rax, 61
100009011jne 0x10000902d
100009013mov rbx, rsi
100009016lea rdi, [8*rsi]
10000901ecall _Znwm@plt
100009023mov rdx, rbx
100009026add rsp, 8
10000902apop rbx
10000902bpop rbp
10000902cret
10000902d
10000902dloc_10000902d:
10000902dcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009004
100009032
100009032_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm:
100009032push rbp
100009033mov rbp, rsp
100009036push r15
100009038push r14
10000903apush r12
10000903cpush rbx
10000903dmov rbx, rdx
100009040mov r14, rsi
100009043mov r15, rdi
100009046cmp rdx, 22
10000904aja 0x100009057
10000904clea eax, [rbx+rbx]
10000904fmov [r15], al
100009052inc r15
100009055jmp 0x10000908f
100009057
100009057loc_100009057:
100009057cmp rbx, -8
10000905bjae 0x1000090a8
10000905dmov rax, rbx
100009060or rax, 7
100009064lea rcx, [rax+1]
100009068cmp rax, 23
10000906cmov r12l, 26
100009072cmovne r12, rcx
100009076mov rdi, r12
100009079call _Znwm@plt
10000907emov [r15+16], rax
100009082inc r12
100009085mov [r15], r12
100009088mov [r15+8], rbx
10000908cmov r15, rax
10000908f
10000908floc_10000908f:
10000908finc rbx
100009092mov rdi, r15
100009095mov rsi, r14
100009098mov rdx, rbx
10000909bpop rbx
10000909cpop r12
10000909epop r14
1000090a0pop r15
1000090a2pop rbp
1000090a3jmp 0x100018390
1000090a8
1000090a8loc_1000090a8:
1000090a8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
1000090adnop
100009032
100009032_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm:
100009032push rbp
100009033mov rbp, rsp
100009036push r15
100009038push r14
10000903apush r12
10000903cpush rbx
10000903dmov rbx, rdx
100009040mov r14, rsi
100009043mov r15, rdi
100009046cmp rdx, 22
10000904aja 0x100009057
10000904clea eax, [rbx+rbx]
10000904fmov [r15], al
100009052inc r15
100009055jmp 0x10000908f
100009057
100009057loc_100009057:
100009057cmp rbx, -8
10000905bjae 0x1000090a8
10000905dmov rax, rbx
100009060or rax, 7
100009064lea rcx, [rax+1]
100009068cmp rax, 23
10000906cmov r12l, 26
100009072cmovne r12, rcx
100009076mov rdi, r12
100009079call _Znwm@plt
10000907emov [r15+16], rax
100009082inc r12
100009085mov [r15], r12
100009088mov [r15+8], rbx
10000908cmov r15, rax
10000908f
10000908floc_10000908f:
10000908finc rbx
100009092mov rdi, r15
100009095mov rsi, r14
100009098mov rdx, rbx
10000909bpop rbx
10000909cpop r12
10000909epop r14
1000090a0pop r15
1000090a2pop rbp
1000090a3jmp 0x100018390
1000090a8
1000090a8loc_1000090a8:
1000090a8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
1000090adnop
100009032
1000090ae
1000090ae_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__init_with_sizeB8ne200100IPKS6_SB_EEvT_T0_m:
1000090aepush rbp
1000090afmov rbp, rsp
1000090b2push r15
1000090b4push r14
1000090b6push r12
1000090b8push rbx
1000090b9sub rsp, 16
1000090bdmov [rbp-48], rdi
1000090c1mov [rbp-40], 0
1000090c5test rcx, rcx
1000090c8je 0x1000090f5
1000090camov r14, rdx
1000090cdmov r15, rsi
1000090d0mov rbx, rdi
1000090d3mov rsi, rcx
1000090d6call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em
1000090dbmov r12, [rbx+8]
1000090dflea rdi, [rbx+16]
1000090e3mov rsi, r15
1000090e6mov rdx, r14
1000090e9mov rcx, r12
1000090eccall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_
1000090f1mov [rbx+8], rax
1000090f5
1000090f5loc_1000090f5:
1000090f5add rsp, 16
1000090f9pop rbx
1000090fapop r12
1000090fcpop r14
1000090fepop r15
100009100pop rbp
100009101ret
100009102
100009102 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d I..L.c...I..H.
100009110 7d d0 e8 69 fe ff ff 4c 89 f7 e8 d9 f0 00 00 }..i...L.......
1000090ae
1000090ae_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__init_with_sizeB8ne200100IPKS6_SB_EEvT_T0_m:
1000090aepush rbp
1000090afmov rbp, rsp
1000090b2push r15
1000090b4push r14
1000090b6push r12
1000090b8push rbx
1000090b9sub rsp, 16
1000090bdmov [rbp-48], rdi
1000090c1mov [rbp-40], 0
1000090c5test rcx, rcx
1000090c8je 0x1000090f5
1000090camov r14, rdx
1000090cdmov r15, rsi
1000090d0mov rbx, rdi
1000090d3mov rsi, rcx
1000090d6call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em
1000090dbmov r12, [rbx+8]
1000090dflea rdi, [rbx+16]
1000090e3mov rsi, r15
1000090e6mov rdx, r14
1000090e9mov rcx, r12
1000090eccall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_
1000090f1mov [rbx+8], rax
1000090f5
1000090f5loc_1000090f5:
1000090f5add rsp, 16
1000090f9pop rbx
1000090fapop r12
1000090fcpop r14
1000090fepop r15
100009100pop rbp
100009101ret
100009102
100009102 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d I..L.c...I..H.
100009110 7d d0 e8 69 fe ff ff 4c 89 f7 e8 d9 f0 00 00 }..i...L.......
1000090ae
10000911f
10000911f_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_:
10000911fpush rbp
100009120mov rbp, rsp
100009123push r15
100009125push r14
100009127push rbx
100009128sub rsp, 56
10000912cmov rbx, rcx
10000912flea rax, [rbp-32]
100009133mov [rax], rcx
100009136lea rcx, [rbp-72]
10000913amov [rcx], rbx
10000913dmov [rbp-64], rdi
100009141mov [rbp-56], rcx
100009145mov [rbp-48], rax
100009149mov [rbp-40], 0
10000914dcmp rsi, rdx
100009150je 0x100009194
100009152mov r14, rdx
100009155mov r15, rsi
100009158
100009158loc_100009158:
100009158test [r15], 1
10000915cjne 0x10000916f
10000915emov rax, [r15+16]
100009162mov [rbx+16], rax
100009166movups x0, [r15]
10000916amovups [rbx], x0
10000916djmp 0x100009183
10000916f
10000916floc_10000916f:
10000916fmov rdx, [r15+8]
100009173mov rsi, [r15+16]
100009177mov rdi, rbx
10000917acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000917fmov rbx, [rbp-32]
100009183
100009183loc_100009183:
100009183add r15, 24
100009187add rbx, 24
10000918bmov [rbp-32], rbx
10000918fcmp r15, r14
100009192jne 0x100009158
100009194
100009194loc_100009194:
100009194lea rdi, [rbp-64]
100009198mov [rdi+24], 1
10000919ccall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev
1000091a1mov rax, rbx
1000091a4add rsp, 56
1000091a8pop rbx
1000091a9pop r14
1000091abpop r15
1000091adpop rbp
1000091aeret
1000091af
1000091af 48 H
1000091b0 89 c3 48 8d 7d c0 e8 09 00 00 00 48 89 df e8 35 ..H.}......H...5
1000091c0 f0 00 00 90 ....
10000911f
10000911f_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_:
10000911fpush rbp
100009120mov rbp, rsp
100009123push r15
100009125push r14
100009127push rbx
100009128sub rsp, 56
10000912cmov rbx, rcx
10000912flea rax, [rbp-32]
100009133mov [rax], rcx
100009136lea rcx, [rbp-72]
10000913amov [rcx], rbx
10000913dmov [rbp-64], rdi
100009141mov [rbp-56], rcx
100009145mov [rbp-48], rax
100009149mov [rbp-40], 0
10000914dcmp rsi, rdx
100009150je 0x100009194
100009152mov r14, rdx
100009155mov r15, rsi
100009158
100009158loc_100009158:
100009158test [r15], 1
10000915cjne 0x10000916f
10000915emov rax, [r15+16]
100009162mov [rbx+16], rax
100009166movups x0, [r15]
10000916amovups [rbx], x0
10000916djmp 0x100009183
10000916f
10000916floc_10000916f:
10000916fmov rdx, [r15+8]
100009173mov rsi, [r15+16]
100009177mov rdi, rbx
10000917acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000917fmov rbx, [rbp-32]
100009183
100009183loc_100009183:
100009183add r15, 24
100009187add rbx, 24
10000918bmov [rbp-32], rbx
10000918fcmp r15, r14
100009192jne 0x100009158
100009194
100009194loc_100009194:
100009194lea rdi, [rbp-64]
100009198mov [rdi+24], 1
10000919ccall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev
1000091a1mov rax, rbx
1000091a4add rsp, 56
1000091a8pop rbx
1000091a9pop r14
1000091abpop r15
1000091adpop rbp
1000091aeret
1000091af
1000091af 48 H
1000091b0 89 c3 48 8d 7d c0 e8 09 00 00 00 48 89 df e8 35 ..H.}......H...5
1000091c0 f0 00 00 90 ....
10000911f
1000091c4
1000091c4_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev:
1000091c4push rbp
1000091c5mov rbp, rsp
1000091c8cmp [rdi+24], 0
1000091ccjne 0x1000091d3
1000091cecall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000091d3
1000091d3loc_1000091d3:
1000091d3pop rbp
1000091d4ret
1000091d5
1000091d5 48 89 c7 e8 8d ab ff ff 90 H........
1000091c4
1000091c4_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev:
1000091c4push rbp
1000091c5mov rbp, rsp
1000091c8cmp [rdi+24], 0
1000091ccjne 0x1000091d3
1000091cecall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000091d3
1000091d3loc_1000091d3:
1000091d3pop rbp
1000091d4ret
1000091d5
1000091d5 48 89 c7 e8 8d ab ff ff 90 H........
1000091c4
1000091de
1000091de_ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev:
1000091depush rbp
1000091dfmov rbp, rsp
1000091e2push r14
1000091e4push rbx
1000091e5mov rax, [rdi+8]
1000091e9mov rcx, [rdi+16]
1000091edmov rbx, [rcx]
1000091f0mov r14, [rax]
1000091f3
1000091f3loc_1000091f3:
1000091f3cmp rbx, r14
1000091f6je 0x10000920d
1000091f8test [rbx-24], 1
1000091fcje 0x100009207
1000091femov rdi, [rbx-8]
100009202call _ZdlPv@plt
100009207
100009207loc_100009207:
100009207add rbx, -24
10000920bjmp 0x1000091f3
10000920d
10000920dloc_10000920d:
10000920dpop rbx
10000920epop r14
100009210pop rbp
100009211ret
1000091de
1000091de_ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev:
1000091depush rbp
1000091dfmov rbp, rsp
1000091e2push r14
1000091e4push rbx
1000091e5mov rax, [rdi+8]
1000091e9mov rcx, [rdi+16]
1000091edmov rbx, [rcx]
1000091f0mov r14, [rax]
1000091f3
1000091f3loc_1000091f3:
1000091f3cmp rbx, r14
1000091f6je 0x10000920d
1000091f8test [rbx-24], 1
1000091fcje 0x100009207
1000091femov rdi, [rbx-8]
100009202call _ZdlPv@plt
100009207
100009207loc_100009207:
100009207add rbx, -24
10000920bjmp 0x1000091f3
10000920d
10000920dloc_10000920d:
10000920dpop rbx
10000920epop r14
100009210pop rbp
100009211ret
1000091de
100009212
100009212_ZNSt3__14__fs10filesystem4pathdVB8ne200100ERKS2_:
100009212push rbp
100009213mov rbp, rsp
100009216push r14
100009218push rbx
100009219mov r14, rsi
10000921cmov rbx, rdi
10000921fmov rdi, rsi
100009222call _ZNKSt3__14__fs10filesystem4path16__root_directoryEv@plt
100009227mov rdi, rbx
10000922atest rdx, rdx
10000922dje 0x100009239
10000922fmov rsi, r14
100009232call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt
100009237jmp 0x100009273
100009239
100009239loc_100009239:
100009239call _ZNKSt3__14__fs10filesystem4path10__filenameEv@plt
10000923etest rdx, rdx
100009241je 0x100009250
100009243mov rdi, rbx
100009246mov esi, 47
10000924bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
100009250
100009250loc_100009250:
100009250movzx edx, [r14]
100009254test dl, 1
100009257je 0x100009263
100009259mov rdx, [r14+8]
10000925dmov r14, [r14+16]
100009261jmp 0x100009268
100009263
100009263loc_100009263:
100009263inc r14
100009266shr edx, 1
100009268
100009268loc_100009268:
100009268mov rdi, rbx
10000926bmov rsi, r14
10000926ecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009273
100009273loc_100009273:
100009273mov rax, rbx
100009276pop rbx
100009277pop r14
100009279pop rbp
10000927aret
10000927b
10000927b 90 .
100009212
100009212_ZNSt3__14__fs10filesystem4pathdVB8ne200100ERKS2_:
100009212push rbp
100009213mov rbp, rsp
100009216push r14
100009218push rbx
100009219mov r14, rsi
10000921cmov rbx, rdi
10000921fmov rdi, rsi
100009222call _ZNKSt3__14__fs10filesystem4path16__root_directoryEv@plt
100009227mov rdi, rbx
10000922atest rdx, rdx
10000922dje 0x100009239
10000922fmov rsi, r14
100009232call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt
100009237jmp 0x100009273
100009239
100009239loc_100009239:
100009239call _ZNKSt3__14__fs10filesystem4path10__filenameEv@plt
10000923etest rdx, rdx
100009241je 0x100009250
100009243mov rdi, rbx
100009246mov esi, 47
10000924bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
100009250
100009250loc_100009250:
100009250movzx edx, [r14]
100009254test dl, 1
100009257je 0x100009263
100009259mov rdx, [r14+8]
10000925dmov r14, [r14+16]
100009261jmp 0x100009268
100009263
100009263loc_100009263:
100009263inc r14
100009266shr edx, 1
100009268
100009268loc_100009268:
100009268mov rdi, rbx
10000926bmov rsi, r14
10000926ecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009273
100009273loc_100009273:
100009273mov rax, rbx
100009276pop rbx
100009277pop r14
100009279pop rbp
10000927aret
10000927b
10000927b 90 .
100009212
10000927c
10000927c_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE16__init_with_sizeB8ne200100IPKS3_S9_EEvT_T0_m:
10000927cpush rbp
10000927dmov rbp, rsp
100009280push r15
100009282push r14
100009284push r12
100009286push rbx
100009287sub rsp, 16
10000928bmov [rbp-48], rdi
10000928fmov [rbp-40], 0
100009293test rcx, rcx
100009296je 0x1000092c3
100009298mov r14, rdx
10000929bmov r15, rsi
10000929emov rbx, rdi
1000092a1mov rsi, rcx
1000092a4call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em
1000092a9mov r12, [rbx+8]
1000092adlea rdi, [rbx+16]
1000092b1mov rsi, r15
1000092b4mov rdx, r14
1000092b7mov rcx, r12
1000092bacall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_
1000092bfmov [rbx+8], rax
1000092c3
1000092c3loc_1000092c3:
1000092c3add rsp, 16
1000092c7pop rbx
1000092c8pop r12
1000092capop r14
1000092ccpop r15
1000092cepop rbp
1000092cfret
1000092d0
1000092d0 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 I..L.c...I..H.}.
1000092e0 e8 9b fc ff ff 4c 89 f7 e8 0b ef 00 00 90 .....L........
10000927c
10000927c_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE16__init_with_sizeB8ne200100IPKS3_S9_EEvT_T0_m:
10000927cpush rbp
10000927dmov rbp, rsp
100009280push r15
100009282push r14
100009284push r12
100009286push rbx
100009287sub rsp, 16
10000928bmov [rbp-48], rdi
10000928fmov [rbp-40], 0
100009293test rcx, rcx
100009296je 0x1000092c3
100009298mov r14, rdx
10000929bmov r15, rsi
10000929emov rbx, rdi
1000092a1mov rsi, rcx
1000092a4call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em
1000092a9mov r12, [rbx+8]
1000092adlea rdi, [rbx+16]
1000092b1mov rsi, r15
1000092b4mov rdx, r14
1000092b7mov rcx, r12
1000092bacall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_
1000092bfmov [rbx+8], rax
1000092c3
1000092c3loc_1000092c3:
1000092c3add rsp, 16
1000092c7pop rbx
1000092c8pop r12
1000092capop r14
1000092ccpop r15
1000092cepop rbp
1000092cfret
1000092d0
1000092d0 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 I..L.c...I..H.}.
1000092e0 e8 9b fc ff ff 4c 89 f7 e8 0b ef 00 00 90 .....L........
10000927c
1000092ee
1000092ee_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em:
1000092eepush rbp
1000092efmov rbp, rsp
1000092f2push rbx
1000092f3push rax
1000092f4mov rax, 0xaaaaaaaaaaaaaab
1000092fecmp rsi, rax
100009301jae 0x100009329
100009303mov rbx, rdi
100009306add rdi, 16
10000930acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
10000930fmov [rbx], rax
100009312mov [rbx+8], rax
100009316lea rcx, [rdx+2*rdx]
10000931alea rax, [rax+8*rcx]
10000931emov [rbx+16], rax
100009322add rsp, 8
100009326pop rbx
100009327pop rbp
100009328ret
100009329
100009329loc_100009329:
100009329call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev
1000092ee
1000092ee_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em:
1000092eepush rbp
1000092efmov rbp, rsp
1000092f2push rbx
1000092f3push rax
1000092f4mov rax, 0xaaaaaaaaaaaaaab
1000092fecmp rsi, rax
100009301jae 0x100009329
100009303mov rbx, rdi
100009306add rdi, 16
10000930acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
10000930fmov [rbx], rax
100009312mov [rbx+8], rax
100009316lea rcx, [rdx+2*rdx]
10000931alea rax, [rax+8*rcx]
10000931emov [rbx+16], rax
100009322add rsp, 8
100009326pop rbx
100009327pop rbp
100009328ret
100009329
100009329loc_100009329:
100009329call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev
1000092ee
10000932e
10000932e_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev:
10000932epush rbp
10000932fmov rbp, rsp
100009332lea rdi, [rip+0x11fa7]
100009339call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000932e
10000932e_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev:
10000932epush rbp
10000932fmov rbp, rsp
100009332lea rdi, [rip+0x11fa7]
100009339call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000932e
10000933e
10000933e_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_:
10000933epush rbp
10000933fmov rbp, rsp
100009342push r15
100009344push r14
100009346push rbx
100009347sub rsp, 56
10000934bmov rbx, rcx
10000934elea rax, [rbp-32]
100009352mov [rax], rcx
100009355lea rcx, [rbp-72]
100009359mov [rcx], rbx
10000935cmov [rbp-64], rdi
100009360mov [rbp-56], rcx
100009364mov [rbp-48], rax
100009368mov [rbp-40], 0
10000936ccmp rsi, rdx
10000936fje 0x1000093b3
100009371mov r14, rdx
100009374mov r15, rsi
100009377
100009377loc_100009377:
100009377test [r15], 1
10000937bjne 0x10000938e
10000937dmov rax, [r15+16]
100009381mov [rbx+16], rax
100009385movups x0, [r15]
100009389movups [rbx], x0
10000938cjmp 0x1000093a2
10000938e
10000938eloc_10000938e:
10000938emov rdx, [r15+8]
100009392mov rsi, [r15+16]
100009396mov rdi, rbx
100009399call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000939emov rbx, [rbp-32]
1000093a2
1000093a2loc_1000093a2:
1000093a2add r15, 24
1000093a6add rbx, 24
1000093aamov [rbp-32], rbx
1000093aecmp r15, r14
1000093b1jne 0x100009377
1000093b3
1000093b3loc_1000093b3:
1000093b3lea rdi, [rbp-64]
1000093b7mov [rdi+24], 1
1000093bbcall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev
1000093c0mov rax, rbx
1000093c3add rsp, 56
1000093c7pop rbx
1000093c8pop r14
1000093capop r15
1000093ccpop rbp
1000093cdret
1000093ce
1000093ce 48 89 H.
1000093d0 c3 48 8d 7d c0 e8 08 00 00 00 48 89 df e8 16 ee .H.}......H.....
1000093e0 00 00 ..
10000933e
10000933e_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_:
10000933epush rbp
10000933fmov rbp, rsp
100009342push r15
100009344push r14
100009346push rbx
100009347sub rsp, 56
10000934bmov rbx, rcx
10000934elea rax, [rbp-32]
100009352mov [rax], rcx
100009355lea rcx, [rbp-72]
100009359mov [rcx], rbx
10000935cmov [rbp-64], rdi
100009360mov [rbp-56], rcx
100009364mov [rbp-48], rax
100009368mov [rbp-40], 0
10000936ccmp rsi, rdx
10000936fje 0x1000093b3
100009371mov r14, rdx
100009374mov r15, rsi
100009377
100009377loc_100009377:
100009377test [r15], 1
10000937bjne 0x10000938e
10000937dmov rax, [r15+16]
100009381mov [rbx+16], rax
100009385movups x0, [r15]
100009389movups [rbx], x0
10000938cjmp 0x1000093a2
10000938e
10000938eloc_10000938e:
10000938emov rdx, [r15+8]
100009392mov rsi, [r15+16]
100009396mov rdi, rbx
100009399call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000939emov rbx, [rbp-32]
1000093a2
1000093a2loc_1000093a2:
1000093a2add r15, 24
1000093a6add rbx, 24
1000093aamov [rbp-32], rbx
1000093aecmp r15, r14
1000093b1jne 0x100009377
1000093b3
1000093b3loc_1000093b3:
1000093b3lea rdi, [rbp-64]
1000093b7mov [rdi+24], 1
1000093bbcall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev
1000093c0mov rax, rbx
1000093c3add rsp, 56
1000093c7pop rbx
1000093c8pop r14
1000093capop r15
1000093ccpop rbp
1000093cdret
1000093ce
1000093ce 48 89 H.
1000093d0 c3 48 8d 7d c0 e8 08 00 00 00 48 89 df e8 16 ee .H.}......H.....
1000093e0 00 00 ..
10000933e
1000093e2
1000093e2_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev:
1000093e2push rbp
1000093e3mov rbp, rsp
1000093e6cmp [rdi+24], 0
1000093eajne 0x1000093f1
1000093eccall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000093f1
1000093f1loc_1000093f1:
1000093f1pop rbp
1000093f2ret
1000093f3
1000093f3 48 89 c7 e8 6f a9 ff ff 90 H...o....
1000093e2
1000093e2_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev:
1000093e2push rbp
1000093e3mov rbp, rsp
1000093e6cmp [rdi+24], 0
1000093eajne 0x1000093f1
1000093eccall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000093f1
1000093f1loc_1000093f1:
1000093f1pop rbp
1000093f2ret
1000093f3
1000093f3 48 89 c7 e8 6f a9 ff ff 90 H...o....
1000093e2
1000093fc
1000093fc_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb:
1000093fcpush rbp
1000093fdmov rbp, rsp
100009400movzx eax, [rdi]
100009403dec eax
100009405cmp eax, 7
100009408ja 0x100009460
10000940alea rcx, [rip+123]
100009411movsxd rax, [rcx+4*rax]
100009415add rax, rcx
100009418jmp rax
10000941acmp [rdi+8], 0
10000941fjne 0x100009460
100009421lea rcx, [rip+0x11ef7]
100009428mov edx, 19986
10000942djmp 0x10000946e
10000942fcmp [rdi+8], 0
100009434jne 0x100009460
100009436lea rcx, [rip+0x11f6a]
10000943dmov edx, 19988
100009442jmp 0x10000946e
100009444cmp [rdi+8], 0
100009449jne 0x100009460
10000944blea rcx, [rip+0x11f12]
100009452mov edx, 19987
100009457jmp 0x10000946e
100009459cmp [rdi+8], 0
10000945eje 0x100009462
100009460
100009460loc_100009460:
100009460pop rbp
100009461ret
100009462
100009462loc_100009462:
100009462lea rcx, [rip+0x11f83]
100009469mov edx, 19989
10000946e
10000946eloc_10000946e:
10000946elea rdi, [rip+0x11e90]
100009475lea rsi, [rip+0x11e9a]
10000947ccall __assert_rtn@plt
100009481ud2
100009483mov rdi, rax
100009486call __clang_call_terminate
10000948bnop
10000948cdb 0x8e
10000948ddb 0xff
10000948edb 0xff
10000948fdb 0xff
100009490mov eax, 0xffffffffa3ffffff
100009495db 0xff
100009496db 0xff
100009497call rsp
100009499db 0xff
10000949adb 0xff
10000949bcall rsp
10000949ddb 0xff
10000949edb 0xff
10000949fcall rsp
1000094a1db 0xff
1000094a2db 0xff
1000094a3call rsp
1000094a5db 0xff
1000094a6db 0xff
1000094a7dec ebp
1000094a9db 0xff
1000094aadb 0xff
1000094abdb 0xff
1000093fc
1000093fc_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb:
1000093fcpush rbp
1000093fdmov rbp, rsp
100009400movzx eax, [rdi]
100009403dec eax
100009405cmp eax, 7
100009408ja 0x100009460
10000940alea rcx, [rip+123]
100009411movsxd rax, [rcx+4*rax]
100009415add rax, rcx
100009418jmp rax
10000941acmp [rdi+8], 0
10000941fjne 0x100009460
100009421lea rcx, [rip+0x11ef7]
100009428mov edx, 19986
10000942djmp 0x10000946e
10000942fcmp [rdi+8], 0
100009434jne 0x100009460
100009436lea rcx, [rip+0x11f6a]
10000943dmov edx, 19988
100009442jmp 0x10000946e
100009444cmp [rdi+8], 0
100009449jne 0x100009460
10000944blea rcx, [rip+0x11f12]
100009452mov edx, 19987
100009457jmp 0x10000946e
100009459cmp [rdi+8], 0
10000945eje 0x100009462
100009460
100009460loc_100009460:
100009460pop rbp
100009461ret
100009462
100009462loc_100009462:
100009462lea rcx, [rip+0x11f83]
100009469mov edx, 19989
10000946e
10000946eloc_10000946e:
10000946elea rdi, [rip+0x11e90]
100009475lea rsi, [rip+0x11e9a]
10000947ccall __assert_rtn@plt
100009481ud2
100009483mov rdi, rax
100009486call __clang_call_terminate
10000948bnop
10000948cdb 0x8e
10000948ddb 0xff
10000948edb 0xff
10000948fdb 0xff
100009490mov eax, 0xffffffffa3ffffff
100009495db 0xff
100009496db 0xff
100009497call rsp
100009499db 0xff
10000949adb 0xff
10000949bcall rsp
10000949ddb 0xff
10000949edb 0xff
10000949fcall rsp
1000094a1db 0xff
1000094a2db 0xff
1000094a3call rsp
1000094a5db 0xff
1000094a6db 0xff
1000094a7dec ebp
1000094a9db 0xff
1000094aadb 0xff
1000094abdb 0xff
1000093fc
1000094ac
1000094ac_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev:
1000094acpush rbp
1000094admov rbp, rsp
1000094b0movzx esi, [rdi]
1000094b3add rdi, 8
1000094b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000094bcpop rbp
1000094bdret
1000094be
1000094be 48 89 H.
1000094c0 c7 e8 a4 a8 ff ff ......
1000094ac
1000094ac_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev:
1000094acpush rbp
1000094admov rbp, rsp
1000094b0movzx esi, [rdi]
1000094b3add rdi, 8
1000094b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000094bcpop rbp
1000094bdret
1000094be
1000094be 48 89 H.
1000094c0 c7 e8 a4 a8 ff ff ......
1000094ac
1000094c6
1000094c6_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE:
1000094c6push rbp
1000094c7mov rbp, rsp
1000094capush r15
1000094ccpush r14
1000094cepush r13
1000094d0push r12
1000094d2push rbx
1000094d3sub rsp, 56
1000094d7lea eax, [rsi-1]
1000094dacmp eax, 7
1000094ddja 0x100009822
1000094e3mov r13, rdi
1000094e6lea rcx, [rip+899]
1000094edmovsxd rax, [rcx+4*rax]
1000094f1add rax, rcx
1000094f4jmp rax
1000094f6mov rax, [r13]
1000094fatest rax, rax
1000094fdje 0x100009822
100009503mov [rbp-88], rsi
100009507xorps x0, x0
10000950alea rdi, [rbp-64]
10000950emovaps [rdi], x0
100009511mov [rdi+16], 0
100009519mov rsi, [rax+16]
10000951dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
100009522mov rbx, [r13]
100009526mov r14, [rbx]
100009529add rbx, 8
10000952dcmp r14, rbx
100009530je 0x100009622
100009536lea r15, [rbp-64]
10000953amov r12, [r15+8]
10000953e
10000953eloc_10000953e:
10000953elea rsi, [r14+56]
100009542cmp r12, [rbp-48]
100009546jae 0x10000957a
100009548movups x0, [rsi]
10000954bmovups [r12], x0
100009550mov rdi, rsi
100009553xor esi, esi
100009555call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000955amov [r14+56], 0
10000955fmov [r14+64], 0
100009567mov rdi, r12
10000956amov esi, 1
10000956fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009574add r12, 16
100009578jmp 0x100009585
10000957a
10000957aloc_10000957a:
10000957amov rdi, r15
10000957dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009582mov r12, rax
100009585
100009585loc_100009585:
100009585mov [rbp-56], r12
100009589mov rcx, [r14+8]
10000958dtest rcx, rcx
100009590je 0x10000959f
100009592
100009592loc_100009592:
100009592mov rax, rcx
100009595mov rcx, [rcx]
100009598test rcx, rcx
10000959bjne 0x100009592
10000959djmp 0x1000095ab
10000959f
10000959floc_10000959f:
10000959fmov rax, [r14+16]
1000095a3cmp [rax], r14
1000095a6mov r14, rax
1000095a9jne 0x10000959f
1000095ab
1000095abloc_1000095ab:
1000095abmov r14, rax
1000095aecmp rax, rbx
1000095b1jne 0x10000953e
1000095b3jmp 0x100009622
1000095b5mov rdi, [r13]
1000095b9test rdi, rdi
1000095bcjne 0x1000097e4
1000095c2jmp 0x100009822
1000095c7mov rax, [r13]
1000095cbtest rax, rax
1000095ceje 0x100009822
1000095d4mov [rbp-88], rsi
1000095d8xorps x0, x0
1000095dblea rdi, [rbp-64]
1000095dfmovaps [rdi], x0
1000095e2mov [rdi+16], 0
1000095eamov rsi, [rax+8]
1000095eesub rsi, [rax]
1000095f1sar rsi, 4
1000095f5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
1000095famov rax, [r13]
1000095femov r15, [rax]
100009601mov r14, [rax+8]
100009605cmp r15, r14
100009608je 0x100009622
10000960alea rbx, [rbp-64]
10000960e
10000960eloc_10000960e:
10000960emov rdi, rbx
100009611mov rsi, r15
100009614call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
100009619add r15, 16
10000961dcmp r15, r14
100009620jne 0x10000960e
100009622
100009622loc_100009622:
100009622mov [rbp-96], r13
100009626mov rbx, [rbp-56]
10000962acmp [rbp-64], rbx
10000962eje 0x100009797
100009634lea r14, [rbp-80]
100009638lea r12, [rbp-64]
10000963c
10000963cloc_10000963c:
10000963clea rdi, [rbx-16]
100009640movups x0, [rbx-16]
100009644movaps [rbp-80], x0
100009648xor esi, esi
10000964acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000964fmov [rbx-16], 0
100009653mov [rbx-8], 0
10000965bmov rdi, r14
10000965emov esi, 1
100009663call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009668mov r13, [rbp-56]
10000966cadd r13, -16
100009670mov rdi, r13
100009673xor esi, esi
100009675call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000967amov rdi, r13
10000967dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009682mov [rbp-56], r13
100009686movzx eax, [rbp-80]
10000968acmp eax, 1
10000968dje 0x1000096d0
10000968fcmp eax, 2
100009692jne 0x100009777
100009698mov rdi, [rbp-72]
10000969cmov r13, [rdi]
10000969fmov rbx, [rdi+8]
1000096a3cmp r13, rbx
1000096a6je 0x1000096c3
1000096a8
1000096a8loc_1000096a8:
1000096a8mov rdi, r12
1000096abmov rsi, r13
1000096aecall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
1000096b3add r13, 16
1000096b7cmp r13, rbx
1000096bajne 0x1000096a8
1000096bcmov rdi, [rbp-72]
1000096c0mov r13, [rdi]
1000096c3
1000096c3loc_1000096c3:
1000096c3mov rsi, r13
1000096c6call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
1000096cbjmp 0x100009777
1000096d0
1000096d0loc_1000096d0:
1000096d0mov rbx, [rbp-72]
1000096d4mov r15, [rbx]
1000096d7lea r14, [rbx+8]
1000096dbcmp r15, r14
1000096deje 0x100009759
1000096e0
1000096e0loc_1000096e0:
1000096e0lea rsi, [r15+56]
1000096e4cmp r13, [rbp-48]
1000096e8jae 0x10000971c
1000096eamovups x0, [rsi]
1000096edmovups [r13], x0
1000096f2mov rdi, rsi
1000096f5xor esi, esi
1000096f7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000096fcmov [r15+56], 0
100009701mov [r15+64], 0
100009709mov rdi, r13
10000970cmov esi, 1
100009711call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009716add r13, 16
10000971ajmp 0x100009727
10000971c
10000971cloc_10000971c:
10000971cmov rdi, r12
10000971fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009724mov r13, rax
100009727
100009727loc_100009727:
100009727mov [rbp-56], r13
10000972bmov rcx, [r15+8]
10000972ftest rcx, rcx
100009732je 0x100009741
100009734
100009734loc_100009734:
100009734mov rax, rcx
100009737mov rcx, [rcx]
10000973atest rcx, rcx
10000973djne 0x100009734
10000973fjmp 0x10000974d
100009741
100009741loc_100009741:
100009741mov rax, [r15+16]
100009745cmp [rax], r15
100009748mov r15, rax
10000974bjne 0x100009741
10000974d
10000974dloc_10000974d:
10000974dmov r15, rax
100009750cmp rax, r14
100009753jne 0x1000096e0
100009755mov rbx, [rbp-72]
100009759
100009759loc_100009759:
100009759lea r14, [rbx+8]
10000975dmov rsi, [rbx+8]
100009761mov rdi, rbx
100009764call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009769mov [rbx], r14
10000976cxorps x0, x0
10000976fmovups [rbx+8], x0
100009773lea r14, [rbp-80]
100009777
100009777loc_100009777:
100009777mov rdi, r14
10000977axor esi, esi
10000977ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009781mov rdi, r14
100009784call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009789mov rbx, [rbp-56]
10000978dcmp [rbp-64], rbx
100009791jne 0x10000963c
100009797
100009797loc_100009797:
100009797lea rax, [rbp-64]
10000979blea rdi, [rbp-80]
10000979fmov [rdi], rax
1000097a2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097a7movzx eax, [rbp-88]
1000097abdec eax
1000097adcmp eax, 7
1000097b0mov r13, [rbp-96]
1000097b4ja 0x100009822
1000097b6lea rcx, [rip+211]
1000097bdmovsxd rax, [rcx+4*rax]
1000097c1add rax, rcx
1000097c4jmp rax
1000097c6mov rdi, [r13]
1000097camov rsi, [rdi+8]
1000097cecall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
1000097d3jmp 0x100009819
1000097d5mov rdi, [r13]
1000097d9test rdi, rdi
1000097dcjne 0x100009805
1000097dejmp 0x100009822
1000097e0mov rdi, [r13]
1000097e4
1000097e4loc_1000097e4:
1000097e4test [rdi], 1
1000097e7je 0x10000981d
1000097e9mov rdi, [rdi+16]
1000097edjmp 0x100009814
1000097efmov rax, [r13]
1000097f3lea rdi, [rbp-64]
1000097f7mov [rdi], rax
1000097facall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097ffjmp 0x100009819
100009801mov rdi, [r13]
100009805
100009805loc_100009805:
100009805mov rax, [rdi]
100009808test rax, rax
10000980bje 0x10000981d
10000980dmov [rdi+8], rax
100009811mov rdi, rax
100009814
100009814loc_100009814:
100009814call _ZdlPv@plt
100009819
100009819loc_100009819:
100009819mov rdi, [r13]
10000981d
10000981dloc_10000981d:
10000981dcall _ZdlPv@plt
100009822
100009822loc_100009822:
100009822add rsp, 56
100009826pop rbx
100009827pop r12
100009829pop r13
10000982bpop r14
10000982dpop r15
10000982fpop rbp
100009830ret
100009831jmp 0x100009835
100009833jmp 0x100009835
100009835
100009835loc_100009835:
100009835mov rbx, rax
100009838jmp 0x100009855
10000983ajmp 0x10000983c
10000983c
10000983cloc_10000983c:
10000983cmov rbx, rax
10000983flea r14, [rbp-80]
100009843mov rdi, r14
100009846xor esi, esi
100009848call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000984dmov rdi, r14
100009850call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009855
100009855loc_100009855:
100009855lea rax, [rbp-64]
100009859lea rdi, [rbp-80]
10000985dmov [rdi], rax
100009860call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
100009865mov rdi, rbx
100009868call _Unwind_Resume@plt
10000986dnop [rax]
100009870xchg ah, bh
100009872db 0xff
100009873call [rdi-3]
100009876db 0xff
100009877inc [rbp-3]
10000987adb 0xff
10000987bpush [rdx-0x4d000001]
100009881db 0xff
100009882db 0xff
100009883push [rdx-0x4d000001]
100009889db 0xff
10000988adb 0xff
10000988bjmp [rbp-1]
10000988edb 0xff
10000988fpush [rsi]
100009891db 0xff
100009892db 0xff
100009893callf [rdi-1]
100009896db 0xff
100009897call [rax-1]
10000989adb 0xff
10000989bcall [rdx-0x6d000001]
1000098a1db 0xff
1000098a2db 0xff
1000098a3call [rdx-0x6d000001]
1000098a9db 0xff
1000098aadb 0xff
1000098abpush [rcx-1]
1000098aedb 0xff
1000098afdb 0xff
1000094c6
1000094c6_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE:
1000094c6push rbp
1000094c7mov rbp, rsp
1000094capush r15
1000094ccpush r14
1000094cepush r13
1000094d0push r12
1000094d2push rbx
1000094d3sub rsp, 56
1000094d7lea eax, [rsi-1]
1000094dacmp eax, 7
1000094ddja 0x100009822
1000094e3mov r13, rdi
1000094e6lea rcx, [rip+899]
1000094edmovsxd rax, [rcx+4*rax]
1000094f1add rax, rcx
1000094f4jmp rax
1000094f6mov rax, [r13]
1000094fatest rax, rax
1000094fdje 0x100009822
100009503mov [rbp-88], rsi
100009507xorps x0, x0
10000950alea rdi, [rbp-64]
10000950emovaps [rdi], x0
100009511mov [rdi+16], 0
100009519mov rsi, [rax+16]
10000951dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
100009522mov rbx, [r13]
100009526mov r14, [rbx]
100009529add rbx, 8
10000952dcmp r14, rbx
100009530je 0x100009622
100009536lea r15, [rbp-64]
10000953amov r12, [r15+8]
10000953e
10000953eloc_10000953e:
10000953elea rsi, [r14+56]
100009542cmp r12, [rbp-48]
100009546jae 0x10000957a
100009548movups x0, [rsi]
10000954bmovups [r12], x0
100009550mov rdi, rsi
100009553xor esi, esi
100009555call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000955amov [r14+56], 0
10000955fmov [r14+64], 0
100009567mov rdi, r12
10000956amov esi, 1
10000956fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009574add r12, 16
100009578jmp 0x100009585
10000957a
10000957aloc_10000957a:
10000957amov rdi, r15
10000957dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009582mov r12, rax
100009585
100009585loc_100009585:
100009585mov [rbp-56], r12
100009589mov rcx, [r14+8]
10000958dtest rcx, rcx
100009590je 0x10000959f
100009592
100009592loc_100009592:
100009592mov rax, rcx
100009595mov rcx, [rcx]
100009598test rcx, rcx
10000959bjne 0x100009592
10000959djmp 0x1000095ab
10000959f
10000959floc_10000959f:
10000959fmov rax, [r14+16]
1000095a3cmp [rax], r14
1000095a6mov r14, rax
1000095a9jne 0x10000959f
1000095ab
1000095abloc_1000095ab:
1000095abmov r14, rax
1000095aecmp rax, rbx
1000095b1jne 0x10000953e
1000095b3jmp 0x100009622
1000095b5mov rdi, [r13]
1000095b9test rdi, rdi
1000095bcjne 0x1000097e4
1000095c2jmp 0x100009822
1000095c7mov rax, [r13]
1000095cbtest rax, rax
1000095ceje 0x100009822
1000095d4mov [rbp-88], rsi
1000095d8xorps x0, x0
1000095dblea rdi, [rbp-64]
1000095dfmovaps [rdi], x0
1000095e2mov [rdi+16], 0
1000095eamov rsi, [rax+8]
1000095eesub rsi, [rax]
1000095f1sar rsi, 4
1000095f5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
1000095famov rax, [r13]
1000095femov r15, [rax]
100009601mov r14, [rax+8]
100009605cmp r15, r14
100009608je 0x100009622
10000960alea rbx, [rbp-64]
10000960e
10000960eloc_10000960e:
10000960emov rdi, rbx
100009611mov rsi, r15
100009614call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
100009619add r15, 16
10000961dcmp r15, r14
100009620jne 0x10000960e
100009622
100009622loc_100009622:
100009622mov [rbp-96], r13
100009626mov rbx, [rbp-56]
10000962acmp [rbp-64], rbx
10000962eje 0x100009797
100009634lea r14, [rbp-80]
100009638lea r12, [rbp-64]
10000963c
10000963cloc_10000963c:
10000963clea rdi, [rbx-16]
100009640movups x0, [rbx-16]
100009644movaps [rbp-80], x0
100009648xor esi, esi
10000964acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000964fmov [rbx-16], 0
100009653mov [rbx-8], 0
10000965bmov rdi, r14
10000965emov esi, 1
100009663call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009668mov r13, [rbp-56]
10000966cadd r13, -16
100009670mov rdi, r13
100009673xor esi, esi
100009675call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000967amov rdi, r13
10000967dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009682mov [rbp-56], r13
100009686movzx eax, [rbp-80]
10000968acmp eax, 1
10000968dje 0x1000096d0
10000968fcmp eax, 2
100009692jne 0x100009777
100009698mov rdi, [rbp-72]
10000969cmov r13, [rdi]
10000969fmov rbx, [rdi+8]
1000096a3cmp r13, rbx
1000096a6je 0x1000096c3
1000096a8
1000096a8loc_1000096a8:
1000096a8mov rdi, r12
1000096abmov rsi, r13
1000096aecall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
1000096b3add r13, 16
1000096b7cmp r13, rbx
1000096bajne 0x1000096a8
1000096bcmov rdi, [rbp-72]
1000096c0mov r13, [rdi]
1000096c3
1000096c3loc_1000096c3:
1000096c3mov rsi, r13
1000096c6call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
1000096cbjmp 0x100009777
1000096d0
1000096d0loc_1000096d0:
1000096d0mov rbx, [rbp-72]
1000096d4mov r15, [rbx]
1000096d7lea r14, [rbx+8]
1000096dbcmp r15, r14
1000096deje 0x100009759
1000096e0
1000096e0loc_1000096e0:
1000096e0lea rsi, [r15+56]
1000096e4cmp r13, [rbp-48]
1000096e8jae 0x10000971c
1000096eamovups x0, [rsi]
1000096edmovups [r13], x0
1000096f2mov rdi, rsi
1000096f5xor esi, esi
1000096f7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000096fcmov [r15+56], 0
100009701mov [r15+64], 0
100009709mov rdi, r13
10000970cmov esi, 1
100009711call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009716add r13, 16
10000971ajmp 0x100009727
10000971c
10000971cloc_10000971c:
10000971cmov rdi, r12
10000971fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009724mov r13, rax
100009727
100009727loc_100009727:
100009727mov [rbp-56], r13
10000972bmov rcx, [r15+8]
10000972ftest rcx, rcx
100009732je 0x100009741
100009734
100009734loc_100009734:
100009734mov rax, rcx
100009737mov rcx, [rcx]
10000973atest rcx, rcx
10000973djne 0x100009734
10000973fjmp 0x10000974d
100009741
100009741loc_100009741:
100009741mov rax, [r15+16]
100009745cmp [rax], r15
100009748mov r15, rax
10000974bjne 0x100009741
10000974d
10000974dloc_10000974d:
10000974dmov r15, rax
100009750cmp rax, r14
100009753jne 0x1000096e0
100009755mov rbx, [rbp-72]
100009759
100009759loc_100009759:
100009759lea r14, [rbx+8]
10000975dmov rsi, [rbx+8]
100009761mov rdi, rbx
100009764call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009769mov [rbx], r14
10000976cxorps x0, x0
10000976fmovups [rbx+8], x0
100009773lea r14, [rbp-80]
100009777
100009777loc_100009777:
100009777mov rdi, r14
10000977axor esi, esi
10000977ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009781mov rdi, r14
100009784call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009789mov rbx, [rbp-56]
10000978dcmp [rbp-64], rbx
100009791jne 0x10000963c
100009797
100009797loc_100009797:
100009797lea rax, [rbp-64]
10000979blea rdi, [rbp-80]
10000979fmov [rdi], rax
1000097a2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097a7movzx eax, [rbp-88]
1000097abdec eax
1000097adcmp eax, 7
1000097b0mov r13, [rbp-96]
1000097b4ja 0x100009822
1000097b6lea rcx, [rip+211]
1000097bdmovsxd rax, [rcx+4*rax]
1000097c1add rax, rcx
1000097c4jmp rax
1000097c6mov rdi, [r13]
1000097camov rsi, [rdi+8]
1000097cecall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
1000097d3jmp 0x100009819
1000097d5mov rdi, [r13]
1000097d9test rdi, rdi
1000097dcjne 0x100009805
1000097dejmp 0x100009822
1000097e0mov rdi, [r13]
1000097e4
1000097e4loc_1000097e4:
1000097e4test [rdi], 1
1000097e7je 0x10000981d
1000097e9mov rdi, [rdi+16]
1000097edjmp 0x100009814
1000097efmov rax, [r13]
1000097f3lea rdi, [rbp-64]
1000097f7mov [rdi], rax
1000097facall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097ffjmp 0x100009819
100009801mov rdi, [r13]
100009805
100009805loc_100009805:
100009805mov rax, [rdi]
100009808test rax, rax
10000980bje 0x10000981d
10000980dmov [rdi+8], rax
100009811mov rdi, rax
100009814
100009814loc_100009814:
100009814call _ZdlPv@plt
100009819
100009819loc_100009819:
100009819mov rdi, [r13]
10000981d
10000981dloc_10000981d:
10000981dcall _ZdlPv@plt
100009822
100009822loc_100009822:
100009822add rsp, 56
100009826pop rbx
100009827pop r12
100009829pop r13
10000982bpop r14
10000982dpop r15
10000982fpop rbp
100009830ret
100009831jmp 0x100009835
100009833jmp 0x100009835
100009835
100009835loc_100009835:
100009835mov rbx, rax
100009838jmp 0x100009855
10000983ajmp 0x10000983c
10000983c
10000983cloc_10000983c:
10000983cmov rbx, rax
10000983flea r14, [rbp-80]
100009843mov rdi, r14
100009846xor esi, esi
100009848call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000984dmov rdi, r14
100009850call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009855
100009855loc_100009855:
100009855lea rax, [rbp-64]
100009859lea rdi, [rbp-80]
10000985dmov [rdi], rax
100009860call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
100009865mov rdi, rbx
100009868call _Unwind_Resume@plt
10000986dnop [rax]
100009870xchg ah, bh
100009872db 0xff
100009873call [rdi-3]
100009876db 0xff
100009877inc [rbp-3]
10000987adb 0xff
10000987bpush [rdx-0x4d000001]
100009881db 0xff
100009882db 0xff
100009883push [rdx-0x4d000001]
100009889db 0xff
10000988adb 0xff
10000988bjmp [rbp-1]
10000988edb 0xff
10000988fpush [rsi]
100009891db 0xff
100009892db 0xff
100009893callf [rdi-1]
100009896db 0xff
100009897call [rax-1]
10000989adb 0xff
10000989bcall [rdx-0x6d000001]
1000098a1db 0xff
1000098a2db 0xff
1000098a3call [rdx-0x6d000001]
1000098a9db 0xff
1000098aadb 0xff
1000098abpush [rcx-1]
1000098aedb 0xff
1000098afdb 0xff
1000094c6
1000098b0
1000098b0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm:
1000098b0push rbp
1000098b1mov rbp, rsp
1000098b4push r15
1000098b6push r14
1000098b8push rbx
1000098b9sub rsp, 40
1000098bdmov rax, [rdi]
1000098c0mov rcx, [rdi+16]
1000098c4sub rcx, rax
1000098c7sar rcx, 4
1000098cbcmp rcx, rsi
1000098cejae 0x100009921
1000098d0mov rcx, rsi
1000098d3shr rcx, 60
1000098d7jne 0x10000992c
1000098d9mov rbx, rdi
1000098dcadd rdi, 16
1000098e0mov r15, [rbx+8]
1000098e4sub r15, rax
1000098e7lea r14, [rbp-64]
1000098ebmov [r14+32], rdi
1000098efcall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
1000098f4mov [r14], rax
1000098f7add r15, rax
1000098famov [r14+16], r15
1000098femov [r14+8], r15
100009902shl rdx, 4
100009906add rdx, rax
100009909mov [r14+24], rdx
10000990dmov rdi, rbx
100009910mov rsi, r14
100009913call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009918lea rdi, [rbp-64]
10000991ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009921
100009921loc_100009921:
100009921add rsp, 40
100009925pop rbx
100009926pop r14
100009928pop r15
10000992apop rbp
10000992bret
10000992c
10000992cloc_10000992c:
10000992ccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009931mov rbx, rax
100009934lea rdi, [rbp-64]
100009938call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000993dmov rdi, rbx
100009940call _Unwind_Resume@plt
100009945nop
1000098b0
1000098b0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm:
1000098b0push rbp
1000098b1mov rbp, rsp
1000098b4push r15
1000098b6push r14
1000098b8push rbx
1000098b9sub rsp, 40
1000098bdmov rax, [rdi]
1000098c0mov rcx, [rdi+16]
1000098c4sub rcx, rax
1000098c7sar rcx, 4
1000098cbcmp rcx, rsi
1000098cejae 0x100009921
1000098d0mov rcx, rsi
1000098d3shr rcx, 60
1000098d7jne 0x10000992c
1000098d9mov rbx, rdi
1000098dcadd rdi, 16
1000098e0mov r15, [rbx+8]
1000098e4sub r15, rax
1000098e7lea r14, [rbp-64]
1000098ebmov [r14+32], rdi
1000098efcall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
1000098f4mov [r14], rax
1000098f7add r15, rax
1000098famov [r14+16], r15
1000098femov [r14+8], r15
100009902shl rdx, 4
100009906add rdx, rax
100009909mov [r14+24], rdx
10000990dmov rdi, rbx
100009910mov rsi, r14
100009913call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009918lea rdi, [rbp-64]
10000991ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009921
100009921loc_100009921:
100009921add rsp, 40
100009925pop rbx
100009926pop r14
100009928pop r15
10000992apop rbp
10000992bret
10000992c
10000992cloc_10000992c:
10000992ccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009931mov rbx, rax
100009934lea rdi, [rbp-64]
100009938call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000993dmov rdi, rbx
100009940call _Unwind_Resume@plt
100009945nop
1000098b0
100009946
100009946_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_:
100009946push rbp
100009947mov rbp, rsp
10000994apush r15
10000994cpush r14
10000994epush rbx
10000994fpush rax
100009950mov r15, rsi
100009953mov rbx, rdi
100009956mov r14, [rdi+8]
10000995acmp r14, [rdi+16]
10000995ejae 0x100009991
100009960movups x0, [r15]
100009964movups [r14], x0
100009968mov rdi, r15
10000996bxor esi, esi
10000996dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009972mov [r15], 0
100009976mov [r15+8], 0
10000997emov rdi, r14
100009981mov esi, 1
100009986call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000998badd r14, 16
10000998fjmp 0x10000999f
100009991
100009991loc_100009991:
100009991mov rdi, rbx
100009994mov rsi, r15
100009997call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
10000999cmov r14, rax
10000999f
10000999floc_10000999f:
10000999fmov [rbx+8], r14
1000099a3add rsp, 8
1000099a7pop rbx
1000099a8pop r14
1000099aapop r15
1000099acpop rbp
1000099adret
100009946
100009946_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_:
100009946push rbp
100009947mov rbp, rsp
10000994apush r15
10000994cpush r14
10000994epush rbx
10000994fpush rax
100009950mov r15, rsi
100009953mov rbx, rdi
100009956mov r14, [rdi+8]
10000995acmp r14, [rdi+16]
10000995ejae 0x100009991
100009960movups x0, [r15]
100009964movups [r14], x0
100009968mov rdi, r15
10000996bxor esi, esi
10000996dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009972mov [r15], 0
100009976mov [r15+8], 0
10000997emov rdi, r14
100009981mov esi, 1
100009986call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000998badd r14, 16
10000998fjmp 0x10000999f
100009991
100009991loc_100009991:
100009991mov rdi, rbx
100009994mov rsi, r15
100009997call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
10000999cmov r14, rax
10000999f
10000999floc_10000999f:
10000999fmov [rbx+8], r14
1000099a3add rsp, 8
1000099a7pop rbx
1000099a8pop r14
1000099aapop r15
1000099acpop rbp
1000099adret
100009946
1000099ae
1000099ae_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev:
1000099aepush rbp
1000099afmov rbp, rsp
1000099b2lea rdi, [rip+0x11927]
1000099b9call _ZNSt3__120__throw_length_errorB8ne200100EPKc
1000099ae
1000099ae_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev:
1000099aepush rbp
1000099afmov rbp, rsp
1000099b2lea rdi, [rip+0x11927]
1000099b9call _ZNSt3__120__throw_length_errorB8ne200100EPKc
1000099ae
1000099be
1000099be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE:
1000099bepush rbp
1000099bfmov rbp, rsp
1000099c2push r15
1000099c4push r14
1000099c6push rbx
1000099c7push rax
1000099c8mov rbx, rsi
1000099cbmov r14, rdi
1000099cemov rsi, [rdi]
1000099d1mov rdx, [rdi+8]
1000099d5mov r15, rsi
1000099d8sub r15, rdx
1000099dbadd r15, [rbx+8]
1000099dfadd rdi, 16
1000099e3mov rcx, r15
1000099e6call _ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_
1000099ebmov [rbx+8], r15
1000099efmov rax, [r14]
1000099f2mov [r14+8], rax
1000099f6mov rcx, [rbx+8]
1000099famov [r14], rcx
1000099fdmov [rbx+8], rax
100009a01mov rax, [r14+8]
100009a05mov rcx, [rbx+16]
100009a09mov [r14+8], rcx
100009a0dmov [rbx+16], rax
100009a11mov rax, [r14+16]
100009a15mov rcx, [rbx+24]
100009a19mov [r14+16], rcx
100009a1dmov [rbx+24], rax
100009a21mov rax, [rbx+8]
100009a25mov [rbx], rax
100009a28add rsp, 8
100009a2cpop rbx
100009a2dpop r14
100009a2fpop r15
100009a31pop rbp
100009a32ret
1000099be
1000099be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE:
1000099bepush rbp
1000099bfmov rbp, rsp
1000099c2push r15
1000099c4push r14
1000099c6push rbx
1000099c7push rax
1000099c8mov rbx, rsi
1000099cbmov r14, rdi
1000099cemov rsi, [rdi]
1000099d1mov rdx, [rdi+8]
1000099d5mov r15, rsi
1000099d8sub r15, rdx
1000099dbadd r15, [rbx+8]
1000099dfadd rdi, 16
1000099e3mov rcx, r15
1000099e6call _ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_
1000099ebmov [rbx+8], r15
1000099efmov rax, [r14]
1000099f2mov [r14+8], rax
1000099f6mov rcx, [rbx+8]
1000099famov [r14], rcx
1000099fdmov [rbx+8], rax
100009a01mov rax, [r14+8]
100009a05mov rcx, [rbx+16]
100009a09mov [r14+8], rcx
100009a0dmov [rbx+16], rax
100009a11mov rax, [r14+16]
100009a15mov rcx, [rbx+24]
100009a19mov [r14+16], rcx
100009a1dmov [rbx+24], rax
100009a21mov rax, [rbx+8]
100009a25mov [rbx], rax
100009a28add rsp, 8
100009a2cpop rbx
100009a2dpop r14
100009a2fpop r15
100009a31pop rbp
100009a32ret
1000099be
100009a33
100009a33_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m:
100009a33push rbp
100009a34mov rbp, rsp
100009a37push rbx
100009a38push rax
100009a39mov rax, rsi
100009a3cshr rax, 60
100009a40jne 0x100009a5b
100009a42mov rbx, rsi
100009a45mov rdi, rsi
100009a48shl rdi, 4
100009a4ccall _Znwm@plt
100009a51mov rdx, rbx
100009a54add rsp, 8
100009a58pop rbx
100009a59pop rbp
100009a5aret
100009a5b
100009a5bloc_100009a5b:
100009a5bcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009a33
100009a33_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m:
100009a33push rbp
100009a34mov rbp, rsp
100009a37push rbx
100009a38push rax
100009a39mov rax, rsi
100009a3cshr rax, 60
100009a40jne 0x100009a5b
100009a42mov rbx, rsi
100009a45mov rdi, rsi
100009a48shl rdi, 4
100009a4ccall _Znwm@plt
100009a51mov rdx, rbx
100009a54add rsp, 8
100009a58pop rbx
100009a59pop rbp
100009a5aret
100009a5b
100009a5bloc_100009a5b:
100009a5bcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009a33
100009a60
100009a60_ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_:
100009a60push rbp
100009a61mov rbp, rsp
100009a64push r15
100009a66push r14
100009a68push r12
100009a6apush rbx
100009a6bsub rsp, 48
100009a6fmov r15, rcx
100009a72lea rax, [rbp-40]
100009a76mov [rax], rcx
100009a79lea rcx, [rbp-80]
100009a7dmov [rcx], r15
100009a80mov [rbp-72], rdi
100009a84mov [rbp-64], rcx
100009a88mov [rbp-56], rax
100009a8ccmp rsi, rdx
100009a8fje 0x100009afe
100009a91mov rbx, rdx
100009a94mov r14, rsi
100009a97mov r12, rsi
100009a9a
100009a9aloc_100009a9a:
100009a9amovups x0, [r12]
100009a9fmovups [r15], x0
100009aa3mov rdi, r12
100009aa6xor esi, esi
100009aa8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009aadmov [r12], 0
100009ab2mov [r12+8], 0
100009abbmov rdi, r15
100009abemov esi, 1
100009ac3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ac8add r12, 16
100009accmov r15, [rbp-40]
100009ad0add r15, 16
100009ad4mov [rbp-40], r15
100009ad8cmp r12, rbx
100009adbjne 0x100009a9a
100009addmov [rbp-48], 1
100009ae1
100009ae1loc_100009ae1:
100009ae1cmp r14, rbx
100009ae4je 0x100009b02
100009ae6mov rdi, r14
100009ae9xor esi, esi
100009aebcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009af0mov rdi, r14
100009af3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009af8add r14, 16
100009afcjmp 0x100009ae1
100009afe
100009afeloc_100009afe:
100009afemov [rbp-48], 1
100009b02
100009b02loc_100009b02:
100009b02lea rdi, [rbp-72]
100009b06call _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev
100009b0badd rsp, 48
100009b0fpop rbx
100009b10pop r12
100009b12pop r14
100009b14pop r15
100009b16pop rbp
100009b17ret
100009a60
100009a60_ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_:
100009a60push rbp
100009a61mov rbp, rsp
100009a64push r15
100009a66push r14
100009a68push r12
100009a6apush rbx
100009a6bsub rsp, 48
100009a6fmov r15, rcx
100009a72lea rax, [rbp-40]
100009a76mov [rax], rcx
100009a79lea rcx, [rbp-80]
100009a7dmov [rcx], r15
100009a80mov [rbp-72], rdi
100009a84mov [rbp-64], rcx
100009a88mov [rbp-56], rax
100009a8ccmp rsi, rdx
100009a8fje 0x100009afe
100009a91mov rbx, rdx
100009a94mov r14, rsi
100009a97mov r12, rsi
100009a9a
100009a9aloc_100009a9a:
100009a9amovups x0, [r12]
100009a9fmovups [r15], x0
100009aa3mov rdi, r12
100009aa6xor esi, esi
100009aa8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009aadmov [r12], 0
100009ab2mov [r12+8], 0
100009abbmov rdi, r15
100009abemov esi, 1
100009ac3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ac8add r12, 16
100009accmov r15, [rbp-40]
100009ad0add r15, 16
100009ad4mov [rbp-40], r15
100009ad8cmp r12, rbx
100009adbjne 0x100009a9a
100009addmov [rbp-48], 1
100009ae1
100009ae1loc_100009ae1:
100009ae1cmp r14, rbx
100009ae4je 0x100009b02
100009ae6mov rdi, r14
100009ae9xor esi, esi
100009aebcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009af0mov rdi, r14
100009af3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009af8add r14, 16
100009afcjmp 0x100009ae1
100009afe
100009afeloc_100009afe:
100009afemov [rbp-48], 1
100009b02
100009b02loc_100009b02:
100009b02lea rdi, [rbp-72]
100009b06call _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev
100009b0badd rsp, 48
100009b0fpop rbx
100009b10pop r12
100009b12pop r14
100009b14pop r15
100009b16pop rbp
100009b17ret
100009a60
100009b18
100009b18_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev:
100009b18cmp [rdi+24], 0
100009b1cjne 0x100009b54
100009b1epush rbp
100009b1fmov rbp, rsp
100009b22push r14
100009b24push rbx
100009b25mov rax, [rdi+8]
100009b29mov rcx, [rdi+16]
100009b2dmov rbx, [rcx]
100009b30mov r14, [rax]
100009b33
100009b33loc_100009b33:
100009b33cmp rbx, r14
100009b36je 0x100009b50
100009b38add rbx, -16
100009b3cmov rdi, rbx
100009b3fxor esi, esi
100009b41call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009b46mov rdi, rbx
100009b49call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009b4ejmp 0x100009b33
100009b50
100009b50loc_100009b50:
100009b50pop rbx
100009b51pop r14
100009b53pop rbp
100009b54
100009b54loc_100009b54:
100009b54ret
100009b55
100009b55 90 .
100009b18
100009b18_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev:
100009b18cmp [rdi+24], 0
100009b1cjne 0x100009b54
100009b1epush rbp
100009b1fmov rbp, rsp
100009b22push r14
100009b24push rbx
100009b25mov rax, [rdi+8]
100009b29mov rcx, [rdi+16]
100009b2dmov rbx, [rcx]
100009b30mov r14, [rax]
100009b33
100009b33loc_100009b33:
100009b33cmp rbx, r14
100009b36je 0x100009b50
100009b38add rbx, -16
100009b3cmov rdi, rbx
100009b3fxor esi, esi
100009b41call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009b46mov rdi, rbx
100009b49call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009b4ejmp 0x100009b33
100009b50
100009b50loc_100009b50:
100009b50pop rbx
100009b51pop r14
100009b53pop rbp
100009b54
100009b54loc_100009b54:
100009b54ret
100009b55
100009b55 90 .
100009b18
100009b56
100009b56_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev:
100009b56push rbp
100009b57mov rbp, rsp
100009b5apush rbx
100009b5bpush rax
100009b5cmov rbx, rdi
100009b5fmov rsi, [rdi+8]
100009b63call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_
100009b68mov rdi, [rbx]
100009b6badd rsp, 8
100009b6ftest rdi, rdi
100009b72je 0x100009b7b
100009b74pop rbx
100009b75pop rbp
100009b76jmp 0x1000182b8
100009b7b
100009b7bloc_100009b7b:
100009b7bpop rbx
100009b7cpop rbp
100009b7dret
100009b56
100009b56_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev:
100009b56push rbp
100009b57mov rbp, rsp
100009b5apush rbx
100009b5bpush rax
100009b5cmov rbx, rdi
100009b5fmov rsi, [rdi+8]
100009b63call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_
100009b68mov rdi, [rbx]
100009b6badd rsp, 8
100009b6ftest rdi, rdi
100009b72je 0x100009b7b
100009b74pop rbx
100009b75pop rbp
100009b76jmp 0x1000182b8
100009b7b
100009b7bloc_100009b7b:
100009b7bpop rbx
100009b7cpop rbp
100009b7dret
100009b56
100009b7e
100009b7e_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_:
100009b7epush rbp
100009b7fmov rbp, rsp
100009b82push r15
100009b84push r14
100009b86push rbx
100009b87push rax
100009b88mov r15, [rdi+16]
100009b8ccmp r15, rsi
100009b8fje 0x100009bba
100009b91mov rbx, rsi
100009b94mov r14, rdi
100009b97
100009b97loc_100009b97:
100009b97add r15, -16
100009b9bmov [r14+16], r15
100009b9fmov rdi, r15
100009ba2xor esi, esi
100009ba4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ba9mov rdi, r15
100009baccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009bb1mov r15, [r14+16]
100009bb5cmp r15, rbx
100009bb8jne 0x100009b97
100009bba
100009bbaloc_100009bba:
100009bbaadd rsp, 8
100009bbepop rbx
100009bbfpop r14
100009bc1pop r15
100009bc3pop rbp
100009bc4ret
100009bc5
100009bc5 90 .
100009b7e
100009b7e_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_:
100009b7epush rbp
100009b7fmov rbp, rsp
100009b82push r15
100009b84push r14
100009b86push rbx
100009b87push rax
100009b88mov r15, [rdi+16]
100009b8ccmp r15, rsi
100009b8fje 0x100009bba
100009b91mov rbx, rsi
100009b94mov r14, rdi
100009b97
100009b97loc_100009b97:
100009b97add r15, -16
100009b9bmov [r14+16], r15
100009b9fmov rdi, r15
100009ba2xor esi, esi
100009ba4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ba9mov rdi, r15
100009baccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009bb1mov r15, [r14+16]
100009bb5cmp r15, rbx
100009bb8jne 0x100009b97
100009bba
100009bbaloc_100009bba:
100009bbaadd rsp, 8
100009bbepop rbx
100009bbfpop r14
100009bc1pop r15
100009bc3pop rbp
100009bc4ret
100009bc5
100009bc5 90 .
100009b7e
100009bc6
100009bc6_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_:
100009bc6push rbp
100009bc7mov rbp, rsp
100009bcapush r15
100009bccpush r14
100009bcepush r13
100009bd0push r12
100009bd2push rbx
100009bd3sub rsp, 40
100009bd7mov rax, [rdi]
100009bdamov r13, [rdi+8]
100009bdesub r13, rax
100009be1sar r13, 4
100009be5lea rcx, [r13+1]
100009be9mov rdx, rcx
100009becshr rdx, 60
100009bf0jne 0x100009cc3
100009bf6mov r14, rsi
100009bf9mov rbx, rdi
100009bfcmov rdx, [rdi+16]
100009c00sub rdx, rax
100009c03mov rsi, rdx
100009c06sar rsi, 3
100009c0acmp rsi, rcx
100009c0dcmovbe rsi, rcx
100009c11mov rax, 0xfffffffffffffff
100009c1badd rdi, 16
100009c1fmov rcx, 0x7ffffffffffffff0
100009c29cmp rdx, rcx
100009c2ccmovae rsi, rax
100009c30mov [rbp-48], rdi
100009c34test rsi, rsi
100009c37je 0x100009c40
100009c39call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
100009c3ejmp 0x100009c44
100009c40
100009c40loc_100009c40:
100009c40xor eax, eax
100009c42xor edx, edx
100009c44
100009c44loc_100009c44:
100009c44lea r15, [rbp-80]
100009c48mov [r15], rax
100009c4bshl r13, 4
100009c4flea r12, [rax+r13]
100009c53mov [r15+8], r12
100009c57shl rdx, 4
100009c5badd rdx, rax
100009c5emov [r15+24], rdx
100009c62movups x0, [r14]
100009c66add r13, rax
100009c69add r13, 16
100009c6dmovups [r13-16], x0
100009c72mov rdi, r14
100009c75xor esi, esi
100009c77call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c7cmov [r14], 0
100009c80mov [r14+8], 0
100009c88mov rdi, r12
100009c8bmov esi, 1
100009c90call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c95mov [r15+16], r13
100009c99mov rdi, rbx
100009c9cmov rsi, r15
100009c9fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009ca4mov rbx, [rbx+8]
100009ca8lea rdi, [rbp-80]
100009caccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cb1mov rax, rbx
100009cb4add rsp, 40
100009cb8pop rbx
100009cb9pop r12
100009cbbpop r13
100009cbdpop r14
100009cbfpop r15
100009cc1pop rbp
100009cc2ret
100009cc3
100009cc3loc_100009cc3:
100009cc3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009cc8mov rbx, rax
100009ccblea rdi, [rbp-80]
100009ccfcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cd4mov rdi, rbx
100009cd7call _Unwind_Resume@plt
100009bc6
100009bc6_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_:
100009bc6push rbp
100009bc7mov rbp, rsp
100009bcapush r15
100009bccpush r14
100009bcepush r13
100009bd0push r12
100009bd2push rbx
100009bd3sub rsp, 40
100009bd7mov rax, [rdi]
100009bdamov r13, [rdi+8]
100009bdesub r13, rax
100009be1sar r13, 4
100009be5lea rcx, [r13+1]
100009be9mov rdx, rcx
100009becshr rdx, 60
100009bf0jne 0x100009cc3
100009bf6mov r14, rsi
100009bf9mov rbx, rdi
100009bfcmov rdx, [rdi+16]
100009c00sub rdx, rax
100009c03mov rsi, rdx
100009c06sar rsi, 3
100009c0acmp rsi, rcx
100009c0dcmovbe rsi, rcx
100009c11mov rax, 0xfffffffffffffff
100009c1badd rdi, 16
100009c1fmov rcx, 0x7ffffffffffffff0
100009c29cmp rdx, rcx
100009c2ccmovae rsi, rax
100009c30mov [rbp-48], rdi
100009c34test rsi, rsi
100009c37je 0x100009c40
100009c39call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
100009c3ejmp 0x100009c44
100009c40
100009c40loc_100009c40:
100009c40xor eax, eax
100009c42xor edx, edx
100009c44
100009c44loc_100009c44:
100009c44lea r15, [rbp-80]
100009c48mov [r15], rax
100009c4bshl r13, 4
100009c4flea r12, [rax+r13]
100009c53mov [r15+8], r12
100009c57shl rdx, 4
100009c5badd rdx, rax
100009c5emov [r15+24], rdx
100009c62movups x0, [r14]
100009c66add r13, rax
100009c69add r13, 16
100009c6dmovups [r13-16], x0
100009c72mov rdi, r14
100009c75xor esi, esi
100009c77call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c7cmov [r14], 0
100009c80mov [r14+8], 0
100009c88mov rdi, r12
100009c8bmov esi, 1
100009c90call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c95mov [r15+16], r13
100009c99mov rdi, rbx
100009c9cmov rsi, r15
100009c9fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009ca4mov rbx, [rbx+8]
100009ca8lea rdi, [rbp-80]
100009caccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cb1mov rax, rbx
100009cb4add rsp, 40
100009cb8pop rbx
100009cb9pop r12
100009cbbpop r13
100009cbdpop r14
100009cbfpop r15
100009cc1pop rbp
100009cc2ret
100009cc3
100009cc3loc_100009cc3:
100009cc3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009cc8mov rbx, rax
100009ccblea rdi, [rbp-80]
100009ccfcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cd4mov rdi, rbx
100009cd7call _Unwind_Resume@plt
100009bc6
100009cdc
100009cdc_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_:
100009cdcpush rbp
100009cddmov rbp, rsp
100009ce0push r15
100009ce2push r14
100009ce4push rbx
100009ce5push rax
100009ce6mov rbx, rsi
100009ce9mov r14, rdi
100009cecmov r15, [rdi+8]
100009cf0cmp r15, rsi
100009cf3je 0x100009d10
100009cf5
100009cf5loc_100009cf5:
100009cf5add r15, -16
100009cf9mov rdi, r15
100009cfcxor esi, esi
100009cfecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d03mov rdi, r15
100009d06call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d0bcmp r15, rbx
100009d0ejne 0x100009cf5
100009d10
100009d10loc_100009d10:
100009d10mov [r14+8], rbx
100009d14add rsp, 8
100009d18pop rbx
100009d19pop r14
100009d1bpop r15
100009d1dpop rbp
100009d1eret
100009d1f
100009d1f 90 .
100009cdc
100009cdc_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_:
100009cdcpush rbp
100009cddmov rbp, rsp
100009ce0push r15
100009ce2push r14
100009ce4push rbx
100009ce5push rax
100009ce6mov rbx, rsi
100009ce9mov r14, rdi
100009cecmov r15, [rdi+8]
100009cf0cmp r15, rsi
100009cf3je 0x100009d10
100009cf5
100009cf5loc_100009cf5:
100009cf5add r15, -16
100009cf9mov rdi, r15
100009cfcxor esi, esi
100009cfecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d03mov rdi, r15
100009d06call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d0bcmp r15, rbx
100009d0ejne 0x100009cf5
100009d10
100009d10loc_100009d10:
100009d10mov [r14+8], rbx
100009d14add rsp, 8
100009d18pop rbx
100009d19pop r14
100009d1bpop r15
100009d1dpop rbp
100009d1eret
100009d1f
100009d1f 90 .
100009cdc
100009d20
100009d20_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE:
100009d20test rsi, rsi
100009d23je 0x100009d77
100009d25push rbp
100009d26mov rbp, rsp
100009d29push r14
100009d2bpush rbx
100009d2cmov rbx, rsi
100009d2fmov r14, rdi
100009d32mov rsi, [rsi]
100009d35call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d3amov rsi, [rbx+8]
100009d3emov rdi, r14
100009d41call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d46lea r14, [rbx+56]
100009d4amov rdi, r14
100009d4dxor esi, esi
100009d4fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d54mov rdi, r14
100009d57call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d5ctest [rbx+32], 1
100009d60je 0x100009d6b
100009d62mov rdi, [rbx+48]
100009d66call _ZdlPv@plt
100009d6b
100009d6bloc_100009d6b:
100009d6bmov rdi, rbx
100009d6epop rbx
100009d6fpop r14
100009d71pop rbp
100009d72jmp 0x1000182b8
100009d77
100009d77loc_100009d77:
100009d77ret
100009d20
100009d20_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE:
100009d20test rsi, rsi
100009d23je 0x100009d77
100009d25push rbp
100009d26mov rbp, rsp
100009d29push r14
100009d2bpush rbx
100009d2cmov rbx, rsi
100009d2fmov r14, rdi
100009d32mov rsi, [rsi]
100009d35call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d3amov rsi, [rbx+8]
100009d3emov rdi, r14
100009d41call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d46lea r14, [rbx+56]
100009d4amov rdi, r14
100009d4dxor esi, esi
100009d4fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d54mov rdi, r14
100009d57call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d5ctest [rbx+32], 1
100009d60je 0x100009d6b
100009d62mov rdi, [rbx+48]
100009d66call _ZdlPv@plt
100009d6b
100009d6bloc_100009d6b:
100009d6bmov rdi, rbx
100009d6epop rbx
100009d6fpop r14
100009d71pop rbp
100009d72jmp 0x1000182b8
100009d77
100009d77loc_100009d77:
100009d77ret
100009d20
100009d78
100009d78_ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_:
100009d78push rbp
100009d79mov rbp, rsp
100009d7cpush r14
100009d7epush rbx
100009d7fmov rbx, rsi
100009d82lea r14, [rsi+24]
100009d86mov rdi, r14
100009d89xor esi, esi
100009d8bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d90mov rdi, r14
100009d93call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d98test [rbx], 1
100009d9bjne 0x100009da2
100009d9dpop rbx
100009d9epop r14
100009da0pop rbp
100009da1ret
100009da2
100009da2loc_100009da2:
100009da2mov rdi, [rbx+16]
100009da6pop rbx
100009da7pop r14
100009da9pop rbp
100009daajmp 0x1000182b8
100009daf
100009daf 90 .
100009d78
100009d78_ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_:
100009d78push rbp
100009d79mov rbp, rsp
100009d7cpush r14
100009d7epush rbx
100009d7fmov rbx, rsi
100009d82lea r14, [rsi+24]
100009d86mov rdi, r14
100009d89xor esi, esi
100009d8bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d90mov rdi, r14
100009d93call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d98test [rbx], 1
100009d9bjne 0x100009da2
100009d9dpop rbx
100009d9epop r14
100009da0pop rbp
100009da1ret
100009da2
100009da2loc_100009da2:
100009da2mov rdi, [rbx+16]
100009da6pop rbx
100009da7pop r14
100009da9pop rbp
100009daajmp 0x1000182b8
100009daf
100009daf 90 .
100009d78
100009db0
100009db0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev:
100009db0push rbp
100009db1mov rbp, rsp
100009db4push rbx
100009db5push rax
100009db6mov rbx, rdi
100009db9mov rdi, [rdi]
100009dbcmov rsi, [rdi]
100009dbftest rsi, rsi
100009dc2je 0x100009dda
100009dc4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
100009dc9mov rax, [rbx]
100009dccmov rdi, [rax]
100009dcfadd rsp, 8
100009dd3pop rbx
100009dd4pop rbp
100009dd5jmp 0x1000182b8
100009dda
100009ddaloc_100009dda:
100009ddaadd rsp, 8
100009ddepop rbx
100009ddfpop rbp
100009de0ret
100009de1
100009de1 90 .
100009db0
100009db0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev:
100009db0push rbp
100009db1mov rbp, rsp
100009db4push rbx
100009db5push rax
100009db6mov rbx, rdi
100009db9mov rdi, [rdi]
100009dbcmov rsi, [rdi]
100009dbftest rsi, rsi
100009dc2je 0x100009dda
100009dc4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
100009dc9mov rax, [rbx]
100009dccmov rdi, [rax]
100009dcfadd rsp, 8
100009dd3pop rbx
100009dd4pop rbp
100009dd5jmp 0x1000182b8
100009dda
100009ddaloc_100009dda:
100009ddaadd rsp, 8
100009ddepop rbx
100009ddfpop rbp
100009de0ret
100009de1
100009de1 90 .
100009db0
100009de2
100009de2_ZNSt3__14__fs10filesystem4pathC2B8ne200100INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE:
100009de2push rbp
100009de3mov rbp, rsp
100009de6push r14
100009de8push rbx
100009de9mov rbx, rdi
100009decxorps x0, x0
100009defmovups [rdi], x0
100009df2mov [rdi+16], 0
100009dfamovzx ecx, [rsi]
100009dfdlea rax, [rsi+1]
100009e01mov edx, ecx
100009e03shr edx, 1
100009e05test cl, 1
100009e08cmovne rax, [rsi+16]
100009e0dcmovne rdx, [rsi+8]
100009e12add rdx, rax
100009e15mov rsi, rax
100009e18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_
100009e1dpop rbx
100009e1epop r14
100009e20pop rbp
100009e21ret
100009e22
100009e22 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 85 I.....t.H.{...
100009e30 e4 00 00 4c 89 f7 e8 bd e3 00 00 90 ...L........
100009de2
100009de2_ZNSt3__14__fs10filesystem4pathC2B8ne200100INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE:
100009de2push rbp
100009de3mov rbp, rsp
100009de6push r14
100009de8push rbx
100009de9mov rbx, rdi
100009decxorps x0, x0
100009defmovups [rdi], x0
100009df2mov [rdi+16], 0
100009dfamovzx ecx, [rsi]
100009dfdlea rax, [rsi+1]
100009e01mov edx, ecx
100009e03shr edx, 1
100009e05test cl, 1
100009e08cmovne rax, [rsi+16]
100009e0dcmovne rdx, [rsi+8]
100009e12add rdx, rax
100009e15mov rsi, rax
100009e18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_
100009e1dpop rbx
100009e1epop r14
100009e20pop rbp
100009e21ret
100009e22
100009e22 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 85 I.....t.H.{...
100009e30 e4 00 00 4c 89 f7 e8 bd e3 00 00 90 ...L........
100009de2
100009e3c
100009e3c_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_:
100009e3cpush rbp
100009e3dmov rbp, rsp
100009e40push r15
100009e42push r14
100009e44push r13
100009e46push r12
100009e48push rbx
100009e49sub rsp, 40
100009e4dmov r14, rsi
100009e50mov rbx, rdi
100009e53mov al, [rdi]
100009e55test al, 1
100009e57jne 0x100009e74
100009e59cmp rdx, r14
100009e5cje 0x100009f66
100009e62movzx r12l, al
100009e66shr r12l, 1
100009e69lea rcx, [rbx+1]
100009e6dmov esi, 22
100009e72jmp 0x100009e92
100009e74
100009e74loc_100009e74:
100009e74cmp rdx, r14
100009e77je 0x100009f66
100009e7dmov rax, [rbx]
100009e80mov r12, [rbx+8]
100009e84mov rsi, rax
100009e87and rsi, -2
100009e8bdec rsi
100009e8emov rcx, [rbx+16]
100009e92
100009e92loc_100009e92:
100009e92mov r13, rdx
100009e95sub r13, r14
100009e98cmp rcx, r14
100009e9bja 0x100009ed1
100009e9dadd rcx, r12
100009ea0inc rcx
100009ea3cmp rcx, r14
100009ea6jbe 0x100009ed1
100009ea8lea r15, [rbp-64]
100009eacmov rdi, r15
100009eafmov rsi, r14
100009eb2mov rcx, r13
100009eb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m
100009ebamovzx edx, [r15]
100009ebetest dl, 1
100009ec1je 0x100009f49
100009ec7mov rsi, [rbp-48]
100009ecbmov rdx, [rbp-56]
100009ecfjmp 0x100009f4f
100009ed1
100009ed1loc_100009ed1:
100009ed1mov rcx, rsi
100009ed4sub rcx, r12
100009ed7cmp rcx, r13
100009edajae 0x100009f0a
100009edcmov r15, rdx
100009edfmov rdx, r12
100009ee2sub rdx, rsi
100009ee5add rdx, r13
100009ee8mov [rsp], 0
100009ef0mov rdi, rbx
100009ef3mov rcx, r12
100009ef6mov r8, r12
100009ef9xor r9l, r9l
100009efccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt
100009f01mov rdx, r15
100009f04mov [rbx+8], r12
100009f08mov al, [rbx]
100009f0a
100009f0aloc_100009f0a:
100009f0atest al, 1
100009f0cjne 0x100009f14
100009f0elea r15, [rbx+1]
100009f12jmp 0x100009f18
100009f14
100009f14loc_100009f14:
100009f14mov r15, [rbx+16]
100009f18
100009f18loc_100009f18:
100009f18add r15, r12
100009f1bcmp rdx, r14
100009f1eje 0x100009f2e
100009f20mov rdi, r15
100009f23mov rsi, r14
100009f26mov rdx, r13
100009f29call memmove@plt
100009f2e
100009f2eloc_100009f2e:
100009f2emov [r15+r13], 0
100009f33add r12, r13
100009f36test [rbx], 1
100009f39jne 0x100009f43
100009f3badd r12b, r12b
100009f3emov [rbx], r12b
100009f41jmp 0x100009f66
100009f43
100009f43loc_100009f43:
100009f43mov [rbx+8], r12
100009f47jmp 0x100009f66
100009f49
100009f49loc_100009f49:
100009f49shr edx, 1
100009f4blea rsi, [rbp-63]
100009f4f
100009f4floc_100009f4f:
100009f4fmov rdi, rbx
100009f52call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009f57test [rbp-64], 1
100009f5bje 0x100009f66
100009f5dmov rdi, [rbp-48]
100009f61call _ZdlPv@plt
100009f66
100009f66loc_100009f66:
100009f66mov rax, rbx
100009f69add rsp, 40
100009f6dpop rbx
100009f6epop r12
100009f70pop r13
100009f72pop r14
100009f74pop r15
100009f76pop rbp
100009f77ret
100009f78
100009f78 48 89 c3 f6 45 c0 01 74 H...E..t
100009f80 09 48 8b 7d d0 e8 2e e3 00 00 48 89 df e8 66 e2 .H.}......H...f.
100009f90 00 00 ..
100009e3c
100009e3c_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_:
100009e3cpush rbp
100009e3dmov rbp, rsp
100009e40push r15
100009e42push r14
100009e44push r13
100009e46push r12
100009e48push rbx
100009e49sub rsp, 40
100009e4dmov r14, rsi
100009e50mov rbx, rdi
100009e53mov al, [rdi]
100009e55test al, 1
100009e57jne 0x100009e74
100009e59cmp rdx, r14
100009e5cje 0x100009f66
100009e62movzx r12l, al
100009e66shr r12l, 1
100009e69lea rcx, [rbx+1]
100009e6dmov esi, 22
100009e72jmp 0x100009e92
100009e74
100009e74loc_100009e74:
100009e74cmp rdx, r14
100009e77je 0x100009f66
100009e7dmov rax, [rbx]
100009e80mov r12, [rbx+8]
100009e84mov rsi, rax
100009e87and rsi, -2
100009e8bdec rsi
100009e8emov rcx, [rbx+16]
100009e92
100009e92loc_100009e92:
100009e92mov r13, rdx
100009e95sub r13, r14
100009e98cmp rcx, r14
100009e9bja 0x100009ed1
100009e9dadd rcx, r12
100009ea0inc rcx
100009ea3cmp rcx, r14
100009ea6jbe 0x100009ed1
100009ea8lea r15, [rbp-64]
100009eacmov rdi, r15
100009eafmov rsi, r14
100009eb2mov rcx, r13
100009eb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m
100009ebamovzx edx, [r15]
100009ebetest dl, 1
100009ec1je 0x100009f49
100009ec7mov rsi, [rbp-48]
100009ecbmov rdx, [rbp-56]
100009ecfjmp 0x100009f4f
100009ed1
100009ed1loc_100009ed1:
100009ed1mov rcx, rsi
100009ed4sub rcx, r12
100009ed7cmp rcx, r13
100009edajae 0x100009f0a
100009edcmov r15, rdx
100009edfmov rdx, r12
100009ee2sub rdx, rsi
100009ee5add rdx, r13
100009ee8mov [rsp], 0
100009ef0mov rdi, rbx
100009ef3mov rcx, r12
100009ef6mov r8, r12
100009ef9xor r9l, r9l
100009efccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt
100009f01mov rdx, r15
100009f04mov [rbx+8], r12
100009f08mov al, [rbx]
100009f0a
100009f0aloc_100009f0a:
100009f0atest al, 1
100009f0cjne 0x100009f14
100009f0elea r15, [rbx+1]
100009f12jmp 0x100009f18
100009f14
100009f14loc_100009f14:
100009f14mov r15, [rbx+16]
100009f18
100009f18loc_100009f18:
100009f18add r15, r12
100009f1bcmp rdx, r14
100009f1eje 0x100009f2e
100009f20mov rdi, r15
100009f23mov rsi, r14
100009f26mov rdx, r13
100009f29call memmove@plt
100009f2e
100009f2eloc_100009f2e:
100009f2emov [r15+r13], 0
100009f33add r12, r13
100009f36test [rbx], 1
100009f39jne 0x100009f43
100009f3badd r12b, r12b
100009f3emov [rbx], r12b
100009f41jmp 0x100009f66
100009f43
100009f43loc_100009f43:
100009f43mov [rbx+8], r12
100009f47jmp 0x100009f66
100009f49
100009f49loc_100009f49:
100009f49shr edx, 1
100009f4blea rsi, [rbp-63]
100009f4f
100009f4floc_100009f4f:
100009f4fmov rdi, rbx
100009f52call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009f57test [rbp-64], 1
100009f5bje 0x100009f66
100009f5dmov rdi, [rbp-48]
100009f61call _ZdlPv@plt
100009f66
100009f66loc_100009f66:
100009f66mov rax, rbx
100009f69add rsp, 40
100009f6dpop rbx
100009f6epop r12
100009f70pop r13
100009f72pop r14
100009f74pop r15
100009f76pop rbp
100009f77ret
100009f78
100009f78 48 89 c3 f6 45 c0 01 74 H...E..t
100009f80 09 48 8b 7d d0 e8 2e e3 00 00 48 89 df e8 66 e2 .H.}......H...f.
100009f90 00 00 ..
100009e3c
100009f92
100009f92_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m:
100009f92push rbp
100009f93mov rbp, rsp
100009f96push r15
100009f98push r14
100009f9apush r13
100009f9cpush r12
100009f9epush rbx
100009f9fpush rax
100009fa0cmp rcx, -8
100009fa4jae 0x10000a01c
100009fa6mov r12, rcx
100009fa9mov rbx, rdx
100009facmov r15, rsi
100009fafmov r14, rdi
100009fb2cmp rcx, 22
100009fb6ja 0x100009fc3
100009fb8add r12b, r12b
100009fbbmov [r14], r12b
100009fbeinc r14
100009fc1jmp 0x100009ff5
100009fc3
100009fc3loc_100009fc3:
100009fc3mov rax, r12
100009fc6or rax, 7
100009fcalea rcx, [rax+1]
100009fcecmp rax, 23
100009fd2mov r13l, 26
100009fd8cmovne r13, rcx
100009fdcmov rdi, r13
100009fdfcall _Znwm@plt
100009fe4mov [r14+16], rax
100009fe8inc r13
100009febmov [r14], r13
100009feemov [r14+8], r12
100009ff2mov r14, rax
100009ff5
100009ff5loc_100009ff5:
100009ff5sub rbx, r15
100009ff8je 0x10000a008
100009ffamov rdi, r14
100009ffdmov rsi, r15
10000a000mov rdx, rbx
10000a003call memmove@plt
10000a008
10000a008loc_10000a008:
10000a008mov [r14+rbx], 0
10000a00dadd rsp, 8
10000a011pop rbx
10000a012pop r12
10000a014pop r13
10000a016pop r14
10000a018pop r15
10000a01apop rbp
10000a01bret
10000a01c
10000a01cloc_10000a01c:
10000a01ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000a021nop
100009f92
100009f92_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m:
100009f92push rbp
100009f93mov rbp, rsp
100009f96push r15
100009f98push r14
100009f9apush r13
100009f9cpush r12
100009f9epush rbx
100009f9fpush rax
100009fa0cmp rcx, -8
100009fa4jae 0x10000a01c
100009fa6mov r12, rcx
100009fa9mov rbx, rdx
100009facmov r15, rsi
100009fafmov r14, rdi
100009fb2cmp rcx, 22
100009fb6ja 0x100009fc3
100009fb8add r12b, r12b
100009fbbmov [r14], r12b
100009fbeinc r14
100009fc1jmp 0x100009ff5
100009fc3
100009fc3loc_100009fc3:
100009fc3mov rax, r12
100009fc6or rax, 7
100009fcalea rcx, [rax+1]
100009fcecmp rax, 23
100009fd2mov r13l, 26
100009fd8cmovne r13, rcx
100009fdcmov rdi, r13
100009fdfcall _Znwm@plt
100009fe4mov [r14+16], rax
100009fe8inc r13
100009febmov [r14], r13
100009feemov [r14+8], r12
100009ff2mov r14, rax
100009ff5
100009ff5loc_100009ff5:
100009ff5sub rbx, r15
100009ff8je 0x10000a008
100009ffamov rdi, r14
100009ffdmov rsi, r15
10000a000mov rdx, rbx
10000a003call memmove@plt
10000a008
10000a008loc_10000a008:
10000a008mov [r14+rbx], 0
10000a00dadd rsp, 8
10000a011pop rbx
10000a012pop r12
10000a014pop r13
10000a016pop r14
10000a018pop r15
10000a01apop rbp
10000a01bret
10000a01c
10000a01cloc_10000a01c:
10000a01ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000a021nop
100009f92
10000a022
10000a022_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE:
10000a022push rbp
10000a023mov rbp, rsp
10000a026push rbx
10000a027push rax
10000a028mov rbx, rdi
10000a02bcmp esi, 8
10000a02eja 0x10000a042
10000a030mov eax, esi
10000a032lea rcx, [rip+123]
10000a039movsxd rax, [rcx+4*rax]
10000a03dadd rax, rcx
10000a040jmp rax
10000a042
10000a042loc_10000a042:
10000a042mov [rbx], 0
10000a049jmp 0x10000a0ad
10000a04bmov edi, 24
10000a050call _Znwm@plt
10000a055lea rcx, [rax+8]
10000a059xorps x0, x0
10000a05cmovups [rax+8], x0
10000a060mov [rax], rcx
10000a063jmp 0x10000a0aa
10000a065mov [rbx], 0
10000a068jmp 0x10000a0ad
10000a06amov edi, 24
10000a06fcall _Znwm@plt
10000a074xorps x0, x0
10000a077movups [rax], x0
10000a07amov [rax+16], 0
10000a082jmp 0x10000a0aa
10000a084lea rdi, [rip+0x11051]
10000a08bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_
10000a090jmp 0x10000a0aa
10000a092mov edi, 40
10000a097call _Znwm@plt
10000a09cxorps x0, x0
10000a09fmovups [rax], x0
10000a0a2movups [rax+16], x0
10000a0a6mov [rax+32], 0
10000a0aa
10000a0aaloc_10000a0aa:
10000a0aamov [rbx], rax
10000a0ad
10000a0adloc_10000a0ad:
10000a0adadd rsp, 8
10000a0b1pop rbx
10000a0b2pop rbp
10000a0b3ret
10000a0b4db 0x8e
10000a0b5db 0xff
10000a0b6db 0xff
10000a0b7call [rdi-0x49000001]
10000a0bddb 0xff
10000a0bedb 0xff
10000a0bfcall rax
10000a0c1db 0xff
10000a0c2db 0xff
10000a0c3push [rcx-0x71000001]
10000a0c9db 0xff
10000a0cadb 0xff
10000a0cbdec [rsi-0x71000001]
10000a0d1db 0xff
10000a0d2db 0xff
10000a0d3db 0xff
10000a0d4fdivp f7
10000a0d6db 0xff
10000a0d7db 0xff
10000a022
10000a022_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE:
10000a022push rbp
10000a023mov rbp, rsp
10000a026push rbx
10000a027push rax
10000a028mov rbx, rdi
10000a02bcmp esi, 8
10000a02eja 0x10000a042
10000a030mov eax, esi
10000a032lea rcx, [rip+123]
10000a039movsxd rax, [rcx+4*rax]
10000a03dadd rax, rcx
10000a040jmp rax
10000a042
10000a042loc_10000a042:
10000a042mov [rbx], 0
10000a049jmp 0x10000a0ad
10000a04bmov edi, 24
10000a050call _Znwm@plt
10000a055lea rcx, [rax+8]
10000a059xorps x0, x0
10000a05cmovups [rax+8], x0
10000a060mov [rax], rcx
10000a063jmp 0x10000a0aa
10000a065mov [rbx], 0
10000a068jmp 0x10000a0ad
10000a06amov edi, 24
10000a06fcall _Znwm@plt
10000a074xorps x0, x0
10000a077movups [rax], x0
10000a07amov [rax+16], 0
10000a082jmp 0x10000a0aa
10000a084lea rdi, [rip+0x11051]
10000a08bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_
10000a090jmp 0x10000a0aa
10000a092mov edi, 40
10000a097call _Znwm@plt
10000a09cxorps x0, x0
10000a09fmovups [rax], x0
10000a0a2movups [rax+16], x0
10000a0a6mov [rax+32], 0
10000a0aa
10000a0aaloc_10000a0aa:
10000a0aamov [rbx], rax
10000a0ad
10000a0adloc_10000a0ad:
10000a0adadd rsp, 8
10000a0b1pop rbx
10000a0b2pop rbp
10000a0b3ret
10000a0b4db 0x8e
10000a0b5db 0xff
10000a0b6db 0xff
10000a0b7call [rdi-0x49000001]
10000a0bddb 0xff
10000a0bedb 0xff
10000a0bfcall rax
10000a0c1db 0xff
10000a0c2db 0xff
10000a0c3push [rcx-0x71000001]
10000a0c9db 0xff
10000a0cadb 0xff
10000a0cbdec [rsi-0x71000001]
10000a0d1db 0xff
10000a0d2db 0xff
10000a0d3db 0xff
10000a0d4fdivp f7
10000a0d6db 0xff
10000a0d7db 0xff
10000a022
10000a0d8
10000a0d8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_:
10000a0d8push rbp
10000a0d9mov rbp, rsp
10000a0dcpush r14
10000a0depush rbx
10000a0dfmov r14, rdi
10000a0e2mov edi, 24
10000a0e7call _Znwm@plt
10000a0ecmov rbx, rax
10000a0efmov rdi, rax
10000a0f2mov rsi, r14
10000a0f5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a0famov rax, rbx
10000a0fdpop rbx
10000a0fepop r14
10000a100pop rbp
10000a101ret
10000a102
10000a102 49 89 c6 48 89 df e8 ab e1 00 00 4c 89 f7 I..H.......L..
10000a110 e8 e3 e0 00 00 .....
10000a0d8
10000a0d8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_:
10000a0d8push rbp
10000a0d9mov rbp, rsp
10000a0dcpush r14
10000a0depush rbx
10000a0dfmov r14, rdi
10000a0e2mov edi, 24
10000a0e7call _Znwm@plt
10000a0ecmov rbx, rax
10000a0efmov rdi, rax
10000a0f2mov rsi, r14
10000a0f5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a0famov rax, rbx
10000a0fdpop rbx
10000a0fepop r14
10000a100pop rbp
10000a101ret
10000a102
10000a102 49 89 c6 48 89 df e8 ab e1 00 00 4c 89 f7 I..H.......L..
10000a110 e8 e3 e0 00 00 .....
10000a0d8
10000a115
10000a115_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_:
10000a115push rbp
10000a116mov rbp, rsp
10000a119push r15
10000a11bpush r14
10000a11dpush r12
10000a11fpush rbx
10000a120mov r14, rcx
10000a123mov r15, rdx
10000a126mov r12, rsi
10000a129mov rbx, rdi
10000a12cxorps x0, x0
10000a12fmovups [rdi], x0
10000a132mov [rdi+16], 0
10000a13amovzx eax, [rsi]
10000a13dtest al, 1
10000a13fje 0x10000a148
10000a141mov rax, [r12+8]
10000a146jmp 0x10000a14a
10000a148
10000a148loc_10000a148:
10000a148shr eax, 1
10000a14a
10000a14aloc_10000a14a:
10000a14amovzx esi, [r15]
10000a14etest sil, 1
10000a152je 0x10000a15a
10000a154mov rsi, [r15+8]
10000a158jmp 0x10000a15c
10000a15a
10000a15aloc_10000a15a:
10000a15ashr esi, 1
10000a15c
10000a15cloc_10000a15c:
10000a15cmovzx ecx, [r14]
10000a160test cl, 1
10000a163je 0x10000a16b
10000a165mov rcx, [r14+8]
10000a169jmp 0x10000a16d
10000a16b
10000a16bloc_10000a16b:
10000a16bshr ecx, 1
10000a16d
10000a16dloc_10000a16d:
10000a16dadd rsi, rax
10000a170add rsi, rcx
10000a173mov rdi, rbx
10000a176call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a17bmovzx edx, [r12]
10000a180test dl, 1
10000a183je 0x10000a191
10000a185mov rdx, [r12+8]
10000a18amov r12, [r12+16]
10000a18fjmp 0x10000a196
10000a191
10000a191loc_10000a191:
10000a191inc r12
10000a194shr edx, 1
10000a196
10000a196loc_10000a196:
10000a196mov rdi, rbx
10000a199mov rsi, r12
10000a19ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1a1movzx edx, [r15]
10000a1a5test dl, 1
10000a1a8je 0x10000a1b4
10000a1aamov rdx, [r15+8]
10000a1aemov r15, [r15+16]
10000a1b2jmp 0x10000a1b9
10000a1b4
10000a1b4loc_10000a1b4:
10000a1b4inc r15
10000a1b7shr edx, 1
10000a1b9
10000a1b9loc_10000a1b9:
10000a1b9mov rdi, rbx
10000a1bcmov rsi, r15
10000a1bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1c4movzx edx, [r14]
10000a1c8test dl, 1
10000a1cbje 0x10000a1d7
10000a1cdmov rdx, [r14+8]
10000a1d1mov r14, [r14+16]
10000a1d5jmp 0x10000a1dc
10000a1d7
10000a1d7loc_10000a1d7:
10000a1d7inc r14
10000a1dashr edx, 1
10000a1dc
10000a1dcloc_10000a1dc:
10000a1dcmov rdi, rbx
10000a1dfmov rsi, r14
10000a1e2call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1e7mov rax, rbx
10000a1eapop rbx
10000a1ebpop r12
10000a1edpop r14
10000a1efpop r15
10000a1f1pop rbp
10000a1f2ret
10000a1f3
10000a1f3 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 I.....t.H.{..
10000a200 b4 e0 00 00 4c 89 f7 e8 ec df 00 00 ....L.......
10000a115
10000a115_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_:
10000a115push rbp
10000a116mov rbp, rsp
10000a119push r15
10000a11bpush r14
10000a11dpush r12
10000a11fpush rbx
10000a120mov r14, rcx
10000a123mov r15, rdx
10000a126mov r12, rsi
10000a129mov rbx, rdi
10000a12cxorps x0, x0
10000a12fmovups [rdi], x0
10000a132mov [rdi+16], 0
10000a13amovzx eax, [rsi]
10000a13dtest al, 1
10000a13fje 0x10000a148
10000a141mov rax, [r12+8]
10000a146jmp 0x10000a14a
10000a148
10000a148loc_10000a148:
10000a148shr eax, 1
10000a14a
10000a14aloc_10000a14a:
10000a14amovzx esi, [r15]
10000a14etest sil, 1
10000a152je 0x10000a15a
10000a154mov rsi, [r15+8]
10000a158jmp 0x10000a15c
10000a15a
10000a15aloc_10000a15a:
10000a15ashr esi, 1
10000a15c
10000a15cloc_10000a15c:
10000a15cmovzx ecx, [r14]
10000a160test cl, 1
10000a163je 0x10000a16b
10000a165mov rcx, [r14+8]
10000a169jmp 0x10000a16d
10000a16b
10000a16bloc_10000a16b:
10000a16bshr ecx, 1
10000a16d
10000a16dloc_10000a16d:
10000a16dadd rsi, rax
10000a170add rsi, rcx
10000a173mov rdi, rbx
10000a176call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a17bmovzx edx, [r12]
10000a180test dl, 1
10000a183je 0x10000a191
10000a185mov rdx, [r12+8]
10000a18amov r12, [r12+16]
10000a18fjmp 0x10000a196
10000a191
10000a191loc_10000a191:
10000a191inc r12
10000a194shr edx, 1
10000a196
10000a196loc_10000a196:
10000a196mov rdi, rbx
10000a199mov rsi, r12
10000a19ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1a1movzx edx, [r15]
10000a1a5test dl, 1
10000a1a8je 0x10000a1b4
10000a1aamov rdx, [r15+8]
10000a1aemov r15, [r15+16]
10000a1b2jmp 0x10000a1b9
10000a1b4
10000a1b4loc_10000a1b4:
10000a1b4inc r15
10000a1b7shr edx, 1
10000a1b9
10000a1b9loc_10000a1b9:
10000a1b9mov rdi, rbx
10000a1bcmov rsi, r15
10000a1bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1c4movzx edx, [r14]
10000a1c8test dl, 1
10000a1cbje 0x10000a1d7
10000a1cdmov rdx, [r14+8]
10000a1d1mov r14, [r14+16]
10000a1d5jmp 0x10000a1dc
10000a1d7
10000a1d7loc_10000a1d7:
10000a1d7inc r14
10000a1dashr edx, 1
10000a1dc
10000a1dcloc_10000a1dc:
10000a1dcmov rdi, rbx
10000a1dfmov rsi, r14
10000a1e2call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1e7mov rax, rbx
10000a1eapop rbx
10000a1ebpop r12
10000a1edpop r14
10000a1efpop r15
10000a1f1pop rbp
10000a1f2ret
10000a1f3
10000a1f3 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 I.....t.H.{..
10000a200 b4 e0 00 00 4c 89 f7 e8 ec df 00 00 ....L.......
10000a115
Loading..