static_reach=1383 ind_reach=4129
direct_signal_callers=11
wrapper_callers (lifted)=74
all_signal_sources=85

=== Signaling fns within ±32KB of each wedge wait-fn ===

h      kind           create_fn    wait_fn     

0x1004 (Event/Manual) wait_fn=0x82178960 create_fn=0x821783d8 tids=11
   9 signal fns within ±32KB of wait-fn
     0x821728f0 sub_821728F0              dist=-0x6070 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82173108 sub_82173108              dist=-0x5858 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x821741c8 sub_821741C8              dist=-0x4798 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82174af8 sub_82174AF8              dist=-0x3e68 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82174ce8 sub_82174CE8              dist=-0x3c78 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82178608 sub_82178608              dist= -0x358 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8217f0f8 sub_8217F0F8              dist=+0x6798 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8217f5a0 sub_8217F5A0              dist=+0x6c40 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8217f6a8 sub_8217F6A8              dist=+0x6d48 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']

0x1020 (Event/Manual) wait_fn=0x82181838 create_fn=0x82181750 tids=3
   5 signal fns within ±32KB of wait-fn
     0x8217f0f8 sub_8217F0F8              dist=-0x2740 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8217f5a0 sub_8217F5A0              dist=-0x2298 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8217f6a8 sub_8217F6A8              dist=-0x2190 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x821819a8 sub_821819A8              dist= +0x170 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82181b48 sub_82181B48              dist= +0x310 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']

0x1040 (Event/Auto) wait_fn=0x82450a68 create_fn=0x8244ff50 tids=5
   8 signal fns within ±32KB of wait-fn
     0x824500e8 sub_824500E8              dist= -0x980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82450218 sub_82450218              dist= -0x850 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x824503a0 sub_824503A0              dist= -0x6c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82450b68 sub_82450B68              dist= +0x100 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82453910 sub_82453910              dist=+0x2ea8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824566d0 sub_824566D0              dist=+0x5c68 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82457fe0 sub_82457FE0              dist=+0x7578 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458468 sub_82458468              dist=+0x7a00 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']

0x10A0 (Event/Auto) wait_fn=0x82458b90 create_fn=0x82457df8 tids=6
   14 signal fns within ±32KB of wait-fn
     0x82453910 sub_82453910              dist=-0x5280 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824566d0 sub_824566D0              dist=-0x24c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82457fe0 sub_82457FE0              dist= -0xbb0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458468 sub_82458468              dist= -0x728 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458a70 sub_82458A70              dist= -0x120 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82458b90 sub_82458B90              dist=   +0x0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824593c0 sub_824593C0              dist= +0x830 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245aaf0 sub_8245AAF0              dist=+0x1f60 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245abd8 sub_8245ABD8              dist=+0x2048 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245ad00 sub_8245AD00              dist=+0x2170 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245d9d8 sub_8245D9D8              dist=+0x4e48 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245da78 sub_8245DA78              dist=+0x4ee8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245ec10 sub_8245EC10              dist=+0x6080 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245feb8 sub_8245FEB8              dist=+0x7328 static=Y ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']

0x10A4 (Semaphore) wait_fn=0x82458b90 create_fn=0x82457df8 tids=6
   14 signal fns within ±32KB of wait-fn
     0x82453910 sub_82453910              dist=-0x5280 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824566d0 sub_824566D0              dist=-0x24c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82457fe0 sub_82457FE0              dist= -0xbb0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458468 sub_82458468              dist= -0x728 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458a70 sub_82458A70              dist= -0x120 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82458b90 sub_82458B90              dist=   +0x0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824593c0 sub_824593C0              dist= +0x830 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245aaf0 sub_8245AAF0              dist=+0x1f60 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245abd8 sub_8245ABD8              dist=+0x2048 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245ad00 sub_8245AD00              dist=+0x2170 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245d9d8 sub_8245D9D8              dist=+0x4e48 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245da78 sub_8245DA78              dist=+0x4ee8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245ec10 sub_8245EC10              dist=+0x6080 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245feb8 sub_8245FEB8              dist=+0x7328 static=Y ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']

0x12AC (Semaphore) wait_fn=0x822c6878 create_fn=0x822c6630 tids=14,15
   4 signal fns within ±32KB of wait-fn
     0x822c6748 sub_822C6748              dist= -0x130 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x822c6808 sub_822C6808              dist=  -0x70 static=N ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x822c6878 sub_822C6878              dist=   +0x0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x822c8b50 sub_822C8B50              dist=+0x22d8 static=N ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']

