Process 747 launched: '/Applications/LibreOfficeDev.app/Contents/MacOS/soffice' (x86_64)
Process 747 stopped
* thread #1: tid = 0x4a0d, 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588
   585 	comphelper::SolarMutex& Application::GetSolarMutex()
   586 	{
   587 	    ImplSVData* pSVData = ImplGetSVData();
-> 588 	    return *(pSVData->mpDefInst->GetYieldMutex());
   589 	}
   590 	
   591 	oslThreadIdentifier Application::GetMainThreadIdentifier()
(lldb) bt
warning: could not load any Objective-C class information. This will significantly reduce the quality of type information available.
* thread #1: tid = 0x4a0d, 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588
    frame #1: 0x0000000107034009 libvcllo.dylib`SolarMutexGuard::SolarMutexGuard(this=0x00007fff5fbfd670) + 25 at svapp.hxx:1409
    frame #2: 0x00000001070318f5 libvcllo.dylib`SolarMutexGuard::SolarMutexGuard(this=0x00007fff5fbfd670) + 21 at svapp.hxx:1410
    frame #3: 0x0000000107a16577 libvcllo.dylib`::-[VCL_NSApplication screenParametersChanged:](self=0x000000010ffba610, _cmd="screenParametersChanged:", pNotification=0x00000001110008f0) + 55 at vclnsapp.mm:450
    frame #4: 0x00007fff809c259c CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    frame #5: 0x00007fff809c249b CoreFoundation`_CFXRegistrationPost + 427
    frame #6: 0x00007fff809c2202 CoreFoundation`___CFXNotificationPost_block_invoke + 50
    frame #7: 0x00007fff8097f903 CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1827
    frame #8: 0x00007fff8097e93c CoreFoundation`_CFXNotificationPost + 604
    frame #9: 0x00007fff8238e0e3 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    frame #10: 0x00007fff7e9dd1c6 AppKit`-[NSApplication _reactToScreenInvalidationImmediately:] + 399
    frame #11: 0x00007fff7e9dd003 AppKit`__44-[NSApplication _reactToScreenInvalidation:]_block_invoke + 59
    frame #12: 0x00007fff809cc30c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
    frame #13: 0x00007fff809ad384 CoreFoundation`__CFRunLoopDoBlocks + 356
    frame #14: 0x00007fff809acec6 CoreFoundation`__CFRunLoopRun + 1878
    frame #15: 0x00007fff809ac514 CoreFoundation`CFRunLoopRunSpecific + 420
    frame #16: 0x00007fff7ff49fbc HIToolbox`RunCurrentEventLoopInMode + 240
    frame #17: 0x00007fff7ff49cf9 HIToolbox`ReceiveNextEventCommon + 184
    frame #18: 0x00007fff7ff49c26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
    frame #19: 0x00007fff7e633b79 AppKit`_DPSNextEvent + 1093
    frame #20: 0x00007fff7ed491c3 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637
    frame #21: 0x00007fff7e62853d AppKit`-[NSApplication run] + 926
    frame #22: 0x00007fff7e5f31ad AppKit`NSApplicationMain + 1237
    frame #23: 0x00000001078ca89a libvcllo.dylib`ImplSVMainHook(pnInit=0x00007fff5fbff954) + 522 at salinst.cxx:211
    frame #24: 0x000000010776c37c libvcllo.dylib`SVMain() + 44 at svmain.cxx:220
    frame #25: 0x0000000100241606 libsofficeapp.dylib`::soffice_main() + 534 at sofficemain.cxx:165
    frame #26: 0x0000000100000efd soffice`sal_main + 13 at main.c:48
    frame #27: 0x0000000100000ed7 soffice`main(argc=2, argv=0x00007fff5fbffac8) + 39 at main.c:47
    frame #28: 0x00007fff95a77255 libdyld.dylib`start + 1
    frame #29: 0x00007fff95a77255 libdyld.dylib`start + 1
(lldb) --bugreport
error: '--bugreport' is not a valid command.
error: Unrecognized command '--bugreport'.
(lldb) bugreport
     Commands for creating domain-specific bug reports.

Syntax: bugreport <subcommand> [<subcommand-options>]

The following subcommands are supported:

      unwind -- Create a bugreport for a bug in the stack unwinding code.

For more help on any particular subcommand, type 'help <command> <subcommand>'.
(lldb) bugreport help
     Commands for creating domain-specific bug reports.

Syntax: bugreport <subcommand> [<subcommand-options>]

The following subcommands are supported:

      unwind -- Create a bugreport for a bug in the stack unwinding code.

For more help on any particular subcommand, type 'help <command> <subcommand>'.
(lldb) bugreport unwind
(lldb)  thread backtrace
* thread #1: tid = 0x4a0d, 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  * frame #0: 0x000000010775d1f9 libvcllo.dylib`Application::GetSolarMutex() + 25 at svapp.cxx:588
    frame #1: 0x0000000107034009 libvcllo.dylib`SolarMutexGuard::SolarMutexGuard(this=0x00007fff5fbfd670) + 25 at svapp.hxx:1409
    frame #2: 0x00000001070318f5 libvcllo.dylib`SolarMutexGuard::SolarMutexGuard(this=0x00007fff5fbfd670) + 21 at svapp.hxx:1410
    frame #3: 0x0000000107a16577 libvcllo.dylib`::-[VCL_NSApplication screenParametersChanged:](self=0x000000010ffba610, _cmd="screenParametersChanged:", pNotification=0x00000001110008f0) + 55 at vclnsapp.mm:450
    frame #4: 0x00007fff809c259c CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    frame #5: 0x00007fff809c249b CoreFoundation`_CFXRegistrationPost + 427
    frame #6: 0x00007fff809c2202 CoreFoundation`___CFXNotificationPost_block_invoke + 50
    frame #7: 0x00007fff8097f903 CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1827
    frame #8: 0x00007fff8097e93c CoreFoundation`_CFXNotificationPost + 604
    frame #9: 0x00007fff8238e0e3 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    frame #10: 0x00007fff7e9dd1c6 AppKit`-[NSApplication _reactToScreenInvalidationImmediately:] + 399
    frame #11: 0x00007fff7e9dd003 AppKit`__44-[NSApplication _reactToScreenInvalidation:]_block_invoke + 59
    frame #12: 0x00007fff809cc30c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
    frame #13: 0x00007fff809ad384 CoreFoundation`__CFRunLoopDoBlocks + 356
    frame #14: 0x00007fff809acec6 CoreFoundation`__CFRunLoopRun + 1878
    frame #15: 0x00007fff809ac514 CoreFoundation`CFRunLoopRunSpecific + 420
    frame #16: 0x00007fff7ff49fbc HIToolbox`RunCurrentEventLoopInMode + 240
    frame #17: 0x00007fff7ff49cf9 HIToolbox`ReceiveNextEventCommon + 184
    frame #18: 0x00007fff7ff49c26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
    frame #19: 0x00007fff7e633b79 AppKit`_DPSNextEvent + 1093
    frame #20: 0x00007fff7ed491c3 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1637
    frame #21: 0x00007fff7e62853d AppKit`-[NSApplication run] + 926
    frame #22: 0x00007fff7e5f31ad AppKit`NSApplicationMain + 1237
    frame #23: 0x00000001078ca89a libvcllo.dylib`ImplSVMainHook(pnInit=0x00007fff5fbff954) + 522 at salinst.cxx:211
    frame #24: 0x000000010776c37c libvcllo.dylib`SVMain() + 44 at svmain.cxx:220
    frame #25: 0x0000000100241606 libsofficeapp.dylib`::soffice_main() + 534 at sofficemain.cxx:165
    frame #26: 0x0000000100000efd soffice`sal_main + 13 at main.c:48
    frame #27: 0x0000000100000ed7 soffice`main(argc=2, argv=0x00007fff5fbffac8) + 39 at main.c:47
    frame #28: 0x00007fff95a77255 libdyld.dylib`start + 1
    frame #29: 0x00007fff95a77255 libdyld.dylib`start + 1
(lldb)  disassemble --bytes --address 0x10775d1f9
libvcllo.dylib`Application::GetSolarMutex:
    0x10775d1e0 <+0>:  55                 pushq  %rbp
    0x10775d1e1 <+1>:  48 89 e5           movq   %rsp, %rbp
    0x10775d1e4 <+4>:  48 83 ec 10        subq   $0x10, %rsp
    0x10775d1e8 <+8>:  e8 33 89 00 00     callq  0x107765b20               ; ImplGetSVData at svdata.cxx:70
    0x10775d1ed <+13>: 48 89 45 f8        movq   %rax, -0x8(%rbp)
    0x10775d1f1 <+17>: 48 8b 45 f8        movq   -0x8(%rbp), %rax
    0x10775d1f5 <+21>: 48 8b 40 08        movq   0x8(%rax), %rax
->  0x10775d1f9 <+25>: 48 8b 08           movq   (%rax), %rcx
    0x10775d1fc <+28>: 48 89 c7           movq   %rax, %rdi
    0x10775d1ff <+31>: ff 91 a8 00 00 00  callq  *0xa8(%rcx)
    0x10775d205 <+37>: 48 83 c4 10        addq   $0x10, %rsp
    0x10775d209 <+41>: 5d                 popq   %rbp
    0x10775d20a <+42>: c3                 retq   
(lldb)  image show-unwind --address 0x10775d1f9
UNWIND PLANS for libvcllo.dylib`Application::GetSolarMutex() (start addr 0x10775d1e0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8489216-0x000000000081892b)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   42: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8489216-0x000000000081892b)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8489216-0x000000000081892b)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:   42: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8488592-0x0000000000818ba0)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x107034009
libvcllo.dylib`SolarMutexGuard::SolarMutexGuard:
    0x107033ff0 <+0>:  55              pushq  %rbp
    0x107033ff1 <+1>:  48 89 e5        movq   %rsp, %rbp
    0x107033ff4 <+4>:  48 83 ec 10     subq   $0x10, %rsp
    0x107033ff8 <+8>:  48 89 7d f8     movq   %rdi, -0x8(%rbp)
    0x107033ffc <+12>: 48 8b 7d f8     movq   -0x8(%rbp), %rdi
    0x107034000 <+16>: 48 89 7d f0     movq   %rdi, -0x10(%rbp)
    0x107034004 <+20>: e8 d7 91 72 00  callq  0x10775d1e0               ; Application::GetSolarMutex at svapp.cxx:586
    0x107034009 <+25>: 48 8b 7d f0     movq   -0x10(%rbp), %rdi
    0x10703400d <+29>: 48 89 07        movq   %rax, (%rdi)
    0x107034010 <+32>: 48 8b 07        movq   (%rdi), %rax
    0x107034013 <+35>: 48 8b 08        movq   (%rax), %rcx
    0x107034016 <+38>: 48 89 c7        movq   %rax, %rdi
    0x107034019 <+41>: ff 11           callq  *(%rcx)
    0x10703401b <+43>: 48 83 c4 10     addq   $0x10, %rsp
    0x10703401f <+47>: 5d              popq   %rbp
    0x107034020 <+48>: c3              retq   
(lldb)  image show-unwind --address 0x107034009
UNWIND PLANS for libvcllo.dylib`SolarMutexGuard::SolarMutexGuard() (start addr 0x107033ff0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 980752-0x00000000000ef741)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   48: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 980752-0x00000000000ef741)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 980752-0x00000000000ef741)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:   48: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 980752-0x00000000000ef750)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x1070318f5
libvcllo.dylib`SolarMutexGuard::SolarMutexGuard:
    0x1070318e0 <+0>:  55              pushq  %rbp
    0x1070318e1 <+1>:  48 89 e5        movq   %rsp, %rbp
    0x1070318e4 <+4>:  48 83 ec 10     subq   $0x10, %rsp
    0x1070318e8 <+8>:  48 89 7d f8     movq   %rdi, -0x8(%rbp)
    0x1070318ec <+12>: 48 8b 7d f8     movq   -0x8(%rbp), %rdi
    0x1070318f0 <+16>: e8 fb 26 00 00  callq  0x107033ff0               ; SolarMutexGuard::SolarMutexGuard at svapp.hxx:1410
    0x1070318f5 <+21>: 48 83 c4 10     addq   $0x10, %rsp
    0x1070318f9 <+25>: 5d              popq   %rbp
    0x1070318fa <+26>: c3              retq   
(lldb)  image show-unwind --address 0x1070318f5
UNWIND PLANS for libvcllo.dylib`SolarMutexGuard::SolarMutexGuard() (start addr 0x1070318e0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 970752-0x00000000000ed01b)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   26: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 970752-0x00000000000ed01b)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 970752-0x00000000000ed01b)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:   26: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 970752-0x00000000000ed170)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x107a16577
libvcllo.dylib`::-[VCL_NSApplication screenParametersChanged:](NSNotification *):
    0x107a16540 <+0>:   55                    pushq  %rbp
    0x107a16541 <+1>:   48 89 e5              movq   %rsp, %rbp
    0x107a16544 <+4>:   48 81 ec 70 01 00 00  subq   $0x170, %rsp              ; imm = 0x170 
    0x107a1654b <+11>:  48 8b 05 9e f7 37 00  movq   0x37f79e(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x107a16552 <+18>:  48 8b 00              movq   (%rax), %rax
    0x107a16555 <+21>:  48 89 45 f8           movq   %rax, -0x8(%rbp)
    0x107a16559 <+25>:  48 89 bd d0 fe ff ff  movq   %rdi, -0x130(%rbp)
    0x107a16560 <+32>:  48 89 b5 c8 fe ff ff  movq   %rsi, -0x138(%rbp)
    0x107a16567 <+39>:  48 89 95 c0 fe ff ff  movq   %rdx, -0x140(%rbp)
    0x107a1656e <+46>:  48 8d 7d e0           leaq   -0x20(%rbp), %rdi
    0x107a16572 <+50>:  e8 69 b3 61 ff        callq  0x1070318e0               ; SolarMutexGuard::SolarMutexGuard at svapp.hxx:1410
    0x107a16577 <+55>:  e8 e4 f4 e9 ff        callq  0x1078b5a60               ; GetSalData at saldata.hxx:113
    0x107a1657c <+60>:  48 89 85 a0 fe ff ff  movq   %rax, -0x160(%rbp)
    0x107a16583 <+67>:  e9 00 00 00 00        jmp    0x107a16588               ; <+72> at vclnsapp.mm:452
    0x107a16588 <+72>:  48 8d 45 e8           leaq   -0x18(%rbp), %rax
    0x107a1658c <+76>:  48 8d 4d d8           leaq   -0x28(%rbp), %rcx
    0x107a16590 <+80>:  48 8b 95 a0 fe ff ff  movq   -0x160(%rbp), %rdx
    0x107a16597 <+87>:  48 89 95 b8 fe ff ff  movq   %rdx, -0x148(%rbp)
    0x107a1659e <+94>:  48 89 8d d8 fe ff ff  movq   %rcx, -0x128(%rbp)
    0x107a165a5 <+101>: 48 8b 8d d8 fe ff ff  movq   -0x128(%rbp), %rcx
    0x107a165ac <+108>: 48 89 8d e0 fe ff ff  movq   %rcx, -0x120(%rbp)
    0x107a165b3 <+115>: 48 8b 8d e0 fe ff ff  movq   -0x120(%rbp), %rcx
    0x107a165ba <+122>: 48 c7 01 00 00 00 00  movq   $0x0, (%rcx)
    0x107a165c1 <+129>: 48 8b 8d b8 fe ff ff  movq   -0x148(%rbp), %rcx
    0x107a165c8 <+136>: 48 83 c1 10           addq   $0x10, %rcx
    0x107a165cc <+140>: 48 89 8d e8 fe ff ff  movq   %rcx, -0x118(%rbp)
    0x107a165d3 <+147>: 48 8b 8d e8 fe ff ff  movq   -0x118(%rbp), %rcx
    0x107a165da <+154>: 48 89 8d f8 fe ff ff  movq   %rcx, -0x108(%rbp)
    0x107a165e1 <+161>: 48 8b 8d f8 fe ff ff  movq   -0x108(%rbp), %rcx
    0x107a165e8 <+168>: 48 8b 49 08           movq   0x8(%rcx), %rcx
    0x107a165ec <+172>: 48 89 85 08 ff ff ff  movq   %rax, -0xf8(%rbp)
    0x107a165f3 <+179>: 48 89 8d 00 ff ff ff  movq   %rcx, -0x100(%rbp)
    0x107a165fa <+186>: 48 8b 85 08 ff ff ff  movq   -0xf8(%rbp), %rax
    0x107a16601 <+193>: 48 8b 8d 00 ff ff ff  movq   -0x100(%rbp), %rcx
    0x107a16608 <+200>: 48 89 85 18 ff ff ff  movq   %rax, -0xe8(%rbp)
    0x107a1660f <+207>: 48 89 8d 10 ff ff ff  movq   %rcx, -0xf0(%rbp)
    0x107a16616 <+214>: 48 8b 85 18 ff ff ff  movq   -0xe8(%rbp), %rax
    0x107a1661d <+221>: 48 8b 8d 10 ff ff ff  movq   -0xf0(%rbp), %rcx
    0x107a16624 <+228>: 48 89 08              movq   %rcx, (%rax)
    0x107a16627 <+231>: 48 8b 45 e8           movq   -0x18(%rbp), %rax
    0x107a1662b <+235>: 48 89 85 f0 fe ff ff  movq   %rax, -0x110(%rbp)
    0x107a16632 <+242>: 48 8b 85 f0 fe ff ff  movq   -0x110(%rbp), %rax
    0x107a16639 <+249>: 48 89 45 d0           movq   %rax, -0x30(%rbp)
    0x107a1663d <+253>: 48 8b 45 d0           movq   -0x30(%rbp), %rax
    0x107a16641 <+257>: 48 89 45 d8           movq   %rax, -0x28(%rbp)
    0x107a16645 <+261>: 48 8d 45 c8           leaq   -0x38(%rbp), %rax
    0x107a16649 <+265>: 48 8d 4d d8           leaq   -0x28(%rbp), %rcx
    0x107a1664d <+269>: 48 8d 55 f0           leaq   -0x10(%rbp), %rdx
    0x107a16651 <+273>: 48 8b b5 b8 fe ff ff  movq   -0x148(%rbp), %rsi
    0x107a16658 <+280>: 48 83 c6 10           addq   $0x10, %rsi
    0x107a1665c <+284>: 48 89 b5 20 ff ff ff  movq   %rsi, -0xe0(%rbp)
    0x107a16663 <+291>: 48 8b b5 20 ff ff ff  movq   -0xe0(%rbp), %rsi
    0x107a1666a <+298>: 48 89 b5 30 ff ff ff  movq   %rsi, -0xd0(%rbp)
    0x107a16671 <+305>: 48 8b b5 30 ff ff ff  movq   -0xd0(%rbp), %rsi
    0x107a16678 <+312>: 48 89 b5 38 ff ff ff  movq   %rsi, -0xc8(%rbp)
    0x107a1667f <+319>: 48 8b b5 38 ff ff ff  movq   -0xc8(%rbp), %rsi
    0x107a16686 <+326>: 48 89 b5 40 ff ff ff  movq   %rsi, -0xc0(%rbp)
    0x107a1668d <+333>: 48 8b b5 40 ff ff ff  movq   -0xc0(%rbp), %rsi
    0x107a16694 <+340>: 48 89 b5 48 ff ff ff  movq   %rsi, -0xb8(%rbp)
    0x107a1669b <+347>: 48 8b b5 48 ff ff ff  movq   -0xb8(%rbp), %rsi
    0x107a166a2 <+354>: 48 89 b5 50 ff ff ff  movq   %rsi, -0xb0(%rbp)
    0x107a166a9 <+361>: 48 8b b5 50 ff ff ff  movq   -0xb0(%rbp), %rsi
    0x107a166b0 <+368>: 48 89 95 60 ff ff ff  movq   %rdx, -0xa0(%rbp)
    0x107a166b7 <+375>: 48 89 b5 58 ff ff ff  movq   %rsi, -0xa8(%rbp)
    0x107a166be <+382>: 48 8b 95 60 ff ff ff  movq   -0xa0(%rbp), %rdx
    0x107a166c5 <+389>: 48 8b b5 58 ff ff ff  movq   -0xa8(%rbp), %rsi
    0x107a166cc <+396>: 48 89 95 70 ff ff ff  movq   %rdx, -0x90(%rbp)
    0x107a166d3 <+403>: 48 89 b5 68 ff ff ff  movq   %rsi, -0x98(%rbp)
    0x107a166da <+410>: 48 8b 95 70 ff ff ff  movq   -0x90(%rbp), %rdx
    0x107a166e1 <+417>: 48 8b b5 68 ff ff ff  movq   -0x98(%rbp), %rsi
    0x107a166e8 <+424>: 48 89 32              movq   %rsi, (%rdx)
    0x107a166eb <+427>: 48 8b 55 f0           movq   -0x10(%rbp), %rdx
    0x107a166ef <+431>: 48 89 95 28 ff ff ff  movq   %rdx, -0xd8(%rbp)
    0x107a166f6 <+438>: 48 8b 95 28 ff ff ff  movq   -0xd8(%rbp), %rdx
    0x107a166fd <+445>: 48 89 55 c8           movq   %rdx, -0x38(%rbp)
    0x107a16701 <+449>: 48 89 4d b0           movq   %rcx, -0x50(%rbp)
    0x107a16705 <+453>: 48 89 45 a8           movq   %rax, -0x58(%rbp)
    0x107a16709 <+457>: 48 8b 45 b0           movq   -0x50(%rbp), %rax
    0x107a1670d <+461>: 48 8b 4d a8           movq   -0x58(%rbp), %rcx
    0x107a16711 <+465>: 48 89 45 c0           movq   %rax, -0x40(%rbp)
    0x107a16715 <+469>: 48 89 4d b8           movq   %rcx, -0x48(%rbp)
    0x107a16719 <+473>: 48 8b 45 c0           movq   -0x40(%rbp), %rax
    0x107a1671d <+477>: 48 8b 00              movq   (%rax), %rax
    0x107a16720 <+480>: 48 8b 4d b8           movq   -0x48(%rbp), %rcx
    0x107a16724 <+484>: 48 3b 01              cmpq   (%rcx), %rax
    0x107a16727 <+487>: 40 0f 94 c7           sete   %dil
    0x107a1672b <+491>: 40 80 f7 ff           xorb   $-0x1, %dil
    0x107a1672f <+495>: 40 88 bd 9f fe ff ff  movb   %dil, -0x161(%rbp)
    0x107a16736 <+502>: 8a 85 9f fe ff ff     movb   -0x161(%rbp), %al
    0x107a1673c <+508>: a8 01                 testb  $0x1, %al
    0x107a1673e <+510>: 0f 85 05 00 00 00     jne    0x107a16749               ; <+521> at vclnsapp.mm:454
    0x107a16744 <+516>: e9 91 00 00 00        jmp    0x107a167da               ; <+666> at vclnsapp.mm:458
    0x107a16749 <+521>: 48 8d 45 d8           leaq   -0x28(%rbp), %rax
    0x107a1674d <+525>: 48 89 45 80           movq   %rax, -0x80(%rbp)
    0x107a16751 <+529>: 48 8b 45 80           movq   -0x80(%rbp), %rax
    0x107a16755 <+533>: 48 8b 00              movq   (%rax), %rax
    0x107a16758 <+536>: 48 89 45 88           movq   %rax, -0x78(%rbp)
    0x107a1675c <+540>: 48 8b 45 88           movq   -0x78(%rbp), %rax
    0x107a16760 <+544>: 48 89 45 90           movq   %rax, -0x70(%rbp)
    0x107a16764 <+548>: 48 8b 45 90           movq   -0x70(%rbp), %rax
    0x107a16768 <+552>: 48 89 45 98           movq   %rax, -0x68(%rbp)
    0x107a1676c <+556>: 48 8b 45 98           movq   -0x68(%rbp), %rax
    0x107a16770 <+560>: 48 89 45 a0           movq   %rax, -0x60(%rbp)
    0x107a16774 <+564>: 48 8b 45 a0           movq   -0x60(%rbp), %rax
    0x107a16778 <+568>: 48 83 c0 10           addq   $0x10, %rax
    0x107a1677c <+572>: 48 89 85 90 fe ff ff  movq   %rax, -0x170(%rbp)
    0x107a16783 <+579>: 48 8b 85 90 fe ff ff  movq   -0x170(%rbp), %rax
    0x107a1678a <+586>: 48 8b 38              movq   (%rax), %rdi
    0x107a1678d <+589>: e8 5e b1 f3 ff        callq  0x1079518f0               ; AquaSalFrame::screenParametersChanged at salframe.cxx:261
    0x107a16792 <+594>: e9 00 00 00 00        jmp    0x107a16797               ; <+599> at vclnsapp.mm:457
    0x107a16797 <+599>: e9 00 00 00 00        jmp    0x107a1679c               ; <+604> at vclnsapp.mm:457
    0x107a1679c <+604>: 48 8d 45 d8           leaq   -0x28(%rbp), %rax
    0x107a167a0 <+608>: 48 89 85 78 ff ff ff  movq   %rax, -0x88(%rbp)
    0x107a167a7 <+615>: 48 8b 85 78 ff ff ff  movq   -0x88(%rbp), %rax
    0x107a167ae <+622>: 48 8b 08              movq   (%rax), %rcx
    0x107a167b1 <+625>: 48 8b 49 08           movq   0x8(%rcx), %rcx
    0x107a167b5 <+629>: 48 89 08              movq   %rcx, (%rax)
    0x107a167b8 <+632>: e9 88 fe ff ff        jmp    0x107a16645               ; <+261> at vclnsapp.mm:454
    0x107a167bd <+637>: 48 8d 7d e0           leaq   -0x20(%rbp), %rdi
    0x107a167c1 <+641>: 89 d1                 movl   %edx, %ecx
    0x107a167c3 <+643>: 48 89 85 b0 fe ff ff  movq   %rax, -0x150(%rbp)
    0x107a167ca <+650>: 89 8d ac fe ff ff     movl   %ecx, -0x154(%rbp)
    0x107a167d0 <+656>: e8 2b b1 61 ff        callq  0x107031900               ; SolarMutexGuard::~SolarMutexGuard at svapp.hxx:1416
    0x107a167d5 <+661>: e9 26 00 00 00        jmp    0x107a16800               ; <+704> at vclnsapp.mm:458
    0x107a167da <+666>: 48 8d 7d e0           leaq   -0x20(%rbp), %rdi
    0x107a167de <+670>: e8 1d b1 61 ff        callq  0x107031900               ; SolarMutexGuard::~SolarMutexGuard at svapp.hxx:1416
    0x107a167e3 <+675>: 48 8b 3d 06 f5 37 00  movq   0x37f506(%rip), %rdi      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x107a167ea <+682>: 48 8b 3f              movq   (%rdi), %rdi
    0x107a167ed <+685>: 48 3b 7d f8           cmpq   -0x8(%rbp), %rdi
    0x107a167f1 <+689>: 0f 85 15 00 00 00     jne    0x107a1680c               ; <+716> at vclnsapp.mm:458
    0x107a167f7 <+695>: 48 81 c4 70 01 00 00  addq   $0x170, %rsp              ; imm = 0x170 
    0x107a167fe <+702>: 5d                    popq   %rbp
    0x107a167ff <+703>: c3                    retq   
    0x107a16800 <+704>: 48 8b bd b0 fe ff ff  movq   -0x150(%rbp), %rdi
    0x107a16807 <+711>: e8 16 d7 11 00        callq  0x107b33f22               ; symbol stub for: _Unwind_Resume
    0x107a1680c <+716>: e8 41 d7 11 00        callq  0x107b33f52               ; symbol stub for: __stack_chk_fail
(lldb)  image show-unwind --address 0x107a16577
UNWIND PLANS for libvcllo.dylib`::-[VCL_NSApplication screenParametersChanged:](NSNotification *) (start addr 0x107a16540)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11344992-0x0000000000ad1f31)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:  703: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:  704: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
LSDA address 0x107ba40cc, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11344992-0x0000000000ad1f31)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
LSDA address 0x107ba40cc, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11344992-0x0000000000ad1f31)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:  703: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 
row[4]:  704: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x107ba40cc, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 11344992-0x0000000000ad1f40)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809c259c
CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__:
    0x7fff809c2590 <+0>:  48 85 ff  testq  %rdi, %rdi
    0x7fff809c2593 <+3>:  74 08     je     0x7fff809c259d            ; <+13>
    0x7fff809c2595 <+5>:  55        pushq  %rbp
    0x7fff809c2596 <+6>:  48 89 e5  movq   %rsp, %rbp
    0x7fff809c2599 <+9>:  ff 57 10  callq  *0x10(%rdi)
    0x7fff809c259c <+12>: 5d        popq   %rbp
    0x7fff809c259d <+13>: c3        retq   
    0x7fff809c259e <+14>: 66 90     nop    
(lldb)  image show-unwind --address 0x7fff809c259c
UNWIND PLANS for CoreFoundation`__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (start addr 0x7fff809c2590)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 638480-0x000000000009be20)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    6: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    9: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   13: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:   14: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 638480-0x000000000009be40)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809c249b
CoreFoundation`_CFXRegistrationPost:
    0x7fff809c22f0 <+0>:   55                             pushq  %rbp
    0x7fff809c22f1 <+1>:   48 89 e5                       movq   %rsp, %rbp
    0x7fff809c22f4 <+4>:   41 57                          pushq  %r15
    0x7fff809c22f6 <+6>:   41 56                          pushq  %r14
    0x7fff809c22f8 <+8>:   41 55                          pushq  %r13
    0x7fff809c22fa <+10>:  41 54                          pushq  %r12
    0x7fff809c22fc <+12>:  53                             pushq  %rbx
    0x7fff809c22fd <+13>:  48 83 ec 38                    subq   $0x38, %rsp
    0x7fff809c2301 <+17>:  49 89 d6                       movq   %rdx, %r14
    0x7fff809c2304 <+20>:  49 89 f7                       movq   %rsi, %r15
    0x7fff809c2307 <+23>:  49 89 fd                       movq   %rdi, %r13
    0x7fff809c230a <+26>:  31 db                          xorl   %ebx, %ebx
    0x7fff809c230c <+28>:  4d 85 ed                       testq  %r13, %r13
    0x7fff809c230f <+31>:  0f 84 af 01 00 00              je     0x7fff809c24c4            ; <+468>
    0x7fff809c2315 <+37>:  4d 85 f6                       testq  %r14, %r14
    0x7fff809c2318 <+40>:  0f 84 a6 01 00 00              je     0x7fff809c24c4            ; <+468>
    0x7fff809c231e <+46>:  48 83 3d 8a 3d 8d 1a 00        cmpq   $0x0, 0x1a8d3d8a(%rip)    ; __checkDelivImmed.__didCheck + 7
    0x7fff809c2326 <+54>:  75 13                          jne    0x7fff809c233b            ; <+75>
    0x7fff809c2328 <+56>:  48 8d 3d d0 31 33 00           leaq   0x3331d0(%rip), %rdi      ; "NSOperationQueue"
    0x7fff809c232f <+63>:  e8 4e 1f 15 00                 callq  0x7fff80b14282            ; symbol stub for: objc_lookUpClass
    0x7fff809c2334 <+68>:  48 89 05 75 3d 8d 1a           movq   %rax, 0x1a8d3d75(%rip)    ; _CFXRegistrationPost.operationQueueClass
    0x7fff809c233b <+75>:  48 83 3d 75 3d 8d 1a 00        cmpq   $0x0, 0x1a8d3d75(%rip)    ; _CFXRegistrationPost.operationQueueClass + 7
    0x7fff809c2343 <+83>:  75 13                          jne    0x7fff809c2358            ; <+104>
    0x7fff809c2345 <+85>:  48 8d 3d c4 31 33 00           leaq   0x3331c4(%rip), %rdi      ; "NSBlockOperation"
    0x7fff809c234c <+92>:  e8 31 1f 15 00                 callq  0x7fff80b14282            ; symbol stub for: objc_lookUpClass
    0x7fff809c2351 <+97>:  48 89 05 60 3d 8d 1a           movq   %rax, 0x1a8d3d60(%rip)    ; _CFXRegistrationPost.blockOperationClass
    0x7fff809c2358 <+104>: 48 8b 35 31 3a 8c 1a           movq   0x1a8c3a31(%rip), %rsi    ; "queue"
    0x7fff809c235f <+111>: 4c 89 ef                       movq   %r13, %rdi
    0x7fff809c2362 <+114>: ff 15 b0 ee 78 1a              callq  *0x1a78eeb0(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c2368 <+120>: 49 89 c4                       movq   %rax, %r12
    0x7fff809c236b <+123>: 48 8b 05 26 ed 78 1a           movq   0x1a78ed26(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff809c2372 <+130>: 48 89 45 a8                    movq   %rax, -0x58(%rbp)
    0x7fff809c2376 <+134>: c7 45 b0 00 00 00 c2           movl   $0xc2000000, -0x50(%rbp)  ; imm = 0xC2000000 
    0x7fff809c237d <+141>: c7 45 b4 00 00 00 00           movl   $0x0, -0x4c(%rbp)
    0x7fff809c2384 <+148>: 48 8d 05 65 01 00 00           leaq   0x165(%rip), %rax         ; ___CFXRegistrationPost_block_invoke
    0x7fff809c238b <+155>: 48 89 45 b8                    movq   %rax, -0x48(%rbp)
    0x7fff809c238f <+159>: 48 8d 05 ea 62 79 1a           leaq   0x1a7962ea(%rip), %rax    ; __block_descriptor_tmp.179
    0x7fff809c2396 <+166>: 48 89 45 c0                    movq   %rax, -0x40(%rbp)
    0x7fff809c239a <+170>: 4c 89 6d c8                    movq   %r13, -0x38(%rbp)
    0x7fff809c239e <+174>: 4c 89 75 d0                    movq   %r14, -0x30(%rbp)
    0x7fff809c23a2 <+178>: 4d 85 e4                       testq  %r12, %r12
    0x7fff809c23a5 <+181>: 0f 84 80 00 00 00              je     0x7fff809c242b            ; <+315>
    0x7fff809c23ab <+187>: 48 8b 3d fe 3c 8d 1a           movq   0x1a8d3cfe(%rip), %rdi    ; _CFXRegistrationPost.operationQueueClass
    0x7fff809c23b2 <+194>: 48 8b 35 ff 39 8c 1a           movq   0x1a8c39ff(%rip), %rsi    ; "currentQueue"
    0x7fff809c23b9 <+201>: ff 15 59 ee 78 1a              callq  *0x1a78ee59(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c23bf <+207>: 4c 39 e0                       cmpq   %r12, %rax
    0x7fff809c23c2 <+210>: 0f 84 9f 00 00 00              je     0x7fff809c2467            ; <+375>
    0x7fff809c23c8 <+216>: e8 1d 26 15 00                 callq  0x7fff80b149ea            ; symbol stub for: pthread_main_np
    0x7fff809c23cd <+221>: 85 c0                          testl  %eax, %eax
    0x7fff809c23cf <+223>: 74 19                          je     0x7fff809c23ea            ; <+250>
    0x7fff809c23d1 <+225>: 48 8b 3d d8 3c 8d 1a           movq   0x1a8d3cd8(%rip), %rdi    ; _CFXRegistrationPost.operationQueueClass
    0x7fff809c23d8 <+232>: 48 8b 35 e1 39 8c 1a           movq   0x1a8c39e1(%rip), %rsi    ; "mainQueue"
    0x7fff809c23df <+239>: ff 15 33 ee 78 1a              callq  *0x1a78ee33(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c23e5 <+245>: 4c 39 e0                       cmpq   %r12, %rax
    0x7fff809c23e8 <+248>: 74 7d                          je     0x7fff809c2467            ; <+375>
    0x7fff809c23ea <+250>: 48 8b 3d c7 3c 8d 1a           movq   0x1a8d3cc7(%rip), %rdi    ; _CFXRegistrationPost.blockOperationClass
    0x7fff809c23f1 <+257>: 48 8b 35 d0 39 8c 1a           movq   0x1a8c39d0(%rip), %rsi    ; "new"
    0x7fff809c23f8 <+264>: 4c 8b 35 19 ee 78 1a           movq   0x1a78ee19(%rip), %r14    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c23ff <+271>: 41 ff d6                       callq  *%r14
    0x7fff809c2402 <+274>: 48 89 c3                       movq   %rax, %rbx
    0x7fff809c2405 <+277>: 48 8b 35 c4 39 8c 1a           movq   0x1a8c39c4(%rip), %rsi    ; "addExecutionBlock:"
    0x7fff809c240c <+284>: 48 8d 55 a8                    leaq   -0x58(%rbp), %rdx
    0x7fff809c2410 <+288>: 48 89 df                       movq   %rbx, %rdi
    0x7fff809c2413 <+291>: 41 ff d6                       callq  *%r14
    0x7fff809c2416 <+294>: 48 8b 35 bb 39 8c 1a           movq   0x1a8c39bb(%rip), %rsi    ; "addOperation:"
    0x7fff809c241d <+301>: 4c 89 e7                       movq   %r12, %rdi
    0x7fff809c2420 <+304>: 48 89 da                       movq   %rbx, %rdx
    0x7fff809c2423 <+307>: 41 ff d6                       callq  *%r14
    0x7fff809c2426 <+310>: e9 99 00 00 00                 jmp    0x7fff809c24c4            ; <+468>
    0x7fff809c242b <+315>: 48 8b 35 be 38 8c 1a           movq   0x1a8c38be(%rip), %rsi    ; "options"
    0x7fff809c2432 <+322>: 4c 89 ef                       movq   %r13, %rdi
    0x7fff809c2435 <+325>: ff 15 dd ed 78 1a              callq  *0x1a78eddd(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c243b <+331>: a9 00 00 01 00                 testl  $0x10000, %eax            ; imm = 0x10000 
    0x7fff809c2440 <+336>: 75 63                          jne    0x7fff809c24a5            ; <+437>
    0x7fff809c2442 <+338>: 4d 85 ff                       testq  %r15, %r15
    0x7fff809c2445 <+341>: 74 20                          je     0x7fff809c2467            ; <+375>
    0x7fff809c2447 <+343>: 48 8d 05 aa 72 79 1a           leaq   0x1a7972aa(%rip), %rax    ; NSRunLoopCommonModes
    0x7fff809c244e <+350>: 48 8b 30                       movq   (%rax), %rsi
    0x7fff809c2451 <+353>: 48 8d 55 a8                    leaq   -0x58(%rbp), %rdx
    0x7fff809c2455 <+357>: 4c 89 ff                       movq   %r15, %rdi
    0x7fff809c2458 <+360>: e8 e3 7e fd ff                 callq  0x7fff8099a340            ; CFRunLoopPerformBlock
    0x7fff809c245d <+365>: 4c 89 ff                       movq   %r15, %rdi
    0x7fff809c2460 <+368>: e8 1b 82 fd ff                 callq  0x7fff8099a680            ; CFRunLoopWakeUp
    0x7fff809c2465 <+373>: eb 5b                          jmp    0x7fff809c24c2            ; <+466>
    0x7fff809c2467 <+375>: 48 8b 35 42 39 8c 1a           movq   0x1a8c3942(%rip), %rsi    ; "isRegistered"
    0x7fff809c246e <+382>: 4c 89 ef                       movq   %r13, %rdi
    0x7fff809c2471 <+385>: ff 15 a1 ed 78 1a              callq  *0x1a78eda1(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c2477 <+391>: 31 db                          xorl   %ebx, %ebx
    0x7fff809c2479 <+393>: 84 c0                          testb  %al, %al
    0x7fff809c247b <+395>: 74 47                          je     0x7fff809c24c4            ; <+468>
    0x7fff809c247d <+397>: 48 8b 35 54 37 8c 1a           movq   0x1a8c3754(%rip), %rsi    ; "copyHandler"
    0x7fff809c2484 <+404>: 4c 89 ef                       movq   %r13, %rdi
    0x7fff809c2487 <+407>: ff 15 8b ed 78 1a              callq  *0x1a78ed8b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c248d <+413>: 48 89 c3                       movq   %rax, %rbx
    0x7fff809c2490 <+416>: 48 89 df                       movq   %rbx, %rdi
    0x7fff809c2493 <+419>: 4c 89 f6                       movq   %r14, %rsi
    0x7fff809c2496 <+422>: e8 f5 00 00 00                 callq  0x7fff809c2590            ; __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__
    0x7fff809c249b <+427>: 48 89 df                       movq   %rbx, %rdi
    0x7fff809c249e <+430>: e8 cf 1e 15 00                 callq  0x7fff80b14372            ; symbol stub for: _Block_release
    0x7fff809c24a3 <+435>: eb 1d                          jmp    0x7fff809c24c2            ; <+466>
    0x7fff809c24a5 <+437>: e8 9a 25 15 00                 callq  0x7fff80b14a44            ; symbol stub for: qos_class_main
    0x7fff809c24aa <+442>: 89 c7                          movl   %eax, %edi
    0x7fff809c24ac <+444>: be 02 00 00 00                 movl   $0x2, %esi
    0x7fff809c24b1 <+449>: e8 2c 21 15 00                 callq  0x7fff80b145e2            ; symbol stub for: dispatch_get_global_queue
    0x7fff809c24b6 <+454>: 48 8d 75 a8                    leaq   -0x58(%rbp), %rsi
    0x7fff809c24ba <+458>: 48 89 c7                       movq   %rax, %rdi
    0x7fff809c24bd <+461>: e8 02 21 15 00                 callq  0x7fff80b145c4            ; symbol stub for: dispatch_async
    0x7fff809c24c2 <+466>: 31 db                          xorl   %ebx, %ebx
    0x7fff809c24c4 <+468>: 48 89 d8                       movq   %rbx, %rax
    0x7fff809c24c7 <+471>: 48 83 c4 38                    addq   $0x38, %rsp
    0x7fff809c24cb <+475>: 5b                             popq   %rbx
    0x7fff809c24cc <+476>: 41 5c                          popq   %r12
    0x7fff809c24ce <+478>: 41 5d                          popq   %r13
    0x7fff809c24d0 <+480>: 41 5e                          popq   %r14
    0x7fff809c24d2 <+482>: 41 5f                          popq   %r15
    0x7fff809c24d4 <+484>: 5d                             popq   %rbp
    0x7fff809c24d5 <+485>: c3                             retq   
    0x7fff809c24d6 <+486>: 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
(lldb)  image show-unwind --address 0x7fff809c249b
UNWIND PLANS for CoreFoundation`_CFXRegistrationPost (start addr 0x7fff809c22f0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 637808-0x000000000009bd60)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  476: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  478: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  480: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  482: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  484: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  485: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  486: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 637520-0x000000000009bd60)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809c2202
CoreFoundation`___CFXNotificationPost_block_invoke:
    0x7fff809c21d0 <+0>:   55                       pushq  %rbp
    0x7fff809c21d1 <+1>:   48 89 e5                 movq   %rsp, %rbp
    0x7fff809c21d4 <+4>:   41 57                    pushq  %r15
    0x7fff809c21d6 <+6>:   41 56                    pushq  %r14
    0x7fff809c21d8 <+8>:   41 55                    pushq  %r13
    0x7fff809c21da <+10>:  41 54                    pushq  %r12
    0x7fff809c21dc <+12>:  53                       pushq  %rbx
    0x7fff809c21dd <+13>:  50                       pushq  %rax
    0x7fff809c21de <+14>:  49 89 f6                 movq   %rsi, %r14
    0x7fff809c21e1 <+17>:  48 89 fb                 movq   %rdi, %rbx
    0x7fff809c21e4 <+20>:  48 8b 35 9d 39 8c 1a     movq   0x1a8c399d(%rip), %rsi    ; "retain"
    0x7fff809c21eb <+27>:  4c 89 f7                 movq   %r14, %rdi
    0x7fff809c21ee <+30>:  ff 15 24 f0 78 1a        callq  *0x1a78f024(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809c21f4 <+36>:  48 8b 53 20              movq   0x20(%rbx), %rdx
    0x7fff809c21f8 <+40>:  31 f6                    xorl   %esi, %esi
    0x7fff809c21fa <+42>:  4c 89 f7                 movq   %r14, %rdi
    0x7fff809c21fd <+45>:  e8 ee 00 00 00           callq  0x7fff809c22f0            ; _CFXRegistrationPost
    0x7fff809c2202 <+50>:  49 89 c7                 movq   %rax, %r15
    0x7fff809c2205 <+53>:  4d 85 ff                 testq  %r15, %r15
    0x7fff809c2208 <+56>:  0f 84 c4 00 00 00        je     0x7fff809c22d2            ; <+258>
    0x7fff809c220e <+62>:  48 8b 43 28              movq   0x28(%rbx), %rax
    0x7fff809c2212 <+66>:  48 8b 4b 30              movq   0x30(%rbx), %rcx
    0x7fff809c2216 <+70>:  48 8b 50 08              movq   0x8(%rax), %rdx
    0x7fff809c221a <+74>:  48 8b 41 08              movq   0x8(%rcx), %rax
    0x7fff809c221e <+78>:  48 8b 40 18              movq   0x18(%rax), %rax
    0x7fff809c2222 <+82>:  48 8d 3c c5 08 00 00 00  leaq   0x8(,%rax,8), %rdi
    0x7fff809c222a <+90>:  48 39 7a 18              cmpq   %rdi, 0x18(%rdx)
    0x7fff809c222e <+94>:  0f 83 82 00 00 00        jae    0x7fff809c22b6            ; <+230>
    0x7fff809c2234 <+100>: e8 5b 26 15 00           callq  0x7fff80b14894            ; symbol stub for: malloc_good_size
    0x7fff809c2239 <+105>: 49 89 c4                 movq   %rax, %r12
    0x7fff809c223c <+108>: 48 8b 43 38              movq   0x38(%rbx), %rax
    0x7fff809c2240 <+112>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c2244 <+116>: 80 78 18 00              cmpb   $0x0, 0x18(%rax)
    0x7fff809c2248 <+120>: 74 31                    je     0x7fff809c227b            ; <+171>
    0x7fff809c224a <+122>: 4c 89 e7                 movq   %r12, %rdi
    0x7fff809c224d <+125>: e8 36 26 15 00           callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff809c2252 <+130>: 49 89 c5                 movq   %rax, %r13
    0x7fff809c2255 <+133>: 48 8b 43 30              movq   0x30(%rbx), %rax
    0x7fff809c2259 <+137>: 48 8b 4b 40              movq   0x40(%rbx), %rcx
    0x7fff809c225d <+141>: 48 8b 49 08              movq   0x8(%rcx), %rcx
    0x7fff809c2261 <+145>: 48 8b 71 18              movq   0x18(%rcx), %rsi
    0x7fff809c2265 <+149>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c2269 <+153>: 48 8b 50 18              movq   0x18(%rax), %rdx
    0x7fff809c226d <+157>: 48 c1 e2 03              shlq   $0x3, %rdx
    0x7fff809c2271 <+161>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff809c2274 <+164>: e8 57 26 15 00           callq  0x7fff80b148d0            ; symbol stub for: memmove
    0x7fff809c2279 <+169>: eb 17                    jmp    0x7fff809c2292            ; <+194>
    0x7fff809c227b <+171>: 48 8b 43 40              movq   0x40(%rbx), %rax
    0x7fff809c227f <+175>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c2283 <+179>: 48 8b 78 18              movq   0x18(%rax), %rdi
    0x7fff809c2287 <+183>: 4c 89 e6                 movq   %r12, %rsi
    0x7fff809c228a <+186>: e8 eb 27 15 00           callq  0x7fff80b14a7a            ; symbol stub for: realloc
    0x7fff809c228f <+191>: 49 89 c5                 movq   %rax, %r13
    0x7fff809c2292 <+194>: 48 8b 43 40              movq   0x40(%rbx), %rax
    0x7fff809c2296 <+198>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c229a <+202>: 4c 89 68 18              movq   %r13, 0x18(%rax)
    0x7fff809c229e <+206>: 48 8b 43 28              movq   0x28(%rbx), %rax
    0x7fff809c22a2 <+210>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c22a6 <+214>: 4c 89 60 18              movq   %r12, 0x18(%rax)
    0x7fff809c22aa <+218>: 48 8b 43 30              movq   0x30(%rbx), %rax
    0x7fff809c22ae <+222>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c22b2 <+226>: 48 8b 40 18              movq   0x18(%rax), %rax
    0x7fff809c22b6 <+230>: 48 8b 4b 40              movq   0x40(%rbx), %rcx
    0x7fff809c22ba <+234>: 48 8b 49 08              movq   0x8(%rcx), %rcx
    0x7fff809c22be <+238>: 48 8b 49 18              movq   0x18(%rcx), %rcx
    0x7fff809c22c2 <+242>: 4c 89 3c c1              movq   %r15, (%rcx,%rax,8)
    0x7fff809c22c6 <+246>: 48 8b 43 30              movq   0x30(%rbx), %rax
    0x7fff809c22ca <+250>: 48 8b 40 08              movq   0x8(%rax), %rax
    0x7fff809c22ce <+254>: 48 ff 40 18              incq   0x18(%rax)
    0x7fff809c22d2 <+258>: 48 8b 35 a7 35 8c 1a     movq   0x1a8c35a7(%rip), %rsi    ; "release"
    0x7fff809c22d9 <+265>: 4c 89 f7                 movq   %r14, %rdi
    0x7fff809c22dc <+268>: 48 83 c4 08              addq   $0x8, %rsp
    0x7fff809c22e0 <+272>: 5b                       popq   %rbx
    0x7fff809c22e1 <+273>: 41 5c                    popq   %r12
    0x7fff809c22e3 <+275>: 41 5d                    popq   %r13
    0x7fff809c22e5 <+277>: 41 5e                    popq   %r14
    0x7fff809c22e7 <+279>: 41 5f                    popq   %r15
    0x7fff809c22e9 <+281>: 5d                       popq   %rbp
    0x7fff809c22ea <+282>: ff 25 28 ef 78 1a        jmpq   *0x1a78ef28(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
(lldb)  image show-unwind --address 0x7fff809c2202
UNWIND PLANS for CoreFoundation`___CFXNotificationPost_block_invoke (start addr 0x7fff809c21d0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 637520-0x000000000009bb70)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  273: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  275: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  277: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  279: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  281: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  282: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 637520-0x000000000009bd60)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff8097f903
CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:]:
    0x7fff8097f1e0 <+0>:    55                          pushq  %rbp
    0x7fff8097f1e1 <+1>:    48 89 e5                    movq   %rsp, %rbp
    0x7fff8097f1e4 <+4>:    41 57                       pushq  %r15
    0x7fff8097f1e6 <+6>:    41 56                       pushq  %r14
    0x7fff8097f1e8 <+8>:    41 55                       pushq  %r13
    0x7fff8097f1ea <+10>:   41 54                       pushq  %r12
    0x7fff8097f1ec <+12>:   53                          pushq  %rbx
    0x7fff8097f1ed <+13>:   48 83 e4 e0                 andq   $-0x20, %rsp
    0x7fff8097f1f1 <+17>:   48 81 ec e0 06 00 00        subq   $0x6e0, %rsp              ; imm = 0x6E0 
    0x7fff8097f1f8 <+24>:   4d 89 ce                    movq   %r9, %r14
    0x7fff8097f1fb <+27>:   4c 89 44 24 78              movq   %r8, 0x78(%rsp)
    0x7fff8097f200 <+32>:   48 89 4c 24 48              movq   %rcx, 0x48(%rsp)
    0x7fff8097f205 <+37>:   48 89 54 24 60              movq   %rdx, 0x60(%rsp)
    0x7fff8097f20a <+42>:   49 89 fc                    movq   %rdi, %r12
    0x7fff8097f20d <+45>:   48 8b 05 c4 1e 7d 1a        movq   0x1a7d1ec4(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097f214 <+52>:   48 8b 00                    movq   (%rax), %rax
    0x7fff8097f217 <+55>:   48 89 84 24 c0 06 00 00     movq   %rax, 0x6c0(%rsp)
    0x7fff8097f21f <+63>:   48 8d 05 ea 8a 90 1a        leaq   0x1a908aea(%rip), %rax    ; _CFXNotificationRegistrationBase._lock
    0x7fff8097f226 <+70>:   48 8b 38                    movq   (%rax), %rdi
    0x7fff8097f229 <+73>:   4c 01 e7                    addq   %r12, %rdi
    0x7fff8097f22c <+76>:   48 89 7c 24 40              movq   %rdi, 0x40(%rsp)
    0x7fff8097f231 <+81>:   e8 18 57 19 00              callq  0x7fff80b1494e            ; symbol stub for: os_lock_lock
    0x7fff8097f236 <+86>:   48 8d 05 43 8b 90 1a        leaq   0x1a908b43(%rip), %rax    ; _CFXNotificationRegistrationContainer._children
    0x7fff8097f23d <+93>:   4c 8b 38                    movq   (%rax), %r15
    0x7fff8097f240 <+96>:   4b 8b 04 3c                 movq   (%r12,%r15), %rax
    0x7fff8097f244 <+100>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f246 <+102>:  48 8d 0d a3 39 7d 1a        leaq   0x1a7d39a3(%rip), %rcx    ; kCFNull
    0x7fff8097f24d <+109>:  4c 8b 29                    movq   (%rcx), %r13
    0x7fff8097f250 <+112>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f253 <+115>:  0f 84 82 00 00 00           je     0x7fff8097f2db            ; <+251>
    0x7fff8097f259 <+121>:  4c 39 e8                    cmpq   %r13, %rax
    0x7fff8097f25c <+124>:  74 7d                       je     0x7fff8097f2db            ; <+251>
    0x7fff8097f25e <+126>:  4c 89 6c 24 58              movq   %r13, 0x58(%rsp)
    0x7fff8097f263 <+131>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f266 <+134>:  e8 85 39 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f26b <+139>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f26e <+142>:  e8 fd a5 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f273 <+147>:  48 39 c3                    cmpq   %rax, %rbx
    0x7fff8097f276 <+150>:  75 18                       jne    0x7fff8097f290            ; <+176>
    0x7fff8097f278 <+152>:  4b 8b 3c 3c                 movq   (%r12,%r15), %rdi
    0x7fff8097f27c <+156>:  48 8b 74 24 60              movq   0x60(%rsp), %rsi
    0x7fff8097f281 <+161>:  e8 9a 19 fb ff              callq  0x7fff80930c20            ; CFDictionaryGetValue
    0x7fff8097f286 <+166>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f289 <+169>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f28e <+174>:  eb 4b                       jmp    0x7fff8097f2db            ; <+251>
    0x7fff8097f290 <+176>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f292 <+178>:  48 83 7c 24 60 00           cmpq   $0x0, 0x60(%rsp)
    0x7fff8097f298 <+184>:  74 3c                       je     0x7fff8097f2d6            ; <+246>
    0x7fff8097f29a <+186>:  4b 8b 44 3c 08              movq   0x8(%r12,%r15), %rax
    0x7fff8097f29f <+191>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f2a2 <+194>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f2a7 <+199>:  74 32                       je     0x7fff8097f2db            ; <+251>
    0x7fff8097f2a9 <+201>:  48 3b 44 24 60              cmpq   0x60(%rsp), %rax
    0x7fff8097f2ae <+206>:  74 20                       je     0x7fff8097f2d0            ; <+240>
    0x7fff8097f2b0 <+208>:  4b 8b 4c 3c 10              movq   0x10(%r12,%r15), %rcx
    0x7fff8097f2b5 <+213>:  48 8b 49 20                 movq   0x20(%rcx), %rcx
    0x7fff8097f2b9 <+217>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f2bb <+219>:  48 85 c9                    testq  %rcx, %rcx
    0x7fff8097f2be <+222>:  74 1b                       je     0x7fff8097f2db            ; <+251>
    0x7fff8097f2c0 <+224>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f2c3 <+227>:  48 8b 74 24 60              movq   0x60(%rsp), %rsi
    0x7fff8097f2c8 <+232>:  ff d1                       callq  *%rcx
    0x7fff8097f2ca <+234>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f2cc <+236>:  84 c0                       testb  %al, %al
    0x7fff8097f2ce <+238>:  74 0b                       je     0x7fff8097f2db            ; <+251>
    0x7fff8097f2d0 <+240>:  4b 8b 3c 3c                 movq   (%r12,%r15), %rdi
    0x7fff8097f2d4 <+244>:  eb 05                       jmp    0x7fff8097f2db            ; <+251>
    0x7fff8097f2d6 <+246>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f2db <+251>:  48 8b 1d a6 68 90 1a        movq   0x1a9068a6(%rip), %rbx    ; "retain"
    0x7fff8097f2e2 <+258>:  48 89 de                    movq   %rbx, %rsi
    0x7fff8097f2e5 <+261>:  ff 15 2d 1f 7d 1a           callq  *0x1a7d1f2d(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f2eb <+267>:  48 89 44 24 70              movq   %rax, 0x70(%rsp)
    0x7fff8097f2f0 <+272>:  48 8b 05 59 89 90 1a        movq   0x1a908959(%rip), %rax    ; _CFXNotificationRegistrar._wildcardNames
    0x7fff8097f2f7 <+279>:  49 8b 04 04                 movq   (%r12,%rax), %rax
    0x7fff8097f2fb <+283>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f2fd <+285>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f300 <+288>:  0f 84 9d 00 00 00           je     0x7fff8097f3a3            ; <+451>
    0x7fff8097f306 <+294>:  4c 39 e8                    cmpq   %r13, %rax
    0x7fff8097f309 <+297>:  0f 84 94 00 00 00           je     0x7fff8097f3a3            ; <+451>
    0x7fff8097f30f <+303>:  4d 89 ef                    movq   %r13, %r15
    0x7fff8097f312 <+306>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f315 <+309>:  e8 d6 38 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f31a <+314>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f31d <+317>:  e8 4e a5 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f322 <+322>:  48 39 c3                    cmpq   %rax, %rbx
    0x7fff8097f325 <+325>:  75 1a                       jne    0x7fff8097f341            ; <+353>
    0x7fff8097f327 <+327>:  48 8b 05 22 89 90 1a        movq   0x1a908922(%rip), %rax    ; _CFXNotificationRegistrar._wildcardNames
    0x7fff8097f32e <+334>:  49 8b 3c 04                 movq   (%r12,%rax), %rdi
    0x7fff8097f332 <+338>:  48 8b 74 24 48              movq   0x48(%rsp), %rsi
    0x7fff8097f337 <+343>:  e8 e4 18 fb ff              callq  0x7fff80930c20            ; CFDictionaryGetValue
    0x7fff8097f33c <+348>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f33f <+351>:  eb 58                       jmp    0x7fff8097f399            ; <+441>
    0x7fff8097f341 <+353>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f343 <+355>:  48 83 7c 24 48 00           cmpq   $0x0, 0x48(%rsp)
    0x7fff8097f349 <+361>:  48 8b 15 00 89 90 1a        movq   0x1a908900(%rip), %rdx    ; _CFXNotificationRegistrar._wildcardNames
    0x7fff8097f350 <+368>:  74 47                       je     0x7fff8097f399            ; <+441>
    0x7fff8097f352 <+370>:  49 8b 44 14 08              movq   0x8(%r12,%rdx), %rax
    0x7fff8097f357 <+375>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f35a <+378>:  4d 89 fd                    movq   %r15, %r13
    0x7fff8097f35d <+381>:  48 8b 1d 24 68 90 1a        movq   0x1a906824(%rip), %rbx    ; "retain"
    0x7fff8097f364 <+388>:  74 3d                       je     0x7fff8097f3a3            ; <+451>
    0x7fff8097f366 <+390>:  48 3b 44 24 48              cmpq   0x48(%rsp), %rax
    0x7fff8097f36b <+395>:  74 26                       je     0x7fff8097f393            ; <+435>
    0x7fff8097f36d <+397>:  49 8b 4c 14 10              movq   0x10(%r12,%rdx), %rcx
    0x7fff8097f372 <+402>:  48 8b 49 20                 movq   0x20(%rcx), %rcx
    0x7fff8097f376 <+406>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f378 <+408>:  48 85 c9                    testq  %rcx, %rcx
    0x7fff8097f37b <+411>:  74 26                       je     0x7fff8097f3a3            ; <+451>
    0x7fff8097f37d <+413>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f380 <+416>:  48 8b 74 24 48              movq   0x48(%rsp), %rsi
    0x7fff8097f385 <+421>:  49 89 d7                    movq   %rdx, %r15
    0x7fff8097f388 <+424>:  ff d1                       callq  *%rcx
    0x7fff8097f38a <+426>:  4c 89 fa                    movq   %r15, %rdx
    0x7fff8097f38d <+429>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f38f <+431>:  84 c0                       testb  %al, %al
    0x7fff8097f391 <+433>:  74 10                       je     0x7fff8097f3a3            ; <+451>
    0x7fff8097f393 <+435>:  49 8b 3c 14                 movq   (%r12,%rdx), %rdi
    0x7fff8097f397 <+439>:  eb 0a                       jmp    0x7fff8097f3a3            ; <+451>
    0x7fff8097f399 <+441>:  4d 89 fd                    movq   %r15, %r13
    0x7fff8097f39c <+444>:  48 8b 1d e5 67 90 1a        movq   0x1a9067e5(%rip), %rbx    ; "retain"
    0x7fff8097f3a3 <+451>:  48 89 de                    movq   %rbx, %rsi
    0x7fff8097f3a6 <+454>:  ff 15 6c 1e 7d 1a           callq  *0x1a7d1e6c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f3ac <+460>:  48 89 44 24 68              movq   %rax, 0x68(%rsp)
    0x7fff8097f3b1 <+465>:  48 8b 05 a0 88 90 1a        movq   0x1a9088a0(%rip), %rax    ; _CFXNotificationRegistrar._wildcardObjects
    0x7fff8097f3b8 <+472>:  49 8b 04 04                 movq   (%r12,%rax), %rax
    0x7fff8097f3bc <+476>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f3be <+478>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f3c1 <+481>:  0f 84 9d 00 00 00           je     0x7fff8097f464            ; <+644>
    0x7fff8097f3c7 <+487>:  4c 39 e8                    cmpq   %r13, %rax
    0x7fff8097f3ca <+490>:  0f 84 94 00 00 00           je     0x7fff8097f464            ; <+644>
    0x7fff8097f3d0 <+496>:  4d 89 ef                    movq   %r13, %r15
    0x7fff8097f3d3 <+499>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f3d6 <+502>:  e8 15 38 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f3db <+507>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f3de <+510>:  e8 8d a4 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f3e3 <+515>:  48 39 c3                    cmpq   %rax, %rbx
    0x7fff8097f3e6 <+518>:  75 1a                       jne    0x7fff8097f402            ; <+546>
    0x7fff8097f3e8 <+520>:  48 8b 05 69 88 90 1a        movq   0x1a908869(%rip), %rax    ; _CFXNotificationRegistrar._wildcardObjects
    0x7fff8097f3ef <+527>:  49 8b 3c 04                 movq   (%r12,%rax), %rdi
    0x7fff8097f3f3 <+531>:  48 8b 74 24 60              movq   0x60(%rsp), %rsi
    0x7fff8097f3f8 <+536>:  e8 23 18 fb ff              callq  0x7fff80930c20            ; CFDictionaryGetValue
    0x7fff8097f3fd <+541>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f400 <+544>:  eb 58                       jmp    0x7fff8097f45a            ; <+634>
    0x7fff8097f402 <+546>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f404 <+548>:  48 83 7c 24 60 00           cmpq   $0x0, 0x60(%rsp)
    0x7fff8097f40a <+554>:  48 8b 15 47 88 90 1a        movq   0x1a908847(%rip), %rdx    ; _CFXNotificationRegistrar._wildcardObjects
    0x7fff8097f411 <+561>:  74 47                       je     0x7fff8097f45a            ; <+634>
    0x7fff8097f413 <+563>:  49 8b 44 14 08              movq   0x8(%r12,%rdx), %rax
    0x7fff8097f418 <+568>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f41b <+571>:  4d 89 fd                    movq   %r15, %r13
    0x7fff8097f41e <+574>:  48 8b 1d 63 67 90 1a        movq   0x1a906763(%rip), %rbx    ; "retain"
    0x7fff8097f425 <+581>:  74 3d                       je     0x7fff8097f464            ; <+644>
    0x7fff8097f427 <+583>:  48 3b 44 24 60              cmpq   0x60(%rsp), %rax
    0x7fff8097f42c <+588>:  74 26                       je     0x7fff8097f454            ; <+628>
    0x7fff8097f42e <+590>:  49 8b 4c 14 10              movq   0x10(%r12,%rdx), %rcx
    0x7fff8097f433 <+595>:  48 8b 49 20                 movq   0x20(%rcx), %rcx
    0x7fff8097f437 <+599>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f439 <+601>:  48 85 c9                    testq  %rcx, %rcx
    0x7fff8097f43c <+604>:  74 26                       je     0x7fff8097f464            ; <+644>
    0x7fff8097f43e <+606>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f441 <+609>:  48 8b 74 24 60              movq   0x60(%rsp), %rsi
    0x7fff8097f446 <+614>:  49 89 d7                    movq   %rdx, %r15
    0x7fff8097f449 <+617>:  ff d1                       callq  *%rcx
    0x7fff8097f44b <+619>:  4c 89 fa                    movq   %r15, %rdx
    0x7fff8097f44e <+622>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f450 <+624>:  84 c0                       testb  %al, %al
    0x7fff8097f452 <+626>:  74 10                       je     0x7fff8097f464            ; <+644>
    0x7fff8097f454 <+628>:  49 8b 3c 14                 movq   (%r12,%rdx), %rdi
    0x7fff8097f458 <+632>:  eb 0a                       jmp    0x7fff8097f464            ; <+644>
    0x7fff8097f45a <+634>:  4d 89 fd                    movq   %r15, %r13
    0x7fff8097f45d <+637>:  48 8b 1d 24 67 90 1a        movq   0x1a906724(%rip), %rbx    ; "retain"
    0x7fff8097f464 <+644>:  48 89 de                    movq   %rbx, %rsi
    0x7fff8097f467 <+647>:  49 89 df                    movq   %rbx, %r15
    0x7fff8097f46a <+650>:  ff 15 a8 1d 7d 1a           callq  *0x1a7d1da8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f470 <+656>:  48 89 44 24 60              movq   %rax, 0x60(%rsp)
    0x7fff8097f475 <+661>:  48 8d 0d f4 8e 7d 1a        leaq   0x1a7d8ef4(%rip), %rcx    ; kCFNotificationAnyObserver
    0x7fff8097f47c <+668>:  48 8b 35 dd 87 90 1a        movq   0x1a9087dd(%rip), %rsi    ; _CFXNotificationRegistrar._doubleWildcards
    0x7fff8097f483 <+675>:  49 8b 1c 34                 movq   (%r12,%rsi), %rbx
    0x7fff8097f487 <+679>:  48 85 db                    testq  %rbx, %rbx
    0x7fff8097f48a <+682>:  0f 94 c2                    sete   %dl
    0x7fff8097f48d <+685>:  4c 39 eb                    cmpq   %r13, %rbx
    0x7fff8097f490 <+688>:  0f 94 c0                    sete   %al
    0x7fff8097f493 <+691>:  08 d0                       orb    %dl, %al
    0x7fff8097f495 <+693>:  48 8b 54 24 78              movq   0x78(%rsp), %rdx
    0x7fff8097f49a <+698>:  48 39 11                    cmpq   %rdx, (%rcx)
    0x7fff8097f49d <+701>:  74 4d                       je     0x7fff8097f4ec            ; <+780>
    0x7fff8097f49f <+703>:  48 89 d9                    movq   %rbx, %rcx
    0x7fff8097f4a2 <+706>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f4a4 <+708>:  84 c0                       testb  %al, %al
    0x7fff8097f4a6 <+710>:  0f 85 4e 01 00 00           jne    0x7fff8097f5fa            ; <+1050>
    0x7fff8097f4ac <+716>:  4c 89 6c 24 58              movq   %r13, 0x58(%rsp)
    0x7fff8097f4b1 <+721>:  48 89 cf                    movq   %rcx, %rdi
    0x7fff8097f4b4 <+724>:  e8 37 37 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f4b9 <+729>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f4bc <+732>:  e8 af a3 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f4c1 <+737>:  48 39 c3                    cmpq   %rax, %rbx
    0x7fff8097f4c4 <+740>:  0f 85 93 00 00 00           jne    0x7fff8097f55d            ; <+893>
    0x7fff8097f4ca <+746>:  48 8b 05 8f 87 90 1a        movq   0x1a90878f(%rip), %rax    ; _CFXNotificationRegistrar._doubleWildcards
    0x7fff8097f4d1 <+753>:  49 8b 3c 04                 movq   (%r12,%rax), %rdi
    0x7fff8097f4d5 <+757>:  48 8b 74 24 78              movq   0x78(%rsp), %rsi
    0x7fff8097f4da <+762>:  e8 41 17 fb ff              callq  0x7fff80930c20            ; CFDictionaryGetValue
    0x7fff8097f4df <+767>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f4e2 <+770>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f4e7 <+775>:  e9 0e 01 00 00              jmp    0x7fff8097f5fa            ; <+1050>
    0x7fff8097f4ec <+780>:  84 c0                       testb  %al, %al
    0x7fff8097f4ee <+782>:  74 19                       je     0x7fff8097f509            ; <+809>
    0x7fff8097f4f0 <+784>:  49 8b 44 34 08              movq   0x8(%r12,%rsi), %rax
    0x7fff8097f4f5 <+789>:  48 89 44 24 30              movq   %rax, 0x30(%rsp)
    0x7fff8097f4fa <+794>:  49 8b 44 34 10              movq   0x10(%r12,%rsi), %rax
    0x7fff8097f4ff <+799>:  48 89 44 24 28              movq   %rax, 0x28(%rsp)
    0x7fff8097f504 <+804>:  e9 20 01 00 00              jmp    0x7fff8097f629            ; <+1097>
    0x7fff8097f509 <+809>:  4c 89 6c 24 58              movq   %r13, 0x58(%rsp)
    0x7fff8097f50e <+814>:  49 8b 44 34 10              movq   0x10(%r12,%rsi), %rax
    0x7fff8097f513 <+819>:  48 89 44 24 28              movq   %rax, 0x28(%rsp)
    0x7fff8097f518 <+824>:  48 89 df                    movq   %rbx, %rdi
    0x7fff8097f51b <+827>:  49 89 f7                    movq   %rsi, %r15
    0x7fff8097f51e <+830>:  e8 cd 36 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f523 <+835>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f526 <+838>:  e8 45 a3 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f52b <+843>:  48 39 c3                    cmpq   %rax, %rbx
    0x7fff8097f52e <+846>:  0f 85 80 00 00 00           jne    0x7fff8097f5b4            ; <+980>
    0x7fff8097f534 <+852>:  48 8d 05 75 b9 19 00        leaq   0x19b975(%rip), %rax      ; kCFAllocatorDefault
    0x7fff8097f53b <+859>:  48 8b 38                    movq   (%rax), %rdi
    0x7fff8097f53e <+862>:  4b 8b 14 3c                 movq   (%r12,%r15), %rdx
    0x7fff8097f542 <+866>:  31 c0                       xorl   %eax, %eax
    0x7fff8097f544 <+868>:  48 89 44 24 30              movq   %rax, 0x30(%rsp)
    0x7fff8097f549 <+873>:  31 f6                       xorl   %esi, %esi
    0x7fff8097f54b <+875>:  e8 20 65 fe ff              callq  0x7fff80965a70            ; CFDictionaryCreateMutableCopy
    0x7fff8097f550 <+880>:  48 89 c3                    movq   %rax, %rbx
    0x7fff8097f553 <+883>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f558 <+888>:  e9 cc 00 00 00              jmp    0x7fff8097f629            ; <+1097>
    0x7fff8097f55d <+893>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f55f <+895>:  48 83 7c 24 78 00           cmpq   $0x0, 0x78(%rsp)
    0x7fff8097f565 <+901>:  48 8b 15 f4 86 90 1a        movq   0x1a9086f4(%rip), %rdx    ; _CFXNotificationRegistrar._doubleWildcards
    0x7fff8097f56c <+908>:  0f 84 83 00 00 00           je     0x7fff8097f5f5            ; <+1045>
    0x7fff8097f572 <+914>:  49 8b 44 14 08              movq   0x8(%r12,%rdx), %rax
    0x7fff8097f577 <+919>:  48 85 c0                    testq  %rax, %rax
    0x7fff8097f57a <+922>:  4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f57f <+927>:  74 79                       je     0x7fff8097f5fa            ; <+1050>
    0x7fff8097f581 <+929>:  48 3b 44 24 78              cmpq   0x78(%rsp), %rax
    0x7fff8097f586 <+934>:  74 26                       je     0x7fff8097f5ae            ; <+974>
    0x7fff8097f588 <+936>:  49 8b 4c 14 10              movq   0x10(%r12,%rdx), %rcx
    0x7fff8097f58d <+941>:  48 8b 49 20                 movq   0x20(%rcx), %rcx
    0x7fff8097f591 <+945>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f593 <+947>:  48 85 c9                    testq  %rcx, %rcx
    0x7fff8097f596 <+950>:  74 62                       je     0x7fff8097f5fa            ; <+1050>
    0x7fff8097f598 <+952>:  48 89 c7                    movq   %rax, %rdi
    0x7fff8097f59b <+955>:  48 89 d3                    movq   %rdx, %rbx
    0x7fff8097f59e <+958>:  48 8b 74 24 78              movq   0x78(%rsp), %rsi
    0x7fff8097f5a3 <+963>:  ff d1                       callq  *%rcx
    0x7fff8097f5a5 <+965>:  48 89 da                    movq   %rbx, %rdx
    0x7fff8097f5a8 <+968>:  31 ff                       xorl   %edi, %edi
    0x7fff8097f5aa <+970>:  84 c0                       testb  %al, %al
    0x7fff8097f5ac <+972>:  74 4c                       je     0x7fff8097f5fa            ; <+1050>
    0x7fff8097f5ae <+974>:  49 8b 3c 14                 movq   (%r12,%rdx), %rdi
    0x7fff8097f5b2 <+978>:  eb 46                       jmp    0x7fff8097f5fa            ; <+1050>
    0x7fff8097f5b4 <+980>:  4b 83 7c 3c 08 00           cmpq   $0x0, 0x8(%r12,%r15)
    0x7fff8097f5ba <+986>:  0f 84 5a 04 00 00           je     0x7fff8097fa1a            ; <+2106>
    0x7fff8097f5c0 <+992>:  4b 8b 3c 3c                 movq   (%r12,%r15), %rdi
    0x7fff8097f5c4 <+996>:  e8 d7 ce fa ff              callq  0x7fff8092c4a0            ; CFRetain
    0x7fff8097f5c9 <+1001>: 4c 89 fa                    movq   %r15, %rdx
    0x7fff8097f5cc <+1004>: 48 89 c3                    movq   %rax, %rbx
    0x7fff8097f5cf <+1007>: 49 8b 44 14 10              movq   0x10(%r12,%rdx), %rax
    0x7fff8097f5d4 <+1012>: 48 8b 40 08                 movq   0x8(%rax), %rax
    0x7fff8097f5d8 <+1016>: 48 85 c0                    testq  %rax, %rax
    0x7fff8097f5db <+1019>: 4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f5e0 <+1024>: 74 3d                       je     0x7fff8097f61f            ; <+1087>
    0x7fff8097f5e2 <+1026>: 48 8d 0d 47 35 7d 1a        leaq   0x1a7d3547(%rip), %rcx    ; kCFAllocatorSystemDefault
    0x7fff8097f5e9 <+1033>: 48 8b 39                    movq   (%rcx), %rdi
    0x7fff8097f5ec <+1036>: 49 8b 74 14 08              movq   0x8(%r12,%rdx), %rsi
    0x7fff8097f5f1 <+1041>: ff d0                       callq  *%rax
    0x7fff8097f5f3 <+1043>: eb 2f                       jmp    0x7fff8097f624            ; <+1092>
    0x7fff8097f5f5 <+1045>: 4c 8b 6c 24 58              movq   0x58(%rsp), %r13
    0x7fff8097f5fa <+1050>: 4c 89 fe                    movq   %r15, %rsi
    0x7fff8097f5fd <+1053>: ff 15 15 1c 7d 1a           callq  *0x1a7d1c15(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f603 <+1059>: 48 89 44 24 58              movq   %rax, 0x58(%rsp)
    0x7fff8097f608 <+1064>: 31 c0                       xorl   %eax, %eax
    0x7fff8097f60a <+1066>: 48 89 44 24 28              movq   %rax, 0x28(%rsp)
    0x7fff8097f60f <+1071>: 31 c0                       xorl   %eax, %eax
    0x7fff8097f611 <+1073>: 48 89 44 24 30              movq   %rax, 0x30(%rsp)
    0x7fff8097f616 <+1078>: 31 db                       xorl   %ebx, %ebx
    0x7fff8097f618 <+1080>: 48 8b 7c 24 40              movq   0x40(%rsp), %rdi
    0x7fff8097f61d <+1085>: eb 16                       jmp    0x7fff8097f635            ; <+1109>
    0x7fff8097f61f <+1087>: 49 8b 44 14 08              movq   0x8(%r12,%rdx), %rax
    0x7fff8097f624 <+1092>: 48 89 44 24 30              movq   %rax, 0x30(%rsp)
    0x7fff8097f629 <+1097>: 48 8b 7c 24 40              movq   0x40(%rsp), %rdi
    0x7fff8097f62e <+1102>: 31 c0                       xorl   %eax, %eax
    0x7fff8097f630 <+1104>: 48 89 44 24 58              movq   %rax, 0x58(%rsp)
    0x7fff8097f635 <+1109>: 4c 89 64 24 20              movq   %r12, 0x20(%rsp)
    0x7fff8097f63a <+1114>: e8 15 53 19 00              callq  0x7fff80b14954            ; symbol stub for: os_lock_unlock
    0x7fff8097f63f <+1119>: c5 fc 57 c0                 vxorps %ymm0, %ymm0, %ymm0
    0x7fff8097f643 <+1123>: c5 fc 29 84 24 a0 06 00 00  vmovaps %ymm0, 0x6a0(%rsp)
    0x7fff8097f64c <+1132>: c5 fc 29 84 24 80 06 00 00  vmovaps %ymm0, 0x680(%rsp)
    0x7fff8097f655 <+1141>: c5 fc 29 84 24 60 06 00 00  vmovaps %ymm0, 0x660(%rsp)
    0x7fff8097f65e <+1150>: c5 fc 29 84 24 40 06 00 00  vmovaps %ymm0, 0x640(%rsp)
    0x7fff8097f667 <+1159>: c5 fc 29 84 24 20 06 00 00  vmovaps %ymm0, 0x620(%rsp)
    0x7fff8097f670 <+1168>: c5 fc 29 84 24 00 06 00 00  vmovaps %ymm0, 0x600(%rsp)
    0x7fff8097f679 <+1177>: c5 fc 29 84 24 e0 05 00 00  vmovaps %ymm0, 0x5e0(%rsp)
    0x7fff8097f682 <+1186>: c5 fc 29 84 24 c0 05 00 00  vmovaps %ymm0, 0x5c0(%rsp)
    0x7fff8097f68b <+1195>: c5 fc 29 84 24 a0 05 00 00  vmovaps %ymm0, 0x5a0(%rsp)
    0x7fff8097f694 <+1204>: c5 fc 29 84 24 80 05 00 00  vmovaps %ymm0, 0x580(%rsp)
    0x7fff8097f69d <+1213>: c5 fc 29 84 24 60 05 00 00  vmovaps %ymm0, 0x560(%rsp)
    0x7fff8097f6a6 <+1222>: c5 fc 29 84 24 40 05 00 00  vmovaps %ymm0, 0x540(%rsp)
    0x7fff8097f6af <+1231>: c5 fc 29 84 24 20 05 00 00  vmovaps %ymm0, 0x520(%rsp)
    0x7fff8097f6b8 <+1240>: c5 fc 29 84 24 00 05 00 00  vmovaps %ymm0, 0x500(%rsp)
    0x7fff8097f6c1 <+1249>: c5 fc 29 84 24 e0 04 00 00  vmovaps %ymm0, 0x4e0(%rsp)
    0x7fff8097f6ca <+1258>: c5 fc 29 84 24 c0 04 00 00  vmovaps %ymm0, 0x4c0(%rsp)
    0x7fff8097f6d3 <+1267>: 48 8d 84 24 c0 05 00 00     leaq   0x5c0(%rsp), %rax
    0x7fff8097f6db <+1275>: 48 89 84 24 80 00 00 00     movq   %rax, 0x80(%rsp)
    0x7fff8097f6e3 <+1283>: b8 00 01 00 00              movl   $0x100, %eax              ; imm = 0x100 
    0x7fff8097f6e8 <+1288>: c4 e1 f9 6e c0              vmovq  %rax, %xmm0
    0x7fff8097f6ed <+1293>: c5 f9 73 f8 08              vpslldq $0x8, %xmm0, %xmm0        ; xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7] 
    0x7fff8097f6f2 <+1298>: c5 fa 7f 84 24 88 00 00 00  vmovdqu %xmm0, 0x88(%rsp)
    0x7fff8097f6fb <+1307>: c6 84 24 98 00 00 00 00     movb   $0x0, 0x98(%rsp)
    0x7fff8097f703 <+1315>: 48 8d 84 24 c0 04 00 00     leaq   0x4c0(%rsp), %rax
    0x7fff8097f70b <+1323>: 48 89 84 24 a0 00 00 00     movq   %rax, 0xa0(%rsp)
    0x7fff8097f713 <+1331>: c5 fa 7f 84 24 a8 00 00 00  vmovdqu %xmm0, 0xa8(%rsp)
    0x7fff8097f71c <+1340>: c6 84 24 b8 00 00 00 00     movb   $0x0, 0xb8(%rsp)
    0x7fff8097f724 <+1348>: 31 c0                       xorl   %eax, %eax
    0x7fff8097f726 <+1350>: c5 f8 77                    vzeroupper 
    0x7fff8097f729 <+1353>: e8 f2 7e fe ff              callq  0x7fff80967620            ; _CFAutoreleasePoolPush
    0x7fff8097f72e <+1358>: 48 89 44 24 38              movq   %rax, 0x38(%rsp)
    0x7fff8097f733 <+1363>: 48 85 db                    testq  %rbx, %rbx
    0x7fff8097f736 <+1366>: 0f 94 c0                    sete   %al
    0x7fff8097f739 <+1369>: 4c 39 eb                    cmpq   %r13, %rbx
    0x7fff8097f73c <+1372>: 0f 94 c1                    sete   %cl
    0x7fff8097f73f <+1375>: 08 c1                       orb    %al, %cl
    0x7fff8097f741 <+1377>: 88 4c 24 40                 movb   %cl, 0x40(%rsp)
    0x7fff8097f745 <+1381>: 0f 85 d5 00 00 00           jne    0x7fff8097f820            ; <+1600>
    0x7fff8097f74b <+1387>: 48 89 df                    movq   %rbx, %rdi
    0x7fff8097f74e <+1390>: e8 9d 34 fd ff              callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff8097f753 <+1395>: 49 89 c7                    movq   %rax, %r15
    0x7fff8097f756 <+1398>: e8 15 a1 fa ff              callq  0x7fff80929870            ; CFDictionaryGetTypeID
    0x7fff8097f75b <+1403>: 49 39 c7                    cmpq   %rax, %r15
    0x7fff8097f75e <+1406>: 0f 85 a4 00 00 00           jne    0x7fff8097f808            ; <+1576>
    0x7fff8097f764 <+1412>: 4c 8d bc 24 c0 00 00 00     leaq   0xc0(%rsp), %r15
    0x7fff8097f76c <+1420>: be 00 04 00 00              movl   $0x400, %esi              ; imm = 0x400 
    0x7fff8097f771 <+1425>: 4c 89 ff                    movq   %r15, %rdi
    0x7fff8097f774 <+1428>: e8 35 4c 19 00              callq  0x7fff80b143ae            ; symbol stub for: __bzero
    0x7fff8097f779 <+1433>: 48 89 df                    movq   %rbx, %rdi
    0x7fff8097f77c <+1436>: 48 89 5c 24 50              movq   %rbx, 0x50(%rsp)
    0x7fff8097f781 <+1441>: e8 ea 02 fd ff              callq  0x7fff8094fa70            ; CFDictionaryGetCount
    0x7fff8097f786 <+1446>: 49 89 c4                    movq   %rax, %r12
    0x7fff8097f789 <+1449>: 49 81 fc 81 00 00 00        cmpq   $0x81, %r12
    0x7fff8097f790 <+1456>: 72 10                       jb     0x7fff8097f7a2            ; <+1474>
    0x7fff8097f792 <+1458>: 4a 8d 3c e5 00 00 00 00     leaq   (,%r12,8), %rdi
    0x7fff8097f79a <+1466>: e8 e9 50 19 00              callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff8097f79f <+1471>: 49 89 c7                    movq   %rax, %r15
    0x7fff8097f7a2 <+1474>: 4c 89 7c 24 18              movq   %r15, 0x18(%rsp)
    0x7fff8097f7a7 <+1479>: 31 f6                       xorl   %esi, %esi
    0x7fff8097f7a9 <+1481>: 48 8b 7c 24 50              movq   0x50(%rsp), %rdi
    0x7fff8097f7ae <+1486>: 4c 89 fa                    movq   %r15, %rdx
    0x7fff8097f7b1 <+1489>: e8 0a 3d fd ff              callq  0x7fff809534c0            ; CFDictionaryGetKeysAndValues
    0x7fff8097f7b6 <+1494>: 4d 85 e4                    testq  %r12, %r12
    0x7fff8097f7b9 <+1497>: 7e 2f                       jle    0x7fff8097f7ea            ; <+1546>
    0x7fff8097f7bb <+1499>: 48 8b 1d c6 64 90 1a        movq   0x1a9064c6(%rip), %rbx    ; "find:"
    0x7fff8097f7c2 <+1506>: 4c 8d bc 24 80 00 00 00     leaq   0x80(%rsp), %r15
    0x7fff8097f7ca <+1514>: 4c 8b 6c 24 18              movq   0x18(%rsp), %r13
    0x7fff8097f7cf <+1519>: 90                          nop    
    0x7fff8097f7d0 <+1520>: 49 8b 7d 00                 movq   (%r13), %rdi
    0x7fff8097f7d4 <+1524>: 48 89 de                    movq   %rbx, %rsi
    0x7fff8097f7d7 <+1527>: 4c 89 fa                    movq   %r15, %rdx
    0x7fff8097f7da <+1530>: ff 15 38 1a 7d 1a           callq  *0x1a7d1a38(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f7e0 <+1536>: 49 83 c5 08                 addq   $0x8, %r13
    0x7fff8097f7e4 <+1540>: 49 83 c4 ff                 addq   $-0x1, %r12
    0x7fff8097f7e8 <+1544>: 75 e6                       jne    0x7fff8097f7d0            ; <+1520>
    0x7fff8097f7ea <+1546>: 48 8d 84 24 c0 00 00 00     leaq   0xc0(%rsp), %rax
    0x7fff8097f7f2 <+1554>: 48 8b 7c 24 18              movq   0x18(%rsp), %rdi
    0x7fff8097f7f7 <+1559>: 48 39 c7                    cmpq   %rax, %rdi
    0x7fff8097f7fa <+1562>: 74 05                       je     0x7fff8097f801            ; <+1569>
    0x7fff8097f7fc <+1564>: e8 3d 4f 19 00              callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097f801 <+1569>: 48 8b 5c 24 50              movq   0x50(%rsp), %rbx
    0x7fff8097f806 <+1574>: eb 18                       jmp    0x7fff8097f820            ; <+1600>
    0x7fff8097f808 <+1576>: 48 8b 35 79 64 90 1a        movq   0x1a906479(%rip), %rsi    ; "find:"
    0x7fff8097f80f <+1583>: 48 8d 94 24 80 00 00 00     leaq   0x80(%rsp), %rdx
    0x7fff8097f817 <+1591>: 48 89 df                    movq   %rbx, %rdi
    0x7fff8097f81a <+1594>: ff 15 f8 19 7d 1a           callq  *0x1a7d19f8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f820 <+1600>: 48 89 5c 24 50              movq   %rbx, 0x50(%rsp)
    0x7fff8097f825 <+1605>: 48 8b 35 64 64 90 1a        movq   0x1a906464(%rip), %rsi    ; "find:observer:matching:"
    0x7fff8097f82c <+1612>: 4c 8b 25 e5 19 7d 1a        movq   0x1a7d19e5(%rip), %r12    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f833 <+1619>: 4c 8d ac 24 80 00 00 00     leaq   0x80(%rsp), %r13
    0x7fff8097f83b <+1627>: 48 8b 7c 24 70              movq   0x70(%rsp), %rdi
    0x7fff8097f840 <+1632>: 48 8b 54 24 48              movq   0x48(%rsp), %rdx
    0x7fff8097f845 <+1637>: 48 8b 5c 24 78              movq   0x78(%rsp), %rbx
    0x7fff8097f84a <+1642>: 48 89 d9                    movq   %rbx, %rcx
    0x7fff8097f84d <+1645>: 4d 89 e8                    movq   %r13, %r8
    0x7fff8097f850 <+1648>: 41 ff d4                    callq  *%r12
    0x7fff8097f853 <+1651>: 4c 8b 3d 3e 64 90 1a        movq   0x1a90643e(%rip), %r15    ; "find:matching:"
    0x7fff8097f85a <+1658>: 48 8b 7c 24 68              movq   0x68(%rsp), %rdi
    0x7fff8097f85f <+1663>: 4c 89 fe                    movq   %r15, %rsi
    0x7fff8097f862 <+1666>: 48 89 da                    movq   %rbx, %rdx
    0x7fff8097f865 <+1669>: 4c 89 e9                    movq   %r13, %rcx
    0x7fff8097f868 <+1672>: 41 ff d4                    callq  *%r12
    0x7fff8097f86b <+1675>: 48 8b 7c 24 60              movq   0x60(%rsp), %rdi
    0x7fff8097f870 <+1680>: 4c 89 fe                    movq   %r15, %rsi
    0x7fff8097f873 <+1683>: 48 89 da                    movq   %rbx, %rdx
    0x7fff8097f876 <+1686>: 4c 89 e9                    movq   %r13, %rcx
    0x7fff8097f879 <+1689>: 41 ff d4                    callq  *%r12
    0x7fff8097f87c <+1692>: 48 8b 35 05 64 90 1a        movq   0x1a906405(%rip), %rsi    ; "find:"
    0x7fff8097f883 <+1699>: 48 8b 7c 24 58              movq   0x58(%rsp), %rdi
    0x7fff8097f888 <+1704>: 4c 89 ea                    movq   %r13, %rdx
    0x7fff8097f88b <+1707>: 41 ff d4                    callq  *%r12
    0x7fff8097f88e <+1710>: 48 8b 7c 24 38              movq   0x38(%rsp), %rdi
    0x7fff8097f893 <+1715>: e8 48 bb fe ff              callq  0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff8097f898 <+1720>: 48 8b b4 24 88 00 00 00     movq   0x88(%rsp), %rsi
    0x7fff8097f8a0 <+1728>: 48 85 f6                    testq  %rsi, %rsi
    0x7fff8097f8a3 <+1731>: 0f 8e 7d 00 00 00           jle    0x7fff8097f926            ; <+1862>
    0x7fff8097f8a9 <+1737>: 48 8b 05 b8 83 90 1a        movq   0x1a9083b8(%rip), %rax    ; _CFXNotificationRegistrar._options
    0x7fff8097f8b0 <+1744>: 48 8b 4c 24 20              movq   0x20(%rsp), %rcx
    0x7fff8097f8b5 <+1749>: f6 04 01 01                 testb  $0x1, (%rcx,%rax)
    0x7fff8097f8b9 <+1753>: 74 24                       je     0x7fff8097f8df            ; <+1791>
    0x7fff8097f8bb <+1755>: 48 8b bc 24 80 00 00 00     movq   0x80(%rsp), %rdi
    0x7fff8097f8c3 <+1763>: 48 8d 0d 16 89 7d 1a        leaq   0x1a7d8916(%rip), %rcx    ; __block_literal_global
    0x7fff8097f8ca <+1770>: ba 08 00 00 00              movl   $0x8, %edx
    0x7fff8097f8cf <+1775>: e8 82 51 19 00              callq  0x7fff80b14a56            ; symbol stub for: qsort_b
    0x7fff8097f8d4 <+1780>: 48 83 bc 24 88 00 00 00 00  cmpq   $0x0, 0x88(%rsp)
    0x7fff8097f8dd <+1789>: 7e 47                       jle    0x7fff8097f926            ; <+1862>
    0x7fff8097f8df <+1791>: 4c 8b 3d 9a 5f 90 1a        movq   0x1a905f9a(%rip), %r15    ; "release"
    0x7fff8097f8e6 <+1798>: 31 db                       xorl   %ebx, %ebx
    0x7fff8097f8e8 <+1800>: 0f 1f 84 00 00 00 00 00     nopl   (%rax,%rax)
    0x7fff8097f8f0 <+1808>: 48 8b 84 24 80 00 00 00     movq   0x80(%rsp), %rax
    0x7fff8097f8f8 <+1816>: 48 8b 34 d8                 movq   (%rax,%rbx,8), %rsi
    0x7fff8097f8fc <+1820>: 4c 89 f7                    movq   %r14, %rdi
    0x7fff8097f8ff <+1823>: 41 ff 56 10                 callq  *0x10(%r14)
    0x7fff8097f903 <+1827>: 48 8b 84 24 80 00 00 00     movq   0x80(%rsp), %rax
    0x7fff8097f90b <+1835>: 48 8b 3c d8                 movq   (%rax,%rbx,8), %rdi
    0x7fff8097f90f <+1839>: 4c 89 fe                    movq   %r15, %rsi
    0x7fff8097f912 <+1842>: ff 15 00 19 7d 1a           callq  *0x1a7d1900(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f918 <+1848>: 48 83 c3 01                 addq   $0x1, %rbx
    0x7fff8097f91c <+1852>: 48 3b 9c 24 88 00 00 00     cmpq   0x88(%rsp), %rbx
    0x7fff8097f924 <+1860>: 7c ca                       jl     0x7fff8097f8f0            ; <+1808>
    0x7fff8097f926 <+1862>: 31 db                       xorl   %ebx, %ebx
    0x7fff8097f928 <+1864>: 48 83 bc 24 a8 00 00 00 00  cmpq   $0x0, 0xa8(%rsp)
    0x7fff8097f931 <+1873>: 4c 8b 35 48 5f 90 1a        movq   0x1a905f48(%rip), %r14    ; "release"
    0x7fff8097f938 <+1880>: 7e 29                       jle    0x7fff8097f963            ; <+1923>
    0x7fff8097f93a <+1882>: 66 0f 1f 44 00 00           nopw   (%rax,%rax)
    0x7fff8097f940 <+1888>: 48 8b 84 24 a0 00 00 00     movq   0xa0(%rsp), %rax
    0x7fff8097f948 <+1896>: 48 8b 3c d8                 movq   (%rax,%rbx,8), %rdi
    0x7fff8097f94c <+1900>: 4c 89 f6                    movq   %r14, %rsi
    0x7fff8097f94f <+1903>: ff 15 c3 18 7d 1a           callq  *0x1a7d18c3(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097f955 <+1909>: 48 83 c3 01                 addq   $0x1, %rbx
    0x7fff8097f959 <+1913>: 48 3b 9c 24 a8 00 00 00     cmpq   0xa8(%rsp), %rbx
    0x7fff8097f961 <+1921>: 7c dd                       jl     0x7fff8097f940            ; <+1888>
    0x7fff8097f963 <+1923>: 48 8b 7c 24 70              movq   0x70(%rsp), %rdi
    0x7fff8097f968 <+1928>: 4c 89 f6                    movq   %r14, %rsi
    0x7fff8097f96b <+1931>: 41 ff d4                    callq  *%r12
    0x7fff8097f96e <+1934>: 48 8b 7c 24 68              movq   0x68(%rsp), %rdi
    0x7fff8097f973 <+1939>: 4c 89 f6                    movq   %r14, %rsi
    0x7fff8097f976 <+1942>: 41 ff d4                    callq  *%r12
    0x7fff8097f979 <+1945>: 48 8b 7c 24 60              movq   0x60(%rsp), %rdi
    0x7fff8097f97e <+1950>: 4c 89 f6                    movq   %r14, %rsi
    0x7fff8097f981 <+1953>: 41 ff d4                    callq  *%r12
    0x7fff8097f984 <+1956>: 48 8b 7c 24 58              movq   0x58(%rsp), %rdi
    0x7fff8097f989 <+1961>: 4c 89 f6                    movq   %r14, %rsi
    0x7fff8097f98c <+1964>: 41 ff d4                    callq  *%r12
    0x7fff8097f98f <+1967>: 48 8b 74 24 30              movq   0x30(%rsp), %rsi
    0x7fff8097f994 <+1972>: 48 85 f6                    testq  %rsi, %rsi
    0x7fff8097f997 <+1975>: 74 1a                       je     0x7fff8097f9b3            ; <+2003>
    0x7fff8097f999 <+1977>: 48 8b 44 24 28              movq   0x28(%rsp), %rax
    0x7fff8097f99e <+1982>: 48 8b 40 10                 movq   0x10(%rax), %rax
    0x7fff8097f9a2 <+1986>: 48 85 c0                    testq  %rax, %rax
    0x7fff8097f9a5 <+1989>: 74 0c                       je     0x7fff8097f9b3            ; <+2003>
    0x7fff8097f9a7 <+1991>: 48 8d 0d 82 31 7d 1a        leaq   0x1a7d3182(%rip), %rcx    ; kCFAllocatorSystemDefault
    0x7fff8097f9ae <+1998>: 48 8b 39                    movq   (%rcx), %rdi
    0x7fff8097f9b1 <+2001>: ff d0                       callq  *%rax
    0x7fff8097f9b3 <+2003>: f6 44 24 40 01              testb  $0x1, 0x40(%rsp)
    0x7fff8097f9b8 <+2008>: 48 8b 7c 24 50              movq   0x50(%rsp), %rdi
    0x7fff8097f9bd <+2013>: 75 05                       jne    0x7fff8097f9c4            ; <+2020>
    0x7fff8097f9bf <+2015>: e8 0c 34 fb ff              callq  0x7fff80932dd0            ; CFRelease
    0x7fff8097f9c4 <+2020>: 80 bc 24 98 00 00 00 00     cmpb   $0x0, 0x98(%rsp)
    0x7fff8097f9cc <+2028>: 74 0d                       je     0x7fff8097f9db            ; <+2043>
    0x7fff8097f9ce <+2030>: 48 8b bc 24 80 00 00 00     movq   0x80(%rsp), %rdi
    0x7fff8097f9d6 <+2038>: e8 63 4d 19 00              callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097f9db <+2043>: 80 bc 24 b8 00 00 00 00     cmpb   $0x0, 0xb8(%rsp)
    0x7fff8097f9e3 <+2051>: 74 0d                       je     0x7fff8097f9f2            ; <+2066>
    0x7fff8097f9e5 <+2053>: 48 8b bc 24 a0 00 00 00     movq   0xa0(%rsp), %rdi
    0x7fff8097f9ed <+2061>: e8 4c 4d 19 00              callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097f9f2 <+2066>: 48 8b 05 df 16 7d 1a        movq   0x1a7d16df(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097f9f9 <+2073>: 48 8b 00                    movq   (%rax), %rax
    0x7fff8097f9fc <+2076>: 48 3b 84 24 c0 06 00 00     cmpq   0x6c0(%rsp), %rax
    0x7fff8097fa04 <+2084>: 75 0f                       jne    0x7fff8097fa15            ; <+2101>
    0x7fff8097fa06 <+2086>: 48 8d 65 d8                 leaq   -0x28(%rbp), %rsp
    0x7fff8097fa0a <+2090>: 5b                          popq   %rbx
    0x7fff8097fa0b <+2091>: 41 5c                       popq   %r12
    0x7fff8097fa0d <+2093>: 41 5d                       popq   %r13
    0x7fff8097fa0f <+2095>: 41 5e                       popq   %r14
    0x7fff8097fa11 <+2097>: 41 5f                       popq   %r15
    0x7fff8097fa13 <+2099>: 5d                          popq   %rbp
    0x7fff8097fa14 <+2100>: c3                          retq   
    0x7fff8097fa15 <+2101>: e8 d0 49 19 00              callq  0x7fff80b143ea            ; symbol stub for: __stack_chk_fail
    0x7fff8097fa1a <+2106>: 48 8d 3d 03 4f 37 00        leaq   0x374f03(%rip), %rdi      ; "_CFXNotificationChildrenCreateCopy"
    0x7fff8097fa21 <+2113>: 48 8d 35 1f 4f 37 00        leaq   0x374f1f(%rip), %rsi      ; "/Library/Caches/com.apple.xbs/Sources/CF/CF-1348.15/AppServices.subproj/CFXNotificationRegistrationBase.h"
    0x7fff8097fa28 <+2120>: 48 8d 0d 82 4f 37 00        leaq   0x374f82(%rip), %rcx      ; "children->singleChildKey != NULL"
    0x7fff8097fa2f <+2127>: ba ee 00 00 00              movl   $0xee, %edx
    0x7fff8097fa34 <+2132>: e8 6f 49 19 00              callq  0x7fff80b143a8            ; symbol stub for: __assert_rtn
    0x7fff8097fa39 <+2137>: 0f 1f 80 00 00 00 00        nopl   (%rax)
(lldb)  image show-unwind --address 0x7fff8097f903
UNWIND PLANS for CoreFoundation`-[_CFXNotificationRegistrar find:object:observer:enumerator:] (start addr 0x7fff8097f1e0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 363104-0x00000000000592c0)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 2091: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 2093: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 2095: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 2097: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 2099: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 2100: CFA=rsp+1768 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 2101: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 363104-0x00000000000592c0)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff8097e93c
CoreFoundation`_CFXNotificationPost:
    0x7fff8097e6e0 <+0>:    55                                            pushq  %rbp
    0x7fff8097e6e1 <+1>:    48 89 e5                                      movq   %rsp, %rbp
    0x7fff8097e6e4 <+4>:    41 57                                         pushq  %r15
    0x7fff8097e6e6 <+6>:    41 56                                         pushq  %r14
    0x7fff8097e6e8 <+8>:    41 55                                         pushq  %r13
    0x7fff8097e6ea <+10>:   41 54                                         pushq  %r12
    0x7fff8097e6ec <+12>:   53                                            pushq  %rbx
    0x7fff8097e6ed <+13>:   48 83 e4 e0                                   andq   $-0x20, %rsp
    0x7fff8097e6f1 <+17>:   48 81 ec 40 02 00 00                          subq   $0x240, %rsp              ; imm = 0x240 
    0x7fff8097e6f8 <+24>:   48 89 e3                                      movq   %rsp, %rbx
    0x7fff8097e6fb <+27>:   48 89 53 50                                   movq   %rdx, 0x50(%rbx)
    0x7fff8097e6ff <+31>:   49 89 f7                                      movq   %rsi, %r15
    0x7fff8097e702 <+34>:   48 89 7b 48                                   movq   %rdi, 0x48(%rbx)
    0x7fff8097e706 <+38>:   48 8b 0d cb 29 7d 1a                          movq   0x1a7d29cb(%rip), %rcx    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097e70d <+45>:   48 8b 09                                      movq   (%rcx), %rcx
    0x7fff8097e710 <+48>:   48 89 8b 20 02 00 00                          movq   %rcx, 0x220(%rbx)
    0x7fff8097e717 <+55>:   f6 47 08 02                                   testb  $0x2, 0x8(%rdi)
    0x7fff8097e71b <+59>:   74 0e                                         je     0x7fff8097e72b            ; <+75>
    0x7fff8097e71d <+61>:   8a 05 4d 76 91 1a                             movb   0x1a91764d(%rip), %al     ; __CFIsDistNoteDaemon
    0x7fff8097e723 <+67>:   24 01                                         andb   $0x1, %al
    0x7fff8097e725 <+69>:   0f 85 24 0a 00 00                             jne    0x7fff8097f14f            ; <+2671>
    0x7fff8097e72b <+75>:   48 8b 35 06 76 90 1a                          movq   0x1a907606(%rip), %rsi    ; "name"
    0x7fff8097e732 <+82>:   4c 8b 35 df 2a 7d 1a                          movq   0x1a7d2adf(%rip), %r14    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097e739 <+89>:   4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097e73c <+92>:   41 ff d6                                      callq  *%r14
    0x7fff8097e73f <+95>:   49 89 c5                                      movq   %rax, %r13
    0x7fff8097e742 <+98>:   48 8b 35 f7 75 90 1a                          movq   0x1a9075f7(%rip), %rsi    ; "object"
    0x7fff8097e749 <+105>:  4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097e74c <+108>:  41 ff d6                                      callq  *%r14
    0x7fff8097e74f <+111>:  48 85 c0                                      testq  %rax, %rax
    0x7fff8097e752 <+114>:  4c 8d 25 27 a1 81 1a                          leaq   0x1a81a127(%rip), %r12    ; @"kCFNotificationAnyObject"
    0x7fff8097e759 <+121>:  4c 0f 45 e0                                   cmovneq %rax, %r12
    0x7fff8097e75d <+125>:  4d 85 ff                                      testq  %r15, %r15
    0x7fff8097e760 <+128>:  0f 84 55 0a 00 00                             je     0x7fff8097f1bb            ; <+2779>
    0x7fff8097e766 <+134>:  4d 85 ed                                      testq  %r13, %r13
    0x7fff8097e769 <+137>:  0f 84 4c 0a 00 00                             je     0x7fff8097f1bb            ; <+2779>
    0x7fff8097e76f <+143>:  4d 85 e4                                      testq  %r12, %r12
    0x7fff8097e772 <+146>:  0f 84 43 0a 00 00                             je     0x7fff8097f1bb            ; <+2779>
    0x7fff8097e778 <+152>:  31 c0                                         xorl   %eax, %eax
    0x7fff8097e77a <+154>:  e8 a1 8e fe ff                                callq  0x7fff80967620            ; _CFAutoreleasePoolPush
    0x7fff8097e77f <+159>:  49 89 c6                                      movq   %rax, %r14
    0x7fff8097e782 <+162>:  48 8b 43 48                                   movq   0x48(%rbx), %rax
    0x7fff8097e786 <+166>:  8a 40 08                                      movb   0x8(%rax), %al
    0x7fff8097e789 <+169>:  a8 01                                         testb  $0x1, %al
    0x7fff8097e78b <+171>:  0f 85 84 02 00 00                             jne    0x7fff8097ea15            ; <+821>
    0x7fff8097e791 <+177>:  a8 02                                         testb  $0x2, %al
    0x7fff8097e793 <+179>:  0f 85 54 03 00 00                             jne    0x7fff8097eaed            ; <+1037>
    0x7fff8097e799 <+185>:  4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097e79c <+188>:  e8 3f cc fe ff                                callq  0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff8097e7a1 <+193>:  c5 fd 57 c0                                   vxorpd %ymm0, %ymm0, %ymm0
    0x7fff8097e7a5 <+197>:  c5 fd 29 83 00 02 00 00                       vmovapd %ymm0, 0x200(%rbx)
    0x7fff8097e7ad <+205>:  c5 fd 29 83 e0 01 00 00                       vmovapd %ymm0, 0x1e0(%rbx)
    0x7fff8097e7b5 <+213>:  c5 fd 29 83 c0 01 00 00                       vmovapd %ymm0, 0x1c0(%rbx)
    0x7fff8097e7bd <+221>:  c5 fd 29 83 a0 01 00 00                       vmovapd %ymm0, 0x1a0(%rbx)
    0x7fff8097e7c5 <+229>:  c5 fd 29 83 80 01 00 00                       vmovapd %ymm0, 0x180(%rbx)
    0x7fff8097e7cd <+237>:  c5 fd 29 83 60 01 00 00                       vmovapd %ymm0, 0x160(%rbx)
    0x7fff8097e7d5 <+245>:  c5 fd 29 83 40 01 00 00                       vmovapd %ymm0, 0x140(%rbx)
    0x7fff8097e7dd <+253>:  c5 fd 29 83 20 01 00 00                       vmovapd %ymm0, 0x120(%rbx)
    0x7fff8097e7e5 <+261>:  48 c7 83 00 01 00 00 00 00 00 00              movq   $0x0, 0x100(%rbx)
    0x7fff8097e7f0 <+272>:  4c 8d 83 00 01 00 00                          leaq   0x100(%rbx), %r8
    0x7fff8097e7f7 <+279>:  4c 89 83 08 01 00 00                          movq   %r8, 0x108(%rbx)
    0x7fff8097e7fe <+286>:  c7 83 10 01 00 00 00 00 00 20                 movl   $0x20000000, 0x110(%rbx)  ; imm = 0x20000000 
    0x7fff8097e808 <+296>:  c7 83 14 01 00 00 20 00 00 00                 movl   $0x20, 0x114(%rbx)
    0x7fff8097e812 <+306>:  48 8d 8b 20 01 00 00                          leaq   0x120(%rbx), %rcx
    0x7fff8097e819 <+313>:  48 89 8b 18 01 00 00                          movq   %rcx, 0x118(%rbx)
    0x7fff8097e820 <+320>:  48 c7 83 e0 00 00 00 00 00 00 00              movq   $0x0, 0xe0(%rbx)
    0x7fff8097e82b <+331>:  48 8d 8b e0 00 00 00                          leaq   0xe0(%rbx), %rcx
    0x7fff8097e832 <+338>:  48 89 8b e8 00 00 00                          movq   %rcx, 0xe8(%rbx)
    0x7fff8097e839 <+345>:  c7 83 f0 00 00 00 00 00 00 20                 movl   $0x20000000, 0xf0(%rbx)   ; imm = 0x20000000 
    0x7fff8097e843 <+355>:  c7 83 f4 00 00 00 20 00 00 00                 movl   $0x20, 0xf4(%rbx)
    0x7fff8097e84d <+365>:  48 c7 83 f8 00 00 00 00 01 00 00              movq   $0x100, 0xf8(%rbx)        ; imm = 0x100 
    0x7fff8097e858 <+376>:  48 c7 83 c0 00 00 00 00 00 00 00              movq   $0x0, 0xc0(%rbx)
    0x7fff8097e863 <+387>:  48 8d 93 c0 00 00 00                          leaq   0xc0(%rbx), %rdx
    0x7fff8097e86a <+394>:  48 89 93 c8 00 00 00                          movq   %rdx, 0xc8(%rbx)
    0x7fff8097e871 <+401>:  c7 83 d0 00 00 00 00 00 00 20                 movl   $0x20000000, 0xd0(%rbx)   ; imm = 0x20000000 
    0x7fff8097e87b <+411>:  c7 83 d4 00 00 00 20 00 00 00                 movl   $0x20, 0xd4(%rbx)
    0x7fff8097e885 <+421>:  48 c7 83 d8 00 00 00 00 00 00 00              movq   $0x0, 0xd8(%rbx)
    0x7fff8097e890 <+432>:  48 c7 83 a0 00 00 00 00 00 00 00              movq   $0x0, 0xa0(%rbx)
    0x7fff8097e89b <+443>:  48 8d b3 a0 00 00 00                          leaq   0xa0(%rbx), %rsi
    0x7fff8097e8a2 <+450>:  48 89 b3 a8 00 00 00                          movq   %rsi, 0xa8(%rbx)
    0x7fff8097e8a9 <+457>:  c7 83 b0 00 00 00 00 00 00 20                 movl   $0x20000000, 0xb0(%rbx)   ; imm = 0x20000000 
    0x7fff8097e8b3 <+467>:  c7 83 b4 00 00 00 20 00 00 00                 movl   $0x20, 0xb4(%rbx)
    0x7fff8097e8bd <+477>:  c6 83 b8 00 00 00 01                          movb   $0x1, 0xb8(%rbx)
    0x7fff8097e8c4 <+484>:  48 8b 43 48                                   movq   0x48(%rbx), %rax
    0x7fff8097e8c8 <+488>:  48 8b 78 10                                   movq   0x10(%rax), %rdi
    0x7fff8097e8cc <+492>:  48 8b 05 c5 27 7d 1a                          movq   0x1a7d27c5(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff8097e8d3 <+499>:  48 89 43 58                                   movq   %rax, 0x58(%rbx)
    0x7fff8097e8d7 <+503>:  c7 43 60 00 00 00 c2                          movl   $0xc2000000, 0x60(%rbx)   ; imm = 0xC2000000 
    0x7fff8097e8de <+510>:  c7 43 64 00 00 00 00                          movl   $0x0, 0x64(%rbx)
    0x7fff8097e8e5 <+517>:  48 8d 05 e4 38 04 00                          leaq   0x438e4(%rip), %rax       ; ___CFXNotificationPost_block_invoke
    0x7fff8097e8ec <+524>:  48 89 43 68                                   movq   %rax, 0x68(%rbx)
    0x7fff8097e8f0 <+528>:  48 8d 05 a9 9c 7d 1a                          leaq   0x1a7d9ca9(%rip), %rax    ; __block_descriptor_tmp.86
    0x7fff8097e8f7 <+535>:  48 89 43 70                                   movq   %rax, 0x70(%rbx)
    0x7fff8097e8fb <+539>:  4c 89 7b 78                                   movq   %r15, 0x78(%rbx)
    0x7fff8097e8ff <+543>:  48 89 8b 80 00 00 00                          movq   %rcx, 0x80(%rbx)
    0x7fff8097e906 <+550>:  48 89 93 88 00 00 00                          movq   %rdx, 0x88(%rbx)
    0x7fff8097e90d <+557>:  48 89 b3 90 00 00 00                          movq   %rsi, 0x90(%rbx)
    0x7fff8097e914 <+564>:  4c 89 83 98 00 00 00                          movq   %r8, 0x98(%rbx)
    0x7fff8097e91b <+571>:  48 8b 35 4e 74 90 1a                          movq   0x1a90744e(%rip), %rsi    ; "find:object:observer:enumerator:"
    0x7fff8097e922 <+578>:  4c 8d 05 77 9f 81 1a                          leaq   0x1a819f77(%rip), %r8     ; @"kCFNotificationAnyObserver"
    0x7fff8097e929 <+585>:  4c 8d 4b 58                                   leaq   0x58(%rbx), %r9
    0x7fff8097e92d <+589>:  4c 89 ea                                      movq   %r13, %rdx
    0x7fff8097e930 <+592>:  4c 89 e1                                      movq   %r12, %rcx
    0x7fff8097e933 <+595>:  c5 f8 77                                      vzeroupper 
    0x7fff8097e936 <+598>:  ff 15 dc 28 7d 1a                             callq  *0x1a7d28dc(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097e93c <+604>:  48 8b 83 c8 00 00 00                          movq   0xc8(%rbx), %rax
    0x7fff8097e943 <+611>:  48 83 78 18 00                                cmpq   $0x0, 0x18(%rax)
    0x7fff8097e948 <+616>:  7e 65                                         jle    0x7fff8097e9af            ; <+719>
    0x7fff8097e94a <+618>:  48 8b 43 50                                   movq   0x50(%rbx), %rax
    0x7fff8097e94e <+622>:  25 00 08 00 00                                andl   $0x800, %eax              ; imm = 0x800 
    0x7fff8097e953 <+627>:  48 89 43 50                                   movq   %rax, 0x50(%rbx)
    0x7fff8097e957 <+631>:  4c 8b 3d 1a 74 90 1a                          movq   0x1a90741a(%rip), %r15    ; "waitUntilFinished"
    0x7fff8097e95e <+638>:  4c 8b 25 1b 6f 90 1a                          movq   0x1a906f1b(%rip), %r12    ; "release"
    0x7fff8097e965 <+645>:  45 31 f6                                      xorl   %r14d, %r14d
    0x7fff8097e968 <+648>:  0f 1f 84 00 00 00 00 00                       nopl   (%rax,%rax)
    0x7fff8097e970 <+656>:  48 8b 83 08 01 00 00                          movq   0x108(%rbx), %rax
    0x7fff8097e977 <+663>:  48 8b 40 18                                   movq   0x18(%rax), %rax
    0x7fff8097e97b <+667>:  4e 8b 2c f0                                   movq   (%rax,%r14,8), %r13
    0x7fff8097e97f <+671>:  48 83 7b 50 00                                cmpq   $0x0, 0x50(%rbx)
    0x7fff8097e984 <+676>:  75 0c                                         jne    0x7fff8097e992            ; <+690>
    0x7fff8097e986 <+678>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097e989 <+681>:  4c 89 fe                                      movq   %r15, %rsi
    0x7fff8097e98c <+684>:  ff 15 86 28 7d 1a                             callq  *0x1a7d2886(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097e992 <+690>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097e995 <+693>:  4c 89 e6                                      movq   %r12, %rsi
    0x7fff8097e998 <+696>:  ff 15 7a 28 7d 1a                             callq  *0x1a7d287a(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097e99e <+702>:  49 83 c6 01                                   addq   $0x1, %r14
    0x7fff8097e9a2 <+706>:  48 8b 83 c8 00 00 00                          movq   0xc8(%rbx), %rax
    0x7fff8097e9a9 <+713>:  4c 3b 70 18                                   cmpq   0x18(%rax), %r14
    0x7fff8097e9ad <+717>:  7c c1                                         jl     0x7fff8097e970            ; <+656>
    0x7fff8097e9af <+719>:  48 8b 83 a8 00 00 00                          movq   0xa8(%rbx), %rax
    0x7fff8097e9b6 <+726>:  80 78 18 00                                   cmpb   $0x0, 0x18(%rax)
    0x7fff8097e9ba <+730>:  75 10                                         jne    0x7fff8097e9cc            ; <+748>
    0x7fff8097e9bc <+732>:  48 8b 83 08 01 00 00                          movq   0x108(%rbx), %rax
    0x7fff8097e9c3 <+739>:  48 8b 78 18                                   movq   0x18(%rax), %rdi
    0x7fff8097e9c7 <+743>:  e8 72 5d 19 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097e9cc <+748>:  48 8d bb a0 00 00 00                          leaq   0xa0(%rbx), %rdi
    0x7fff8097e9d3 <+755>:  be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097e9d8 <+760>:  e8 8f 59 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097e9dd <+765>:  48 8d bb c0 00 00 00                          leaq   0xc0(%rbx), %rdi
    0x7fff8097e9e4 <+772>:  be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097e9e9 <+777>:  e8 7e 59 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097e9ee <+782>:  48 8d bb e0 00 00 00                          leaq   0xe0(%rbx), %rdi
    0x7fff8097e9f5 <+789>:  be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097e9fa <+794>:  e8 6d 59 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097e9ff <+799>:  48 8d bb 00 01 00 00                          leaq   0x100(%rbx), %rdi
    0x7fff8097ea06 <+806>:  be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097ea0b <+811>:  e8 5c 59 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097ea10 <+816>:  e9 30 07 00 00                                jmp    0x7fff8097f145            ; <+2661>
    0x7fff8097ea15 <+821>:  4d 89 f7                                      movq   %r14, %r15
    0x7fff8097ea18 <+824>:  48 c7 83 20 01 00 00 00 00 00 00              movq   $0x0, 0x120(%rbx)
    0x7fff8097ea23 <+835>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ea26 <+838>:  e8 c5 67 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ea2b <+843>:  48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ea2f <+847>:  48 8d 8b 20 01 00 00                          leaq   0x120(%rbx), %rcx
    0x7fff8097ea36 <+854>:  48 89 4c 24 10                                movq   %rcx, 0x10(%rsp)
    0x7fff8097ea3b <+859>:  48 c7 44 24 08 00 00 00 00                    movq   $0x0, 0x8(%rsp)
    0x7fff8097ea44 <+868>:  48 c7 04 24 00 00 00 00                       movq   $0x0, (%rsp)
    0x7fff8097ea4c <+876>:  31 f6                                         xorl   %esi, %esi
    0x7fff8097ea4e <+878>:  b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097ea53 <+883>:  45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097ea56 <+886>:  45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097ea59 <+889>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ea5c <+892>:  48 89 c2                                      movq   %rax, %rdx
    0x7fff8097ea5f <+895>:  e8 3c b9 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097ea64 <+900>:  48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097ea68 <+904>:  48 8b bb 20 01 00 00                          movq   0x120(%rbx), %rdi
    0x7fff8097ea6f <+911>:  48 83 c7 01                                   addq   $0x1, %rdi
    0x7fff8097ea73 <+915>:  e8 10 5e 19 00                                callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff8097ea78 <+920>:  49 89 c6                                      movq   %rax, %r14
    0x7fff8097ea7b <+923>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ea7e <+926>:  e8 6d 67 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ea83 <+931>:  48 8b 8b 20 01 00 00                          movq   0x120(%rbx), %rcx
    0x7fff8097ea8a <+938>:  48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ea8e <+942>:  48 89 4c 24 08                                movq   %rcx, 0x8(%rsp)
    0x7fff8097ea93 <+947>:  4c 89 34 24                                   movq   %r14, (%rsp)
    0x7fff8097ea97 <+951>:  48 c7 44 24 10 00 00 00 00                    movq   $0x0, 0x10(%rsp)
    0x7fff8097eaa0 <+960>:  be 00 00 00 00                                movl   $0x0, %esi
    0x7fff8097eaa5 <+965>:  b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097eaaa <+970>:  45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097eaad <+973>:  45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097eab0 <+976>:  4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097eab3 <+979>:  48 89 c2                                      movq   %rax, %rdx
    0x7fff8097eab6 <+982>:  e8 e5 b8 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097eabb <+987>:  48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097eabf <+991>:  48 8b 83 20 01 00 00                          movq   0x120(%rbx), %rax
    0x7fff8097eac6 <+998>:  41 c6 04 06 00                                movb   $0x0, (%r14,%rax)
    0x7fff8097eacb <+1003>: 4d 85 f6                                      testq  %r14, %r14
    0x7fff8097eace <+1006>: 74 08                                         je     0x7fff8097ead8            ; <+1016>
    0x7fff8097ead0 <+1008>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097ead3 <+1011>: e8 52 5e 19 00                                callq  0x7fff80b1492a            ; symbol stub for: notify_post
    0x7fff8097ead8 <+1016>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097eadb <+1019>: e8 5e 5c 19 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097eae0 <+1024>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097eae3 <+1027>: e8 f8 c8 fe ff                                callq  0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff8097eae8 <+1032>: e9 58 06 00 00                                jmp    0x7fff8097f145            ; <+2661>
    0x7fff8097eaed <+1037>: 48 8b 35 1c 71 90 1a                          movq   0x1a90711c(%rip), %rsi    ; "userInfo"
    0x7fff8097eaf4 <+1044>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097eaf7 <+1047>: ff 15 1b 27 7d 1a                             callq  *0x1a7d271b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8097eafd <+1053>: 48 89 c6                                      movq   %rax, %rsi
    0x7fff8097eb00 <+1056>: 45 31 ff                                      xorl   %r15d, %r15d
    0x7fff8097eb03 <+1059>: 48 85 f6                                      testq  %rsi, %rsi
    0x7fff8097eb06 <+1062>: 74 2b                                         je     0x7fff8097eb33            ; <+1107>
    0x7fff8097eb08 <+1064>: 48 8d 05 21 40 7d 1a                          leaq   0x1a7d4021(%rip), %rax    ; kCFAllocatorSystemDefault
    0x7fff8097eb0f <+1071>: 48 8b 38                                      movq   (%rax), %rdi
    0x7fff8097eb12 <+1074>: ba 64 00 00 00                                movl   $0x64, %edx
    0x7fff8097eb17 <+1079>: 31 c9                                         xorl   %ecx, %ecx
    0x7fff8097eb19 <+1081>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097eb1c <+1084>: 49 89 f7                                      movq   %rsi, %r15
    0x7fff8097eb1f <+1087>: e8 cc bf 02 00                                callq  0x7fff809aaaf0            ; CFPropertyListCreateData
    0x7fff8097eb24 <+1092>: 4c 89 fe                                      movq   %r15, %rsi
    0x7fff8097eb27 <+1095>: 49 89 c7                                      movq   %rax, %r15
    0x7fff8097eb2a <+1098>: 4d 85 ff                                      testq  %r15, %r15
    0x7fff8097eb2d <+1101>: 0f 84 40 03 00 00                             je     0x7fff8097ee73            ; <+1939>
    0x7fff8097eb33 <+1107>: 48 89 73 30                                   movq   %rsi, 0x30(%rbx)
    0x7fff8097eb37 <+1111>: 4c 89 73 38                                   movq   %r14, 0x38(%rbx)
    0x7fff8097eb3b <+1115>: 48 8d 05 90 69 91 1a                          leaq   0x1a916990(%rip), %rax    ; __CF120290
    0x7fff8097eb42 <+1122>: c6 00 01                                      movb   $0x1, (%rax)
    0x7fff8097eb45 <+1125>: 4c 8d 35 88 69 91 1a                          leaq   0x1a916988(%rip), %r14    ; __CF120293
    0x7fff8097eb4c <+1132>: 41 80 3e 00                                   cmpb   $0x0, (%r14)
    0x7fff8097eb50 <+1136>: 74 19                                         je     0x7fff8097eb6b            ; <+1163>
    0x7fff8097eb52 <+1138>: e8 19 c1 0f 00                                callq  0x7fff80a7ac70            ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__
    0x7fff8097eb57 <+1143>: 48 8b 0d 7a 25 7d 1a                          movq   0x1a7d257a(%rip), %rcx    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097eb5e <+1150>: 48 8b 09                                      movq   (%rcx), %rcx
    0x7fff8097eb61 <+1153>: 41 80 3e 00                                   cmpb   $0x0, (%r14)
    0x7fff8097eb65 <+1157>: 0f 85 e4 05 00 00                             jne    0x7fff8097f14f            ; <+2671>
    0x7fff8097eb6b <+1163>: e8 a0 79 00 00                                callq  0x7fff80986510            ; __checkDelivImmed
    0x7fff8097eb70 <+1168>: 0f b6 0d fa 71 91 1a                          movzbl 0x1a9171fa(%rip), %ecx    ; __doImmediate
    0x7fff8097eb77 <+1175>: 83 e1 01                                      andl   $0x1, %ecx
    0x7fff8097eb7a <+1178>: 31 c0                                         xorl   %eax, %eax
    0x7fff8097eb7c <+1180>: 48 89 43 28                                   movq   %rax, 0x28(%rbx)
    0x7fff8097eb80 <+1184>: 4d 85 ff                                      testq  %r15, %r15
    0x7fff8097eb83 <+1187>: 4d 89 fe                                      movq   %r15, %r14
    0x7fff8097eb86 <+1190>: 74 2a                                         je     0x7fff8097ebb2            ; <+1234>
    0x7fff8097eb88 <+1192>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097eb8b <+1195>: 48 89 4b 40                                   movq   %rcx, 0x40(%rbx)
    0x7fff8097eb8f <+1199>: e8 6c a8 fc ff                                callq  0x7fff80949400            ; CFDataGetBytePtr
    0x7fff8097eb94 <+1204>: 49 89 c7                                      movq   %rax, %r15
    0x7fff8097eb97 <+1207>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097eb9a <+1210>: e8 81 a6 fc ff                                callq  0x7fff80949220            ; CFDataGetLength
    0x7fff8097eb9f <+1215>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097eba2 <+1218>: 48 89 c6                                      movq   %rax, %rsi
    0x7fff8097eba5 <+1221>: e8 5e 61 19 00                                callq  0x7fff80b14d08            ; symbol stub for: xpc_data_create
    0x7fff8097ebaa <+1226>: 48 8b 4b 40                                   movq   0x40(%rbx), %rcx
    0x7fff8097ebae <+1230>: 48 89 43 28                                   movq   %rax, 0x28(%rbx)
    0x7fff8097ebb2 <+1234>: 4c 89 73 20                                   movq   %r14, 0x20(%rbx)
    0x7fff8097ebb6 <+1238>: 48 0b 4b 50                                   orq    0x50(%rbx), %rcx
    0x7fff8097ebba <+1242>: 48 89 4b 40                                   movq   %rcx, 0x40(%rbx)
    0x7fff8097ebbe <+1246>: 48 c7 83 20 01 00 00 00 00 00 00              movq   $0x0, 0x120(%rbx)
    0x7fff8097ebc9 <+1257>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ebcc <+1260>: e8 1f 66 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ebd1 <+1265>: 48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ebd5 <+1269>: 4c 8d bb 20 01 00 00                          leaq   0x120(%rbx), %r15
    0x7fff8097ebdc <+1276>: 4c 89 7c 24 10                                movq   %r15, 0x10(%rsp)
    0x7fff8097ebe1 <+1281>: 48 c7 44 24 08 00 00 00 00                    movq   $0x0, 0x8(%rsp)
    0x7fff8097ebea <+1290>: 48 c7 04 24 00 00 00 00                       movq   $0x0, (%rsp)
    0x7fff8097ebf2 <+1298>: 31 c9                                         xorl   %ecx, %ecx
    0x7fff8097ebf4 <+1300>: 48 89 4b 50                                   movq   %rcx, 0x50(%rbx)
    0x7fff8097ebf8 <+1304>: 31 f6                                         xorl   %esi, %esi
    0x7fff8097ebfa <+1306>: b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097ebff <+1311>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097ec02 <+1314>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097ec05 <+1317>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ec08 <+1320>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff8097ec0b <+1323>: e8 90 b7 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097ec10 <+1328>: 48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097ec14 <+1332>: 48 8b bb 20 01 00 00                          movq   0x120(%rbx), %rdi
    0x7fff8097ec1b <+1339>: 48 83 c7 01                                   addq   $0x1, %rdi
    0x7fff8097ec1f <+1343>: e8 64 5c 19 00                                callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff8097ec24 <+1348>: 49 89 c6                                      movq   %rax, %r14
    0x7fff8097ec27 <+1351>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ec2a <+1354>: e8 c1 65 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ec2f <+1359>: 48 8b 8b 20 01 00 00                          movq   0x120(%rbx), %rcx
    0x7fff8097ec36 <+1366>: 48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ec3a <+1370>: 48 89 4c 24 08                                movq   %rcx, 0x8(%rsp)
    0x7fff8097ec3f <+1375>: 4c 89 34 24                                   movq   %r14, (%rsp)
    0x7fff8097ec43 <+1379>: 48 c7 44 24 10 00 00 00 00                    movq   $0x0, 0x10(%rsp)
    0x7fff8097ec4c <+1388>: be 00 00 00 00                                movl   $0x0, %esi
    0x7fff8097ec51 <+1393>: b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097ec56 <+1398>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097ec59 <+1401>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097ec5c <+1404>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ec5f <+1407>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff8097ec62 <+1410>: e8 39 b7 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097ec67 <+1415>: 48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097ec6b <+1419>: 48 8b 83 20 01 00 00                          movq   0x120(%rbx), %rax
    0x7fff8097ec72 <+1426>: 41 c6 04 06 00                                movb   $0x0, (%r14,%rax)
    0x7fff8097ec77 <+1431>: 48 c7 83 20 01 00 00 00 00 00 00              movq   $0x0, 0x120(%rbx)
    0x7fff8097ec82 <+1442>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff8097ec85 <+1445>: e8 66 65 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ec8a <+1450>: 48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ec8e <+1454>: 4c 89 7c 24 10                                movq   %r15, 0x10(%rsp)
    0x7fff8097ec93 <+1459>: 4d 89 f7                                      movq   %r14, %r15
    0x7fff8097ec96 <+1462>: 48 c7 44 24 08 00 00 00 00                    movq   $0x0, 0x8(%rsp)
    0x7fff8097ec9f <+1471>: 48 c7 04 24 00 00 00 00                       movq   $0x0, (%rsp)
    0x7fff8097eca7 <+1479>: be 00 00 00 00                                movl   $0x0, %esi
    0x7fff8097ecac <+1484>: b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097ecb1 <+1489>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097ecb4 <+1492>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097ecb7 <+1495>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff8097ecba <+1498>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff8097ecbd <+1501>: e8 de b6 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097ecc2 <+1506>: 48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097ecc6 <+1510>: 48 8b bb 20 01 00 00                          movq   0x120(%rbx), %rdi
    0x7fff8097eccd <+1517>: 48 83 c7 01                                   addq   $0x1, %rdi
    0x7fff8097ecd1 <+1521>: e8 b2 5b 19 00                                callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff8097ecd6 <+1526>: 49 89 c6                                      movq   %rax, %r14
    0x7fff8097ecd9 <+1529>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff8097ecdc <+1532>: e8 0f 65 fb ff                                callq  0x7fff809351f0            ; CFStringGetLength
    0x7fff8097ece1 <+1537>: 48 8b 8b 20 01 00 00                          movq   0x120(%rbx), %rcx
    0x7fff8097ece8 <+1544>: 48 83 ec 20                                   subq   $0x20, %rsp
    0x7fff8097ecec <+1548>: 48 89 4c 24 08                                movq   %rcx, 0x8(%rsp)
    0x7fff8097ecf1 <+1553>: 4c 89 34 24                                   movq   %r14, (%rsp)
    0x7fff8097ecf5 <+1557>: 48 c7 44 24 10 00 00 00 00                    movq   $0x0, 0x10(%rsp)
    0x7fff8097ecfe <+1566>: be 00 00 00 00                                movl   $0x0, %esi
    0x7fff8097ed03 <+1571>: b9 00 01 00 08                                movl   $0x8000100, %ecx          ; imm = 0x8000100 
    0x7fff8097ed08 <+1576>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff8097ed0b <+1579>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff8097ed0e <+1582>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff8097ed11 <+1585>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff8097ed14 <+1588>: e8 87 b6 fb ff                                callq  0x7fff8093a3a0            ; CFStringGetBytes
    0x7fff8097ed19 <+1593>: 48 83 c4 20                                   addq   $0x20, %rsp
    0x7fff8097ed1d <+1597>: 48 8b 83 20 01 00 00                          movq   0x120(%rbx), %rax
    0x7fff8097ed24 <+1604>: 41 c6 04 06 00                                movb   $0x0, (%r14,%rax)
    0x7fff8097ed29 <+1609>: 48 83 7b 30 00                                cmpq   $0x0, 0x30(%rbx)
    0x7fff8097ed2e <+1614>: 74 6e                                         je     0x7fff8097ed9e            ; <+1726>
    0x7fff8097ed30 <+1616>: e8 57 5a 19 00                                callq  0x7fff80b1478c            ; symbol stub for: getpid
    0x7fff8097ed35 <+1621>: 89 c1                                         movl   %eax, %ecx
    0x7fff8097ed37 <+1623>: 48 8d 35 d7 63 37 00                          leaq   0x3763d7(%rip), %rsi      ; "distributed-notification-post"
    0x7fff8097ed3e <+1630>: 31 c0                                         xorl   %eax, %eax
    0x7fff8097ed40 <+1632>: 48 89 43 50                                   movq   %rax, 0x50(%rbx)
    0x7fff8097ed44 <+1636>: 31 d2                                         xorl   %edx, %edx
    0x7fff8097ed46 <+1638>: 31 c0                                         xorl   %eax, %eax
    0x7fff8097ed48 <+1640>: 89 cf                                         movl   %ecx, %edi
    0x7fff8097ed4a <+1642>: e8 4f 5d 19 00                                callq  0x7fff80b14a9e            ; symbol stub for: sandbox_check
    0x7fff8097ed4f <+1647>: 85 c0                                         testl  %eax, %eax
    0x7fff8097ed51 <+1649>: 74 4b                                         je     0x7fff8097ed9e            ; <+1726>
    0x7fff8097ed53 <+1651>: e8 18 f5 18 00                                callq  0x7fff80b0e270            ; __CFGenerateReport
    0x7fff8097ed58 <+1656>: 4d 89 f4                                      movq   %r14, %r12
    0x7fff8097ed5b <+1659>: 49 89 c6                                      movq   %rax, %r14
    0x7fff8097ed5e <+1662>: 4d 85 f6                                      testq  %r14, %r14
    0x7fff8097ed61 <+1665>: 4c 8d 05 d0 1d 37 00                          leaq   0x371dd0(%rip), %r8       ; ""
    0x7fff8097ed68 <+1672>: 48 8d 0d 12 64 37 00                          leaq   0x376412(%rip), %rcx      ; "\n\n"
    0x7fff8097ed6f <+1679>: 49 0f 44 c8                                   cmoveq %r8, %rcx
    0x7fff8097ed73 <+1683>: 4d 0f 45 c6                                   cmovneq %r14, %r8
    0x7fff8097ed77 <+1687>: 48 8d 35 c2 9b 81 1a                          leaq   0x1a819bc2(%rip), %rsi    ; @"*** attempt to post distributed notification '%s' thwarted by sandboxing.%s%s"
    0x7fff8097ed7e <+1694>: bf 04 00 00 00                                movl   $0x4, %edi
    0x7fff8097ed83 <+1699>: 31 c0                                         xorl   %eax, %eax
    0x7fff8097ed85 <+1701>: 4c 89 fa                                      movq   %r15, %rdx
    0x7fff8097ed88 <+1704>: e8 33 0d 07 00                                callq  0x7fff809efac0            ; CFLog
    0x7fff8097ed8d <+1709>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097ed90 <+1712>: 4d 89 e6                                      movq   %r12, %r14
    0x7fff8097ed93 <+1715>: e8 a6 59 19 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097ed98 <+1720>: b0 01                                         movb   $0x1, %al
    0x7fff8097ed9a <+1722>: 48 89 43 50                                   movq   %rax, 0x50(%rbx)
    0x7fff8097ed9e <+1726>: 31 ff                                         xorl   %edi, %edi
    0x7fff8097eda0 <+1728>: 31 f6                                         xorl   %esi, %esi
    0x7fff8097eda2 <+1730>: 31 d2                                         xorl   %edx, %edx
    0x7fff8097eda4 <+1732>: e8 8f 5f 19 00                                callq  0x7fff80b14d38            ; symbol stub for: xpc_dictionary_create
    0x7fff8097eda9 <+1737>: 49 89 c5                                      movq   %rax, %r13
    0x7fff8097edac <+1740>: 48 8d 35 bc 3a 37 00                          leaq   0x373abc(%rip), %rsi      ; "method"
    0x7fff8097edb3 <+1747>: 48 8d 15 ca 63 37 00                          leaq   0x3763ca(%rip), %rdx      ; "post"
    0x7fff8097edba <+1754>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097edbd <+1757>: e8 e8 5f 19 00                                callq  0x7fff80b14daa            ; symbol stub for: xpc_dictionary_set_string
    0x7fff8097edc2 <+1762>: 48 8d 35 b8 3a 37 00                          leaq   0x373ab8(%rip), %rsi      ; "version"
    0x7fff8097edc9 <+1769>: ba 01 00 00 00                                movl   $0x1, %edx
    0x7fff8097edce <+1774>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097edd1 <+1777>: e8 da 5f 19 00                                callq  0x7fff80b14db0            ; symbol stub for: xpc_dictionary_set_uint64
    0x7fff8097edd6 <+1782>: 48 8d 35 39 3a 37 00                          leaq   0x373a39(%rip), %rsi      ; "name"
    0x7fff8097eddd <+1789>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ede0 <+1792>: 4c 89 fa                                      movq   %r15, %rdx
    0x7fff8097ede3 <+1795>: 4c 89 7b 30                                   movq   %r15, 0x30(%rbx)
    0x7fff8097ede7 <+1799>: e8 be 5f 19 00                                callq  0x7fff80b14daa            ; symbol stub for: xpc_dictionary_set_string
    0x7fff8097edec <+1804>: 48 8d 35 3a 3a 37 00                          leaq   0x373a3a(%rip), %rsi      ; "object"
    0x7fff8097edf3 <+1811>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097edf6 <+1814>: 4c 89 f2                                      movq   %r14, %rdx
    0x7fff8097edf9 <+1817>: e8 ac 5f 19 00                                callq  0x7fff80b14daa            ; symbol stub for: xpc_dictionary_set_string
    0x7fff8097edfe <+1822>: 48 8d 35 84 63 37 00                          leaq   0x376384(%rip), %rsi      ; "userinfo"
    0x7fff8097ee05 <+1829>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ee08 <+1832>: 4c 8b 63 28                                   movq   0x28(%rbx), %r12
    0x7fff8097ee0c <+1836>: 4c 89 e2                                      movq   %r12, %rdx
    0x7fff8097ee0f <+1839>: e8 a2 5f 19 00                                callq  0x7fff80b14db6            ; symbol stub for: xpc_dictionary_set_value
    0x7fff8097ee14 <+1844>: 48 8d 35 a9 39 37 00                          leaq   0x3739a9(%rip), %rsi      ; "options"
    0x7fff8097ee1b <+1851>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097ee1e <+1854>: 48 8b 53 40                                   movq   0x40(%rbx), %rdx
    0x7fff8097ee22 <+1858>: e8 89 5f 19 00                                callq  0x7fff80b14db0            ; symbol stub for: xpc_dictionary_set_uint64
    0x7fff8097ee27 <+1863>: 48 8b 43 50                                   movq   0x50(%rbx), %rax
    0x7fff8097ee2b <+1867>: 84 c0                                         testb  %al, %al
    0x7fff8097ee2d <+1869>: 4c 8b 7b 20                                   movq   0x20(%rbx), %r15
    0x7fff8097ee31 <+1873>: 0f 85 cf 02 00 00                             jne    0x7fff8097f106            ; <+2598>
    0x7fff8097ee37 <+1879>: e8 84 13 00 00                                callq  0x7fff809801c0            ; CFAbsoluteTimeGetCurrent
    0x7fff8097ee3c <+1884>: c5 fb 11 43 40                                vmovsd %xmm0, 0x40(%rbx)
    0x7fff8097ee41 <+1889>: 48 8d 3d 38 d7 90 1a                          leaq   0x1a90d738(%rip), %rdi    ; _CFXNotificationPost.sampleLock
    0x7fff8097ee48 <+1896>: e8 b5 5b 19 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff8097ee4d <+1901>: c5 fb 10 0d 23 6f 91 1a                       vmovsd 0x1a916f23(%rip), %xmm1   ; _CFXNotificationPost.lastPost, xmm1 = mem[0],zero 
    0x7fff8097ee55 <+1909>: c5 f9 57 c0                                   vxorpd %xmm0, %xmm0, %xmm0
    0x7fff8097ee59 <+1913>: c5 f9 2e c8                                   vucomisd %xmm0, %xmm1
    0x7fff8097ee5d <+1917>: 75 41                                         jne    0x7fff8097eea0            ; <+1984>
    0x7fff8097ee5f <+1919>: 7a 3f                                         jp     0x7fff8097eea0            ; <+1984>
    0x7fff8097ee61 <+1921>: c5 fb 10 43 40                                vmovsd 0x40(%rbx), %xmm0         ; xmm0 = mem[0],zero 
    0x7fff8097ee66 <+1926>: c5 fb 11 05 0a 6f 91 1a                       vmovsd %xmm0, 0x1a916f0a(%rip)   ; _CFXNotificationPost.lastPost
    0x7fff8097ee6e <+1934>: e9 26 02 00 00                                jmp    0x7fff8097f099            ; <+2489>
    0x7fff8097ee73 <+1939>: 48 8b 05 5e 22 7d 1a                          movq   0x1a7d225e(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097ee7a <+1946>: 48 8b 00                                      movq   (%rax), %rax
    0x7fff8097ee7d <+1949>: 48 3b 83 20 02 00 00                          cmpq   0x220(%rbx), %rax
    0x7fff8097ee84 <+1956>: 0f 85 2c 03 00 00                             jne    0x7fff8097f1b6            ; <+2774>
    0x7fff8097ee8a <+1962>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097ee8d <+1965>: 48 8d 65 d8                                   leaq   -0x28(%rbp), %rsp
    0x7fff8097ee91 <+1969>: 5b                                            popq   %rbx
    0x7fff8097ee92 <+1970>: 41 5c                                         popq   %r12
    0x7fff8097ee94 <+1972>: 41 5d                                         popq   %r13
    0x7fff8097ee96 <+1974>: 41 5e                                         popq   %r14
    0x7fff8097ee98 <+1976>: 41 5f                                         popq   %r15
    0x7fff8097ee9a <+1978>: 5d                                            popq   %rbp
    0x7fff8097ee9b <+1979>: e9 40 c5 fe ff                                jmp    0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff8097eea0 <+1984>: c5 fb 10 53 40                                vmovsd 0x40(%rbx), %xmm2         ; xmm2 = mem[0],zero 
    0x7fff8097eea5 <+1989>: c5 eb 5c c9                                   vsubsd %xmm1, %xmm2, %xmm1
    0x7fff8097eea9 <+1993>: 48 8b 05 c8 d6 90 1a                          movq   0x1a90d6c8(%rip), %rax    ; _CFXNotificationPost.sampleIndex
    0x7fff8097eeb0 <+2000>: 48 8d 50 01                                   leaq   0x1(%rax), %rdx
    0x7fff8097eeb4 <+2004>: 48 c1 ea 02                                   shrq   $0x2, %rdx
    0x7fff8097eeb8 <+2008>: 48 b9 c3 f5 28 5c 8f c2 f5 28                 movabsq $0x28f5c28f5c28f5c3, %rcx ; imm = 0x28F5C28F5C28F5C3 
    0x7fff8097eec2 <+2018>: c4 e2 f3 f6 d1                                mulxq  %rcx, %rcx, %rdx
    0x7fff8097eec7 <+2023>: c5 fb 11 15 a9 6e 91 1a                       vmovsd %xmm2, 0x1a916ea9(%rip)   ; _CFXNotificationPost.lastPost
    0x7fff8097eecf <+2031>: 48 c1 ea 02                                   shrq   $0x2, %rdx
    0x7fff8097eed3 <+2035>: 48 6b ca 64                                   imulq  $0x64, %rdx, %rcx
    0x7fff8097eed7 <+2039>: 48 f7 d9                                      negq   %rcx
    0x7fff8097eeda <+2042>: 48 8d 4c 08 01                                leaq   0x1(%rax,%rcx), %rcx
    0x7fff8097eedf <+2047>: 48 89 0d 92 d6 90 1a                          movq   %rcx, 0x1a90d692(%rip)    ; _CFXNotificationPost.sampleIndex
    0x7fff8097eee6 <+2054>: 48 8d 05 93 6e 91 1a                          leaq   0x1a916e93(%rip), %rax    ; _CFXNotificationPost.samples
    0x7fff8097eeed <+2061>: c5 fb 11 0c c8                                vmovsd %xmm1, (%rax,%rcx,8)
    0x7fff8097eef2 <+2066>: 31 d2                                         xorl   %edx, %edx
    0x7fff8097eef4 <+2068>: b9 04 00 00 00                                movl   $0x4, %ecx
    0x7fff8097eef9 <+2073>: c5 f1 57 c9                                   vxorpd %xmm1, %xmm1, %xmm1
    0x7fff8097eefd <+2077>: c5 f9 28 e2                                   vmovapd %xmm2, %xmm4
    0x7fff8097ef01 <+2081>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
    0x7fff8097ef10 <+2096>: c5 fb 10 54 c8 e0                             vmovsd -0x20(%rax,%rcx,8), %xmm2 ; xmm2 = mem[0],zero 
    0x7fff8097ef16 <+2102>: c5 fb c2 da 04                                vcmpneqsd %xmm2, %xmm0, %xmm3
    0x7fff8097ef1b <+2107>: c4 e1 f9 7e de                                vmovq  %xmm3, %rsi
    0x7fff8097ef20 <+2112>: 83 e6 01                                      andl   $0x1, %esi
    0x7fff8097ef23 <+2115>: c5 f9 2e c2                                   vucomisd %xmm2, %xmm0
    0x7fff8097ef27 <+2119>: c5 f3 58 d2                                   vaddsd %xmm2, %xmm1, %xmm2
    0x7fff8097ef2b <+2123>: 75 06                                         jne    0x7fff8097ef33            ; <+2131>
    0x7fff8097ef2d <+2125>: 7a 04                                         jp     0x7fff8097ef33            ; <+2131>
    0x7fff8097ef2f <+2127>: c5 f9 28 d1                                   vmovapd %xmm1, %xmm2
    0x7fff8097ef33 <+2131>: 48 01 d6                                      addq   %rdx, %rsi
    0x7fff8097ef36 <+2134>: c5 fb 10 4c c8 e8                             vmovsd -0x18(%rax,%rcx,8), %xmm1 ; xmm1 = mem[0],zero 
    0x7fff8097ef3c <+2140>: c5 fb c2 d9 04                                vcmpneqsd %xmm1, %xmm0, %xmm3
    0x7fff8097ef41 <+2145>: c4 e1 f9 7e da                                vmovq  %xmm3, %rdx
    0x7fff8097ef46 <+2150>: 83 e2 01                                      andl   $0x1, %edx
    0x7fff8097ef49 <+2153>: c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff8097ef4d <+2157>: c5 eb 58 c9                                   vaddsd %xmm1, %xmm2, %xmm1
    0x7fff8097ef51 <+2161>: 75 06                                         jne    0x7fff8097ef59            ; <+2169>
    0x7fff8097ef53 <+2163>: 7a 04                                         jp     0x7fff8097ef59            ; <+2169>
    0x7fff8097ef55 <+2165>: c5 f9 28 ca                                   vmovapd %xmm2, %xmm1
    0x7fff8097ef59 <+2169>: 48 01 f2                                      addq   %rsi, %rdx
    0x7fff8097ef5c <+2172>: c5 fb 10 54 c8 f0                             vmovsd -0x10(%rax,%rcx,8), %xmm2 ; xmm2 = mem[0],zero 
    0x7fff8097ef62 <+2178>: c5 fb c2 da 04                                vcmpneqsd %xmm2, %xmm0, %xmm3
    0x7fff8097ef67 <+2183>: c4 e1 f9 7e de                                vmovq  %xmm3, %rsi
    0x7fff8097ef6c <+2188>: 83 e6 01                                      andl   $0x1, %esi
    0x7fff8097ef6f <+2191>: c5 f9 2e c2                                   vucomisd %xmm2, %xmm0
    0x7fff8097ef73 <+2195>: c5 f3 58 d2                                   vaddsd %xmm2, %xmm1, %xmm2
    0x7fff8097ef77 <+2199>: 75 06                                         jne    0x7fff8097ef7f            ; <+2207>
    0x7fff8097ef79 <+2201>: 7a 04                                         jp     0x7fff8097ef7f            ; <+2207>
    0x7fff8097ef7b <+2203>: c5 f9 28 d1                                   vmovapd %xmm1, %xmm2
    0x7fff8097ef7f <+2207>: 48 01 d6                                      addq   %rdx, %rsi
    0x7fff8097ef82 <+2210>: c5 fb 10 4c c8 f8                             vmovsd -0x8(%rax,%rcx,8), %xmm1  ; xmm1 = mem[0],zero 
    0x7fff8097ef88 <+2216>: c5 fb c2 d9 04                                vcmpneqsd %xmm1, %xmm0, %xmm3
    0x7fff8097ef8d <+2221>: c4 e1 f9 7e df                                vmovq  %xmm3, %rdi
    0x7fff8097ef92 <+2226>: 83 e7 01                                      andl   $0x1, %edi
    0x7fff8097ef95 <+2229>: c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff8097ef99 <+2233>: c5 eb 58 d9                                   vaddsd %xmm1, %xmm2, %xmm3
    0x7fff8097ef9d <+2237>: 75 06                                         jne    0x7fff8097efa5            ; <+2245>
    0x7fff8097ef9f <+2239>: 7a 04                                         jp     0x7fff8097efa5            ; <+2245>
    0x7fff8097efa1 <+2241>: c5 f9 28 da                                   vmovapd %xmm2, %xmm3
    0x7fff8097efa5 <+2245>: 48 01 f7                                      addq   %rsi, %rdi
    0x7fff8097efa8 <+2248>: c5 fb 10 0c c8                                vmovsd (%rax,%rcx,8), %xmm1      ; xmm1 = mem[0],zero 
    0x7fff8097efad <+2253>: c5 fb c2 d1 04                                vcmpneqsd %xmm1, %xmm0, %xmm2
    0x7fff8097efb2 <+2258>: c4 e1 f9 7e d2                                vmovq  %xmm2, %rdx
    0x7fff8097efb7 <+2263>: 83 e2 01                                      andl   $0x1, %edx
    0x7fff8097efba <+2266>: c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff8097efbe <+2270>: c5 e3 58 c9                                   vaddsd %xmm1, %xmm3, %xmm1
    0x7fff8097efc2 <+2274>: 75 06                                         jne    0x7fff8097efca            ; <+2282>
    0x7fff8097efc4 <+2276>: 7a 04                                         jp     0x7fff8097efca            ; <+2282>
    0x7fff8097efc6 <+2278>: c5 f9 28 cb                                   vmovapd %xmm3, %xmm1
    0x7fff8097efca <+2282>: 48 01 fa                                      addq   %rdi, %rdx
    0x7fff8097efcd <+2285>: 48 83 c1 05                                   addq   $0x5, %rcx
    0x7fff8097efd1 <+2289>: 48 83 f9 68                                   cmpq   $0x68, %rcx
    0x7fff8097efd5 <+2293>: 0f 85 35 ff ff ff                             jne    0x7fff8097ef10            ; <+2096>
    0x7fff8097efdb <+2299>: 48 83 fa 0a                                   cmpq   $0xa, %rdx
    0x7fff8097efdf <+2303>: 0f 8e b4 00 00 00                             jle    0x7fff8097f099            ; <+2489>
    0x7fff8097efe5 <+2309>: c5 db 5c 05 b3 70 91 1a                       vsubsd 0x1a9170b3(%rip), %xmm4, %xmm0 ; _CFXNotificationPost.lastWarning
    0x7fff8097efed <+2317>: c5 f9 2e 05 9b 8b 22 00                       vucomisd 0x228b9b(%rip), %xmm0     ; _NSSharedKeySetS_keys + 33982
    0x7fff8097eff5 <+2325>: 0f 86 9e 00 00 00                             jbe    0x7fff8097f099            ; <+2489>
    0x7fff8097effb <+2331>: 4c 89 73 50                                   movq   %r14, 0x50(%rbx)
    0x7fff8097efff <+2335>: c5 f8 57 c0                                   vxorps %xmm0, %xmm0, %xmm0
    0x7fff8097f003 <+2339>: c4 e1 fb 2a c2                                vcvtsi2sdq %rdx, %xmm0, %xmm0
    0x7fff8097f008 <+2344>: c5 fb 5e c1                                   vdivsd %xmm1, %xmm0, %xmm0
    0x7fff8097f00c <+2348>: c5 f9 2e 05 04 13 1f 00                       vucomisd 0x1f1304(%rip), %xmm0     ; _NSSharedKeySetS_keys + 19574
    0x7fff8097f014 <+2356>: 0f 86 83 00 00 00                             jbe    0x7fff8097f09d            ; <+2493>
    0x7fff8097f01a <+2362>: c5 fb 11 43 18                                vmovsd %xmm0, 0x18(%rbx)
    0x7fff8097f01f <+2367>: c5 fb 11 25 79 70 91 1a                       vmovsd %xmm4, 0x1a917079(%rip)   ; _CFXNotificationPost.lastWarning
    0x7fff8097f027 <+2375>: 48 8d 3d 52 d5 90 1a                          leaq   0x1a90d552(%rip), %rdi    ; _CFXNotificationPost.sampleLock
    0x7fff8097f02e <+2382>: e8 db 59 19 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff8097f033 <+2387>: 48 8b 3d 26 21 7d 1a                          movq   0x1a7d2126(%rip), %rdi    ; (void *)0x00007fff9e79fdf0: _os_log_default
    0x7fff8097f03a <+2394>: be 10 00 00 00                                movl   $0x10, %esi
    0x7fff8097f03f <+2399>: e8 28 59 19 00                                callq  0x7fff80b1496c            ; symbol stub for: os_log_type_enabled
    0x7fff8097f044 <+2404>: 84 c0                                         testb  %al, %al
    0x7fff8097f046 <+2406>: 74 61                                         je     0x7fff8097f0a9            ; <+2505>
    0x7fff8097f048 <+2408>: 49 89 e6                                      movq   %rsp, %r14
    0x7fff8097f04b <+2411>: 48 89 e0                                      movq   %rsp, %rax
    0x7fff8097f04e <+2414>: 4c 8d 40 f0                                   leaq   -0x10(%rax), %r8
    0x7fff8097f052 <+2418>: 4c 89 c4                                      movq   %r8, %rsp
    0x7fff8097f055 <+2421>: c6 40 f0 00                                   movb   $0x0, -0x10(%rax)
    0x7fff8097f059 <+2425>: c6 40 f1 01                                   movb   $0x1, -0xf(%rax)
    0x7fff8097f05d <+2429>: c6 40 f2 00                                   movb   $0x0, -0xe(%rax)
    0x7fff8097f061 <+2433>: c6 40 f3 08                                   movb   $0x8, -0xd(%rax)
    0x7fff8097f065 <+2437>: c5 fb 10 43 18                                vmovsd 0x18(%rbx), %xmm0         ; xmm0 = mem[0],zero 
    0x7fff8097f06a <+2442>: c5 fb 11 40 f4                                vmovsd %xmm0, -0xc(%rax)
    0x7fff8097f06f <+2447>: 48 8d 3d 8a 5f fa ff                          leaq   -0x5a076(%rip), %rdi
    0x7fff8097f076 <+2454>: 48 8b 35 e3 20 7d 1a                          movq   0x1a7d20e3(%rip), %rsi    ; (void *)0x00007fff9e79fdf0: _os_log_default
    0x7fff8097f07d <+2461>: 48 8d 0d cc fb 42 00                          leaq   0x42fbcc(%rip), %rcx      ; "Detected potentially harmful notification post rate of %g notifications per second"
    0x7fff8097f084 <+2468>: ba 10 00 00 00                                movl   $0x10, %edx
    0x7fff8097f089 <+2473>: 41 b9 0c 00 00 00                             movl   $0xc, %r9d
    0x7fff8097f08f <+2479>: e8 e0 53 19 00                                callq  0x7fff80b14474            ; symbol stub for: _os_log_impl
    0x7fff8097f094 <+2484>: 4c 89 f4                                      movq   %r14, %rsp
    0x7fff8097f097 <+2487>: eb 10                                         jmp    0x7fff8097f0a9            ; <+2505>
    0x7fff8097f099 <+2489>: 4c 89 73 50                                   movq   %r14, 0x50(%rbx)
    0x7fff8097f09d <+2493>: 48 8d 3d dc d4 90 1a                          leaq   0x1a90d4dc(%rip), %rdi    ; _CFXNotificationPost.sampleLock
    0x7fff8097f0a4 <+2500>: e8 65 59 19 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff8097f0a9 <+2505>: 48 8d 35 e2 60 37 00                          leaq   0x3760e2(%rip), %rsi      ; "com.apple.NSXPC.msg_needs_ack"
    0x7fff8097f0b0 <+2512>: ba 01 00 00 00                                movl   $0x1, %edx
    0x7fff8097f0b5 <+2517>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097f0b8 <+2520>: e8 c9 5c 19 00                                callq  0x7fff80b14d86            ; symbol stub for: xpc_dictionary_set_bool
    0x7fff8097f0bd <+2525>: 48 8b 43 48                                   movq   0x48(%rbx), %rax
    0x7fff8097f0c1 <+2529>: 4c 8b 70 58                                   movq   0x58(%rax), %r14
    0x7fff8097f0c5 <+2533>: e8 06 76 00 00                                callq  0x7fff809866d0            ; _CFSuddenTerminationDisable
    0x7fff8097f0ca <+2538>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097f0cd <+2541>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff8097f0d0 <+2544>: e8 f7 5b 19 00                                callq  0x7fff80b14ccc            ; symbol stub for: xpc_connection_send_message_with_reply_sync
    0x7fff8097f0d5 <+2549>: 48 85 c0                                      testq  %rax, %rax
    0x7fff8097f0d8 <+2552>: 74 08                                         je     0x7fff8097f0e2            ; <+2562>
    0x7fff8097f0da <+2554>: 48 89 c7                                      movq   %rax, %rdi
    0x7fff8097f0dd <+2557>: e8 10 5d 19 00                                callq  0x7fff80b14df2            ; symbol stub for: xpc_release
    0x7fff8097f0e2 <+2562>: 48 8d 35 77 95 7d 1a                          leaq   0x1a7d9577(%rip), %rsi    ; __block_literal_global.170
    0x7fff8097f0e9 <+2569>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097f0ec <+2572>: e8 c9 5b 19 00                                callq  0x7fff80b14cba            ; symbol stub for: xpc_connection_send_barrier
    0x7fff8097f0f1 <+2577>: 48 8d 35 9a 60 37 00                          leaq   0x37609a(%rip), %rsi      ; "com.apple.NSXPC.msg_needs_ack"
    0x7fff8097f0f8 <+2584>: 31 d2                                         xorl   %edx, %edx
    0x7fff8097f0fa <+2586>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097f0fd <+2589>: e8 b4 5c 19 00                                callq  0x7fff80b14db6            ; symbol stub for: xpc_dictionary_set_value
    0x7fff8097f102 <+2594>: 4c 8b 73 50                                   movq   0x50(%rbx), %r14
    0x7fff8097f106 <+2598>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff8097f109 <+2601>: e8 e4 5c 19 00                                callq  0x7fff80b14df2            ; symbol stub for: xpc_release
    0x7fff8097f10e <+2606>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097f111 <+2609>: e8 28 56 19 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097f116 <+2614>: 48 8b 7b 30                                   movq   0x30(%rbx), %rdi
    0x7fff8097f11a <+2618>: e8 1f 56 19 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff8097f11f <+2623>: 4d 85 e4                                      testq  %r12, %r12
    0x7fff8097f122 <+2626>: 74 08                                         je     0x7fff8097f12c            ; <+2636>
    0x7fff8097f124 <+2628>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff8097f127 <+2631>: e8 c6 5c 19 00                                callq  0x7fff80b14df2            ; symbol stub for: xpc_release
    0x7fff8097f12c <+2636>: 4d 85 ff                                      testq  %r15, %r15
    0x7fff8097f12f <+2639>: 4c 8b 73 38                                   movq   0x38(%rbx), %r14
    0x7fff8097f133 <+2643>: 74 08                                         je     0x7fff8097f13d            ; <+2653>
    0x7fff8097f135 <+2645>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff8097f138 <+2648>: e8 93 3c fb ff                                callq  0x7fff80932dd0            ; CFRelease
    0x7fff8097f13d <+2653>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097f140 <+2656>: e8 9b c2 fe ff                                callq  0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff8097f145 <+2661>: 48 8b 0d 8c 1f 7d 1a                          movq   0x1a7d1f8c(%rip), %rcx    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff8097f14c <+2668>: 48 8b 09                                      movq   (%rcx), %rcx
    0x7fff8097f14f <+2671>: 48 3b 8b 20 02 00 00                          cmpq   0x220(%rbx), %rcx
    0x7fff8097f156 <+2678>: 75 5e                                         jne    0x7fff8097f1b6            ; <+2774>
    0x7fff8097f158 <+2680>: 48 8d 65 d8                                   leaq   -0x28(%rbp), %rsp
    0x7fff8097f15c <+2684>: 5b                                            popq   %rbx
    0x7fff8097f15d <+2685>: 41 5c                                         popq   %r12
    0x7fff8097f15f <+2687>: 41 5d                                         popq   %r13
    0x7fff8097f161 <+2689>: 41 5e                                         popq   %r14
    0x7fff8097f163 <+2691>: 41 5f                                         popq   %r15
    0x7fff8097f165 <+2693>: 5d                                            popq   %rbp
    0x7fff8097f166 <+2694>: c3                                            retq   
    0x7fff8097f167 <+2695>: 49 89 c6                                      movq   %rax, %r14
    0x7fff8097f16a <+2698>: 48 8d bb a0 00 00 00                          leaq   0xa0(%rbx), %rdi
    0x7fff8097f171 <+2705>: be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097f176 <+2710>: e8 f1 51 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097f17b <+2715>: 48 8d bb c0 00 00 00                          leaq   0xc0(%rbx), %rdi
    0x7fff8097f182 <+2722>: be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097f187 <+2727>: e8 e0 51 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097f18c <+2732>: 48 8d bb e0 00 00 00                          leaq   0xe0(%rbx), %rdi
    0x7fff8097f193 <+2739>: be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097f198 <+2744>: e8 cf 51 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097f19d <+2749>: 48 8d bb 00 01 00 00                          leaq   0x100(%rbx), %rdi
    0x7fff8097f1a4 <+2756>: be 08 00 00 00                                movl   $0x8, %esi
    0x7fff8097f1a9 <+2761>: e8 be 51 19 00                                callq  0x7fff80b1436c            ; symbol stub for: _Block_object_dispose
    0x7fff8097f1ae <+2766>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff8097f1b1 <+2769>: e8 ec 51 19 00                                callq  0x7fff80b143a2            ; symbol stub for: _Unwind_Resume
    0x7fff8097f1b6 <+2774>: e8 2f 52 19 00                                callq  0x7fff80b143ea            ; symbol stub for: __stack_chk_fail
    0x7fff8097f1bb <+2779>: cc                                            int3   
    0x7fff8097f1bc <+2780>: e8 cb 55 19 00                                callq  0x7fff80b1478c            ; symbol stub for: getpid
    0x7fff8097f1c1 <+2785>: be 09 00 00 00                                movl   $0x9, %esi
    0x7fff8097f1c6 <+2790>: 89 c7                                         movl   %eax, %edi
    0x7fff8097f1c8 <+2792>: e8 1f 56 19 00                                callq  0x7fff80b147ec            ; symbol stub for: kill
    0x7fff8097f1cd <+2797>: eb 98                                         jmp    0x7fff8097f167            ; <+2695>
    0x7fff8097f1cf <+2799>: 90                                            nop    
(lldb)  image show-unwind --address 0x7fff8097e93c
UNWIND PLANS for CoreFoundation`_CFXNotificationPost (start addr 0x7fff8097e6e0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 360288-0x0000000000058a50)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 1970: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 1972: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 1974: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 1976: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 1978: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 1979: CFA=rsp+584 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 2685: CFA=rsp+576 => rsp=CFA+0 rip=[CFA-8] 
row[15]: 2687: CFA=rsp+568 => rsp=CFA+0 rip=[CFA-8] 
row[16]: 2689: CFA=rsp+560 => rsp=CFA+0 rip=[CFA-8] 
row[17]: 2691: CFA=rsp+552 => rsp=CFA+0 rip=[CFA-8] 
row[18]: 2693: CFA=rsp+544 => rsp=CFA+0 rip=[CFA-8] 
row[19]: 2694: CFA=rsp+536 => rsp=CFA+0 rip=[CFA-8] 
row[20]: 2695: CFA=rsp+536 => rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x7fff80dabc88, personality routine is at address 0x7fff9b1510d0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 360288-0x0000000000058a50)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff8238e0e3
Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:]:
    0x7fff8238e0a1 <+0>:   55                    pushq  %rbp
    0x7fff8238e0a2 <+1>:   48 89 e5              movq   %rsp, %rbp
    0x7fff8238e0a5 <+4>:   41 57                 pushq  %r15
    0x7fff8238e0a7 <+6>:   41 56                 pushq  %r14
    0x7fff8238e0a9 <+8>:   53                    pushq  %rbx
    0x7fff8238e0aa <+9>:   50                    pushq  %rax
    0x7fff8238e0ab <+10>:  49 89 fe              movq   %rdi, %r14
    0x7fff8238e0ae <+13>:  48 85 d2              testq  %rdx, %rdx
    0x7fff8238e0b1 <+16>:  74 49                 je     0x7fff8238e0fc            ; <+91>
    0x7fff8238e0b3 <+18>:  48 8b 3d d6 32 2a 19  movq   0x192a32d6(%rip), %rdi    ; (void *)0x00007fff9b63cf58: NSConcreteNotification
    0x7fff8238e0ba <+25>:  48 8b 35 d7 be 29 19  movq   0x1929bed7(%rip), %rsi    ; "newTempNotificationWithName:object:userInfo:"
    0x7fff8238e0c1 <+32>:  4c 8b 3d d0 38 1c 19  movq   0x191c38d0(%rip), %r15    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff8238e0c8 <+39>:  41 ff d7              callq  *%r15
    0x7fff8238e0cb <+42>:  48 89 c3              movq   %rax, %rbx
    0x7fff8238e0ce <+45>:  48 8b 05 bb 65 2a 19  movq   0x192a65bb(%rip), %rax    ; NSNotificationCenter._impl
    0x7fff8238e0d5 <+52>:  49 8b 3c 06           movq   (%r14,%rax), %rdi
    0x7fff8238e0d9 <+56>:  31 d2                 xorl   %edx, %edx
    0x7fff8238e0db <+58>:  48 89 de              movq   %rbx, %rsi
    0x7fff8238e0de <+61>:  e8 b5 4f 2f 00        callq  0x7fff82683098            ; symbol stub for: _CFXNotificationPost
    0x7fff8238e0e3 <+66>:  48 8b 35 b6 be 29 19  movq   0x1929beb6(%rip), %rsi    ; "recycle"
    0x7fff8238e0ea <+73>:  48 89 df              movq   %rbx, %rdi
    0x7fff8238e0ed <+76>:  4c 89 f8              movq   %r15, %rax
    0x7fff8238e0f0 <+79>:  48 83 c4 08           addq   $0x8, %rsp
    0x7fff8238e0f4 <+83>:  5b                    popq   %rbx
    0x7fff8238e0f5 <+84>:  41 5e                 popq   %r14
    0x7fff8238e0f7 <+86>:  41 5f                 popq   %r15
    0x7fff8238e0f9 <+88>:  5d                    popq   %rbp
    0x7fff8238e0fa <+89>:  ff e0                 jmpq   *%rax
    0x7fff8238e0fc <+91>:  48 83 c4 08           addq   $0x8, %rsp
    0x7fff8238e100 <+95>:  5b                    popq   %rbx
    0x7fff8238e101 <+96>:  41 5e                 popq   %r14
    0x7fff8238e103 <+98>:  41 5f                 popq   %r15
    0x7fff8238e105 <+100>: 5d                    popq   %rbp
    0x7fff8238e106 <+101>: c3                    retq   
(lldb)  image show-unwind --address 0x7fff8238e0e3
UNWIND PLANS for Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] (start addr 0x7fff8238e0a1)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [Foundation.__TEXT.__text + 19841-0x0000000000004de7)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:    9: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   84: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   86: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[8]:   88: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[9]:   89: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[10]:   95: CFA=rsp +0 => rsp=CFA+0 rip=[CFA-8] 
row[11]:   96: CFA=rsp -8 => rsp=CFA+0 rip=[CFA-8] 
row[12]:   98: CFA=rsp-16 => rsp=CFA+0 rip=[CFA-8] 
row[13]:  100: CFA=rsp-24 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  101: CFA=rsp-32 => rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [Foundation.__TEXT.__text + 19841-0x0000000000004de7)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7e9dd1c6
AppKit`-[NSApplication _reactToScreenInvalidationImmediately:]:
    0x7fff7e9dd037 <+0>:   55                    pushq  %rbp
    0x7fff7e9dd038 <+1>:   48 89 e5              movq   %rsp, %rbp
    0x7fff7e9dd03b <+4>:   41 57                 pushq  %r15
    0x7fff7e9dd03d <+6>:   41 56                 pushq  %r14
    0x7fff7e9dd03f <+8>:   41 55                 pushq  %r13
    0x7fff7e9dd041 <+10>:  41 54                 pushq  %r12
    0x7fff7e9dd043 <+12>:  53                    pushq  %rbx
    0x7fff7e9dd044 <+13>:  48 81 ec d8 00 00 00  subq   $0xd8, %rsp
    0x7fff7e9dd04b <+20>:  48 89 fb              movq   %rdi, %rbx
    0x7fff7e9dd04e <+23>:  4c 8b 3d ab b9 03 1c  movq   0x1c03b9ab(%rip), %r15    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff7e9dd055 <+30>:  4d 8b 3f              movq   (%r15), %r15
    0x7fff7e9dd058 <+33>:  4c 89 7d d0           movq   %r15, -0x30(%rbp)
    0x7fff7e9dd05c <+37>:  84 d2                 testb  %dl, %dl
    0x7fff7e9dd05e <+39>:  74 1b                 je     0x7fff7e9dd07b            ; <+68>
    0x7fff7e9dd060 <+41>:  48 8b 15 51 be 2c 1c  movq   0x1c2cbe51(%rip), %rdx    ; "_displayChanged"
    0x7fff7e9dd067 <+48>:  48 8b 35 e2 b9 2c 1c  movq   0x1c2cb9e2(%rip), %rsi    ; "makeWindowsPerform:inOrder:"
    0x7fff7e9dd06e <+55>:  31 c9                 xorl   %ecx, %ecx
    0x7fff7e9dd070 <+57>:  48 89 df              movq   %rbx, %rdi
    0x7fff7e9dd073 <+60>:  ff 15 07 d0 03 1c     callq  *0x1c03d007(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd079 <+66>:  eb 19                 jmp    0x7fff7e9dd094            ; <+93>
    0x7fff7e9dd07b <+68>:  48 8b 15 3e be 2c 1c  movq   0x1c2cbe3e(%rip), %rdx    ; "_displayChangedWithoutAdjusting"
    0x7fff7e9dd082 <+75>:  48 8b 35 c7 b9 2c 1c  movq   0x1c2cb9c7(%rip), %rsi    ; "makeWindowsPerform:inOrder:"
    0x7fff7e9dd089 <+82>:  31 c9                 xorl   %ecx, %ecx
    0x7fff7e9dd08b <+84>:  48 89 df              movq   %rbx, %rdi
    0x7fff7e9dd08e <+87>:  ff 15 ec cf 03 1c     callq  *0x1c03cfec(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd094 <+93>:  48 8b 35 2d be 2c 1c  movq   0x1c2cbe2d(%rip), %rsi    ; "_copyFullScreenInstances"
    0x7fff7e9dd09b <+100>: 48 89 df              movq   %rbx, %rdi
    0x7fff7e9dd09e <+103>: ff 15 dc cf 03 1c     callq  *0x1c03cfdc(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd0a4 <+109>: 49 89 c6              movq   %rax, %r14
    0x7fff7e9dd0a7 <+112>: 0f 57 c0              xorps  %xmm0, %xmm0
    0x7fff7e9dd0aa <+115>: 0f 29 85 40 ff ff ff  movaps %xmm0, -0xc0(%rbp)
    0x7fff7e9dd0b1 <+122>: 0f 29 85 30 ff ff ff  movaps %xmm0, -0xd0(%rbp)
    0x7fff7e9dd0b8 <+129>: 0f 29 85 20 ff ff ff  movaps %xmm0, -0xe0(%rbp)
    0x7fff7e9dd0bf <+136>: 0f 29 85 10 ff ff ff  movaps %xmm0, -0xf0(%rbp)
    0x7fff7e9dd0c6 <+143>: 48 8b 35 53 94 2c 1c  movq   0x1c2c9453(%rip), %rsi    ; "countByEnumeratingWithState:objects:count:"
    0x7fff7e9dd0cd <+150>: 48 8d 95 10 ff ff ff  leaq   -0xf0(%rbp), %rdx
    0x7fff7e9dd0d4 <+157>: 48 8d 8d 50 ff ff ff  leaq   -0xb0(%rbp), %rcx
    0x7fff7e9dd0db <+164>: 41 b8 10 00 00 00     movl   $0x10, %r8d
    0x7fff7e9dd0e1 <+170>: 4c 89 f7              movq   %r14, %rdi
    0x7fff7e9dd0e4 <+173>: ff 15 96 cf 03 1c     callq  *0x1c03cf96(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd0ea <+179>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd0ed <+182>: 48 85 db              testq  %rbx, %rbx
    0x7fff7e9dd0f0 <+185>: 0f 84 88 00 00 00     je     0x7fff7e9dd17e            ; <+327>
    0x7fff7e9dd0f6 <+191>: 48 8b 85 20 ff ff ff  movq   -0xe0(%rbp), %rax
    0x7fff7e9dd0fd <+198>: 4c 8b 28              movq   (%rax), %r13
    0x7fff7e9dd100 <+201>: 48 8b 05 19 94 2c 1c  movq   0x1c2c9419(%rip), %rax    ; "countByEnumeratingWithState:objects:count:"
    0x7fff7e9dd107 <+208>: 48 89 85 08 ff ff ff  movq   %rax, -0xf8(%rbp)
    0x7fff7e9dd10e <+215>: 4c 8b 25 bb bd 2c 1c  movq   0x1c2cbdbb(%rip), %r12    ; "displayChanged"
    0x7fff7e9dd115 <+222>: 45 31 ff              xorl   %r15d, %r15d
    0x7fff7e9dd118 <+225>: 48 8b 85 20 ff ff ff  movq   -0xe0(%rbp), %rax
    0x7fff7e9dd11f <+232>: 4c 39 28              cmpq   %r13, (%rax)
    0x7fff7e9dd122 <+235>: 74 08                 je     0x7fff7e9dd12c            ; <+245>
    0x7fff7e9dd124 <+237>: 4c 89 f7              movq   %r14, %rdi
    0x7fff7e9dd127 <+240>: e8 6c 1d 6e 00        callq  0x7fff7f0bee98            ; symbol stub for: objc_enumerationMutation
    0x7fff7e9dd12c <+245>: 48 8b 85 18 ff ff ff  movq   -0xe8(%rbp), %rax
    0x7fff7e9dd133 <+252>: 4a 8b 3c f8           movq   (%rax,%r15,8), %rdi
    0x7fff7e9dd137 <+256>: 4c 89 e6              movq   %r12, %rsi
    0x7fff7e9dd13a <+259>: ff 15 40 cf 03 1c     callq  *0x1c03cf40(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd140 <+265>: 49 ff c7              incq   %r15
    0x7fff7e9dd143 <+268>: 49 39 df              cmpq   %rbx, %r15
    0x7fff7e9dd146 <+271>: 72 d0                 jb     0x7fff7e9dd118            ; <+225>
    0x7fff7e9dd148 <+273>: 41 b8 10 00 00 00     movl   $0x10, %r8d
    0x7fff7e9dd14e <+279>: 4c 89 f7              movq   %r14, %rdi
    0x7fff7e9dd151 <+282>: 48 8b b5 08 ff ff ff  movq   -0xf8(%rbp), %rsi
    0x7fff7e9dd158 <+289>: 48 8d 95 10 ff ff ff  leaq   -0xf0(%rbp), %rdx
    0x7fff7e9dd15f <+296>: 48 8d 8d 50 ff ff ff  leaq   -0xb0(%rbp), %rcx
    0x7fff7e9dd166 <+303>: 4c 8b 3d 93 b8 03 1c  movq   0x1c03b893(%rip), %r15    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff7e9dd16d <+310>: 4d 8b 3f              movq   (%r15), %r15
    0x7fff7e9dd170 <+313>: ff 15 0a cf 03 1c     callq  *0x1c03cf0a(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd176 <+319>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd179 <+322>: 48 85 db              testq  %rbx, %rbx
    0x7fff7e9dd17c <+325>: 75 90                 jne    0x7fff7e9dd10e            ; <+215>
    0x7fff7e9dd17e <+327>: 48 8b 35 13 93 2c 1c  movq   0x1c2c9313(%rip), %rsi    ; "release"
    0x7fff7e9dd185 <+334>: 4c 89 f7              movq   %r14, %rdi
    0x7fff7e9dd188 <+337>: ff 15 f2 ce 03 1c     callq  *0x1c03cef2(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd18e <+343>: 48 8b 3d 13 ae 2f 1c  movq   0x1c2fae13(%rip), %rdi    ; (void *)0x00007fff9b63d0c0: NSNotificationCenter
    0x7fff7e9dd195 <+350>: 48 8b 35 34 99 2c 1c  movq   0x1c2c9934(%rip), %rsi    ; "defaultCenter"
    0x7fff7e9dd19c <+357>: ff 15 de ce 03 1c     callq  *0x1c03cede(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd1a2 <+363>: 48 8d 0d bf a9 32 1c  leaq   0x1c32a9bf(%rip), %rcx    ; NSApplicationDidChangeScreenParametersNotification
    0x7fff7e9dd1a9 <+370>: 48 8b 11              movq   (%rcx), %rdx
    0x7fff7e9dd1ac <+373>: 48 8d 0d d5 66 33 1c  leaq   0x1c3366d5(%rip), %rcx    ; NSApp
    0x7fff7e9dd1b3 <+380>: 48 8b 09              movq   (%rcx), %rcx
    0x7fff7e9dd1b6 <+383>: 48 8b 35 6b b5 2c 1c  movq   0x1c2cb56b(%rip), %rsi    ; "postNotificationName:object:"
    0x7fff7e9dd1bd <+390>: 48 89 c7              movq   %rax, %rdi
    0x7fff7e9dd1c0 <+393>: ff 15 ba ce 03 1c     callq  *0x1c03ceba(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dd1c6 <+399>: eb 43                 jmp    0x7fff7e9dd20b            ; <+468>
    0x7fff7e9dd1c8 <+401>: eb 59                 jmp    0x7fff7e9dd223            ; <+492>
    0x7fff7e9dd1ca <+403>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd1cd <+406>: 4c 8b 3d 2c b8 03 1c  movq   0x1c03b82c(%rip), %r15    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff7e9dd1d4 <+413>: 4d 8b 3f              movq   (%r15), %r15
    0x7fff7e9dd1d7 <+416>: 83 fa 01              cmpl   $0x1, %edx
    0x7fff7e9dd1da <+419>: 75 60                 jne    0x7fff7e9dd23c            ; <+517>
    0x7fff7e9dd1dc <+421>: 48 89 df              movq   %rbx, %rdi
    0x7fff7e9dd1df <+424>: e8 96 1c 6e 00        callq  0x7fff7f0bee7a            ; symbol stub for: objc_begin_catch
    0x7fff7e9dd1e4 <+429>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd1e7 <+432>: bf 0a 00 00 00        movl   $0xa, %edi
    0x7fff7e9dd1ec <+437>: e8 1f 2c 6e 00        callq  0x7fff7f0bfe10            ; symbol stub for: _CFExecutableLinkedOnOrAfter
    0x7fff7e9dd1f1 <+442>: 84 c0                 testb  %al, %al
    0x7fff7e9dd1f3 <+444>: 75 38                 jne    0x7fff7e9dd22d            ; <+502>
    0x7fff7e9dd1f5 <+446>: 48 8d 3d 94 bf 07 1c  leaq   0x1c07bf94(%rip), %rdi    ; @"%@"
    0x7fff7e9dd1fc <+453>: 31 c0                 xorl   %eax, %eax
    0x7fff7e9dd1fe <+455>: 48 89 de              movq   %rbx, %rsi
    0x7fff7e9dd201 <+458>: e8 98 0a 6e 00        callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e9dd206 <+463>: e8 87 1c 6e 00        callq  0x7fff7f0bee92            ; symbol stub for: objc_end_catch
    0x7fff7e9dd20b <+468>: 4c 3b 7d d0           cmpq   -0x30(%rbp), %r15
    0x7fff7e9dd20f <+472>: 75 17                 jne    0x7fff7e9dd228            ; <+497>
    0x7fff7e9dd211 <+474>: 48 81 c4 d8 00 00 00  addq   $0xd8, %rsp
    0x7fff7e9dd218 <+481>: 5b                    popq   %rbx
    0x7fff7e9dd219 <+482>: 41 5c                 popq   %r12
    0x7fff7e9dd21b <+484>: 41 5d                 popq   %r13
    0x7fff7e9dd21d <+486>: 41 5e                 popq   %r14
    0x7fff7e9dd21f <+488>: 41 5f                 popq   %r15
    0x7fff7e9dd221 <+490>: 5d                    popq   %rbp
    0x7fff7e9dd222 <+491>: c3                    retq   
    0x7fff7e9dd223 <+492>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd226 <+495>: eb af                 jmp    0x7fff7e9dd1d7            ; <+416>
    0x7fff7e9dd228 <+497>: e8 09 1e 6e 00        callq  0x7fff7f0bf036            ; symbol stub for: __stack_chk_fail
    0x7fff7e9dd22d <+502>: e8 6c 1c 6e 00        callq  0x7fff7f0bee9e            ; symbol stub for: objc_exception_rethrow
    0x7fff7e9dd232 <+507>: eb c1                 jmp    0x7fff7e9dd1f5            ; <+446>
    0x7fff7e9dd234 <+509>: 48 89 c3              movq   %rax, %rbx
    0x7fff7e9dd237 <+512>: e8 56 1c 6e 00        callq  0x7fff7f0bee92            ; symbol stub for: objc_end_catch
    0x7fff7e9dd23c <+517>: 48 89 df              movq   %rbx, %rdi
    0x7fff7e9dd23f <+520>: e8 b0 1d 6e 00        callq  0x7fff7f0beff4            ; symbol stub for: _Unwind_Resume
(lldb)  image show-unwind --address 0x7fff7e9dd1c6
UNWIND PLANS for AppKit`-[NSApplication _reactToScreenInvalidationImmediately:] (start addr 0x7fff7e9dd037)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 4119267-0x00000000003edcf0)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  482: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  484: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  486: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  488: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  490: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  491: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  492: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x7fff7f285fc0, personality routine is at address 0x7fff9aa189f8
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 4119267-0x00000000003edcf0)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7e9dd003
AppKit`__44-[NSApplication _reactToScreenInvalidation:]_block_invoke:
    0x7fff7e9dcfc8 <+0>:  55                    pushq  %rbp
    0x7fff7e9dcfc9 <+1>:  48 89 e5              movq   %rsp, %rbp
    0x7fff7e9dcfcc <+4>:  41 57                 pushq  %r15
    0x7fff7e9dcfce <+6>:  41 56                 pushq  %r14
    0x7fff7e9dcfd0 <+8>:  53                    pushq  %rbx
    0x7fff7e9dcfd1 <+9>:  50                    pushq  %rax
    0x7fff7e9dcfd2 <+10>: 48 89 fb              movq   %rdi, %rbx
    0x7fff7e9dcfd5 <+13>: e8 94 1e 6e 00        callq  0x7fff7f0bee6e            ; symbol stub for: objc_autoreleasePoolPush
    0x7fff7e9dcfda <+18>: 49 89 c6              movq   %rax, %r14
    0x7fff7e9dcfdd <+21>: 48 8b 7b 20           movq   0x20(%rbx), %rdi
    0x7fff7e9dcfe1 <+25>: 48 8b 35 c0 be 2c 1c  movq   0x1c2cbec0(%rip), %rsi    ; "_finishHandlingDisplayReconfig"
    0x7fff7e9dcfe8 <+32>: 4c 8b 3d 91 d0 03 1c  movq   0x1c03d091(%rip), %r15    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e9dcfef <+39>: 41 ff d7              callq  *%r15
    0x7fff7e9dcff2 <+42>: 48 8b 7b 20           movq   0x20(%rbx), %rdi
    0x7fff7e9dcff6 <+46>: 48 8b 35 b3 be 2c 1c  movq   0x1c2cbeb3(%rip), %rsi    ; "_reactToScreenInvalidationImmediately:"
    0x7fff7e9dcffd <+53>: 0f be d0              movsbl %al, %edx
    0x7fff7e9dd000 <+56>: 41 ff d7              callq  *%r15
    0x7fff7e9dd003 <+59>: 4c 89 f7              movq   %r14, %rdi
    0x7fff7e9dd006 <+62>: 48 83 c4 08           addq   $0x8, %rsp
    0x7fff7e9dd00a <+66>: 5b                    popq   %rbx
    0x7fff7e9dd00b <+67>: 41 5e                 popq   %r14
    0x7fff7e9dd00d <+69>: 41 5f                 popq   %r15
    0x7fff7e9dd00f <+71>: 5d                    popq   %rbp
    0x7fff7e9dd010 <+72>: e9 53 1e 6e 00        jmp    0x7fff7f0bee68            ; symbol stub for: objc_autoreleasePoolPop
    0x7fff7e9dd015 <+77>: 90                    nop    
    0x7fff7e9dd016 <+78>: 90                    nop    
    0x7fff7e9dd017 <+79>: 90                    nop    
(lldb)  image show-unwind --address 0x7fff7e9dd003
UNWIND PLANS for AppKit`__44-[NSApplication _reactToScreenInvalidation:]_block_invoke (start addr 0x7fff7e9dcfc8)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 4119156-0x00000000003edac4)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:    9: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   67: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   69: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[8]:   71: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[9]:   72: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 4119156-0x00000000003edac4)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-40] rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809cc30c
CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__:
    0x7fff809cc300 <+0>:  48 85 ff  testq  %rdi, %rdi
    0x7fff809cc303 <+3>:  74 08     je     0x7fff809cc30d            ; <+13>
    0x7fff809cc305 <+5>:  55        pushq  %rbp
    0x7fff809cc306 <+6>:  48 89 e5  movq   %rsp, %rbp
    0x7fff809cc309 <+9>:  ff 57 10  callq  *0x10(%rdi)
    0x7fff809cc30c <+12>: 5d        popq   %rbp
    0x7fff809cc30d <+13>: c3        retq   
    0x7fff809cc30e <+14>: 66 90     nop    
(lldb)  image show-unwind --address 0x7fff809cc30c
UNWIND PLANS for CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ (start addr 0x7fff809cc300)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 678784-0x00000000000a5b90)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    6: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    9: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   13: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:   14: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 678784-0x00000000000a5b90)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809ad384
CoreFoundation`__CFRunLoopDoBlocks:
    0x7fff809ad220 <+0>:   55                                            pushq  %rbp
    0x7fff809ad221 <+1>:   48 89 e5                                      movq   %rsp, %rbp
    0x7fff809ad224 <+4>:   41 57                                         pushq  %r15
    0x7fff809ad226 <+6>:   41 56                                         pushq  %r14
    0x7fff809ad228 <+8>:   41 55                                         pushq  %r13
    0x7fff809ad22a <+10>:  41 54                                         pushq  %r12
    0x7fff809ad22c <+12>:  53                                            pushq  %rbx
    0x7fff809ad22d <+13>:  48 83 ec 38                                   subq   $0x38, %rsp
    0x7fff809ad231 <+17>:  49 89 fe                                      movq   %rdi, %r14
    0x7fff809ad234 <+20>:  48 85 f6                                      testq  %rsi, %rsi
    0x7fff809ad237 <+23>:  0f 84 a1 01 00 00                             je     0x7fff809ad3de            ; <+446>
    0x7fff809ad23d <+29>:  4d 8b a6 90 00 00 00                          movq   0x90(%r14), %r12
    0x7fff809ad244 <+36>:  4d 85 e4                                      testq  %r12, %r12
    0x7fff809ad247 <+39>:  0f 84 91 01 00 00                             je     0x7fff809ad3de            ; <+446>
    0x7fff809ad24d <+45>:  48 8b 5e 50                                   movq   0x50(%rsi), %rbx
    0x7fff809ad251 <+49>:  48 85 db                                      testq  %rbx, %rbx
    0x7fff809ad254 <+52>:  0f 84 84 01 00 00                             je     0x7fff809ad3de            ; <+446>
    0x7fff809ad25a <+58>:  49 8d 86 90 00 00 00                          leaq   0x90(%r14), %rax
    0x7fff809ad261 <+65>:  49 8b 8e 98 00 00 00                          movq   0x98(%r14), %rcx
    0x7fff809ad268 <+72>:  48 89 4d c0                                   movq   %rcx, -0x40(%rbp)
    0x7fff809ad26c <+76>:  c5 f8 57 c0                                   vxorps %xmm0, %xmm0, %xmm0
    0x7fff809ad270 <+80>:  c5 f8 11 00                                   vmovups %xmm0, (%rax)
    0x7fff809ad274 <+84>:  49 8b 46 70                                   movq   0x70(%r14), %rax
    0x7fff809ad278 <+88>:  48 89 45 d0                                   movq   %rax, -0x30(%rbp)
    0x7fff809ad27c <+92>:  48 83 c6 10                                   addq   $0x10, %rsi
    0x7fff809ad280 <+96>:  48 89 75 b0                                   movq   %rsi, -0x50(%rbp)
    0x7fff809ad284 <+100>: 48 89 f7                                      movq   %rsi, %rdi
    0x7fff809ad287 <+103>: e8 82 77 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809ad28c <+108>: 49 8d 7e 10                                   leaq   0x10(%r14), %rdi
    0x7fff809ad290 <+112>: 48 89 7d a8                                   movq   %rdi, -0x58(%rbp)
    0x7fff809ad294 <+116>: 4c 89 75 b8                                   movq   %r14, -0x48(%rbp)
    0x7fff809ad298 <+120>: e8 71 77 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809ad29d <+125>: 45 31 ed                                      xorl   %r13d, %r13d
    0x7fff809ad2a0 <+128>: 4c 89 65 c8                                   movq   %r12, -0x38(%rbp)
    0x7fff809ad2a4 <+132>: 4d 89 ee                                      movq   %r13, %r14
    0x7fff809ad2a7 <+135>: 66 0f 1f 84 00 00 00 00 00                    nopw   (%rax,%rax)
    0x7fff809ad2b0 <+144>: 4d 89 f5                                      movq   %r14, %r13
    0x7fff809ad2b3 <+147>: 4d 89 e6                                      movq   %r12, %r14
    0x7fff809ad2b6 <+150>: 4d 8b 26                                      movq   (%r14), %r12
    0x7fff809ad2b9 <+153>: e8 02 49 f9 ff                                callq  0x7fff80941bc0            ; CFStringGetTypeID
    0x7fff809ad2be <+158>: 49 89 c7                                      movq   %rax, %r15
    0x7fff809ad2c1 <+161>: 49 8b 7e 08                                   movq   0x8(%r14), %rdi
    0x7fff809ad2c5 <+165>: e8 26 59 fa ff                                callq  0x7fff80952bf0            ; CFGetTypeID
    0x7fff809ad2ca <+170>: 49 8b 7e 08                                   movq   0x8(%r14), %rdi
    0x7fff809ad2ce <+174>: 48 89 de                                      movq   %rbx, %rsi
    0x7fff809ad2d1 <+177>: 49 39 c7                                      cmpq   %rax, %r15
    0x7fff809ad2d4 <+180>: 75 2a                                         jne    0x7fff809ad300            ; <+224>
    0x7fff809ad2d6 <+182>: e8 95 46 f9 ff                                callq  0x7fff80941970            ; CFEqual
    0x7fff809ad2db <+187>: 84 c0                                         testb  %al, %al
    0x7fff809ad2dd <+189>: 75 61                                         jne    0x7fff809ad340            ; <+288>
    0x7fff809ad2df <+191>: 49 8b 7e 08                                   movq   0x8(%r14), %rdi
    0x7fff809ad2e3 <+195>: 48 8d 35 36 cb 7e 1a                          leaq   0x1a7ecb36(%rip), %rsi    ; @"kCFRunLoopCommonModes"
    0x7fff809ad2ea <+202>: e8 81 46 f9 ff                                callq  0x7fff80941970            ; CFEqual
    0x7fff809ad2ef <+207>: eb 28                                         jmp    0x7fff809ad319            ; <+249>
    0x7fff809ad2f1 <+209>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
    0x7fff809ad300 <+224>: e8 cb db fc ff                                callq  0x7fff8097aed0            ; CFSetContainsValue
    0x7fff809ad305 <+229>: 84 c0                                         testb  %al, %al
    0x7fff809ad307 <+231>: 75 37                                         jne    0x7fff809ad340            ; <+288>
    0x7fff809ad309 <+233>: 49 8b 7e 08                                   movq   0x8(%r14), %rdi
    0x7fff809ad30d <+237>: 48 8d 35 0c cb 7e 1a                          leaq   0x1a7ecb0c(%rip), %rsi    ; @"kCFRunLoopCommonModes"
    0x7fff809ad314 <+244>: e8 b7 db fc ff                                callq  0x7fff8097aed0            ; CFSetContainsValue
    0x7fff809ad319 <+249>: 84 c0                                         testb  %al, %al
    0x7fff809ad31b <+251>: 74 10                                         je     0x7fff809ad32d            ; <+269>
    0x7fff809ad31d <+253>: 48 8b 7d d0                                   movq   -0x30(%rbp), %rdi
    0x7fff809ad321 <+257>: 48 89 de                                      movq   %rbx, %rsi
    0x7fff809ad324 <+260>: e8 a7 db fc ff                                callq  0x7fff8097aed0            ; CFSetContainsValue
    0x7fff809ad329 <+265>: 84 c0                                         testb  %al, %al
    0x7fff809ad32b <+267>: 75 13                                         jne    0x7fff809ad340            ; <+288>
    0x7fff809ad32d <+269>: 4d 85 e4                                      testq  %r12, %r12
    0x7fff809ad330 <+272>: 0f 85 7a ff ff ff                             jne    0x7fff809ad2b0            ; <+144>
    0x7fff809ad336 <+278>: eb 5d                                         jmp    0x7fff809ad395            ; <+373>
    0x7fff809ad338 <+280>: 0f 1f 84 00 00 00 00 00                       nopl   (%rax,%rax)
    0x7fff809ad340 <+288>: 4d 85 ed                                      testq  %r13, %r13
    0x7fff809ad343 <+291>: 74 04                                         je     0x7fff809ad349            ; <+297>
    0x7fff809ad345 <+293>: 4d 89 65 00                                   movq   %r12, (%r13)
    0x7fff809ad349 <+297>: 48 8b 45 c8                                   movq   -0x38(%rbp), %rax
    0x7fff809ad34d <+301>: 49 39 c6                                      cmpq   %rax, %r14
    0x7fff809ad350 <+304>: 49 0f 44 c4                                   cmoveq %r12, %rax
    0x7fff809ad354 <+308>: 48 89 45 c8                                   movq   %rax, -0x38(%rbp)
    0x7fff809ad358 <+312>: 48 8b 45 c0                                   movq   -0x40(%rbp), %rax
    0x7fff809ad35c <+316>: 49 39 c6                                      cmpq   %rax, %r14
    0x7fff809ad35f <+319>: 49 0f 44 c5                                   cmoveq %r13, %rax
    0x7fff809ad363 <+323>: 48 89 45 c0                                   movq   %rax, -0x40(%rbp)
    0x7fff809ad367 <+327>: 49 8b 7e 08                                   movq   0x8(%r14), %rdi
    0x7fff809ad36b <+331>: 4d 8b 7e 10                                   movq   0x10(%r14), %r15
    0x7fff809ad36f <+335>: e8 5c 5a f8 ff                                callq  0x7fff80932dd0            ; CFRelease
    0x7fff809ad374 <+340>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff809ad377 <+343>: e8 c2 73 16 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff809ad37c <+348>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff809ad37f <+351>: e8 7c ef 01 00                                callq  0x7fff809cc300            ; __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__
    0x7fff809ad384 <+356>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff809ad387 <+359>: e8 e6 6f 16 00                                callq  0x7fff80b14372            ; symbol stub for: _Block_release
    0x7fff809ad38c <+364>: 4d 85 e4                                      testq  %r12, %r12
    0x7fff809ad38f <+367>: 0f 85 0f ff ff ff                             jne    0x7fff809ad2a4            ; <+132>
    0x7fff809ad395 <+373>: 48 8b 7d a8                                   movq   -0x58(%rbp), %rdi
    0x7fff809ad399 <+377>: e8 64 76 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809ad39e <+382>: 48 8b 7d b0                                   movq   -0x50(%rbp), %rdi
    0x7fff809ad3a2 <+386>: e8 5b 76 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809ad3a7 <+391>: 48 8b 75 c8                                   movq   -0x38(%rbp), %rsi
    0x7fff809ad3ab <+395>: 48 85 f6                                      testq  %rsi, %rsi
    0x7fff809ad3ae <+398>: 48 8b 4d b8                                   movq   -0x48(%rbp), %rcx
    0x7fff809ad3b2 <+402>: 74 2a                                         je     0x7fff809ad3de            ; <+446>
    0x7fff809ad3b4 <+404>: 48 8b 81 90 00 00 00                          movq   0x90(%rcx), %rax
    0x7fff809ad3bb <+411>: 48 8b 55 c0                                   movq   -0x40(%rbp), %rdx
    0x7fff809ad3bf <+415>: 48 89 02                                      movq   %rax, (%rdx)
    0x7fff809ad3c2 <+418>: 48 89 b1 90 00 00 00                          movq   %rsi, 0x90(%rcx)
    0x7fff809ad3c9 <+425>: 48 83 b9 98 00 00 00 00                       cmpq   $0x0, 0x98(%rcx)
    0x7fff809ad3d1 <+433>: 75 0b                                         jne    0x7fff809ad3de            ; <+446>
    0x7fff809ad3d3 <+435>: 48 8b 45 c0                                   movq   -0x40(%rbp), %rax
    0x7fff809ad3d7 <+439>: 48 89 81 98 00 00 00                          movq   %rax, 0x98(%rcx)
    0x7fff809ad3de <+446>: 48 83 c4 38                                   addq   $0x38, %rsp
    0x7fff809ad3e2 <+450>: 5b                                            popq   %rbx
    0x7fff809ad3e3 <+451>: 41 5c                                         popq   %r12
    0x7fff809ad3e5 <+453>: 41 5d                                         popq   %r13
    0x7fff809ad3e7 <+455>: 41 5e                                         popq   %r14
    0x7fff809ad3e9 <+457>: 41 5f                                         popq   %r15
    0x7fff809ad3eb <+459>: 5d                                            popq   %rbp
    0x7fff809ad3ec <+460>: c3                                            retq   
    0x7fff809ad3ed <+461>: 0f 1f 00                                      nopl   (%rax)
(lldb)  image show-unwind --address 0x7fff809ad384
UNWIND PLANS for CoreFoundation`__CFRunLoopDoBlocks (start addr 0x7fff809ad220)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 551584-0x0000000000086c70)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  451: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  453: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  455: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  457: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  459: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  460: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  461: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548416-0x0000000000086f00)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809acec6
CoreFoundation`__CFRunLoopRun:
    0x7fff809ac770 <+0>:    55                                            pushq  %rbp
    0x7fff809ac771 <+1>:    48 89 e5                                      movq   %rsp, %rbp
    0x7fff809ac774 <+4>:    41 57                                         pushq  %r15
    0x7fff809ac776 <+6>:    41 56                                         pushq  %r14
    0x7fff809ac778 <+8>:    41 55                                         pushq  %r13
    0x7fff809ac77a <+10>:   41 54                                         pushq  %r12
    0x7fff809ac77c <+12>:   53                                            pushq  %rbx
    0x7fff809ac77d <+13>:   48 81 ec b8 0c 00 00                          subq   $0xcb8, %rsp              ; imm = 0xCB8 
    0x7fff809ac784 <+20>:   89 d3                                         movl   %edx, %ebx
    0x7fff809ac786 <+22>:   89 9d 74 f3 ff ff                             movl   %ebx, -0xc8c(%rbp)
    0x7fff809ac78c <+28>:   c5 fb 11 85 98 f3 ff ff                       vmovsd %xmm0, -0xc68(%rbp)
    0x7fff809ac794 <+36>:   49 89 f5                                      movq   %rsi, %r13
    0x7fff809ac797 <+39>:   49 89 fc                                      movq   %rdi, %r12
    0x7fff809ac79a <+42>:   4c 89 a5 90 f3 ff ff                          movq   %r12, -0xc70(%rbp)
    0x7fff809ac7a1 <+49>:   48 8b 05 30 49 7a 1a                          movq   0x1a7a4930(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff809ac7a8 <+56>:   48 8b 00                                      movq   (%rax), %rax
    0x7fff809ac7ab <+59>:   48 89 45 d0                                   movq   %rax, -0x30(%rbp)
    0x7fff809ac7af <+63>:   e8 50 80 16 00                                callq  0x7fff80b14804            ; symbol stub for: mach_absolute_time
    0x7fff809ac7b4 <+68>:   49 89 c6                                      movq   %rax, %r14
    0x7fff809ac7b7 <+71>:   49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809ac7bc <+76>:   83 78 08 00                                   cmpl   $0x0, 0x8(%rax)
    0x7fff809ac7c0 <+80>:   74 12                                         je     0x7fff809ac7d4            ; <+100>
    0x7fff809ac7c2 <+82>:   c7 40 08 00 00 00 00                          movl   $0x0, 0x8(%rax)
    0x7fff809ac7c9 <+89>:   41 be 02 00 00 00                             movl   $0x2, %r14d
    0x7fff809ac7cf <+95>:   e9 cf 09 00 00                                jmp    0x7fff809ad1a3            ; <+2611>
    0x7fff809ac7d4 <+100>:  41 80 7d 58 00                                cmpb   $0x0, 0x58(%r13)
    0x7fff809ac7d9 <+105>:  74 10                                         je     0x7fff809ac7eb            ; <+123>
    0x7fff809ac7db <+107>:  41 c6 45 58 00                                movb   $0x0, 0x58(%r13)
    0x7fff809ac7e0 <+112>:  41 be 02 00 00 00                             movl   $0x2, %r14d
    0x7fff809ac7e6 <+118>:  e9 b8 09 00 00                                jmp    0x7fff809ad1a3            ; <+2611>
    0x7fff809ac7eb <+123>:  e8 fa 81 16 00                                callq  0x7fff80b149ea            ; symbol stub for: pthread_main_np
    0x7fff809ac7f0 <+128>:  c7 85 a4 f3 ff ff 00 00 00 00                 movl   $0x0, -0xc5c(%rbp)
    0x7fff809ac7fa <+138>:  b9 00 00 00 00                                movl   $0x0, %ecx
    0x7fff809ac7ff <+143>:  85 c0                                         testl  %eax, %eax
    0x7fff809ac801 <+145>:  74 77                                         je     0x7fff809ac87a            ; <+266>
    0x7fff809ac803 <+147>:  bf 04 00 00 00                                movl   $0x4, %edi
    0x7fff809ac808 <+152>:  e8 73 d9 f7 ff                                callq  0x7fff8092a180            ; _CFGetTSD
    0x7fff809ac80d <+157>:  b9 00 00 00 00                                movl   $0x0, %ecx
    0x7fff809ac812 <+162>:  48 85 c0                                      testq  %rax, %rax
    0x7fff809ac815 <+165>:  75 63                                         jne    0x7fff809ac87a            ; <+266>
    0x7fff809ac817 <+167>:  48 8d 05 b4 8c 8e 1a                          leaq   0x1a8e8cb4(%rip), %rax    ; __CF120290
    0x7fff809ac81e <+174>:  c6 00 01                                      movb   $0x1, (%rax)
    0x7fff809ac821 <+177>:  48 8d 05 ac 8c 8e 1a                          leaq   0x1a8e8cac(%rip), %rax    ; __CF120293
    0x7fff809ac828 <+184>:  80 38 00                                      cmpb   $0x0, (%rax)
    0x7fff809ac82b <+187>:  74 05                                         je     0x7fff809ac832            ; <+194>
    0x7fff809ac82d <+189>:  e8 3e e4 0c 00                                callq  0x7fff80a7ac70            ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__
    0x7fff809ac832 <+194>:  48 8b 05 4f 9b 8e 1a                          movq   0x1a8e9b4f(%rip), %rax    ; CFRunLoopGetMain.__main
    0x7fff809ac839 <+201>:  48 85 c0                                      testq  %rax, %rax
    0x7fff809ac83c <+204>:  75 14                                         jne    0x7fff809ac852            ; <+226>
    0x7fff809ac83e <+206>:  e8 ad 81 16 00                                callq  0x7fff80b149f0            ; symbol stub for: pthread_main_thread_np
    0x7fff809ac843 <+211>:  48 89 c7                                      movq   %rax, %rdi
    0x7fff809ac846 <+214>:  e8 25 d3 fc ff                                callq  0x7fff80979b70            ; _CFRunLoopGet0
    0x7fff809ac84b <+219>:  48 89 05 36 9b 8e 1a                          movq   %rax, 0x1a8e9b36(%rip)    ; CFRunLoopGetMain.__main
    0x7fff809ac852 <+226>:  b9 00 00 00 00                                movl   $0x0, %ecx
    0x7fff809ac857 <+231>:  4c 39 e0                                      cmpq   %r12, %rax
    0x7fff809ac85a <+234>:  75 1e                                         jne    0x7fff809ac87a            ; <+266>
    0x7fff809ac85c <+236>:  49 8b 7c 24 70                                movq   0x70(%r12), %rdi
    0x7fff809ac861 <+241>:  49 8b 75 50                                   movq   0x50(%r13), %rsi
    0x7fff809ac865 <+245>:  e8 66 e6 fc ff                                callq  0x7fff8097aed0            ; CFSetContainsValue
    0x7fff809ac86a <+250>:  b9 00 00 00 00                                movl   $0x0, %ecx
    0x7fff809ac86f <+255>:  84 c0                                         testb  %al, %al
    0x7fff809ac871 <+257>:  74 07                                         je     0x7fff809ac87a            ; <+266>
    0x7fff809ac873 <+259>:  e8 ae 7b 16 00                                callq  0x7fff80b14426            ; symbol stub for: _dispatch_get_main_queue_port_4CF
    0x7fff809ac878 <+264>:  89 c1                                         movl   %eax, %ecx
    0x7fff809ac87a <+266>:  89 8d 88 f3 ff ff                             movl   %ecx, -0xc78(%rbp)
    0x7fff809ac880 <+272>:  49 8b bd a0 00 00 00                          movq   0xa0(%r13), %rdi
    0x7fff809ac887 <+279>:  48 85 ff                                      testq  %rdi, %rdi
    0x7fff809ac88a <+282>:  74 13                                         je     0x7fff809ac89f            ; <+303>
    0x7fff809ac88c <+284>:  e8 a7 7b 16 00                                callq  0x7fff80b14438            ; symbol stub for: _dispatch_runloop_root_queue_get_port_4CF
    0x7fff809ac891 <+289>:  89 85 a4 f3 ff ff                             movl   %eax, -0xc5c(%rbp)
    0x7fff809ac897 <+295>:  85 c0                                         testl  %eax, %eax
    0x7fff809ac899 <+297>:  0f 84 2e 09 00 00                             je     0x7fff809ad1cd            ; <+2653>
    0x7fff809ac89f <+303>:  bf 18 00 00 00                                movl   $0x18, %edi
    0x7fff809ac8a4 <+308>:  e8 df 7f 16 00                                callq  0x7fff80b14888            ; symbol stub for: malloc
    0x7fff809ac8a9 <+313>:  c5 f9 57 c0                                   vxorpd %xmm0, %xmm0, %xmm0
    0x7fff809ac8ad <+317>:  c5 fb 10 8d 98 f3 ff ff                       vmovsd -0xc68(%rbp), %xmm1       ; xmm1 = mem[0],zero 
    0x7fff809ac8b5 <+325>:  c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff809ac8b9 <+329>:  73 26                                         jae    0x7fff809ac8e1            ; <+369>
    0x7fff809ac8bb <+331>:  c5 fb 10 05 5d 42 21 00                       vmovsd 0x21425d(%rip), %xmm0     ; parseDataTag.dataDecodeTable + 352, xmm0 = mem[0],zero 
    0x7fff809ac8c3 <+339>:  c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff809ac8c7 <+343>:  73 43                                         jae    0x7fff809ac90c            ; <+412>
    0x7fff809ac8c9 <+345>:  48 89 c1                                      movq   %rax, %rcx
    0x7fff809ac8cc <+348>:  48 83 c1 10                                   addq   $0x10, %rcx
    0x7fff809ac8d0 <+352>:  48 89 8d 48 f3 ff ff                          movq   %rcx, -0xcb8(%rbp)
    0x7fff809ac8d7 <+359>:  48 c7 40 10 ff ff ff ff                       movq   $-0x1, 0x10(%rax)
    0x7fff809ac8df <+367>:  eb 16                                         jmp    0x7fff809ac8f7            ; <+391>
    0x7fff809ac8e1 <+369>:  48 89 c1                                      movq   %rax, %rcx
    0x7fff809ac8e4 <+372>:  48 83 c1 10                                   addq   $0x10, %rcx
    0x7fff809ac8e8 <+376>:  48 89 8d 48 f3 ff ff                          movq   %rcx, -0xcb8(%rbp)
    0x7fff809ac8ef <+383>:  48 c7 40 10 00 00 00 00                       movq   $0x0, 0x10(%rax)
    0x7fff809ac8f7 <+391>:  48 89 85 38 f3 ff ff                          movq   %rax, -0xcc8(%rbp)
    0x7fff809ac8fe <+398>:  31 c0                                         xorl   %eax, %eax
    0x7fff809ac900 <+400>:  48 89 85 40 f3 ff ff                          movq   %rax, -0xcc0(%rbp)
    0x7fff809ac907 <+407>:  e9 25 01 00 00                                jmp    0x7fff809aca31            ; <+705>
    0x7fff809ac90c <+412>:  49 89 c7                                      movq   %rax, %r15
    0x7fff809ac90f <+415>:  e8 d6 80 16 00                                callq  0x7fff80b149ea            ; symbol stub for: pthread_main_np
    0x7fff809ac914 <+420>:  85 c0                                         testl  %eax, %eax
    0x7fff809ac916 <+422>:  74 09                                         je     0x7fff809ac921            ; <+433>
    0x7fff809ac918 <+424>:  e8 27 81 16 00                                callq  0x7fff80b14a44            ; symbol stub for: qos_class_main
    0x7fff809ac91d <+429>:  89 c7                                         movl   %eax, %edi
    0x7fff809ac91f <+431>:  eb 05                                         jmp    0x7fff809ac926            ; <+438>
    0x7fff809ac921 <+433>:  bf 11 00 00 00                                movl   $0x11, %edi
    0x7fff809ac926 <+438>:  be 02 00 00 00                                movl   $0x2, %esi
    0x7fff809ac92b <+443>:  e8 b2 7c 16 00                                callq  0x7fff80b145e2            ; symbol stub for: dispatch_get_global_queue
    0x7fff809ac930 <+448>:  48 89 c1                                      movq   %rax, %rcx
    0x7fff809ac933 <+451>:  48 8b 3d 06 48 7a 1a                          movq   0x1a7a4806(%rip), %rdi    ; (void *)0x00007fff9e762400: _dispatch_source_type_timer
    0x7fff809ac93a <+458>:  31 f6                                         xorl   %esi, %esi
    0x7fff809ac93c <+460>:  31 d2                                         xorl   %edx, %edx
    0x7fff809ac93e <+462>:  e8 17 7d 16 00                                callq  0x7fff80b1465a            ; symbol stub for: dispatch_source_create
    0x7fff809ac943 <+467>:  48 89 85 40 f3 ff ff                          movq   %rax, -0xcc0(%rbp)
    0x7fff809ac94a <+474>:  48 89 c7                                      movq   %rax, %rdi
    0x7fff809ac94d <+477>:  e8 e4 7c 16 00                                callq  0x7fff80b14636            ; symbol stub for: dispatch_retain
    0x7fff809ac952 <+482>:  4c 89 bd 38 f3 ff ff                          movq   %r15, -0xcc8(%rbp)
    0x7fff809ac959 <+489>:  48 8b 85 40 f3 ff ff                          movq   -0xcc0(%rbp), %rax
    0x7fff809ac960 <+496>:  49 89 07                                      movq   %rax, (%r15)
    0x7fff809ac963 <+499>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809ac966 <+502>:  e8 35 fb f7 ff                                callq  0x7fff8092c4a0            ; CFRetain
    0x7fff809ac96b <+507>:  49 89 47 08                                   movq   %rax, 0x8(%r15)
    0x7fff809ac96f <+511>:  c5 fb 10 85 98 f3 ff ff                       vmovsd -0xc68(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff809ac977 <+519>:  e8 84 38 fd ff                                callq  0x7fff80980200            ; __CFTimeIntervalToTSR
    0x7fff809ac97c <+524>:  4c 01 f0                                      addq   %r14, %rax
    0x7fff809ac97f <+527>:  4c 89 f9                                      movq   %r15, %rcx
    0x7fff809ac982 <+530>:  48 83 c1 10                                   addq   $0x10, %rcx
    0x7fff809ac986 <+534>:  48 89 8d 48 f3 ff ff                          movq   %rcx, -0xcb8(%rbp)
    0x7fff809ac98d <+541>:  49 89 47 10                                   movq   %rax, 0x10(%r15)
    0x7fff809ac991 <+545>:  48 8b bd 40 f3 ff ff                          movq   -0xcc0(%rbp), %rdi
    0x7fff809ac998 <+552>:  4c 89 fe                                      movq   %r15, %rsi
    0x7fff809ac99b <+555>:  e8 ae 7c 16 00                                callq  0x7fff80b1464e            ; symbol stub for: dispatch_set_context
    0x7fff809ac9a0 <+560>:  48 8d 35 19 25 06 00                          leaq   0x62519(%rip), %rsi       ; __CFRunLoopTimeout
    0x7fff809ac9a7 <+567>:  4c 8b bd 40 f3 ff ff                          movq   -0xcc0(%rbp), %r15
    0x7fff809ac9ae <+574>:  4c 89 ff                                      movq   %r15, %rdi
    0x7fff809ac9b1 <+577>:  e8 bc 7c 16 00                                callq  0x7fff80b14672            ; symbol stub for: dispatch_source_set_event_handler_f
    0x7fff809ac9b6 <+582>:  48 8d 35 c3 6e 05 00                          leaq   0x56ec3(%rip), %rsi       ; __CFRunLoopTimeoutCancel
    0x7fff809ac9bd <+589>:  4c 89 ff                                      movq   %r15, %rdi
    0x7fff809ac9c0 <+592>:  e8 a1 7c 16 00                                callq  0x7fff80b14666            ; symbol stub for: dispatch_source_set_cancel_handler_f
    0x7fff809ac9c5 <+597>:  4c 89 f7                                      movq   %r14, %rdi
    0x7fff809ac9c8 <+600>:  e8 63 6e 05 00                                callq  0x7fff80a03830            ; __CFTSRToTimeInterval
    0x7fff809ac9cd <+605>:  c5 fb 58 85 98 f3 ff ff                       vaddsd -0xc68(%rbp), %xmm0, %xmm0
    0x7fff809ac9d5 <+613>:  c5 fb 59 05 4b 41 21 00                       vmulsd 0x21414b(%rip), %xmm0, %xmm0 ; parseDataTag.dataDecodeTable + 360
    0x7fff809ac9dd <+621>:  c5 fb 10 0d d3 41 20 00                       vmovsd 0x2041d3(%rip), %xmm1     ; _NSSharedKeySetS_keys + 14840, xmm1 = mem[0],zero 
    0x7fff809ac9e5 <+629>:  c5 fb 5c d1                                   vsubsd %xmm1, %xmm0, %xmm2
    0x7fff809ac9e9 <+633>:  c4 e1 fb 2c c2                                vcvttsd2si %xmm2, %rax
    0x7fff809ac9ee <+638>:  48 b9 00 00 00 00 00 00 00 80                 movabsq $-0x8000000000000000, %rcx ; imm = 0x8000000000000000 
    0x7fff809ac9f8 <+648>:  48 31 c1                                      xorq   %rax, %rcx
    0x7fff809ac9fb <+651>:  c4 e1 fb 2c f0                                vcvttsd2si %xmm0, %rsi
    0x7fff809aca00 <+656>:  c5 f9 2e c1                                   vucomisd %xmm1, %xmm0
    0x7fff809aca04 <+660>:  48 0f 43 f1                                   cmovaeq %rcx, %rsi
    0x7fff809aca08 <+664>:  bf 01 00 00 00                                movl   $0x1, %edi
    0x7fff809aca0d <+669>:  e8 7e 7c 16 00                                callq  0x7fff80b14690            ; symbol stub for: dispatch_time
    0x7fff809aca12 <+674>:  48 c7 c2 ff ff ff ff                          movq   $-0x1, %rdx
    0x7fff809aca19 <+681>:  b9 e8 03 00 00                                movl   $0x3e8, %ecx              ; imm = 0x3E8 
    0x7fff809aca1e <+686>:  4c 89 ff                                      movq   %r15, %rdi
    0x7fff809aca21 <+689>:  48 89 c6                                      movq   %rax, %rsi
    0x7fff809aca24 <+692>:  e8 4f 7c 16 00                                callq  0x7fff80b14678            ; symbol stub for: dispatch_source_set_timer
    0x7fff809aca29 <+697>:  4c 89 ff                                      movq   %r15, %rdi
    0x7fff809aca2c <+700>:  e8 ff 7b 16 00                                callq  0x7fff80b14630            ; symbol stub for: dispatch_resume
    0x7fff809aca31 <+705>:  49 8d 45 10                                   leaq   0x10(%r13), %rax
    0x7fff809aca35 <+709>:  48 89 85 80 f3 ff ff                          movq   %rax, -0xc80(%rbp)
    0x7fff809aca3c <+716>:  49 8d 44 24 10                                leaq   0x10(%r12), %rax
    0x7fff809aca41 <+721>:  48 89 85 78 f3 ff ff                          movq   %rax, -0xc88(%rbp)
    0x7fff809aca48 <+728>:  48 8b 05 31 8e 8d 1a                          movq   0x1a8d8e31(%rip), %rax    ; "release"
    0x7fff809aca4f <+735>:  48 89 85 68 f3 ff ff                          movq   %rax, -0xc98(%rbp)
    0x7fff809aca56 <+742>:  48 8d 05 d3 60 7a 1a                          leaq   0x1a7a60d3(%rip), %rax    ; kCFAllocatorSystemDefault
    0x7fff809aca5d <+749>:  48 8b 00                                      movq   (%rax), %rax
    0x7fff809aca60 <+752>:  48 89 85 30 f3 ff ff                          movq   %rax, -0xcd0(%rbp)
    0x7fff809aca67 <+759>:  41 b7 01                                      movb   $0x1, %r15b
    0x7fff809aca6a <+762>:  0f b6 c3                                      movzbl %bl, %eax
    0x7fff809aca6d <+765>:  89 85 64 f3 ff ff                             movl   %eax, -0xc9c(%rbp)
    0x7fff809aca73 <+771>:  66 66 66 66 2e 0f 1f 84 00 00 00 00 00        nopw   %cs:(%rax,%rax)
    0x7fff809aca80 <+784>:  48 c7 85 c8 f3 ff ff ff ff ff ff              movq   $-0x1, -0xc38(%rbp)
    0x7fff809aca8b <+795>:  48 c7 85 c0 f3 ff ff 00 00 00 00              movq   $0x0, -0xc40(%rbp)
    0x7fff809aca96 <+806>:  48 c7 85 b8 f3 ff ff 00 00 00 00              movq   $0x0, -0xc48(%rbp)
    0x7fff809acaa1 <+817>:  c7 85 b4 f3 ff ff 00 00 00 00                 movl   $0x0, -0xc4c(%rbp)
    0x7fff809acaab <+827>:  45 8b b5 88 00 00 00                          movl   0x88(%r13), %r14d
    0x7fff809acab2 <+834>:  49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809acab7 <+839>:  c7 40 0c 00 00 00 00                          movl   $0x0, 0xc(%rax)
    0x7fff809acabe <+846>:  49 8b 85 90 00 00 00                          movq   0x90(%r13), %rax
    0x7fff809acac5 <+853>:  a8 02                                         testb  $0x2, %al
    0x7fff809acac7 <+855>:  74 17                                         je     0x7fff809acae0            ; <+880>
    0x7fff809acac9 <+857>:  ba 02 00 00 00                                movl   $0x2, %edx
    0x7fff809acace <+862>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acad1 <+865>:  4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acad4 <+868>:  e8 d7 f1 01 00                                callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809acad9 <+873>:  49 8b 85 90 00 00 00                          movq   0x90(%r13), %rax
    0x7fff809acae0 <+880>:  a8 04                                         testb  $0x4, %al
    0x7fff809acae2 <+882>:  8b 9d 88 f3 ff ff                             movl   -0xc78(%rbp), %ebx
    0x7fff809acae8 <+888>:  74 10                                         je     0x7fff809acafa            ; <+906>
    0x7fff809acaea <+890>:  ba 04 00 00 00                                movl   $0x4, %edx
    0x7fff809acaef <+895>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acaf2 <+898>:  4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acaf5 <+901>:  e8 b6 f1 01 00                                callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809acafa <+906>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acafd <+909>:  4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acb00 <+912>:  e8 1b 07 00 00                                callq  0x7fff809ad220            ; __CFRunLoopDoBlocks
    0x7fff809acb05 <+917>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acb08 <+920>:  4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acb0b <+923>:  8b 95 64 f3 ff ff                             movl   -0xc9c(%rbp), %edx
    0x7fff809acb11 <+929>:  e8 da 08 00 00                                callq  0x7fff809ad3f0            ; __CFRunLoopDoSources0
    0x7fff809acb16 <+934>:  84 c0                                         testb  %al, %al
    0x7fff809acb18 <+936>:  74 26                                         je     0x7fff809acb40            ; <+976>
    0x7fff809acb1a <+938>:  88 85 8f f3 ff ff                             movb   %al, -0xc71(%rbp)
    0x7fff809acb20 <+944>:  4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acb23 <+947>:  4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acb26 <+950>:  e8 f5 06 00 00                                callq  0x7fff809ad220            ; __CFRunLoopDoBlocks
    0x7fff809acb2b <+955>:  41 b4 01                                      movb   $0x1, %r12b
    0x7fff809acb2e <+958>:  c6 85 98 f3 ff ff 01                          movb   $0x1, -0xc68(%rbp)
    0x7fff809acb35 <+965>:  eb 24                                         jmp    0x7fff809acb5b            ; <+1003>
    0x7fff809acb37 <+967>:  66 0f 1f 84 00 00 00 00 00                    nopw   (%rax,%rax)
    0x7fff809acb40 <+976>:  88 85 8f f3 ff ff                             movb   %al, -0xc71(%rbp)
    0x7fff809acb46 <+982>:  48 8b 85 48 f3 ff ff                          movq   -0xcb8(%rbp), %rax
    0x7fff809acb4d <+989>:  48 83 38 00                                   cmpq   $0x0, (%rax)
    0x7fff809acb51 <+993>:  0f 94 85 98 f3 ff ff                          sete   -0xc68(%rbp)
    0x7fff809acb58 <+1000>: 45 31 e4                                      xorl   %r12d, %r12d
    0x7fff809acb5b <+1003>: 85 db                                         testl  %ebx, %ebx
    0x7fff809acb5d <+1005>: 74 61                                         je     0x7fff809acbc0            ; <+1104>
    0x7fff809acb5f <+1007>: 45 84 ff                                      testb  %r15b, %r15b
    0x7fff809acb62 <+1010>: 75 5c                                         jne    0x7fff809acbc0            ; <+1104>
    0x7fff809acb64 <+1012>: 48 8d 85 d0 f3 ff ff                          leaq   -0xc30(%rbp), %rax
    0x7fff809acb6b <+1019>: 48 89 85 b8 f3 ff ff                          movq   %rax, -0xc48(%rbp)
    0x7fff809acb72 <+1026>: 31 c9                                         xorl   %ecx, %ecx
    0x7fff809acb74 <+1028>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff809acb77 <+1031>: 89 df                                         movl   %ebx, %edi
    0x7fff809acb79 <+1033>: 48 8d b5 b8 f3 ff ff                          leaq   -0xc48(%rbp), %rsi
    0x7fff809acb80 <+1040>: 48 8d 95 b4 f3 ff ff                          leaq   -0xc4c(%rbp), %rdx
    0x7fff809acb87 <+1047>: 4c 8d 85 c8 f3 ff ff                          leaq   -0xc38(%rbp), %r8
    0x7fff809acb8e <+1054>: e8 cd 0b 00 00                                callq  0x7fff809ad760            ; __CFRunLoopServiceMachPort
    0x7fff809acb93 <+1059>: 84 c0                                         testb  %al, %al
    0x7fff809acb95 <+1061>: 74 29                                         je     0x7fff809acbc0            ; <+1104>
    0x7fff809acb97 <+1063>: 44 89 a5 54 f3 ff ff                          movl   %r12d, -0xcac(%rbp)
    0x7fff809acb9e <+1070>: 44 8b bd b4 f3 ff ff                          movl   -0xc4c(%rbp), %r15d
    0x7fff809acba5 <+1077>: 4c 8b a5 90 f3 ff ff                          movq   -0xc70(%rbp), %r12
    0x7fff809acbac <+1084>: e9 af 02 00 00                                jmp    0x7fff809ace60            ; <+1776>
    0x7fff809acbb1 <+1089>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
    0x7fff809acbc0 <+1104>: 80 bd 98 f3 ff ff 00                          cmpb   $0x0, -0xc68(%rbp)
    0x7fff809acbc7 <+1111>: 74 47                                         je     0x7fff809acc10            ; <+1184>
    0x7fff809acbc9 <+1113>: 48 8b 85 90 f3 ff ff                          movq   -0xc70(%rbp), %rax
    0x7fff809acbd0 <+1120>: 80 48 08 02                                   orb    $0x2, 0x8(%rax)
    0x7fff809acbd4 <+1124>: 85 db                                         testl  %ebx, %ebx
    0x7fff809acbd6 <+1126>: 74 13                                         je     0x7fff809acbeb            ; <+1147>
    0x7fff809acbd8 <+1128>: 48 8b 05 21 46 7a 1a                          movq   0x1a7a4621(%rip), %rax    ; (void *)0x00007fff9e78a284: mach_task_self_
    0x7fff809acbdf <+1135>: 8b 38                                         movl   (%rax), %edi
    0x7fff809acbe1 <+1137>: 89 de                                         movl   %ebx, %esi
    0x7fff809acbe3 <+1139>: 44 89 f2                                      movl   %r14d, %edx
    0x7fff809acbe6 <+1142>: e8 4f 7c 16 00                                callq  0x7fff80b1483a            ; symbol stub for: mach_port_insert_member
    0x7fff809acbeb <+1147>: 44 89 a5 54 f3 ff ff                          movl   %r12d, -0xcac(%rbp)
    0x7fff809acbf2 <+1154>: 48 8b bd 80 f3 ff ff                          movq   -0xc80(%rbp), %rdi
    0x7fff809acbf9 <+1161>: e8 10 7e 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acbfe <+1166>: 48 8b bd 78 f3 ff ff                          movq   -0xc88(%rbp), %rdi
    0x7fff809acc05 <+1173>: e8 04 7e 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acc0a <+1178>: c5 f9 57 c0                                   vxorpd %xmm0, %xmm0, %xmm0
    0x7fff809acc0e <+1182>: eb 64                                         jmp    0x7fff809acc74            ; <+1284>
    0x7fff809acc10 <+1184>: 41 f6 85 90 00 00 00 20                       testb  $0x20, 0x90(%r13)
    0x7fff809acc18 <+1192>: 74 14                                         je     0x7fff809acc2e            ; <+1214>
    0x7fff809acc1a <+1194>: ba 20 00 00 00                                movl   $0x20, %edx
    0x7fff809acc1f <+1199>: 48 8b bd 90 f3 ff ff                          movq   -0xc70(%rbp), %rdi
    0x7fff809acc26 <+1206>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acc29 <+1209>: e8 82 f0 01 00                                callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809acc2e <+1214>: 48 8b 85 90 f3 ff ff                          movq   -0xc70(%rbp), %rax
    0x7fff809acc35 <+1221>: 80 48 08 02                                   orb    $0x2, 0x8(%rax)
    0x7fff809acc39 <+1225>: 85 db                                         testl  %ebx, %ebx
    0x7fff809acc3b <+1227>: 74 13                                         je     0x7fff809acc50            ; <+1248>
    0x7fff809acc3d <+1229>: 48 8b 05 bc 45 7a 1a                          movq   0x1a7a45bc(%rip), %rax    ; (void *)0x00007fff9e78a284: mach_task_self_
    0x7fff809acc44 <+1236>: 8b 38                                         movl   (%rax), %edi
    0x7fff809acc46 <+1238>: 89 de                                         movl   %ebx, %esi
    0x7fff809acc48 <+1240>: 44 89 f2                                      movl   %r14d, %edx
    0x7fff809acc4b <+1243>: e8 ea 7b 16 00                                callq  0x7fff80b1483a            ; symbol stub for: mach_port_insert_member
    0x7fff809acc50 <+1248>: 44 89 a5 54 f3 ff ff                          movl   %r12d, -0xcac(%rbp)
    0x7fff809acc57 <+1255>: 48 8b bd 80 f3 ff ff                          movq   -0xc80(%rbp), %rdi
    0x7fff809acc5e <+1262>: e8 ab 7d 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acc63 <+1267>: 48 8b bd 78 f3 ff ff                          movq   -0xc88(%rbp), %rdi
    0x7fff809acc6a <+1274>: e8 9f 7d 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acc6f <+1279>: e8 4c 35 fd ff                                callq  0x7fff809801c0            ; CFAbsoluteTimeGetCurrent
    0x7fff809acc74 <+1284>: c5 fb 11 85 58 f3 ff ff                       vmovsd %xmm0, -0xca8(%rbp)
    0x7fff809acc7c <+1292>: 48 8d 85 d0 f3 ff ff                          leaq   -0xc30(%rbp), %rax
    0x7fff809acc83 <+1299>: 48 89 85 b8 f3 ff ff                          movq   %rax, -0xc48(%rbp)
    0x7fff809acc8a <+1306>: 8a 85 98 f3 ff ff                             movb   -0xc68(%rbp), %al
    0x7fff809acc90 <+1312>: f6 d0                                         notb   %al
    0x7fff809acc92 <+1314>: 0f b6 d8                                      movzbl %al, %ebx
    0x7fff809acc95 <+1317>: c1 e3 1f                                      shll   $0x1f, %ebx
    0x7fff809acc98 <+1320>: c1 fb 1f                                      sarl   $0x1f, %ebx
    0x7fff809acc9b <+1323>: 44 89 f7                                      movl   %r14d, %edi
    0x7fff809acc9e <+1326>: 48 8d b5 b8 f3 ff ff                          leaq   -0xc48(%rbp), %rsi
    0x7fff809acca5 <+1333>: 48 8d 95 b4 f3 ff ff                          leaq   -0xc4c(%rbp), %rdx
    0x7fff809accac <+1340>: 89 d9                                         movl   %ebx, %ecx
    0x7fff809accae <+1342>: 4c 8d 85 c8 f3 ff ff                          leaq   -0xc38(%rbp), %r8
    0x7fff809accb5 <+1349>: 4c 8d 8d c0 f3 ff ff                          leaq   -0xc40(%rbp), %r9
    0x7fff809accbc <+1356>: e8 9f 0a 00 00                                callq  0x7fff809ad760            ; __CFRunLoopServiceMachPort
    0x7fff809accc1 <+1361>: 44 8b bd b4 f3 ff ff                          movl   -0xc4c(%rbp), %r15d
    0x7fff809accc8 <+1368>: 8b 85 a4 f3 ff ff                             movl   -0xc5c(%rbp), %eax
    0x7fff809accce <+1374>: 85 c0                                         testl  %eax, %eax
    0x7fff809accd0 <+1376>: 0f 84 96 00 00 00                             je     0x7fff809acd6c            ; <+1532>
    0x7fff809accd6 <+1382>: 41 39 c7                                      cmpl   %eax, %r15d
    0x7fff809accd9 <+1385>: 0f 85 8d 00 00 00                             jne    0x7fff809acd6c            ; <+1532>
    0x7fff809accdf <+1391>: 90                                            nop    
    0x7fff809acce0 <+1392>: 49 8b bd a0 00 00 00                          movq   0xa0(%r13), %rdi
    0x7fff809acce7 <+1399>: e8 52 77 16 00                                callq  0x7fff80b1443e            ; symbol stub for: _dispatch_runloop_root_queue_perform_4CF
    0x7fff809accec <+1404>: 84 c0                                         testb  %al, %al
    0x7fff809accee <+1406>: 75 f0                                         jne    0x7fff809acce0            ; <+1392>
    0x7fff809accf0 <+1408>: 41 80 bd a8 00 00 00 00                       cmpb   $0x0, 0xa8(%r13)
    0x7fff809accf8 <+1416>: 75 63                                         jne    0x7fff809acd5d            ; <+1517>
    0x7fff809accfa <+1418>: 48 8b bd b8 f3 ff ff                          movq   -0xc48(%rbp), %rdi
    0x7fff809acd01 <+1425>: 48 85 ff                                      testq  %rdi, %rdi
    0x7fff809acd04 <+1428>: 74 11                                         je     0x7fff809acd17            ; <+1447>
    0x7fff809acd06 <+1430>: 48 8d 85 d0 f3 ff ff                          leaq   -0xc30(%rbp), %rax
    0x7fff809acd0d <+1437>: 48 39 c7                                      cmpq   %rax, %rdi
    0x7fff809acd10 <+1440>: 74 05                                         je     0x7fff809acd17            ; <+1447>
    0x7fff809acd12 <+1442>: e8 27 7a 16 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff809acd17 <+1447>: 48 8d 85 d0 f3 ff ff                          leaq   -0xc30(%rbp), %rax
    0x7fff809acd1e <+1454>: 48 89 85 b8 f3 ff ff                          movq   %rax, -0xc48(%rbp)
    0x7fff809acd25 <+1461>: 44 89 f7                                      movl   %r14d, %edi
    0x7fff809acd28 <+1464>: 48 8d b5 b8 f3 ff ff                          leaq   -0xc48(%rbp), %rsi
    0x7fff809acd2f <+1471>: 48 8d 95 b4 f3 ff ff                          leaq   -0xc4c(%rbp), %rdx
    0x7fff809acd36 <+1478>: 89 d9                                         movl   %ebx, %ecx
    0x7fff809acd38 <+1480>: 4c 8d 85 c8 f3 ff ff                          leaq   -0xc38(%rbp), %r8
    0x7fff809acd3f <+1487>: 4c 8d 8d c0 f3 ff ff                          leaq   -0xc40(%rbp), %r9
    0x7fff809acd46 <+1494>: e8 15 0a 00 00                                callq  0x7fff809ad760            ; __CFRunLoopServiceMachPort
    0x7fff809acd4b <+1499>: 44 8b bd b4 f3 ff ff                          movl   -0xc4c(%rbp), %r15d
    0x7fff809acd52 <+1506>: 44 3b bd a4 f3 ff ff                          cmpl   -0xc5c(%rbp), %r15d
    0x7fff809acd59 <+1513>: 74 85                                         je     0x7fff809acce0            ; <+1392>
    0x7fff809acd5b <+1515>: eb 0f                                         jmp    0x7fff809acd6c            ; <+1532>
    0x7fff809acd5d <+1517>: 41 c6 85 a8 00 00 00 00                       movb   $0x0, 0xa8(%r13)
    0x7fff809acd65 <+1525>: 44 8b bd a4 f3 ff ff                          movl   -0xc5c(%rbp), %r15d
    0x7fff809acd6c <+1532>: 48 8b bd 78 f3 ff ff                          movq   -0xc88(%rbp), %rdi
    0x7fff809acd73 <+1539>: e8 8a 7c 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809acd78 <+1544>: 48 8b bd 80 f3 ff ff                          movq   -0xc80(%rbp), %rdi
    0x7fff809acd7f <+1551>: e8 7e 7c 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809acd84 <+1556>: 80 bd 98 f3 ff ff 00                          cmpb   $0x0, -0xc68(%rbp)
    0x7fff809acd8b <+1563>: 74 53                                         je     0x7fff809acde0            ; <+1648>
    0x7fff809acd8d <+1565>: 4c 8b a5 90 f3 ff ff                          movq   -0xc70(%rbp), %r12
    0x7fff809acd94 <+1572>: c5 f9 57 c0                                   vxorpd %xmm0, %xmm0, %xmm0
    0x7fff809acd98 <+1576>: c4 c1 7b 58 84 24 a8 00 00 00                 vaddsd 0xa8(%r12), %xmm0, %xmm0
    0x7fff809acda2 <+1586>: c4 c1 7b 11 84 24 a8 00 00 00                 vmovsd %xmm0, 0xa8(%r12)
    0x7fff809acdac <+1596>: 8b 9d 88 f3 ff ff                             movl   -0xc78(%rbp), %ebx
    0x7fff809acdb2 <+1602>: 85 db                                         testl  %ebx, %ebx
    0x7fff809acdb4 <+1604>: 74 13                                         je     0x7fff809acdc9            ; <+1625>
    0x7fff809acdb6 <+1606>: 48 8b 05 43 44 7a 1a                          movq   0x1a7a4443(%rip), %rax    ; (void *)0x00007fff9e78a284: mach_task_self_
    0x7fff809acdbd <+1613>: 8b 38                                         movl   (%rax), %edi
    0x7fff809acdbf <+1615>: 89 de                                         movl   %ebx, %esi
    0x7fff809acdc1 <+1617>: 44 89 f2                                      movl   %r14d, %edx
    0x7fff809acdc4 <+1620>: e8 65 7a 16 00                                callq  0x7fff80b1482e            ; symbol stub for: mach_port_extract_member
    0x7fff809acdc9 <+1625>: 49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809acdce <+1630>: c7 40 0c 45 4b 41 57                          movl   $0x57414b45, 0xc(%rax)    ; imm = 0x57414B45 
    0x7fff809acdd5 <+1637>: 41 80 64 24 08 fd                             andb   $-0x3, 0x8(%r12)
    0x7fff809acddb <+1643>: e9 80 00 00 00                                jmp    0x7fff809ace60            ; <+1776>
    0x7fff809acde0 <+1648>: e8 db 33 fd ff                                callq  0x7fff809801c0            ; CFAbsoluteTimeGetCurrent
    0x7fff809acde5 <+1653>: c5 fb 5c 85 58 f3 ff ff                       vsubsd -0xca8(%rbp), %xmm0, %xmm0
    0x7fff809acded <+1661>: 4c 8b a5 90 f3 ff ff                          movq   -0xc70(%rbp), %r12
    0x7fff809acdf4 <+1668>: c4 c1 7b 58 84 24 a8 00 00 00                 vaddsd 0xa8(%r12), %xmm0, %xmm0
    0x7fff809acdfe <+1678>: c4 c1 7b 11 84 24 a8 00 00 00                 vmovsd %xmm0, 0xa8(%r12)
    0x7fff809ace08 <+1688>: 8b 9d 88 f3 ff ff                             movl   -0xc78(%rbp), %ebx
    0x7fff809ace0e <+1694>: 85 db                                         testl  %ebx, %ebx
    0x7fff809ace10 <+1696>: 74 13                                         je     0x7fff809ace25            ; <+1717>
    0x7fff809ace12 <+1698>: 48 8b 05 e7 43 7a 1a                          movq   0x1a7a43e7(%rip), %rax    ; (void *)0x00007fff9e78a284: mach_task_self_
    0x7fff809ace19 <+1705>: 8b 38                                         movl   (%rax), %edi
    0x7fff809ace1b <+1707>: 89 de                                         movl   %ebx, %esi
    0x7fff809ace1d <+1709>: 44 89 f2                                      movl   %r14d, %edx
    0x7fff809ace20 <+1712>: e8 09 7a 16 00                                callq  0x7fff80b1482e            ; symbol stub for: mach_port_extract_member
    0x7fff809ace25 <+1717>: 49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809ace2a <+1722>: c7 40 0c 45 4b 41 57                          movl   $0x57414b45, 0xc(%rax)    ; imm = 0x57414B45 
    0x7fff809ace31 <+1729>: 41 80 64 24 08 fd                             andb   $-0x3, 0x8(%r12)
    0x7fff809ace37 <+1735>: 41 f6 85 90 00 00 00 40                       testb  $0x40, 0x90(%r13)
    0x7fff809ace3f <+1743>: 74 1f                                         je     0x7fff809ace60            ; <+1776>
    0x7fff809ace41 <+1745>: ba 40 00 00 00                                movl   $0x40, %edx
    0x7fff809ace46 <+1750>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809ace49 <+1753>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809ace4c <+1756>: e8 5f ee 01 00                                callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809ace51 <+1761>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
    0x7fff809ace60 <+1776>: 49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809ace65 <+1781>: c7 40 0c 45 4b 41 57                          movl   $0x57414b45, 0xc(%rax)    ; imm = 0x57414B45 
    0x7fff809ace6c <+1788>: 45 85 ff                                      testl  %r15d, %r15d
    0x7fff809ace6f <+1791>: 74 1f                                         je     0x7fff809ace90            ; <+1824>
    0x7fff809ace71 <+1793>: 45 3b 7c 24 50                                cmpl   0x50(%r12), %r15d
    0x7fff809ace76 <+1798>: 0f 85 a4 00 00 00                             jne    0x7fff809acf20            ; <+1968>
    0x7fff809ace7c <+1804>: 90                                            nop    
    0x7fff809ace7d <+1805>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809ace81 <+1809>: eb 12                                         jmp    0x7fff809ace95            ; <+1829>
    0x7fff809ace83 <+1811>: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00        nopw   %cs:(%rax,%rax)
    0x7fff809ace90 <+1824>: 90                                            nop    
    0x7fff809ace91 <+1825>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809ace95 <+1829>: 45 31 ff                                      xorl   %r15d, %r15d
    0x7fff809ace98 <+1832>: 8b 9d 74 f3 ff ff                             movl   -0xc8c(%rbp), %ebx
    0x7fff809ace9e <+1838>: 48 8b bd b8 f3 ff ff                          movq   -0xc48(%rbp), %rdi
    0x7fff809acea5 <+1845>: 48 85 ff                                      testq  %rdi, %rdi
    0x7fff809acea8 <+1848>: 74 11                                         je     0x7fff809acebb            ; <+1867>
    0x7fff809aceaa <+1850>: 48 8d 85 d0 f3 ff ff                          leaq   -0xc30(%rbp), %rax
    0x7fff809aceb1 <+1857>: 48 39 c7                                      cmpq   %rax, %rdi
    0x7fff809aceb4 <+1860>: 74 05                                         je     0x7fff809acebb            ; <+1867>
    0x7fff809aceb6 <+1862>: e8 83 78 16 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff809acebb <+1867>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acebe <+1870>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acec1 <+1873>: e8 5a 03 00 00                                callq  0x7fff809ad220            ; __CFRunLoopDoBlocks
    0x7fff809acec6 <+1878>: 84 db                                         testb  %bl, %bl
    0x7fff809acec8 <+1880>: 74 13                                         je     0x7fff809acedd            ; <+1901>
    0x7fff809aceca <+1882>: 41 be 04 00 00 00                             movl   $0x4, %r14d
    0x7fff809aced0 <+1888>: 80 bd 8f f3 ff ff 00                          cmpb   $0x0, -0xc71(%rbp)
    0x7fff809aced7 <+1895>: 0f 85 73 02 00 00                             jne    0x7fff809ad150            ; <+2528>
    0x7fff809acedd <+1901>: 48 8b 85 48 f3 ff ff                          movq   -0xcb8(%rbp), %rax
    0x7fff809acee4 <+1908>: 48 8b 18                                      movq   (%rax), %rbx
    0x7fff809acee7 <+1911>: e8 18 79 16 00                                callq  0x7fff80b14804            ; symbol stub for: mach_absolute_time
    0x7fff809aceec <+1916>: 41 be 03 00 00 00                             movl   $0x3, %r14d
    0x7fff809acef2 <+1922>: 48 39 c3                                      cmpq   %rax, %rbx
    0x7fff809acef5 <+1925>: 0f 82 55 02 00 00                             jb     0x7fff809ad150            ; <+2528>
    0x7fff809acefb <+1931>: 49 8b 44 24 58                                movq   0x58(%r12), %rax
    0x7fff809acf00 <+1936>: 83 78 08 00                                   cmpl   $0x0, 0x8(%rax)
    0x7fff809acf04 <+1940>: 0f 84 89 00 00 00                             je     0x7fff809acf93            ; <+2083>
    0x7fff809acf0a <+1946>: c7 40 08 00 00 00 00                          movl   $0x0, 0x8(%rax)
    0x7fff809acf11 <+1953>: 41 be 02 00 00 00                             movl   $0x2, %r14d
    0x7fff809acf17 <+1959>: e9 34 02 00 00                                jmp    0x7fff809ad150            ; <+2528>
    0x7fff809acf1c <+1964>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809acf20 <+1968>: 8b 85 a4 f3 ff ff                             movl   -0xc5c(%rbp), %eax
    0x7fff809acf26 <+1974>: 85 c0                                         testl  %eax, %eax
    0x7fff809acf28 <+1976>: 74 2f                                         je     0x7fff809acf59            ; <+2025>
    0x7fff809acf2a <+1978>: 41 39 c7                                      cmpl   %eax, %r15d
    0x7fff809acf2d <+1981>: 75 2a                                         jne    0x7fff809acf59            ; <+2025>
    0x7fff809acf2f <+1983>: 90                                            nop    
    0x7fff809acf30 <+1984>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809acf34 <+1988>: e8 cb 78 16 00                                callq  0x7fff80b14804            ; symbol stub for: mach_absolute_time
    0x7fff809acf39 <+1993>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acf3c <+1996>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acf3f <+1999>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff809acf42 <+2002>: e8 e9 84 00 00                                callq  0x7fff809b5430            ; __CFRunLoopDoTimers
    0x7fff809acf47 <+2007>: 84 c0                                         testb  %al, %al
    0x7fff809acf49 <+2009>: 8b 9d 74 f3 ff ff                             movl   -0xc8c(%rbp), %ebx
    0x7fff809acf4f <+2015>: 74 5d                                         je     0x7fff809acfae            ; <+2110>
    0x7fff809acf51 <+2017>: 45 31 ff                                      xorl   %r15d, %r15d
    0x7fff809acf54 <+2020>: e9 45 ff ff ff                                jmp    0x7fff809ace9e            ; <+1838>
    0x7fff809acf59 <+2025>: 41 8b 85 ac 00 00 00                          movl   0xac(%r13), %eax
    0x7fff809acf60 <+2032>: 85 c0                                         testl  %eax, %eax
    0x7fff809acf62 <+2034>: 74 5a                                         je     0x7fff809acfbe            ; <+2126>
    0x7fff809acf64 <+2036>: 41 39 c7                                      cmpl   %eax, %r15d
    0x7fff809acf67 <+2039>: 75 55                                         jne    0x7fff809acfbe            ; <+2126>
    0x7fff809acf69 <+2041>: 90                                            nop    
    0x7fff809acf6a <+2042>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809acf6e <+2046>: e8 91 78 16 00                                callq  0x7fff80b14804            ; symbol stub for: mach_absolute_time
    0x7fff809acf73 <+2051>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809acf76 <+2054>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809acf79 <+2057>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff809acf7c <+2060>: e8 af 84 00 00                                callq  0x7fff809b5430            ; __CFRunLoopDoTimers
    0x7fff809acf81 <+2065>: 84 c0                                         testb  %al, %al
    0x7fff809acf83 <+2067>: 8b 9d 74 f3 ff ff                             movl   -0xc8c(%rbp), %ebx
    0x7fff809acf89 <+2073>: 74 23                                         je     0x7fff809acfae            ; <+2110>
    0x7fff809acf8b <+2075>: 45 31 ff                                      xorl   %r15d, %r15d
    0x7fff809acf8e <+2078>: e9 0b ff ff ff                                jmp    0x7fff809ace9e            ; <+1838>
    0x7fff809acf93 <+2083>: 41 80 7d 58 00                                cmpb   $0x0, 0x58(%r13)
    0x7fff809acf98 <+2088>: 0f 84 8f 01 00 00                             je     0x7fff809ad12d            ; <+2493>
    0x7fff809acf9e <+2094>: 41 c6 45 58 00                                movb   $0x0, 0x58(%r13)
    0x7fff809acfa3 <+2099>: 41 be 02 00 00 00                             movl   $0x2, %r14d
    0x7fff809acfa9 <+2105>: e9 a2 01 00 00                                jmp    0x7fff809ad150            ; <+2528>
    0x7fff809acfae <+2110>: 4c 89 ef                                      movq   %r13, %rdi
    0x7fff809acfb1 <+2113>: e8 2a 38 fd ff                                callq  0x7fff809807e0            ; __CFArmNextTimerInMode
    0x7fff809acfb6 <+2118>: 45 31 ff                                      xorl   %r15d, %r15d
    0x7fff809acfb9 <+2121>: e9 e0 fe ff ff                                jmp    0x7fff809ace9e            ; <+1838>
    0x7fff809acfbe <+2126>: 41 39 df                                      cmpl   %ebx, %r15d
    0x7fff809acfc1 <+2129>: 75 7f                                         jne    0x7fff809ad042            ; <+2258>
    0x7fff809acfc3 <+2131>: 90                                            nop    
    0x7fff809acfc4 <+2132>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809acfc8 <+2136>: 4c 8b b5 80 f3 ff ff                          movq   -0xc80(%rbp), %r14
    0x7fff809acfcf <+2143>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff809acfd2 <+2146>: e8 37 7a 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acfd7 <+2151>: 48 8b 9d 78 f3 ff ff                          movq   -0xc88(%rbp), %rbx
    0x7fff809acfde <+2158>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809acfe1 <+2161>: e8 28 7a 16 00                                callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809acfe6 <+2166>: bf 04 00 00 00                                movl   $0x4, %edi
    0x7fff809acfeb <+2171>: be 06 00 00 00                                movl   $0x6, %esi
    0x7fff809acff0 <+2176>: 31 d2                                         xorl   %edx, %edx
    0x7fff809acff2 <+2178>: e8 e9 4c f8 ff                                callq  0x7fff80931ce0            ; _CFSetTSD
    0x7fff809acff7 <+2183>: 31 c0                                         xorl   %eax, %eax
    0x7fff809acff9 <+2185>: e8 22 a6 fb ff                                callq  0x7fff80967620            ; _CFAutoreleasePoolPush
    0x7fff809acffe <+2190>: 49 89 c7                                      movq   %rax, %r15
    0x7fff809ad001 <+2193>: 48 8b bd b8 f3 ff ff                          movq   -0xc48(%rbp), %rdi
    0x7fff809ad008 <+2200>: e8 d3 eb 03 00                                callq  0x7fff809ebbe0            ; __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
    0x7fff809ad00d <+2205>: 4c 89 ff                                      movq   %r15, %rdi
    0x7fff809ad010 <+2208>: e8 cb e3 fb ff                                callq  0x7fff8096b3e0            ; _CFAutoreleasePoolPop
    0x7fff809ad015 <+2213>: bf 04 00 00 00                                movl   $0x4, %edi
    0x7fff809ad01a <+2218>: 31 f6                                         xorl   %esi, %esi
    0x7fff809ad01c <+2220>: 31 d2                                         xorl   %edx, %edx
    0x7fff809ad01e <+2222>: e8 bd 4c f8 ff                                callq  0x7fff80931ce0            ; _CFSetTSD
    0x7fff809ad023 <+2227>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809ad026 <+2230>: e8 d7 79 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809ad02b <+2235>: 4c 89 f7                                      movq   %r14, %rdi
    0x7fff809ad02e <+2238>: e8 cf 79 16 00                                callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809ad033 <+2243>: 41 b7 01                                      movb   $0x1, %r15b
    0x7fff809ad036 <+2246>: c6 85 8f f3 ff ff 01                          movb   $0x1, -0xc71(%rbp)
    0x7fff809ad03d <+2253>: e9 56 fe ff ff                                jmp    0x7fff809ace98            ; <+1832>
    0x7fff809ad042 <+2258>: 90                                            nop    
    0x7fff809ad043 <+2259>: 0f 1f 40 00                                   nopl   (%rax)
    0x7fff809ad047 <+2263>: 48 8b b5 c0 f3 ff ff                          movq   -0xc40(%rbp), %rsi
    0x7fff809ad04e <+2270>: bf 0d 00 00 00                                movl   $0xd, %edi
    0x7fff809ad053 <+2275>: 48 8b 15 de 41 7a 1a                          movq   0x1a7a41de(%rip), %rdx    ; (void *)0x00007fff95a410ba: os_release
    0x7fff809ad05a <+2282>: e8 81 4c f8 ff                                callq  0x7fff80931ce0            ; _CFSetTSD
    0x7fff809ad05f <+2287>: 49 89 c6                                      movq   %rax, %r14
    0x7fff809ad062 <+2290>: 48 8d 05 69 84 8e 1a                          leaq   0x1a8e8469(%rip), %rax    ; __CF120290
    0x7fff809ad069 <+2297>: c6 00 01                                      movb   $0x1, (%rax)
    0x7fff809ad06c <+2300>: 48 8d 05 61 84 8e 1a                          leaq   0x1a8e8461(%rip), %rax    ; __CF120293
    0x7fff809ad073 <+2307>: 80 38 00                                      cmpb   $0x0, (%rax)
    0x7fff809ad076 <+2310>: 74 05                                         je     0x7fff809ad07d            ; <+2317>
    0x7fff809ad078 <+2312>: e8 f3 db 0c 00                                callq  0x7fff80a7ac70            ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__
    0x7fff809ad07d <+2317>: 49 8b bd 80 00 00 00                          movq   0x80(%r13), %rdi
    0x7fff809ad084 <+2324>: 48 85 ff                                      testq  %rdi, %rdi
    0x7fff809ad087 <+2327>: 0f 84 87 00 00 00                             je     0x7fff809ad114            ; <+2468>
    0x7fff809ad08d <+2333>: 44 89 fe                                      movl   %r15d, %esi
    0x7fff809ad090 <+2336>: e8 8b 3b f8 ff                                callq  0x7fff80930c20            ; CFDictionaryGetValue
    0x7fff809ad095 <+2341>: 48 85 c0                                      testq  %rax, %rax
    0x7fff809ad098 <+2344>: 74 7a                                         je     0x7fff809ad114            ; <+2468>
    0x7fff809ad09a <+2346>: 48 c7 85 a8 f3 ff ff 00 00 00 00              movq   $0x0, -0xc58(%rbp)
    0x7fff809ad0a5 <+2357>: 48 8b 8d b8 f3 ff ff                          movq   -0xc48(%rbp), %rcx
    0x7fff809ad0ac <+2364>: 44 8b 41 04                                   movl   0x4(%rcx), %r8d
    0x7fff809ad0b0 <+2368>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809ad0b3 <+2371>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809ad0b6 <+2374>: 48 89 c2                                      movq   %rax, %rdx
    0x7fff809ad0b9 <+2377>: 4c 8d 8d a8 f3 ff ff                          leaq   -0xc58(%rbp), %r9
    0x7fff809ad0c0 <+2384>: e8 db 7e 00 00                                callq  0x7fff809b4fa0            ; __CFRunLoopDoSource1
    0x7fff809ad0c5 <+2389>: 84 c0                                         testb  %al, %al
    0x7fff809ad0c7 <+2391>: 41 0f 95 c7                                   setne  %r15b
    0x7fff809ad0cb <+2395>: 48 8b 9d a8 f3 ff ff                          movq   -0xc58(%rbp), %rbx
    0x7fff809ad0d2 <+2402>: 48 85 db                                      testq  %rbx, %rbx
    0x7fff809ad0d5 <+2405>: 74 2e                                         je     0x7fff809ad105            ; <+2453>
    0x7fff809ad0d7 <+2407>: 8b 53 04                                      movl   0x4(%rbx), %edx
    0x7fff809ad0da <+2410>: c7 04 24 00 00 00 00                          movl   $0x0, (%rsp)
    0x7fff809ad0e1 <+2417>: be 01 00 00 00                                movl   $0x1, %esi
    0x7fff809ad0e6 <+2422>: 31 c9                                         xorl   %ecx, %ecx
    0x7fff809ad0e8 <+2424>: 45 31 c0                                      xorl   %r8d, %r8d
    0x7fff809ad0eb <+2427>: 45 31 c9                                      xorl   %r9d, %r9d
    0x7fff809ad0ee <+2430>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809ad0f1 <+2433>: e8 1a 77 16 00                                callq  0x7fff80b14810            ; symbol stub for: mach_msg
    0x7fff809ad0f6 <+2438>: 48 8b bd 30 f3 ff ff                          movq   -0xcd0(%rbp), %rdi
    0x7fff809ad0fd <+2445>: 48 89 de                                      movq   %rbx, %rsi
    0x7fff809ad100 <+2448>: e8 5b c5 f7 ff                                callq  0x7fff80929660            ; CFAllocatorDeallocate
    0x7fff809ad105 <+2453>: 8b 85 54 f3 ff ff                             movl   -0xcac(%rbp), %eax
    0x7fff809ad10b <+2459>: 44 08 f8                                      orb    %r15b, %al
    0x7fff809ad10e <+2462>: 88 85 8f f3 ff ff                             movb   %al, -0xc71(%rbp)
    0x7fff809ad114 <+2468>: bf 0d 00 00 00                                movl   $0xd, %edi
    0x7fff809ad119 <+2473>: 4c 89 f6                                      movq   %r14, %rsi
    0x7fff809ad11c <+2476>: 48 8b 15 15 41 7a 1a                          movq   0x1a7a4115(%rip), %rdx    ; (void *)0x00007fff95a410ba: os_release
    0x7fff809ad123 <+2483>: e8 b8 4b f8 ff                                callq  0x7fff80931ce0            ; _CFSetTSD
    0x7fff809ad128 <+2488>: e9 68 fd ff ff                                jmp    0x7fff809ace95            ; <+1829>
    0x7fff809ad12d <+2493>: 4c 89 e7                                      movq   %r12, %rdi
    0x7fff809ad130 <+2496>: 4c 89 ee                                      movq   %r13, %rsi
    0x7fff809ad133 <+2499>: e8 88 f4 ff ff                                callq  0x7fff809ac5c0            ; __CFRunLoopModeIsEmpty
    0x7fff809ad138 <+2504>: 84 c0                                         testb  %al, %al
    0x7fff809ad13a <+2506>: 0f 95 c0                                      setne  %al
    0x7fff809ad13d <+2509>: 44 0f b6 f0                                   movzbl %al, %r14d
    0x7fff809ad141 <+2513>: 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
    0x7fff809ad150 <+2528>: 48 8b bd c8 f3 ff ff                          movq   -0xc38(%rbp), %rdi
    0x7fff809ad157 <+2535>: e8 bc 7a 16 00                                callq  0x7fff80b14c18            ; symbol stub for: voucher_mach_msg_revert
    0x7fff809ad15c <+2540>: 48 8b bd c0 f3 ff ff                          movq   -0xc40(%rbp), %rdi
    0x7fff809ad163 <+2547>: 48 8b b5 68 f3 ff ff                          movq   -0xc98(%rbp), %rsi
    0x7fff809ad16a <+2554>: ff 15 a8 40 7a 1a                             callq  *0x1a7a40a8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff809ad170 <+2560>: 45 85 f6                                      testl  %r14d, %r14d
    0x7fff809ad173 <+2563>: 0f 84 07 f9 ff ff                             je     0x7fff809aca80            ; <+784>
    0x7fff809ad179 <+2569>: 48 8b 9d 40 f3 ff ff                          movq   -0xcc0(%rbp), %rbx
    0x7fff809ad180 <+2576>: 48 85 db                                      testq  %rbx, %rbx
    0x7fff809ad183 <+2579>: 74 12                                         je     0x7fff809ad197            ; <+2599>
    0x7fff809ad185 <+2581>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809ad188 <+2584>: e8 c7 74 16 00                                callq  0x7fff80b14654            ; symbol stub for: dispatch_source_cancel
    0x7fff809ad18d <+2589>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809ad190 <+2592>: e8 95 74 16 00                                callq  0x7fff80b1462a            ; symbol stub for: dispatch_release
    0x7fff809ad195 <+2597>: eb 0c                                         jmp    0x7fff809ad1a3            ; <+2611>
    0x7fff809ad197 <+2599>: 48 8b bd 38 f3 ff ff                          movq   -0xcc8(%rbp), %rdi
    0x7fff809ad19e <+2606>: e8 9b 75 16 00                                callq  0x7fff80b1473e            ; symbol stub for: free
    0x7fff809ad1a3 <+2611>: 48 8b 05 2e 3f 7a 1a                          movq   0x1a7a3f2e(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff809ad1aa <+2618>: 48 8b 00                                      movq   (%rax), %rax
    0x7fff809ad1ad <+2621>: 48 3b 45 d0                                   cmpq   -0x30(%rbp), %rax
    0x7fff809ad1b1 <+2625>: 75 15                                         jne    0x7fff809ad1c8            ; <+2648>
    0x7fff809ad1b3 <+2627>: 44 89 f0                                      movl   %r14d, %eax
    0x7fff809ad1b6 <+2630>: 48 81 c4 b8 0c 00 00                          addq   $0xcb8, %rsp              ; imm = 0xCB8 
    0x7fff809ad1bd <+2637>: 5b                                            popq   %rbx
    0x7fff809ad1be <+2638>: 41 5c                                         popq   %r12
    0x7fff809ad1c0 <+2640>: 41 5d                                         popq   %r13
    0x7fff809ad1c2 <+2642>: 41 5e                                         popq   %r14
    0x7fff809ad1c4 <+2644>: 41 5f                                         popq   %r15
    0x7fff809ad1c6 <+2646>: 5d                                            popq   %rbp
    0x7fff809ad1c7 <+2647>: c3                                            retq   
    0x7fff809ad1c8 <+2648>: e8 1d 72 16 00                                callq  0x7fff80b143ea            ; symbol stub for: __stack_chk_fail
    0x7fff809ad1cd <+2653>: 4c 8d 05 74 b2 34 00                          leaq   0x34b274(%rip), %r8       ; "Unable to get port for run loop mode queue (%d)"
    0x7fff809ad1d4 <+2660>: 48 8d 9d d0 f3 ff ff                          leaq   -0xc30(%rbp), %rbx
    0x7fff809ad1db <+2667>: be 00 01 00 00                                movl   $0x100, %esi              ; imm = 0x100 
    0x7fff809ad1e0 <+2672>: ba 00 00 00 00                                movl   $0x0, %edx
    0x7fff809ad1e5 <+2677>: b9 00 01 00 00                                movl   $0x100, %ecx              ; imm = 0x100 
    0x7fff809ad1ea <+2682>: 41 b9 ff ff ff ff                             movl   $0xffffffff, %r9d         ; imm = 0xFFFFFFFF 
    0x7fff809ad1f0 <+2688>: 31 c0                                         xorl   %eax, %eax
    0x7fff809ad1f2 <+2690>: 48 89 df                                      movq   %rbx, %rdi
    0x7fff809ad1f5 <+2693>: e8 e4 71 16 00                                callq  0x7fff80b143de            ; symbol stub for: __snprintf_chk
    0x7fff809ad1fa <+2698>: 48 89 1d 47 42 8e 1a                          movq   %rbx, 0x1a8e4247(%rip)    ; gCRAnnotations + 8
    0x7fff809ad201 <+2705>: cc                                            int3   
    0x7fff809ad202 <+2706>: e8 85 75 16 00                                callq  0x7fff80b1478c            ; symbol stub for: getpid
    0x7fff809ad207 <+2711>: be 09 00 00 00                                movl   $0x9, %esi
    0x7fff809ad20c <+2716>: 89 c7                                         movl   %eax, %edi
    0x7fff809ad20e <+2718>: e8 d9 75 16 00                                callq  0x7fff80b147ec            ; symbol stub for: kill
    0x7fff809ad213 <+2723>: 66 66 66 66 2e 0f 1f 84 00 00 00 00 00        nopw   %cs:(%rax,%rax)
(lldb)  image show-unwind --address 0x7fff809acec6
UNWIND PLANS for CoreFoundation`__CFRunLoopRun (start addr 0x7fff809ac770)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548848-0x0000000000086aa0)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 2638: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 2640: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 2642: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 2644: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 2646: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 2647: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 2648: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 548416-0x0000000000086f00)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff809ac514
CoreFoundation`CFRunLoopRunSpecific:
    0x7fff809ac370 <+0>:   55                                         pushq  %rbp
    0x7fff809ac371 <+1>:   48 89 e5                                   movq   %rsp, %rbp
    0x7fff809ac374 <+4>:   41 57                                      pushq  %r15
    0x7fff809ac376 <+6>:   41 56                                      pushq  %r14
    0x7fff809ac378 <+8>:   41 55                                      pushq  %r13
    0x7fff809ac37a <+10>:  41 54                                      pushq  %r12
    0x7fff809ac37c <+12>:  53                                         pushq  %rbx
    0x7fff809ac37d <+13>:  48 83 ec 58                                subq   $0x58, %rsp
    0x7fff809ac381 <+17>:  41 89 d5                                   movl   %edx, %r13d
    0x7fff809ac384 <+20>:  c5 fb 11 45 a8                             vmovsd %xmm0, -0x58(%rbp)
    0x7fff809ac389 <+25>:  48 89 f3                                   movq   %rsi, %rbx
    0x7fff809ac38c <+28>:  49 89 ff                                   movq   %rdi, %r15
    0x7fff809ac38f <+31>:  48 8d 05 3c 91 8e 1a                       leaq   0x1a8e913c(%rip), %rax    ; __CF120290
    0x7fff809ac396 <+38>:  c6 00 01                                   movb   $0x1, (%rax)
    0x7fff809ac399 <+41>:  48 8d 05 34 91 8e 1a                       leaq   0x1a8e9134(%rip), %rax    ; __CF120293
    0x7fff809ac3a0 <+48>:  80 38 00                                   cmpb   $0x0, (%rax)
    0x7fff809ac3a3 <+51>:  74 05                                      je     0x7fff809ac3aa            ; <+58>
    0x7fff809ac3a5 <+53>:  e8 c6 e8 0c 00                             callq  0x7fff80a7ac70            ; __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__
    0x7fff809ac3aa <+58>:  48 85 db                                   testq  %rbx, %rbx
    0x7fff809ac3ad <+61>:  74 1f                                      je     0x7fff809ac3ce            ; <+94>
    0x7fff809ac3af <+63>:  48 8d 05 6a da 7e 1a                       leaq   0x1a7eda6a(%rip), %rax    ; @"kCFRunLoopCommonModes"
    0x7fff809ac3b6 <+70>:  48 39 c3                                   cmpq   %rax, %rbx
    0x7fff809ac3b9 <+73>:  74 13                                      je     0x7fff809ac3ce            ; <+94>
    0x7fff809ac3bb <+75>:  48 8d 35 5e da 7e 1a                       leaq   0x1a7eda5e(%rip), %rsi    ; @"kCFRunLoopCommonModes"
    0x7fff809ac3c2 <+82>:  48 89 df                                   movq   %rbx, %rdi
    0x7fff809ac3c5 <+85>:  e8 a6 55 f9 ff                             callq  0x7fff80941970            ; CFEqual
    0x7fff809ac3ca <+90>:  84 c0                                      testb  %al, %al
    0x7fff809ac3cc <+92>:  74 55                                      je     0x7fff809ac423            ; <+179>
    0x7fff809ac3ce <+94>:  48 8b 05 c3 4c 7a 1a                       movq   0x1a7a4cc3(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff809ac3d5 <+101>: 48 89 45 b0                                movq   %rax, -0x50(%rbp)
    0x7fff809ac3d9 <+105>: c7 45 b8 00 00 00 c0                       movl   $0xc0000000, -0x48(%rbp)  ; imm = 0xC0000000 
    0x7fff809ac3e0 <+112>: c7 45 bc 00 00 00 00                       movl   $0x0, -0x44(%rbp)
    0x7fff809ac3e7 <+119>: 48 8d 05 62 ce 0c 00                       leaq   0xcce62(%rip), %rax       ; __CFRunLoopRunSpecific_block_invoke
    0x7fff809ac3ee <+126>: 48 89 45 c0                                movq   %rax, -0x40(%rbp)
    0x7fff809ac3f2 <+130>: 48 8d 05 07 d4 7a 1a                       leaq   0x1a7ad407(%rip), %rax    ; __block_descriptor_tmp.10
    0x7fff809ac3f9 <+137>: 48 89 45 c8                                movq   %rax, -0x38(%rbp)
    0x7fff809ac3fd <+141>: 48 89 5d d0                                movq   %rbx, -0x30(%rbp)
    0x7fff809ac401 <+145>: 48 83 3d 87 9f 8e 1a ff                    cmpq   $-0x1, 0x1a8e9f87(%rip)   ; CFRunLoopGetMain.__main + 7
    0x7fff809ac409 <+153>: 75 6b                                      jne    0x7fff809ac476            ; <+262>
    0x7fff809ac40b <+155>: 41 be 01 00 00 00                          movl   $0x1, %r14d
    0x7fff809ac411 <+161>: 44 89 f0                                   movl   %r14d, %eax
    0x7fff809ac414 <+164>: 48 83 c4 58                                addq   $0x58, %rsp
    0x7fff809ac418 <+168>: 5b                                         popq   %rbx
    0x7fff809ac419 <+169>: 41 5c                                      popq   %r12
    0x7fff809ac41b <+171>: 41 5d                                      popq   %r13
    0x7fff809ac41d <+173>: 41 5e                                      popq   %r14
    0x7fff809ac41f <+175>: 41 5f                                      popq   %r15
    0x7fff809ac421 <+177>: 5d                                         popq   %rbp
    0x7fff809ac422 <+178>: c3                                         retq   
    0x7fff809ac423 <+179>: 41 be 01 00 00 00                          movl   $0x1, %r14d
    0x7fff809ac429 <+185>: 41 f6 47 08 04                             testb  $0x4, 0x8(%r15)
    0x7fff809ac42e <+190>: 75 e1                                      jne    0x7fff809ac411            ; <+161>
    0x7fff809ac430 <+192>: 49 8d 7f 10                                leaq   0x10(%r15), %rdi
    0x7fff809ac434 <+196>: 48 89 7d a0                                movq   %rdi, -0x60(%rbp)
    0x7fff809ac438 <+200>: e8 c5 85 16 00                             callq  0x7fff80b14a02            ; symbol stub for: pthread_mutex_lock
    0x7fff809ac43d <+205>: 31 d2                                      xorl   %edx, %edx
    0x7fff809ac43f <+207>: 4c 89 ff                                   movq   %r15, %rdi
    0x7fff809ac442 <+210>: 48 89 de                                   movq   %rbx, %rsi
    0x7fff809ac445 <+213>: e8 a6 db fc ff                             callq  0x7fff80979ff0            ; __CFRunLoopFindMode
    0x7fff809ac44a <+218>: 49 89 c4                                   movq   %rax, %r12
    0x7fff809ac44d <+221>: 4d 85 e4                                   testq  %r12, %r12
    0x7fff809ac450 <+224>: 0f 84 16 01 00 00                          je     0x7fff809ac56c            ; <+508>
    0x7fff809ac456 <+230>: 4c 89 ff                                   movq   %r15, %rdi
    0x7fff809ac459 <+233>: 4c 89 e6                                   movq   %r12, %rsi
    0x7fff809ac45c <+236>: e8 5f 01 00 00                             callq  0x7fff809ac5c0            ; __CFRunLoopModeIsEmpty
    0x7fff809ac461 <+241>: 84 c0                                      testb  %al, %al
    0x7fff809ac463 <+243>: 74 23                                      je     0x7fff809ac488            ; <+280>
    0x7fff809ac465 <+245>: 49 83 c4 10                                addq   $0x10, %r12
    0x7fff809ac469 <+249>: 4c 89 e7                                   movq   %r12, %rdi
    0x7fff809ac46c <+252>: e8 9d 85 16 00                             callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809ac471 <+257>: e9 f6 00 00 00                             jmp    0x7fff809ac56c            ; <+508>
    0x7fff809ac476 <+262>: 48 8d 3d 13 9f 8e 1a                       leaq   0x1a8e9f13(%rip), %rdi    ; CFRunLoopRunSpecific.onceToken
    0x7fff809ac47d <+269>: 48 8d 75 b0                                leaq   -0x50(%rbp), %rsi
    0x7fff809ac481 <+273>: e8 8c 81 16 00                             callq  0x7fff80b14612            ; symbol stub for: dispatch_once
    0x7fff809ac486 <+278>: eb 83                                      jmp    0x7fff809ac40b            ; <+155>
    0x7fff809ac488 <+280>: 49 8b 5f 58                                movq   0x58(%r15), %rbx
    0x7fff809ac48c <+284>: 48 8d 05 9d 66 7a 1a                       leaq   0x1a7a669d(%rip), %rax    ; kCFAllocatorSystemDefault
    0x7fff809ac493 <+291>: 48 8b 38                                   movq   (%rax), %rdi
    0x7fff809ac496 <+294>: 48 89 7d 88                                movq   %rdi, -0x78(%rbp)
    0x7fff809ac49a <+298>: be 10 00 00 00                             movl   $0x10, %esi
    0x7fff809ac49f <+303>: 31 d2                                      xorl   %edx, %edx
    0x7fff809ac4a1 <+305>: e8 ea c1 f7 ff                             callq  0x7fff80928690            ; CFAllocatorAllocate
    0x7fff809ac4a6 <+310>: 49 89 47 58                                movq   %rax, 0x58(%r15)
    0x7fff809ac4aa <+314>: c7 00 4c 52 46 43                          movl   $0x4346524c, (%rax)       ; imm = 0x4346524C 
    0x7fff809ac4b0 <+320>: c7 40 04 4c 52 46 43                       movl   $0x4346524c, 0x4(%rax)    ; imm = 0x4346524C 
    0x7fff809ac4b7 <+327>: c7 40 08 00 00 00 00                       movl   $0x0, 0x8(%rax)
    0x7fff809ac4be <+334>: c7 40 0c 00 00 00 00                       movl   $0x0, 0xc(%rax)
    0x7fff809ac4c5 <+341>: 49 8b 87 80 00 00 00                       movq   0x80(%r15), %rax
    0x7fff809ac4cc <+348>: 48 89 45 98                                movq   %rax, -0x68(%rbp)
    0x7fff809ac4d0 <+352>: 4d 89 a7 80 00 00 00                       movq   %r12, 0x80(%r15)
    0x7fff809ac4d7 <+359>: 41 f6 84 24 90 00 00 00 01                 testb  $0x1, 0x90(%r12)
    0x7fff809ac4e0 <+368>: 74 17                                      je     0x7fff809ac4f9            ; <+393>
    0x7fff809ac4e2 <+370>: c7 45 94 01 00 00 00                       movl   $0x1, -0x6c(%rbp)
    0x7fff809ac4e9 <+377>: ba 01 00 00 00                             movl   $0x1, %edx
    0x7fff809ac4ee <+382>: 4c 89 ff                                   movq   %r15, %rdi
    0x7fff809ac4f1 <+385>: 4c 89 e6                                   movq   %r12, %rsi
    0x7fff809ac4f4 <+388>: e8 b7 f7 01 00                             callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809ac4f9 <+393>: c7 45 94 01 00 00 00                       movl   $0x1, -0x6c(%rbp)
    0x7fff809ac500 <+400>: 41 0f b6 d5                                movzbl %r13b, %edx
    0x7fff809ac504 <+404>: 4c 89 ff                                   movq   %r15, %rdi
    0x7fff809ac507 <+407>: 4c 89 e6                                   movq   %r12, %rsi
    0x7fff809ac50a <+410>: c5 fb 10 45 a8                             vmovsd -0x58(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff809ac50f <+415>: e8 5c 02 00 00                             callq  0x7fff809ac770            ; __CFRunLoopRun
    0x7fff809ac514 <+420>: 41 89 c6                                   movl   %eax, %r14d
    0x7fff809ac517 <+423>: 41 80 bc 24 90 00 00 00 00                 cmpb   $0x0, 0x90(%r12)
    0x7fff809ac520 <+432>: 79 14                                      jns    0x7fff809ac536            ; <+454>
    0x7fff809ac522 <+434>: 44 89 75 94                                movl   %r14d, -0x6c(%rbp)
    0x7fff809ac526 <+438>: ba 80 00 00 00                             movl   $0x80, %edx
    0x7fff809ac52b <+443>: 4c 89 ff                                   movq   %r15, %rdi
    0x7fff809ac52e <+446>: 4c 89 e6                                   movq   %r12, %rsi
    0x7fff809ac531 <+449>: e8 7a f7 01 00                             callq  0x7fff809cbcb0            ; __CFRunLoopDoObservers
    0x7fff809ac536 <+454>: 49 89 dd                                   movq   %rbx, %r13
    0x7fff809ac539 <+457>: 31 db                                      xorl   %ebx, %ebx
    0x7fff809ac53b <+459>: 49 83 c4 10                                addq   $0x10, %r12
    0x7fff809ac53f <+463>: 4c 89 e7                                   movq   %r12, %rdi
    0x7fff809ac542 <+466>: e8 c7 84 16 00                             callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809ac547 <+471>: 49 8b 77 58                                movq   0x58(%r15), %rsi
    0x7fff809ac54b <+475>: 48 85 f6                                   testq  %rsi, %rsi
    0x7fff809ac54e <+478>: 74 09                                      je     0x7fff809ac559            ; <+489>
    0x7fff809ac550 <+480>: 48 8b 7d 88                                movq   -0x78(%rbp), %rdi
    0x7fff809ac554 <+484>: e8 07 d1 f7 ff                             callq  0x7fff80929660            ; CFAllocatorDeallocate
    0x7fff809ac559 <+489>: 4d 89 6f 58                                movq   %r13, 0x58(%r15)
    0x7fff809ac55d <+493>: 48 8b 45 98                                movq   -0x68(%rbp), %rax
    0x7fff809ac561 <+497>: 49 89 87 80 00 00 00                       movq   %rax, 0x80(%r15)
    0x7fff809ac568 <+504>: 84 db                                      testb  %bl, %bl
    0x7fff809ac56a <+506>: 75 2a                                      jne    0x7fff809ac596            ; <+550>
    0x7fff809ac56c <+508>: 48 8b 7d a0                                movq   -0x60(%rbp), %rdi
    0x7fff809ac570 <+512>: e8 99 84 16 00                             callq  0x7fff80b14a0e            ; symbol stub for: pthread_mutex_unlock
    0x7fff809ac575 <+517>: e9 97 fe ff ff                             jmp    0x7fff809ac411            ; <+161>
    0x7fff809ac57a <+522>: 49 89 dd                                   movq   %rbx, %r13
    0x7fff809ac57d <+525>: 48 89 c7                                   movq   %rax, %rdi
    0x7fff809ac580 <+528>: e8 af 7c 16 00                             callq  0x7fff80b14234            ; symbol stub for: objc_begin_catch
    0x7fff809ac585 <+533>: b3 01                                      movb   $0x1, %bl
    0x7fff809ac587 <+535>: 44 8b 75 94                                movl   -0x6c(%rbp), %r14d
    0x7fff809ac58b <+539>: eb ae                                      jmp    0x7fff809ac53b            ; <+459>
    0x7fff809ac58d <+541>: 49 89 c6                                   movq   %rax, %r14
    0x7fff809ac590 <+544>: 84 db                                      testb  %bl, %bl
    0x7fff809ac592 <+546>: 74 11                                      je     0x7fff809ac5a5            ; <+565>
    0x7fff809ac594 <+548>: eb 0a                                      jmp    0x7fff809ac5a0            ; <+560>
    0x7fff809ac596 <+550>: e8 b7 7c 16 00                             callq  0x7fff80b14252            ; symbol stub for: objc_exception_rethrow
    0x7fff809ac59b <+555>: eb cf                                      jmp    0x7fff809ac56c            ; <+508>
    0x7fff809ac59d <+557>: 49 89 c6                                   movq   %rax, %r14
    0x7fff809ac5a0 <+560>: e8 a1 7c 16 00                             callq  0x7fff80b14246            ; symbol stub for: objc_end_catch
    0x7fff809ac5a5 <+565>: 4c 89 f7                                   movq   %r14, %rdi
    0x7fff809ac5a8 <+568>: e8 f5 7d 16 00                             callq  0x7fff80b143a2            ; symbol stub for: _Unwind_Resume
    0x7fff809ac5ad <+573>: e8 3c 7d 16 00                             callq  0x7fff80b142ee            ; symbol stub for: objc_terminate
    0x7fff809ac5b2 <+578>: 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00  nopw   %cs:(%rax,%rax)
(lldb)  image show-unwind --address 0x7fff809ac514
UNWIND PLANS for CoreFoundation`CFRunLoopRunSpecific (start addr 0x7fff809ac370)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 547824-0x0000000000085e40)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  169: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  171: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  173: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  175: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  177: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  178: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  179: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x7fff80dac304, personality routine is at address 0x7fff9b1510d0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [CoreFoundation.__TEXT.__text + 547824-0x0000000000085e40)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7ff49fbc
HIToolbox`RunCurrentEventLoopInMode:
    0x7fff7ff49ecc <+0>:   55                          pushq  %rbp
    0x7fff7ff49ecd <+1>:   48 89 e5                    movq   %rsp, %rbp
    0x7fff7ff49ed0 <+4>:   41 57                       pushq  %r15
    0x7fff7ff49ed2 <+6>:   41 56                       pushq  %r14
    0x7fff7ff49ed4 <+8>:   41 54                       pushq  %r12
    0x7fff7ff49ed6 <+10>:  53                          pushq  %rbx
    0x7fff7ff49ed7 <+11>:  48 83 ec 10                 subq   $0x10, %rsp
    0x7fff7ff49edb <+15>:  41 89 f7                    movl   %esi, %r15d
    0x7fff7ff49ede <+18>:  48 89 fb                    movq   %rdi, %rbx
    0x7fff7ff49ee1 <+21>:  f2 0f 11 45 d8              movsd  %xmm0, -0x28(%rbp)
    0x7fff7ff49ee6 <+26>:  e8 15 1f fd ff              callq  0x7fff7ff1be00            ; GetCurrentEventLoop
    0x7fff7ff49eeb <+31>:  49 89 c6                    movq   %rax, %r14
    0x7fff7ff49eee <+34>:  8a 05 25 c3 07 1b           movb   0x1b07c325(%rip), %al     ; sEventsInited
    0x7fff7ff49ef4 <+40>:  24 01                       andb   $0x1, %al
    0x7fff7ff49ef6 <+42>:  75 0c                       jne    0x7fff7ff49f04            ; <+56>
    0x7fff7ff49ef8 <+44>:  e8 3f 01 00 00              callq  0x7fff7ff4a03c            ; _FirstEventTime
    0x7fff7ff49efd <+49>:  c6 05 15 c3 07 1b 01        movb   $0x1, 0x1b07c315(%rip)    ; GetCurrentEventLoop.sMultithreaded
    0x7fff7ff49f04 <+56>:  48 85 db                    testq  %rbx, %rbx
    0x7fff7ff49f07 <+59>:  48 8b 05 ea 23 03 1b        movq   0x1b0323ea(%rip), %rax    ; (void *)0x00007fff9b1596f0: NSDefaultRunLoopMode
    0x7fff7ff49f0e <+66>:  48 0f 44 18                 cmoveq (%rax), %rbx
    0x7fff7ff49f12 <+70>:  41 8a 4e 0c                 movb   0xc(%r14), %cl
    0x7fff7ff49f16 <+74>:  f6 c1 01                    testb  $0x1, %cl
    0x7fff7ff49f19 <+77>:  0f 85 f6 00 00 00           jne    0x7fff7ff4a015            ; <+329>
    0x7fff7ff49f1f <+83>:  f2 0f 10 55 d8              movsd  -0x28(%rbp), %xmm2        ; xmm2 = mem[0],zero 
    0x7fff7ff49f24 <+88>:  66 0f 28 ca                 movapd %xmm2, %xmm1
    0x7fff7ff49f28 <+92>:  f2 0f c2 0d e7 c5 28 00 00  cmpeqsd 0x28c5e7(%rip), %xmm1     ; GetAccessibilityActionID::values + 71
    0x7fff7ff49f31 <+101>: f2 0f 10 05 6f 35 29 00     movsd  0x29356f(%rip), %xmm0     ; TDelegate::ActivateInterface(unsigned int)::kCreationNotificationEvents + 232, xmm0 = mem[0],zero 
    0x7fff7ff49f39 <+109>: 66 0f 54 c1                 andpd  %xmm1, %xmm0
    0x7fff7ff49f3d <+113>: 66 0f 55 ca                 andnpd %xmm2, %xmm1
    0x7fff7ff49f41 <+117>: 66 0f 56 c8                 orpd   %xmm0, %xmm1
    0x7fff7ff49f45 <+121>: 45 88 fc                    movb   %r15b, %r12b
    0x7fff7ff49f48 <+124>: 41 80 e4 01                 andb   $0x1, %r12b
    0x7fff7ff49f4c <+128>: 66 0f 57 c0                 xorpd  %xmm0, %xmm0
    0x7fff7ff49f50 <+132>: 66 0f 2e c8                 ucomisd %xmm0, %xmm1
    0x7fff7ff49f54 <+136>: 75 23                       jne    0x7fff7ff49f79            ; <+173>
    0x7fff7ff49f56 <+138>: 7a 21                       jp     0x7fff7ff49f79            ; <+173>
    0x7fff7ff49f58 <+140>: 41 83 e7 02                 andl   $0x2, %r15d
    0x7fff7ff49f5c <+144>: 74 1b                       je     0x7fff7ff49f79            ; <+173>
    0x7fff7ff49f5e <+146>: f2 0f 11 4d d8              movsd  %xmm1, -0x28(%rbp)
    0x7fff7ff49f63 <+151>: 49 8b 3e                    movq   (%r14), %rdi
    0x7fff7ff49f66 <+154>: e8 45 53 27 00              callq  0x7fff801bf2b0            ; symbol stub for: _CFRunLoopSetCurrent
    0x7fff7ff49f6b <+159>: bf 02 00 00 00              movl   $0x2, %edi
    0x7fff7ff49f70 <+164>: 31 f6                       xorl   %esi, %esi
    0x7fff7ff49f72 <+166>: e8 f7 76 fd ff              callq  0x7fff7ff2166e            ; _NotifyEventLoopObservers
    0x7fff7ff49f77 <+171>: eb 47                       jmp    0x7fff7ff49fc0            ; <+244>
    0x7fff7ff49f79 <+173>: f2 0f 11 4d d8              movsd  %xmm1, -0x28(%rbp)
    0x7fff7ff49f7e <+178>: 48 8d 35 bb 8b 05 1b        leaq   0x1b058bbb(%rip), %rsi    ; @"com.apple.hitoolbox.windows.flushmode"
    0x7fff7ff49f85 <+185>: 31 d2                       xorl   %edx, %edx
    0x7fff7ff49f87 <+187>: 48 89 df                    movq   %rbx, %rdi
    0x7fff7ff49f8a <+190>: e8 db 50 27 00              callq  0x7fff801bf06a            ; symbol stub for: CFStringCompare
    0x7fff7ff49f8f <+195>: 49 89 c7                    movq   %rax, %r15
    0x7fff7ff49f92 <+198>: 49 8b 3e                    movq   (%r14), %rdi
    0x7fff7ff49f95 <+201>: e8 16 53 27 00              callq  0x7fff801bf2b0            ; symbol stub for: _CFRunLoopSetCurrent
    0x7fff7ff49f9a <+206>: bf 02 00 00 00              movl   $0x2, %edi
    0x7fff7ff49f9f <+211>: 31 f6                       xorl   %esi, %esi
    0x7fff7ff49fa1 <+213>: e8 c8 76 fd ff              callq  0x7fff7ff2166e            ; _NotifyEventLoopObservers
    0x7fff7ff49fa6 <+218>: 4d 85 ff                    testq  %r15, %r15
    0x7fff7ff49fa9 <+221>: 74 15                       je     0x7fff7ff49fc0            ; <+244>
    0x7fff7ff49fab <+223>: 41 0f b6 f4                 movzbl %r12b, %esi
    0x7fff7ff49faf <+227>: 48 89 df                    movq   %rbx, %rdi
    0x7fff7ff49fb2 <+230>: f2 0f 10 45 d8              movsd  -0x28(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ff49fb7 <+235>: e8 06 50 27 00              callq  0x7fff801befc2            ; symbol stub for: CFRunLoopRunInMode
    0x7fff7ff49fbc <+240>: 89 c3                       movl   %eax, %ebx
    0x7fff7ff49fbe <+242>: eb 29                       jmp    0x7fff7ff49fe9            ; <+285>
    0x7fff7ff49fc0 <+244>: bf 01 00 00 00              movl   $0x1, %edi
    0x7fff7ff49fc5 <+249>: e8 0d 3e 06 00              callq  0x7fff7ffaddd7            ; SwapPlatformFlushRequired
    0x7fff7ff49fca <+254>: 41 88 c7                    movb   %al, %r15b
    0x7fff7ff49fcd <+257>: 41 0f b6 f4                 movzbl %r12b, %esi
    0x7fff7ff49fd1 <+261>: 48 89 df                    movq   %rbx, %rdi
    0x7fff7ff49fd4 <+264>: f2 0f 10 45 d8              movsd  -0x28(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ff49fd9 <+269>: e8 e4 4f 27 00              callq  0x7fff801befc2            ; symbol stub for: CFRunLoopRunInMode
    0x7fff7ff49fde <+274>: 89 c3                       movl   %eax, %ebx
    0x7fff7ff49fe0 <+276>: 41 0f b6 ff                 movzbl %r15b, %edi
    0x7fff7ff49fe4 <+280>: e8 ee 3d 06 00              callq  0x7fff7ffaddd7            ; SwapPlatformFlushRequired
    0x7fff7ff49fe9 <+285>: bf 04 00 00 00              movl   $0x4, %edi
    0x7fff7ff49fee <+290>: 31 f6                       xorl   %esi, %esi
    0x7fff7ff49ff0 <+292>: e8 79 76 fd ff              callq  0x7fff7ff2166e            ; _NotifyEventLoopObservers
    0x7fff7ff49ff5 <+297>: b8 6d d9 ff ff              movl   $0xffffd96d, %eax         ; imm = 0xFFFFD96D 
    0x7fff7ff49ffa <+302>: 83 fb 03                    cmpl   $0x3, %ebx
    0x7fff7ff49ffd <+305>: 74 22                       je     0x7fff7ff4a021            ; <+341>
    0x7fff7ff49fff <+307>: 83 fb 02                    cmpl   $0x2, %ebx
    0x7fff7ff4a002 <+310>: 75 06                       jne    0x7fff7ff4a00a            ; <+318>
    0x7fff7ff4a004 <+312>: 41 8a 4e 0c                 movb   0xc(%r14), %cl
    0x7fff7ff4a008 <+316>: eb 0b                       jmp    0x7fff7ff4a015            ; <+329>
    0x7fff7ff4a00a <+318>: 41 8a 4e 0c                 movb   0xc(%r14), %cl
    0x7fff7ff4a00e <+322>: 31 c0                       xorl   %eax, %eax
    0x7fff7ff4a010 <+324>: f6 c1 01                    testb  $0x1, %cl
    0x7fff7ff4a013 <+327>: 74 0c                       je     0x7fff7ff4a021            ; <+341>
    0x7fff7ff4a015 <+329>: 80 e1 fe                    andb   $-0x2, %cl
    0x7fff7ff4a018 <+332>: 41 88 4e 0c                 movb   %cl, 0xc(%r14)
    0x7fff7ff4a01c <+336>: b8 6c d9 ff ff              movl   $0xffffd96c, %eax         ; imm = 0xFFFFD96C 
    0x7fff7ff4a021 <+341>: 48 83 c4 10                 addq   $0x10, %rsp
    0x7fff7ff4a025 <+345>: 5b                          popq   %rbx
    0x7fff7ff4a026 <+346>: 41 5c                       popq   %r12
    0x7fff7ff4a028 <+348>: 41 5e                       popq   %r14
    0x7fff7ff4a02a <+350>: 41 5f                       popq   %r15
    0x7fff7ff4a02c <+352>: 5d                          popq   %rbp
    0x7fff7ff4a02d <+353>: c3                          retq   
    0x7fff7ff4a02e <+354>: 90                          nop    
    0x7fff7ff4a02f <+355>: 90                          nop    
    0x7fff7ff4a030 <+356>: 90                          nop    
    0x7fff7ff4a031 <+357>: 90                          nop    
    0x7fff7ff4a032 <+358>: 90                          nop    
    0x7fff7ff4a033 <+359>: 90                          nop    
    0x7fff7ff4a034 <+360>: 90                          nop    
    0x7fff7ff4a035 <+361>: 90                          nop    
    0x7fff7ff4a036 <+362>: 90                          nop    
    0x7fff7ff4a037 <+363>: 90                          nop    
    0x7fff7ff4a038 <+364>: 90                          nop    
    0x7fff7ff4a039 <+365>: 90                          nop    
    0x7fff7ff4a03a <+366>: 90                          nop    
    0x7fff7ff4a03b <+367>: 90                          nop    
(lldb)  image show-unwind --address 0x7fff7ff49fbc
UNWIND PLANS for HIToolbox`RunCurrentEventLoopInMode (start addr 0x7fff7ff49ecc)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 191324-0x000000000002eccc)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   11: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:  346: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  348: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  350: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[10]:  352: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[11]:  353: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[12]:  354: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 191324-0x000000000002eccc)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-48] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7ff49cf9
HIToolbox`ReceiveNextEventCommon:
    0x7fff7ff49c41 <+0>:   55                          pushq  %rbp
    0x7fff7ff49c42 <+1>:   48 89 e5                    movq   %rsp, %rbp
    0x7fff7ff49c45 <+4>:   41 57                       pushq  %r15
    0x7fff7ff49c47 <+6>:   41 56                       pushq  %r14
    0x7fff7ff49c49 <+8>:   41 55                       pushq  %r13
    0x7fff7ff49c4b <+10>:  41 54                       pushq  %r12
    0x7fff7ff49c4d <+12>:  53                          pushq  %rbx
    0x7fff7ff49c4e <+13>:  48 83 ec 48                 subq   $0x48, %rsp
    0x7fff7ff49c52 <+17>:  4c 89 4d a8                 movq   %r9, -0x58(%rbp)
    0x7fff7ff49c56 <+21>:  89 4d 9c                    movl   %ecx, -0x64(%rbp)
    0x7fff7ff49c59 <+24>:  48 89 55 c0                 movq   %rdx, -0x40(%rbp)
    0x7fff7ff49c5d <+28>:  48 89 75 c8                 movq   %rsi, -0x38(%rbp)
    0x7fff7ff49c61 <+32>:  31 db                       xorl   %ebx, %ebx
    0x7fff7ff49c63 <+34>:  48 85 f6                    testq  %rsi, %rsi
    0x7fff7ff49c66 <+37>:  74 52                       je     0x7fff7ff49cba            ; <+121>
    0x7fff7ff49c68 <+39>:  48 85 ff                    testq  %rdi, %rdi
    0x7fff7ff49c6b <+42>:  74 4d                       je     0x7fff7ff49cba            ; <+121>
    0x7fff7ff49c6d <+44>:  f2 0f 11 45 b0              movsd  %xmm0, -0x50(%rbp)
    0x7fff7ff49c72 <+49>:  4c 89 45 90                 movq   %r8, -0x70(%rbp)
    0x7fff7ff49c76 <+53>:  48 8b 45 c8                 movq   -0x38(%rbp), %rax
    0x7fff7ff49c7a <+57>:  48 89 7d b8                 movq   %rdi, -0x48(%rbp)
    0x7fff7ff49c7e <+61>:  48 89 f9                    movq   %rdi, %rcx
    0x7fff7ff49c81 <+64>:  45 31 f6                    xorl   %r14d, %r14d
    0x7fff7ff49c84 <+67>:  8b 10                       movl   (%rax), %edx
    0x7fff7ff49c86 <+69>:  81 fa 62 79 65 6b           cmpl   $0x6b657962, %edx         ; imm = 0x6B657962 
    0x7fff7ff49c8c <+75>:  74 10                       je     0x7fff7ff49c9e            ; <+93>
    0x7fff7ff49c8e <+77>:  81 fa 74 6c 62 74           cmpl   $0x74626c74, %edx         ; imm = 0x74626C74 
    0x7fff7ff49c94 <+83>:  74 08                       je     0x7fff7ff49c9e            ; <+93>
    0x7fff7ff49c96 <+85>:  81 fa 73 75 6f 6d           cmpl   $0x6d6f7573, %edx         ; imm = 0x6D6F7573 
    0x7fff7ff49c9c <+91>:  75 11                       jne    0x7fff7ff49caf            ; <+110>
    0x7fff7ff49c9e <+93>:  81 fa 74 6c 62 74           cmpl   $0x74626c74, %edx         ; imm = 0x74626C74 
    0x7fff7ff49ca4 <+99>:  41 b6 01                    movb   $0x1, %r14b
    0x7fff7ff49ca7 <+102>: b2 01                       movb   $0x1, %dl
    0x7fff7ff49ca9 <+104>: 74 02                       je     0x7fff7ff49cad            ; <+108>
    0x7fff7ff49cab <+106>: 88 da                       movb   %bl, %dl
    0x7fff7ff49cad <+108>: 88 d3                       movb   %dl, %bl
    0x7fff7ff49caf <+110>: 48 83 c0 08                 addq   $0x8, %rax
    0x7fff7ff49cb3 <+114>: 48 ff c9                    decq   %rcx
    0x7fff7ff49cb6 <+117>: 75 cc                       jne    0x7fff7ff49c84            ; <+67>
    0x7fff7ff49cb8 <+119>: eb 10                       jmp    0x7fff7ff49cca            ; <+137>
    0x7fff7ff49cba <+121>: 48 89 7d b8                 movq   %rdi, -0x48(%rbp)
    0x7fff7ff49cbe <+125>: f2 0f 11 45 b0              movsd  %xmm0, -0x50(%rbp)
    0x7fff7ff49cc3 <+130>: 4c 89 45 90                 movq   %r8, -0x70(%rbp)
    0x7fff7ff49cc7 <+134>: 45 31 f6                    xorl   %r14d, %r14d
    0x7fff7ff49cca <+137>: e8 6f fe ff ff              callq  0x7fff7ff49b3e            ; GetCurrentEventQueue
    0x7fff7ff49ccf <+142>: 84 db                       testb  %bl, %bl
    0x7fff7ff49cd1 <+144>: 0f 94 c1                    sete   %cl
    0x7fff7ff49cd4 <+147>: 45 84 f6                    testb  %r14b, %r14b
    0x7fff7ff49cd7 <+150>: 0f 95 c2                    setne  %dl
    0x7fff7ff49cda <+153>: 20 ca                       andb   %cl, %dl
    0x7fff7ff49cdc <+155>: 0f b6 f2                    movzbl %dl, %esi
    0x7fff7ff49cdf <+158>: 48 89 c7                    movq   %rax, %rdi
    0x7fff7ff49ce2 <+161>: e8 bf 01 00 00              callq  0x7fff7ff49ea6            ; SetEventQueueFilterTabletEvents
    0x7fff7ff49ce7 <+166>: 66 0f 57 c0                 xorpd  %xmm0, %xmm0
    0x7fff7ff49ceb <+170>: be 01 00 00 00              movl   $0x1, %esi
    0x7fff7ff49cf0 <+175>: 48 8b 7d a8                 movq   -0x58(%rbp), %rdi
    0x7fff7ff49cf4 <+179>: e8 d3 01 00 00              callq  0x7fff7ff49ecc            ; RunCurrentEventLoopInMode
    0x7fff7ff49cf9 <+184>: 41 bc 6c d9 ff ff           movl   $0xffffd96c, %r12d        ; imm = 0xFFFFD96C 
    0x7fff7ff49cff <+190>: 45 31 ed                    xorl   %r13d, %r13d
    0x7fff7ff49d02 <+193>: 3d 6c d9 ff ff              cmpl   $0xffffd96c, %eax         ; imm = 0xFFFFD96C 
    0x7fff7ff49d07 <+198>: 0f 84 53 01 00 00           je     0x7fff7ff49e60            ; <+543>
    0x7fff7ff49d0d <+204>: e8 2c fe ff ff              callq  0x7fff7ff49b3e            ; GetCurrentEventQueue
    0x7fff7ff49d12 <+209>: 8b 4d 9c                    movl   -0x64(%rbp), %ecx
    0x7fff7ff49d15 <+212>: 44 0f b6 f9                 movzbl %cl, %r15d
    0x7fff7ff49d19 <+216>: 48 89 c7                    movq   %rax, %rdi
    0x7fff7ff49d1c <+219>: 48 8b 75 b8                 movq   -0x48(%rbp), %rsi
    0x7fff7ff49d20 <+223>: 48 8b 55 c8                 movq   -0x38(%rbp), %rdx
    0x7fff7ff49d24 <+227>: 48 8b 4d c0                 movq   -0x40(%rbp), %rcx
    0x7fff7ff49d28 <+231>: 45 89 f8                    movl   %r15d, %r8d
    0x7fff7ff49d2b <+234>: e8 b7 fd 00 00              callq  0x7fff7ff59ae7            ; AcquireEventFromQueue
    0x7fff7ff49d30 <+239>: 49 89 c5                    movq   %rax, %r13
    0x7fff7ff49d33 <+242>: 4d 85 ed                    testq  %r13, %r13
    0x7fff7ff49d36 <+245>: 41 bc 00 00 00 00           movl   $0x0, %r12d
    0x7fff7ff49d3c <+251>: 0f 85 1e 01 00 00           jne    0x7fff7ff49e60            ; <+543>
    0x7fff7ff49d42 <+257>: f2 0f 10 4d b0              movsd  -0x50(%rbp), %xmm1        ; xmm1 = mem[0],zero 
    0x7fff7ff49d47 <+262>: 66 0f 2e 0d c9 c7 28 00     ucomisd 0x28c7c9(%rip), %xmm1     ; GetAccessibilityActionID::values + 70
    0x7fff7ff49d4f <+270>: 66 0f 57 c0                 xorpd  %xmm0, %xmm0
    0x7fff7ff49d53 <+274>: f2 0f 11 45 a0              movsd  %xmm0, -0x60(%rbp)
    0x7fff7ff49d58 <+279>: 75 02                       jne    0x7fff7ff49d5c            ; <+283>
    0x7fff7ff49d5a <+281>: 7b 13                       jnp    0x7fff7ff49d6f            ; <+302>
    0x7fff7ff49d5c <+283>: e8 9b 92 00 00              callq  0x7fff7ff52ffc            ; GetCurrentEventTime
    0x7fff7ff49d61 <+288>: f2 0f 10 4d b0              movsd  -0x50(%rbp), %xmm1        ; xmm1 = mem[0],zero 
    0x7fff7ff49d66 <+293>: f2 0f 58 c1                 addsd  %xmm1, %xmm0
    0x7fff7ff49d6a <+297>: f2 0f 11 45 a0              movsd  %xmm0, -0x60(%rbp)
    0x7fff7ff49d6f <+302>: 66 0f 28 c1                 movapd %xmm1, %xmm0
    0x7fff7ff49d73 <+306>: f2 0f c2 05 9c c7 28 00 04  cmpneqsd 0x28c79c(%rip), %xmm0     ; GetAccessibilityActionID::values + 71
    0x7fff7ff49d7c <+315>: 66 48 0f 7e c3              movd   %xmm0, %rbx
    0x7fff7ff49d81 <+320>: 83 e3 01                    andl   $0x1, %ebx
    0x7fff7ff49d84 <+323>: f2 0f 11 4d d0              movsd  %xmm1, -0x30(%rbp)
    0x7fff7ff49d89 <+328>: eb 15                       jmp    0x7fff7ff49da0            ; <+351>
    0x7fff7ff49d8b <+330>: 48 8d 3d 7e c5 07 1b        leaq   0x1b07c57e(%rip), %rdi    ; ReceiveNextEventCommon.onceToken
    0x7fff7ff49d92 <+337>: 48 8d 35 37 55 04 1b        leaq   0x1b045537(%rip), %rsi    ; __block_literal_global
    0x7fff7ff49d99 <+344>: e8 9e 5f 27 00              callq  0x7fff801bfd3c            ; symbol stub for: dispatch_once
    0x7fff7ff49d9e <+349>: eb 3e                       jmp    0x7fff7ff49dde            ; <+413>
    0x7fff7ff49da0 <+351>: 66 0f 57 c0                 xorpd  %xmm0, %xmm0
    0x7fff7ff49da4 <+355>: 66 0f 2e 45 d0              ucomisd -0x30(%rbp), %xmm0
    0x7fff7ff49da9 <+360>: 0f 97 c0                    seta   %al
    0x7fff7ff49dac <+363>: 41 be 6d d9 ff ff           movl   $0xffffd96d, %r14d        ; imm = 0xFFFFD96D 
    0x7fff7ff49db2 <+369>: 84 d8                       testb  %bl, %al
    0x7fff7ff49db4 <+371>: 75 3e                       jne    0x7fff7ff49df4            ; <+435>
    0x7fff7ff49db6 <+373>: f2 0f 10 45 d0              movsd  -0x30(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ff49dbb <+378>: 66 0f 2e 05 6d cf 28 00     ucomisd 0x28cf6d(%rip), %xmm0     ; GetThemeMetric::kThemeMetricsPrivate + 174
    0x7fff7ff49dc3 <+386>: 75 02                       jne    0x7fff7ff49dc7            ; <+390>
    0x7fff7ff49dc5 <+388>: 7b 17                       jnp    0x7fff7ff49dde            ; <+413>
    0x7fff7ff49dc7 <+390>: e8 72 fd ff ff              callq  0x7fff7ff49b3e            ; GetCurrentEventQueue
    0x7fff7ff49dcc <+395>: 48 89 c7                    movq   %rax, %rdi
    0x7fff7ff49dcf <+398>: e8 82 44 03 00              callq  0x7fff7ff7e256            ; _DropPendingBoost
    0x7fff7ff49dd4 <+403>: 48 83 3d 34 c5 07 1b ff     cmpq   $-0x1, 0x1b07c534(%rip)   ; GetTaskStorageKeyForSafeToCall.sCreated + 7
    0x7fff7ff49ddc <+411>: 75 ad                       jne    0x7fff7ff49d8b            ; <+330>
    0x7fff7ff49dde <+413>: be 01 00 00 00              movl   $0x1, %esi
    0x7fff7ff49de3 <+418>: f2 0f 10 45 d0              movsd  -0x30(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ff49de8 <+423>: 48 8b 7d a8                 movq   -0x58(%rbp), %rdi
    0x7fff7ff49dec <+427>: e8 db 00 00 00              callq  0x7fff7ff49ecc            ; RunCurrentEventLoopInMode
    0x7fff7ff49df1 <+432>: 41 89 c6                    movl   %eax, %r14d
    0x7fff7ff49df4 <+435>: e8 45 fd ff ff              callq  0x7fff7ff49b3e            ; GetCurrentEventQueue
    0x7fff7ff49df9 <+440>: 48 89 c7                    movq   %rax, %rdi
    0x7fff7ff49dfc <+443>: 48 8b 75 b8                 movq   -0x48(%rbp), %rsi
    0x7fff7ff49e00 <+447>: 48 8b 55 c8                 movq   -0x38(%rbp), %rdx
    0x7fff7ff49e04 <+451>: 48 8b 4d c0                 movq   -0x40(%rbp), %rcx
    0x7fff7ff49e08 <+455>: 45 89 f8                    movl   %r15d, %r8d
    0x7fff7ff49e0b <+458>: e8 d7 fc 00 00              callq  0x7fff7ff59ae7            ; AcquireEventFromQueue
    0x7fff7ff49e10 <+463>: 49 89 c5                    movq   %rax, %r13
    0x7fff7ff49e13 <+466>: 4d 85 ed                    testq  %r13, %r13
    0x7fff7ff49e16 <+469>: 0f 95 c0                    setne  %al
    0x7fff7ff49e19 <+472>: 45 89 f4                    movl   %r14d, %r12d
    0x7fff7ff49e1c <+475>: b9 00 00 00 00              movl   $0x0, %ecx
    0x7fff7ff49e21 <+480>: 44 0f 45 e1                 cmovnel %ecx, %r12d
    0x7fff7ff49e25 <+484>: f2 0f 10 45 b0              movsd  -0x50(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ff49e2a <+489>: 66 0f 2e 05 e6 c6 28 00     ucomisd 0x28c6e6(%rip), %xmm0     ; GetAccessibilityActionID::values + 70
    0x7fff7ff49e32 <+497>: 75 02                       jne    0x7fff7ff49e36            ; <+501>
    0x7fff7ff49e34 <+499>: 7b 1d                       jnp    0x7fff7ff49e53            ; <+530>
    0x7fff7ff49e36 <+501>: 4d 85 ed                    testq  %r13, %r13
    0x7fff7ff49e39 <+504>: 75 18                       jne    0x7fff7ff49e53            ; <+530>
    0x7fff7ff49e3b <+506>: e8 bc 91 00 00              callq  0x7fff7ff52ffc            ; GetCurrentEventTime
    0x7fff7ff49e40 <+511>: f2 0f 10 4d a0              movsd  -0x60(%rbp), %xmm1        ; xmm1 = mem[0],zero 
    0x7fff7ff49e45 <+516>: f2 0f 5c c8                 subsd  %xmm0, %xmm1
    0x7fff7ff49e49 <+520>: f2 0f 11 4d d0              movsd  %xmm1, -0x30(%rbp)
    0x7fff7ff49e4e <+525>: 31 c0                       xorl   %eax, %eax
    0x7fff7ff49e50 <+527>: 45 89 f4                    movl   %r14d, %r12d
    0x7fff7ff49e53 <+530>: 45 85 e4                    testl  %r12d, %r12d
    0x7fff7ff49e56 <+533>: 75 08                       jne    0x7fff7ff49e60            ; <+543>
    0x7fff7ff49e58 <+535>: 84 c0                       testb  %al, %al
    0x7fff7ff49e5a <+537>: 0f 84 40 ff ff ff           je     0x7fff7ff49da0            ; <+351>
    0x7fff7ff49e60 <+543>: 48 8b 4d 90                 movq   -0x70(%rbp), %rcx
    0x7fff7ff49e64 <+547>: 48 85 c9                    testq  %rcx, %rcx
    0x7fff7ff49e67 <+550>: 74 0d                       je     0x7fff7ff49e76            ; <+565>
    0x7fff7ff49e69 <+552>: 8a 45 10                    movb   0x10(%rbp), %al
    0x7fff7ff49e6c <+555>: 4c 89 29                    movq   %r13, (%rcx)
    0x7fff7ff49e6f <+558>: 8b 4d 9c                    movl   -0x64(%rbp), %ecx
    0x7fff7ff49e72 <+561>: 08 c8                       orb    %cl, %al
    0x7fff7ff49e74 <+563>: 75 0d                       jne    0x7fff7ff49e83            ; <+578>
    0x7fff7ff49e76 <+565>: 4d 85 ed                    testq  %r13, %r13
    0x7fff7ff49e79 <+568>: 74 08                       je     0x7fff7ff49e83            ; <+578>
    0x7fff7ff49e7b <+570>: 4c 89 ef                    movq   %r13, %rdi
    0x7fff7ff49e7e <+573>: e8 ca 5b fd ff              callq  0x7fff7ff1fa4d            ; ReleaseEvent
    0x7fff7ff49e83 <+578>: e8 b6 fc ff ff              callq  0x7fff7ff49b3e            ; GetCurrentEventQueue
    0x7fff7ff49e88 <+583>: 31 f6                       xorl   %esi, %esi
    0x7fff7ff49e8a <+585>: 48 89 c7                    movq   %rax, %rdi
    0x7fff7ff49e8d <+588>: e8 14 00 00 00              callq  0x7fff7ff49ea6            ; SetEventQueueFilterTabletEvents
    0x7fff7ff49e92 <+593>: 44 89 e0                    movl   %r12d, %eax
    0x7fff7ff49e95 <+596>: 48 83 c4 48                 addq   $0x48, %rsp
    0x7fff7ff49e99 <+600>: 5b                          popq   %rbx
    0x7fff7ff49e9a <+601>: 41 5c                       popq   %r12
    0x7fff7ff49e9c <+603>: 41 5d                       popq   %r13
    0x7fff7ff49e9e <+605>: 41 5e                       popq   %r14
    0x7fff7ff49ea0 <+607>: 41 5f                       popq   %r15
    0x7fff7ff49ea2 <+609>: 5d                          popq   %rbp
    0x7fff7ff49ea3 <+610>: c3                          retq   
    0x7fff7ff49ea4 <+611>: 90                          nop    
    0x7fff7ff49ea5 <+612>: 90                          nop    
(lldb)  image show-unwind --address 0x7fff7ff49cf9
UNWIND PLANS for HIToolbox`ReceiveNextEventCommon (start addr 0x7fff7ff49c41)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190673-0x000000000002eb36)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]:  601: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]:  603: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]:  605: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]:  607: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]:  609: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]:  610: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]:  611: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190673-0x000000000002eb36)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7ff49c26
HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter:
    0x7fff7ff49bdf <+0>:  49 89 d2              movq   %rdx, %r10
    0x7fff7ff49be2 <+3>:  48 85 ff              testq  %rdi, %rdi
    0x7fff7ff49be5 <+6>:  0f 94 c2              sete   %dl
    0x7fff7ff49be8 <+9>:  48 85 f6              testq  %rsi, %rsi
    0x7fff7ff49beb <+12>: 0f 94 c0              sete   %al
    0x7fff7ff49bee <+15>: 30 d0                 xorb   %dl, %al
    0x7fff7ff49bf0 <+17>: 74 04                 je     0x7fff7ff49bf6            ; <+23>
    0x7fff7ff49bf2 <+19>: 31 d2                 xorl   %edx, %edx
    0x7fff7ff49bf4 <+21>: eb 3a                 jmp    0x7fff7ff49c30            ; <+81>
    0x7fff7ff49bf6 <+23>: 84 c9                 testb  %cl, %cl
    0x7fff7ff49bf8 <+25>: 74 0f                 je     0x7fff7ff49c09            ; <+42>
    0x7fff7ff49bfa <+27>: 0f b6 c1              movzbl %cl, %eax
    0x7fff7ff49bfd <+30>: 31 d2                 xorl   %edx, %edx
    0x7fff7ff49bff <+32>: 83 f8 01              cmpl   $0x1, %eax
    0x7fff7ff49c02 <+35>: 75 2c                 jne    0x7fff7ff49c30            ; <+81>
    0x7fff7ff49c04 <+37>: 4d 85 c0              testq  %r8, %r8
    0x7fff7ff49c07 <+40>: 74 27                 je     0x7fff7ff49c30            ; <+81>
    0x7fff7ff49c09 <+42>: 55                    pushq  %rbp
    0x7fff7ff49c0a <+43>: 48 89 e5              movq   %rsp, %rbp
    0x7fff7ff49c0d <+46>: 48 83 ec 10           subq   $0x10, %rsp
    0x7fff7ff49c11 <+50>: c7 04 24 00 00 00 00  movl   $0x0, (%rsp)
    0x7fff7ff49c18 <+57>: 0f b6 c9              movzbl %cl, %ecx
    0x7fff7ff49c1b <+60>: 4c 89 ca              movq   %r9, %rdx
    0x7fff7ff49c1e <+63>: 4d 89 d1              movq   %r10, %r9
    0x7fff7ff49c21 <+66>: e8 1b 00 00 00        callq  0x7fff7ff49c41            ; ReceiveNextEventCommon
    0x7fff7ff49c26 <+71>: 85 c0                 testl  %eax, %eax
    0x7fff7ff49c28 <+73>: 0f 94 c2              sete   %dl
    0x7fff7ff49c2b <+76>: 48 83 c4 10           addq   $0x10, %rsp
    0x7fff7ff49c2f <+80>: 5d                    popq   %rbp
    0x7fff7ff49c30 <+81>: 0f b6 c2              movzbl %dl, %eax
    0x7fff7ff49c33 <+84>: c3                    retq   
    0x7fff7ff49c34 <+85>: 90                    nop    
    0x7fff7ff49c35 <+86>: 90                    nop    
    0x7fff7ff49c36 <+87>: 90                    nop    
    0x7fff7ff49c37 <+88>: 90                    nop    
    0x7fff7ff49c38 <+89>: 90                    nop    
    0x7fff7ff49c39 <+90>: 90                    nop    
    0x7fff7ff49c3a <+91>: 90                    nop    
    0x7fff7ff49c3b <+92>: 90                    nop    
    0x7fff7ff49c3c <+93>: 90                    nop    
    0x7fff7ff49c3d <+94>: 90                    nop    
    0x7fff7ff49c3e <+95>: 90                    nop    
    0x7fff7ff49c3f <+96>: 90                    nop    
    0x7fff7ff49c40 <+97>: 90                    nop    
(lldb)  image show-unwind --address 0x7fff7ff49c26
UNWIND PLANS for HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter (start addr 0x7fff7ff49bdf)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190575-0x000000000002e8d1)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:   43: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:   46: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   81: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:   85: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [HIToolbox.__TEXT.__text + 190575-0x000000000002e8d1)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7e633b79
AppKit`_DPSNextEvent:
    0x7fff7e633734 <+0>:    55                                pushq  %rbp
    0x7fff7e633735 <+1>:    48 89 e5                          movq   %rsp, %rbp
    0x7fff7e633738 <+4>:    41 57                             pushq  %r15
    0x7fff7e63373a <+6>:    41 56                             pushq  %r14
    0x7fff7e63373c <+8>:    41 55                             pushq  %r13
    0x7fff7e63373e <+10>:   41 54                             pushq  %r12
    0x7fff7e633740 <+12>:   53                                pushq  %rbx
    0x7fff7e633741 <+13>:   48 81 ec f8 03 00 00              subq   $0x3f8, %rsp              ; imm = 0x3F8 
    0x7fff7e633748 <+20>:   4d 89 cc                          movq   %r9, %r12
    0x7fff7e63374b <+23>:   45 89 c7                          movl   %r8d, %r15d
    0x7fff7e63374e <+26>:   49 89 cd                          movq   %rcx, %r13
    0x7fff7e633751 <+29>:   4c 89 ad 18 fd ff ff              movq   %r13, -0x2e8(%rbp)
    0x7fff7e633758 <+36>:   48 89 95 10 fc ff ff              movq   %rdx, -0x3f0(%rbp)
    0x7fff7e63375f <+43>:   48 89 f3                          movq   %rsi, %rbx
    0x7fff7e633762 <+46>:   48 89 9d 08 fd ff ff              movq   %rbx, -0x2f8(%rbp)
    0x7fff7e633769 <+53>:   48 8b 05 90 52 3e 1c              movq   0x1c3e5290(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff7e633770 <+60>:   48 8b 00                          movq   (%rax), %rax
    0x7fff7e633773 <+63>:   48 89 45 d0                       movq   %rax, -0x30(%rbp)
    0x7fff7e633777 <+67>:   48 c7 85 88 fd ff ff 00 00 00 00  movq   $0x0, -0x278(%rbp)
    0x7fff7e633782 <+78>:   48 8d 85 d0 fd ff ff              leaq   -0x230(%rbp), %rax
    0x7fff7e633789 <+85>:   48 89 85 80 fd ff ff              movq   %rax, -0x280(%rbp)
    0x7fff7e633790 <+92>:   e8 ac fa fb ff                    callq  0x7fff7e5f3241            ; _DPSAllKitAndDPSModes
    0x7fff7e633795 <+97>:   49 89 c6                          movq   %rax, %r14
    0x7fff7e633798 <+100>:  31 c0                             xorl   %eax, %eax
    0x7fff7e63379a <+102>:  e8 05 15 00 00                    callq  0x7fff7e634ca4            ; _runningOnAppKitThread
    0x7fff7e63379f <+107>:  84 c0                             testb  %al, %al
    0x7fff7e6337a1 <+109>:  74 37                             je     0x7fff7e6337da            ; <+166>
    0x7fff7e6337a3 <+111>:  4c 89 a5 08 fc ff ff              movq   %r12, -0x3f8(%rbp)
    0x7fff7e6337aa <+118>:  48 83 3d 96 a9 6d 1c ff           cmpq   $-0x1, 0x1c6da996(%rip)   ; _sTrackingMenus + 2
    0x7fff7e6337b2 <+126>:  0f 85 7a 14 00 00                 jne    0x7fff7e634c32            ; <+5374>
    0x7fff7e6337b8 <+132>:  48 85 db                          testq  %rbx, %rbx
    0x7fff7e6337bb <+135>:  74 47                             je     0x7fff7e633804            ; <+208>
    0x7fff7e6337bd <+137>:  48 8d b5 7c fd ff ff              leaq   -0x284(%rbp), %rsi
    0x7fff7e6337c4 <+144>:  48 8d 95 80 fd ff ff              leaq   -0x280(%rbp), %rdx
    0x7fff7e6337cb <+151>:  b9 40 00 00 00                    movl   $0x40, %ecx
    0x7fff7e6337d0 <+156>:  48 89 df                          movq   %rbx, %rdi
    0x7fff7e6337d3 <+159>:  e8 1c 15 00 00                    callq  0x7fff7e634cf4            ; _DPSConvertMaskToEventTypeList
    0x7fff7e6337d8 <+164>:  eb 7c                             jmp    0x7fff7e633856            ; <+290>
    0x7fff7e6337da <+166>:  31 c0                             xorl   %eax, %eax
    0x7fff7e6337dc <+168>:  48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e6337e3 <+175>:  4d 85 e4                          testq  %r12, %r12
    0x7fff7e6337e6 <+178>:  4c 89 e3                          movq   %r12, %rbx
    0x7fff7e6337e9 <+181>:  0f 84 16 14 00 00                 je     0x7fff7e634c05            ; <+5329>
    0x7fff7e6337ef <+187>:  48 c7 03 00 00 00 00              movq   $0x0, (%rbx)
    0x7fff7e6337f6 <+194>:  31 c0                             xorl   %eax, %eax
    0x7fff7e6337f8 <+196>:  48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e6337ff <+203>:  e9 01 14 00 00                    jmp    0x7fff7e634c05            ; <+5329>
    0x7fff7e633804 <+208>:  48 8d 3d 45 46 42 1c              leaq   0x1c424645(%rip), %rdi    ; @"NSEventNilMeansAny"
    0x7fff7e63380b <+215>:  48 8d 15 4e a9 6d 1c              leaq   0x1c6da94e(%rip), %rdx    ; sNSEventNilMeansAnyComputedValue
    0x7fff7e633812 <+222>:  48 8d 0d 8f ab 3f 00              leaq   0x3fab8f(%rip), %rcx      ; NSEventNilMeansAnyDefaultValueFunction
    0x7fff7e633819 <+229>:  31 f6                             xorl   %esi, %esi
    0x7fff7e63381b <+231>:  e8 86 f2 fb ff                    callq  0x7fff7e5f2aa6            ; _NSGetBoolAppConfig
    0x7fff7e633820 <+236>:  84 c0                             testb  %al, %al
    0x7fff7e633822 <+238>:  74 17                             je     0x7fff7e63383b            ; <+263>
    0x7fff7e633824 <+240>:  c7 85 7c fd ff ff 00 00 00 00     movl   $0x0, -0x284(%rbp)
    0x7fff7e63382e <+250>:  48 c7 85 80 fd ff ff 00 00 00 00  movq   $0x0, -0x280(%rbp)
    0x7fff7e633839 <+261>:  eb 1b                             jmp    0x7fff7e633856            ; <+290>
    0x7fff7e63383b <+263>:  c7 85 7c fd ff ff 01 00 00 00     movl   $0x1, -0x284(%rbp)
    0x7fff7e633845 <+273>:  48 b8 63 70 70 65 01 00 00 00     movabsq $0x165707063, %rax        ; imm = 0x165707063 
    0x7fff7e63384f <+283>:  48 89 85 d0 fd ff ff              movq   %rax, -0x230(%rbp)
    0x7fff7e633856 <+290>:  48 8b 35 0b 2d 67 1c              movq   0x1c672d0b(%rip), %rsi    ; "timeIntervalSinceNow"
    0x7fff7e63385d <+297>:  48 8b bd 10 fc ff ff              movq   -0x3f0(%rbp), %rdi
    0x7fff7e633864 <+304>:  ff 15 16 68 3e 1c                 callq  *0x1c3e6816(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e63386a <+310>:  f2 0f 11 85 20 fd ff ff           movsd  %xmm0, -0x2e0(%rbp)
    0x7fff7e633872 <+318>:  66 0f 57 d2                       xorpd  %xmm2, %xmm2
    0x7fff7e633876 <+322>:  66 0f 28 c8                       movapd %xmm0, %xmm1
    0x7fff7e63387a <+326>:  f2 0f c2 ca 02                    cmplesd %xmm2, %xmm1
    0x7fff7e63387f <+331>:  f2 0f 11 8d 28 fd ff ff           movsd  %xmm1, -0x2d8(%rbp)
    0x7fff7e633887 <+339>:  4c 89 f7                          movq   %r14, %rdi
    0x7fff7e63388a <+342>:  e8 99 bf a8 00                    callq  0x7fff7f0bf828            ; symbol stub for: CFArrayGetCount
    0x7fff7e63388f <+347>:  31 f6                             xorl   %esi, %esi
    0x7fff7e633891 <+349>:  4c 89 f7                          movq   %r14, %rdi
    0x7fff7e633894 <+352>:  48 89 c2                          movq   %rax, %rdx
    0x7fff7e633897 <+355>:  4c 89 e9                          movq   %r13, %rcx
    0x7fff7e63389a <+358>:  e8 6b bf a8 00                    callq  0x7fff7f0bf80a            ; symbol stub for: CFArrayContainsValue
    0x7fff7e63389f <+363>:  84 c0                             testb  %al, %al
    0x7fff7e6338a1 <+365>:  b8 00 00 00 00                    movl   $0x0, %eax
    0x7fff7e6338a6 <+370>:  75 0a                             jne    0x7fff7e6338b2            ; <+382>
    0x7fff7e6338a8 <+372>:  4c 89 ef                          movq   %r13, %rdi
    0x7fff7e6338ab <+375>:  e8 c4 ac a8 00                    callq  0x7fff7f0be574            ; symbol stub for: _HLTBAddEventSourceToMode
    0x7fff7e6338b0 <+380>:  b0 01                             movb   $0x1, %al
    0x7fff7e6338b2 <+382>:  4c 89 ad 18 fd ff ff              movq   %r13, -0x2e8(%rbp)
    0x7fff7e6338b9 <+389>:  48 89 85 00 fc ff ff              movq   %rax, -0x400(%rbp)
    0x7fff7e6338c0 <+396>:  31 c0                             xorl   %eax, %eax
    0x7fff7e6338c2 <+398>:  48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e6338c9 <+405>:  f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e6338d1 <+413>:  f2 0f 10 8d 20 fd ff ff           movsd  -0x2e0(%rbp), %xmm1       ; xmm1 = mem[0],zero 
    0x7fff7e6338d9 <+421>:  66 0f 55 c1                       andnpd %xmm1, %xmm0
    0x7fff7e6338dd <+425>:  f2 0f 11 85 28 fd ff ff           movsd  %xmm0, -0x2d8(%rbp)
    0x7fff7e6338e5 <+433>:  31 ff                             xorl   %edi, %edi
    0x7fff7e6338e7 <+435>:  e8 e3 1b 00 00                    callq  0x7fff7e6354cf            ; _NSAccessibilitySetHandlingKeyboardEvent
    0x7fff7e6338ec <+440>:  8b 85 7c fd ff ff                 movl   -0x284(%rbp), %eax
    0x7fff7e6338f2 <+446>:  48 89 85 10 fd ff ff              movq   %rax, -0x2f0(%rbp)
    0x7fff7e6338f9 <+453>:  44 89 bd 34 fd ff ff              movl   %r15d, -0x2cc(%rbp)
    0x7fff7e633900 <+460>:  45 84 ff                          testb  %r15b, %r15b
    0x7fff7e633903 <+463>:  0f 94 85 27 fc ff ff              sete   -0x3d9(%rbp)
    0x7fff7e63390a <+470>:  41 0f be c7                       movsbl %r15b, %eax
    0x7fff7e63390e <+474>:  89 85 f4 fc ff ff                 movl   %eax, -0x30c(%rbp)
    0x7fff7e633914 <+480>:  48 8b 05 4d 2c 67 1c              movq   0x1c672c4d(%rip), %rax    ; "timeIntervalSinceNow"
    0x7fff7e63391b <+487>:  48 89 85 f8 fb ff ff              movq   %rax, -0x408(%rbp)
    0x7fff7e633922 <+494>:  4c 8b 2d 57 67 3e 1c              movq   0x1c3e6757(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633929 <+501>:  45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e63392c <+504>:  45 31 f6                          xorl   %r14d, %r14d
    0x7fff7e63392f <+507>:  31 c0                             xorl   %eax, %eax
    0x7fff7e633931 <+509>:  48 89 85 20 fd ff ff              movq   %rax, -0x2e0(%rbp)
    0x7fff7e633938 <+516>:  f2 0f 10 8d 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm1       ; xmm1 = mem[0],zero 
    0x7fff7e633940 <+524>:  e9 4a 11 00 00                    jmp    0x7fff7e634a8f            ; <+4955>
    0x7fff7e633945 <+529>:  b0 01                             movb   $0x1, %al
    0x7fff7e633947 <+531>:  48 8d 3d e2 40 42 1c              leaq   0x1c4240e2(%rip), %rdi    ; @"still in loop, timeout = %f seconds"
    0x7fff7e63394e <+538>:  66 0f 28 c1                       movapd %xmm1, %xmm0
    0x7fff7e633952 <+542>:  f2 0f 11 8d 28 fd ff ff           movsd  %xmm1, -0x2d8(%rbp)
    0x7fff7e63395a <+550>:  e8 3f a3 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e63395f <+555>:  f2 0f 10 8d 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm1       ; xmm1 = mem[0],zero 
    0x7fff7e633967 <+563>:  e9 23 11 00 00                    jmp    0x7fff7e634a8f            ; <+4955>
    0x7fff7e63396c <+568>:  be 08 00 00 00                    movl   $0x8, %esi
    0x7fff7e633971 <+573>:  48 8d bd a0 fd ff ff              leaq   -0x260(%rbp), %rdi
    0x7fff7e633978 <+580>:  e8 6b b6 a8 00                    callq  0x7fff7f0befe8            ; symbol stub for: _Block_object_dispose
    0x7fff7e63397d <+585>:  b0 01                             movb   $0x1, %al
    0x7fff7e63397f <+587>:  48 89 85 30 fc ff ff              movq   %rax, -0x3d0(%rbp)
    0x7fff7e633986 <+594>:  48 8b 05 a3 2b 67 1c              movq   0x1c672ba3(%rip), %rax    ; "autorelease"
    0x7fff7e63398d <+601>:  48 89 85 f8 fc ff ff              movq   %rax, -0x308(%rbp)
    0x7fff7e633994 <+608>:  48 8b 05 d5 2b 67 1c              movq   0x1c672bd5(%rip), %rax    ; "sharedAppleEventManager"
    0x7fff7e63399b <+615>:  48 89 85 88 fc ff ff              movq   %rax, -0x378(%rbp)
    0x7fff7e6339a2 <+622>:  48 8b 05 cf 2b 67 1c              movq   0x1c672bcf(%rip), %rax    ; "_prepareForDispatch"
    0x7fff7e6339a9 <+629>:  48 89 85 80 fc ff ff              movq   %rax, -0x380(%rbp)
    0x7fff7e6339b0 <+636>:  48 8b 05 91 2b 67 1c              movq   0x1c672b91(%rip), %rax    ; "_disableSuddenTermination"
    0x7fff7e6339b7 <+643>:  48 89 85 e8 fc ff ff              movq   %rax, -0x318(%rbp)
    0x7fff7e6339be <+650>:  48 8b 05 c3 2b 67 1c              movq   0x1c672bc3(%rip), %rax    ; "_appleEventActivationInProgress"
    0x7fff7e6339c5 <+657>:  48 89 85 e0 fc ff ff              movq   %rax, -0x320(%rbp)
    0x7fff7e6339cc <+664>:  48 8b 05 85 2b 67 1c              movq   0x1c672b85(%rip), %rax    ; "setWindowsNeedUpdate:"
    0x7fff7e6339d3 <+671>:  48 89 85 d8 fc ff ff              movq   %rax, -0x328(%rbp)
    0x7fff7e6339da <+678>:  48 8b 05 8f 2a 67 1c              movq   0x1c672a8f(%rip), %rax    ; "alloc"
    0x7fff7e6339e1 <+685>:  48 89 85 d0 fc ff ff              movq   %rax, -0x330(%rbp)
    0x7fff7e6339e8 <+692>:  48 8b 05 b9 2a 67 1c              movq   0x1c672ab9(%rip), %rax    ; "init"
    0x7fff7e6339ef <+699>:  48 89 85 c8 fc ff ff              movq   %rax, -0x338(%rbp)
    0x7fff7e6339f6 <+706>:  48 8b 05 53 2b 67 1c              movq   0x1c672b53(%rip), %rax    ; "_endTopLevelGroupings"
    0x7fff7e6339fd <+713>:  48 89 85 c0 fc ff ff              movq   %rax, -0x340(%rbp)
    0x7fff7e633a04 <+720>:  48 8b 05 9d 2b 67 1c              movq   0x1c672b9d(%rip), %rax    ; "drain"
    0x7fff7e633a0b <+727>:  48 89 85 b8 fc ff ff              movq   %rax, -0x348(%rbp)
    0x7fff7e633a12 <+734>:  48 8b 05 97 2b 67 1c              movq   0x1c672b97(%rip), %rax    ; "_isFinishLaunchingFromEventHandlersSuppressed"
    0x7fff7e633a19 <+741>:  48 89 85 b0 fc ff ff              movq   %rax, -0x350(%rbp)
    0x7fff7e633a20 <+748>:  48 8b 05 91 2b 67 1c              movq   0x1c672b91(%rip), %rax    ; "_sendFinishLaunchingNotification"
    0x7fff7e633a27 <+755>:  48 89 85 68 fc ff ff              movq   %rax, -0x398(%rbp)
    0x7fff7e633a2e <+762>:  48 8b 05 2b 2b 67 1c              movq   0x1c672b2b(%rip), %rax    ; "_enableSuddenTermination"
    0x7fff7e633a35 <+769>:  48 89 85 98 fc ff ff              movq   %rax, -0x368(%rbp)
    0x7fff7e633a3c <+776>:  48 8b 05 4d 2b 67 1c              movq   0x1c672b4d(%rip), %rax    ; "isActive"
    0x7fff7e633a43 <+783>:  48 89 85 90 fc ff ff              movq   %rax, -0x370(%rbp)
    0x7fff7e633a4a <+790>:  48 8b 05 47 2b 67 1c              movq   0x1c672b47(%rip), %rax    ; "_afterBatchOrderingFinishesDo:"
    0x7fff7e633a51 <+797>:  48 89 85 78 fc ff ff              movq   %rax, -0x388(%rbp)
    0x7fff7e633a58 <+804>:  48 8b 05 41 2b 67 1c              movq   0x1c672b41(%rip), %rax    ; "_setAppleEventActivationInProgress:"
    0x7fff7e633a5f <+811>:  48 89 85 70 fc ff ff              movq   %rax, -0x390(%rbp)
    0x7fff7e633a66 <+818>:  48 8b 05 13 2b 67 1c              movq   0x1c672b13(%rip), %rax    ; "_setLaunchTaskMaskBits:"
    0x7fff7e633a6d <+825>:  48 89 85 38 fc ff ff              movq   %rax, -0x3c8(%rbp)
    0x7fff7e633a74 <+832>:  48 8b 05 5d 2a 67 1c              movq   0x1c672a5d(%rip), %rax    ; "stringWithUTF8String:"
    0x7fff7e633a7b <+839>:  48 89 85 60 fc ff ff              movq   %rax, -0x3a0(%rbp)
    0x7fff7e633a82 <+846>:  48 8b 05 57 2a 67 1c              movq   0x1c672a57(%rip), %rax    ; "currentHandler"
    0x7fff7e633a89 <+853>:  48 89 85 58 fc ff ff              movq   %rax, -0x3a8(%rbp)
    0x7fff7e633a90 <+860>:  48 8b 05 a9 2a 67 1c              movq   0x1c672aa9(%rip), %rax    ; "handleFailureInFunction:file:lineNumber:description:"
    0x7fff7e633a97 <+867>:  48 89 85 50 fc ff ff              movq   %rax, -0x3b0(%rbp)
    0x7fff7e633a9e <+874>:  48 8b 05 5b 2b 67 1c              movq   0x1c672b5b(%rip), %rax    ; "standardUserDefaults"
    0x7fff7e633aa5 <+881>:  48 89 85 48 fc ff ff              movq   %rax, -0x3b8(%rbp)
    0x7fff7e633aac <+888>:  48 8b 05 55 2b 67 1c              movq   0x1c672b55(%rip), %rax    ; "boolForKey:"
    0x7fff7e633ab3 <+895>:  48 89 85 40 fc ff ff              movq   %rax, -0x3c0(%rbp)
    0x7fff7e633aba <+902>:  45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e633abd <+905>:  45 84 ff                          testb  %r15b, %r15b
    0x7fff7e633ac0 <+908>:  0f 85 06 10 00 00                 jne    0x7fff7e634acc            ; <+5016>
    0x7fff7e633ac6 <+914>:  80 3d 77 a6 6d 1c 00              cmpb   $0x0, 0x1c6da677(%rip)    ; _cgsContextID + 3
    0x7fff7e633acd <+921>:  f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e633ad5 <+929>:  74 2a                             je     0x7fff7e633b01            ; <+973>
    0x7fff7e633ad7 <+931>:  b0 01                             movb   $0x1, %al
    0x7fff7e633ad9 <+933>:  48 8d 3d 70 3e 42 1c              leaq   0x1c423e70(%rip), %rdi    ; @"timeout = %f seconds, mask = %lx, dequeue = %d, mode = %@"
    0x7fff7e633ae0 <+940>:  f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e633ae8 <+948>:  48 89 de                          movq   %rbx, %rsi
    0x7fff7e633aeb <+951>:  8b 95 f4 fc ff ff                 movl   -0x30c(%rbp), %edx
    0x7fff7e633af1 <+957>:  4c 89 e1                          movq   %r12, %rcx
    0x7fff7e633af4 <+960>:  e8 a5 a1 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e633af9 <+965>:  f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e633b01 <+973>:  48 8b b5 80 fd ff ff              movq   -0x280(%rbp), %rsi
    0x7fff7e633b08 <+980>:  48 8b 05 b9 4e 3e 1c              movq   0x1c3e4eb9(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff7e633b0f <+987>:  48 89 85 a0 fd ff ff              movq   %rax, -0x260(%rbp)
    0x7fff7e633b16 <+994>:  c7 85 a8 fd ff ff 00 00 00 c0     movl   $0xc0000000, -0x258(%rbp) ; imm = 0xC0000000 
    0x7fff7e633b20 <+1004>: c7 85 ac fd ff ff 00 00 00 00     movl   $0x0, -0x254(%rbp)
    0x7fff7e633b2a <+1014>: 48 8d 05 9e 70 21 00              leaq   0x21709e(%rip), %rax      ; ___DPSBlockUntilNextEventMatchingListInMode_block_invoke
    0x7fff7e633b31 <+1021>: 48 89 85 b0 fd ff ff              movq   %rax, -0x250(%rbp)
    0x7fff7e633b38 <+1028>: 48 8d 05 81 bd 3e 1c              leaq   0x1c3ebd81(%rip), %rax    ; __block_descriptor_tmp.206
    0x7fff7e633b3f <+1035>: 48 89 85 b8 fd ff ff              movq   %rax, -0x248(%rbp)
    0x7fff7e633b46 <+1042>: 48 89 9d c0 fd ff ff              movq   %rbx, -0x240(%rbp)
    0x7fff7e633b4d <+1049>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e633b53 <+1055>: 88 85 c8 fd ff ff                 movb   %al, -0x238(%rbp)
    0x7fff7e633b59 <+1061>: 0f b6 c8                          movzbl %al, %ecx
    0x7fff7e633b5c <+1064>: 48 8b bd 10 fd ff ff              movq   -0x2f0(%rbp), %rdi
    0x7fff7e633b63 <+1071>: 4c 89 e2                          movq   %r12, %rdx
    0x7fff7e633b66 <+1074>: 4c 8d 85 88 fd ff ff              leaq   -0x278(%rbp), %r8
    0x7fff7e633b6d <+1081>: 4c 8d 8d a0 fd ff ff              leaq   -0x260(%rbp), %r9
    0x7fff7e633b74 <+1088>: e8 e1 a8 a8 00                    callq  0x7fff7f0be45a            ; symbol stub for: _BlockUntilNextEventMatchingListInModeWithFilter
    0x7fff7e633b79 <+1093>: 84 c0                             testb  %al, %al
    0x7fff7e633b7b <+1095>: 4c 8d 3d 06 fd 6d 1c              leaq   0x1c6dfd06(%rip), %r15    ; NSApp
    0x7fff7e633b82 <+1102>: 0f 84 cf 0c 00 00                 je     0x7fff7e634857            ; <+4387>
    0x7fff7e633b88 <+1108>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e633b8f <+1115>: e8 3a a4 a8 00                    callq  0x7fff7f0bdfce            ; symbol stub for: GetEventAttributes
    0x7fff7e633b94 <+1120>: a8 08                             testb  $0x8, %al
    0x7fff7e633b96 <+1122>: 74 5d                             je     0x7fff7e633bf5            ; <+1217>
    0x7fff7e633b98 <+1124>: 0f b6 05 11 43 6d 1c              movzbl 0x1c6d4311(%rip), %eax    ; _dispatchMonitoredEvents.__dispatchMonitoredEvents
    0x7fff7e633b9f <+1131>: 3d fe 00 00 00                    cmpl   $0xfe, %eax
    0x7fff7e633ba4 <+1136>: 75 47                             jne    0x7fff7e633bed            ; <+1209>
    0x7fff7e633ba6 <+1138>: bf 05 00 00 00                    movl   $0x5, %edi
    0x7fff7e633bab <+1143>: e8 60 c2 a8 00                    callq  0x7fff7f0bfe10            ; symbol stub for: _CFExecutableLinkedOnOrAfter
    0x7fff7e633bb0 <+1148>: 84 c0                             testb  %al, %al
    0x7fff7e633bb2 <+1150>: 74 27                             je     0x7fff7e633bdb            ; <+1191>
    0x7fff7e633bb4 <+1152>: 48 8b 3d 2d 43 6a 1c              movq   0x1c6a432d(%rip), %rdi    ; (void *)0x00007fff9b28b9d0: NSUserDefaults
    0x7fff7e633bbb <+1159>: 48 8b b5 48 fc ff ff              movq   -0x3b8(%rbp), %rsi
    0x7fff7e633bc2 <+1166>: 41 ff d5                          callq  *%r13
    0x7fff7e633bc5 <+1169>: 48 89 c7                          movq   %rax, %rdi
    0x7fff7e633bc8 <+1172>: 48 8b b5 40 fc ff ff              movq   -0x3c0(%rbp), %rsi
    0x7fff7e633bcf <+1179>: 48 8d 15 fa 42 42 1c              leaq   0x1c4242fa(%rip), %rdx    ; @"NSDispatchMonitoredEvents"
    0x7fff7e633bd6 <+1186>: 41 ff d5                          callq  *%r13
    0x7fff7e633bd9 <+1189>: eb 0c                             jmp    0x7fff7e633be7            ; <+1203>
    0x7fff7e633bdb <+1191>: 48 8d 3d ee 42 42 1c              leaq   0x1c4242ee(%rip), %rdi    ; @"NSDispatchMonitoredEvents"
    0x7fff7e633be2 <+1198>: e8 31 e9 fb ff                    callq  0x7fff7e5f2518            ; NSGetBooleanDefault
    0x7fff7e633be7 <+1203>: 88 05 c3 42 6d 1c                 movb   %al, 0x1c6d42c3(%rip)     ; _dispatchMonitoredEvents.__dispatchMonitoredEvents
    0x7fff7e633bed <+1209>: 84 c0                             testb  %al, %al
    0x7fff7e633bef <+1211>: 0f 84 35 0c 00 00                 je     0x7fff7e63482a            ; <+4342>
    0x7fff7e633bf5 <+1217>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e633bfc <+1224>: e8 d3 a3 a8 00                    callq  0x7fff7f0bdfd4            ; symbol stub for: GetEventClass
    0x7fff7e633c01 <+1229>: 41 89 c6                          movl   %eax, %r14d
    0x7fff7e633c04 <+1232>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e633c0b <+1239>: e8 d0 a3 a8 00                    callq  0x7fff7f0bdfe0            ; symbol stub for: GetEventKind
    0x7fff7e633c10 <+1244>: 89 c3                             movl   %eax, %ebx
    0x7fff7e633c12 <+1246>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e633c19 <+1253>: e8 f0 a2 a8 00                    callq  0x7fff7f0bdf0e            ; symbol stub for: CopyEventCGEvent
    0x7fff7e633c1e <+1258>: 49 89 c4                          movq   %rax, %r12
    0x7fff7e633c21 <+1261>: 4d 85 e4                          testq  %r12, %r12
    0x7fff7e633c24 <+1264>: 74 10                             je     0x7fff7e633c36            ; <+1282>
    0x7fff7e633c26 <+1266>: 4c 89 e7                          movq   %r12, %rdi
    0x7fff7e633c29 <+1269>: 48 8b b5 f8 fc ff ff              movq   -0x308(%rbp), %rsi
    0x7fff7e633c30 <+1276>: ff 15 4a 64 3e 1c                 callq  *0x1c3e644a(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633c36 <+1282>: 0f b7 c3                          movzwl %bx, %eax
    0x7fff7e633c39 <+1285>: 41 81 fe 63 70 70 65              cmpl   $0x65707063, %r14d        ; imm = 0x65707063 
    0x7fff7e633c40 <+1292>: 75 77                             jne    0x7fff7e633cb9            ; <+1413>
    0x7fff7e633c42 <+1294>: 83 f8 01                          cmpl   $0x1, %eax
    0x7fff7e633c45 <+1297>: 75 72                             jne    0x7fff7e633cb9            ; <+1413>
    0x7fff7e633c47 <+1299>: 4c 89 a5 20 fd ff ff              movq   %r12, -0x2e0(%rbp)
    0x7fff7e633c4e <+1306>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e633c55 <+1313>: 48 8d b5 68 fd ff ff              leaq   -0x298(%rbp), %rsi
    0x7fff7e633c5c <+1320>: e8 95 a2 a8 00                    callq  0x7fff7f0bdef6            ; symbol stub for: ConvertEventRefToEventRecord
    0x7fff7e633c61 <+1325>: 44 8b a5 6a fd ff ff              movl   -0x296(%rbp), %r12d
    0x7fff7e633c68 <+1332>: 8b 9d 76 fd ff ff                 movl   -0x28a(%rbp), %ebx
    0x7fff7e633c6e <+1338>: 41 81 fc 65 72 6f 63              cmpl   $0x636f7265, %r12d        ; imm = 0x636F7265 
    0x7fff7e633c75 <+1345>: 74 0d                             je     0x7fff7e633c84            ; <+1360>
    0x7fff7e633c77 <+1347>: 41 81 fc 74 76 65 61              cmpl   $0x61657674, %r12d        ; imm = 0x61657674 
    0x7fff7e633c7e <+1354>: 0f 85 dd 00 00 00                 jne    0x7fff7e633d61            ; <+1581>
    0x7fff7e633c84 <+1360>: 81 fb 62 6f 64 6f                 cmpl   $0x6f646f62, %ebx         ; imm = 0x6F646F62 
    0x7fff7e633c8a <+1366>: 0f 8e 9b 00 00 00                 jle    0x7fff7e633d2b            ; <+1527>
    0x7fff7e633c90 <+1372>: 81 fb 73 69 75 71                 cmpl   $0x71756973, %ebx         ; imm = 0x71756973 
    0x7fff7e633c96 <+1378>: 0f 8f b5 00 00 00                 jg     0x7fff7e633d51            ; <+1565>
    0x7fff7e633c9c <+1384>: 81 fb 63 6f 64 6f                 cmpl   $0x6f646f63, %ebx         ; imm = 0x6F646F63 
    0x7fff7e633ca2 <+1390>: 0f 84 27 01 00 00                 je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633ca8 <+1396>: 81 fb 63 6f 64 70                 cmpl   $0x70646f63, %ebx         ; imm = 0x70646F63 
    0x7fff7e633cae <+1402>: 0f 84 1b 01 00 00                 je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633cb4 <+1408>: e9 a8 00 00 00                    jmp    0x7fff7e633d61            ; <+1581>
    0x7fff7e633cb9 <+1413>: 41 81 fe 6c 70 70 61              cmpl   $0x6170706c, %r14d        ; imm = 0x6170706C 
    0x7fff7e633cc0 <+1420>: 75 35                             jne    0x7fff7e633cf7            ; <+1475>
    0x7fff7e633cc2 <+1422>: 81 e3 fe ff 00 00                 andl   $0xfffe, %ebx             ; imm = 0xFFFE 
    0x7fff7e633cc8 <+1428>: 83 fb 66                          cmpl   $0x66, %ebx
    0x7fff7e633ccb <+1431>: 0f 85 70 02 00 00                 jne    0x7fff7e633f41            ; <+2061>
    0x7fff7e633cd1 <+1437>: 4c 89 a5 20 fd ff ff              movq   %r12, -0x2e0(%rbp)
    0x7fff7e633cd8 <+1444>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e633cde <+1450>: 84 c0                             testb  %al, %al
    0x7fff7e633ce0 <+1452>: 0f 84 ca 0c 00 00                 je     0x7fff7e6349b0            ; <+4732>
    0x7fff7e633ce6 <+1458>: 48 8b 9d 88 fd ff ff              movq   -0x278(%rbp), %rbx
    0x7fff7e633ced <+1465>: e8 a0 a2 a8 00                    callq  0x7fff7f0bdf92            ; symbol stub for: GetApplicationEventTarget
    0x7fff7e633cf2 <+1470>: e9 db 05 00 00                    jmp    0x7fff7e6342d2            ; <+2974>
    0x7fff7e633cf7 <+1475>: 41 81 fe 74 78 65 74              cmpl   $0x74657874, %r14d        ; imm = 0x74657874 
    0x7fff7e633cfe <+1482>: 0f 84 2b 02 00 00                 je     0x7fff7e633f2f            ; <+2043>
    0x7fff7e633d04 <+1488>: 41 81 fe 20 6b 6e 69              cmpl   $0x696e6b20, %r14d        ; imm = 0x696E6B20 
    0x7fff7e633d0b <+1495>: 0f 85 30 02 00 00                 jne    0x7fff7e633f41            ; <+2061>
    0x7fff7e633d11 <+1501>: 4c 89 a5 20 fd ff ff              movq   %r12, -0x2e0(%rbp)
    0x7fff7e633d18 <+1508>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e633d1e <+1514>: 84 c0                             testb  %al, %al
    0x7fff7e633d20 <+1516>: 0f 85 a0 05 00 00                 jne    0x7fff7e6342c6            ; <+2962>
    0x7fff7e633d26 <+1522>: e9 af 0c 00 00                    jmp    0x7fff7e6349da            ; <+4774>
    0x7fff7e633d2b <+1527>: 81 fb 72 73 6e 61                 cmpl   $0x616e7372, %ebx         ; imm = 0x616E7372 
    0x7fff7e633d31 <+1533>: 0f 84 98 00 00 00                 je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633d37 <+1539>: 81 fb 70 70 61 6f                 cmpl   $0x6f617070, %ebx         ; imm = 0x6F617070 
    0x7fff7e633d3d <+1545>: 0f 84 8c 00 00 00                 je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633d43 <+1551>: 81 fb 74 69 62 6f                 cmpl   $0x6f626974, %ebx         ; imm = 0x6F626974 
    0x7fff7e633d49 <+1557>: 0f 84 80 00 00 00                 je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633d4f <+1563>: eb 10                             jmp    0x7fff7e633d61            ; <+1581>
    0x7fff7e633d51 <+1565>: 81 fb 74 69 75 71                 cmpl   $0x71756974, %ebx         ; imm = 0x71756974 
    0x7fff7e633d57 <+1571>: 74 76                             je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633d59 <+1573>: 81 fb 70 70 61 72                 cmpl   $0x72617070, %ebx         ; imm = 0x72617070 
    0x7fff7e633d5f <+1579>: 74 6e                             je     0x7fff7e633dcf            ; <+1691>
    0x7fff7e633d61 <+1581>: 8a 05 e9 a3 6d 1c                 movb   0x1c6da3e9(%rip), %al     ; _DPSNextEvent.loadedOpenScriptingFramework
    0x7fff7e633d67 <+1587>: 24 01                             andb   $0x1, %al
    0x7fff7e633d69 <+1589>: 75 46                             jne    0x7fff7e633db1            ; <+1661>
    0x7fff7e633d6b <+1591>: 31 ff                             xorl   %edi, %edi
    0x7fff7e633d6d <+1593>: e8 b0 9f a8 00                    callq  0x7fff7f0bdd22            ; symbol stub for: NSPushAutoreleasePool
    0x7fff7e633d72 <+1598>: 44 89 b5 00 fd ff ff              movl   %r14d, -0x300(%rbp)
    0x7fff7e633d79 <+1605>: 4d 89 ee                          movq   %r13, %r14
    0x7fff7e633d7c <+1608>: 4d 89 fd                          movq   %r15, %r13
    0x7fff7e633d7f <+1611>: 49 89 c7                          movq   %rax, %r15
    0x7fff7e633d82 <+1614>: 48 8d 3d e7 3b 42 1c              leaq   0x1c423be7(%rip), %rdi    ; @"Carbon"
    0x7fff7e633d89 <+1621>: 48 8d 35 00 3c 42 1c              leaq   0x1c423c00(%rip), %rsi    ; @"OpenScripting"
    0x7fff7e633d90 <+1628>: e8 b3 a0 a8 00                    callq  0x7fff7f0bde48            ; symbol stub for: _NSSoftLinkingLoadFramework
    0x7fff7e633d95 <+1633>: 4c 89 ff                          movq   %r15, %rdi
    0x7fff7e633d98 <+1636>: 4d 89 ef                          movq   %r13, %r15
    0x7fff7e633d9b <+1639>: 4d 89 f5                          movq   %r14, %r13
    0x7fff7e633d9e <+1642>: 44 8b b5 00 fd ff ff              movl   -0x300(%rbp), %r14d
    0x7fff7e633da5 <+1649>: e8 72 9f a8 00                    callq  0x7fff7f0bdd1c            ; symbol stub for: NSPopAutoreleasePool
    0x7fff7e633daa <+1654>: c6 05 9f a3 6d 1c 01              movb   $0x1, 0x1c6da39f(%rip)    ; _DPSNextEvent.onceToken + 7
    0x7fff7e633db1 <+1661>: 48 8b 3d 10 41 6a 1c              movq   0x1c6a4110(%rip), %rdi    ; (void *)0x00007fff9b637c38: NSAppleEventManager
    0x7fff7e633db8 <+1668>: 48 8b b5 88 fc ff ff              movq   -0x378(%rbp), %rsi
    0x7fff7e633dbf <+1675>: 41 ff d5                          callq  *%r13
    0x7fff7e633dc2 <+1678>: 48 89 c7                          movq   %rax, %rdi
    0x7fff7e633dc5 <+1681>: 48 8b b5 80 fc ff ff              movq   -0x380(%rbp), %rsi
    0x7fff7e633dcc <+1688>: 41 ff d5                          callq  *%r13
    0x7fff7e633dcf <+1691>: 80 3d 6e a3 6d 1c 00              cmpb   $0x0, 0x1c6da36e(%rip)    ; _cgsContextID + 3
    0x7fff7e633dd6 <+1698>: 74 1c                             je     0x7fff7e633df4            ; <+1728>
    0x7fff7e633dd8 <+1700>: 48 8b b5 6a fd ff ff              movq   -0x296(%rbp), %rsi
    0x7fff7e633ddf <+1707>: 0f b7 95 68 fd ff ff              movzwl -0x298(%rbp), %edx
    0x7fff7e633de6 <+1714>: 31 c0                             xorl   %eax, %eax
    0x7fff7e633de8 <+1716>: 48 8d 3d c1 3b 42 1c              leaq   0x1c423bc1(%rip), %rdi    ; @"got apple event of class %lx, ID %x"
    0x7fff7e633def <+1723>: e8 aa 9e a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e633df4 <+1728>: 8a 05 57 a3 6d 1c                 movb   0x1c6da357(%rip), %al     ; _DPSNextEvent.sHasReceivedInitialEvent
    0x7fff7e633dfa <+1734>: 24 01                             andb   $0x1, %al
    0x7fff7e633dfc <+1736>: 75 2d                             jne    0x7fff7e633e2b            ; <+1783>
    0x7fff7e633dfe <+1738>: c6 05 4c a3 6d 1c 01              movb   $0x1, 0x1c6da34c(%rip)    ; _DPSNextEvent.loadedOpenScriptingFramework
    0x7fff7e633e05 <+1745>: 41 81 fc 74 76 65 61              cmpl   $0x61657674, %r12d        ; imm = 0x61657674 
    0x7fff7e633e0c <+1752>: 75 08                             jne    0x7fff7e633e16            ; <+1762>
    0x7fff7e633e0e <+1754>: 81 fb 70 70 61 6f                 cmpl   $0x6f617070, %ebx         ; imm = 0x6F617070 
    0x7fff7e633e14 <+1760>: 74 15                             je     0x7fff7e633e2b            ; <+1783>
    0x7fff7e633e16 <+1762>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e19 <+1765>: ba 02 00 00 00                    movl   $0x2, %edx
    0x7fff7e633e1e <+1770>: 48 8b b5 38 fc ff ff              movq   -0x3c8(%rbp), %rsi
    0x7fff7e633e25 <+1777>: ff 15 55 62 3e 1c                 callq  *0x1c3e6255(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633e2b <+1783>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e2e <+1786>: 48 8b b5 e8 fc ff ff              movq   -0x318(%rbp), %rsi
    0x7fff7e633e35 <+1793>: 41 ff d5                          callq  *%r13
    0x7fff7e633e38 <+1796>: 41 88 c4                          movb   %al, %r12b
    0x7fff7e633e3b <+1799>: 48 8d bd 68 fd ff ff              leaq   -0x298(%rbp), %rdi
    0x7fff7e633e42 <+1806>: e8 2b a0 a8 00                    callq  0x7fff7f0bde72            ; symbol stub for: AEProcessAppleEvent
    0x7fff7e633e47 <+1811>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e4a <+1814>: 48 8b b5 e0 fc ff ff              movq   -0x320(%rbp), %rsi
    0x7fff7e633e51 <+1821>: 41 ff d5                          callq  *%r13
    0x7fff7e633e54 <+1824>: 84 c0                             testb  %al, %al
    0x7fff7e633e56 <+1826>: 74 37                             je     0x7fff7e633e8f            ; <+1883>
    0x7fff7e633e58 <+1828>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e5b <+1831>: 48 8b b5 90 fc ff ff              movq   -0x370(%rbp), %rsi
    0x7fff7e633e62 <+1838>: ff 15 18 62 3e 1c                 callq  *0x1c3e6218(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633e68 <+1844>: 84 c0                             testb  %al, %al
    0x7fff7e633e6a <+1846>: 74 23                             je     0x7fff7e633e8f            ; <+1883>
    0x7fff7e633e6c <+1848>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e6f <+1851>: 48 8b b5 78 fc ff ff              movq   -0x388(%rbp), %rsi
    0x7fff7e633e76 <+1858>: 48 8d 15 e3 b8 3e 1c              leaq   0x1c3eb8e3(%rip), %rdx    ; __block_literal_global.53
    0x7fff7e633e7d <+1865>: 41 ff d5                          callq  *%r13
    0x7fff7e633e80 <+1868>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e83 <+1871>: 31 d2                             xorl   %edx, %edx
    0x7fff7e633e85 <+1873>: 48 8b b5 70 fc ff ff              movq   -0x390(%rbp), %rsi
    0x7fff7e633e8c <+1880>: 41 ff d5                          callq  *%r13
    0x7fff7e633e8f <+1883>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633e92 <+1886>: ba 01 00 00 00                    movl   $0x1, %edx
    0x7fff7e633e97 <+1891>: 48 8b b5 d8 fc ff ff              movq   -0x328(%rbp), %rsi
    0x7fff7e633e9e <+1898>: 41 ff d5                          callq  *%r13
    0x7fff7e633ea1 <+1901>: 48 8b 3d 28 40 6a 1c              movq   0x1c6a4028(%rip), %rdi    ; (void *)0x00007fff9b6380e8: NSAutoreleasePool
    0x7fff7e633ea8 <+1908>: 48 8b b5 d0 fc ff ff              movq   -0x330(%rbp), %rsi
    0x7fff7e633eaf <+1915>: 41 ff d5                          callq  *%r13
    0x7fff7e633eb2 <+1918>: 48 89 c7                          movq   %rax, %rdi
    0x7fff7e633eb5 <+1921>: 48 8b b5 c8 fc ff ff              movq   -0x338(%rbp), %rsi
    0x7fff7e633ebc <+1928>: 41 ff d5                          callq  *%r13
    0x7fff7e633ebf <+1931>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e633ec2 <+1934>: 48 8b 3d f7 3f 6a 1c              movq   0x1c6a3ff7(%rip), %rdi    ; (void *)0x00007fff9b6417d8: NSUndoManager
    0x7fff7e633ec9 <+1941>: 48 8b b5 c0 fc ff ff              movq   -0x340(%rbp), %rsi
    0x7fff7e633ed0 <+1948>: 41 ff d5                          callq  *%r13
    0x7fff7e633ed3 <+1951>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e633ed6 <+1954>: 48 8b b5 b8 fc ff ff              movq   -0x348(%rbp), %rsi
    0x7fff7e633edd <+1961>: 41 ff d5                          callq  *%r13
    0x7fff7e633ee0 <+1964>: 45 84 e4                          testb  %r12b, %r12b
    0x7fff7e633ee3 <+1967>: 74 10                             je     0x7fff7e633ef5            ; <+1985>
    0x7fff7e633ee5 <+1969>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633ee8 <+1972>: 48 8b b5 98 fc ff ff              movq   -0x368(%rbp), %rsi
    0x7fff7e633eef <+1979>: ff 15 8b 61 3e 1c                 callq  *0x1c3e618b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633ef5 <+1985>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633ef8 <+1988>: 48 8b b5 b0 fc ff ff              movq   -0x350(%rbp), %rsi
    0x7fff7e633eff <+1995>: ff 15 7b 61 3e 1c                 callq  *0x1c3e617b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633f05 <+2001>: 84 c0                             testb  %al, %al
    0x7fff7e633f07 <+2003>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e633f0e <+2010>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e633f15 <+2017>: 75 10                             jne    0x7fff7e633f27            ; <+2035>
    0x7fff7e633f17 <+2019>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e633f1a <+2022>: 48 8b b5 68 fc ff ff              movq   -0x398(%rbp), %rsi
    0x7fff7e633f21 <+2029>: ff 15 59 61 3e 1c                 callq  *0x1c3e6159(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e633f27 <+2035>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e633f2a <+2038>: e9 e1 08 00 00                    jmp    0x7fff7e634810            ; <+4316>
    0x7fff7e633f2f <+2043>: 83 f8 07                          cmpl   $0x7, %eax
    0x7fff7e633f32 <+2046>: 0f 85 79 03 00 00                 jne    0x7fff7e6342b1            ; <+2941>
    0x7fff7e633f38 <+2052>: 4d 85 e4                          testq  %r12, %r12
    0x7fff7e633f3b <+2055>: 0f 84 70 03 00 00                 je     0x7fff7e6342b1            ; <+2941>
    0x7fff7e633f41 <+2061>: 44 89 b5 00 fd ff ff              movl   %r14d, -0x300(%rbp)
    0x7fff7e633f48 <+2068>: 4d 85 e4                          testq  %r12, %r12
    0x7fff7e633f4b <+2071>: 0f 95 c1                          setne  %cl
    0x7fff7e633f4e <+2074>: 89 8d a8 fc ff ff                 movl   %ecx, -0x358(%rbp)
    0x7fff7e633f54 <+2080>: 0f 85 49 03 00 00                 jne    0x7fff7e6342a3            ; <+2927>
    0x7fff7e633f5a <+2086>: 89 85 ac fc ff ff                 movl   %eax, -0x354(%rbp)
    0x7fff7e633f60 <+2092>: 8a 05 df a1 6d 1c                 movb   0x1c6da1df(%rip), %al     ; _sTrackingMenus
    0x7fff7e633f66 <+2098>: 84 c0                             testb  %al, %al
    0x7fff7e633f68 <+2100>: 4d 89 e7                          movq   %r12, %r15
    0x7fff7e633f6b <+2103>: 0f 84 e3 05 00 00                 je     0x7fff7e634554            ; <+3616>
    0x7fff7e633f71 <+2109>: 4c 8b b5 88 fd ff ff              movq   -0x278(%rbp), %r14
    0x7fff7e633f78 <+2116>: 4d 85 f6                          testq  %r14, %r14
    0x7fff7e633f7b <+2119>: 41 bf 00 00 00 00                 movl   $0x0, %r15d
    0x7fff7e633f81 <+2125>: 0f 84 cd 05 00 00                 je     0x7fff7e634554            ; <+3616>
    0x7fff7e633f87 <+2131>: 31 ff                             xorl   %edi, %edi
    0x7fff7e633f89 <+2133>: e8 7a 87 a8 00                    callq  0x7fff7f0bc708            ; symbol stub for: CGEventCreate
    0x7fff7e633f8e <+2138>: 48 89 85 18 fc ff ff              movq   %rax, -0x3e8(%rbp)
    0x7fff7e633f95 <+2145>: 48 85 c0                          testq  %rax, %rax
    0x7fff7e633f98 <+2148>: 0f 85 99 00 00 00                 jne    0x7fff7e634037            ; <+2307>
    0x7fff7e633f9e <+2154>: 48 8b 3d fb 3e 6a 1c              movq   0x1c6a3efb(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e633fa5 <+2161>: 48 8b 9d 60 fc ff ff              movq   -0x3a0(%rbp), %rbx
    0x7fff7e633fac <+2168>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e633faf <+2171>: 48 8d 15 77 45 aa 00              leaq   0xaa4577(%rip), %rdx      ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)"
    0x7fff7e633fb6 <+2178>: 41 ff d5                          callq  *%r13
    0x7fff7e633fb9 <+2181>: 49 89 c7                          movq   %rax, %r15
    0x7fff7e633fbc <+2184>: 4d 85 ff                          testq  %r15, %r15
    0x7fff7e633fbf <+2187>: 48 8d 05 0a 39 42 1c              leaq   0x1c42390a(%rip), %rax    ; @"<Unknown Function>"
    0x7fff7e633fc6 <+2194>: 4c 0f 44 f8                       cmoveq %rax, %r15
    0x7fff7e633fca <+2198>: 48 8b 3d cf 3e 6a 1c              movq   0x1c6a3ecf(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e633fd1 <+2205>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e633fd4 <+2208>: 48 8d 15 42 3c aa 00              leaq   0xaa3c42(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m"
    0x7fff7e633fdb <+2215>: 41 ff d5                          callq  *%r13
    0x7fff7e633fde <+2218>: 49 89 c5                          movq   %rax, %r13
    0x7fff7e633fe1 <+2221>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e633fe4 <+2224>: 48 8d 05 05 11 42 1c              leaq   0x1c421105(%rip), %rax    ; @"<Unknown File>"
    0x7fff7e633feb <+2231>: 4c 0f 44 e8                       cmoveq %rax, %r13
    0x7fff7e633fef <+2235>: 48 8b 3d b2 3e 6a 1c              movq   0x1c6a3eb2(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e633ff6 <+2242>: 48 8b b5 58 fc ff ff              movq   -0x3a8(%rbp), %rsi
    0x7fff7e633ffd <+2249>: ff 15 7d 60 3e 1c                 callq  *0x1c3e607d(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634003 <+2255>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e634006 <+2258>: 48 c7 04 24 00 00 00 00           movq   $0x0, (%rsp)
    0x7fff7e63400e <+2266>: 41 b8 5b 04 00 00                 movl   $0x45b, %r8d              ; imm = 0x45B 
    0x7fff7e634014 <+2272>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634016 <+2274>: 48 89 cf                          movq   %rcx, %rdi
    0x7fff7e634019 <+2277>: 48 8b b5 50 fc ff ff              movq   -0x3b0(%rbp), %rsi
    0x7fff7e634020 <+2284>: 4c 89 fa                          movq   %r15, %rdx
    0x7fff7e634023 <+2287>: 4c 89 e9                          movq   %r13, %rcx
    0x7fff7e634026 <+2290>: 4c 8b 2d 53 60 3e 1c              movq   0x1c3e6053(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e63402d <+2297>: 4c 8d 0d fc 3e 42 1c              leaq   0x1c423efc(%rip), %r9     ; @"Could not alloc empty CGEvent"
    0x7fff7e634034 <+2304>: 41 ff d5                          callq  *%r13
    0x7fff7e634037 <+2307>: 4c 89 b5 28 fc ff ff              movq   %r14, -0x3d8(%rbp)
    0x7fff7e63403e <+2314>: 4c 89 f7                          movq   %r14, %rdi
    0x7fff7e634041 <+2317>: e8 8e 9f a8 00                    callq  0x7fff7f0bdfd4            ; symbol stub for: GetEventClass
    0x7fff7e634046 <+2322>: 89 c3                             movl   %eax, %ebx
    0x7fff7e634048 <+2324>: 89 9d a0 fd ff ff                 movl   %ebx, -0x260(%rbp)
    0x7fff7e63404e <+2330>: 4c 89 f7                          movq   %r14, %rdi
    0x7fff7e634051 <+2333>: e8 8a 9f a8 00                    callq  0x7fff7f0bdfe0            ; symbol stub for: GetEventKind
    0x7fff7e634056 <+2338>: 41 89 c7                          movl   %eax, %r15d
    0x7fff7e634059 <+2341>: 81 fb 73 75 6f 6d                 cmpl   $0x6d6f7573, %ebx         ; imm = 0x6D6F7573 
    0x7fff7e63405f <+2347>: 0f 84 9f 00 00 00                 je     0x7fff7e634104            ; <+2512>
    0x7fff7e634065 <+2353>: 48 8b 3d 34 3e 6a 1c              movq   0x1c6a3e34(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e63406c <+2360>: 48 8b 9d 60 fc ff ff              movq   -0x3a0(%rbp), %rbx
    0x7fff7e634073 <+2367>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634076 <+2370>: 48 8d 15 b0 44 aa 00              leaq   0xaa44b0(%rip), %rdx      ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)"
    0x7fff7e63407d <+2377>: 41 ff d5                          callq  *%r13
    0x7fff7e634080 <+2380>: 49 89 c5                          movq   %rax, %r13
    0x7fff7e634083 <+2383>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634086 <+2386>: 48 8d 05 43 38 42 1c              leaq   0x1c423843(%rip), %rax    ; @"<Unknown Function>"
    0x7fff7e63408d <+2393>: 4c 0f 44 e8                       cmoveq %rax, %r13
    0x7fff7e634091 <+2397>: 48 8b 3d 08 3e 6a 1c              movq   0x1c6a3e08(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634098 <+2404>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e63409b <+2407>: 48 8d 15 7b 3b aa 00              leaq   0xaa3b7b(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m"
    0x7fff7e6340a2 <+2414>: ff 15 d8 5f 3e 1c                 callq  *0x1c3e5fd8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6340a8 <+2420>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e6340ab <+2423>: 48 85 db                          testq  %rbx, %rbx
    0x7fff7e6340ae <+2426>: 48 8d 05 3b 10 42 1c              leaq   0x1c42103b(%rip), %rax    ; @"<Unknown File>"
    0x7fff7e6340b5 <+2433>: 48 0f 44 d8                       cmoveq %rax, %rbx
    0x7fff7e6340b9 <+2437>: 48 8b 3d e8 3d 6a 1c              movq   0x1c6a3de8(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e6340c0 <+2444>: 48 8b b5 58 fc ff ff              movq   -0x3a8(%rbp), %rsi
    0x7fff7e6340c7 <+2451>: ff 15 b3 5f 3e 1c                 callq  *0x1c3e5fb3(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6340cd <+2457>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e6340d0 <+2460>: 48 8d 85 a0 fd ff ff              leaq   -0x260(%rbp), %rax
    0x7fff7e6340d7 <+2467>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e6340db <+2471>: 41 b8 60 04 00 00                 movl   $0x460, %r8d              ; imm = 0x460 
    0x7fff7e6340e1 <+2477>: 31 c0                             xorl   %eax, %eax
    0x7fff7e6340e3 <+2479>: 48 89 cf                          movq   %rcx, %rdi
    0x7fff7e6340e6 <+2482>: 48 8b b5 50 fc ff ff              movq   -0x3b0(%rbp), %rsi
    0x7fff7e6340ed <+2489>: 4c 89 ea                          movq   %r13, %rdx
    0x7fff7e6340f0 <+2492>: 4c 8b 2d 89 5f 3e 1c              movq   0x1c3e5f89(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6340f7 <+2499>: 48 89 d9                          movq   %rbx, %rcx
    0x7fff7e6340fa <+2502>: 4c 8d 0d 4f 3e 42 1c              leaq   0x1c423e4f(%rip), %r9     ; @"AppKit cannot convert carbon event class '%.4s' to CGEventRef."
    0x7fff7e634101 <+2509>: 41 ff d5                          callq  *%r13
    0x7fff7e634104 <+2512>: 41 8d 47 ff                       leal   -0x1(%r15), %eax
    0x7fff7e634108 <+2516>: 83 f8 02                          cmpl   $0x2, %eax
    0x7fff7e63410b <+2519>: 0f 82 9b 00 00 00                 jb     0x7fff7e6341ac            ; <+2680>
    0x7fff7e634111 <+2525>: 48 8b 3d 88 3d 6a 1c              movq   0x1c6a3d88(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634118 <+2532>: 48 8b 9d 60 fc ff ff              movq   -0x3a0(%rbp), %rbx
    0x7fff7e63411f <+2539>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634122 <+2542>: 48 8d 15 04 44 aa 00              leaq   0xaa4404(%rip), %rdx      ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)"
    0x7fff7e634129 <+2549>: 41 ff d5                          callq  *%r13
    0x7fff7e63412c <+2552>: 49 89 c5                          movq   %rax, %r13
    0x7fff7e63412f <+2555>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634132 <+2558>: 48 8d 05 97 37 42 1c              leaq   0x1c423797(%rip), %rax    ; @"<Unknown Function>"
    0x7fff7e634139 <+2565>: 4c 0f 44 e8                       cmoveq %rax, %r13
    0x7fff7e63413d <+2569>: 48 8b 3d 5c 3d 6a 1c              movq   0x1c6a3d5c(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634144 <+2576>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634147 <+2579>: 48 8d 15 cf 3a aa 00              leaq   0xaa3acf(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m"
    0x7fff7e63414e <+2586>: ff 15 2c 5f 3e 1c                 callq  *0x1c3e5f2c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634154 <+2592>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634157 <+2595>: 48 85 db                          testq  %rbx, %rbx
    0x7fff7e63415a <+2598>: 48 8d 05 8f 0f 42 1c              leaq   0x1c420f8f(%rip), %rax    ; @"<Unknown File>"
    0x7fff7e634161 <+2605>: 48 0f 44 d8                       cmoveq %rax, %rbx
    0x7fff7e634165 <+2609>: 48 8b 3d 3c 3d 6a 1c              movq   0x1c6a3d3c(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e63416c <+2616>: 48 8b b5 58 fc ff ff              movq   -0x3a8(%rbp), %rsi
    0x7fff7e634173 <+2623>: ff 15 07 5f 3e 1c                 callq  *0x1c3e5f07(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634179 <+2629>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e63417c <+2632>: 44 89 f8                          movl   %r15d, %eax
    0x7fff7e63417f <+2635>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e634183 <+2639>: 41 b8 61 04 00 00                 movl   $0x461, %r8d              ; imm = 0x461 
    0x7fff7e634189 <+2645>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63418b <+2647>: 48 89 cf                          movq   %rcx, %rdi
    0x7fff7e63418e <+2650>: 48 8b b5 50 fc ff ff              movq   -0x3b0(%rbp), %rsi
    0x7fff7e634195 <+2657>: 4c 89 ea                          movq   %r13, %rdx
    0x7fff7e634198 <+2660>: 4c 8b 2d e1 5e 3e 1c              movq   0x1c3e5ee1(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e63419f <+2667>: 48 89 d9                          movq   %rbx, %rcx
    0x7fff7e6341a2 <+2670>: 4c 8d 0d c7 3d 42 1c              leaq   0x1c423dc7(%rip), %r9     ; @"AppKit cannot convert carbon mouse event of kind '%ld' to CGEventRef."
    0x7fff7e6341a9 <+2677>: 41 ff d5                          callq  *%r13
    0x7fff7e6341ac <+2680>: 66 c7 85 9e fd ff ff 00 00        movw   $0x0, -0x262(%rbp)
    0x7fff7e6341b5 <+2689>: 48 8d 85 9e fd ff ff              leaq   -0x262(%rbp), %rax
    0x7fff7e6341bc <+2696>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e6341c0 <+2700>: be 6e 74 62 6d                    movl   $0x6d62746e, %esi         ; imm = 0x6D62746E 
    0x7fff7e6341c5 <+2705>: ba 6e 74 62 6d                    movl   $0x6d62746e, %edx         ; imm = 0x6D62746E 
    0x7fff7e6341ca <+2710>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e6341cc <+2712>: 41 b8 02 00 00 00                 movl   $0x2, %r8d
    0x7fff7e6341d2 <+2718>: 45 31 c9                          xorl   %r9d, %r9d
    0x7fff7e6341d5 <+2721>: 48 8b bd 28 fc ff ff              movq   -0x3d8(%rbp), %rdi
    0x7fff7e6341dc <+2728>: e8 0b 9e a8 00                    callq  0x7fff7f0bdfec            ; symbol stub for: GetEventParameter
    0x7fff7e6341e1 <+2733>: 0f b7 85 9e fd ff ff              movzwl -0x262(%rbp), %eax
    0x7fff7e6341e8 <+2740>: 83 f8 01                          cmpl   $0x1, %eax
    0x7fff7e6341eb <+2743>: 0f 84 9f 00 00 00                 je     0x7fff7e634290            ; <+2908>
    0x7fff7e6341f1 <+2749>: 48 8b 3d a8 3c 6a 1c              movq   0x1c6a3ca8(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e6341f8 <+2756>: 48 8b 9d 60 fc ff ff              movq   -0x3a0(%rbp), %rbx
    0x7fff7e6341ff <+2763>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634202 <+2766>: 48 8d 15 24 43 aa 00              leaq   0xaa4324(%rip), %rdx      ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)"
    0x7fff7e634209 <+2773>: 41 ff d5                          callq  *%r13
    0x7fff7e63420c <+2776>: 49 89 c5                          movq   %rax, %r13
    0x7fff7e63420f <+2779>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634212 <+2782>: 48 8d 05 b7 36 42 1c              leaq   0x1c4236b7(%rip), %rax    ; @"<Unknown Function>"
    0x7fff7e634219 <+2789>: 4c 0f 44 e8                       cmoveq %rax, %r13
    0x7fff7e63421d <+2793>: 48 8b 3d 7c 3c 6a 1c              movq   0x1c6a3c7c(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634224 <+2800>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634227 <+2803>: 48 8d 15 ef 39 aa 00              leaq   0xaa39ef(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m"
    0x7fff7e63422e <+2810>: ff 15 4c 5e 3e 1c                 callq  *0x1c3e5e4c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634234 <+2816>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634237 <+2819>: 48 85 db                          testq  %rbx, %rbx
    0x7fff7e63423a <+2822>: 48 8d 05 af 0e 42 1c              leaq   0x1c420eaf(%rip), %rax    ; @"<Unknown File>"
    0x7fff7e634241 <+2829>: 48 0f 44 d8                       cmoveq %rax, %rbx
    0x7fff7e634245 <+2833>: 48 8b 3d 5c 3c 6a 1c              movq   0x1c6a3c5c(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e63424c <+2840>: 48 8b b5 58 fc ff ff              movq   -0x3a8(%rbp), %rsi
    0x7fff7e634253 <+2847>: ff 15 27 5e 3e 1c                 callq  *0x1c3e5e27(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634259 <+2853>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e63425c <+2856>: 0f b7 85 9e fd ff ff              movzwl -0x262(%rbp), %eax
    0x7fff7e634263 <+2863>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e634267 <+2867>: 41 b8 65 04 00 00                 movl   $0x465, %r8d              ; imm = 0x465 
    0x7fff7e63426d <+2873>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63426f <+2875>: 48 89 cf                          movq   %rcx, %rdi
    0x7fff7e634272 <+2878>: 48 8b b5 50 fc ff ff              movq   -0x3b0(%rbp), %rsi
    0x7fff7e634279 <+2885>: 4c 89 ea                          movq   %r13, %rdx
    0x7fff7e63427c <+2888>: 4c 8b 2d fd 5d 3e 1c              movq   0x1c3e5dfd(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634283 <+2895>: 48 89 d9                          movq   %rbx, %rcx
    0x7fff7e634286 <+2898>: 4c 8d 0d 03 3d 42 1c              leaq   0x1c423d03(%rip), %r9     ; @"AppKit cannot convert carbon mouse events of button '%ld' to CGEventRef."
    0x7fff7e63428d <+2905>: 41 ff d5                          callq  *%r13
    0x7fff7e634290 <+2908>: 41 83 ff 02                       cmpl   $0x2, %r15d
    0x7fff7e634294 <+2912>: 74 5d                             je     0x7fff7e6342f3            ; <+3007>
    0x7fff7e634296 <+2914>: 41 83 ff 01                       cmpl   $0x1, %r15d
    0x7fff7e63429a <+2918>: 75 70                             jne    0x7fff7e63430c            ; <+3032>
    0x7fff7e63429c <+2920>: be 01 00 00 00                    movl   $0x1, %esi
    0x7fff7e6342a1 <+2925>: eb 55                             jmp    0x7fff7e6342f8            ; <+3012>
    0x7fff7e6342a3 <+2927>: 89 85 ac fc ff ff                 movl   %eax, -0x354(%rbp)
    0x7fff7e6342a9 <+2933>: 4d 89 e7                          movq   %r12, %r15
    0x7fff7e6342ac <+2936>: e9 a3 02 00 00                    jmp    0x7fff7e634554            ; <+3616>
    0x7fff7e6342b1 <+2941>: 4c 89 a5 20 fd ff ff              movq   %r12, -0x2e0(%rbp)
    0x7fff7e6342b8 <+2948>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e6342be <+2954>: 84 c0                             testb  %al, %al
    0x7fff7e6342c0 <+2956>: 0f 84 3e 07 00 00                 je     0x7fff7e634a04            ; <+4816>
    0x7fff7e6342c6 <+2962>: 48 8b 9d 88 fd ff ff              movq   -0x278(%rbp), %rbx
    0x7fff7e6342cd <+2969>: e8 08 9d a8 00                    callq  0x7fff7f0bdfda            ; symbol stub for: GetEventDispatcherTarget
    0x7fff7e6342d2 <+2974>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e6342d5 <+2977>: 48 89 c6                          movq   %rax, %rsi
    0x7fff7e6342d8 <+2980>: e8 09 a0 a8 00                    callq  0x7fff7f0be2e6            ; symbol stub for: SendEventToEventTarget
    0x7fff7e6342dd <+2985>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e6342e0 <+2988>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e6342e7 <+2995>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e6342ee <+3002>: e9 1d 05 00 00                    jmp    0x7fff7e634810            ; <+4316>
    0x7fff7e6342f3 <+3007>: be 02 00 00 00                    movl   $0x2, %esi
    0x7fff7e6342f8 <+3012>: 4c 8b ad 18 fc ff ff              movq   -0x3e8(%rbp), %r13
    0x7fff7e6342ff <+3019>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e634302 <+3022>: e8 6d 84 a8 00                    callq  0x7fff7f0bc774            ; symbol stub for: CGEventSetType
    0x7fff7e634307 <+3027>: e9 a6 00 00 00                    jmp    0x7fff7e6343b2            ; <+3198>
    0x7fff7e63430c <+3032>: 48 8b 3d 8d 3b 6a 1c              movq   0x1c6a3b8d(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634313 <+3039>: 48 8b 9d 60 fc ff ff              movq   -0x3a0(%rbp), %rbx
    0x7fff7e63431a <+3046>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e63431d <+3049>: 48 8d 15 09 42 aa 00              leaq   0xaa4209(%rip), %rdx      ; "CGEventRef _DPSCreateCGEventFromCarbonEvent(EventRef)"
    0x7fff7e634324 <+3056>: 41 ff d5                          callq  *%r13
    0x7fff7e634327 <+3059>: 4c 89 a5 20 fd ff ff              movq   %r12, -0x2e0(%rbp)
    0x7fff7e63432e <+3066>: 4d 89 ee                          movq   %r13, %r14
    0x7fff7e634331 <+3069>: 49 89 c5                          movq   %rax, %r13
    0x7fff7e634334 <+3072>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634337 <+3075>: 48 8d 05 92 35 42 1c              leaq   0x1c423592(%rip), %rax    ; @"<Unknown Function>"
    0x7fff7e63433e <+3082>: 4c 0f 44 e8                       cmoveq %rax, %r13
    0x7fff7e634342 <+3086>: 48 8b 3d 57 3b 6a 1c              movq   0x1c6a3b57(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e634349 <+3093>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e63434c <+3096>: 48 8d 15 ca 38 aa 00              leaq   0xaa38ca(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/GraphicsContext.subproj/CGDPSReplacement.m"
    0x7fff7e634353 <+3103>: 41 ff d6                          callq  *%r14
    0x7fff7e634356 <+3106>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634359 <+3109>: 48 85 db                          testq  %rbx, %rbx
    0x7fff7e63435c <+3112>: 48 8d 05 8d 0d 42 1c              leaq   0x1c420d8d(%rip), %rax    ; @"<Unknown File>"
    0x7fff7e634363 <+3119>: 48 0f 44 d8                       cmoveq %rax, %rbx
    0x7fff7e634367 <+3123>: 48 8b 3d 3a 3b 6a 1c              movq   0x1c6a3b3a(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e63436e <+3130>: 48 8b b5 58 fc ff ff              movq   -0x3a8(%rbp), %rsi
    0x7fff7e634375 <+3137>: 41 ff d6                          callq  *%r14
    0x7fff7e634378 <+3140>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e63437b <+3143>: 44 89 f8                          movl   %r15d, %eax
    0x7fff7e63437e <+3146>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e634382 <+3150>: 41 b8 71 04 00 00                 movl   $0x471, %r8d              ; imm = 0x471 
    0x7fff7e634388 <+3156>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63438a <+3158>: 48 89 cf                          movq   %rcx, %rdi
    0x7fff7e63438d <+3161>: 48 8b b5 50 fc ff ff              movq   -0x3b0(%rbp), %rsi
    0x7fff7e634394 <+3168>: 4c 89 ea                          movq   %r13, %rdx
    0x7fff7e634397 <+3171>: 48 89 d9                          movq   %rbx, %rcx
    0x7fff7e63439a <+3174>: 4c 8d 0d cf 3b 42 1c              leaq   0x1c423bcf(%rip), %r9     ; @"AppKit cannot convert carbon mouse event of kind '%ld' to CGEventRef."
    0x7fff7e6343a1 <+3181>: 41 ff d6                          callq  *%r14
    0x7fff7e6343a4 <+3184>: 4c 8b a5 20 fd ff ff              movq   -0x2e0(%rbp), %r12
    0x7fff7e6343ab <+3191>: 4c 8b ad 18 fc ff ff              movq   -0x3e8(%rbp), %r13
    0x7fff7e6343b2 <+3198>: 45 31 f6                          xorl   %r14d, %r14d
    0x7fff7e6343b5 <+3201>: 44 89 b5 98 fd ff ff              movl   %r14d, -0x268(%rbp)
    0x7fff7e6343bc <+3208>: 48 8d 85 98 fd ff ff              leaq   -0x268(%rbp), %rax
    0x7fff7e6343c3 <+3215>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e6343c7 <+3219>: be 64 6f 6d 6b                    movl   $0x6b6d6f64, %esi         ; imm = 0x6B6D6F64 
    0x7fff7e6343cc <+3224>: ba 6e 67 61 6d                    movl   $0x6d61676e, %edx         ; imm = 0x6D61676E 
    0x7fff7e6343d1 <+3229>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e6343d3 <+3231>: 41 b8 04 00 00 00                 movl   $0x4, %r8d
    0x7fff7e6343d9 <+3237>: 45 31 c9                          xorl   %r9d, %r9d
    0x7fff7e6343dc <+3240>: 48 8b 9d 28 fc ff ff              movq   -0x3d8(%rbp), %rbx
    0x7fff7e6343e3 <+3247>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e6343e6 <+3250>: e8 01 9c a8 00                    callq  0x7fff7f0bdfec            ; symbol stub for: GetEventParameter
    0x7fff7e6343eb <+3255>: 8b 85 98 fd ff ff                 movl   -0x268(%rbp), %eax
    0x7fff7e6343f1 <+3261>: 89 c1                             movl   %eax, %ecx
    0x7fff7e6343f3 <+3263>: c1 e1 06                          shll   $0x6, %ecx
    0x7fff7e6343f6 <+3266>: 89 ca                             movl   %ecx, %edx
    0x7fff7e6343f8 <+3268>: 81 e2 00 00 01 00                 andl   $0x10000, %edx            ; imm = 0x10000 
    0x7fff7e6343fe <+3274>: 89 c6                             movl   %eax, %esi
    0x7fff7e634400 <+3276>: c1 e6 08                          shll   $0x8, %esi
    0x7fff7e634403 <+3279>: 89 f7                             movl   %esi, %edi
    0x7fff7e634405 <+3281>: 81 e7 00 00 02 00                 andl   $0x20000, %edi            ; imm = 0x20000 
    0x7fff7e63440b <+3287>: 09 d7                             orl    %edx, %edi
    0x7fff7e63440d <+3289>: 81 e1 00 00 04 00                 andl   $0x40000, %ecx            ; imm = 0x40000 
    0x7fff7e634413 <+3295>: 09 f9                             orl    %edi, %ecx
    0x7fff7e634415 <+3297>: c1 e0 0c                          shll   $0xc, %eax
    0x7fff7e634418 <+3300>: 25 00 00 10 00                    andl   $0x100000, %eax           ; imm = 0x100000 
    0x7fff7e63441d <+3305>: 09 c8                             orl    %ecx, %eax
    0x7fff7e63441f <+3307>: 81 e6 00 00 08 00                 andl   $0x80000, %esi            ; imm = 0x80000 
    0x7fff7e634425 <+3313>: 09 c6                             orl    %eax, %esi
    0x7fff7e634427 <+3315>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e63442a <+3318>: e8 2d 83 a8 00                    callq  0x7fff7f0bc75c            ; symbol stub for: CGEventSetFlags
    0x7fff7e63442f <+3323>: 44 89 b5 94 fd ff ff              movl   %r14d, -0x26c(%rbp)
    0x7fff7e634436 <+3330>: 48 8d 85 94 fd ff ff              leaq   -0x26c(%rbp), %rax
    0x7fff7e63443d <+3337>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e634441 <+3341>: be 74 6e 63 63                    movl   $0x63636e74, %esi         ; imm = 0x63636E74 
    0x7fff7e634446 <+3346>: ba 6e 67 61 6d                    movl   $0x6d61676e, %edx         ; imm = 0x6D61676E 
    0x7fff7e63444b <+3351>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e63444d <+3353>: 41 b8 04 00 00 00                 movl   $0x4, %r8d
    0x7fff7e634453 <+3359>: 45 31 c9                          xorl   %r9d, %r9d
    0x7fff7e634456 <+3362>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634459 <+3365>: e8 8e 9b a8 00                    callq  0x7fff7f0bdfec            ; symbol stub for: GetEventParameter
    0x7fff7e63445e <+3370>: 8b 95 94 fd ff ff                 movl   -0x26c(%rbp), %edx
    0x7fff7e634464 <+3376>: be 01 00 00 00                    movl   $0x1, %esi
    0x7fff7e634469 <+3381>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e63446c <+3384>: e8 f1 82 a8 00                    callq  0x7fff7f0bc762            ; symbol stub for: CGEventSetIntegerValueField
    0x7fff7e634471 <+3389>: 44 89 b5 90 fd ff ff              movl   %r14d, -0x270(%rbp)
    0x7fff7e634478 <+3396>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63447a <+3398>: 48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e634481 <+3405>: 48 8d 85 90 fd ff ff              leaq   -0x270(%rbp), %rax
    0x7fff7e634488 <+3412>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e63448c <+3416>: be 63 6f 6c 6d                    movl   $0x6d6c6f63, %esi         ; imm = 0x6D6C6F63 
    0x7fff7e634491 <+3421>: ba 74 70 44 51                    movl   $0x51447074, %edx         ; imm = 0x51447074 
    0x7fff7e634496 <+3426>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e634498 <+3428>: 41 b8 04 00 00 00                 movl   $0x4, %r8d
    0x7fff7e63449e <+3434>: 45 31 c9                          xorl   %r9d, %r9d
    0x7fff7e6344a1 <+3437>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e6344a4 <+3440>: e8 43 9b a8 00                    callq  0x7fff7f0bdfec            ; symbol stub for: GetEventParameter
    0x7fff7e6344a9 <+3445>: 0f bf 85 92 fd ff ff              movswl -0x26e(%rbp), %eax
    0x7fff7e6344b0 <+3452>: f2 0f 2a c0                       cvtsi2sdl %eax, %xmm0
    0x7fff7e6344b4 <+3456>: 0f bf 85 90 fd ff ff              movswl -0x270(%rbp), %eax
    0x7fff7e6344bb <+3463>: f2 0f 2a c8                       cvtsi2sdl %eax, %xmm1
    0x7fff7e6344bf <+3467>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e6344c2 <+3470>: e8 a1 82 a8 00                    callq  0x7fff7f0bc768            ; symbol stub for: CGEventSetLocation
    0x7fff7e6344c7 <+3475>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e6344ca <+3478>: e8 23 9b a8 00                    callq  0x7fff7f0bdff2            ; symbol stub for: GetEventTime
    0x7fff7e6344cf <+3483>: f2 0f 59 05 59 23 a9 00           mulsd  0xa92359(%rip), %xmm0     ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 4
    0x7fff7e6344d7 <+3491>: 66 0f 28 c8                       movapd %xmm0, %xmm1
    0x7fff7e6344db <+3495>: f2 0f 10 15 55 23 a9 00           movsd  0xa92355(%rip), %xmm2     ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 12, xmm2 = mem[0],zero 
    0x7fff7e6344e3 <+3503>: f2 0f 5c ca                       subsd  %xmm2, %xmm1
    0x7fff7e6344e7 <+3507>: f2 48 0f 2c c1                    cvttsd2si %xmm1, %rax
    0x7fff7e6344ec <+3512>: 48 b9 00 00 00 00 00 00 00 80     movabsq $-0x8000000000000000, %rcx ; imm = 0x8000000000000000 
    0x7fff7e6344f6 <+3522>: 48 31 c8                          xorq   %rcx, %rax
    0x7fff7e6344f9 <+3525>: f2 48 0f 2c f0                    cvttsd2si %xmm0, %rsi
    0x7fff7e6344fe <+3530>: 66 0f 2e c2                       ucomisd %xmm2, %xmm0
    0x7fff7e634502 <+3534>: 48 0f 43 f0                       cmovaeq %rax, %rsi
    0x7fff7e634506 <+3538>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e634509 <+3541>: e8 60 82 a8 00                    callq  0x7fff7f0bc76e            ; symbol stub for: CGEventSetTimestamp
    0x7fff7e63450e <+3546>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634511 <+3549>: 41 bf 00 00 00 00                 movl   $0x0, %r15d
    0x7fff7e634517 <+3555>: 74 3b                             je     0x7fff7e634554            ; <+3616>
    0x7fff7e634519 <+3557>: 44 8b b5 00 fd ff ff              movl   -0x300(%rbp), %r14d
    0x7fff7e634520 <+3564>: 44 8b a5 34 fd ff ff              movl   -0x2cc(%rbp), %r12d
    0x7fff7e634527 <+3571>: 4c 89 ef                          movq   %r13, %rdi
    0x7fff7e63452a <+3574>: 48 8b b5 f8 fc ff ff              movq   -0x308(%rbp), %rsi
    0x7fff7e634531 <+3581>: ff 15 49 5b 3e 1c                 callq  *0x1c3e5b49(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634537 <+3587>: b0 01                             movb   $0x1, %al
    0x7fff7e634539 <+3589>: 89 85 a8 fc ff ff                 movl   %eax, -0x358(%rbp)
    0x7fff7e63453f <+3595>: 8a 85 27 fc ff ff                 movb   -0x3d9(%rbp), %al
    0x7fff7e634545 <+3601>: 4c 89 e9                          movq   %r13, %rcx
    0x7fff7e634548 <+3604>: 41 88 c5                          movb   %al, %r13b
    0x7fff7e63454b <+3607>: 48 89 8d 20 fd ff ff              movq   %rcx, -0x2e0(%rbp)
    0x7fff7e634552 <+3614>: eb 67                             jmp    0x7fff7e6345bb            ; <+3719>
    0x7fff7e634554 <+3616>: 4d 85 e4                          testq  %r12, %r12
    0x7fff7e634557 <+3619>: 4d 89 e5                          movq   %r12, %r13
    0x7fff7e63455a <+3622>: 44 8b b5 00 fd ff ff              movl   -0x300(%rbp), %r14d
    0x7fff7e634561 <+3629>: 75 21                             jne    0x7fff7e634584            ; <+3664>
    0x7fff7e634563 <+3631>: 8a 05 db 9b 6d 1c                 movb   0x1c6d9bdb(%rip), %al     ; _traceEvents
    0x7fff7e634569 <+3637>: 84 c0                             testb  %al, %al
    0x7fff7e63456b <+3639>: 74 17                             je     0x7fff7e634584            ; <+3664>
    0x7fff7e63456d <+3641>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63456f <+3643>: 48 8d 3d 5a 34 42 1c              leaq   0x1c42345a(%rip), %rdi    ; @"got unrecognized event, eventClass is %x, eventKind is %d"
    0x7fff7e634576 <+3650>: 44 89 f6                          movl   %r14d, %esi
    0x7fff7e634579 <+3653>: 8b 95 ac fc ff ff                 movl   -0x354(%rbp), %edx
    0x7fff7e63457f <+3659>: e8 1a 97 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e634584 <+3664>: 44 8b a5 34 fd ff ff              movl   -0x2cc(%rbp), %r12d
    0x7fff7e63458b <+3671>: 45 84 e4                          testb  %r12b, %r12b
    0x7fff7e63458e <+3674>: 74 1b                             je     0x7fff7e6345ab            ; <+3703>
    0x7fff7e634590 <+3676>: 4d 85 ed                          testq  %r13, %r13
    0x7fff7e634593 <+3679>: 75 16                             jne    0x7fff7e6345ab            ; <+3703>
    0x7fff7e634595 <+3681>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e63459c <+3688>: be 01 00 00 00                    movl   $0x1, %esi
    0x7fff7e6345a1 <+3693>: e8 06 96 3f 00                    callq  0x7fff7ea2dbac            ; _DPSEventHandledByCarbon
    0x7fff7e6345a6 <+3698>: 45 31 ed                          xorl   %r13d, %r13d
    0x7fff7e6345a9 <+3701>: eb 09                             jmp    0x7fff7e6345b4            ; <+3712>
    0x7fff7e6345ab <+3703>: 8a 85 27 fc ff ff                 movb   -0x3d9(%rbp), %al
    0x7fff7e6345b1 <+3709>: 41 88 c5                          movb   %al, %r13b
    0x7fff7e6345b4 <+3712>: 4c 89 bd 20 fd ff ff              movq   %r15, -0x2e0(%rbp)
    0x7fff7e6345bb <+3719>: 8b 85 ac fc ff ff                 movl   -0x354(%rbp), %eax
    0x7fff7e6345c1 <+3725>: 45 84 e4                          testb  %r12b, %r12b
    0x7fff7e6345c4 <+3728>: 74 27                             je     0x7fff7e6345ed            ; <+3769>
    0x7fff7e6345c6 <+3730>: 41 81 fe 6c 70 70 61              cmpl   $0x6170706c, %r14d        ; imm = 0x6170706C 
    0x7fff7e6345cd <+3737>: 75 1e                             jne    0x7fff7e6345ed            ; <+3769>
    0x7fff7e6345cf <+3739>: ff c8                             decl   %eax
    0x7fff7e6345d1 <+3741>: 83 f8 01                          cmpl   $0x1, %eax
    0x7fff7e6345d4 <+3744>: 77 17                             ja     0x7fff7e6345ed            ; <+3769>
    0x7fff7e6345d6 <+3746>: 48 8b 9d 88 fd ff ff              movq   -0x278(%rbp), %rbx
    0x7fff7e6345dd <+3753>: e8 f8 99 a8 00                    callq  0x7fff7f0bdfda            ; symbol stub for: GetEventDispatcherTarget
    0x7fff7e6345e2 <+3758>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e6345e5 <+3761>: 48 89 c6                          movq   %rax, %rsi
    0x7fff7e6345e8 <+3764>: e8 f9 9c a8 00                    callq  0x7fff7f0be2e6            ; symbol stub for: SendEventToEventTarget
    0x7fff7e6345ed <+3769>: 41 81 fe 62 79 65 6b              cmpl   $0x6b657962, %r14d        ; imm = 0x6B657962 
    0x7fff7e6345f4 <+3776>: 0f 85 ec 00 00 00                 jne    0x7fff7e6346e6            ; <+4018>
    0x7fff7e6345fa <+3782>: 31 db                             xorl   %ebx, %ebx
    0x7fff7e6345fc <+3784>: 88 9d 98 fd ff ff                 movb   %bl, -0x268(%rbp)
    0x7fff7e634602 <+3790>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e634609 <+3797>: 48 8d 85 98 fd ff ff              leaq   -0x268(%rbp), %rax
    0x7fff7e634610 <+3804>: 48 89 04 24                       movq   %rax, (%rsp)
    0x7fff7e634614 <+3808>: be 74 66 6b 72                    movl   $0x726b6674, %esi         ; imm = 0x726B6674 
    0x7fff7e634619 <+3813>: ba 6c 6f 6f 62                    movl   $0x626f6f6c, %edx         ; imm = 0x626F6F6C 
    0x7fff7e63461e <+3818>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e634620 <+3820>: 41 b8 01 00 00 00                 movl   $0x1, %r8d
    0x7fff7e634626 <+3826>: 45 31 c9                          xorl   %r9d, %r9d
    0x7fff7e634629 <+3829>: e8 be 99 a8 00                    callq  0x7fff7f0bdfec            ; symbol stub for: GetEventParameter
    0x7fff7e63462e <+3834>: 38 9d 98 fd ff ff                 cmpb   %bl, -0x268(%rbp)
    0x7fff7e634634 <+3840>: b8 00 00 00 00                    movl   $0x0, %eax
    0x7fff7e634639 <+3845>: 48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e634640 <+3852>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e634647 <+3859>: 44 8b bd a8 fc ff ff              movl   -0x358(%rbp), %r15d
    0x7fff7e63464e <+3866>: 0f 84 b0 00 00 00                 je     0x7fff7e634704            ; <+4048>
    0x7fff7e634654 <+3872>: 45 84 ed                          testb  %r13b, %r13b
    0x7fff7e634657 <+3875>: 0f 84 d2 00 00 00                 je     0x7fff7e63472f            ; <+4091>
    0x7fff7e63465d <+3881>: 48 8b b5 80 fd ff ff              movq   -0x280(%rbp), %rsi
    0x7fff7e634664 <+3888>: 48 8b 05 5d 43 3e 1c              movq   0x1c3e435d(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff7e63466b <+3895>: 48 89 85 a0 fd ff ff              movq   %rax, -0x260(%rbp)
    0x7fff7e634672 <+3902>: c7 85 a8 fd ff ff 00 00 00 c0     movl   $0xc0000000, -0x258(%rbp) ; imm = 0xC0000000 
    0x7fff7e63467c <+3912>: c7 85 ac fd ff ff 00 00 00 00     movl   $0x0, -0x254(%rbp)
    0x7fff7e634686 <+3922>: 48 8d 05 42 65 21 00              leaq   0x216542(%rip), %rax      ; ___DPSBlockUntilNextEventMatchingListInMode_block_invoke
    0x7fff7e63468d <+3929>: 48 89 85 b0 fd ff ff              movq   %rax, -0x250(%rbp)
    0x7fff7e634694 <+3936>: 48 8d 05 25 b2 3e 1c              leaq   0x1c3eb225(%rip), %rax    ; __block_descriptor_tmp.206
    0x7fff7e63469b <+3943>: 48 89 85 b8 fd ff ff              movq   %rax, -0x248(%rbp)
    0x7fff7e6346a2 <+3950>: 48 89 9d c0 fd ff ff              movq   %rbx, -0x240(%rbp)
    0x7fff7e6346a9 <+3957>: c6 85 c8 fd ff ff 01              movb   $0x1, -0x238(%rbp)
    0x7fff7e6346b0 <+3964>: b9 01 00 00 00                    movl   $0x1, %ecx
    0x7fff7e6346b5 <+3969>: 48 8b bd 10 fd ff ff              movq   -0x2f0(%rbp), %rdi
    0x7fff7e6346bc <+3976>: f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e6346c4 <+3984>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e6346cb <+3991>: 4c 89 e2                          movq   %r12, %rdx
    0x7fff7e6346ce <+3994>: 4c 8d 85 88 fd ff ff              leaq   -0x278(%rbp), %r8
    0x7fff7e6346d5 <+4001>: 4c 8d 8d a0 fd ff ff              leaq   -0x260(%rbp), %r9
    0x7fff7e6346dc <+4008>: e8 79 9d a8 00                    callq  0x7fff7f0be45a            ; symbol stub for: _BlockUntilNextEventMatchingListInModeWithFilter
    0x7fff7e6346e1 <+4013>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e6346e4 <+4016>: eb 53                             jmp    0x7fff7e634739            ; <+4101>
    0x7fff7e6346e6 <+4018>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e6346ed <+4025>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e6346f4 <+4032>: 4c 8b 2d 85 59 3e 1c              movq   0x1c3e5985(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6346fb <+4039>: 44 8b bd a8 fc ff ff              movl   -0x358(%rbp), %r15d
    0x7fff7e634702 <+4046>: eb 3c                             jmp    0x7fff7e634740            ; <+4108>
    0x7fff7e634704 <+4048>: c6 85 a0 fd ff ff 01              movb   $0x1, -0x260(%rbp)
    0x7fff7e63470b <+4055>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e634712 <+4062>: be 63 66 6b 72                    movl   $0x726b6663, %esi         ; imm = 0x726B6663 
    0x7fff7e634717 <+4067>: ba 6c 6f 6f 62                    movl   $0x626f6f6c, %edx         ; imm = 0x626F6F6C 
    0x7fff7e63471c <+4072>: b9 01 00 00 00                    movl   $0x1, %ecx
    0x7fff7e634721 <+4077>: 4c 8d 85 a0 fd ff ff              leaq   -0x260(%rbp), %r8
    0x7fff7e634728 <+4084>: e8 d1 9b a8 00                    callq  0x7fff7f0be2fe            ; symbol stub for: SetEventParameter
    0x7fff7e63472d <+4089>: eb 03                             jmp    0x7fff7e634732            ; <+4094>
    0x7fff7e63472f <+4091>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e634732 <+4094>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e634739 <+4101>: 4c 8b 2d 40 59 3e 1c              movq   0x1c3e5940(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634740 <+4108>: 48 8b bd 20 fd ff ff              movq   -0x2e0(%rbp), %rdi
    0x7fff7e634747 <+4115>: 48 85 ff                          testq  %rdi, %rdi
    0x7fff7e63474a <+4118>: 0f 84 ae 00 00 00                 je     0x7fff7e6347fe            ; <+4298>
    0x7fff7e634750 <+4124>: e8 e9 7f a8 00                    callq  0x7fff7f0bc73e            ; symbol stub for: CGEventGetType
    0x7fff7e634755 <+4129>: 89 c1                             movl   %eax, %ecx
    0x7fff7e634757 <+4131>: 83 c9 01                          orl    $0x1, %ecx
    0x7fff7e63475a <+4134>: 83 f9 1f                          cmpl   $0x1f, %ecx
    0x7fff7e63475d <+4137>: 75 03                             jne    0x7fff7e634762            ; <+4142>
    0x7fff7e63475f <+4139>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e634762 <+4142>: 83 f8 1d                          cmpl   $0x1d, %eax
    0x7fff7e634765 <+4145>: 0f 85 a5 00 00 00                 jne    0x7fff7e634810            ; <+4316>
    0x7fff7e63476b <+4151>: 44 89 b5 00 fd ff ff              movl   %r14d, -0x300(%rbp)
    0x7fff7e634772 <+4158>: be 6e 00 00 00                    movl   $0x6e, %esi
    0x7fff7e634777 <+4163>: 48 8b bd 20 fd ff ff              movq   -0x2e0(%rbp), %rdi
    0x7fff7e63477e <+4170>: e8 a9 7f a8 00                    callq  0x7fff7f0bc72c            ; symbol stub for: CGEventGetIntegerValueField
    0x7fff7e634783 <+4175>: 49 89 c6                          movq   %rax, %r14
    0x7fff7e634786 <+4178>: 41 8d 46 c3                       leal   -0x3d(%r14), %eax
    0x7fff7e63478a <+4182>: 83 f8 01                          cmpl   $0x1, %eax
    0x7fff7e63478d <+4185>: 77 3d                             ja     0x7fff7e6347cc            ; <+4248>
    0x7fff7e63478f <+4187>: be 01 00 00 00                    movl   $0x1, %esi
    0x7fff7e634794 <+4192>: 48 8d 3d 55 36 42 1c              leaq   0x1c423655(%rip), %rdi    ; @"NSEventSupressBeginEndGesture"
    0x7fff7e63479b <+4199>: 48 8d 15 b0 99 6d 1c              leaq   0x1c6d99b0(%rip), %rdx    ; sNSEventSupressBeginEndGestureComputedValue
    0x7fff7e6347a2 <+4206>: 48 8d 0d eb 9b 3f 00              leaq   0x3f9beb(%rip), %rcx      ; NSEventSupressBeginEndGestureDefaultValueFunction
    0x7fff7e6347a9 <+4213>: e8 f8 e2 fb ff                    callq  0x7fff7e5f2aa6            ; _NSGetBoolAppConfig
    0x7fff7e6347ae <+4218>: 84 c0                             testb  %al, %al
    0x7fff7e6347b0 <+4220>: 75 17                             jne    0x7fff7e6347c9            ; <+4245>
    0x7fff7e6347b2 <+4222>: be 75 00 00 00                    movl   $0x75, %esi
    0x7fff7e6347b7 <+4227>: 48 8b bd 20 fd ff ff              movq   -0x2e0(%rbp), %rdi
    0x7fff7e6347be <+4234>: e8 69 7f a8 00                    callq  0x7fff7f0bc72c            ; symbol stub for: CGEventGetIntegerValueField
    0x7fff7e6347c3 <+4239>: 48 83 f8 20                       cmpq   $0x20, %rax
    0x7fff7e6347c7 <+4243>: 75 03                             jne    0x7fff7e6347cc            ; <+4248>
    0x7fff7e6347c9 <+4245>: 45 31 ff                          xorl   %r15d, %r15d
    0x7fff7e6347cc <+4248>: 41 83 fe 04                       cmpl   $0x4, %r14d
    0x7fff7e6347d0 <+4252>: 75 37                             jne    0x7fff7e634809            ; <+4309>
    0x7fff7e6347d2 <+4254>: 31 f6                             xorl   %esi, %esi
    0x7fff7e6347d4 <+4256>: 48 8d 3d 15 37 42 1c              leaq   0x1c423715(%rip), %rdi    ; @"NSEventSupressTranslateGesture"
    0x7fff7e6347db <+4263>: 48 8d 15 7f 99 6d 1c              leaq   0x1c6d997f(%rip), %rdx    ; sNSEventSupressTranslateGestureComputedValue
    0x7fff7e6347e2 <+4270>: 48 8d 0d 3c 9c 3f 00              leaq   0x3f9c3c(%rip), %rcx      ; NSEventSupressTranslateGestureDefaultValueFunction
    0x7fff7e6347e9 <+4277>: e8 b8 e2 fb ff                    callq  0x7fff7e5f2aa6            ; _NSGetBoolAppConfig
    0x7fff7e6347ee <+4282>: 84 c0                             testb  %al, %al
    0x7fff7e6347f0 <+4284>: 44 8b b5 00 fd ff ff              movl   -0x300(%rbp), %r14d
    0x7fff7e6347f7 <+4291>: 74 17                             je     0x7fff7e634810            ; <+4316>
    0x7fff7e6347f9 <+4293>: e9 07 04 00 00                    jmp    0x7fff7e634c05            ; <+5329>
    0x7fff7e6347fe <+4298>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634800 <+4300>: 48 89 85 20 fd ff ff              movq   %rax, -0x2e0(%rbp)
    0x7fff7e634807 <+4307>: eb 07                             jmp    0x7fff7e634810            ; <+4316>
    0x7fff7e634809 <+4309>: 44 8b b5 00 fd ff ff              movl   -0x300(%rbp), %r14d
    0x7fff7e634810 <+4316>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e634816 <+4322>: 84 c0                             testb  %al, %al
    0x7fff7e634818 <+4324>: 74 05                             je     0x7fff7e63481f            ; <+4331>
    0x7fff7e63481a <+4326>: 45 84 ff                          testb  %r15b, %r15b
    0x7fff7e63481d <+4329>: 74 2c                             je     0x7fff7e63484b            ; <+4375>
    0x7fff7e63481f <+4331>: 45 84 ff                          testb  %r15b, %r15b
    0x7fff7e634822 <+4334>: 0f 85 95 f2 ff ff                 jne    0x7fff7e633abd            ; <+905>
    0x7fff7e634828 <+4340>: eb 2d                             jmp    0x7fff7e634857            ; <+4387>
    0x7fff7e63482a <+4342>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e634830 <+4348>: 84 c0                             testb  %al, %al
    0x7fff7e634832 <+4350>: 74 23                             je     0x7fff7e634857            ; <+4387>
    0x7fff7e634834 <+4352>: 4c 8b bd 88 fd ff ff              movq   -0x278(%rbp), %r15
    0x7fff7e63483b <+4359>: e8 9a 97 a8 00                    callq  0x7fff7f0bdfda            ; symbol stub for: GetEventDispatcherTarget
    0x7fff7e634840 <+4364>: 4c 89 ff                          movq   %r15, %rdi
    0x7fff7e634843 <+4367>: 48 89 c6                          movq   %rax, %rsi
    0x7fff7e634846 <+4370>: e8 9b 9a a8 00                    callq  0x7fff7f0be2e6            ; symbol stub for: SendEventToEventTarget
    0x7fff7e63484b <+4375>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e634852 <+4382>: e8 5f 9a a8 00                    callq  0x7fff7f0be2b6            ; symbol stub for: ReleaseEvent
    0x7fff7e634857 <+4387>: 45 89 f7                          movl   %r14d, %r15d
    0x7fff7e63485a <+4390>: 4c 8b b5 30 fc ff ff              movq   -0x3d0(%rbp), %r14
    0x7fff7e634861 <+4397>: 45 84 f6                          testb  %r14b, %r14b
    0x7fff7e634864 <+4400>: 0f 95 c0                          setne  %al
    0x7fff7e634867 <+4403>: 0a 85 26 fc ff ff                 orb    -0x3da(%rbp), %al
    0x7fff7e63486d <+4409>: 0f 85 ba 01 00 00                 jne    0x7fff7e634a2d            ; <+4857>
    0x7fff7e634873 <+4415>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634875 <+4417>: 48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e63487c <+4424>: 48 c7 85 a0 fd ff ff 00 00 00 00  movq   $0x0, -0x260(%rbp)
    0x7fff7e634887 <+4435>: 48 8d 85 a0 fd ff ff              leaq   -0x260(%rbp), %rax
    0x7fff7e63488e <+4442>: 48 89 85 a8 fd ff ff              movq   %rax, -0x258(%rbp)
    0x7fff7e634895 <+4449>: c7 85 b0 fd ff ff 00 00 00 20     movl   $0x20000000, -0x250(%rbp) ; imm = 0x20000000 
    0x7fff7e63489f <+4459>: c7 85 b4 fd ff ff 20 00 00 00     movl   $0x20, -0x24c(%rbp)
    0x7fff7e6348a9 <+4469>: c6 85 b8 fd ff ff 00              movb   $0x0, -0x248(%rbp)
    0x7fff7e6348b0 <+4476>: 48 8b 0d f1 35 6d 1c              movq   0x1c6d35f1(%rip), %rcx    ; _DPSNextEvent.has_ConvertMatchingCGEvents
    0x7fff7e6348b7 <+4483>: 48 83 f9 02                       cmpq   $0x2, %rcx
    0x7fff7e6348bb <+4487>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e6348c2 <+4494>: 45 89 fe                          movl   %r15d, %r14d
    0x7fff7e6348c5 <+4497>: 75 4e                             jne    0x7fff7e634915            ; <+4577>
    0x7fff7e6348c7 <+4499>: 48 83 3d 99 98 6d 1c ff           cmpq   $-0x1, 0x1c6d9899(%rip)   ; sNSEventSupressTranslateGestureComputedValue + 6
    0x7fff7e6348cf <+4507>: 0f 85 ed 00 00 00                 jne    0x7fff7e6349c2            ; <+4750>
    0x7fff7e6348d5 <+4513>: 48 83 3d 93 98 6d 1c 00           cmpq   $0x0, 0x1c6d9893(%rip)    ; HIToolboxLibrary.sOnce + 7
    0x7fff7e6348dd <+4521>: b9 00 00 00 00                    movl   $0x0, %ecx
    0x7fff7e6348e2 <+4526>: 74 2a                             je     0x7fff7e63490e            ; <+4570>
    0x7fff7e6348e4 <+4528>: 48 83 3d 7c 98 6d 1c ff           cmpq   $-0x1, 0x1c6d987c(%rip)   ; sNSEventSupressTranslateGestureComputedValue + 6
    0x7fff7e6348ec <+4536>: 0f 85 fa 00 00 00                 jne    0x7fff7e6349ec            ; <+4792>
    0x7fff7e6348f2 <+4542>: 48 8b 3d 77 98 6d 1c              movq   0x1c6d9877(%rip), %rdi    ; HIToolboxLibrary.sLib
    0x7fff7e6348f9 <+4549>: 48 8d 35 3a 35 aa 00              leaq   0xaa353a(%rip), %rsi      ; "_ConvertMatchingCGEvents"
    0x7fff7e634900 <+4556>: e8 bd a8 a8 00                    callq  0x7fff7f0bf1c2            ; symbol stub for: dlsym
    0x7fff7e634905 <+4561>: 48 85 c0                          testq  %rax, %rax
    0x7fff7e634908 <+4564>: 0f 95 c0                          setne  %al
    0x7fff7e63490b <+4567>: 0f b6 c8                          movzbl %al, %ecx
    0x7fff7e63490e <+4570>: 48 89 0d 93 35 6d 1c              movq   %rcx, 0x1c6d3593(%rip)    ; _DPSNextEvent.has_ConvertMatchingCGEvents
    0x7fff7e634915 <+4577>: 48 85 c9                          testq  %rcx, %rcx
    0x7fff7e634918 <+4580>: 74 65                             je     0x7fff7e63497f            ; <+4683>
    0x7fff7e63491a <+4582>: 48 8b 05 a7 40 3e 1c              movq   0x1c3e40a7(%rip), %rax    ; (void *)0x00007fff9e776060: _NSConcreteStackBlock
    0x7fff7e634921 <+4589>: 48 89 85 38 fd ff ff              movq   %rax, -0x2c8(%rbp)
    0x7fff7e634928 <+4596>: c7 85 40 fd ff ff 00 00 00 c2     movl   $0xc2000000, -0x2c0(%rbp) ; imm = 0xC2000000 
    0x7fff7e634932 <+4606>: c7 85 44 fd ff ff 00 00 00 00     movl   $0x0, -0x2bc(%rbp)
    0x7fff7e63493c <+4616>: 48 8d 05 5c 93 3f 00              leaq   0x3f935c(%rip), %rax      ; ___DPSNextEvent_block_invoke_3
    0x7fff7e634943 <+4623>: 48 89 85 48 fd ff ff              movq   %rax, -0x2b8(%rbp)
    0x7fff7e63494a <+4630>: 48 8d 05 2f ae 3e 1c              leaq   0x1c3eae2f(%rip), %rax    ; __block_descriptor_tmp.75
    0x7fff7e634951 <+4637>: 48 89 85 50 fd ff ff              movq   %rax, -0x2b0(%rbp)
    0x7fff7e634958 <+4644>: 48 89 9d 60 fd ff ff              movq   %rbx, -0x2a0(%rbp)
    0x7fff7e63495f <+4651>: 48 8d 85 a0 fd ff ff              leaq   -0x260(%rbp), %rax
    0x7fff7e634966 <+4658>: 48 89 85 58 fd ff ff              movq   %rax, -0x2a8(%rbp)
    0x7fff7e63496d <+4665>: 48 8b 05 44 35 6d 1c              movq   0x1c6d3544(%rip), %rax    ; softLink_ConvertMatchingCGEvents
    0x7fff7e634974 <+4672>: 31 ff                             xorl   %edi, %edi
    0x7fff7e634976 <+4674>: 48 8d b5 38 fd ff ff              leaq   -0x2c8(%rbp), %rsi
    0x7fff7e63497d <+4681>: ff d0                             callq  *%rax
    0x7fff7e63497f <+4683>: 48 8b 85 a8 fd ff ff              movq   -0x258(%rbp), %rax
    0x7fff7e634986 <+4690>: 80 78 18 00                       cmpb   $0x0, 0x18(%rax)
    0x7fff7e63498a <+4694>: 0f 84 86 00 00 00                 je     0x7fff7e634a16            ; <+4834>
    0x7fff7e634990 <+4700>: 80 3d ad 97 6d 1c 00              cmpb   $0x0, 0x1c6d97ad(%rip)    ; _cgsContextID + 3
    0x7fff7e634997 <+4707>: 0f 84 cf ef ff ff                 je     0x7fff7e63396c            ; <+568>
    0x7fff7e63499d <+4713>: 31 c0                             xorl   %eax, %eax
    0x7fff7e63499f <+4715>: 48 8d 3d 6a 30 42 1c              leaq   0x1c42306a(%rip), %rdi    ; @"found event in concurrent event queue, looping around to get it"
    0x7fff7e6349a6 <+4722>: e8 f3 92 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e6349ab <+4727>: e9 bc ef ff ff                    jmp    0x7fff7e63396c            ; <+568>
    0x7fff7e6349b0 <+4732>: 41 be 6c 70 70 61                 movl   $0x6170706c, %r14d        ; imm = 0x6170706C 
    0x7fff7e6349b6 <+4738>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e6349bd <+4745>: e9 95 fe ff ff                    jmp    0x7fff7e634857            ; <+4387>
    0x7fff7e6349c2 <+4750>: 48 8d 3d 9f 97 6d 1c              leaq   0x1c6d979f(%rip), %rdi    ; HIToolboxLibrary.sOnce
    0x7fff7e6349c9 <+4757>: 48 8d 35 30 af 3e 1c              leaq   0x1c3eaf30(%rip), %rsi    ; __block_literal_global.220
    0x7fff7e6349d0 <+4764>: e8 69 a7 a8 00                    callq  0x7fff7f0bf13e            ; symbol stub for: dispatch_once
    0x7fff7e6349d5 <+4769>: e9 fb fe ff ff                    jmp    0x7fff7e6348d5            ; <+4513>
    0x7fff7e6349da <+4774>: 41 be 20 6b 6e 69                 movl   $0x696e6b20, %r14d        ; imm = 0x696E6B20 
    0x7fff7e6349e0 <+4780>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e6349e7 <+4787>: e9 6b fe ff ff                    jmp    0x7fff7e634857            ; <+4387>
    0x7fff7e6349ec <+4792>: 48 8d 3d 75 97 6d 1c              leaq   0x1c6d9775(%rip), %rdi    ; HIToolboxLibrary.sOnce
    0x7fff7e6349f3 <+4799>: 48 8d 35 06 af 3e 1c              leaq   0x1c3eaf06(%rip), %rsi    ; __block_literal_global.220
    0x7fff7e6349fa <+4806>: e8 3f a7 a8 00                    callq  0x7fff7f0bf13e            ; symbol stub for: dispatch_once
    0x7fff7e6349ff <+4811>: e9 ee fe ff ff                    jmp    0x7fff7e6348f2            ; <+4542>
    0x7fff7e634a04 <+4816>: 41 be 74 78 65 74                 movl   $0x74657874, %r14d        ; imm = 0x74657874 
    0x7fff7e634a0a <+4822>: 48 8b 9d 08 fd ff ff              movq   -0x2f8(%rbp), %rbx
    0x7fff7e634a11 <+4829>: e9 41 fe ff ff                    jmp    0x7fff7e634857            ; <+4387>
    0x7fff7e634a16 <+4834>: 45 89 f7                          movl   %r14d, %r15d
    0x7fff7e634a19 <+4837>: be 08 00 00 00                    movl   $0x8, %esi
    0x7fff7e634a1e <+4842>: 48 8d bd a0 fd ff ff              leaq   -0x260(%rbp), %rdi
    0x7fff7e634a25 <+4849>: e8 be a5 a8 00                    callq  0x7fff7f0befe8            ; symbol stub for: _Block_object_dispose
    0x7fff7e634a2a <+4854>: 41 b6 01                          movb   $0x1, %r14b
    0x7fff7e634a2d <+4857>: f2 0f 10 85 28 fd ff ff           movsd  -0x2d8(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7e634a35 <+4865>: 66 0f 2e 05 03 1e a9 00           ucomisd 0xa91e03(%rip), %xmm0     ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 18
    0x7fff7e634a3d <+4873>: 75 06                             jne    0x7fff7e634a45            ; <+4881>
    0x7fff7e634a3f <+4875>: 0f 8b 05 02 00 00                 jnp    0x7fff7e634c4a            ; <+5398>
    0x7fff7e634a45 <+4881>: 48 8b bd 10 fc ff ff              movq   -0x3f0(%rbp), %rdi
    0x7fff7e634a4c <+4888>: 48 8b b5 f8 fb ff ff              movq   -0x408(%rbp), %rsi
    0x7fff7e634a53 <+4895>: ff 15 27 56 3e 1c                 callq  *0x1c3e5627(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634a59 <+4901>: 66 0f 28 c8                       movapd %xmm0, %xmm1
    0x7fff7e634a5d <+4905>: 66 0f 57 c0                       xorpd  %xmm0, %xmm0
    0x7fff7e634a61 <+4909>: 66 0f 2e c1                       ucomisd %xmm1, %xmm0
    0x7fff7e634a65 <+4913>: 0f 83 df 01 00 00                 jae    0x7fff7e634c4a            ; <+5398>
    0x7fff7e634a6b <+4919>: 8a 05 d4 96 6d 1c                 movb   0x1c6d96d4(%rip), %al     ; _sTrackingMenus
    0x7fff7e634a71 <+4925>: 84 c0                             testb  %al, %al
    0x7fff7e634a73 <+4927>: 0f 85 d1 01 00 00                 jne    0x7fff7e634c4a            ; <+5398>
    0x7fff7e634a79 <+4933>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634a7b <+4935>: 48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e634a82 <+4942>: 80 3d bb 96 6d 1c 00              cmpb   $0x0, 0x1c6d96bb(%rip)    ; _cgsContextID + 3
    0x7fff7e634a89 <+4949>: 0f 85 b6 ee ff ff                 jne    0x7fff7e633945            ; <+529>
    0x7fff7e634a8f <+4955>: 4c 89 b5 30 fc ff ff              movq   %r14, -0x3d0(%rbp)
    0x7fff7e634a96 <+4962>: f2 0f 11 8d 28 fd ff ff           movsd  %xmm1, -0x2d8(%rbp)
    0x7fff7e634a9e <+4970>: 48 83 fb ff                       cmpq   $-0x1, %rbx
    0x7fff7e634aa2 <+4974>: 0f 94 c0                          sete   %al
    0x7fff7e634aa5 <+4977>: 66 0f 2e 0d 93 1d a9 00           ucomisd 0xa91d93(%rip), %xmm1     ; $ld$add$os10.7$__NSDictionaryOfVariableBindings + 18
    0x7fff7e634aad <+4985>: 0f 9a c1                          setp   %cl
    0x7fff7e634ab0 <+4988>: 0f 95 c2                          setne  %dl
    0x7fff7e634ab3 <+4991>: 08 ca                             orb    %cl, %dl
    0x7fff7e634ab5 <+4993>: 08 c2                             orb    %al, %dl
    0x7fff7e634ab7 <+4995>: 88 95 26 fc ff ff                 movb   %dl, -0x3da(%rbp)
    0x7fff7e634abd <+5001>: 4c 8b a5 18 fd ff ff              movq   -0x2e8(%rbp), %r12
    0x7fff7e634ac4 <+5008>: 45 89 fe                          movl   %r15d, %r14d
    0x7fff7e634ac7 <+5011>: e9 ba ee ff ff                    jmp    0x7fff7e633986            ; <+594>
    0x7fff7e634acc <+5016>: 4c 89 a5 18 fd ff ff              movq   %r12, -0x2e8(%rbp)
    0x7fff7e634ad3 <+5023>: 41 81 fe 62 79 65 6b              cmpl   $0x6b657962, %r14d        ; imm = 0x6B657962 
    0x7fff7e634ada <+5030>: 75 0a                             jne    0x7fff7e634ae6            ; <+5042>
    0x7fff7e634adc <+5032>: bf 01 00 00 00                    movl   $0x1, %edi
    0x7fff7e634ae1 <+5037>: e8 e9 09 00 00                    callq  0x7fff7e6354cf            ; _NSAccessibilitySetHandlingKeyboardEvent
    0x7fff7e634ae6 <+5042>: 48 8b 8d 08 fc ff ff              movq   -0x3f8(%rbp), %rcx
    0x7fff7e634aed <+5049>: 48 85 c9                          testq  %rcx, %rcx
    0x7fff7e634af0 <+5052>: 4c 8b a5 20 fd ff ff              movq   -0x2e0(%rbp), %r12
    0x7fff7e634af7 <+5059>: 74 15                             je     0x7fff7e634b0e            ; <+5082>
    0x7fff7e634af9 <+5061>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e634b00 <+5068>: 48 89 cb                          movq   %rcx, %rbx
    0x7fff7e634b03 <+5071>: e8 d2 97 a8 00                    callq  0x7fff7f0be2da            ; symbol stub for: RetainEvent
    0x7fff7e634b08 <+5076>: 48 89 d9                          movq   %rbx, %rcx
    0x7fff7e634b0b <+5079>: 48 89 01                          movq   %rax, (%rcx)
    0x7fff7e634b0e <+5082>: 49 89 cf                          movq   %rcx, %r15
    0x7fff7e634b11 <+5085>: 8b 85 34 fd ff ff                 movl   -0x2cc(%rbp), %eax
    0x7fff7e634b17 <+5091>: 84 c0                             testb  %al, %al
    0x7fff7e634b19 <+5093>: 74 0c                             je     0x7fff7e634b27            ; <+5107>
    0x7fff7e634b1b <+5095>: 48 8b bd 88 fd ff ff              movq   -0x278(%rbp), %rdi
    0x7fff7e634b22 <+5102>: e8 8f 97 a8 00                    callq  0x7fff7f0be2b6            ; symbol stub for: ReleaseEvent
    0x7fff7e634b27 <+5107>: 45 31 f6                          xorl   %r14d, %r14d
    0x7fff7e634b2a <+5110>: 4c 89 a5 a0 fc ff ff              movq   %r12, -0x360(%rbp)
    0x7fff7e634b31 <+5117>: 48 8b 9d 00 fc ff ff              movq   -0x400(%rbp), %rbx
    0x7fff7e634b38 <+5124>: 48 8b bd 80 fd ff ff              movq   -0x280(%rbp), %rdi
    0x7fff7e634b3f <+5131>: 48 85 ff                          testq  %rdi, %rdi
    0x7fff7e634b42 <+5134>: 74 11                             je     0x7fff7e634b55            ; <+5153>
    0x7fff7e634b44 <+5136>: 48 8d 85 d0 fd ff ff              leaq   -0x230(%rbp), %rax
    0x7fff7e634b4b <+5143>: 48 39 c7                          cmpq   %rax, %rdi
    0x7fff7e634b4e <+5146>: 74 05                             je     0x7fff7e634b55            ; <+5153>
    0x7fff7e634b50 <+5148>: e8 c7 a6 a8 00                    callq  0x7fff7f0bf21c            ; symbol stub for: free
    0x7fff7e634b55 <+5153>: 84 db                             testb  %bl, %bl
    0x7fff7e634b57 <+5155>: 74 0c                             je     0x7fff7e634b65            ; <+5169>
    0x7fff7e634b59 <+5157>: 48 8b bd 18 fd ff ff              movq   -0x2e8(%rbp), %rdi
    0x7fff7e634b60 <+5164>: e8 15 9a a8 00                    callq  0x7fff7f0be57a            ; symbol stub for: _HLTBRemoveEventSourceFromMode
    0x7fff7e634b65 <+5169>: 80 3d d8 95 6d 1c 00              cmpb   $0x0, 0x1c6d95d8(%rip)    ; _cgsContextID + 3
    0x7fff7e634b6c <+5176>: 0f 94 c0                          sete   %al
    0x7fff7e634b6f <+5179>: 41 08 c6                          orb    %al, %r14b
    0x7fff7e634b72 <+5182>: 0f 85 8d 00 00 00                 jne    0x7fff7e634c05            ; <+5329>
    0x7fff7e634b78 <+5188>: 49 8b 3f                          movq   (%r15), %rdi
    0x7fff7e634b7b <+5191>: e8 8e 93 a8 00                    callq  0x7fff7f0bdf0e            ; symbol stub for: CopyEventCGEvent
    0x7fff7e634b80 <+5196>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634b83 <+5199>: 48 85 db                          testq  %rbx, %rbx
    0x7fff7e634b86 <+5202>: 74 51                             je     0x7fff7e634bd9            ; <+5285>
    0x7fff7e634b88 <+5204>: 80 3d b5 95 6d 1c 00              cmpb   $0x0, 0x1c6d95b5(%rip)    ; _cgsContextID + 3
    0x7fff7e634b8f <+5211>: 74 40                             je     0x7fff7e634bd1            ; <+5277>
    0x7fff7e634b91 <+5213>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634b94 <+5216>: e8 a5 7b a8 00                    callq  0x7fff7f0bc73e            ; symbol stub for: CGEventGetType
    0x7fff7e634b99 <+5221>: 83 f8 1d                          cmpl   $0x1d, %eax
    0x7fff7e634b9c <+5224>: 75 33                             jne    0x7fff7e634bd1            ; <+5277>
    0x7fff7e634b9e <+5226>: be 6e 00 00 00                    movl   $0x6e, %esi
    0x7fff7e634ba3 <+5231>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634ba6 <+5234>: e8 81 7b a8 00                    callq  0x7fff7f0bc72c            ; symbol stub for: CGEventGetIntegerValueField
    0x7fff7e634bab <+5239>: 48 83 f8 20                       cmpq   $0x20, %rax
    0x7fff7e634baf <+5243>: 75 20                             jne    0x7fff7e634bd1            ; <+5277>
    0x7fff7e634bb1 <+5245>: be 90 00 00 00                    movl   $0x90, %esi
    0x7fff7e634bb6 <+5250>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634bb9 <+5253>: e8 6e 7b a8 00                    callq  0x7fff7f0bc72c            ; symbol stub for: CGEventGetIntegerValueField
    0x7fff7e634bbe <+5258>: 48 89 c1                          movq   %rax, %rcx
    0x7fff7e634bc1 <+5261>: 48 8d 3d 88 2e 42 1c              leaq   0x1c422e88(%rip), %rdi    ; @"Force event behavior:%d"
    0x7fff7e634bc8 <+5268>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634bca <+5270>: 89 ce                             movl   %ecx, %esi
    0x7fff7e634bcc <+5272>: e8 cd 90 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e634bd1 <+5277>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634bd4 <+5280>: e8 91 af a8 00                    callq  0x7fff7f0bfb6a            ; symbol stub for: CFRelease
    0x7fff7e634bd9 <+5285>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634bdc <+5288>: e8 3d 91 3f 00                    callq  0x7fff7ea2dd1e            ; NS_allocInitStringForEvent
    0x7fff7e634be1 <+5293>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634be4 <+5296>: 48 8d 3d 85 2e 42 1c              leaq   0x1c422e85(%rip), %rdi    ; @"Received event: %@"
    0x7fff7e634beb <+5303>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634bed <+5305>: 48 89 de                          movq   %rbx, %rsi
    0x7fff7e634bf0 <+5308>: e8 a9 90 a8 00                    callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e634bf5 <+5313>: 48 8b 35 9c 18 67 1c              movq   0x1c67189c(%rip), %rsi    ; "release"
    0x7fff7e634bfc <+5320>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634bff <+5323>: ff 15 7b 54 3e 1c                 callq  *0x1c3e547b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e634c05 <+5329>: 48 8b 05 f4 3d 3e 1c              movq   0x1c3e3df4(%rip), %rax    ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x7fff7e634c0c <+5336>: 48 8b 00                          movq   (%rax), %rax
    0x7fff7e634c0f <+5339>: 48 3b 45 d0                       cmpq   -0x30(%rbp), %rax
    0x7fff7e634c13 <+5343>: 0f 85 85 00 00 00                 jne    0x7fff7e634c9e            ; <+5482>
    0x7fff7e634c19 <+5349>: 48 8b 85 a0 fc ff ff              movq   -0x360(%rbp), %rax
    0x7fff7e634c20 <+5356>: 48 81 c4 f8 03 00 00              addq   $0x3f8, %rsp              ; imm = 0x3F8 
    0x7fff7e634c27 <+5363>: 5b                                popq   %rbx
    0x7fff7e634c28 <+5364>: 41 5c                             popq   %r12
    0x7fff7e634c2a <+5366>: 41 5d                             popq   %r13
    0x7fff7e634c2c <+5368>: 41 5e                             popq   %r14
    0x7fff7e634c2e <+5370>: 41 5f                             popq   %r15
    0x7fff7e634c30 <+5372>: 5d                                popq   %rbp
    0x7fff7e634c31 <+5373>: c3                                retq   
    0x7fff7e634c32 <+5374>: 48 8d 3d 0f 95 6d 1c              leaq   0x1c6d950f(%rip), %rdi    ; _DPSNextEvent.onceToken
    0x7fff7e634c39 <+5381>: 48 8d 35 e0 aa 3e 1c              leaq   0x1c3eaae0(%rip), %rsi    ; __block_literal_global
    0x7fff7e634c40 <+5388>: e8 f9 a4 a8 00                    callq  0x7fff7f0bf13e            ; symbol stub for: dispatch_once
    0x7fff7e634c45 <+5393>: e9 6e eb ff ff                    jmp    0x7fff7e6337b8            ; <+132>
    0x7fff7e634c4a <+5398>: 41 b6 01                          movb   $0x1, %r14b
    0x7fff7e634c4d <+5401>: 48 8b 85 08 fc ff ff              movq   -0x3f8(%rbp), %rax
    0x7fff7e634c54 <+5408>: 48 85 c0                          testq  %rax, %rax
    0x7fff7e634c57 <+5411>: 74 18                             je     0x7fff7e634c71            ; <+5437>
    0x7fff7e634c59 <+5413>: 48 c7 00 00 00 00 00              movq   $0x0, (%rax)
    0x7fff7e634c60 <+5420>: 49 89 c7                          movq   %rax, %r15
    0x7fff7e634c63 <+5423>: 31 c0                             xorl   %eax, %eax
    0x7fff7e634c65 <+5425>: 48 89 85 a0 fc ff ff              movq   %rax, -0x360(%rbp)
    0x7fff7e634c6c <+5432>: e9 c0 fe ff ff                    jmp    0x7fff7e634b31            ; <+5117>
    0x7fff7e634c71 <+5437>: 31 c9                             xorl   %ecx, %ecx
    0x7fff7e634c73 <+5439>: 48 89 8d a0 fc ff ff              movq   %rcx, -0x360(%rbp)
    0x7fff7e634c7a <+5446>: 49 89 c7                          movq   %rax, %r15
    0x7fff7e634c7d <+5449>: e9 af fe ff ff                    jmp    0x7fff7e634b31            ; <+5117>
    0x7fff7e634c82 <+5454>: 48 89 c3                          movq   %rax, %rbx
    0x7fff7e634c85 <+5457>: 48 8d bd a0 fd ff ff              leaq   -0x260(%rbp), %rdi
    0x7fff7e634c8c <+5464>: be 08 00 00 00                    movl   $0x8, %esi
    0x7fff7e634c91 <+5469>: e8 52 a3 a8 00                    callq  0x7fff7f0befe8            ; symbol stub for: _Block_object_dispose
    0x7fff7e634c96 <+5474>: 48 89 df                          movq   %rbx, %rdi
    0x7fff7e634c99 <+5477>: e8 56 a3 a8 00                    callq  0x7fff7f0beff4            ; symbol stub for: _Unwind_Resume
    0x7fff7e634c9e <+5482>: e8 93 a3 a8 00                    callq  0x7fff7f0bf036            ; symbol stub for: __stack_chk_fail
    0x7fff7e634ca3 <+5487>: 90                                nop    
(lldb)  image show-unwind --address 0x7fff7e633b79
UNWIND PLANS for AppKit`_DPSNextEvent (start addr 0x7fff7e633734)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 279008-0x0000000000045750)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 5364: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 5366: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 5368: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 5370: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 5372: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 5373: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 5374: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x7fff7f284710, personality routine is at address 0x7fff9aa189f8
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 279008-0x0000000000045750)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7ed491c3
AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]:
    0x7fff7ed48b5e <+0>:    55                       pushq  %rbp
    0x7fff7ed48b5f <+1>:    48 89 e5                 movq   %rsp, %rbp
    0x7fff7ed48b62 <+4>:    41 57                    pushq  %r15
    0x7fff7ed48b64 <+6>:    41 56                    pushq  %r14
    0x7fff7ed48b66 <+8>:    41 55                    pushq  %r13
    0x7fff7ed48b68 <+10>:   41 54                    pushq  %r12
    0x7fff7ed48b6a <+12>:   53                       pushq  %rbx
    0x7fff7ed48b6b <+13>:   48 81 ec 88 01 00 00     subq   $0x188, %rsp              ; imm = 0x188 
    0x7fff7ed48b72 <+20>:   45 89 ce                 movl   %r9d, %r14d
    0x7fff7ed48b75 <+23>:   4c 89 45 88              movq   %r8, -0x78(%rbp)
    0x7fff7ed48b79 <+27>:   48 89 8d 70 ff ff ff     movq   %rcx, -0x90(%rbp)
    0x7fff7ed48b80 <+34>:   49 89 d4                 movq   %rdx, %r12
    0x7fff7ed48b83 <+37>:   4c 89 65 98              movq   %r12, -0x68(%rbp)
    0x7fff7ed48b87 <+41>:   48 89 7d b8              movq   %rdi, -0x48(%rbp)
    0x7fff7ed48b8b <+45>:   48 8b 05 5e 03 f6 1b     movq   0x1bf6035e(%rip), %rax    ; "isMainThread"
    0x7fff7ed48b92 <+52>:   48 89 45 a8              movq   %rax, -0x58(%rbp)
    0x7fff7ed48b96 <+56>:   48 8b 05 d3 99 f7 1b     movq   0x1bf799d3(%rip), %rax    ; "_delayedEventMatchingMask:pull:"
    0x7fff7ed48b9d <+63>:   48 89 45 a0              movq   %rax, -0x60(%rbp)
    0x7fff7ed48ba1 <+67>:   48 8b 05 00 00 f6 1b     movq   0x1bf60000(%rip), %rax    ; "distantPast"
    0x7fff7ed48ba8 <+74>:   48 89 85 f8 fe ff ff     movq   %rax, -0x108(%rbp)
    0x7fff7ed48baf <+81>:   48 8b 05 ba d8 f5 1b     movq   0x1bf5d8ba(%rip), %rax    ; "alloc"
    0x7fff7ed48bb6 <+88>:   48 89 85 60 ff ff ff     movq   %rax, -0xa0(%rbp)
    0x7fff7ed48bbd <+95>:   48 8b 05 ac c7 f6 1b     movq   0x1bf6c7ac(%rip), %rax    ; "_initWithCGEvent:eventRef:"
    0x7fff7ed48bc4 <+102>:  48 89 85 58 ff ff ff     movq   %rax, -0xa8(%rbp)
    0x7fff7ed48bcb <+109>:  48 8b 05 5e d9 f5 1b     movq   0x1bf5d95e(%rip), %rax    ; "autorelease"
    0x7fff7ed48bd2 <+116>:  48 89 85 50 ff ff ff     movq   %rax, -0xb0(%rbp)
    0x7fff7ed48bd9 <+123>:  48 8b 05 c8 da f5 1b     movq   0x1bf5dac8(%rip), %rax    ; "windowNumber"
    0x7fff7ed48be0 <+130>:  48 89 85 48 ff ff ff     movq   %rax, -0xb8(%rbp)
    0x7fff7ed48be7 <+137>:  48 8b 05 6a f4 cc 1b     movq   0x1bccf46a(%rip), %rax    ; (void *)0x00007fff8141d390: CGPointZero
    0x7fff7ed48bee <+144>:  f2 0f 10 00              movsd  (%rax), %xmm0             ; xmm0 = mem[0],zero 
    0x7fff7ed48bf2 <+148>:  f2 0f 11 85 18 ff ff ff  movsd  %xmm0, -0xe8(%rbp)
    0x7fff7ed48bfa <+156>:  f2 0f 10 40 08           movsd  0x8(%rax), %xmm0          ; xmm0 = mem[0],zero 
    0x7fff7ed48bff <+161>:  f2 0f 11 85 10 ff ff ff  movsd  %xmm0, -0xf0(%rbp)
    0x7fff7ed48c07 <+169>:  48 8b 05 4a df f5 1b     movq   0x1bf5df4a(%rip), %rax    ; "objectAtIndex:"
    0x7fff7ed48c0e <+176>:  48 89 85 00 ff ff ff     movq   %rax, -0x100(%rbp)
    0x7fff7ed48c15 <+183>:  44 89 e0                 movl   %r12d, %eax
    0x7fff7ed48c18 <+186>:  25 00 03 00 00           andl   $0x300, %eax              ; imm = 0x300 
    0x7fff7ed48c1d <+191>:  48 89 45 80              movq   %rax, -0x80(%rbp)
    0x7fff7ed48c21 <+195>:  48 8b 05 d0 e7 f5 1b     movq   0x1bf5e7d0(%rip), %rax    ; "type"
    0x7fff7ed48c28 <+202>:  48 89 45 c8              movq   %rax, -0x38(%rbp)
    0x7fff7ed48c2c <+206>:  48 8b 05 4d fb f5 1b     movq   0x1bf5fb4d(%rip), %rax    ; "application:receivedEvent:dequeuedEvent:"
    0x7fff7ed48c33 <+213>:  48 89 85 68 ff ff ff     movq   %rax, -0x98(%rbp)
    0x7fff7ed48c3a <+220>:  48 8b 05 8f e3 f5 1b     movq   0x1bf5e38f(%rip), %rax    ; "_setCurrentEvent:"
    0x7fff7ed48c41 <+227>:  48 89 45 90              movq   %rax, -0x70(%rbp)
    0x7fff7ed48c45 <+231>:  48 8b 05 8c df f5 1b     movq   0x1bf5df8c(%rip), %rax    ; "window"
    0x7fff7ed48c4c <+238>:  48 89 85 78 ff ff ff     movq   %rax, -0x88(%rbp)
    0x7fff7ed48c53 <+245>:  48 8b 05 a6 56 f6 1b     movq   0x1bf656a6(%rip), %rax    ; "_eventRef"
    0x7fff7ed48c5a <+252>:  48 89 85 30 ff ff ff     movq   %rax, -0xd0(%rbp)
    0x7fff7ed48c61 <+259>:  48 8b 05 10 99 f7 1b     movq   0x1bf79910(%rip), %rax    ; "_resetCurrentDeferredActivation"
    0x7fff7ed48c68 <+266>:  48 89 85 40 ff ff ff     movq   %rax, -0xc0(%rbp)
    0x7fff7ed48c6f <+273>:  48 8b 05 5a b2 f6 1b     movq   0x1bf6b25a(%rip), %rax    ; "trackingNumber"
    0x7fff7ed48c76 <+280>:  48 89 85 28 ff ff ff     movq   %rax, -0xd8(%rbp)
    0x7fff7ed48c7d <+287>:  48 8b 05 fc b1 f6 1b     movq   0x1bf6b1fc(%rip), %rax    ; "_isTrackingAreaObject:"
    0x7fff7ed48c84 <+294>:  48 89 85 08 ff ff ff     movq   %rax, -0xf8(%rbp)
    0x7fff7ed48c8b <+301>:  48 8b 05 e6 58 f6 1b     movq   0x1bf658e6(%rip), %rax    ; "options"
    0x7fff7ed48c92 <+308>:  48 89 45 c0              movq   %rax, -0x40(%rbp)
    0x7fff7ed48c96 <+312>:  48 8b 05 93 31 f6 1b     movq   0x1bf63193(%rip), %rax    ; "locationInWindow"
    0x7fff7ed48c9d <+319>:  48 89 85 e8 fe ff ff     movq   %rax, -0x118(%rbp)
    0x7fff7ed48ca4 <+326>:  48 8b 05 fd e4 f5 1b     movq   0x1bf5e4fd(%rip), %rax    ; "modifierFlags"
    0x7fff7ed48cab <+333>:  48 89 85 e0 fe ff ff     movq   %rax, -0x120(%rbp)
    0x7fff7ed48cb2 <+340>:  48 8b 05 ef f4 f5 1b     movq   0x1bf5f4ef(%rip), %rax    ; "timestamp"
    0x7fff7ed48cb9 <+347>:  48 89 85 d8 fe ff ff     movq   %rax, -0x128(%rbp)
    0x7fff7ed48cc0 <+354>:  48 8b 05 11 e3 f5 1b     movq   0x1bf5e311(%rip), %rax    ; "context"
    0x7fff7ed48cc7 <+361>:  48 89 85 d0 fe ff ff     movq   %rax, -0x130(%rbp)
    0x7fff7ed48cce <+368>:  48 8b 05 63 5d f6 1b     movq   0x1bf65d63(%rip), %rax    ; "eventNumber"
    0x7fff7ed48cd5 <+375>:  48 89 85 c8 fe ff ff     movq   %rax, -0x138(%rbp)
    0x7fff7ed48cdc <+382>:  48 8b 05 4d c0 f6 1b     movq   0x1bf6c04d(%rip), %rax    ; "userData"
    0x7fff7ed48ce3 <+389>:  48 89 85 c0 fe ff ff     movq   %rax, -0x140(%rbp)
    0x7fff7ed48cea <+396>:  48 8b 05 cf b2 f6 1b     movq   0x1bf6b2cf(%rip), %rax    ; "enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:"
    0x7fff7ed48cf1 <+403>:  48 89 85 b8 fe ff ff     movq   %rax, -0x148(%rbp)
    0x7fff7ed48cf8 <+410>:  48 8b 05 b1 d9 f5 1b     movq   0x1bf5d9b1(%rip), %rax    ; "postEvent:atStart:"
    0x7fff7ed48cff <+417>:  48 89 85 b0 fe ff ff     movq   %rax, -0x150(%rbp)
    0x7fff7ed48d06 <+424>:  48 8b 05 cb 35 f6 1b     movq   0x1bf635cb(%rip), %rax    ; "phase"
    0x7fff7ed48d0d <+431>:  48 89 85 f0 fe ff ff     movq   %rax, -0x110(%rbp)
    0x7fff7ed48d14 <+438>:  48 8b 05 65 98 f7 1b     movq   0x1bf79865(%rip), %rax    ; "_latchViewForScrollEvent:"
    0x7fff7ed48d1b <+445>:  48 89 85 a8 fe ff ff     movq   %rax, -0x158(%rbp)
    0x7fff7ed48d22 <+452>:  31 c0                    xorl   %eax, %eax
    0x7fff7ed48d24 <+454>:  48 89 85 20 ff ff ff     movq   %rax, -0xe0(%rbp)
    0x7fff7ed48d2b <+461>:  e9 71 03 00 00           jmp    0x7fff7ed490a1            ; <+1347>
    0x7fff7ed48d30 <+466>:  48 89 5d c0              movq   %rbx, -0x40(%rbp)
    0x7fff7ed48d34 <+470>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48d37 <+473>:  48 8b 75 c8              movq   -0x38(%rbp), %rsi
    0x7fff7ed48d3b <+477>:  ff 15 3f 13 cd 1b        callq  *0x1bcd133f(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48d41 <+483>:  bb 01 00 00 00           movl   $0x1, %ebx
    0x7fff7ed48d46 <+488>:  88 c1                    movb   %al, %cl
    0x7fff7ed48d48 <+490>:  48 d3 e3                 shlq   %cl, %rbx
    0x7fff7ed48d4b <+493>:  45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed48d4e <+496>:  b8 00 00 00 00           movl   $0x0, %eax
    0x7fff7ed48d53 <+501>:  74 05                    je     0x7fff7ed48d5a            ; <+508>
    0x7fff7ed48d55 <+503>:  e8 12 a8 8e ff           callq  0x7fff7e63356c            ; _NSDequingEventObservingMask
    0x7fff7ed48d5a <+508>:  48 85 d8                 testq  %rbx, %rax
    0x7fff7ed48d5d <+511>:  74 22                    je     0x7fff7ed48d81            ; <+547>
    0x7fff7ed48d5f <+513>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48d62 <+516>:  e8 26 ea e4 ff           callq  0x7fff7eb9778d            ; _NSSendEventToDequingObservers
    0x7fff7ed48d67 <+521>:  49 89 c7                 movq   %rax, %r15
    0x7fff7ed48d6a <+524>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48d6d <+527>:  48 8b 75 c8              movq   -0x38(%rbp), %rsi
    0x7fff7ed48d71 <+531>:  ff 15 09 13 cd 1b        callq  *0x1bcd1309(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48d77 <+537>:  bb 01 00 00 00           movl   $0x1, %ebx
    0x7fff7ed48d7c <+542>:  88 c1                    movb   %al, %cl
    0x7fff7ed48d7e <+544>:  48 d3 e3                 shlq   %cl, %rbx
    0x7fff7ed48d81 <+547>:  45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed48d84 <+550>:  74 45                    je     0x7fff7ed48dcb            ; <+621>
    0x7fff7ed48d86 <+552>:  f6 05 44 82 fc 1b 01     testb  $0x1, 0x1bfc8244(%rip)    ; _nextEventMatchingEventMask:untilDate:inMode:dequeue:.isFirstEvent
    0x7fff7ed48d8d <+559>:  75 3c                    jne    0x7fff7ed48dcb            ; <+621>
    0x7fff7ed48d8f <+561>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48d92 <+564>:  48 8b b5 78 ff ff ff     movq   -0x88(%rbp), %rsi
    0x7fff7ed48d99 <+571>:  ff 15 e1 12 cd 1b        callq  *0x1bcd12e1(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48d9f <+577>:  f6 c7 1c                 testb  $0x1c, %bh
    0x7fff7ed48da2 <+580>:  75 05                    jne    0x7fff7ed48da9            ; <+587>
    0x7fff7ed48da4 <+582>:  48 85 c0                 testq  %rax, %rax
    0x7fff7ed48da7 <+585>:  75 22                    jne    0x7fff7ed48dcb            ; <+621>
    0x7fff7ed48da9 <+587>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48dac <+590>:  48 8b b5 30 ff ff ff     movq   -0xd0(%rbp), %rsi
    0x7fff7ed48db3 <+597>:  ff 15 c7 12 cd 1b        callq  *0x1bcd12c7(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48db9 <+603>:  31 f6                    xorl   %esi, %esi
    0x7fff7ed48dbb <+605>:  48 89 c7                 movq   %rax, %rdi
    0x7fff7ed48dbe <+608>:  e8 e9 4d ce ff           callq  0x7fff7ea2dbac            ; _DPSEventHandledByCarbon
    0x7fff7ed48dc3 <+613>:  84 c0                    testb  %al, %al
    0x7fff7ed48dc5 <+615>:  0f 85 d6 02 00 00        jne    0x7fff7ed490a1            ; <+1347>
    0x7fff7ed48dcb <+621>:  4d 85 ff                 testq  %r15, %r15
    0x7fff7ed48dce <+624>:  74 30                    je     0x7fff7ed48e00            ; <+674>
    0x7fff7ed48dd0 <+626>:  4d 85 e4                 testq  %r12, %r12
    0x7fff7ed48dd3 <+629>:  0f 84 c1 05 00 00        je     0x7fff7ed4939a            ; <+2108>
    0x7fff7ed48dd9 <+635>:  4c 21 e3                 andq   %r12, %rbx
    0x7fff7ed48ddc <+638>:  0f 85 b8 05 00 00        jne    0x7fff7ed4939a            ; <+2108>
    0x7fff7ed48de2 <+644>:  48 83 7d 80 00           cmpq   $0x0, -0x80(%rbp)
    0x7fff7ed48de7 <+649>:  74 17                    je     0x7fff7ed48e00            ; <+674>
    0x7fff7ed48de9 <+651>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7ed48dec <+654>:  48 8b 75 c8              movq   -0x38(%rbp), %rsi
    0x7fff7ed48df0 <+658>:  ff 15 8a 12 cd 1b        callq  *0x1bcd128a(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48df6 <+664>:  48 83 f8 11              cmpq   $0x11, %rax
    0x7fff7ed48dfa <+668>:  0f 84 9a 05 00 00        je     0x7fff7ed4939a            ; <+2108>
    0x7fff7ed48e00 <+674>:  31 f6                    xorl   %esi, %esi
    0x7fff7ed48e02 <+676>:  48 8d 3d 07 88 d4 1b     leaq   0x1bd48807(%rip), %rdi    ; @"NSAlwaysMatchRequestedMaskOf1"
    0x7fff7ed48e09 <+683>:  48 8d 15 d0 81 fc 1b     leaq   0x1bfc81d0(%rip), %rdx    ; sNSAlwaysMatchRequestedMaskOf1ComputedValue
    0x7fff7ed48e10 <+690>:  48 8d 0d 78 21 00 00     leaq   0x2178(%rip), %rcx        ; NSAlwaysMatchRequestedMaskOf1DefaultValueFunction
    0x7fff7ed48e17 <+697>:  e8 8a 9c 8a ff           callq  0x7fff7e5f2aa6            ; _NSGetBoolAppConfig
    0x7fff7ed48e1c <+702>:  49 83 fc 01              cmpq   $0x1, %r12
    0x7fff7ed48e20 <+706>:  0f 85 7b 02 00 00        jne    0x7fff7ed490a1            ; <+1347>
    0x7fff7ed48e26 <+712>:  84 c0                    testb  %al, %al
    0x7fff7ed48e28 <+714>:  0f 84 73 02 00 00        je     0x7fff7ed490a1            ; <+1347>
    0x7fff7ed48e2e <+720>:  e9 67 05 00 00           jmp    0x7fff7ed4939a            ; <+2108>
    0x7fff7ed48e33 <+725>:  48 89 d8                 movq   %rbx, %rax
    0x7fff7ed48e36 <+728>:  48 83 c8 01              orq    $0x1, %rax
    0x7fff7ed48e3a <+732>:  48 83 f8 09              cmpq   $0x9, %rax
    0x7fff7ed48e3e <+736>:  0f 85 a8 01 00 00        jne    0x7fff7ed48fec            ; <+1166>
    0x7fff7ed48e44 <+742>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48e47 <+745>:  48 8b b5 28 ff ff ff     movq   -0xd8(%rbp), %rsi
    0x7fff7ed48e4e <+752>:  48 8b 05 2b 12 cd 1b     movq   0x1bcd122b(%rip), %rax    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48e55 <+759>:  48 89 c3                 movq   %rax, %rbx
    0x7fff7ed48e58 <+762>:  ff d3                    callq  *%rbx
    0x7fff7ed48e5a <+764>:  48 89 85 38 ff ff ff     movq   %rax, -0xc8(%rbp)
    0x7fff7ed48e61 <+771>:  48 8b 3d 90 f9 f8 1b     movq   0x1bf8f990(%rip), %rdi    ; (void *)0x00007fff9acfd9d8: NSTrackingArea
    0x7fff7ed48e68 <+778>:  48 8b b5 08 ff ff ff     movq   -0xf8(%rbp), %rsi
    0x7fff7ed48e6f <+785>:  48 89 c2                 movq   %rax, %rdx
    0x7fff7ed48e72 <+788>:  ff d3                    callq  *%rbx
    0x7fff7ed48e74 <+790>:  84 c0                    testb  %al, %al
    0x7fff7ed48e76 <+792>:  0f 84 ae 04 00 00        je     0x7fff7ed4932a            ; <+1996>
    0x7fff7ed48e7c <+798>:  48 8b bd 38 ff ff ff     movq   -0xc8(%rbp), %rdi
    0x7fff7ed48e83 <+805>:  48 8b 5d c0              movq   -0x40(%rbp), %rbx
    0x7fff7ed48e87 <+809>:  48 89 de                 movq   %rbx, %rsi
    0x7fff7ed48e8a <+812>:  ff 15 f0 11 cd 1b        callq  *0x1bcd11f0(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48e90 <+818>:  a8 04                    testb  $0x4, %al
    0x7fff7ed48e92 <+820>:  0f 84 96 04 00 00        je     0x7fff7ed4932e            ; <+2000>
    0x7fff7ed48e98 <+826>:  44 89 7d b4              movl   %r15d, -0x4c(%rbp)
    0x7fff7ed48e9c <+830>:  48 8b 05 6d f0 f8 1b     movq   0x1bf8f06d(%rip), %rax    ; (void *)0x00007fff9acf0aa8: NSEvent
    0x7fff7ed48ea3 <+837>:  48 89 85 a0 fe ff ff     movq   %rax, -0x160(%rbp)
    0x7fff7ed48eaa <+844>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48ead <+847>:  48 8b b5 e8 fe ff ff     movq   -0x118(%rbp), %rsi
    0x7fff7ed48eb4 <+854>:  4c 8b 3d c5 11 cd 1b     movq   0x1bcd11c5(%rip), %r15    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48ebb <+861>:  41 ff d7                 callq  *%r15
    0x7fff7ed48ebe <+864>:  f2 0f 11 85 98 fe ff ff  movsd  %xmm0, -0x168(%rbp)
    0x7fff7ed48ec6 <+872>:  f2 0f 11 8d 90 fe ff ff  movsd  %xmm1, -0x170(%rbp)
    0x7fff7ed48ece <+880>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48ed1 <+883>:  48 8b b5 e0 fe ff ff     movq   -0x120(%rbp), %rsi
    0x7fff7ed48ed8 <+890>:  41 ff d7                 callq  *%r15
    0x7fff7ed48edb <+893>:  48 89 85 88 fe ff ff     movq   %rax, -0x178(%rbp)
    0x7fff7ed48ee2 <+900>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48ee5 <+903>:  48 8b b5 d8 fe ff ff     movq   -0x128(%rbp), %rsi
    0x7fff7ed48eec <+910>:  41 ff d7                 callq  *%r15
    0x7fff7ed48eef <+913>:  f2 0f 11 85 80 fe ff ff  movsd  %xmm0, -0x180(%rbp)
    0x7fff7ed48ef7 <+921>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48efa <+924>:  48 8b b5 48 ff ff ff     movq   -0xb8(%rbp), %rsi
    0x7fff7ed48f01 <+931>:  41 ff d7                 callq  *%r15
    0x7fff7ed48f04 <+934>:  48 89 85 78 fe ff ff     movq   %rax, -0x188(%rbp)
    0x7fff7ed48f0b <+941>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48f0e <+944>:  48 8b b5 d0 fe ff ff     movq   -0x130(%rbp), %rsi
    0x7fff7ed48f15 <+951>:  41 ff d7                 callq  *%r15
    0x7fff7ed48f18 <+954>:  48 89 85 70 fe ff ff     movq   %rax, -0x190(%rbp)
    0x7fff7ed48f1f <+961>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48f22 <+964>:  48 8b b5 c8 fe ff ff     movq   -0x138(%rbp), %rsi
    0x7fff7ed48f29 <+971>:  41 ff d7                 callq  *%r15
    0x7fff7ed48f2c <+974>:  48 89 85 68 fe ff ff     movq   %rax, -0x198(%rbp)
    0x7fff7ed48f33 <+981>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48f36 <+984>:  48 8b b5 28 ff ff ff     movq   -0xd8(%rbp), %rsi
    0x7fff7ed48f3d <+991>:  41 ff d7                 callq  *%r15
    0x7fff7ed48f40 <+994>:  49 89 c5                 movq   %rax, %r13
    0x7fff7ed48f43 <+997>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed48f46 <+1000>: 48 8b b5 c0 fe ff ff     movq   -0x140(%rbp), %rsi
    0x7fff7ed48f4d <+1007>: 41 ff d7                 callq  *%r15
    0x7fff7ed48f50 <+1010>: 48 89 44 24 10           movq   %rax, 0x10(%rsp)
    0x7fff7ed48f55 <+1015>: 4c 89 6c 24 08           movq   %r13, 0x8(%rsp)
    0x7fff7ed48f5a <+1020>: 48 8b 85 68 fe ff ff     movq   -0x198(%rbp), %rax
    0x7fff7ed48f61 <+1027>: 48 89 04 24              movq   %rax, (%rsp)
    0x7fff7ed48f65 <+1031>: ba 11 00 00 00           movl   $0x11, %edx
    0x7fff7ed48f6a <+1036>: 48 8b bd a0 fe ff ff     movq   -0x160(%rbp), %rdi
    0x7fff7ed48f71 <+1043>: 48 8b b5 b8 fe ff ff     movq   -0x148(%rbp), %rsi
    0x7fff7ed48f78 <+1050>: f2 0f 10 85 98 fe ff ff  movsd  -0x168(%rbp), %xmm0       ; xmm0 = mem[0],zero 
    0x7fff7ed48f80 <+1058>: f2 0f 10 8d 90 fe ff ff  movsd  -0x170(%rbp), %xmm1       ; xmm1 = mem[0],zero 
    0x7fff7ed48f88 <+1066>: 48 8b 8d 88 fe ff ff     movq   -0x178(%rbp), %rcx
    0x7fff7ed48f8f <+1073>: f2 0f 10 95 80 fe ff ff  movsd  -0x180(%rbp), %xmm2       ; xmm2 = mem[0],zero 
    0x7fff7ed48f97 <+1081>: 4c 8b 85 78 fe ff ff     movq   -0x188(%rbp), %r8
    0x7fff7ed48f9e <+1088>: 4c 8b 8d 70 fe ff ff     movq   -0x190(%rbp), %r9
    0x7fff7ed48fa5 <+1095>: 41 ff d7                 callq  *%r15
    0x7fff7ed48fa8 <+1098>: 49 89 c5                 movq   %rax, %r13
    0x7fff7ed48fab <+1101>: 48 8b bd 38 ff ff ff     movq   -0xc8(%rbp), %rdi
    0x7fff7ed48fb2 <+1108>: 48 89 de                 movq   %rbx, %rsi
    0x7fff7ed48fb5 <+1111>: 41 ff d7                 callq  *%r15
    0x7fff7ed48fb8 <+1114>: a8 03                    testb  $0x3, %al
    0x7fff7ed48fba <+1116>: 0f 84 c1 00 00 00        je     0x7fff7ed49081            ; <+1315>
    0x7fff7ed48fc0 <+1122>: 48 8d 05 c1 a8 fc 1b     leaq   0x1bfca8c1(%rip), %rax    ; NSApp
    0x7fff7ed48fc7 <+1129>: 48 8b 38                 movq   (%rax), %rdi
    0x7fff7ed48fca <+1132>: b9 01 00 00 00           movl   $0x1, %ecx
    0x7fff7ed48fcf <+1137>: 48 8b b5 b0 fe ff ff     movq   -0x150(%rbp), %rsi
    0x7fff7ed48fd6 <+1144>: 4c 89 ea                 movq   %r13, %rdx
    0x7fff7ed48fd9 <+1147>: ff 15 a1 10 cd 1b        callq  *0x1bcd10a1(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed48fdf <+1153>: 4c 8b 6d b8              movq   -0x48(%rbp), %r13
    0x7fff7ed48fe3 <+1157>: 44 8b 7d b4              movl   -0x4c(%rbp), %r15d
    0x7fff7ed48fe7 <+1161>: e9 42 03 00 00           jmp    0x7fff7ed4932e            ; <+2000>
    0x7fff7ed48fec <+1166>: 48 83 fb 15              cmpq   $0x15, %rbx
    0x7fff7ed48ff0 <+1170>: 7e 17                    jle    0x7fff7ed49009            ; <+1195>
    0x7fff7ed48ff2 <+1172>: 48 83 fb 16              cmpq   $0x16, %rbx
    0x7fff7ed48ff6 <+1176>: 74 5f                    je     0x7fff7ed49057            ; <+1273>
    0x7fff7ed48ff8 <+1178>: 48 83 fb 1e              cmpq   $0x1e, %rbx
    0x7fff7ed48ffc <+1182>: 74 2b                    je     0x7fff7ed49029            ; <+1227>
    0x7fff7ed48ffe <+1184>: 48 83 fb 1f              cmpq   $0x1f, %rbx
    0x7fff7ed49002 <+1188>: 74 15                    je     0x7fff7ed49019            ; <+1211>
    0x7fff7ed49004 <+1190>: e9 21 03 00 00           jmp    0x7fff7ed4932a            ; <+1996>
    0x7fff7ed49009 <+1195>: 48 83 fb 12              cmpq   $0x12, %rbx
    0x7fff7ed4900d <+1199>: 74 1a                    je     0x7fff7ed49029            ; <+1227>
    0x7fff7ed4900f <+1201>: 48 83 fb 13              cmpq   $0x13, %rbx
    0x7fff7ed49013 <+1205>: 0f 85 11 03 00 00        jne    0x7fff7ed4932a            ; <+1996>
    0x7fff7ed49019 <+1211>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed4901c <+1214>: 4c 89 e6                 movq   %r12, %rsi
    0x7fff7ed4901f <+1217>: e8 13 20 00 00           callq  0x7fff7ed4b037            ; _saveWindowForGestureEvent
    0x7fff7ed49024 <+1222>: e9 01 03 00 00           jmp    0x7fff7ed4932a            ; <+1996>
    0x7fff7ed49029 <+1227>: 4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed4902c <+1230>: 48 8b b5 f0 fe ff ff     movq   -0x110(%rbp), %rsi
    0x7fff7ed49033 <+1237>: ff 15 47 10 cd 1b        callq  *0x1bcd1047(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49039 <+1243>: 48 83 f8 01              cmpq   $0x1, %rax
    0x7fff7ed4903d <+1247>: 48 8b 5d c0              movq   -0x40(%rbp), %rbx
    0x7fff7ed49041 <+1251>: 0f 85 e7 02 00 00        jne    0x7fff7ed4932e            ; <+2000>
    0x7fff7ed49047 <+1257>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed4904a <+1260>: 4c 89 e6                 movq   %r12, %rsi
    0x7fff7ed4904d <+1263>: e8 e5 1f 00 00           callq  0x7fff7ed4b037            ; _saveWindowForGestureEvent
    0x7fff7ed49052 <+1268>: e9 d7 02 00 00           jmp    0x7fff7ed4932e            ; <+2000>
    0x7fff7ed49057 <+1273>: 4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed4905a <+1276>: 48 8b b5 78 ff ff ff     movq   -0x88(%rbp), %rsi
    0x7fff7ed49061 <+1283>: 48 8b 05 18 10 cd 1b     movq   0x1bcd1018(%rip), %rax    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49068 <+1290>: 48 89 c3                 movq   %rax, %rbx
    0x7fff7ed4906b <+1293>: ff d3                    callq  *%rbx
    0x7fff7ed4906d <+1295>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed49070 <+1298>: 48 8b b5 a8 fe ff ff     movq   -0x158(%rbp), %rsi
    0x7fff7ed49077 <+1305>: 4c 89 e2                 movq   %r12, %rdx
    0x7fff7ed4907a <+1308>: ff d3                    callq  *%rbx
    0x7fff7ed4907c <+1310>: e9 a9 02 00 00           jmp    0x7fff7ed4932a            ; <+1996>
    0x7fff7ed49081 <+1315>: 4d 89 ec                 movq   %r13, %r12
    0x7fff7ed49084 <+1318>: 4c 8b 6d b8              movq   -0x48(%rbp), %r13
    0x7fff7ed49088 <+1322>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed4908b <+1325>: 48 8b 75 90              movq   -0x70(%rbp), %rsi
    0x7fff7ed4908f <+1329>: 4c 89 e2                 movq   %r12, %rdx
    0x7fff7ed49092 <+1332>: ff 15 e8 0f cd 1b        callq  *0x1bcd0fe8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49098 <+1338>: 44 8b 7d b4              movl   -0x4c(%rbp), %r15d
    0x7fff7ed4909c <+1342>: e9 8d 02 00 00           jmp    0x7fff7ed4932e            ; <+2000>
    0x7fff7ed490a1 <+1347>: 45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed490a4 <+1350>: bb 00 00 00 00           movl   $0x0, %ebx
    0x7fff7ed490a9 <+1355>: 74 08                    je     0x7fff7ed490b3            ; <+1365>
    0x7fff7ed490ab <+1357>: e8 c9 a4 8e ff           callq  0x7fff7e633579            ; _NSDequingEventObservingAdditiveMask
    0x7fff7ed490b0 <+1362>: 48 89 c3                 movq   %rax, %rbx
    0x7fff7ed490b3 <+1365>: 4d 85 e4                 testq  %r12, %r12
    0x7fff7ed490b6 <+1368>: 41 bd 00 00 00 00        movl   $0x0, %r13d
    0x7fff7ed490bc <+1374>: 74 32                    je     0x7fff7ed490f0            ; <+1426>
    0x7fff7ed490be <+1376>: 31 f6                    xorl   %esi, %esi
    0x7fff7ed490c0 <+1378>: 48 8d 3d 49 85 d4 1b     leaq   0x1bd48549(%rip), %rdi    ; @"NSAlwaysMatchRequestedMaskOf1"
    0x7fff7ed490c7 <+1385>: 48 8d 15 12 7f fc 1b     leaq   0x1bfc7f12(%rip), %rdx    ; sNSAlwaysMatchRequestedMaskOf1ComputedValue
    0x7fff7ed490ce <+1392>: 48 8d 0d ba 1e 00 00     leaq   0x1eba(%rip), %rcx        ; NSAlwaysMatchRequestedMaskOf1DefaultValueFunction
    0x7fff7ed490d5 <+1399>: e8 cc 99 8a ff           callq  0x7fff7e5f2aa6            ; _NSGetBoolAppConfig
    0x7fff7ed490da <+1404>: 4c 09 e3                 orq    %r12, %rbx
    0x7fff7ed490dd <+1407>: 3c 01                    cmpb   $0x1, %al
    0x7fff7ed490df <+1409>: 4d 19 ed                 sbbq   %r13, %r13
    0x7fff7ed490e2 <+1412>: 49 f7 d5                 notq   %r13
    0x7fff7ed490e5 <+1415>: 49 09 dd                 orq    %rbx, %r13
    0x7fff7ed490e8 <+1418>: 49 83 fc 01              cmpq   $0x1, %r12
    0x7fff7ed490ec <+1422>: 4c 0f 45 eb              cmovneq %rbx, %r13
    0x7fff7ed490f0 <+1426>: 48 8b 3d 71 f0 f8 1b     movq   0x1bf8f071(%rip), %rdi    ; (void *)0x00007fff9b641260: NSThread
    0x7fff7ed490f7 <+1433>: 48 8b 75 a8              movq   -0x58(%rbp), %rsi
    0x7fff7ed490fb <+1437>: ff 15 7f 0f cd 1b        callq  *0x1bcd0f7f(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49101 <+1443>: 84 c0                    testb  %al, %al
    0x7fff7ed49103 <+1445>: 75 31                    jne    0x7fff7ed49136            ; <+1496>
    0x7fff7ed49105 <+1447>: bf 0c 00 00 00           movl   $0xc, %edi
    0x7fff7ed4910a <+1452>: e8 01 6d 37 00           callq  0x7fff7f0bfe10            ; symbol stub for: _CFExecutableLinkedOnOrAfter
    0x7fff7ed4910f <+1457>: 84 c0                    testb  %al, %al
    0x7fff7ed49111 <+1459>: 0f 85 c5 03 00 00        jne    0x7fff7ed494dc            ; <+2430>
    0x7fff7ed49117 <+1465>: 8a 05 c6 7e fc 1b        movb   0x1bfc7ec6(%rip), %al     ; _nextEventMatchingMask.sHasWarned
    0x7fff7ed4911d <+1471>: 24 01                    andb   $0x1, %al
    0x7fff7ed4911f <+1473>: 75 15                    jne    0x7fff7ed49136            ; <+1496>
    0x7fff7ed49121 <+1475>: 31 c0                    xorl   %eax, %eax
    0x7fff7ed49123 <+1477>: 48 8d 3d 46 86 d4 1b     leaq   0x1bd48646(%rip), %rdi    ; @"WARNING: nextEventMatchingMask should only be called from the Main Thread! This will throw an exception in the future."
    0x7fff7ed4912a <+1484>: e8 6f 4b 37 00           callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7ed4912f <+1489>: c6 05 ad 7e fc 1b 01     movb   $0x1, 0x1bfc7ead(%rip)    ; sNSPressureEventsEnabledComputedValue
    0x7fff7ed49136 <+1496>: 48 8b 3d d3 ed f8 1b     movq   0x1bf8edd3(%rip), %rdi    ; (void *)0x00007fff9acf0aa8: NSEvent
    0x7fff7ed4913d <+1503>: 45 0f be fe              movsbl %r14b, %r15d
    0x7fff7ed49141 <+1507>: 48 8b 75 a0              movq   -0x60(%rbp), %rsi
    0x7fff7ed49145 <+1511>: 4c 89 ea                 movq   %r13, %rdx
    0x7fff7ed49148 <+1514>: 44 89 f9                 movl   %r15d, %ecx
    0x7fff7ed4914b <+1517>: ff 15 2f 0f cd 1b        callq  *0x1bcd0f2f(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49151 <+1523>: 49 89 c4                 movq   %rax, %r12
    0x7fff7ed49154 <+1526>: 4d 85 e4                 testq  %r12, %r12
    0x7fff7ed49157 <+1529>: 0f 85 78 01 00 00        jne    0x7fff7ed492d5            ; <+1911>
    0x7fff7ed4915d <+1535>: 45 31 e4                 xorl   %r12d, %r12d
    0x7fff7ed49160 <+1538>: 45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed49163 <+1541>: 74 17                    je     0x7fff7ed4917c            ; <+1566>
    0x7fff7ed49165 <+1543>: 44 89 7d b4              movl   %r15d, -0x4c(%rbp)
    0x7fff7ed49169 <+1547>: 4d 85 ed                 testq  %r13, %r13
    0x7fff7ed4916c <+1550>: 74 12                    je     0x7fff7ed49180            ; <+1570>
    0x7fff7ed4916e <+1552>: 48 8b 7d 88              movq   -0x78(%rbp), %rdi
    0x7fff7ed49172 <+1556>: e8 b9 fb d0 ff           callq  0x7fff7ea58d30            ; _PerfAddRunLoopObserver
    0x7fff7ed49177 <+1561>: 41 88 c4                 movb   %al, %r12b
    0x7fff7ed4917a <+1564>: eb 04                    jmp    0x7fff7ed49180            ; <+1570>
    0x7fff7ed4917c <+1566>: 44 89 7d b4              movl   %r15d, -0x4c(%rbp)
    0x7fff7ed49180 <+1570>: 48 8b 85 70 ff ff ff     movq   -0x90(%rbp), %rax
    0x7fff7ed49187 <+1577>: 48 85 c0                 testq  %rax, %rax
    0x7fff7ed4918a <+1580>: 75 14                    jne    0x7fff7ed491a0            ; <+1602>
    0x7fff7ed4918c <+1582>: 48 8b 3d 6d ed f8 1b     movq   0x1bf8ed6d(%rip), %rdi    ; (void *)0x00007fff9b289dd8: NSDate
    0x7fff7ed49193 <+1589>: 48 8b b5 f8 fe ff ff     movq   -0x108(%rbp), %rsi
    0x7fff7ed4919a <+1596>: ff 15 e0 0e cd 1b        callq  *0x1bcd0ee0(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed491a0 <+1602>: 48 89 85 38 ff ff ff     movq   %rax, -0xc8(%rbp)
    0x7fff7ed491a7 <+1609>: 45 31 ff                 xorl   %r15d, %r15d
    0x7fff7ed491aa <+1612>: 31 ff                    xorl   %edi, %edi
    0x7fff7ed491ac <+1614>: 4c 89 ee                 movq   %r13, %rsi
    0x7fff7ed491af <+1617>: 48 89 c2                 movq   %rax, %rdx
    0x7fff7ed491b2 <+1620>: 48 8b 4d 88              movq   -0x78(%rbp), %rcx
    0x7fff7ed491b6 <+1624>: 44 8b 45 b4              movl   -0x4c(%rbp), %r8d
    0x7fff7ed491ba <+1628>: 4c 8d 4d d0              leaq   -0x30(%rbp), %r9
    0x7fff7ed491be <+1632>: e8 71 a5 8e ff           callq  0x7fff7e633734            ; _DPSNextEvent
    0x7fff7ed491c3 <+1637>: 49 89 c5                 movq   %rax, %r13
    0x7fff7ed491c6 <+1640>: 4d 85 ed                 testq  %r13, %r13
    0x7fff7ed491c9 <+1643>: 74 0b                    je     0x7fff7ed491d6            ; <+1656>
    0x7fff7ed491cb <+1645>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed491ce <+1648>: e8 6b 35 37 00           callq  0x7fff7f0bc73e            ; symbol stub for: CGEventGetType
    0x7fff7ed491d3 <+1653>: 41 89 c7                 movl   %eax, %r15d
    0x7fff7ed491d6 <+1656>: 4d 85 ed                 testq  %r13, %r13
    0x7fff7ed491d9 <+1659>: 0f 95 c0                 setne  %al
    0x7fff7ed491dc <+1662>: 45 85 ff                 testl  %r15d, %r15d
    0x7fff7ed491df <+1665>: 0f 95 c3                 setne  %bl
    0x7fff7ed491e2 <+1668>: 20 c3                    andb   %al, %bl
    0x7fff7ed491e4 <+1670>: 45 84 e4                 testb  %r12b, %r12b
    0x7fff7ed491e7 <+1673>: 74 09                    je     0x7fff7ed491f2            ; <+1684>
    0x7fff7ed491e9 <+1675>: 48 8b 7d 88              movq   -0x78(%rbp), %rdi
    0x7fff7ed491ed <+1679>: e8 bd fb d0 ff           callq  0x7fff7ea58daf            ; _PerfRemoveRunLoopObserver
    0x7fff7ed491f2 <+1684>: 84 db                    testb  %bl, %bl
    0x7fff7ed491f4 <+1686>: 0f 84 d4 01 00 00        je     0x7fff7ed493ce            ; <+2160>
    0x7fff7ed491fa <+1692>: be 33 00 00 00           movl   $0x33, %esi
    0x7fff7ed491ff <+1697>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed49202 <+1700>: e8 25 35 37 00           callq  0x7fff7f0bc72c            ; symbol stub for: CGEventGetIntegerValueField
    0x7fff7ed49207 <+1705>: b9 00 1c 00 00           movl   $0x1c00, %ecx             ; imm = 0x1C00 
    0x7fff7ed4920c <+1710>: 4c 0f a3 f9              btq    %r15, %rcx
    0x7fff7ed49210 <+1714>: 73 7a                    jae    0x7fff7ed4928c            ; <+1838>
    0x7fff7ed49212 <+1716>: 85 c0                    testl  %eax, %eax
    0x7fff7ed49214 <+1718>: 74 30                    je     0x7fff7ed49246            ; <+1768>
    0x7fff7ed49216 <+1720>: 41 89 c7                 movl   %eax, %r15d
    0x7fff7ed49219 <+1723>: 48 8b 3d b8 7d fc 1b     movq   0x1bfc7db8(%rip), %rdi    ; _keyWindowOverrideStack
    0x7fff7ed49220 <+1730>: 31 d2                    xorl   %edx, %edx
    0x7fff7ed49222 <+1732>: 48 8b b5 00 ff ff ff     movq   -0x100(%rbp), %rsi
    0x7fff7ed49229 <+1739>: 48 8b 05 50 0e cd 1b     movq   0x1bcd0e50(%rip), %rax    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49230 <+1746>: 48 89 c3                 movq   %rax, %rbx
    0x7fff7ed49233 <+1749>: ff d3                    callq  *%rbx
    0x7fff7ed49235 <+1751>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed49238 <+1754>: 48 8b b5 48 ff ff ff     movq   -0xb8(%rbp), %rsi
    0x7fff7ed4923f <+1761>: ff d3                    callq  *%rbx
    0x7fff7ed49241 <+1763>: 49 39 c7                 cmpq   %rax, %r15
    0x7fff7ed49244 <+1766>: 74 46                    je     0x7fff7ed4928c            ; <+1838>
    0x7fff7ed49246 <+1768>: 48 8d 05 db 47 f9 1b     leaq   0x1bf947db(%rip), %rax    ; NSApplication._keyWindow
    0x7fff7ed4924d <+1775>: 48 8b 00                 movq   (%rax), %rax
    0x7fff7ed49250 <+1778>: 48 8b 4d b8              movq   -0x48(%rbp), %rcx
    0x7fff7ed49254 <+1782>: 48 8b 3c 01              movq   (%rcx,%rax), %rdi
    0x7fff7ed49258 <+1786>: 48 8b b5 48 ff ff ff     movq   -0xb8(%rbp), %rsi
    0x7fff7ed4925f <+1793>: ff 15 1b 0e cd 1b        callq  *0x1bcd0e1b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49265 <+1799>: 89 c2                    movl   %eax, %edx
    0x7fff7ed49267 <+1801>: be 33 00 00 00           movl   $0x33, %esi
    0x7fff7ed4926c <+1806>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed4926f <+1809>: e8 ee 34 37 00           callq  0x7fff7f0bc762            ; symbol stub for: CGEventSetIntegerValueField
    0x7fff7ed49274 <+1814>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed49277 <+1817>: f2 0f 10 85 18 ff ff ff  movsd  -0xe8(%rbp), %xmm0        ; xmm0 = mem[0],zero 
    0x7fff7ed4927f <+1825>: f2 0f 10 8d 10 ff ff ff  movsd  -0xf0(%rbp), %xmm1        ; xmm1 = mem[0],zero 
    0x7fff7ed49287 <+1833>: e8 ee 34 37 00           callq  0x7fff7f0bc77a            ; symbol stub for: CGEventSetWindowLocation
    0x7fff7ed4928c <+1838>: 48 8b 3d 7d ec f8 1b     movq   0x1bf8ec7d(%rip), %rdi    ; (void *)0x00007fff9acf0aa8: NSEvent
    0x7fff7ed49293 <+1845>: 48 8b b5 60 ff ff ff     movq   -0xa0(%rbp), %rsi
    0x7fff7ed4929a <+1852>: 48 8b 05 df 0d cd 1b     movq   0x1bcd0ddf(%rip), %rax    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed492a1 <+1859>: 48 89 c3                 movq   %rax, %rbx
    0x7fff7ed492a4 <+1862>: ff d3                    callq  *%rbx
    0x7fff7ed492a6 <+1864>: 48 8b 4d d0              movq   -0x30(%rbp), %rcx
    0x7fff7ed492aa <+1868>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed492ad <+1871>: 48 8b b5 58 ff ff ff     movq   -0xa8(%rbp), %rsi
    0x7fff7ed492b4 <+1878>: 4c 89 ea                 movq   %r13, %rdx
    0x7fff7ed492b7 <+1881>: ff d3                    callq  *%rbx
    0x7fff7ed492b9 <+1883>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed492bc <+1886>: 48 8b b5 50 ff ff ff     movq   -0xb0(%rbp), %rsi
    0x7fff7ed492c3 <+1893>: ff d3                    callq  *%rbx
    0x7fff7ed492c5 <+1895>: 49 89 c4                 movq   %rax, %r12
    0x7fff7ed492c8 <+1898>: 4d 85 e4                 testq  %r12, %r12
    0x7fff7ed492cb <+1901>: 44 8b 7d b4              movl   -0x4c(%rbp), %r15d
    0x7fff7ed492cf <+1905>: 0f 84 07 01 00 00        je     0x7fff7ed493dc            ; <+2174>
    0x7fff7ed492d5 <+1911>: 4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed492d8 <+1914>: 48 8b 75 c8              movq   -0x38(%rbp), %rsi
    0x7fff7ed492dc <+1918>: ff 15 9e 0d cd 1b        callq  *0x1bcd0d9e(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed492e2 <+1924>: 48 89 c3                 movq   %rax, %rbx
    0x7fff7ed492e5 <+1927>: 45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed492e8 <+1930>: 74 3c                    je     0x7fff7ed49326            ; <+1992>
    0x7fff7ed492ea <+1932>: 4c 8b 6d b8              movq   -0x48(%rbp), %r13
    0x7fff7ed492ee <+1936>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed492f1 <+1939>: 48 8b 75 90              movq   -0x70(%rbp), %rsi
    0x7fff7ed492f5 <+1943>: 4c 89 e2                 movq   %r12, %rdx
    0x7fff7ed492f8 <+1946>: ff 15 82 0d cd 1b        callq  *0x1bcd0d82(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed492fe <+1952>: 48 83 fb 02              cmpq   $0x2, %rbx
    0x7fff7ed49302 <+1956>: 0f 85 2b fb ff ff        jne    0x7fff7ed48e33            ; <+725>
    0x7fff7ed49308 <+1962>: 4c 89 e7                 movq   %r12, %rdi
    0x7fff7ed4930b <+1965>: e8 0d 43 b4 ff           callq  0x7fff7e88d61d            ; _NXDoMouseUpWindowOrdering
    0x7fff7ed49310 <+1970>: 48 8b 3d d1 ee f8 1b     movq   0x1bf8eed1(%rip), %rdi    ; (void *)0x00007fff9acec278: NSApplication
    0x7fff7ed49317 <+1977>: 48 8b b5 40 ff ff ff     movq   -0xc0(%rbp), %rsi
    0x7fff7ed4931e <+1984>: ff 15 5c 0d cd 1b        callq  *0x1bcd0d5c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49324 <+1990>: eb 04                    jmp    0x7fff7ed4932a            ; <+1996>
    0x7fff7ed49326 <+1992>: 4c 8b 6d b8              movq   -0x48(%rbp), %r13
    0x7fff7ed4932a <+1996>: 48 8b 5d c0              movq   -0x40(%rbp), %rbx
    0x7fff7ed4932e <+2000>: 48 8d 05 bb 46 f9 1b     leaq   0x1bf946bb(%rip), %rax    ; NSApplication._appFlags
    0x7fff7ed49335 <+2007>: 48 8b 00                 movq   (%rax), %rax
    0x7fff7ed49338 <+2010>: 66 41 83 7c 05 00 00     cmpw   $0x0, (%r13,%rax)
    0x7fff7ed4933f <+2017>: 78 05                    js     0x7fff7ed49346            ; <+2024>
    0x7fff7ed49341 <+2019>: 4d 89 e7                 movq   %r12, %r15
    0x7fff7ed49344 <+2022>: eb 42                    jmp    0x7fff7ed49388            ; <+2090>
    0x7fff7ed49346 <+2024>: 48 8d 05 c3 46 f9 1b     leaq   0x1bf946c3(%rip), %rax    ; NSApplication._eventDelegate
    0x7fff7ed4934d <+2031>: 48 8b 00                 movq   (%rax), %rax
    0x7fff7ed49350 <+2034>: 49 8b 7c 05 00           movq   (%r13,%rax), %rdi
    0x7fff7ed49355 <+2039>: 48 8b b5 68 ff ff ff     movq   -0x98(%rbp), %rsi
    0x7fff7ed4935c <+2046>: 4c 89 ea                 movq   %r13, %rdx
    0x7fff7ed4935f <+2049>: 4c 89 e1                 movq   %r12, %rcx
    0x7fff7ed49362 <+2052>: 45 89 f8                 movl   %r15d, %r8d
    0x7fff7ed49365 <+2055>: ff 15 15 0d cd 1b        callq  *0x1bcd0d15(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed4936b <+2061>: 49 89 c7                 movq   %rax, %r15
    0x7fff7ed4936e <+2064>: 45 84 f6                 testb  %r14b, %r14b
    0x7fff7ed49371 <+2067>: 74 15                    je     0x7fff7ed49388            ; <+2090>
    0x7fff7ed49373 <+2069>: 4d 39 e7                 cmpq   %r12, %r15
    0x7fff7ed49376 <+2072>: 74 10                    je     0x7fff7ed49388            ; <+2090>
    0x7fff7ed49378 <+2074>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed4937b <+2077>: 48 8b 75 90              movq   -0x70(%rbp), %rsi
    0x7fff7ed4937f <+2081>: 4c 89 fa                 movq   %r15, %rdx
    0x7fff7ed49382 <+2084>: ff 15 f8 0c cd 1b        callq  *0x1bcd0cf8(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49388 <+2090>: 4c 8b 65 98              movq   -0x68(%rbp), %r12
    0x7fff7ed4938c <+2094>: 4d 85 ff                 testq  %r15, %r15
    0x7fff7ed4938f <+2097>: 0f 85 9b f9 ff ff        jne    0x7fff7ed48d30            ; <+466>
    0x7fff7ed49395 <+2103>: e9 29 01 00 00           jmp    0x7fff7ed494c3            ; <+2405>
    0x7fff7ed4939a <+2108>: 4d 85 ff                 testq  %r15, %r15
    0x7fff7ed4939d <+2111>: 74 23                    je     0x7fff7ed493c2            ; <+2148>
    0x7fff7ed4939f <+2113>: 8a 05 2b 7c fc 1b        movb   0x1bfc7c2b(%rip), %al     ; _nextEventMatchingEventMask:untilDate:inMode:dequeue:.isFirstEvent
    0x7fff7ed493a5 <+2119>: 34 01                    xorb   $0x1, %al
    0x7fff7ed493a7 <+2121>: a8 01                    testb  $0x1, %al
    0x7fff7ed493a9 <+2123>: 74 17                    je     0x7fff7ed493c2            ; <+2148>
    0x7fff7ed493ab <+2125>: c6 05 1e 7c fc 1b 01     movb   $0x1, 0x1bfc7c1e(%rip)    ; accessibilityAttributeNames.attributes.49 + 7
    0x7fff7ed493b2 <+2132>: 48 8b 35 df 90 f7 1b     movq   0x1bf790df(%rip), %rsi    ; "onFirstEvent"
    0x7fff7ed493b9 <+2139>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7ed493bc <+2142>: ff 15 be 0c cd 1b        callq  *0x1bcd0cbe(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed493c2 <+2148>: 4c 89 bd 20 ff ff ff     movq   %r15, -0xe0(%rbp)
    0x7fff7ed493c9 <+2155>: e9 f5 00 00 00           jmp    0x7fff7ed494c3            ; <+2405>
    0x7fff7ed493ce <+2160>: 48 8b 7d d0              movq   -0x30(%rbp), %rdi
    0x7fff7ed493d2 <+2164>: 48 85 ff                 testq  %rdi, %rdi
    0x7fff7ed493d5 <+2167>: 74 05                    je     0x7fff7ed493dc            ; <+2174>
    0x7fff7ed493d7 <+2169>: e8 da 4e 37 00           callq  0x7fff7f0be2b6            ; symbol stub for: ReleaseEvent
    0x7fff7ed493dc <+2174>: 48 8b 3d 1d eb f8 1b     movq   0x1bf8eb1d(%rip), %rdi    ; (void *)0x00007fff9b289dd8: NSDate
    0x7fff7ed493e3 <+2181>: 48 8b 35 86 ed f5 1b     movq   0x1bf5ed86(%rip), %rsi    ; "distantFuture"
    0x7fff7ed493ea <+2188>: ff 15 90 0c cd 1b        callq  *0x1bcd0c90(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed493f0 <+2194>: 31 c9                    xorl   %ecx, %ecx
    0x7fff7ed493f2 <+2196>: 48 89 8d 20 ff ff ff     movq   %rcx, -0xe0(%rbp)
    0x7fff7ed493f9 <+2203>: 48 39 85 38 ff ff ff     cmpq   %rax, -0xc8(%rbp)
    0x7fff7ed49400 <+2210>: 48 8b 5d b8              movq   -0x48(%rbp), %rbx
    0x7fff7ed49404 <+2214>: 0f 85 b9 00 00 00        jne    0x7fff7ed494c3            ; <+2405>
    0x7fff7ed4940a <+2220>: bf 0c 00 00 00           movl   $0xc, %edi
    0x7fff7ed4940f <+2225>: e8 fc 69 37 00           callq  0x7fff7f0bfe10            ; symbol stub for: _CFExecutableLinkedOnOrAfter
    0x7fff7ed49414 <+2230>: 84 c0                    testb  %al, %al
    0x7fff7ed49416 <+2232>: 0f 85 8f 00 00 00        jne    0x7fff7ed494ab            ; <+2381>
    0x7fff7ed4941c <+2238>: 8b 05 06 1f fc 1b        movl   0x1bfc1f06(%rip), %eax    ; _NSSetCurrentEventToNilForInfiniteTimeout.sIs123DMake
    0x7fff7ed49422 <+2244>: 83 f8 fe                 cmpl   $-0x2, %eax
    0x7fff7ed49425 <+2247>: 75 45                    jne    0x7fff7ed4946c            ; <+2318>
    0x7fff7ed49427 <+2249>: 48 8b 3d 7a ec f8 1b     movq   0x1bf8ec7a(%rip), %rdi    ; (void *)0x00007fff9b638200: NSBundle
    0x7fff7ed4942e <+2256>: 48 8b 35 03 e1 f5 1b     movq   0x1bf5e103(%rip), %rsi    ; "mainBundle"
    0x7fff7ed49435 <+2263>: 48 8b 05 44 0c cd 1b     movq   0x1bcd0c44(%rip), %rax    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed4943c <+2270>: 49 89 c6                 movq   %rax, %r14
    0x7fff7ed4943f <+2273>: 41 ff d6                 callq  *%r14
    0x7fff7ed49442 <+2276>: 48 8b 35 f7 e0 f5 1b     movq   0x1bf5e0f7(%rip), %rsi    ; "bundleIdentifier"
    0x7fff7ed49449 <+2283>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed4944c <+2286>: 41 ff d6                 callq  *%r14
    0x7fff7ed4944f <+2289>: 48 8b 35 92 d6 f5 1b     movq   0x1bf5d692(%rip), %rsi    ; "isEqualToString:"
    0x7fff7ed49456 <+2296>: 48 8d 15 33 83 d4 1b     leaq   0x1bd48333(%rip), %rdx    ; @"com.autodesk.mas.123dmake"
    0x7fff7ed4945d <+2303>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed49460 <+2306>: 41 ff d6                 callq  *%r14
    0x7fff7ed49463 <+2309>: 0f be c0                 movsbl %al, %eax
    0x7fff7ed49466 <+2312>: 89 05 bc 1e fc 1b        movl   %eax, 0x1bfc1ebc(%rip)    ; _NSSetCurrentEventToNilForInfiniteTimeout.sIs123DMake
    0x7fff7ed4946c <+2318>: 85 c0                    testl  %eax, %eax
    0x7fff7ed4946e <+2320>: 74 1d                    je     0x7fff7ed4948d            ; <+2351>
    0x7fff7ed49470 <+2322>: 48 8d 3d 19 83 d4 1b     leaq   0x1bd48319(%rip), %rdi    ; @"com.autodesk.mas.123dmake"
    0x7fff7ed49477 <+2329>: f2 0f 10 05 c9 f8 37 00  movsd  0x37f8c9(%rip), %xmm0     ; NSGridViewSizeForContent + 56, xmm0 = mem[0],zero 
    0x7fff7ed4947f <+2337>: be ff ff ff ff           movl   $0xffffffff, %esi         ; imm = 0xFFFFFFFF 
    0x7fff7ed49484 <+2342>: e8 57 69 37 00           callq  0x7fff7f0bfde0            ; symbol stub for: _CFAppVersionCheckLessThan
    0x7fff7ed49489 <+2347>: 84 c0                    testb  %al, %al
    0x7fff7ed4948b <+2349>: 74 1e                    je     0x7fff7ed494ab            ; <+2381>
    0x7fff7ed4948d <+2351>: 48 8b 3d d4 ec f8 1b     movq   0x1bf8ecd4(%rip), %rdi    ; (void *)0x00007fff9b641260: NSThread
    0x7fff7ed49494 <+2358>: 48 8b 75 a8              movq   -0x58(%rbp), %rsi
    0x7fff7ed49498 <+2362>: ff 15 e2 0b cd 1b        callq  *0x1bcd0be2(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed4949e <+2368>: 31 c9                    xorl   %ecx, %ecx
    0x7fff7ed494a0 <+2370>: 48 89 8d 20 ff ff ff     movq   %rcx, -0xe0(%rbp)
    0x7fff7ed494a7 <+2377>: 84 c0                    testb  %al, %al
    0x7fff7ed494a9 <+2379>: 74 18                    je     0x7fff7ed494c3            ; <+2405>
    0x7fff7ed494ab <+2381>: 31 c0                    xorl   %eax, %eax
    0x7fff7ed494ad <+2383>: 48 89 85 20 ff ff ff     movq   %rax, -0xe0(%rbp)
    0x7fff7ed494b4 <+2390>: 31 d2                    xorl   %edx, %edx
    0x7fff7ed494b6 <+2392>: 48 89 df                 movq   %rbx, %rdi
    0x7fff7ed494b9 <+2395>: 48 8b 75 90              movq   -0x70(%rbp), %rsi
    0x7fff7ed494bd <+2399>: ff 15 bd 0b cd 1b        callq  *0x1bcd0bbd(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed494c3 <+2405>: 48 8b 85 20 ff ff ff     movq   -0xe0(%rbp), %rax
    0x7fff7ed494ca <+2412>: 48 81 c4 88 01 00 00     addq   $0x188, %rsp              ; imm = 0x188 
    0x7fff7ed494d1 <+2419>: 5b                       popq   %rbx
    0x7fff7ed494d2 <+2420>: 41 5c                    popq   %r12
    0x7fff7ed494d4 <+2422>: 41 5d                    popq   %r13
    0x7fff7ed494d6 <+2424>: 41 5e                    popq   %r14
    0x7fff7ed494d8 <+2426>: 41 5f                    popq   %r15
    0x7fff7ed494da <+2428>: 5d                       popq   %rbp
    0x7fff7ed494db <+2429>: c3                       retq   
    0x7fff7ed494dc <+2430>: 48 8b 3d d5 eb f8 1b     movq   0x1bf8ebd5(%rip), %rdi    ; (void *)0x00007fff9b28a288: NSException
    0x7fff7ed494e3 <+2437>: 48 8b 05 f6 ee cc 1b     movq   0x1bcceef6(%rip), %rax    ; (void *)0x00007fff9b190168: NSInternalInconsistencyException
    0x7fff7ed494ea <+2444>: 48 8b 10                 movq   (%rax), %rdx
    0x7fff7ed494ed <+2447>: 48 8b 35 ac e0 f5 1b     movq   0x1bf5e0ac(%rip), %rsi    ; "exceptionWithName:reason:userInfo:"
    0x7fff7ed494f4 <+2454>: 48 8d 0d 55 82 d4 1b     leaq   0x1bd48255(%rip), %rcx    ; @"nextEventMatchingMask should only be called from the Main Thread!"
    0x7fff7ed494fb <+2461>: 45 31 c0                 xorl   %r8d, %r8d
    0x7fff7ed494fe <+2464>: ff 15 7c 0b cd 1b        callq  *0x1bcd0b7c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7ed49504 <+2470>: 48 89 c7                 movq   %rax, %rdi
    0x7fff7ed49507 <+2473>: e8 98 59 37 00           callq  0x7fff7f0beea4            ; symbol stub for: objc_exception_throw
(lldb)  image show-unwind --address 0x7fff7ed491c3
UNWIND PLANS for AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] (start addr 0x7fff7ed48b5e)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 7706122-0x0000000000759fb8)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 2420: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 2422: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 2424: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 2426: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 2428: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 2429: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 2430: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 7706122-0x0000000000759fb8)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7e62853d
AppKit`-[NSApplication run]:
    0x7fff7e62819f <+0>:    55                       pushq  %rbp
    0x7fff7e6281a0 <+1>:    48 89 e5                 movq   %rsp, %rbp
    0x7fff7e6281a3 <+4>:    41 57                    pushq  %r15
    0x7fff7e6281a5 <+6>:    41 56                    pushq  %r14
    0x7fff7e6281a7 <+8>:    41 55                    pushq  %r13
    0x7fff7e6281a9 <+10>:   41 54                    pushq  %r12
    0x7fff7e6281ab <+12>:   53                       pushq  %rbx
    0x7fff7e6281ac <+13>:   48 81 ec b8 00 00 00     subq   $0xb8, %rsp
    0x7fff7e6281b3 <+20>:   49 89 f6                 movq   %rsi, %r14
    0x7fff7e6281b6 <+23>:   49 89 fd                 movq   %rdi, %r13
    0x7fff7e6281b9 <+26>:   4c 89 6d d0              movq   %r13, -0x30(%rbp)
    0x7fff7e6281bd <+30>:   31 ff                    xorl   %edi, %edi
    0x7fff7e6281bf <+32>:   e8 5e 5b a9 00           callq  0x7fff7f0bdd22            ; symbol stub for: NSPushAutoreleasePool
    0x7fff7e6281c4 <+37>:   49 89 c7                 movq   %rax, %r15
    0x7fff7e6281c7 <+40>:   31 ff                    xorl   %edi, %edi
    0x7fff7e6281c9 <+42>:   90                       nop    
    0x7fff7e6281ca <+43>:   0f 1f 40 00              nopl   (%rax)
    0x7fff7e6281ce <+47>:   bf 18 00 d8 2b           movl   $0x2bd80018, %edi         ; imm = 0x2BD80018 
    0x7fff7e6281d3 <+52>:   31 f6                    xorl   %esi, %esi
    0x7fff7e6281d5 <+54>:   31 d2                    xorl   %edx, %edx
    0x7fff7e6281d7 <+56>:   31 c9                    xorl   %ecx, %ecx
    0x7fff7e6281d9 <+58>:   45 31 c0                 xorl   %r8d, %r8d
    0x7fff7e6281dc <+61>:   e8 cb 70 a9 00           callq  0x7fff7f0bf2ac            ; symbol stub for: kdebug_trace
    0x7fff7e6281e1 <+66>:   48 8b 1d 60 58 6b 1c     movq   0x1c6b5860(%rip), %rbx    ; NSApplication._running
    0x7fff7e6281e8 <+73>:   66 41 83 7c 1d 00 00     cmpw   $0x0, (%r13,%rbx)
    0x7fff7e6281ef <+80>:   7e 0e                    jle    0x7fff7e6281ff            ; <+96>
    0x7fff7e6281f1 <+82>:   4c 89 75 c8              movq   %r14, -0x38(%rbp)
    0x7fff7e6281f5 <+86>:   66 41 c7 44 1d 00 01 00  movw   $0x1, (%r13,%rbx)
    0x7fff7e6281fd <+94>:   eb 6d                    jmp    0x7fff7e62826c            ; <+205>
    0x7fff7e6281ff <+96>:   4c 89 75 c8              movq   %r14, -0x38(%rbp)
    0x7fff7e628203 <+100>:  48 8b 1d 56 07 68 1c     movq   0x1c680756(%rip), %rbx    ; "willChangeValueForKey:"
    0x7fff7e62820a <+107>:  48 8d 15 3f a0 43 1c     leaq   0x1c43a03f(%rip), %rdx    ; @"mainWindow"
    0x7fff7e628211 <+114>:  4c 8b 35 68 1e 3f 1c     movq   0x1c3f1e68(%rip), %r14    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628218 <+121>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e62821b <+124>:  48 89 de                 movq   %rbx, %rsi
    0x7fff7e62821e <+127>:  41 ff d6                 callq  *%r14
    0x7fff7e628221 <+130>:  4d 89 ec                 movq   %r13, %r12
    0x7fff7e628224 <+133>:  4c 8d 2d 45 ac 43 1c     leaq   0x1c43ac45(%rip), %r13    ; @"running"
    0x7fff7e62822b <+140>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7e62822e <+143>:  48 89 de                 movq   %rbx, %rsi
    0x7fff7e628231 <+146>:  4c 89 ea                 movq   %r13, %rdx
    0x7fff7e628234 <+149>:  41 ff d6                 callq  *%r14
    0x7fff7e628237 <+152>:  48 8b 1d 0a 58 6b 1c     movq   0x1c6b580a(%rip), %rbx    ; NSApplication._running
    0x7fff7e62823e <+159>:  66 41 c7 04 1c 01 00     movw   $0x1, (%r12,%rbx)
    0x7fff7e628245 <+166>:  48 8b 35 1c 07 68 1c     movq   0x1c68071c(%rip), %rsi    ; "didChangeValueForKey:"
    0x7fff7e62824c <+173>:  4c 89 e7                 movq   %r12, %rdi
    0x7fff7e62824f <+176>:  4c 89 ea                 movq   %r13, %rdx
    0x7fff7e628252 <+179>:  4d 89 e5                 movq   %r12, %r13
    0x7fff7e628255 <+182>:  41 ff d6                 callq  *%r14
    0x7fff7e628258 <+185>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e62825b <+188>:  48 8b 35 06 07 68 1c     movq   0x1c680706(%rip), %rsi    ; "didChangeValueForKey:"
    0x7fff7e628262 <+195>:  48 8d 15 e7 9f 43 1c     leaq   0x1c439fe7(%rip), %rdx    ; @"mainWindow"
    0x7fff7e628269 <+202>:  41 ff d6                 callq  *%r14
    0x7fff7e62826c <+205>:  48 89 9d 58 ff ff ff     movq   %rbx, -0xa8(%rbp)
    0x7fff7e628273 <+212>:  b0 01                    movb   $0x1, %al
    0x7fff7e628275 <+214>:  88 05 b7 62 6e 1c        movb   %al, 0x1c6e62b7(%rip)     ; sApplicationIsRunning
    0x7fff7e62827b <+220>:  88 05 48 62 6e 1c        movb   %al, 0x1c6e6248(%rip)     ; sApplicationLaunchIsPastSplashScreens
    0x7fff7e628281 <+226>:  48 8b 05 68 57 6b 1c     movq   0x1c6b5768(%rip), %rax    ; NSApplication._appFlags
    0x7fff7e628288 <+233>:  41 8b 4c 05 00           movl   (%r13,%rax), %ecx
    0x7fff7e62828d <+238>:  f6 c1 08                 testb  $0x8, %cl
    0x7fff7e628290 <+241>:  75 18                    jne    0x7fff7e6282aa            ; <+267>
    0x7fff7e628292 <+243>:  83 c9 08                 orl    $0x8, %ecx
    0x7fff7e628295 <+246>:  41 89 4c 05 00           movl   %ecx, (%r13,%rax)
    0x7fff7e62829a <+251>:  48 8b 35 c7 08 68 1c     movq   0x1c6808c7(%rip), %rsi    ; "finishLaunching"
    0x7fff7e6282a1 <+258>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e6282a4 <+261>:  ff 15 d6 1d 3f 1c        callq  *0x1c3f1dd6(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6282aa <+267>:  e8 0b 62 a9 00           callq  0x7fff7f0be4ba            ; symbol stub for: _HIEnableSuddenTerminationIfRequestedByPlist
    0x7fff7e6282af <+272>:  48 8b 35 ba 08 68 1c     movq   0x1c6808ba(%rip), %rsi    ; "_checkForAutomaticTerminationSupportPossiblyEnablingIt"
    0x7fff7e6282b6 <+279>:  4c 8b 25 c3 1d 3f 1c     movq   0x1c3f1dc3(%rip), %r12    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6282bd <+286>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e6282c0 <+289>:  41 ff d4                 callq  *%r12
    0x7fff7e6282c3 <+292>:  4c 89 ff                 movq   %r15, %rdi
    0x7fff7e6282c6 <+295>:  e8 51 5a a9 00           callq  0x7fff7f0bdd1c            ; symbol stub for: NSPopAutoreleasePool
    0x7fff7e6282cb <+300>:  48 8b 3d ee fb 6a 1c     movq   0x1c6afbee(%rip), %rdi    ; (void *)0x00007fff9b6417d8: NSUndoManager
    0x7fff7e6282d2 <+307>:  48 8b 35 9f 08 68 1c     movq   0x1c68089f(%rip), %rsi    ; "_setEndsTopLevelGroupingsAfterRunLoopIterations:"
    0x7fff7e6282d9 <+314>:  31 d2                    xorl   %edx, %edx
    0x7fff7e6282db <+316>:  41 ff d4                 callq  *%r12
    0x7fff7e6282de <+319>:  48 8b 35 9b 08 68 1c     movq   0x1c68089b(%rip), %rsi    ; "_installMemoryStatusDispatchSources"
    0x7fff7e6282e5 <+326>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e6282e8 <+329>:  41 ff d4                 callq  *%r12
    0x7fff7e6282eb <+332>:  48 8b 35 96 08 68 1c     movq   0x1c680896(%rip), %rsi    ; "_installMemoryPressureDispatchSources"
    0x7fff7e6282f2 <+339>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e6282f5 <+342>:  41 ff d4                 callq  *%r12
    0x7fff7e6282f8 <+345>:  e8 41 71 a9 00           callq  0x7fff7f0bf43e            ; symbol stub for: pthread_self
    0x7fff7e6282fd <+350>:  48 89 c7                 movq   %rax, %rdi
    0x7fff7e628300 <+353>:  e8 53 7b a9 00           callq  0x7fff7f0bfe58            ; symbol stub for: _CFUserNotificationSetWarningThread
    0x7fff7e628305 <+358>:  41 0f b7 44 1d 00        movzwl (%r13,%rbx), %eax
    0x7fff7e62830b <+364>:  83 f8 01                 cmpl   $0x1, %eax
    0x7fff7e62830e <+367>:  74 71                    je     0x7fff7e628381            ; <+482>
    0x7fff7e628310 <+369>:  48 8b 3d 89 fb 6a 1c     movq   0x1c6afb89(%rip), %rdi    ; (void *)0x00007fff9b640d60: NSString
    0x7fff7e628317 <+376>:  48 8b 35 ba e1 67 1c     movq   0x1c67e1ba(%rip), %rsi    ; "stringWithUTF8String:"
    0x7fff7e62831e <+383>:  48 8d 15 f8 83 ab 00     leaq   0xab83f8(%rip), %rdx      ; "/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.60/AppKit.subproj/NSApplication.m"
    0x7fff7e628325 <+390>:  41 ff d4                 callq  *%r12
    0x7fff7e628328 <+393>:  48 85 c0                 testq  %rax, %rax
    0x7fff7e62832b <+396>:  4c 8d 35 be cd 42 1c     leaq   0x1c42cdbe(%rip), %r14    ; @"<Unknown File>"
    0x7fff7e628332 <+403>:  4c 0f 45 f0              cmovneq %rax, %r14
    0x7fff7e628336 <+407>:  48 8b 3d 6b fb 6a 1c     movq   0x1c6afb6b(%rip), %rdi    ; (void *)0x00007fff9b639790: NSAssertionHandler
    0x7fff7e62833d <+414>:  48 8b 35 9c e1 67 1c     movq   0x1c67e19c(%rip), %rsi    ; "currentHandler"
    0x7fff7e628344 <+421>:  41 ff d4                 callq  *%r12
    0x7fff7e628347 <+424>:  48 89 c1                 movq   %rax, %rcx
    0x7fff7e62834a <+427>:  48 8b 35 97 e1 67 1c     movq   0x1c67e197(%rip), %rsi    ; "handleFailureInMethod:object:file:lineNumber:description:"
    0x7fff7e628351 <+434>:  48 8d 05 58 a0 43 1c     leaq   0x1c43a058(%rip), %rax    ; @"NSApp with wrong _running count"
    0x7fff7e628358 <+441>:  48 89 04 24              movq   %rax, (%rsp)
    0x7fff7e62835c <+445>:  41 b9 64 0e 00 00        movl   $0xe64, %r9d              ; imm = 0xE64 
    0x7fff7e628362 <+451>:  31 c0                    xorl   %eax, %eax
    0x7fff7e628364 <+453>:  48 89 cf                 movq   %rcx, %rdi
    0x7fff7e628367 <+456>:  48 8b 55 c8              movq   -0x38(%rbp), %rdx
    0x7fff7e62836b <+460>:  4c 89 e9                 movq   %r13, %rcx
    0x7fff7e62836e <+463>:  4d 89 f0                 movq   %r14, %r8
    0x7fff7e628371 <+466>:  41 ff d4                 callq  *%r12
    0x7fff7e628374 <+469>:  66 41 83 7c 1d 00 00     cmpw   $0x0, (%r13,%rbx)
    0x7fff7e62837b <+476>:  0f 84 0b 03 00 00        je     0x7fff7e62868c            ; <+1261>
    0x7fff7e628381 <+482>:  48 8b 05 88 e8 67 1c     movq   0x1c67e888(%rip), %rax    ; "new"
    0x7fff7e628388 <+489>:  48 89 85 50 ff ff ff     movq   %rax, -0xb0(%rbp)
    0x7fff7e62838f <+496>:  48 8b 05 c2 e1 67 1c     movq   0x1c67e1c2(%rip), %rax    ; "setWindowsNeedUpdate:"
    0x7fff7e628396 <+503>:  48 89 85 48 ff ff ff     movq   %rax, -0xb8(%rbp)
    0x7fff7e62839d <+510>:  48 8b 05 04 e2 67 1c     movq   0x1c67e204(%rip), %rax    ; "drain"
    0x7fff7e6283a4 <+517>:  48 89 85 60 ff ff ff     movq   %rax, -0xa0(%rbp)
    0x7fff7e6283ab <+524>:  48 8b 05 3e 0b 3f 1c     movq   0x1c3f0b3e(%rip), %rax    ; (void *)0x00007fff9b1596f0: NSDefaultRunLoopMode
    0x7fff7e6283b2 <+531>:  48 8b 00                 movq   (%rax), %rax
    0x7fff7e6283b5 <+534>:  48 89 85 70 ff ff ff     movq   %rax, -0x90(%rbp)
    0x7fff7e6283bc <+541>:  48 8b 05 55 ef 67 1c     movq   0x1c67ef55(%rip), %rax    ; "enumerateWindowsWithOptions:usingBlock:"
    0x7fff7e6283c3 <+548>:  48 89 85 40 ff ff ff     movq   %rax, -0xc0(%rbp)
    0x7fff7e6283ca <+555>:  48 8b 05 cf 07 68 1c     movq   0x1c6807cf(%rip), %rax    ; "unhide"
    0x7fff7e6283d1 <+562>:  48 89 85 38 ff ff ff     movq   %rax, -0xc8(%rbp)
    0x7fff7e6283d8 <+569>:  48 8b 05 71 e1 67 1c     movq   0x1c67e171(%rip), %rax    ; "_endTopLevelGroupings"
    0x7fff7e6283df <+576>:  48 89 85 30 ff ff ff     movq   %rax, -0xd0(%rbp)
    0x7fff7e6283e6 <+583>:  48 8b 05 73 e1 67 1c     movq   0x1c67e173(%rip), %rax    ; "_enableSuddenTermination"
    0x7fff7e6283ed <+590>:  48 89 85 28 ff ff ff     movq   %rax, -0xd8(%rbp)
    0x7fff7e6283f4 <+597>:  eb 0a                    jmp    0x7fff7e628400            ; <+609>
    0x7fff7e6283f6 <+599>:  49 89 c7                 movq   %rax, %r15
    0x7fff7e6283f9 <+602>:  31 db                    xorl   %ebx, %ebx
    0x7fff7e6283fb <+604>:  e9 f0 01 00 00           jmp    0x7fff7e6285f0            ; <+1105>
    0x7fff7e628400 <+609>:  45 31 f6                 xorl   %r14d, %r14d
    0x7fff7e628403 <+612>:  48 8b 3d c6 fa 6a 1c     movq   0x1c6afac6(%rip), %rdi    ; (void *)0x00007fff9b6380e8: NSAutoreleasePool
    0x7fff7e62840a <+619>:  48 8b b5 50 ff ff ff     movq   -0xb0(%rbp), %rsi
    0x7fff7e628411 <+626>:  ff 15 69 1c 3f 1c        callq  *0x1c3f1c69(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628417 <+632>:  48 89 c3                 movq   %rax, %rbx
    0x7fff7e62841a <+635>:  49 89 de                 movq   %rbx, %r14
    0x7fff7e62841d <+638>:  ba 01 00 00 00           movl   $0x1, %edx
    0x7fff7e628422 <+643>:  4c 89 ef                 movq   %r13, %rdi
    0x7fff7e628425 <+646>:  48 8b b5 48 ff ff ff     movq   -0xb8(%rbp), %rsi
    0x7fff7e62842c <+653>:  ff 15 4e 1c 3f 1c        callq  *0x1c3f1c4e(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628432 <+659>:  49 89 de                 movq   %rbx, %r14
    0x7fff7e628435 <+662>:  48 89 df                 movq   %rbx, %rdi
    0x7fff7e628438 <+665>:  48 8b b5 60 ff ff ff     movq   -0xa0(%rbp), %rsi
    0x7fff7e62843f <+672>:  ff 15 3b 1c 3f 1c        callq  *0x1c3f1c3b(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628445 <+678>:  48 8b 05 fc 55 6b 1c     movq   0x1c6b55fc(%rip), %rax    ; NSApplication._running
    0x7fff7e62844c <+685>:  48 89 45 c8              movq   %rax, -0x38(%rbp)
    0x7fff7e628450 <+689>:  48 8b 05 b9 e7 67 1c     movq   0x1c67e7b9(%rip), %rax    ; "new"
    0x7fff7e628457 <+696>:  48 89 45 c0              movq   %rax, -0x40(%rbp)
    0x7fff7e62845b <+700>:  48 8b 05 0e fd 67 1c     movq   0x1c67fd0e(%rip), %rax    ; "distantFuture"
    0x7fff7e628462 <+707>:  48 89 45 b8              movq   %rax, -0x48(%rbp)
    0x7fff7e628466 <+711>:  48 8b 05 13 e2 67 1c     movq   0x1c67e213(%rip), %rax    ; "nextEventMatchingMask:untilDate:inMode:dequeue:"
    0x7fff7e62846d <+718>:  48 89 45 b0              movq   %rax, -0x50(%rbp)
    0x7fff7e628471 <+722>:  48 8b 05 d0 e0 67 1c     movq   0x1c67e0d0(%rip), %rax    ; "_disableSuddenTermination"
    0x7fff7e628478 <+729>:  48 89 45 a8              movq   %rax, -0x58(%rbp)
    0x7fff7e62847c <+733>:  48 8b 05 d5 55 6b 1c     movq   0x1c6b55d5(%rip), %rax    ; NSApplication._currentEvent
    0x7fff7e628483 <+740>:  48 89 45 a0              movq   %rax, -0x60(%rbp)
    0x7fff7e628487 <+744>:  48 8b 05 0a e2 67 1c     movq   0x1c67e20a(%rip), %rax    ; "retain"
    0x7fff7e62848e <+751>:  48 89 45 98              movq   %rax, -0x68(%rbp)
    0x7fff7e628492 <+755>:  48 8b 05 7f 01 68 1c     movq   0x1c68017f(%rip), %rax    ; "sendEvent:"
    0x7fff7e628499 <+762>:  48 89 45 90              movq   %rax, -0x70(%rbp)
    0x7fff7e62849d <+766>:  48 8b 05 f4 df 67 1c     movq   0x1c67dff4(%rip), %rax    ; "release"
    0x7fff7e6284a4 <+773>:  48 89 45 88              movq   %rax, -0x78(%rbp)
    0x7fff7e6284a8 <+777>:  48 8b 05 a1 e0 67 1c     movq   0x1c67e0a1(%rip), %rax    ; "_endTopLevelGroupings"
    0x7fff7e6284af <+784>:  48 89 45 80              movq   %rax, -0x80(%rbp)
    0x7fff7e6284b3 <+788>:  48 8b 05 ee e0 67 1c     movq   0x1c67e0ee(%rip), %rax    ; "drain"
    0x7fff7e6284ba <+795>:  48 89 85 78 ff ff ff     movq   %rax, -0x88(%rbp)
    0x7fff7e6284c1 <+802>:  48 8b 05 98 e0 67 1c     movq   0x1c67e098(%rip), %rax    ; "_enableSuddenTermination"
    0x7fff7e6284c8 <+809>:  48 89 85 68 ff ff ff     movq   %rax, -0x98(%rbp)
    0x7fff7e6284cf <+816>:  4c 8b 6d d0              movq   -0x30(%rbp), %r13
    0x7fff7e6284d3 <+820>:  48 8b 45 c8              movq   -0x38(%rbp), %rax
    0x7fff7e6284d7 <+824>:  66 41 83 7c 05 00 00     cmpw   $0x0, (%r13,%rax)
    0x7fff7e6284de <+831>:  0f 84 94 01 00 00        je     0x7fff7e628678            ; <+1241>
    0x7fff7e6284e4 <+837>:  45 31 f6                 xorl   %r14d, %r14d
    0x7fff7e6284e7 <+840>:  31 db                    xorl   %ebx, %ebx
    0x7fff7e6284e9 <+842>:  48 8b 3d e0 f9 6a 1c     movq   0x1c6af9e0(%rip), %rdi    ; (void *)0x00007fff9b6380e8: NSAutoreleasePool
    0x7fff7e6284f0 <+849>:  48 8b 75 c0              movq   -0x40(%rbp), %rsi
    0x7fff7e6284f4 <+853>:  ff 15 86 1b 3f 1c        callq  *0x1c3f1b86(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6284fa <+859>:  49 89 c5                 movq   %rax, %r13
    0x7fff7e6284fd <+862>:  4d 89 ee                 movq   %r13, %r14
    0x7fff7e628500 <+865>:  31 db                    xorl   %ebx, %ebx
    0x7fff7e628502 <+867>:  48 8b 3d f7 f9 6a 1c     movq   0x1c6af9f7(%rip), %rdi    ; (void *)0x00007fff9b289dd8: NSDate
    0x7fff7e628509 <+874>:  48 8b 75 b8              movq   -0x48(%rbp), %rsi
    0x7fff7e62850d <+878>:  ff 15 6d 1b 3f 1c        callq  *0x1c3f1b6d(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628513 <+884>:  4d 89 ee                 movq   %r13, %r14
    0x7fff7e628516 <+887>:  31 db                    xorl   %ebx, %ebx
    0x7fff7e628518 <+889>:  48 c7 c2 ff ff ff ff     movq   $-0x1, %rdx
    0x7fff7e62851f <+896>:  41 b9 01 00 00 00        movl   $0x1, %r9d
    0x7fff7e628525 <+902>:  48 8b 7d d0              movq   -0x30(%rbp), %rdi
    0x7fff7e628529 <+906>:  48 8b 75 b0              movq   -0x50(%rbp), %rsi
    0x7fff7e62852d <+910>:  48 89 c1                 movq   %rax, %rcx
    0x7fff7e628530 <+913>:  4c 8b 85 70 ff ff ff     movq   -0x90(%rbp), %r8
    0x7fff7e628537 <+920>:  ff 15 43 1b 3f 1c        callq  *0x1c3f1b43(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62853d <+926>:  4d 89 ee                 movq   %r13, %r14
    0x7fff7e628540 <+929>:  31 db                    xorl   %ebx, %ebx
    0x7fff7e628542 <+931>:  48 8b 7d d0              movq   -0x30(%rbp), %rdi
    0x7fff7e628546 <+935>:  48 8b 75 a8              movq   -0x58(%rbp), %rsi
    0x7fff7e62854a <+939>:  ff 15 30 1b 3f 1c        callq  *0x1c3f1b30(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628550 <+945>:  41 88 c4                 movb   %al, %r12b
    0x7fff7e628553 <+948>:  44 88 e3                 movb   %r12b, %bl
    0x7fff7e628556 <+951>:  4d 89 ee                 movq   %r13, %r14
    0x7fff7e628559 <+954>:  48 8b 45 d0              movq   -0x30(%rbp), %rax
    0x7fff7e62855d <+958>:  48 8b 4d a0              movq   -0x60(%rbp), %rcx
    0x7fff7e628561 <+962>:  48 8b 3c 08              movq   (%rax,%rcx), %rdi
    0x7fff7e628565 <+966>:  48 8b 75 98              movq   -0x68(%rbp), %rsi
    0x7fff7e628569 <+970>:  ff 15 11 1b 3f 1c        callq  *0x1c3f1b11(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62856f <+976>:  49 89 c7                 movq   %rax, %r15
    0x7fff7e628572 <+979>:  44 88 e3                 movb   %r12b, %bl
    0x7fff7e628575 <+982>:  4d 89 ee                 movq   %r13, %r14
    0x7fff7e628578 <+985>:  48 8b 7d d0              movq   -0x30(%rbp), %rdi
    0x7fff7e62857c <+989>:  48 8b 75 90              movq   -0x70(%rbp), %rsi
    0x7fff7e628580 <+993>:  4c 89 fa                 movq   %r15, %rdx
    0x7fff7e628583 <+996>:  ff 15 f7 1a 3f 1c        callq  *0x1c3f1af7(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628589 <+1002>: 44 88 e3                 movb   %r12b, %bl
    0x7fff7e62858c <+1005>: 4d 89 ee                 movq   %r13, %r14
    0x7fff7e62858f <+1008>: 4c 89 ff                 movq   %r15, %rdi
    0x7fff7e628592 <+1011>: 48 8b 75 88              movq   -0x78(%rbp), %rsi
    0x7fff7e628596 <+1015>: ff 15 e4 1a 3f 1c        callq  *0x1c3f1ae4(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62859c <+1021>: 44 88 e3                 movb   %r12b, %bl
    0x7fff7e62859f <+1024>: 4d 89 ee                 movq   %r13, %r14
    0x7fff7e6285a2 <+1027>: 48 8b 3d 17 f9 6a 1c     movq   0x1c6af917(%rip), %rdi    ; (void *)0x00007fff9b6417d8: NSUndoManager
    0x7fff7e6285a9 <+1034>: 48 8b 75 80              movq   -0x80(%rbp), %rsi
    0x7fff7e6285ad <+1038>: ff 15 cd 1a 3f 1c        callq  *0x1c3f1acd(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6285b3 <+1044>: 45 84 e4                 testb  %r12b, %r12b
    0x7fff7e6285b6 <+1047>: 74 17                    je     0x7fff7e6285cf            ; <+1072>
    0x7fff7e6285b8 <+1049>: 44 88 e3                 movb   %r12b, %bl
    0x7fff7e6285bb <+1052>: 4d 89 ee                 movq   %r13, %r14
    0x7fff7e6285be <+1055>: 48 8b 7d d0              movq   -0x30(%rbp), %rdi
    0x7fff7e6285c2 <+1059>: 48 8b b5 68 ff ff ff     movq   -0x98(%rbp), %rsi
    0x7fff7e6285c9 <+1066>: ff 15 b1 1a 3f 1c        callq  *0x1c3f1ab1(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6285cf <+1072>: 4d 89 ee                 movq   %r13, %r14
    0x7fff7e6285d2 <+1075>: 31 db                    xorl   %ebx, %ebx
    0x7fff7e6285d4 <+1077>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7e6285d7 <+1080>: 48 8b b5 78 ff ff ff     movq   -0x88(%rbp), %rsi
    0x7fff7e6285de <+1087>: ff 15 9c 1a 3f 1c        callq  *0x1c3f1a9c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e6285e4 <+1093>: e9 e6 fe ff ff           jmp    0x7fff7e6284cf            ; <+816>
    0x7fff7e6285e9 <+1098>: 49 89 c7                 movq   %rax, %r15
    0x7fff7e6285ec <+1101>: 4c 8b 6d d0              movq   -0x30(%rbp), %r13
    0x7fff7e6285f0 <+1105>: 83 fa 01                 cmpl   $0x1, %edx
    0x7fff7e6285f3 <+1108>: 0f 85 ad 00 00 00        jne    0x7fff7e6286a6            ; <+1287>
    0x7fff7e6285f9 <+1114>: 4c 89 ff                 movq   %r15, %rdi
    0x7fff7e6285fc <+1117>: e8 79 68 a9 00           callq  0x7fff7f0bee7a            ; symbol stub for: objc_begin_catch
    0x7fff7e628601 <+1122>: 49 89 c7                 movq   %rax, %r15
    0x7fff7e628604 <+1125>: 31 d2                    xorl   %edx, %edx
    0x7fff7e628606 <+1127>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7e628609 <+1130>: 48 8b b5 40 ff ff ff     movq   -0xc0(%rbp), %rsi
    0x7fff7e628610 <+1137>: 48 8d 0d 29 93 3f 1c     leaq   0x1c3f9329(%rip), %rcx    ; __block_literal_global.1742
    0x7fff7e628617 <+1144>: ff 15 63 1a 3f 1c        callq  *0x1c3f1a63(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62861d <+1150>: 31 f6                    xorl   %esi, %esi
    0x7fff7e62861f <+1152>: 4c 89 ff                 movq   %r15, %rdi
    0x7fff7e628622 <+1155>: e8 e9 8f 36 00           callq  0x7fff7e991610            ; _NSDefaultTopLevelErrorHandler
    0x7fff7e628627 <+1160>: 48 8b 3d 02 fc 6a 1c     movq   0x1c6afc02(%rip), %rdi    ; (void *)0x00007fff9acef6a8: NSCursor
    0x7fff7e62862e <+1167>: 48 8b b5 38 ff ff ff     movq   -0xc8(%rbp), %rsi
    0x7fff7e628635 <+1174>: ff 15 45 1a 3f 1c        callq  *0x1c3f1a45(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62863b <+1180>: 48 8b 3d 7e f8 6a 1c     movq   0x1c6af87e(%rip), %rdi    ; (void *)0x00007fff9b6417d8: NSUndoManager
    0x7fff7e628642 <+1187>: 48 8b b5 30 ff ff ff     movq   -0xd0(%rbp), %rsi
    0x7fff7e628649 <+1194>: ff 15 31 1a 3f 1c        callq  *0x1c3f1a31(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e62864f <+1200>: 84 db                    testb  %bl, %bl
    0x7fff7e628651 <+1202>: 74 10                    je     0x7fff7e628663            ; <+1220>
    0x7fff7e628653 <+1204>: 4c 89 ef                 movq   %r13, %rdi
    0x7fff7e628656 <+1207>: 48 8b b5 28 ff ff ff     movq   -0xd8(%rbp), %rsi
    0x7fff7e62865d <+1214>: ff 15 1d 1a 3f 1c        callq  *0x1c3f1a1d(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628663 <+1220>: 4c 89 f7                 movq   %r14, %rdi
    0x7fff7e628666 <+1223>: 48 8b b5 60 ff ff ff     movq   -0xa0(%rbp), %rsi
    0x7fff7e62866d <+1230>: ff 15 0d 1a 3f 1c        callq  *0x1c3f1a0d(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e628673 <+1236>: e8 1a 68 a9 00           callq  0x7fff7f0bee92            ; symbol stub for: objc_end_catch
    0x7fff7e628678 <+1241>: 48 8b 85 58 ff ff ff     movq   -0xa8(%rbp), %rax
    0x7fff7e62867f <+1248>: 66 41 83 7c 05 00 00     cmpw   $0x0, (%r13,%rax)
    0x7fff7e628686 <+1255>: 0f 85 74 fd ff ff        jne    0x7fff7e628400            ; <+609>
    0x7fff7e62868c <+1261>: 48 81 c4 b8 00 00 00     addq   $0xb8, %rsp
    0x7fff7e628693 <+1268>: 5b                       popq   %rbx
    0x7fff7e628694 <+1269>: 41 5c                    popq   %r12
    0x7fff7e628696 <+1271>: 41 5d                    popq   %r13
    0x7fff7e628698 <+1273>: 41 5e                    popq   %r14
    0x7fff7e62869a <+1275>: 41 5f                    popq   %r15
    0x7fff7e62869c <+1277>: 5d                       popq   %rbp
    0x7fff7e62869d <+1278>: c3                       retq   
    0x7fff7e62869e <+1279>: 49 89 c7                 movq   %rax, %r15
    0x7fff7e6286a1 <+1282>: e8 ec 67 a9 00           callq  0x7fff7f0bee92            ; symbol stub for: objc_end_catch
    0x7fff7e6286a6 <+1287>: 4c 89 ff                 movq   %r15, %rdi
    0x7fff7e6286a9 <+1290>: e8 46 69 a9 00           callq  0x7fff7f0beff4            ; symbol stub for: _Unwind_Resume
    0x7fff7e6286ae <+1295>: 90                       nop    
    0x7fff7e6286af <+1296>: 90                       nop    
    0x7fff7e6286b0 <+1297>: 90                       nop    
(lldb)  image show-unwind --address 0x7fff7e62853d
UNWIND PLANS for AppKit`-[NSApplication run] (start addr 0x7fff7e62819f)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 232523-0x000000000003915d)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[8]: 1269: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[9]: 1271: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[10]: 1273: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[11]: 1275: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[12]: 1277: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[13]: 1278: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[14]: 1279: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x7fff7f285ae4, personality routine is at address 0x7fff9aa189f8
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 232523-0x000000000003915d)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff7e5f31ad
AppKit`NSApplicationMain:
    0x7fff7e5f2cd8 <+0>:    55                             pushq  %rbp
    0x7fff7e5f2cd9 <+1>:    48 89 e5                       movq   %rsp, %rbp
    0x7fff7e5f2cdc <+4>:    41 57                          pushq  %r15
    0x7fff7e5f2cde <+6>:    41 56                          pushq  %r14
    0x7fff7e5f2ce0 <+8>:    41 55                          pushq  %r13
    0x7fff7e5f2ce2 <+10>:   41 54                          pushq  %r12
    0x7fff7e5f2ce4 <+12>:   53                             pushq  %rbx
    0x7fff7e5f2ce5 <+13>:   48 83 ec 18                    subq   $0x18, %rsp
    0x7fff7e5f2ce9 <+17>:   90                             nop    
    0x7fff7e5f2cea <+18>:   0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f2cee <+22>:   bf 04 00 d8 2b                 movl   $0x2bd80004, %edi         ; imm = 0x2BD80004 
    0x7fff7e5f2cf3 <+27>:   31 f6                          xorl   %esi, %esi
    0x7fff7e5f2cf5 <+29>:   31 d2                          xorl   %edx, %edx
    0x7fff7e5f2cf7 <+31>:   31 c9                          xorl   %ecx, %ecx
    0x7fff7e5f2cf9 <+33>:   45 31 c0                       xorl   %r8d, %r8d
    0x7fff7e5f2cfc <+36>:   e8 ab c5 ac 00                 callq  0x7fff7f0bf2ac            ; symbol stub for: kdebug_trace
    0x7fff7e5f2d01 <+41>:   31 ff                          xorl   %edi, %edi
    0x7fff7e5f2d03 <+43>:   e8 1a b0 ac 00                 callq  0x7fff7f0bdd22            ; symbol stub for: NSPushAutoreleasePool
    0x7fff7e5f2d08 <+48>:   48 89 45 d0                    movq   %rax, -0x30(%rbp)
    0x7fff7e5f2d0c <+52>:   48 8b 3d 95 53 6e 1c           movq   0x1c6e5395(%rip), %rdi    ; (void *)0x00007fff9b638200: NSBundle
    0x7fff7e5f2d13 <+59>:   48 8b 35 1e 48 6b 1c           movq   0x1c6b481e(%rip), %rsi    ; "mainBundle"
    0x7fff7e5f2d1a <+66>:   4c 8b 2d 5f 73 42 1c           movq   0x1c42735f(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2d21 <+73>:   41 ff d5                       callq  *%r13
    0x7fff7e5f2d24 <+76>:   48 8b 35 1d 48 6b 1c           movq   0x1c6b481d(%rip), %rsi    ; "infoDictionary"
    0x7fff7e5f2d2b <+83>:   48 89 c7                       movq   %rax, %rdi
    0x7fff7e5f2d2e <+86>:   41 ff d5                       callq  *%r13
    0x7fff7e5f2d31 <+89>:   48 89 c3                       movq   %rax, %rbx
    0x7fff7e5f2d34 <+92>:   4c 8b 3d 2d 37 6b 1c           movq   0x1c6b372d(%rip), %r15    ; "objectForKey:"
    0x7fff7e5f2d3b <+99>:   48 8d 15 8e 02 47 1c           leaq   0x1c47028e(%rip), %rdx    ; @"NSPrincipalClass"
    0x7fff7e5f2d42 <+106>:  48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f2d45 <+109>:  4c 89 fe                       movq   %r15, %rsi
    0x7fff7e5f2d48 <+112>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2d4b <+115>:  49 89 c6                       movq   %rax, %r14
    0x7fff7e5f2d4e <+118>:  48 8d 15 9b 02 47 1c           leaq   0x1c47029b(%rip), %rdx    ; @"NSMainNibFile"
    0x7fff7e5f2d55 <+125>:  48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f2d58 <+128>:  4c 89 fe                       movq   %r15, %rsi
    0x7fff7e5f2d5b <+131>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2d5e <+134>:  48 89 45 c8                    movq   %rax, -0x38(%rbp)
    0x7fff7e5f2d62 <+138>:  48 8d 15 a7 02 47 1c           leaq   0x1c4702a7(%rip), %rdx    ; @"NSMainStoryboardFile"
    0x7fff7e5f2d69 <+145>:  48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f2d6c <+148>:  4c 89 fe                       movq   %r15, %rsi
    0x7fff7e5f2d6f <+151>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2d72 <+154>:  49 89 c4                       movq   %rax, %r12
    0x7fff7e5f2d75 <+157>:  48 8d 15 b4 02 47 1c           leaq   0x1c4702b4(%rip), %rdx    ; @"NSDelegateClass"
    0x7fff7e5f2d7c <+164>:  48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f2d7f <+167>:  4c 89 fe                       movq   %r15, %rsi
    0x7fff7e5f2d82 <+170>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2d85 <+173>:  49 89 c7                       movq   %rax, %r15
    0x7fff7e5f2d88 <+176>:  49 b8 00 00 00 00 00 00 00 80  movabsq $-0x8000000000000000, %r8 ; imm = 0x8000000000000000 
    0x7fff7e5f2d92 <+186>:  bf 03 00 00 00                 movl   $0x3, %edi
    0x7fff7e5f2d97 <+191>:  be 03 00 00 00                 movl   $0x3, %esi
    0x7fff7e5f2d9c <+196>:  48 c7 c2 ff ff ff ff           movq   $-0x1, %rdx
    0x7fff7e5f2da3 <+203>:  31 c9                          xorl   %ecx, %ecx
    0x7fff7e5f2da5 <+205>:  e8 8c 92 ac 00                 callq  0x7fff7f0bc036            ; symbol stub for: entr_act_begin
    0x7fff7e5f2daa <+210>:  bf 02 00 00 00                 movl   $0x2, %edi
    0x7fff7e5f2daf <+215>:  90                             nop    
    0x7fff7e5f2db0 <+216>:  0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f2db4 <+220>:  4d 85 f6                       testq  %r14, %r14
    0x7fff7e5f2db7 <+223>:  75 10                          jne    0x7fff7e5f2dc9            ; <+241>
    0x7fff7e5f2db9 <+225>:  48 8d 3d 50 03 47 1c           leaq   0x1c470350(%rip), %rdi    ; @"No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting"
    0x7fff7e5f2dc0 <+232>:  31 c0                          xorl   %eax, %eax
    0x7fff7e5f2dc2 <+234>:  e8 d7 ae ac 00                 callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e5f2dc7 <+239>:  eb 28                          jmp    0x7fff7e5f2df1            ; <+281>
    0x7fff7e5f2dc9 <+241>:  4c 8b 6d c8                    movq   -0x38(%rbp), %r13
    0x7fff7e5f2dcd <+245>:  4c 89 e3                       movq   %r12, %rbx
    0x7fff7e5f2dd0 <+248>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f2dd3 <+251>:  e8 b8 ad ac 00                 callq  0x7fff7f0bdb90            ; symbol stub for: NSClassFromString
    0x7fff7e5f2dd8 <+256>:  49 89 c4                       movq   %rax, %r12
    0x7fff7e5f2ddb <+259>:  4d 85 e4                       testq  %r12, %r12
    0x7fff7e5f2dde <+262>:  75 3e                          jne    0x7fff7e5f2e1e            ; <+326>
    0x7fff7e5f2de0 <+264>:  48 8d 3d 09 03 47 1c           leaq   0x1c470309(%rip), %rdi    ; @"Unable to find class: %@, exiting"
    0x7fff7e5f2de7 <+271>:  31 c0                          xorl   %eax, %eax
    0x7fff7e5f2de9 <+273>:  4c 89 f6                       movq   %r14, %rsi
    0x7fff7e5f2dec <+276>:  e8 ad ae ac 00                 callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e5f2df1 <+281>:  48 8b 5d d0                    movq   -0x30(%rbp), %rbx
    0x7fff7e5f2df5 <+285>:  48 8d 05 8c 0a 72 1c           leaq   0x1c720a8c(%rip), %rax    ; NSApp
    0x7fff7e5f2dfc <+292>:  48 8b 38                       movq   (%rax), %rdi
    0x7fff7e5f2dff <+295>:  48 8b 35 92 36 6b 1c           movq   0x1c6b3692(%rip), %rsi    ; "release"
    0x7fff7e5f2e06 <+302>:  ff 15 74 72 42 1c              callq  *0x1c427274(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2e0c <+308>:  48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f2e0f <+311>:  e8 08 af ac 00                 callq  0x7fff7f0bdd1c            ; symbol stub for: NSPopAutoreleasePool
    0x7fff7e5f2e14 <+316>:  bf 01 00 00 00                 movl   $0x1, %edi
    0x7fff7e5f2e19 <+321>:  e8 b6 c3 ac 00                 callq  0x7fff7f0bf1d4            ; symbol stub for: exit
    0x7fff7e5f2e1e <+326>:  bf 03 00 00 00                 movl   $0x3, %edi
    0x7fff7e5f2e23 <+331>:  90                             nop    
    0x7fff7e5f2e24 <+332>:  0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f2e28 <+336>:  48 8b 35 69 57 6b 1c           movq   0x1c6b5769(%rip), %rsi    ; "sharedApplication"
    0x7fff7e5f2e2f <+343>:  4c 89 e7                       movq   %r12, %rdi
    0x7fff7e5f2e32 <+346>:  ff 15 48 72 42 1c              callq  *0x1c427248(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2e38 <+352>:  bf 04 00 00 00                 movl   $0x4, %edi
    0x7fff7e5f2e3d <+357>:  90                             nop    
    0x7fff7e5f2e3e <+358>:  0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f2e42 <+362>:  c6 05 80 b6 71 1c 01           movb   $0x1, 0x1c71b680(%rip)    ; sApplicationIsFakeHidden
    0x7fff7e5f2e49 <+369>:  48 85 db                       testq  %rbx, %rbx
    0x7fff7e5f2e4c <+372>:  74 25                          je     0x7fff7e5f2e73            ; <+411>
    0x7fff7e5f2e4e <+374>:  48 8b 3d b3 54 6e 1c           movq   0x1c6e54b3(%rip), %rdi    ; (void *)0x00007fff9acf8ed8: NSStoryboard
    0x7fff7e5f2e55 <+381>:  48 8b 35 9c 68 6b 1c           movq   0x1c6b689c(%rip), %rsi    ; "storyboardWithName:bundle:"
    0x7fff7e5f2e5c <+388>:  31 c9                          xorl   %ecx, %ecx
    0x7fff7e5f2e5e <+390>:  48 89 da                       movq   %rbx, %rdx
    0x7fff7e5f2e61 <+393>:  ff 15 19 72 42 1c              callq  *0x1c427219(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2e67 <+399>:  49 89 c6                       movq   %rax, %r14
    0x7fff7e5f2e6a <+402>:  4d 85 f6                       testq  %r14, %r14
    0x7fff7e5f2e6d <+405>:  0f 85 be 00 00 00              jne    0x7fff7e5f2f31            ; <+601>
    0x7fff7e5f2e73 <+411>:  48 89 5d c0                    movq   %rbx, -0x40(%rbp)
    0x7fff7e5f2e77 <+415>:  4c 8d 35 0a 0a 72 1c           leaq   0x1c720a0a(%rip), %r14    ; NSApp
    0x7fff7e5f2e7e <+422>:  49 8b 3e                       movq   (%r14), %rdi
    0x7fff7e5f2e81 <+425>:  48 8b 35 a8 68 6b 1c           movq   0x1c6b68a8(%rip), %rsi    ; "_shouldLoadMainNibNamed:"
    0x7fff7e5f2e88 <+432>:  4c 89 ea                       movq   %r13, %rdx
    0x7fff7e5f2e8b <+435>:  ff 15 ef 71 42 1c              callq  *0x1c4271ef(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2e91 <+441>:  84 c0                          testb  %al, %al
    0x7fff7e5f2e93 <+443>:  48 8b 5d d0                    movq   -0x30(%rbp), %rbx
    0x7fff7e5f2e97 <+447>:  0f 84 ab 02 00 00              je     0x7fff7e5f3148            ; <+1136>
    0x7fff7e5f2e9d <+453>:  bf 1c 00 d8 2b                 movl   $0x2bd8001c, %edi         ; imm = 0x2BD8001C 
    0x7fff7e5f2ea2 <+458>:  31 f6                          xorl   %esi, %esi
    0x7fff7e5f2ea4 <+460>:  31 d2                          xorl   %edx, %edx
    0x7fff7e5f2ea6 <+462>:  31 c9                          xorl   %ecx, %ecx
    0x7fff7e5f2ea8 <+464>:  45 31 c0                       xorl   %r8d, %r8d
    0x7fff7e5f2eab <+467>:  e8 fc c3 ac 00                 callq  0x7fff7f0bf2ac            ; symbol stub for: kdebug_trace
    0x7fff7e5f2eb0 <+472>:  48 8b 3d f1 51 6e 1c           movq   0x1c6e51f1(%rip), %rdi    ; (void *)0x00007fff9b638200: NSBundle
    0x7fff7e5f2eb7 <+479>:  49 8b 0e                       movq   (%r14), %rcx
    0x7fff7e5f2eba <+482>:  48 8b 35 4f 64 6b 1c           movq   0x1c6b644f(%rip), %rsi    ; "loadNibNamed:owner:"
    0x7fff7e5f2ec1 <+489>:  4c 89 ea                       movq   %r13, %rdx
    0x7fff7e5f2ec4 <+492>:  ff 15 b6 71 42 1c              callq  *0x1c4271b6(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2eca <+498>:  41 88 c6                       movb   %al, %r14b
    0x7fff7e5f2ecd <+501>:  bf 20 00 d8 2b                 movl   $0x2bd80020, %edi         ; imm = 0x2BD80020 
    0x7fff7e5f2ed2 <+506>:  31 f6                          xorl   %esi, %esi
    0x7fff7e5f2ed4 <+508>:  31 d2                          xorl   %edx, %edx
    0x7fff7e5f2ed6 <+510>:  31 c9                          xorl   %ecx, %ecx
    0x7fff7e5f2ed8 <+512>:  45 31 c0                       xorl   %r8d, %r8d
    0x7fff7e5f2edb <+515>:  e8 cc c3 ac 00                 callq  0x7fff7f0bf2ac            ; symbol stub for: kdebug_trace
    0x7fff7e5f2ee0 <+520>:  45 84 f6                       testb  %r14b, %r14b
    0x7fff7e5f2ee3 <+523>:  0f 95 c0                       setne  %al
    0x7fff7e5f2ee6 <+526>:  4d 85 ed                       testq  %r13, %r13
    0x7fff7e5f2ee9 <+529>:  0f 95 c1                       setne  %cl
    0x7fff7e5f2eec <+532>:  45 84 f6                       testb  %r14b, %r14b
    0x7fff7e5f2eef <+535>:  0f 85 53 02 00 00              jne    0x7fff7e5f3148            ; <+1136>
    0x7fff7e5f2ef5 <+541>:  08 c1                          orb    %al, %cl
    0x7fff7e5f2ef7 <+543>:  0f 84 4b 02 00 00              je     0x7fff7e5f3148            ; <+1136>
    0x7fff7e5f2efd <+549>:  4d 85 ed                       testq  %r13, %r13
    0x7fff7e5f2f00 <+552>:  0f 85 8f 01 00 00              jne    0x7fff7e5f3095            ; <+957>
    0x7fff7e5f2f06 <+558>:  48 83 7d c0 00                 cmpq   $0x0, -0x40(%rbp)
    0x7fff7e5f2f0b <+563>:  0f 84 9a 01 00 00              je     0x7fff7e5f30ab            ; <+979>
    0x7fff7e5f2f11 <+569>:  4d 85 ff                       testq  %r15, %r15
    0x7fff7e5f2f14 <+572>:  0f 84 91 01 00 00              je     0x7fff7e5f30ab            ; <+979>
    0x7fff7e5f2f1a <+578>:  48 8d 3d 6f 01 47 1c           leaq   0x1c47016f(%rip), %rdi    ; @"Unable to load storyboard file: %@, exiting"
    0x7fff7e5f2f21 <+585>:  31 c0                          xorl   %eax, %eax
    0x7fff7e5f2f23 <+587>:  48 8b 75 c0                    movq   -0x40(%rbp), %rsi
    0x7fff7e5f2f27 <+591>:  e8 72 ad ac 00                 callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e5f2f2c <+596>:  e9 c4 fe ff ff                 jmp    0x7fff7e5f2df5            ; <+285>
    0x7fff7e5f2f31 <+601>:  48 89 5d c0                    movq   %rbx, -0x40(%rbp)
    0x7fff7e5f2f35 <+605>:  4c 89 ff                       movq   %r15, %rdi
    0x7fff7e5f2f38 <+608>:  e8 53 ac ac 00                 callq  0x7fff7f0bdb90            ; symbol stub for: NSClassFromString
    0x7fff7e5f2f3d <+613>:  48 8b 35 2c 35 6b 1c           movq   0x1c6b352c(%rip), %rsi    ; "alloc"
    0x7fff7e5f2f44 <+620>:  48 89 c7                       movq   %rax, %rdi
    0x7fff7e5f2f47 <+623>:  4c 8b 2d 32 71 42 1c           movq   0x1c427132(%rip), %r13    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2f4e <+630>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2f51 <+633>:  48 8b 35 50 35 6b 1c           movq   0x1c6b3550(%rip), %rsi    ; "init"
    0x7fff7e5f2f58 <+640>:  48 89 c7                       movq   %rax, %rdi
    0x7fff7e5f2f5b <+643>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2f5e <+646>:  49 89 c7                       movq   %rax, %r15
    0x7fff7e5f2f61 <+649>:  4d 85 ff                       testq  %r15, %r15
    0x7fff7e5f2f64 <+652>:  48 8b 1d 2d 56 6b 1c           movq   0x1c6b562d(%rip), %rbx    ; "sharedApplication"
    0x7fff7e5f2f6b <+659>:  74 19                          je     0x7fff7e5f2f86            ; <+686>
    0x7fff7e5f2f6d <+661>:  4c 89 e7                       movq   %r12, %rdi
    0x7fff7e5f2f70 <+664>:  48 89 de                       movq   %rbx, %rsi
    0x7fff7e5f2f73 <+667>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2f76 <+670>:  48 8b 35 03 4d 6b 1c           movq   0x1c6b4d03(%rip), %rsi    ; "setDelegate:"
    0x7fff7e5f2f7d <+677>:  48 89 c7                       movq   %rax, %rdi
    0x7fff7e5f2f80 <+680>:  4c 89 fa                       movq   %r15, %rdx
    0x7fff7e5f2f83 <+683>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2f86 <+686>:  48 8d 05 fb 08 72 1c           leaq   0x1c7208fb(%rip), %rax    ; NSApp
    0x7fff7e5f2f8d <+693>:  48 8b 38                       movq   (%rax), %rdi
    0x7fff7e5f2f90 <+696>:  48 8b 35 99 59 6b 1c           movq   0x1c6b5999(%rip), %rsi    ; "mainStoryboard"
    0x7fff7e5f2f97 <+703>:  b9 01 03 00 00                 movl   $0x301, %ecx              ; imm = 0x301 
    0x7fff7e5f2f9c <+708>:  4c 89 f2                       movq   %r14, %rdx
    0x7fff7e5f2f9f <+711>:  e8 72 bf ac 00                 callq  0x7fff7f0bef16            ; symbol stub for: objc_setAssociatedObject
    0x7fff7e5f2fa4 <+716>:  4c 89 e7                       movq   %r12, %rdi
    0x7fff7e5f2fa7 <+719>:  48 89 de                       movq   %rbx, %rsi
    0x7fff7e5f2faa <+722>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2fad <+725>:  48 8b 35 4c 67 6b 1c           movq   0x1c6b674c(%rip), %rsi    ; "_instantiateMainMenu:"
    0x7fff7e5f2fb4 <+732>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f2fb7 <+735>:  48 89 c2                       movq   %rax, %rdx
    0x7fff7e5f2fba <+738>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2fbd <+741>:  48 8b 35 44 67 6b 1c           movq   0x1c6b6744(%rip), %rsi    ; "_hasInitialController"
    0x7fff7e5f2fc4 <+748>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f2fc7 <+751>:  41 ff d5                       callq  *%r13
    0x7fff7e5f2fca <+754>:  31 db                          xorl   %ebx, %ebx
    0x7fff7e5f2fcc <+756>:  84 c0                          testb  %al, %al
    0x7fff7e5f2fce <+758>:  0f 84 60 01 00 00              je     0x7fff7e5f3134            ; <+1116>
    0x7fff7e5f2fd4 <+764>:  48 8b 35 35 67 6b 1c           movq   0x1c6b6735(%rip), %rsi    ; "instantiateInitialController"
    0x7fff7e5f2fdb <+771>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f2fde <+774>:  ff 15 9c 70 42 1c              callq  *0x1c42709c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f2fe4 <+780>:  49 89 c6                       movq   %rax, %r14
    0x7fff7e5f2fe7 <+783>:  31 db                          xorl   %ebx, %ebx
    0x7fff7e5f2fe9 <+785>:  4d 85 f6                       testq  %r14, %r14
    0x7fff7e5f2fec <+788>:  0f 84 42 01 00 00              je     0x7fff7e5f3134            ; <+1116>
    0x7fff7e5f2ff2 <+794>:  48 8b 3d 17 53 6e 1c           movq   0x1c6e5317(%rip), %rdi    ; (void *)0x00007fff9ad05e08: NSWindowController
    0x7fff7e5f2ff9 <+801>:  4c 8b 25 30 3c 6b 1c           movq   0x1c6b3c30(%rip), %r12    ; "self"
    0x7fff7e5f3000 <+808>:  4c 89 e6                       movq   %r12, %rsi
    0x7fff7e5f3003 <+811>:  41 ff d5                       callq  *%r13
    0x7fff7e5f3006 <+814>:  48 8b 1d 93 37 6b 1c           movq   0x1c6b3793(%rip), %rbx    ; "isKindOfClass:"
    0x7fff7e5f300d <+821>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f3010 <+824>:  48 89 de                       movq   %rbx, %rsi
    0x7fff7e5f3013 <+827>:  48 89 c2                       movq   %rax, %rdx
    0x7fff7e5f3016 <+830>:  41 ff d5                       callq  *%r13
    0x7fff7e5f3019 <+833>:  84 c0                          testb  %al, %al
    0x7fff7e5f301b <+835>:  0f 85 9a 00 00 00              jne    0x7fff7e5f30bb            ; <+995>
    0x7fff7e5f3021 <+841>:  48 8b 3d f0 52 6e 1c           movq   0x1c6e52f0(%rip), %rdi    ; (void *)0x00007fff9acef3d8: NSViewController
    0x7fff7e5f3028 <+848>:  4c 89 e6                       movq   %r12, %rsi
    0x7fff7e5f302b <+851>:  41 ff d5                       callq  *%r13
    0x7fff7e5f302e <+854>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f3031 <+857>:  48 89 de                       movq   %rbx, %rsi
    0x7fff7e5f3034 <+860>:  48 89 c2                       movq   %rax, %rdx
    0x7fff7e5f3037 <+863>:  41 ff d5                       callq  *%r13
    0x7fff7e5f303a <+866>:  84 c0                          testb  %al, %al
    0x7fff7e5f303c <+868>:  0f 85 a0 00 00 00              jne    0x7fff7e5f30e2            ; <+1034>
    0x7fff7e5f3042 <+874>:  4c 8b 3d 6f 50 6e 1c           movq   0x1c6e506f(%rip), %r15    ; (void *)0x00007fff9b28a288: NSException
    0x7fff7e5f3049 <+881>:  48 8b 05 90 53 42 1c           movq   0x1c425390(%rip), %rax    ; (void *)0x00007fff9b190168: NSInternalInconsistencyException
    0x7fff7e5f3050 <+888>:  4c 8b 20                       movq   (%rax), %r12
    0x7fff7e5f3053 <+891>:  48 8b 35 3e 37 6b 1c           movq   0x1c6b373e(%rip), %rsi    ; "class"
    0x7fff7e5f305a <+898>:  4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f305d <+901>:  41 ff d5                       callq  *%r13
    0x7fff7e5f3060 <+904>:  49 89 c0                       movq   %rax, %r8
    0x7fff7e5f3063 <+907>:  48 8b 35 5e 4a 6b 1c           movq   0x1c6b4a5e(%rip), %rsi    ; "raise:format:"
    0x7fff7e5f306a <+914>:  48 8d 0d df ff 46 1c           leaq   0x1c46ffdf(%rip), %rcx    ; @"Initial Storyboard controller is neither a NSWindowController nor a NSViewController: %@, from %@"
    0x7fff7e5f3071 <+921>:  31 db                          xorl   %ebx, %ebx
    0x7fff7e5f3073 <+923>:  31 c0                          xorl   %eax, %eax
    0x7fff7e5f3075 <+925>:  4c 89 ff                       movq   %r15, %rdi
    0x7fff7e5f3078 <+928>:  4c 89 e2                       movq   %r12, %rdx
    0x7fff7e5f307b <+931>:  4c 8b 4d c0                    movq   -0x40(%rbp), %r9
    0x7fff7e5f307f <+935>:  41 ff d5                       callq  *%r13
    0x7fff7e5f3082 <+938>:  48 8b 35 97 66 6b 1c           movq   0x1c6b6697(%rip), %rsi    ; "showWindow:"
    0x7fff7e5f3089 <+945>:  31 ff                          xorl   %edi, %edi
    0x7fff7e5f308b <+947>:  31 d2                          xorl   %edx, %edx
    0x7fff7e5f308d <+949>:  41 ff d5                       callq  *%r13
    0x7fff7e5f3090 <+952>:  e9 9f 00 00 00                 jmp    0x7fff7e5f3134            ; <+1116>
    0x7fff7e5f3095 <+957>:  48 8d 3d d4 ff 46 1c           leaq   0x1c46ffd4(%rip), %rdi    ; @"Unable to load nib file: %@, exiting"
    0x7fff7e5f309c <+964>:  31 c0                          xorl   %eax, %eax
    0x7fff7e5f309e <+966>:  4c 89 ee                       movq   %r13, %rsi
    0x7fff7e5f30a1 <+969>:  e8 f8 ab ac 00                 callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e5f30a6 <+974>:  e9 4a fd ff ff                 jmp    0x7fff7e5f2df5            ; <+285>
    0x7fff7e5f30ab <+979>:  48 83 7d c0 00                 cmpq   $0x0, -0x40(%rbp)
    0x7fff7e5f30b0 <+984>:  74 1d                          je     0x7fff7e5f30cf            ; <+1015>
    0x7fff7e5f30b2 <+986>:  48 8d 3d f7 ff 46 1c           leaq   0x1c46fff7(%rip), %rdi    ; @"No DelegateClass specfied in info dictionary, exiting"
    0x7fff7e5f30b9 <+993>:  eb 1b                          jmp    0x7fff7e5f30d6            ; <+1022>
    0x7fff7e5f30bb <+995>:  48 8b 35 5e 66 6b 1c           movq   0x1c6b665e(%rip), %rsi    ; "showWindow:"
    0x7fff7e5f30c2 <+1002>: 31 d2                          xorl   %edx, %edx
    0x7fff7e5f30c4 <+1004>: 4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f30c7 <+1007>: ff 15 b3 6f 42 1c              callq  *0x1c426fb3(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f30cd <+1013>: eb 40                          jmp    0x7fff7e5f310f            ; <+1079>
    0x7fff7e5f30cf <+1015>: 48 8d 3d fa ff 46 1c           leaq   0x1c46fffa(%rip), %rdi    ; @"No NSMainNibFile or NSMainStoryboardFile specified in info dictionary, exiting"
    0x7fff7e5f30d6 <+1022>: 31 c0                          xorl   %eax, %eax
    0x7fff7e5f30d8 <+1024>: e8 c1 ab ac 00                 callq  0x7fff7f0bdc9e            ; symbol stub for: NSLog
    0x7fff7e5f30dd <+1029>: e9 13 fd ff ff                 jmp    0x7fff7e5f2df5            ; <+285>
    0x7fff7e5f30e2 <+1034>: 48 8b 3d 27 52 6e 1c           movq   0x1c6e5227(%rip), %rdi    ; (void *)0x00007fff9ad05e08: NSWindowController
    0x7fff7e5f30e9 <+1041>: 48 8b 35 28 66 6b 1c           movq   0x1c6b6628(%rip), %rsi    ; "windowControllerWithContentViewController:"
    0x7fff7e5f30f0 <+1048>: 4c 89 f2                       movq   %r14, %rdx
    0x7fff7e5f30f3 <+1051>: 41 ff d5                       callq  *%r13
    0x7fff7e5f30f6 <+1054>: 49 89 c6                       movq   %rax, %r14
    0x7fff7e5f30f9 <+1057>: 48 8b 35 20 66 6b 1c           movq   0x1c6b6620(%rip), %rsi    ; "showWindow:"
    0x7fff7e5f3100 <+1064>: 31 db                          xorl   %ebx, %ebx
    0x7fff7e5f3102 <+1066>: 31 d2                          xorl   %edx, %edx
    0x7fff7e5f3104 <+1068>: 4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f3107 <+1071>: 41 ff d5                       callq  *%r13
    0x7fff7e5f310a <+1074>: 4d 85 f6                       testq  %r14, %r14
    0x7fff7e5f310d <+1077>: 74 25                          je     0x7fff7e5f3134            ; <+1116>
    0x7fff7e5f310f <+1079>: 48 8b 1d 12 66 6b 1c           movq   0x1c6b6612(%rip), %rbx    ; "setWindowController:"
    0x7fff7e5f3116 <+1086>: 48 8b 35 db 39 6b 1c           movq   0x1c6b39db(%rip), %rsi    ; "respondsToSelector:"
    0x7fff7e5f311d <+1093>: 4c 89 ff                       movq   %r15, %rdi
    0x7fff7e5f3120 <+1096>: 48 89 da                       movq   %rbx, %rdx
    0x7fff7e5f3123 <+1099>: ff 15 57 6f 42 1c              callq  *0x1c426f57(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f3129 <+1105>: 84 c0                          testb  %al, %al
    0x7fff7e5f312b <+1107>: 0f 85 99 00 00 00              jne    0x7fff7e5f31ca            ; <+1266>
    0x7fff7e5f3131 <+1113>: 4c 89 f3                       movq   %r14, %rbx
    0x7fff7e5f3134 <+1116>: 48 8b 35 5d 35 6b 1c           movq   0x1c6b355d(%rip), %rsi    ; "retain"
    0x7fff7e5f313b <+1123>: 48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f313e <+1126>: ff 15 3c 6f 42 1c              callq  *0x1c426f3c(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f3144 <+1132>: 48 8b 5d d0                    movq   -0x30(%rbp), %rbx
    0x7fff7e5f3148 <+1136>: bf 05 00 00 00                 movl   $0x5, %edi
    0x7fff7e5f314d <+1141>: 90                             nop    
    0x7fff7e5f314e <+1142>: 0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f3152 <+1146>: 48 89 df                       movq   %rbx, %rdi
    0x7fff7e5f3155 <+1149>: e8 c2 ab ac 00                 callq  0x7fff7f0bdd1c            ; symbol stub for: NSPopAutoreleasePool
    0x7fff7e5f315a <+1154>: bf 06 00 00 00                 movl   $0x6, %edi
    0x7fff7e5f315f <+1159>: 90                             nop    
    0x7fff7e5f3160 <+1160>: 0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f3164 <+1164>: e8 05 bd ac 00                 callq  0x7fff7f0bee6e            ; symbol stub for: objc_autoreleasePoolPush
    0x7fff7e5f3169 <+1169>: 49 89 c6                       movq   %rax, %r14
    0x7fff7e5f316c <+1172>: 48 83 3d 14 b5 71 1c ff        cmpq   $-0x1, 0x1c71b514(%rip)   ; sNSPerformAutomaticTerminationImmediatelyComputedValue + 3
    0x7fff7e5f3174 <+1180>: 48 8b 1d 05 6f 42 1c           movq   0x1c426f05(%rip), %rbx    ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f317b <+1187>: 75 02                          jne    0x7fff7e5f317f            ; <+1191>
    0x7fff7e5f317d <+1189>: eb 13                          jmp    0x7fff7e5f3192            ; <+1210>
    0x7fff7e5f317f <+1191>: 48 8d 3d 02 b5 71 1c           leaq   0x1c71b502(%rip), %rdi    ; _reportLaunchedLanguage.onceToken
    0x7fff7e5f3186 <+1198>: 48 8d 35 93 f5 42 1c           leaq   0x1c42f593(%rip), %rsi    ; __block_literal_global.3991
    0x7fff7e5f318d <+1205>: e8 ac bf ac 00                 callq  0x7fff7f0bf13e            ; symbol stub for: dispatch_once
    0x7fff7e5f3192 <+1210>: 4c 89 f7                       movq   %r14, %rdi
    0x7fff7e5f3195 <+1213>: e8 ce bc ac 00                 callq  0x7fff7f0bee68            ; symbol stub for: objc_autoreleasePoolPop
    0x7fff7e5f319a <+1218>: 4c 8d 35 e7 06 72 1c           leaq   0x1c7206e7(%rip), %r14    ; NSApp
    0x7fff7e5f31a1 <+1225>: 49 8b 3e                       movq   (%r14), %rdi
    0x7fff7e5f31a4 <+1228>: 48 8b 35 8d 65 6b 1c           movq   0x1c6b658d(%rip), %rsi    ; "run"
    0x7fff7e5f31ab <+1235>: ff d3                          callq  *%rbx
    0x7fff7e5f31ad <+1237>: bf 07 00 00 00                 movl   $0x7, %edi
    0x7fff7e5f31b2 <+1242>: 90                             nop    
    0x7fff7e5f31b3 <+1243>: 0f 1f 40 00                    nopl   (%rax)
    0x7fff7e5f31b7 <+1247>: 49 8b 3e                       movq   (%r14), %rdi
    0x7fff7e5f31ba <+1250>: 48 8b 35 d7 32 6b 1c           movq   0x1c6b32d7(%rip), %rsi    ; "release"
    0x7fff7e5f31c1 <+1257>: ff d3                          callq  *%rbx
    0x7fff7e5f31c3 <+1259>: 31 ff                          xorl   %edi, %edi
    0x7fff7e5f31c5 <+1261>: e8 0a c0 ac 00                 callq  0x7fff7f0bf1d4            ; symbol stub for: exit
    0x7fff7e5f31ca <+1266>: 4c 89 ff                       movq   %r15, %rdi
    0x7fff7e5f31cd <+1269>: 48 89 de                       movq   %rbx, %rsi
    0x7fff7e5f31d0 <+1272>: 4c 89 f2                       movq   %r14, %rdx
    0x7fff7e5f31d3 <+1275>: ff 15 a7 6e 42 1c              callq  *0x1c426ea7(%rip)         ; (void *)0x00007fff9518ab40: objc_msgSend
    0x7fff7e5f31d9 <+1281>: 48 8b 5d d0                    movq   -0x30(%rbp), %rbx
    0x7fff7e5f31dd <+1285>: e9 66 ff ff ff                 jmp    0x7fff7e5f3148            ; <+1136>
    0x7fff7e5f31e2 <+1290>: 90                             nop    
    0x7fff7e5f31e3 <+1291>: 90                             nop    
(lldb)  image show-unwind --address 0x7fff7e5f31ad
UNWIND PLANS for AppKit`NSApplicationMain (start addr 0x7fff7e5f2cd8)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'
Synchronous (restricted to call-sites) UnwindPlan is 'compact unwind info'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 14212-0x0000000000003c90)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:    6: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r15=[CFA-24] rip=[CFA-8] 
row[4]:    8: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[5]:   10: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[6]:   12: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 
row[7]:   13: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [AppKit.__TEXT.__text + 14212-0x0000000000003c90)
row[0]:    0: CFA=rbp+16 => rbx=[CFA-56] rbp=[CFA-16] rsp=CFA+0 r12=[CFA-48] r13=[CFA-40] r14=[CFA-32] r15=[CFA-24] rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x1078ca89a
libvcllo.dylib`ImplSVMainHook:
    0x1078ca690 <+0>:   55                       pushq  %rbp
    0x1078ca691 <+1>:   48 89 e5                 movq   %rsp, %rbp
    0x1078ca694 <+4>:   48 81 ec b0 00 00 00     subq   $0xb0, %rsp
    0x1078ca69b <+11>:  48 8b 05 4e b6 4c 00     movq   0x4cb64e(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x1078ca6a2 <+18>:  48 8b 00                 movq   (%rax), %rax
    0x1078ca6a5 <+21>:  48 89 45 f8              movq   %rax, -0x8(%rbp)
    0x1078ca6a9 <+25>:  48 89 7d b8              movq   %rdi, -0x48(%rbp)
    0x1078ca6ad <+29>:  e8 50 8b 26 00           callq  0x107b33202               ; symbol stub for: comphelper::LibreOfficeKit::isActive()
    0x1078ca6b2 <+34>:  a8 01                    testb  $0x1, %al
    0x1078ca6b4 <+36>:  0f 85 05 00 00 00        jne    0x1078ca6bf               ; <+47> at salinst.cxx:188
    0x1078ca6ba <+42>:  e9 09 00 00 00           jmp    0x1078ca6c8               ; <+56> at salinst.cxx:190
    0x1078ca6bf <+47>:  c6 45 c7 00              movb   $0x0, -0x39(%rbp)
    0x1078ca6c3 <+51>:  e9 46 02 00 00           jmp    0x1078ca90e               ; <+638> at salinst.cxx:215
    0x1078ca6c8 <+56>:  48 8b 3d e1 e0 53 00     movq   0x53e0e1(%rip), %rdi      ; (void *)0x00007fff9b6380e8: NSAutoreleasePool
    0x1078ca6cf <+63>:  48 8b 35 d2 ce 53 00     movq   0x53ced2(%rip), %rsi      ; "alloc"
    0x1078ca6d6 <+70>:  48 8b 05 2b b7 4c 00     movq   0x4cb72b(%rip), %rax      ; (void *)0x00007fff9518ab40: objc_msgSend
    0x1078ca6dd <+77>:  48 89 45 98              movq   %rax, -0x68(%rbp)
    0x1078ca6e1 <+81>:  ff d0                    callq  *%rax
    0x1078ca6e3 <+83>:  48 8b 35 c6 ce 53 00     movq   0x53cec6(%rip), %rsi      ; "init"
    0x1078ca6ea <+90>:  48 89 c7                 movq   %rax, %rdi
    0x1078ca6ed <+93>:  48 8b 45 98              movq   -0x68(%rbp), %rax
    0x1078ca6f1 <+97>:  ff d0                    callq  *%rax
    0x1078ca6f3 <+99>:  48 89 45 b0              movq   %rax, -0x50(%rbp)
    0x1078ca6f7 <+103>: 48 8b 3d e2 e0 53 00     movq   0x53e0e2(%rip), %rdi      ; (void *)0x00007fff9b640d60: NSString
    0x1078ca6fe <+110>: 48 89 7d 90              movq   %rdi, -0x70(%rbp)
    0x1078ca702 <+114>: e8 03 9e 26 00           callq  0x107b3450a               ; symbol stub for: NSHomeDirectory
    0x1078ca707 <+119>: 48 8b 35 e2 ce 53 00     movq   0x53cee2(%rip), %rsi      ; "stringWithFormat:"
    0x1078ca70e <+126>: 48 8d 15 73 72 53 00     leaq   0x537273(%rip), %rdx      ; @"%@/Library/Saved Application State/%s.savedState/restorecount.plist"
    0x1078ca715 <+133>: 48 8d 3d 2e e4 31 00     leaq   0x31e42e(%rip), %rdi      ; "org.libreoffice.script"
    0x1078ca71c <+140>: 31 c9                    xorl   %ecx, %ecx
    0x1078ca71e <+142>: 41 88 c8                 movb   %cl, %r8b
    0x1078ca721 <+145>: 4c 8b 4d 90              movq   -0x70(%rbp), %r9
    0x1078ca725 <+149>: 48 89 7d 88              movq   %rdi, -0x78(%rbp)
    0x1078ca729 <+153>: 4c 89 cf                 movq   %r9, %rdi
    0x1078ca72c <+156>: 48 89 c1                 movq   %rax, %rcx
    0x1078ca72f <+159>: 48 8b 45 88              movq   -0x78(%rbp), %rax
    0x1078ca733 <+163>: 44 88 45 87              movb   %r8b, -0x79(%rbp)
    0x1078ca737 <+167>: 49 89 c0                 movq   %rax, %r8
    0x1078ca73a <+170>: 8a 45 87                 movb   -0x79(%rbp), %al
    0x1078ca73d <+173>: 4c 8b 55 98              movq   -0x68(%rbp), %r10
    0x1078ca741 <+177>: 41 ff d2                 callq  *%r10
    0x1078ca744 <+180>: 48 8b 35 ad ce 53 00     movq   0x53cead(%rip), %rsi      ; "UTF8String"
    0x1078ca74b <+187>: 48 89 c7                 movq   %rax, %rdi
    0x1078ca74e <+190>: 48 8b 45 98              movq   -0x68(%rbp), %rax
    0x1078ca752 <+194>: ff d0                    callq  *%rax
    0x1078ca754 <+196>: 48 89 c7                 movq   %rax, %rdi
    0x1078ca757 <+199>: e8 be 99 26 00           callq  0x107b3411a               ; symbol stub for: unlink
    0x1078ca75c <+204>: 48 8b 3d 7d e0 53 00     movq   0x53e07d(%rip), %rdi      ; (void *)0x00007fff9b640d60: NSString
    0x1078ca763 <+211>: 89 45 80                 movl   %eax, -0x80(%rbp)
    0x1078ca766 <+214>: 48 89 bd 78 ff ff ff     movq   %rdi, -0x88(%rbp)
    0x1078ca76d <+221>: e8 98 9d 26 00           callq  0x107b3450a               ; symbol stub for: NSHomeDirectory
    0x1078ca772 <+226>: 48 8b 35 77 ce 53 00     movq   0x53ce77(%rip), %rsi      ; "stringWithFormat:"
    0x1078ca779 <+233>: 48 8d 15 28 72 53 00     leaq   0x537228(%rip), %rdx      ; @"%@/Library/Saved Application State/%s.savedState/restorecount.txt"
    0x1078ca780 <+240>: 48 8b bd 78 ff ff ff     movq   -0x88(%rbp), %rdi
    0x1078ca787 <+247>: 48 89 c1                 movq   %rax, %rcx
    0x1078ca78a <+250>: 4c 8b 45 88              movq   -0x78(%rbp), %r8
    0x1078ca78e <+254>: 8a 45 87                 movb   -0x79(%rbp), %al
    0x1078ca791 <+257>: 4c 8b 4d 98              movq   -0x68(%rbp), %r9
    0x1078ca795 <+261>: 41 ff d1                 callq  *%r9
    0x1078ca798 <+264>: 48 8b 35 59 ce 53 00     movq   0x53ce59(%rip), %rsi      ; "UTF8String"
    0x1078ca79f <+271>: 48 89 c7                 movq   %rax, %rdi
    0x1078ca7a2 <+274>: 48 8b 45 98              movq   -0x68(%rbp), %rax
    0x1078ca7a6 <+278>: ff d0                    callq  *%rax
    0x1078ca7a8 <+280>: 48 89 c7                 movq   %rax, %rdi
    0x1078ca7ab <+283>: e8 6a 99 26 00           callq  0x107b3411a               ; symbol stub for: unlink
    0x1078ca7b0 <+288>: 48 8b 7d b0              movq   -0x50(%rbp), %rdi
    0x1078ca7b4 <+292>: 48 8b 35 45 ce 53 00     movq   0x53ce45(%rip), %rsi      ; "drain"
    0x1078ca7bb <+299>: 48 8b 4d 98              movq   -0x68(%rbp), %rcx
    0x1078ca7bf <+303>: 89 85 74 ff ff ff        movl   %eax, -0x8c(%rbp)
    0x1078ca7c5 <+309>: ff d1                    callq  *%rcx
    0x1078ca7c7 <+311>: 48 8b 4d b8              movq   -0x48(%rbp), %rcx
    0x1078ca7cb <+315>: 48 89 0d ce ce 55 00     movq   %rcx, 0x55cece(%rip)      ; gpnInit
    0x1078ca7d2 <+322>: c6 05 b7 90 55 00 00     movb   $0x0, 0x5590b7(%rip)      ; com::sun::star::accessibility::cppu_detail_getUnoType(com::sun::star::accessibility::XAccessibleEventListener const*)::the_type + 15
    0x1078ca7d9 <+329>: e8 72 01 00 00           callq  0x1078ca950               ; initNSApp at salinst.cxx:138
    0x1078ca7de <+334>: 48 8d 7d d8              leaq   -0x28(%rbp), %rdi
    0x1078ca7e2 <+338>: e8 69 d3 68 ff           callq  0x106f57b50               ; rtl::OUString::OUString at ustring.hxx:117
    0x1078ca7e7 <+343>: 48 8d 7d d0              leaq   -0x30(%rbp), %rdi
    0x1078ca7eb <+347>: e8 60 d3 68 ff           callq  0x106f57b50               ; rtl::OUString::OUString at ustring.hxx:117
    0x1078ca7f0 <+352>: e9 00 00 00 00           jmp    0x1078ca7f5               ; <+357> at salinst.cxx:201
    0x1078ca7f5 <+357>: 48 8d 7d d8              leaq   -0x28(%rbp), %rdi
    0x1078ca7f9 <+361>: e8 88 8d 26 00           callq  0x107b33586               ; symbol stub for: osl_getExecutableFile
    0x1078ca7fe <+366>: 89 85 70 ff ff ff        movl   %eax, -0x90(%rbp)
    0x1078ca804 <+372>: e9 00 00 00 00           jmp    0x1078ca809               ; <+377> at salinst.cxx:202
    0x1078ca809 <+377>: 48 8b 7d d8              movq   -0x28(%rbp), %rdi
    0x1078ca80d <+381>: 48 8d 75 d0              leaq   -0x30(%rbp), %rsi
    0x1078ca811 <+385>: e8 ac 8d 26 00           callq  0x107b335c2               ; symbol stub for: osl_getSystemPathFromFileURL
    0x1078ca816 <+390>: 89 85 6c ff ff ff        movl   %eax, -0x94(%rbp)
    0x1078ca81c <+396>: e9 00 00 00 00           jmp    0x1078ca821               ; <+401> at salinst.cxx:203
    0x1078ca821 <+401>: e8 b4 8d 26 00           callq  0x107b335da               ; symbol stub for: osl_getThreadTextEncoding
    0x1078ca826 <+406>: 66 89 85 6a ff ff ff     movw   %ax, -0x96(%rbp)
    0x1078ca82d <+413>: e9 00 00 00 00           jmp    0x1078ca832               ; <+418> at salinst.cxx:203
    0x1078ca832 <+418>: 66 8b 85 6a ff ff ff     movw   -0x96(%rbp), %ax
    0x1078ca839 <+425>: 0f b7 d0                 movzwl %ax, %edx
    0x1078ca83c <+428>: 48 8d 7d c8              leaq   -0x38(%rbp), %rdi
    0x1078ca840 <+432>: 48 8d 75 d0              leaq   -0x30(%rbp), %rsi
    0x1078ca844 <+436>: b9 66 05 00 00           movl   $0x566, %ecx              ; imm = 0x566 
    0x1078ca849 <+441>: e8 b2 3a 69 ff           callq  0x106f5e300               ; rtl::OUStringToOString at ustring.hxx:3347
    0x1078ca84e <+446>: e9 00 00 00 00           jmp    0x1078ca853               ; <+451> at salinst.cxx:203
    0x1078ca853 <+451>: 48 8d 45 e0              leaq   -0x20(%rbp), %rax
    0x1078ca857 <+455>: 48 8d 7d c8              leaq   -0x38(%rbp), %rdi
    0x1078ca85b <+459>: 48 89 85 60 ff ff ff     movq   %rax, -0xa0(%rbp)
    0x1078ca862 <+466>: e8 f9 3a 69 ff           callq  0x106f5e360               ; rtl::OString::getStr at string.hxx:430
    0x1078ca867 <+471>: 48 89 85 58 ff ff ff     movq   %rax, -0xa8(%rbp)
    0x1078ca86e <+478>: e9 00 00 00 00           jmp    0x1078ca873               ; <+483> at salinst.cxx:210
    0x1078ca873 <+483>: 48 8b 85 60 ff ff ff     movq   -0xa0(%rbp), %rax
    0x1078ca87a <+490>: 48 8b 8d 58 ff ff ff     movq   -0xa8(%rbp), %rcx
    0x1078ca881 <+497>: 48 89 08                 movq   %rcx, (%rax)
    0x1078ca884 <+500>: 48 c7 40 08 00 00 00 00  movq   $0x0, 0x8(%rax)
    0x1078ca88c <+508>: bf 01 00 00 00           movl   $0x1, %edi
    0x1078ca891 <+513>: 48 8d 75 e0              leaq   -0x20(%rbp), %rsi
    0x1078ca895 <+517>: e8 58 9c 26 00           callq  0x107b344f2               ; symbol stub for: NSApplicationMain
    0x1078ca89a <+522>: 89 85 54 ff ff ff        movl   %eax, -0xac(%rbp)
    0x1078ca8a0 <+528>: e9 00 00 00 00           jmp    0x1078ca8a5               ; <+533> at salinst.cxx:211
    0x1078ca8a5 <+533>: 48 8d 7d c8              leaq   -0x38(%rbp), %rdi
    0x1078ca8a9 <+537>: c6 45 c7 01              movb   $0x1, -0x39(%rbp)
    0x1078ca8ad <+541>: e8 ce 3a 69 ff           callq  0x106f5e380               ; rtl::OString::~OString at string.hxx:286
    0x1078ca8b2 <+546>: 48 8d 7d d0              leaq   -0x30(%rbp), %rdi
    0x1078ca8b6 <+550>: e8 55 fb 67 ff           callq  0x106f4a410               ; rtl::OUString::~OUString at ustring.hxx:398
    0x1078ca8bb <+555>: 48 8d 7d d8              leaq   -0x28(%rbp), %rdi
    0x1078ca8bf <+559>: e8 4c fb 67 ff           callq  0x106f4a410               ; rtl::OUString::~OUString at ustring.hxx:398
    0x1078ca8c4 <+564>: e9 45 00 00 00           jmp    0x1078ca90e               ; <+638> at salinst.cxx:215
    0x1078ca8c9 <+569>: 89 d1                    movl   %edx, %ecx
    0x1078ca8cb <+571>: 48 89 45 a8              movq   %rax, -0x58(%rbp)
    0x1078ca8cf <+575>: 89 4d a4                 movl   %ecx, -0x5c(%rbp)
    0x1078ca8d2 <+578>: e9 29 00 00 00           jmp    0x1078ca900               ; <+624> at salinst.cxx:215
    0x1078ca8d7 <+583>: 89 d1                    movl   %edx, %ecx
    0x1078ca8d9 <+585>: 48 89 45 a8              movq   %rax, -0x58(%rbp)
    0x1078ca8dd <+589>: 89 4d a4                 movl   %ecx, -0x5c(%rbp)
    0x1078ca8e0 <+592>: e9 12 00 00 00           jmp    0x1078ca8f7               ; <+615> at salinst.cxx:215
    0x1078ca8e5 <+597>: 48 8d 7d c8              leaq   -0x38(%rbp), %rdi
    0x1078ca8e9 <+601>: 89 d1                    movl   %edx, %ecx
    0x1078ca8eb <+603>: 48 89 45 a8              movq   %rax, -0x58(%rbp)
    0x1078ca8ef <+607>: 89 4d a4                 movl   %ecx, -0x5c(%rbp)
    0x1078ca8f2 <+610>: e8 89 3a 69 ff           callq  0x106f5e380               ; rtl::OString::~OString at string.hxx:286
    0x1078ca8f7 <+615>: 48 8d 7d d0              leaq   -0x30(%rbp), %rdi
    0x1078ca8fb <+619>: e8 10 fb 67 ff           callq  0x106f4a410               ; rtl::OUString::~OUString at ustring.hxx:398
    0x1078ca900 <+624>: 48 8d 7d d8              leaq   -0x28(%rbp), %rdi
    0x1078ca904 <+628>: e8 07 fb 67 ff           callq  0x106f4a410               ; rtl::OUString::~OUString at ustring.hxx:398
    0x1078ca909 <+633>: e9 31 00 00 00           jmp    0x1078ca93f               ; <+687> at salinst.cxx:215
    0x1078ca90e <+638>: 48 8b 05 db b3 4c 00     movq   0x4cb3db(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x1078ca915 <+645>: 8a 4d c7                 movb   -0x39(%rbp), %cl
    0x1078ca918 <+648>: 48 8b 00                 movq   (%rax), %rax
    0x1078ca91b <+651>: 48 3b 45 f8              cmpq   -0x8(%rbp), %rax
    0x1078ca91f <+655>: 88 8d 53 ff ff ff        movb   %cl, -0xad(%rbp)
    0x1078ca925 <+661>: 0f 85 1d 00 00 00        jne    0x1078ca948               ; <+696> at salinst.cxx:215
    0x1078ca92b <+667>: 8a 85 53 ff ff ff        movb   -0xad(%rbp), %al
    0x1078ca931 <+673>: 24 01                    andb   $0x1, %al
    0x1078ca933 <+675>: 0f b6 c0                 movzbl %al, %eax
    0x1078ca936 <+678>: 48 81 c4 b0 00 00 00     addq   $0xb0, %rsp
    0x1078ca93d <+685>: 5d                       popq   %rbp
    0x1078ca93e <+686>: c3                       retq   
    0x1078ca93f <+687>: 48 8b 7d a8              movq   -0x58(%rbp), %rdi
    0x1078ca943 <+691>: e8 da 95 26 00           callq  0x107b33f22               ; symbol stub for: _Unwind_Resume
    0x1078ca948 <+696>: e8 05 96 26 00           callq  0x107b33f52               ; symbol stub for: __stack_chk_fail
(lldb)  image show-unwind --address 0x1078ca89a
UNWIND PLANS for libvcllo.dylib`ImplSVMainHook(int*) (start addr 0x1078ca690)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:  686: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:  687: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
LSDA address 0x107b93f4c, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
LSDA address 0x107b93f4c, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x000000000098606d)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:  686: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 
row[4]:  687: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x107b93f4c, personality routine is at address 0x107d95ce0
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 9985456-0x0000000000986070)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x10776c37c
libvcllo.dylib`SVMain:
    0x10776c350 <+0>:   55                    pushq  %rbp
    0x10776c351 <+1>:   48 89 e5              movq   %rsp, %rbp
    0x10776c354 <+4>:   48 83 ec 20           subq   $0x20, %rsp
    0x10776c358 <+8>:   48 8b 05 91 99 62 00  movq   0x629991(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x10776c35f <+15>:  48 8b 00              movq   (%rax), %rax
    0x10776c362 <+18>:  48 89 45 f8           movq   %rax, -0x8(%rbp)
    0x10776c366 <+22>:  e8 75 70 ff ff        callq  0x1077633e0               ; Application::IsConsoleOnly at svapp.cxx:1632
    0x10776c36b <+27>:  a8 01                 testb  $0x1, %al
    0x10776c36d <+29>:  0f 85 21 00 00 00     jne    0x10776c394               ; <+68> at svmain.cxx:223
    0x10776c373 <+35>:  48 8d 7d f4           leaq   -0xc(%rbp), %rdi
    0x10776c377 <+39>:  e8 14 e3 15 00        callq  0x1078ca690               ; ImplSVMainHook at salinst.cxx:186
    0x10776c37c <+44>:  a8 01                 testb  $0x1, %al
    0x10776c37e <+46>:  0f 85 05 00 00 00     jne    0x10776c389               ; <+57> at svmain.cxx:221
    0x10776c384 <+52>:  e9 0b 00 00 00        jmp    0x10776c394               ; <+68> at svmain.cxx:223
    0x10776c389 <+57>:  8b 45 f4              movl   -0xc(%rbp), %eax
    0x10776c38c <+60>:  89 45 f0              movl   %eax, -0x10(%rbp)
    0x10776c38f <+63>:  e9 08 00 00 00        jmp    0x10776c39c               ; <+76> at svmain.cxx:223
    0x10776c394 <+68>:  e8 b7 e6 ff ff        callq  0x10776aa50               ; ImplSVMain at svmain.cxx:171
    0x10776c399 <+73>:  89 45 f0              movl   %eax, -0x10(%rbp)
    0x10776c39c <+76>:  48 8b 05 4d 99 62 00  movq   0x62994d(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x10776c3a3 <+83>:  8b 4d f0              movl   -0x10(%rbp), %ecx
    0x10776c3a6 <+86>:  48 8b 00              movq   (%rax), %rax
    0x10776c3a9 <+89>:  48 3b 45 f8           cmpq   -0x8(%rbp), %rax
    0x10776c3ad <+93>:  89 4d ec              movl   %ecx, -0x14(%rbp)
    0x10776c3b0 <+96>:  0f 85 09 00 00 00     jne    0x10776c3bf               ; <+111> at svmain.cxx:224
    0x10776c3b6 <+102>: 8b 45 ec              movl   -0x14(%rbp), %eax
    0x10776c3b9 <+105>: 48 83 c4 20           addq   $0x20, %rsp
    0x10776c3bd <+109>: 5d                    popq   %rbp
    0x10776c3be <+110>: c3                    retq   
    0x10776c3bf <+111>: e8 8e 7b 3c 00        callq  0x107b33f52               ; symbol stub for: __stack_chk_fail
(lldb)  image show-unwind --address 0x10776c37c
UNWIND PLANS for libvcllo.dylib`SVMain() (start addr 0x10776c350)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:  110: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:  111: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827ae4)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:  110: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 
row[4]:  111: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libvcllo.dylib.__TEXT.__text + 8551024-0x0000000000827af0)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x100241606
libsofficeapp.dylib`::soffice_main():
    0x1002413f0 <+0>:   55                             pushq  %rbp
    0x1002413f1 <+1>:   48 89 e5                       movq   %rsp, %rbp
    0x1002413f4 <+4>:   48 81 ec e0 00 00 00           subq   $0xe0, %rsp
    0x1002413fb <+11>:  48 8b 05 fe 3e 11 00           movq   0x113efe(%rip), %rax      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x100241402 <+18>:  48 8b 00                       movq   (%rax), %rax
    0x100241405 <+21>:  48 89 45 f8                    movq   %rax, -0x8(%rbp)
    0x100241409 <+25>:  e8 0e 7b 0b 00                 callq  0x1002f8f1c               ; symbol stub for: tools::extendApplicationEnvironment()
    0x10024140e <+30>:  48 8d 7d 88                    leaq   -0x78(%rbp), %rdi
    0x100241412 <+34>:  e8 b9 d0 f7 ff                 callq  0x1001be4d0               ; desktop::Desktop::Desktop at app.cxx:527
    0x100241417 <+39>:  48 8d 35 f4 f6 0c 00           leaq   0xcf6f4(%rip), %rsi       ; "soffice"
    0x10024141e <+46>:  48 8d 7d 80                    leaq   -0x80(%rbp), %rdi
    0x100241422 <+50>:  e8 f9 6f fa ff                 callq  0x1001e8420               ; rtl::OUString::OUString<char const [8]> at ustring.hxx:236
    0x100241427 <+55>:  e9 00 00 00 00                 jmp    0x10024142c               ; <+60> at sofficemain.cxx:140
    0x10024142c <+60>:  48 8d 7d 80                    leaq   -0x80(%rbp), %rdi
    0x100241430 <+64>:  e8 85 7c 0b 00                 callq  0x1002f90ba               ; symbol stub for: Application::SetAppName(rtl::OUString const&)
    0x100241435 <+69>:  e9 00 00 00 00                 jmp    0x10024143a               ; <+74> at sofficemain.cxx:140
    0x10024143a <+74>:  48 8d 7d 80                    leaq   -0x80(%rbp), %rdi
    0x10024143e <+78>:  e8 5d ba f7 ff                 callq  0x1001bcea0               ; rtl::OUString::~OUString at ustring.hxx:398
    0x100241443 <+83>:  e8 78 ba f7 ff                 callq  0x1001bcec0               ; desktop::Desktop::GetCommandLineArgs at app.cxx:454
    0x100241448 <+88>:  48 89 85 40 ff ff ff           movq   %rax, -0xc0(%rbp)
    0x10024144f <+95>:  e9 00 00 00 00                 jmp    0x100241454               ; <+100> at sofficemain.cxx:144
    0x100241454 <+100>: 48 8b 85 40 ff ff ff           movq   -0xc0(%rbp), %rax
    0x10024145b <+107>: 48 89 85 58 ff ff ff           movq   %rax, -0xa8(%rbp)
    0x100241462 <+114>: 48 89 c7                       movq   %rax, %rdi
    0x100241465 <+117>: e8 86 0f f8 ff                 callq  0x1001c23f0               ; desktop::CommandLineArgs::GetUnknown at cmdlineargs.hxx:97
    0x10024146a <+122>: 48 89 85 38 ff ff ff           movq   %rax, -0xc8(%rbp)
    0x100241471 <+129>: e9 00 00 00 00                 jmp    0x100241476               ; <+134> at sofficemain.cxx:145
    0x100241476 <+134>: 48 8b 85 38 ff ff ff           movq   -0xc8(%rbp), %rax
    0x10024147d <+141>: 48 89 85 50 ff ff ff           movq   %rax, -0xb0(%rbp)
    0x100241484 <+148>: 48 89 c7                       movq   %rax, %rdi
    0x100241487 <+151>: e8 e4 c5 f7 ff                 callq  0x1001bda70               ; rtl::OUString::isEmpty at ustring.hxx:617
    0x10024148c <+156>: 88 85 37 ff ff ff              movb   %al, -0xc9(%rbp)
    0x100241492 <+162>: e9 00 00 00 00                 jmp    0x100241497               ; <+167> at sofficemain.cxx:146
    0x100241497 <+167>: 8a 85 37 ff ff ff              movb   -0xc9(%rbp), %al
    0x10024149d <+173>: a8 01                          testb  $0x1, %al
    0x10024149f <+175>: 0f 85 6a 00 00 00              jne    0x10024150f               ; <+287> at sofficemain.cxx:152
    0x1002414a5 <+181>: e9 00 00 00 00                 jmp    0x1002414aa               ; <+186> at sofficemain.cxx:148
    0x1002414aa <+186>: e8 e1 b9 fb ff                 callq  0x1001fce90               ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78
    0x1002414af <+191>: e9 00 00 00 00                 jmp    0x1002414b4               ; <+196> at sofficemain.cxx:149
    0x1002414b4 <+196>: 48 8b bd 50 ff ff ff           movq   -0xb0(%rbp), %rdi
    0x1002414bb <+203>: e8 60 35 fd ff                 callq  0x100214a20               ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144
    0x1002414c0 <+208>: e9 00 00 00 00                 jmp    0x1002414c5               ; <+213> at sofficemain.cxx:150
    0x1002414c5 <+213>: c7 85 74 ff ff ff 01 00 00 00  movl   $0x1, -0x8c(%rbp)
    0x1002414cf <+223>: c7 85 4c ff ff ff 01 00 00 00  movl   $0x1, -0xb4(%rbp)
    0x1002414d9 <+233>: e9 49 01 00 00                 jmp    0x100241627               ; <+567> at sofficemain.cxx:165
    0x1002414de <+238>: 89 d1                          movl   %edx, %ecx
    0x1002414e0 <+240>: 48 89 85 68 ff ff ff           movq   %rax, -0x98(%rbp)
    0x1002414e7 <+247>: 89 8d 64 ff ff ff              movl   %ecx, -0x9c(%rbp)
    0x1002414ed <+253>: e9 6d 01 00 00                 jmp    0x10024165f               ; <+623> at sofficemain.cxx:173
    0x1002414f2 <+258>: 48 8d 7d 80                    leaq   -0x80(%rbp), %rdi
    0x1002414f6 <+262>: 89 d1                          movl   %edx, %ecx
    0x1002414f8 <+264>: 48 89 85 68 ff ff ff           movq   %rax, -0x98(%rbp)
    0x1002414ff <+271>: 89 8d 64 ff ff ff              movl   %ecx, -0x9c(%rbp)
    0x100241505 <+277>: e8 96 b9 f7 ff                 callq  0x1001bcea0               ; rtl::OUString::~OUString at ustring.hxx:398
    0x10024150a <+282>: e9 50 01 00 00                 jmp    0x10024165f               ; <+623> at sofficemain.cxx:173
    0x10024150f <+287>: 48 8b bd 58 ff ff ff           movq   -0xa8(%rbp), %rdi
    0x100241516 <+294>: e8 f5 0e f8 ff                 callq  0x1001c2410               ; desktop::CommandLineArgs::IsHelp at cmdlineargs.hxx:75
    0x10024151b <+299>: 88 85 36 ff ff ff              movb   %al, -0xca(%rbp)
    0x100241521 <+305>: e9 00 00 00 00                 jmp    0x100241526               ; <+310> at sofficemain.cxx:152
    0x100241526 <+310>: 8a 85 36 ff ff ff              movb   -0xca(%rbp), %al
    0x10024152c <+316>: a8 01                          testb  $0x1, %al
    0x10024152e <+318>: 0f 85 05 00 00 00              jne    0x100241539               ; <+329> at sofficemain.cxx:154
    0x100241534 <+324>: e9 71 00 00 00                 jmp    0x1002415aa               ; <+442> at sofficemain.cxx:158
    0x100241539 <+329>: e8 52 b9 fb ff                 callq  0x1001fce90               ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78
    0x10024153e <+334>: e9 00 00 00 00                 jmp    0x100241543               ; <+339> at sofficemain.cxx:155
    0x100241543 <+339>: 48 8d bd 78 ff ff ff           leaq   -0x88(%rbp), %rdi
    0x10024154a <+346>: e8 41 cf f7 ff                 callq  0x1001be490               ; rtl::OUString::OUString at ustring.hxx:117
    0x10024154f <+351>: e9 00 00 00 00                 jmp    0x100241554               ; <+356> at sofficemain.cxx:155
    0x100241554 <+356>: 48 8d bd 78 ff ff ff           leaq   -0x88(%rbp), %rdi
    0x10024155b <+363>: e8 c0 34 fd ff                 callq  0x100214a20               ; desktop::displayCmdlineHelp at cmdlinehelp.cxx:144
    0x100241560 <+368>: e9 00 00 00 00                 jmp    0x100241565               ; <+373> at sofficemain.cxx:155
    0x100241565 <+373>: 48 8d bd 78 ff ff ff           leaq   -0x88(%rbp), %rdi
    0x10024156c <+380>: e8 2f b9 f7 ff                 callq  0x1001bcea0               ; rtl::OUString::~OUString at ustring.hxx:398
    0x100241571 <+385>: c7 85 74 ff ff ff 00 00 00 00  movl   $0x0, -0x8c(%rbp)
    0x10024157b <+395>: c7 85 4c ff ff ff 01 00 00 00  movl   $0x1, -0xb4(%rbp)
    0x100241585 <+405>: e9 9d 00 00 00                 jmp    0x100241627               ; <+567> at sofficemain.cxx:165
    0x10024158a <+410>: 48 8d bd 78 ff ff ff           leaq   -0x88(%rbp), %rdi
    0x100241591 <+417>: 89 d1                          movl   %edx, %ecx
    0x100241593 <+419>: 48 89 85 68 ff ff ff           movq   %rax, -0x98(%rbp)
    0x10024159a <+426>: 89 8d 64 ff ff ff              movl   %ecx, -0x9c(%rbp)
    0x1002415a0 <+432>: e8 fb b8 f7 ff                 callq  0x1001bcea0               ; rtl::OUString::~OUString at ustring.hxx:398
    0x1002415a5 <+437>: e9 b5 00 00 00                 jmp    0x10024165f               ; <+623> at sofficemain.cxx:173
    0x1002415aa <+442>: 48 8b bd 58 ff ff ff           movq   -0xa8(%rbp), %rdi
    0x1002415b1 <+449>: e8 7a 0e f8 ff                 callq  0x1001c2430               ; desktop::CommandLineArgs::IsVersion at cmdlineargs.hxx:91
    0x1002415b6 <+454>: 88 85 35 ff ff ff              movb   %al, -0xcb(%rbp)
    0x1002415bc <+460>: e9 00 00 00 00                 jmp    0x1002415c1               ; <+465> at sofficemain.cxx:158
    0x1002415c1 <+465>: 8a 85 35 ff ff ff              movb   -0xcb(%rbp), %al
    0x1002415c7 <+471>: a8 01                          testb  $0x1, %al
    0x1002415c9 <+473>: 0f 85 05 00 00 00              jne    0x1002415d4               ; <+484> at sofficemain.cxx:160
    0x1002415cf <+479>: e9 2d 00 00 00                 jmp    0x100241601               ; <+529> at sofficemain.cxx:165
    0x1002415d4 <+484>: e8 b7 b8 fb ff                 callq  0x1001fce90               ; desktop::Desktop::InitApplicationServiceManager at appinit.cxx:78
    0x1002415d9 <+489>: e9 00 00 00 00                 jmp    0x1002415de               ; <+494> at sofficemain.cxx:161
    0x1002415de <+494>: e8 9d 3f fd ff                 callq  0x100215580               ; desktop::displayVersion at cmdlinehelp.cxx:189
    0x1002415e3 <+499>: e9 00 00 00 00                 jmp    0x1002415e8               ; <+504> at sofficemain.cxx:162
    0x1002415e8 <+504>: c7 85 74 ff ff ff 00 00 00 00  movl   $0x0, -0x8c(%rbp)
    0x1002415f2 <+514>: c7 85 4c ff ff ff 01 00 00 00  movl   $0x1, -0xb4(%rbp)
    0x1002415fc <+524>: e9 26 00 00 00                 jmp    0x100241627               ; <+567> at sofficemain.cxx:165
    0x100241601 <+529>: e8 96 7a 0b 00                 callq  0x1002f909c               ; symbol stub for: SVMain()
    0x100241606 <+534>: 89 85 30 ff ff ff              movl   %eax, -0xd0(%rbp)
    0x10024160c <+540>: e9 00 00 00 00                 jmp    0x100241611               ; <+545> at sofficemain.cxx:165
    0x100241611 <+545>: 8b 85 30 ff ff ff              movl   -0xd0(%rbp), %eax
    0x100241617 <+551>: 89 85 74 ff ff ff              movl   %eax, -0x8c(%rbp)
    0x10024161d <+557>: c7 85 4c ff ff ff 01 00 00 00  movl   $0x1, -0xb4(%rbp)
    0x100241627 <+567>: 48 8d 7d 88                    leaq   -0x78(%rbp), %rdi
    0x10024162b <+571>: e8 00 d0 f7 ff                 callq  0x1001be630               ; desktop::Desktop::~Desktop at app.cxx:531
    0x100241630 <+576>: 48 8b 3d c9 3c 11 00           movq   0x113cc9(%rip), %rdi      ; (void *)0x00007fff9e77a070: __stack_chk_guard
    0x100241637 <+583>: 8b 85 74 ff ff ff              movl   -0x8c(%rbp), %eax
    0x10024163d <+589>: 48 8b 3f                       movq   (%rdi), %rdi
    0x100241640 <+592>: 48 3b 7d f8                    cmpq   -0x8(%rbp), %rdi
    0x100241644 <+596>: 89 85 2c ff ff ff              movl   %eax, -0xd4(%rbp)
    0x10024164a <+602>: 0f 85 24 00 00 00              jne    0x100241674               ; <+644> at sofficemain.cxx:173
    0x100241650 <+608>: 8b 85 2c ff ff ff              movl   -0xd4(%rbp), %eax
    0x100241656 <+614>: 48 81 c4 e0 00 00 00           addq   $0xe0, %rsp
    0x10024165d <+621>: 5d                             popq   %rbp
    0x10024165e <+622>: c3                             retq   
    0x10024165f <+623>: 48 8d 7d 88                    leaq   -0x78(%rbp), %rdi
    0x100241663 <+627>: e8 c8 cf f7 ff                 callq  0x1001be630               ; desktop::Desktop::~Desktop at app.cxx:531
    0x100241668 <+632>: 48 8b bd 68 ff ff ff           movq   -0x98(%rbp), %rdi
    0x10024166f <+639>: e8 3a 7d 0b 00                 callq  0x1002f93ae               ; symbol stub for: _Unwind_Resume
    0x100241674 <+644>: e8 53 7d 0b 00                 callq  0x1002f93cc               ; symbol stub for: __stack_chk_fail
(lldb)  image show-unwind --address 0x100241606
UNWIND PLANS for libsofficeapp.dylib`::soffice_main() (start addr 0x1002413f0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:  622: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[4]:  623: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
LSDA address 0x100304498, personality routine is at address 0x1003552f8
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
LSDA address 0x100304498, personality routine is at address 0x1003552f8
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849b9)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:  622: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 
row[4]:  623: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
LSDA address 0x100304498, personality routine is at address 0x1003552f8
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [libsofficeapp.dylib.__TEXT.__text + 542512-0x00000000000849c0)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x100000efd
soffice`sal_main:
    0x100000ef0 <+0>:  55              pushq  %rbp
    0x100000ef1 <+1>:  48 89 e5        movq   %rsp, %rbp
    0x100000ef4 <+4>:  48 83 ec 10     subq   $0x10, %rsp
    0x100000ef8 <+8>:  e8 19 00 00 00  callq  0x100000f16               ; symbol stub for: soffice_main
    0x100000efd <+13>: 89 45 fc        movl   %eax, -0x4(%rbp)
    0x100000f00 <+16>: 8b 45 fc        movl   -0x4(%rbp), %eax
    0x100000f03 <+19>: 48 83 c4 10     addq   $0x10, %rsp
    0x100000f07 <+23>: 5d              popq   %rbp
    0x100000f08 <+24>: c3              retq   
(lldb)  image show-unwind --address 0x100000efd
UNWIND PLANS for soffice`sal_main (start addr 0x100000ef0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   24: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 64-0x0000000000000059)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:   24: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x000000000000005a)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x100000ed7
soffice`main:
    0x100000eb0 <+0>:  55                    pushq  %rbp
    0x100000eb1 <+1>:  48 89 e5              movq   %rsp, %rbp
    0x100000eb4 <+4>:  48 83 ec 20           subq   $0x20, %rsp
    0x100000eb8 <+8>:  c7 45 fc 00 00 00 00  movl   $0x0, -0x4(%rbp)
    0x100000ebf <+15>: 89 7d f8              movl   %edi, -0x8(%rbp)
    0x100000ec2 <+18>: 48 89 75 f0           movq   %rsi, -0x10(%rbp)
    0x100000ec6 <+22>: 8b 7d f8              movl   -0x8(%rbp), %edi
    0x100000ec9 <+25>: 48 8b 75 f0           movq   -0x10(%rbp), %rsi
    0x100000ecd <+29>: e8 3e 00 00 00        callq  0x100000f10               ; symbol stub for: sal_detail_initialize
    0x100000ed2 <+34>: e8 19 00 00 00        callq  0x100000ef0               ; sal_main at main.c:47
    0x100000ed7 <+39>: 89 45 ec              movl   %eax, -0x14(%rbp)
    0x100000eda <+42>: e8 2b 00 00 00        callq  0x100000f0a               ; symbol stub for: sal_detail_deinitialize
    0x100000edf <+47>: 8b 45 ec              movl   -0x14(%rbp), %eax
    0x100000ee2 <+50>: 48 83 c4 20           addq   $0x20, %rsp
    0x100000ee6 <+54>: 5d                    popq   %rbp
    0x100000ee7 <+55>: c3                    retq   
(lldb)  image show-unwind --address 0x100000ed7
UNWIND PLANS for soffice`main (start addr 0x100000eb0)

Asynchronous (not restricted to call-sites) UnwindPlan is 'eh_frame CFI plus augmentation from assembly parsing'
Synchronous (restricted to call-sites) UnwindPlan is 'eh_frame CFI'
Fast UnwindPlan is 'x86_64 default unwind plan'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 
row[3]:   55: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

eh_frame UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 

eh_frame augmented UnwindPlan:
This UnwindPlan originally sourced from eh_frame CFI plus augmentation from assembly parsing
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x0000000000000038)
row[0]:    0: CFA=rsp +8 => rip=[CFA-8] 
row[1]:    1: CFA=rsp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[2]:    4: CFA=rbp+16 => rbp=[CFA-16] rip=[CFA-8] 
row[3]:   55: CFA=rsp +8 => rbp=[CFA-16] rip=[CFA-8] 

Compact unwind UnwindPlan:
This UnwindPlan originally sourced from compact unwind info
This UnwindPlan is sourced from the compiler: yes.
This UnwindPlan is valid at all instruction locations: no.
Address range of this UnwindPlan: [soffice.__TEXT.__text + 0-0x000000000000005a)
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Fast UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff95a77255
libdyld.dylib`start:
    0x7fff95a77254 <+0>: 90              nop    
    0x7fff95a77255 <+1>: 89 c7           movl   %eax, %edi
    0x7fff95a77257 <+3>: e8 32 00 00 00  callq  0x7fff95a7728e            ; symbol stub for: exit
    0x7fff95a7725c <+8>: f4              hlt    
(lldb)  image show-unwind --address 0x7fff95a77255
UNWIND PLANS for libdyld.dylib`start (start addr 0x7fff95a77254)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libdyld.dylib.__TEXT.__text + 16192-0x0000000000003f49)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

(lldb)  disassemble --bytes --address 0x7fff95a77255
libdyld.dylib`start:
    0x7fff95a77254 <+0>: 90              nop    
    0x7fff95a77255 <+1>: 89 c7           movl   %eax, %edi
    0x7fff95a77257 <+3>: e8 32 00 00 00  callq  0x7fff95a7728e            ; symbol stub for: exit
    0x7fff95a7725c <+8>: f4              hlt    
(lldb)  image show-unwind --address 0x7fff95a77255
UNWIND PLANS for libdyld.dylib`start (start addr 0x7fff95a77254)

Asynchronous (not restricted to call-sites) UnwindPlan is 'assembly insn profiling'

Assembly language inspection UnwindPlan:
This UnwindPlan originally sourced from assembly insn profiling
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: yes.
Address range of this UnwindPlan: [libdyld.dylib.__TEXT.__text + 16192-0x0000000000003f49)
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8] 

Arch default UnwindPlan:
This UnwindPlan originally sourced from x86_64 default unwind plan
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: no.
row[0]:    0: CFA=rbp+16 => rbp=[CFA-16] rsp=CFA+0 rip=[CFA-8] 

Arch default at entry point UnwindPlan:
This UnwindPlan originally sourced from x86_64 at-func-entry default
This UnwindPlan is sourced from the compiler: no.
This UnwindPlan is valid at all instruction locations: not specified.
row[0]:    0: CFA=rsp +8 => rsp=CFA+0 rip=[CFA-8]