0x1530 (Timer/Auto) wait_fn=0x824560f8 create_fn=0x824560f8 tids=16
   16 signal fns within ±32KB of wait-fn
     0x824500e8 sub_824500E8              dist=-0x6010 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82450218 sub_82450218              dist=-0x5ee0 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x824503a0 sub_824503A0              dist=-0x5d58 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82450b68 sub_82450B68              dist=-0x5590 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82453910 sub_82453910              dist=-0x27e8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824566d0 sub_824566D0              dist= +0x5d8 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82457fe0 sub_82457FE0              dist=+0x1ee8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458468 sub_82458468              dist=+0x2370 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458a70 sub_82458A70              dist=+0x2978 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82458b90 sub_82458B90              dist=+0x2a98 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824593c0 sub_824593C0              dist=+0x32c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245aaf0 sub_8245AAF0              dist=+0x49f8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245abd8 sub_8245ABD8              dist=+0x4ae0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245ad00 sub_8245AD00              dist=+0x4c08 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245d9d8 sub_8245D9D8              dist=+0x78e0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245da78 sub_8245DA78              dist=+0x7980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']

0x1534 (Event/Auto) wait_fn=0x824560f8 create_fn=0x824560f8 tids=16
   16 signal fns within ±32KB of wait-fn
     0x824500e8 sub_824500E8              dist=-0x6010 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82450218 sub_82450218              dist=-0x5ee0 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x824503a0 sub_824503A0              dist=-0x5d58 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82450b68 sub_82450B68              dist=-0x5590 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82453910 sub_82453910              dist=-0x27e8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824566d0 sub_824566D0              dist= +0x5d8 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82457fe0 sub_82457FE0              dist=+0x1ee8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458468 sub_82458468              dist=+0x2370 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x82458a70 sub_82458A70              dist=+0x2978 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82458b90 sub_82458B90              dist=+0x2a98 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x824593c0 sub_824593C0              dist=+0x32c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245aaf0 sub_8245AAF0              dist=+0x49f8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245abd8 sub_8245ABD8              dist=+0x4ae0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245ad00 sub_8245AD00              dist=+0x4c08 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x8245d9d8 sub_8245D9D8              dist=+0x78e0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8245da78 sub_8245DA78              dist=+0x7980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']

0x1544 (Event/Manual) wait_fn=0x82170438 create_fn=0x821701c8 tids=17
   11 signal fns within ±32KB of wait-fn
     0x8216f818 sub_8216F818              dist= -0xc20 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8216f9f0 sub_8216F9F0              dist= -0xa48 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8216fc30 sub_8216FC30              dist= -0x808 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x8216ff70 sub_8216FF70              dist= -0x4c8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82170310 sub_82170310              dist= -0x128 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82170590 sub_82170590              dist= +0x158 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x821728f0 sub_821728F0              dist=+0x24b8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82173108 sub_82173108              dist=+0x2cd0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x821741c8 sub_821741C8              dist=+0x3d90 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82174af8 sub_82174AF8              dist=+0x46c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x82174ce8 sub_82174CE8              dist=+0x48b0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']

0x1578 (Event/Auto) wait_fn=0x823ddb58 create_fn=0x823dd838 tids=19
   6 signal fns within ±32KB of wait-fn
     0x823dd3e0 sub_823DD3E0              dist= -0x778 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x823dd4e8 sub_823DD4E8              dist= -0x670 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
     0x823dd770 sub_823DD770              dist= -0x3e8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
     0x823dda00 sub_823DDA00              dist= -0x158 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']
     0x823deb40 sub_823DEB40              dist= +0xfe8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']
     0x823df320 sub_823DF320              dist=+0x17c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']

=== Reachability of wait-fns ===
  0x1004 wait_fn 0x82178960: static=N ind=N
  0x1020 wait_fn 0x82181838: static=Y ind=Y
  0x1040 wait_fn 0x82450a68: static=N ind=N
  0x10A0 wait_fn 0x82458b90: static=N ind=N
  0x10A4 wait_fn 0x82458b90: static=N ind=N
  0x12AC wait_fn 0x822c6878: static=N ind=Y
  0x1530 wait_fn 0x824560f8: static=Y ind=Y
  0x1534 wait_fn 0x824560f8: static=Y ind=Y
  0x1544 wait_fn 0x82170438: static=N ind=N
  0x1578 wait_fn 0x823ddb58: static=N ind=N

=== Reachability of create-fns ===
  0x1004 create_fn 0x821783d8: static=N ind=Y
  0x1020 create_fn 0x82181750: static=Y ind=Y
  0x1040 create_fn 0x8244ff50: static=Y ind=Y
  0x10A0 create_fn 0x82457df8: static=N ind=Y
  0x10A4 create_fn 0x82457df8: static=N ind=Y
  0x12AC create_fn 0x822c6630: static=N ind=Y
  0x1530 create_fn 0x824560f8: static=Y ind=Y
  0x1534 create_fn 0x824560f8: static=Y ind=Y
  0x1544 create_fn 0x821701c8: static=N ind=Y
  0x1578 create_fn 0x823dd838: static=N ind=N
