diff --git a/include/base/SMPFunction.h b/include/base/SMPFunction.h
index 4bc7222dc2c59c42c8d6afa795cfd45e6da2abb5..3314e145d440eb1844ffe05fb3182382face046f 100644
--- a/include/base/SMPFunction.h
+++ b/include/base/SMPFunction.h
@@ -560,6 +560,7 @@ private:
 	std::set<STARS_ea_t> AllCallSites; // instructions that call this function
 	std::set<STARS_ea_t> TailReturnTargets; // tail call return points from this function; subset of ReturnTargets
 	std::set<STARS_ea_t> ReturnTargets; // instructions that this function could return to
+	std::set<STARS_ea_t> JumpTableTargets; // code addresses found in jump tables for this func
 	std::set<SMPFunction *> UnresolvedCallers; // temp set to resolve during ComputeReturnTargets()
 	std::map<STARS_ea_t, int> JumpFollowNodesMap; // map COND_BRANCH addresses to their follow nodes when exiting if-then-elsif-else structures
 	std::map<STARS_ea_t, SMPBasicBlock *> InstBlockMap;
diff --git a/src/base/SMPFunction.cpp b/src/base/SMPFunction.cpp
index 769cd5f24e47d45da1469b3978c757e558019e60..a115618a7e31eebb3fcb029dbf823a099d5501ff 100644
--- a/src/base/SMPFunction.cpp
+++ b/src/base/SMPFunction.cpp
@@ -6614,6 +6614,10 @@ void SMPFunction::SetLinks(void) {
 					}
 #if SMP_USE_SWITCH_TABLE_INFO
 					if (IndirJumpFlag) {
+						pair<set<STARS_ea_t>::iterator, bool> InsertResult = this->JumpTableTargets.insert(TargetAddr);
+						if (!InsertResult.second) {
+							SMP_msg("WARNING: code address %llx found in multiple jump tables?\n", (uint64_t) TargetAddr);
+						}
 #if SMP_DEBUG_SWITCH_TABLE_INFO
 						SMP_msg("Switch table link: jump at %x target at %x\n",
 							CurrInst->GetAddr(), TargetAddr);
@@ -10618,7 +10622,9 @@ void SMPFunction::MarkFunctionSafe() {
 		STARS_ea_t address = CurrInst->GetAddr();
 		// If we do not already have a MultiEntryFunction determination, search
 		//  for addresses beyond the entry point that have their address taken.
-		if (SearchForCodeAddressesTaken && (address != FirstAddr)) {
+		// We exclude code addresses found in jump tables.
+		bool AddrFoundInJumpTable = (this->JumpTableTargets.find(address) != this->JumpTableTargets.end());
+		if (SearchForCodeAddressesTaken && (address != FirstAddr) && (!AddrFoundInJumpTable)) {
 			// Could optimize this later by searching the CodeAddressesTaken set
 			//  for the range of addresses in this function.
 			if (global_STARS_program->IsCodeAddressTaken(address)) {
diff --git a/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
index f0779b0ed72345a29a03795b25ee2d809fa72ddd..b05284d6e36e16197b5ae6344026e51ff6ee5ad1 100644
--- a/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-busybox.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-e99dd1a81bed4d92d66bfa92e99eecb153b9dac0
\ No newline at end of file
+ff9ec9d0db6b4f8224c3e9d5bb40f9deac4e43ab
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-bzip2.psexe.annot b/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
index 883cfae1e84ac2ccdb70fd339431ef24129e4877..8f58f2cd69e80f53172c0106faa3badbf423bd33 100644
--- a/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-bzip2.psexe.annot
@@ -3613,52 +3613,72 @@
             402980      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -24 0 4 0 8 5 -16 0 6 0 0 7 0 1 8 0 16 9 0 16 10 0 0 11 0 0 12 -8 0 13 0 0 14 0 0 15 0 0 ZZ
             402980      0 FUNC MMSAFENESS UNSAFE
             402980      2 INSTR BELONGTO 402980 
+            402980      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r12 
             402980     -3 INSTR LOCAL NoWarn push    r12 
             402980    729 FUNC GLOBAL sub_402980 FUNC_UNSAFE NOFP RET             402c58 
             402982      1 INSTR BELONGTO 402980 
+            402982      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             402982     -3 INSTR LOCAL NoWarn push    rbp 
             402983      1 INSTR BELONGTO 402980 
+            402983      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             402983     -3 INSTR LOCAL NoWarn push    rbx 
             402984      3 INSTR BELONGTO 402980 
+            402984      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rdi 
             402987  10048 DATAREF STACK 286 esp + 0 PARENT LocalFrame LOCALFRAME
             402987     24 MEMORYHOLE STACK esp + 10048 CalleeSavedRegs 
             402987      7 INSTR BELONGTO 402980 
+            402987      7 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 2740h 
             402987      8 MEMORYHOLE STACK esp + 10072 ReturnAddress 
             40298e      9 INSTR BELONGTO 402980 
+            40298e      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, fs:28h 
             402997      8 INSTR BELONGTO 402980 
+            402997      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2758h+var_20], rax 
             402997      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2758h+var_20], rax
             40299f      2 INSTR BELONGTO 402980 
+            40299f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40299f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4029a1      8 INSTR BELONGTO 402980 
+            4029a1      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2758h+var_273C], 0 
             4029a1      8 PTRIMMEDESP STACK 28 displ mov     [rsp+2758h+var_273C], 0
             4029a9     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             4029a9      5 INSTR BELONGTO 402980 
+            4029a9      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             4029ae     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4029ae      2 INSTR BELONGTO 402980 
             4029b0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             4029b0      6 INSTR BELONGTO 402980 
             4029b6     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 INSTR BELONGTO 402980 
+            4029b6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             4029bb      2 INSTR BELONGTO 402980 
+            4029bb      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     ebp, ebp 
             4029bb     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4029bd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             4029bd      7 INSTR BELONGTO 402980 
+            4029bd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ movzx   ecx, cs:byte_607AF4 
             4029c4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_6076CC 
             4029c4      6 INSTR BELONGTO 402980 
+            4029c4      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, cs:dword_6076CC 
             4029ca      8 INSTR BELONGTO 402980 
+            4029ca      8 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     r8, [rsp+2758h+var_13A8] 
             4029ca      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2758h+var_13A8]
             4029d2      5 INSTR BELONGTO 402980 
+            4029d2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             4029d2      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             4029d7      3 INSTR BELONGTO 402980 
+            4029d7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
             4029da     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadOpen 
             4029da      5 INSTR BELONGTO 402980 
+            4029da      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadOpen 
             4029df     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4029df      3 INSTR BELONGTO 402980 
             4029e2      3 INSTR BELONGTO 402980 
+            4029e2      3 INSTR DEADREGS  RSI RDI R12 ZZ mov     r12, rax 
             4029e5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402A24 
             4029e5      2 INSTR BELONGTO 402980 
             4029e7      5 INSTR BELONGTO 402980 
+            4029e7      5 INSTR DEADREGS  EFLAGS RSI RDI R10 ZZ mov     r10d, [rsp+2758h+var_2744] 
             4029e7      5 PTRIMMEDESP STACK 20 displ mov     r10d, [rsp+2758h+var_2744]
             4029ec     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             4029ec      3 INSTR BELONGTO 402980 
@@ -3673,61 +3693,82 @@
             402a02     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A60 
             402a02      2 INSTR BELONGTO 402980 
             402a04      5 INSTR BELONGTO 402980 
+            402a04      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
             402a04      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2758h+var_2738]
             402a09      5 INSTR BELONGTO 402980 
+            402a09      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a09      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a0e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402a0e      5 INSTR BELONGTO 402980 
+            402a0e      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402a13      3 INSTR BELONGTO 402980 
+            402a13      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a16     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402a16      5 INSTR BELONGTO 402980 
+            402a16      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402a1b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 INSTR BELONGTO 402980 
+            402a1b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a1f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFBh 
             402a1f      3 INSTR BELONGTO 402980 
             402a22     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A00 
             402a22      2 INSTR BELONGTO 402980 
             402a24      5 INSTR BELONGTO 402980 
+            402a24      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2740] 
             402a24      5 PTRIMMEDESP STACK 24 displ lea     rdi, [rsp+2758h+var_2740]
             402a29      3 INSTR BELONGTO 402980 
+            402a29      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a2c     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402a2c      5 INSTR BELONGTO 402980 
+            402a2c      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402a31     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, cs:dword_6076CC 
             402a31      6 INSTR BELONGTO 402980 
+            402a31      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, cs:dword_6076CC 
             402a37     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             402a37      2 INSTR BELONGTO 402980 
             402a39     -1 INSTR LOCAL NoMetaUpdate jz      loc_402AF7 
             402a39      6 INSTR BELONGTO 402980 
             402a3f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 INSTR BELONGTO 402980 
+            402a3f      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a43     -1 INSTR LOCAL MetadataRedundant add     eax, 9 
             402a43      3 INSTR BELONGTO 402980 
+            402a43      3 INSTR DEADREGS  EFLAGS ZZ add     eax, 9 
             402a46     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 6          ; switch 7 cases  
             402a46      3 INSTR BELONGTO 402980 
             402a49     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402A58 
             402a49      2 INSTR BELONGTO 402980 
             402a4b     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a4b      5 INSTR BELONGTO 402980 
+            402a4b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a50     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402a50      5 INSTR BELONGTO 402980 
+            402a50      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 ZZ call    sub_4023C0 
             402a58     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406018[rax*8]; switch jump 
             402a58      7 INSTR BELONGTO 402980 
+            402a58      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_406018[rax*8]; switch jump 
             402a60     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4 
             402a60      3 INSTR BELONGTO 402980 
             402a63     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A24 
             402a63      2 INSTR BELONGTO 402980 
             402a65      5 INSTR BELONGTO 402980 
+            402a65      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+2758h+var_273C] 
             402a65      5 PTRIMMEDESP STACK 28 displ lea     rcx, [rsp+2758h+var_273C]
             402a6a      5 INSTR BELONGTO 402980 
+            402a6a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2750] 
             402a6a      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+2758h+var_2750]
             402a6f      5 INSTR BELONGTO 402980 
+            402a6f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a6f      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a74      3 INSTR BELONGTO 402980 
+            402a74      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a77     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402a77      5 INSTR BELONGTO 402980 
+            402a77      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402a7c      5 INSTR BELONGTO 402980 
+            402a7c      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
             402a7c      5 PTRIMMEDESP STACK 20 displ mov     r9d, [rsp+2758h+var_2744]
             402a81     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402a81      3 INSTR BELONGTO 402980 
@@ -3735,8 +3776,10 @@
             402a84      6 INSTR BELONGTO 402980 
             402a8a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 INSTR BELONGTO 402980 
+            402a8a      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2758h+var_273C]
             402a8e      5 INSTR BELONGTO 402980 
+            402a8e      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2758h+var_2750] 
             402a8e      5 PTRIMMEDESP STACK 8 displ mov     rcx, [rsp+2758h+var_2750]
             402a93     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402a93      2 INSTR BELONGTO 402980 
@@ -3744,13 +3787,18 @@
             402a95      2 INSTR BELONGTO 402980 
             402a97     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402a97      3 INSTR BELONGTO 402980 
+            402a97      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     eax, 1 
             402a9a     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402a9a      4 INSTR BELONGTO 402980 
+            402a9a      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rax+1] 
             402a9e      2 INSTR BELONGTO 402980 
+            402a9e      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
             402a9e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402aa0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402aa0      4 INSTR BELONGTO 402980 
+            402aa0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
             402aa4      7 INSTR BELONGTO 402980 
+            402aa4      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+rax+2758h+var_13A8], dl 
             402aa4      7 PTRIMMEDESP STACK 5040 displ mov     [rsp+rax+2758h+var_13A8], dl
             402aab     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             402aab      4 INSTR BELONGTO 402980 
@@ -3759,11 +3807,15 @@
             402ab2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402AA0 
             402ab2      2 INSTR BELONGTO 402980 
             402ab4      5 INSTR BELONGTO 402980 
+            402ab4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402ab4      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402ab9      3 INSTR BELONGTO 402980 
+            402ab9      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402abc     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402abc      5 INSTR BELONGTO 402980 
+            402abc      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402ac1      5 INSTR BELONGTO 402980 
+            402ac1      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8d, [rsp+2758h+var_2744] 
             402ac1      5 PTRIMMEDESP STACK 20 displ mov     r8d, [rsp+2758h+var_2744]
             402ac6     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             402ac6      3 INSTR BELONGTO 402980 
@@ -3771,56 +3823,78 @@
             402ac9      6 INSTR BELONGTO 402980 
             402acf     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             402acf      5 INSTR BELONGTO 402980 
+            402acf      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402acf      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402ad4     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402ad4      3 INSTR BELONGTO 402980 
             402ad7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4029BD 
             402ad7      6 INSTR BELONGTO 402980 
             402add      3 INSTR BELONGTO 402980 
+            402add      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402ae0     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402ae0      5 INSTR BELONGTO 402980 
+            402ae0      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402ae5     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402ae5      2 INSTR BELONGTO 402980 
             402ae7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402BF7 
             402ae7      6 INSTR BELONGTO 402980 
             402aed     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 INSTR BELONGTO 402980 
+            402aed      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402af2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4029BD 
             402af2      5 INSTR BELONGTO 402980 
             402af7      7 INSTR BELONGTO 402980 
+            402af7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402afe      7 INSTR BELONGTO 402980 
+            402afe      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402b05      6 INSTR BELONGTO 402980 
+            402b05      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             402b0b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSS ; "%s: %s: " 
             402b0b      5 INSTR BELONGTO 402980 
+            402b0b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSS ; "%s: %s: " 
             402b10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402b10      5 INSTR BELONGTO 402980 
+            402b10      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402b15      2 INSTR BELONGTO 402980 
+            402b15      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402b15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402b17     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402b17      5 INSTR BELONGTO 402980 
+            402b17      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402b1c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A3F 
             402b1c      5 INSTR BELONGTO 402980 
             402b21     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b21      5 INSTR BELONGTO 402980 
+            402b21      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b26     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b26      5 INSTR BELONGTO 402980 
+            402b26      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b2b      7 INSTR BELONGTO 402980 
+            402b2b      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
             402b32     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17h        ; n 
             402b32      5 INSTR BELONGTO 402980 
+            402b32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 17h        ; n 
             402b37     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b37      5 INSTR BELONGTO 402980 
+            402b37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402b3c      5 INSTR BELONGTO 402980 
+            402b3c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
             402b41      2 INSTR BELONGTO 402980 
+            402b41      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402b41     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402b43     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402b43      5 INSTR BELONGTO 402980 
+            402b43      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402b48     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2758h+var_20] 
             402b48      8 INSTR BELONGTO 402980 
+            402b48      8 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, [rsp+2758h+var_20] 
             402b48      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2758h+var_20]
             402b50     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402b50      9 INSTR BELONGTO 402980 
+            402b50      9 INSTR DEADREGS  EFLAGS RAX ZZ xor     rdx, fs:28h 
             402b59      2 INSTR BELONGTO 402980 
+            402b59      2 INSTR DEADREGS  RAX ZZ mov     eax, ebx 
             402b59     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402b5b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402C4A 
             402b5b      6 INSTR BELONGTO 402980 
@@ -3828,16 +3902,22 @@
             402b61      7 INSTR BELONGTO 402980 
             402b68  10048 DEALLOC STACK esp - 10048 pop     rbx
             402b68      1 INSTR BELONGTO 402980 
+            402b68      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             402b69      1 INSTR BELONGTO 402980 
+            402b69      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
             402b6a      2 INSTR BELONGTO 402980 
+            402b6a      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             402b6c      1 INSTR BELONGTO 402980 
+            402b6c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402b6d     -1 INSTR LOCAL NoMetaUpdate cmp     rbx, cs:stdin   ; jumptable 0000000000402A58 case 4 
             402b6d      7 INSTR BELONGTO 402980 
             402b74     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B7E 
             402b74      2 INSTR BELONGTO 402980 
             402b76      3 INSTR BELONGTO 402980 
+            402b76      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402b79     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402b79      5 INSTR BELONGTO 402980 
+            402b79      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402b7e     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
             402b7e      3 INSTR BELONGTO 402980 
             402b81     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402BD5 
@@ -3846,54 +3926,77 @@
             402b83      7 INSTR BELONGTO 402980 
             402b8a     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402b8a      5 INSTR BELONGTO 402980 
+            402b8a      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402b8f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B48 
             402b8f      2 INSTR BELONGTO 402980 
             402b91      7 INSTR BELONGTO 402980 
+            402b91      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402b98     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402b98      5 INSTR BELONGTO 402980 
+            402b98      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 23h        ; n 
             402b9d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b9d      5 INSTR BELONGTO 402980 
+            402b9d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402ba2      5 INSTR BELONGTO 402980 
+            402ba2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
             402ba7     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402ba7      5 INSTR BELONGTO 402980 
+            402ba7      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bac     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402B48 
             402bac      2 INSTR BELONGTO 402980 
             402bae      7 INSTR BELONGTO 402980 
+            402bae      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
             402bb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402bb5      5 INSTR BELONGTO 402980 
+            402bb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 23h        ; n 
             402bba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402bba      5 INSTR BELONGTO 402980 
+            402bba      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402bbf      5 INSTR BELONGTO 402980 
+            402bbf      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
             402bc4      2 INSTR BELONGTO 402980 
+            402bc4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402bc4     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bc6     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bc6      5 INSTR BELONGTO 402980 
+            402bc6      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bcb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402bcb      5 INSTR BELONGTO 402980 
             402bd0     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd0      5 INSTR BELONGTO 402980 
+            402bd0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd5      7 INSTR BELONGTO 402980 
+            402bd5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402bdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2Dh        ; n 
             402bdc      5 INSTR BELONGTO 402980 
+            402bdc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 2Dh        ; n 
             402be1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402be1      5 INSTR BELONGTO 402980 
+            402be1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402be6      5 INSTR BELONGTO 402980 
+            402be6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
             402beb      2 INSTR BELONGTO 402980 
+            402beb      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402beb     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bed     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bed      5 INSTR BELONGTO 402980 
+            402bed      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bf2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402bf2      5 INSTR BELONGTO 402980 
             402bf7      3 INSTR BELONGTO 402980 
+            402bf7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402bfa     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402bfa      5 INSTR BELONGTO 402980 
+            402bfa      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402bff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402bff      2 INSTR BELONGTO 402980 
             402c01     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             402c01      6 INSTR BELONGTO 402980 
             402c07      3 INSTR BELONGTO 402980 
+            402c07      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402c0a     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402c0a      5 INSTR BELONGTO 402980 
+            402c0a      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402c0f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402c0f      3 INSTR BELONGTO 402980 
             402c12     -1 INSTR LOCAL NoMetaUpdate jz      loc_402B21      ; jumptable 0000000000402A58 case 3 
@@ -3902,85 +4005,119 @@
             402c18      7 INSTR BELONGTO 402980 
             402c1f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402c1f      5 INSTR BELONGTO 402980 
+            402c1f      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402c24     -1 INSTR LOCAL NoMetaUpdate jle     loc_402B48 
             402c24      6 INSTR BELONGTO 402980 
             402c2a      7 INSTR BELONGTO 402980 
+            402c2a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402c31     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402c31      5 INSTR BELONGTO 402980 
+            402c31      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; n 
             402c36     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402c36      5 INSTR BELONGTO 402980 
+            402c36      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402c3b      5 INSTR BELONGTO 402980 
+            402c3b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset asc_40465A; "\n    " 
             402c40     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402c40      5 INSTR BELONGTO 402980 
+            402c40      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402c45     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402c45      5 INSTR BELONGTO 402980 
             402c4a     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             402c4a      5 INSTR BELONGTO 402980 
+            402c4a      5 INSTR DEADREGS  EFLAGS ZZ call    ___stack_chk_fail 
             402c4f     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c4f      5 INSTR BELONGTO 402980 
+            402c4f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c54     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402c54      5 INSTR BELONGTO 402980 
+            402c54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 ZZ call    sub_4023C0 
             402c60      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -32 0 4 0 8 5 -24 0 6 0 0 7 0 0 8 0 16 9 0 16 10 0 0 11 0 0 12 -16 0 13 -8 0 14 0 0 15 0 0 ZZ
             402c60      0 FUNC MMSAFENESS UNSAFE
             402c60   1046 FUNC GLOBAL sub_402C60 FUNC_UNSAFE NOFP RET             403075 
             402c60      2 INSTR BELONGTO 402c60 
+            402c60      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r13 
             402c60     -3 INSTR LOCAL NoWarn push    r13 
             402c62      2 INSTR BELONGTO 402c60 
+            402c62      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r12 
             402c62     -3 INSTR LOCAL NoWarn push    r12 
             402c64      1 INSTR BELONGTO 402c60 
+            402c64      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             402c64     -3 INSTR LOCAL NoWarn push    rbp 
             402c65      3 INSTR BELONGTO 402c60 
+            402c65      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     rbp, rdi 
             402c68      3 INSTR BELONGTO 402c60 
+            402c68      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rsi        ; stream 
             402c6b      1 INSTR BELONGTO 402c60 
+            402c6b      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             402c6b     -3 INSTR LOCAL NoWarn push    rbx 
             402c6c      3 INSTR BELONGTO 402c60 
+            402c6c      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rsi 
             402c6f  10056 DATAREF STACK 287 esp + 0 PARENT LocalFrame LOCALFRAME
             402c6f     32 MEMORYHOLE STACK esp + 10056 CalleeSavedRegs 
             402c6f      7 INSTR BELONGTO 402c60 
+            402c6f      7 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 2748h 
             402c6f      8 MEMORYHOLE STACK esp + 10088 ReturnAddress 
             402c76      9 INSTR BELONGTO 402c60 
+            402c76      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, fs:28h 
             402c7f      8 INSTR BELONGTO 402c60 
+            402c7f      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2768h+var_30], rax 
             402c7f      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2768h+var_30], rax
             402c87      2 INSTR BELONGTO 402c60 
+            402c87      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402c87     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402c89      8 INSTR BELONGTO 402c60 
+            402c89      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2768h+var_274C], 0 
             402c89      8 PTRIMMEDESP STACK 28 displ mov     [rsp+2768h+var_274C], 0
             402c91     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402c91      5 INSTR BELONGTO 402c60 
+            402c91      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402c96     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402c96      2 INSTR BELONGTO 402c60 
             402c98     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402c98      6 INSTR BELONGTO 402c60 
             402c9e      3 INSTR BELONGTO 402c60 
+            402c9e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402ca1     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402ca1      5 INSTR BELONGTO 402c60 
+            402ca1      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ca6     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ca6      2 INSTR BELONGTO 402c60 
             402ca8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ca8      6 INSTR BELONGTO 402c60 
             402cae     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 INSTR BELONGTO 402c60 
+            402cae      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402cb3     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             402cb3      3 INSTR BELONGTO 402c60 
+            402cb3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r12d, r12d 
             402cb6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             402cb6      7 INSTR BELONGTO 402c60 
+            402cb6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ movzx   ecx, cs:byte_607AF4 
             402cbd     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_6076CC 
             402cbd      6 INSTR BELONGTO 402c60 
+            402cbd      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, cs:dword_6076CC 
             402cc3      8 INSTR BELONGTO 402c60 
+            402cc3      8 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     r8, [rsp+2768h+var_13B8] 
             402cc3      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2768h+var_13B8]
             402ccb      5 INSTR BELONGTO 402c60 
+            402ccb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402ccb      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402cd0      3 INSTR BELONGTO 402c60 
+            402cd0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbp 
             402cd3     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadOpen 
             402cd3      5 INSTR BELONGTO 402c60 
+            402cd3      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadOpen 
             402cd8     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             402cd8      3 INSTR BELONGTO 402c60 
             402cdb      3 INSTR BELONGTO 402c60 
+            402cdb      3 INSTR DEADREGS  RSI RDI R13 ZZ mov     r13, rax 
             402cde     -1 INSTR LOCAL NoMetaUpdate jz      loc_402E00 
             402cde      6 INSTR BELONGTO 402c60 
             402ce4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 INSTR BELONGTO 402c60 
+            402ce4      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402ce8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ce8      2 INSTR BELONGTO 402c60 
@@ -3990,16 +4127,22 @@
             402cf0      4 INSTR BELONGTO 402c60 
             402cf4      4 INSTR BELONGTO 402c60 
             402cf8      5 INSTR BELONGTO 402c60 
+            402cf8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
             402cf8      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2768h+ptr]
             402cfd      5 INSTR BELONGTO 402c60 
+            402cfd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402cfd      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d02     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402d02      5 INSTR BELONGTO 402c60 
+            402d02      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402d07      3 INSTR BELONGTO 402c60 
+            402d07      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d0a     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402d0a      5 INSTR BELONGTO 402c60 
+            402d0a      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402d0f     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 INSTR BELONGTO 402c60 
+            402d0f      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 PTRIMMEDESP STACK 20 displ mov     ecx, [rsp+2768h+var_2754]
             402d13     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FFFFFFFBh 
             402d13      3 INSTR BELONGTO 402c60 
@@ -4018,23 +4161,31 @@
             402d27     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402D3E 
             402d27      2 INSTR BELONGTO 402c60 
             402d29      5 INSTR BELONGTO 402c60 
+            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402d29      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402d2e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, eax        ; n 
             402d2e      3 INSTR BELONGTO 402c60 
+            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, eax        ; n 
             402d31      3 INSTR BELONGTO 402c60 
+            402d31      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402d34      5 INSTR BELONGTO 402c60 
+            402d34      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402d39     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402d39      5 INSTR BELONGTO 402c60 
+            402d39      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402d3e      3 INSTR BELONGTO 402c60 
+            402d3e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402d41     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402d41      5 INSTR BELONGTO 402c60 
+            402d41      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402d46     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d46      2 INSTR BELONGTO 402c60 
             402d48     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402d48      6 INSTR BELONGTO 402c60 
             402d4e     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 INSTR BELONGTO 402c60 
+            402d4e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d52     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d52      2 INSTR BELONGTO 402c60 
@@ -4045,24 +4196,32 @@
             402d59     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E00 
             402d59      6 INSTR BELONGTO 402c60 
             402d5f      5 INSTR BELONGTO 402c60 
+            402d5f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+2768h+var_274C] 
             402d5f      5 PTRIMMEDESP STACK 28 displ lea     rcx, [rsp+2768h+var_274C]
             402d64      5 INSTR BELONGTO 402c60 
+            402d64      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2768h+var_2760] 
             402d64      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+2768h+var_2760]
             402d69      5 INSTR BELONGTO 402c60 
+            402d69      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402d69      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d6e      3 INSTR BELONGTO 402c60 
+            402d6e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d71     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402d71      5 INSTR BELONGTO 402c60 
+            402d71      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402d76     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+2768h+var_2754] 
             402d76      4 INSTR BELONGTO 402c60 
+            402d76      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d7a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d7a      2 INSTR BELONGTO 402c60 
             402d7c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403067 
             402d7c      6 INSTR BELONGTO 402c60 
             402d82     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_274C] 
             402d82      4 INSTR BELONGTO 402c60 
+            402d82      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
             402d82      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2768h+var_274C]
             402d86      5 INSTR BELONGTO 402c60 
+            402d86      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2768h+var_2760] 
             402d86      5 PTRIMMEDESP STACK 8 displ mov     rcx, [rsp+2768h+var_2760]
             402d8b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d8b      2 INSTR BELONGTO 402c60 
@@ -4070,14 +4229,19 @@
             402d8d      2 INSTR BELONGTO 402c60 
             402d8f     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402d8f      3 INSTR BELONGTO 402c60 
+            402d8f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     eax, 1 
             402d92     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402d92      4 INSTR BELONGTO 402c60 
+            402d92      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rax+1] 
             402d96      2 INSTR BELONGTO 402c60 
+            402d96      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
             402d96     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402d98      8 INSTR BELONGTO 402c60 
             402da0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402da0      4 INSTR BELONGTO 402c60 
+            402da0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
             402da4      7 INSTR BELONGTO 402c60 
+            402da4      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+rax+2768h+var_13B8], dl 
             402da4      7 PTRIMMEDESP STACK 5040 displ mov     [rsp+rax+2768h+var_13B8], dl
             402dab     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             402dab      4 INSTR BELONGTO 402c60 
@@ -4086,11 +4250,15 @@
             402db2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402DA0 
             402db2      2 INSTR BELONGTO 402c60 
             402db4      5 INSTR BELONGTO 402c60 
+            402db4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402db4      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402db9      3 INSTR BELONGTO 402c60 
+            402db9      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402dbc     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402dbc      5 INSTR BELONGTO 402c60 
+            402dbc      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402dc1      5 INSTR BELONGTO 402c60 
+            402dc1      5 INSTR DEADREGS  EFLAGS RDI R11 ZZ mov     r11d, [rsp+2768h+var_2754] 
             402dc1      5 PTRIMMEDESP STACK 20 displ mov     r11d, [rsp+2768h+var_2754]
             402dc6     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             402dc6      3 INSTR BELONGTO 402c60 
@@ -4098,20 +4266,24 @@
             402dc9      6 INSTR BELONGTO 402c60 
             402dcf     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402dcf      5 INSTR BELONGTO 402c60 
+            402dcf      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402dcf      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402dd4     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402dd4      3 INSTR BELONGTO 402c60 
             402dd7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402CB6 
             402dd7      6 INSTR BELONGTO 402c60 
             402ddd      3 INSTR BELONGTO 402c60 
+            402ddd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402de0     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402de0      5 INSTR BELONGTO 402c60 
+            402de0      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402de5     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402de5      2 INSTR BELONGTO 402c60 
             402de7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E98 
             402de7      6 INSTR BELONGTO 402c60 
             402ded     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 INSTR BELONGTO 402c60 
+            402ded      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402df2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402CB6 
             402df2      5 INSTR BELONGTO 402c60 
@@ -4120,43 +4292,61 @@
             402dfe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402E2A 
             402dfe      2 INSTR BELONGTO 402c60 
             402e00      5 INSTR BELONGTO 402c60 
+            402e00      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2750] 
             402e00      5 PTRIMMEDESP STACK 24 displ lea     rdi, [rsp+2768h+var_2750]
             402e05      3 INSTR BELONGTO 402c60 
+            402e05      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402e08     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402e08      5 INSTR BELONGTO 402c60 
+            402e08      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402e0d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 INSTR BELONGTO 402c60 
+            402e0d      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402e11     -1 INSTR LOCAL MetadataRedundant add     eax, 9 
             402e11      3 INSTR BELONGTO 402c60 
+            402e11      3 INSTR DEADREGS  EFLAGS ZZ add     eax, 9 
             402e14     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 6          ; switch 7 cases  
             402e14      3 INSTR BELONGTO 402c60 
             402e17     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402E23 
             402e17      2 INSTR BELONGTO 402c60 
             402e19     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e19      5 INSTR BELONGTO 402c60 
+            402e19      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e1e     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402e1e      5 INSTR BELONGTO 402c60 
+            402e1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 ZZ call    sub_4023C0 
             402e23     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406050[rax*8]; switch jump 
             402e23      7 INSTR BELONGTO 402c60 
+            402e23      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_406050[rax*8]; switch jump 
             402e2a      3 INSTR BELONGTO 402c60 
+            402e2a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e2d     -1 INSTR LOCAL NoMetaUpdate call    _rewind 
             402e2d      5 INSTR BELONGTO 402c60 
+            402e2d      5 INSTR DEADREGS  EFLAGS ZZ call    _rewind 
             402e32     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402E8C 
             402e32      2 INSTR BELONGTO 402c60 
             402e38      5 INSTR BELONGTO 402c60 
+            402e38      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e38      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e3d      3 INSTR BELONGTO 402c60 
+            402e3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rbp        ; stream 
             402e40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402e40      5 INSTR BELONGTO 402c60 
+            402e40      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 1388h      ; n 
             402e45     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e45      5 INSTR BELONGTO 402c60 
+            402e45      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402e4a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             402e4a      5 INSTR BELONGTO 402c60 
+            402e4a      5 INSTR DEADREGS  EFLAGS ZZ call    _fread 
             402e4f      3 INSTR BELONGTO 402c60 
+            402e4f      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp        ; stream 
             402e52      3 INSTR BELONGTO 402c60 
+            402e52      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
             402e55     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e55      5 INSTR BELONGTO 402c60 
+            402e55      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402e5a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402e5a      2 INSTR BELONGTO 402c60 
             402e5c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
@@ -4166,31 +4356,42 @@
             402e65     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402E7C 
             402e65      2 INSTR BELONGTO 402c60 
             402e67      5 INSTR BELONGTO 402c60 
+            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e67      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e6c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, r12d       ; n 
             402e6c      3 INSTR BELONGTO 402c60 
+            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, r12d       ; n 
             402e6f      3 INSTR BELONGTO 402c60 
+            402e6f      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402e72     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e72      5 INSTR BELONGTO 402c60 
+            402e72      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402e77     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402e77      5 INSTR BELONGTO 402c60 
+            402e77      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402e7c      3 INSTR BELONGTO 402c60 
+            402e7c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402e7f     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e7f      5 INSTR BELONGTO 402c60 
+            402e7f      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402e84     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402e84      2 INSTR BELONGTO 402c60 
             402e86     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402e86      6 INSTR BELONGTO 402c60 
             402e8c      3 INSTR BELONGTO 402c60 
+            402e8c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e8f     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402e8f      5 INSTR BELONGTO 402c60 
+            402e8f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402e94     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402e94      2 INSTR BELONGTO 402c60 
             402e96     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402E38 
             402e96      2 INSTR BELONGTO 402c60 
             402e98      3 INSTR BELONGTO 402c60 
+            402e98      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e9b     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e9b      5 INSTR BELONGTO 402c60 
+            402e9b      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ea0     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ea0      2 INSTR BELONGTO 402c60 
             402ea2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
@@ -4200,33 +4401,43 @@
             402eaf     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402EC8 
             402eaf      2 INSTR BELONGTO 402c60 
             402eb1      3 INSTR BELONGTO 402c60 
+            402eb1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402eb4     -1 INSTR LOCAL NoMetaUpdate call    _fileno 
             402eb4      5 INSTR BELONGTO 402c60 
+            402eb4      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             402eb9     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402eb9      2 INSTR BELONGTO 402c60 
             402ebb     -1 INSTR LOCAL NoMetaUpdate js      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ebb      6 INSTR BELONGTO 402c60 
             402ec1      2 INSTR BELONGTO 402c60 
+            402ec1      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, eax 
             402ec1     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, eax 
             402ec3     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             402ec3      5 INSTR BELONGTO 402c60 
+            402ec3      5 INSTR DEADREGS  EFLAGS RSI ZZ call    sub_4024B0 
             402ec8      3 INSTR BELONGTO 402c60 
+            402ec8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402ecb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402ecb      5 INSTR BELONGTO 402c60 
+            402ecb      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402ed0     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402ed0      3 INSTR BELONGTO 402c60 
             402ed3     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ed3      6 INSTR BELONGTO 402c60 
             402ed9      3 INSTR BELONGTO 402c60 
+            402ed9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402edc     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402edc      5 INSTR BELONGTO 402c60 
+            402edc      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ee1     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ee1      2 INSTR BELONGTO 402c60 
             402ee3     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ee3      6 INSTR BELONGTO 402c60 
             402ee9      3 INSTR BELONGTO 402c60 
+            402ee9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402eec     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
             402eec      5 INSTR BELONGTO 402c60 
+            402eec      5 INSTR DEADREGS  EFLAGS ZZ call    _fflush 
             402ef1     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ef1      2 INSTR BELONGTO 402c60 
             402ef3     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402F71; jumptable 0000000000402E23 case 3 
@@ -4236,34 +4447,47 @@
             402efc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F16 
             402efc      2 INSTR BELONGTO 402c60 
             402efe      3 INSTR BELONGTO 402c60 
+            402efe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402f01     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402f01      5 INSTR BELONGTO 402c60 
+            402f01      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402f06     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402f06      3 INSTR BELONGTO 402c60 
             402f09     11 INSTR BELONGTO 402c60 
+            402f09     11 INSTR DEADREGS  RBX ZZ mov     cs:stream, 0 
             402f14     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F71; jumptable 0000000000402E23 case 3 
             402f14      2 INSTR BELONGTO 402c60 
             402f16     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_6076CC, 1 
             402f16      7 INSTR BELONGTO 402c60 
             402f1d     11 INSTR BELONGTO 402c60 
+            402f1d     11 INSTR DEADREGS  RDX RBX ZZ mov     cs:stream, 0 
             402f28     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402f28      5 INSTR BELONGTO 402c60 
+            402f28      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402f2d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402F4A 
             402f2d      2 INSTR BELONGTO 402c60 
             402f2f      7 INSTR BELONGTO 402c60 
+            402f2f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402f36     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402f36      5 INSTR BELONGTO 402c60 
+            402f36      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; n 
             402f3b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402f3b      5 INSTR BELONGTO 402c60 
+            402f3b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402f40      5 INSTR BELONGTO 402c60 
+            402f40      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset asc_40465A; "\n    " 
             402f45     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402f45      5 INSTR BELONGTO 402c60 
+            402f45      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402f4a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 INSTR BELONGTO 402c60 
+            402f4a      8 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2768h+var_30]
             402f52     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402f52      9 INSTR BELONGTO 402c60 
+            402f52      9 INSTR DEADREGS  EFLAGS RAX ZZ xor     rdx, fs:28h 
             402f5b      2 INSTR BELONGTO 402c60 
+            402f5b      2 INSTR DEADREGS  RAX ZZ mov     eax, ebx 
             402f5b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402f5d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403071 
             402f5d      6 INSTR BELONGTO 402c60 
@@ -4271,47 +4495,69 @@
             402f63      7 INSTR BELONGTO 402c60 
             402f6a  10056 DEALLOC STACK esp - 10056 pop     rbx
             402f6a      1 INSTR BELONGTO 402c60 
+            402f6a      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
             402f6b      1 INSTR BELONGTO 402c60 
+            402f6b      1 INSTR DEADREGS  EFLAGS R12 R13 ZZ pop     rbp 
             402f6c      2 INSTR BELONGTO 402c60 
+            402f6c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ pop     r12 
             402f6e      2 INSTR BELONGTO 402c60 
+            402f6e      2 INSTR DEADREGS  EFLAGS R13 ZZ pop     r13 
             402f70      1 INSTR BELONGTO 402c60 
+            402f70      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402f71     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f71      5 INSTR BELONGTO 402c60 
+            402f71      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f76     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f76      5 INSTR BELONGTO 402c60 
+            402f76      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f7b      7 INSTR BELONGTO 402c60 
+            402f7b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
             402f82      7 INSTR BELONGTO 402c60 
+            402f82      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402f89     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f89      5 INSTR BELONGTO 402c60 
+            402f89      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f8e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f8e      5 INSTR BELONGTO 402c60 
+            402f8e      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402f93      2 INSTR BELONGTO 402c60 
+            402f93      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402f93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402f95     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402f95      5 INSTR BELONGTO 402c60 
+            402f95      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402f9a     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             402f9a      5 INSTR BELONGTO 402c60 
+            402f9a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402340 
             402f9f     -1 INSTR LOCAL NoMetaUpdate call    sub_402310 
             402f9f      5 INSTR BELONGTO 402c60 
+            402f9f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402310 
             402fa4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             402fa4      5 INSTR BELONGTO 402c60 
+            402fa4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2 
             402fa9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402fa9      5 INSTR BELONGTO 402c60 
+            402fa9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_4020D0 
             402fae     -1 INSTR LOCAL NoMetaUpdate cmp     rbp, cs:stdin   ; jumptable 0000000000402E23 case 4 
             402fae      7 INSTR BELONGTO 402c60 
             402fb5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402FBF 
             402fb5      2 INSTR BELONGTO 402c60 
             402fb7      3 INSTR BELONGTO 402c60 
+            402fb7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402fba     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fba      5 INSTR BELONGTO 402c60 
+            402fba      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402fbf     -1 INSTR LOCAL NoMetaUpdate cmp     rbx, cs:stdout 
             402fbf      7 INSTR BELONGTO 402c60 
             402fc6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402FD0 
             402fc6      2 INSTR BELONGTO 402c60 
             402fc8      3 INSTR BELONGTO 402c60 
+            402fc8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402fcb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fcb      5 INSTR BELONGTO 402c60 
+            402fcb      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402fd0      2 INSTR BELONGTO 402c60 
+            402fd0      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     ebx, ebx 
             402fd0     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402fd2     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 1 
             402fd2      4 INSTR BELONGTO 402c60 
@@ -4321,19 +4567,27 @@
             402fdc      7 INSTR BELONGTO 402c60 
             402fe3     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402fe3      5 INSTR BELONGTO 402c60 
+            402fe3      5 INSTR DEADREGS  RAX RDX RBX ZZ mov     ebx, 1 
             402fe8     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F4A 
             402fe8      6 INSTR BELONGTO 402c60 
             402fee      7 INSTR BELONGTO 402c60 
+            402fee      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402ff5      7 INSTR BELONGTO 402c60 
+            402ff5      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402ffc      6 INSTR BELONGTO 402c60 
+            402ffc      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             403002     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403002      5 INSTR BELONGTO 402c60 
+            403002      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403007     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403007      5 INSTR BELONGTO 402c60 
+            403007      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40300c      2 INSTR BELONGTO 402c60 
+            40300c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40300c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40300e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40300e      5 INSTR BELONGTO 402c60 
+            40300e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             403013     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402F4A 
             403013      5 INSTR BELONGTO 402c60 
             403018     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B18, 0; jumptable 0000000000402E23 case 2 
@@ -4342,35 +4596,51 @@
             40301f      2 INSTR BELONGTO 402c60 
             403021     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             403021      5 INSTR BELONGTO 402c60 
+            403021      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2 
             403026     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             403026      5 INSTR BELONGTO 402c60 
+            403026      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_4020D0 
             40302b     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402E23 case 0 
             40302b      5 INSTR BELONGTO 402c60 
+            40302b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
             403030      7 INSTR BELONGTO 402c60 
+            403030      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             403037      7 INSTR BELONGTO 402c60 
+            403037      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40303e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             40303e      5 INSTR BELONGTO 402c60 
+            40303e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             403043     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403043      5 INSTR BELONGTO 402c60 
+            403043      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             403048      2 INSTR BELONGTO 402c60 
+            403048      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403048     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40304a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40304a      5 INSTR BELONGTO 402c60 
+            40304a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             40304f      7 INSTR BELONGTO 402c60 
+            40304f      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:s       ; s 
             403056     -1 INSTR LOCAL NoMetaUpdate call    _perror 
             403056      5 INSTR BELONGTO 402c60 
+            403056      5 INSTR DEADREGS  EFLAGS ZZ call    _perror 
             40305b     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             40305b      5 INSTR BELONGTO 402c60 
+            40305b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402340 
             403060     -1 INSTR LOCAL NoMetaUpdate call    sub_402310 
             403060      5 INSTR BELONGTO 402c60 
+            403060      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402310 
             403065     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403021 
             403065      2 INSTR BELONGTO 402c60 
             403067     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             403067      5 INSTR BELONGTO 402c60 
+            403067      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             40306c     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             40306c      5 INSTR BELONGTO 402c60 
+            40306c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 ZZ call    sub_4023C0 
             403071     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             403071      5 INSTR BELONGTO 402c60 
+            403071      5 INSTR DEADREGS  EFLAGS ZZ call    ___stack_chk_fail 
             403080      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403080      0 FUNC MMSAFENESS SAFE
             403080    139 FUNC GLOBAL sub_403080 FUNC_UNSAFE NOFP RET             40310a 
diff --git a/tests/commit/trimmed-sorted-save-dansguardian.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-dansguardian.psexe.annot.REMOVED.git-id
index 84261839030f34e39c0952dcbb244dec011f9756..89b901d1f094f98b76844b645c2c7506b142cb78 100644
--- a/tests/commit/trimmed-sorted-save-dansguardian.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-dansguardian.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-2b9c362b00a62879c026048a058e44d8f6e5b6da
\ No newline at end of file
+69e1eeab2f6feff846ae527cc5cff21406477d15
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
index 74f4d36f27fff99ab4b9e8a838e1b9ec212237ec..f8b2b0709410d723e2a6431730f3a968f7cc4bd6 100644
--- a/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-ffmpeg.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-ce529b09cd6d2230bafe8eedc1ad789494485f65
\ No newline at end of file
+a35d5d5c620f1ff6759af33993b3950df6509a65
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
index ec11f6964d823f9ed806e3f4ac336f6852b7f402..c3421ca8954d4b3da395e1e664ffd013b699613d 100644
--- a/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-firefox-bin.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-f382b2eab76a23b95d92b3463f10457bcb0d69b8
\ No newline at end of file
+5167661bf6e9f3c0124101130fe2aeacceda89c6
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
index c968389cfffc4702cf89001297e53c0a6fae7cbc..f47f037843f29654da0ed229c0e544fd5618e6f0 100644
--- a/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gedit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-35d8a635cd7b1714fe133b1eda1c2b31e28a1ee9
\ No newline at end of file
+126ec9ca6ddce4c3cec9c506f56f5f2cb6692fd6
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
index a649971d6f5fb1ef17a9040254b309ecb9763e31..b06018dcde2725fcd3cd0a9cef58d6e59b647e67 100644
--- a/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gimp.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-f8f68446237849fa3542ddf90f3953f88f50b048
\ No newline at end of file
+9c19df461d8e26f90316fe158f64a5a588582811
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
index 1dccdaf7f307927033e16b30e60dfa31b26e9fd7..c3e526329c7b6685267c444c93b32e8194dd5f12 100644
--- a/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-calculator.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-0dff57cec7c7c26557742869f9789fd538e1adcc
\ No newline at end of file
+1feb2220c3e2faeb9a017b5614be4b433839e67b
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
index dcd3d6ce41b67d6d8829c7cda1a64d1dc1dffce2..7edf3a1b52af5d41caca35c00cc38a6c4ffbaf00 100644
--- a/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-keyring-daemon.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-9f7a335a9aa14d5cc77ee60e9f1d72b62a94b659
\ No newline at end of file
+f43feaf63301d743abb5dccd6a793361590903d9
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
index ba7411d9ee0cef370a1c72d55701e98ebd281954..e0348ae879ac8fa027385eb4aeb04a1987d921f1 100644
--- a/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-nettool.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-2b7205942c56fb6f479bfde8f7b58fff49f35120
\ No newline at end of file
+e844ff2d7ea67a562d2a754366798ebeaef6a546
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot b/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
index 032b54e3a2fb16f3c3ae6edbae6e9a88dcdc270c..3ad4d42662639e2aa97c8e168ad72f05308afd97 100644
--- a/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-gnome-power-statistics.psexe.annot
@@ -5872,397 +5872,598 @@
             406600      3 INSTR BELONGTO 406600 
             406600    413 FUNC GLOBAL sub_406600 FUNC_UNSAFE NOFP RET             40679c 
             406603      1 INSTR BELONGTO 406600 
+            406603      1 INSTR DEADREGS  RAX RCX RDX RSI ZZ push    rbx 
             406603      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             406603      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             406604      2 INSTR BELONGTO 406600 
+            406604      2 INSTR DEADREGS  RAX RCX RDX RBX RSI ZZ mov     ebx, edi 
             406604     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             406606     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_406630 
             406606      2 INSTR BELONGTO 406600 
             406608      2 INSTR BELONGTO 406600 
+            406608      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, ebx        ; jumptable 0000000000406632 default case 
             406608     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, ebx        ; jumptable 0000000000406632 default case 
             40660a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             40660a      5 INSTR BELONGTO 406600 
+            40660a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40660f     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aEnumUnrecognis; "enum unrecognised: %i" 
             40660f      5 INSTR BELONGTO 406600 
+            40660f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aEnumUnrecognis; "enum unrecognised: %i" 
             406614     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             406614      5 INSTR BELONGTO 406600 
+            406614      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 10h 
             406619      2 INSTR BELONGTO 406600 
+            406619      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406619     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40661b     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             40661b      5 INSTR BELONGTO 406600 
+            40661b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             406620     -1 INSTR LOCAL MetadataRedundant mov     edi, ebx 
             406620      2 INSTR BELONGTO 406600 
+            406620      2 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, ebx 
             406622      1 INSTR BELONGTO 406600 
+            406622      1 INSTR DEADREGS  EFLAGS RBX ZZ pop     rbx 
             406623     -1 INSTR LOCAL NoMetaUpdate jmp     _up_device_kind_to_string 
             406623      5 INSTR BELONGTO 406600 
+            406623      5 INSTR DEADREGS  EFLAGS ZZ jmp     _up_device_kind_to_string 
             406630      2 INSTR BELONGTO 406600 
+            406630      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     eax, edi 
             406630     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, edi 
             406632     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CD40[rax*8]; switch jump 
             406632      7 INSTR BELONGTO 406600 
+            406632      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ jmp     ds:off_40CD40[rax*8]; switch jump 
             406640      1 INSTR BELONGTO 406600 
+            406640      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 11 
             406641     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406641      6 INSTR BELONGTO 406600 
+            406641      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406647     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406647      5 INSTR BELONGTO 406600 
+            406647      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40664c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aComputers; "Computers" 
             40664c      5 INSTR BELONGTO 406600 
+            40664c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aComputers; "Computers" 
             406651     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aComputer; "Computer" 
             406651      5 INSTR BELONGTO 406600 
+            406651      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aComputer; "Computer" 
             406656      2 INSTR BELONGTO 406600 
+            406656      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406656     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406658     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406658      5 INSTR BELONGTO 406600 
+            406658      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406660      1 INSTR BELONGTO 406600 
+            406660      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 1 
             406661     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406661      6 INSTR BELONGTO 406600 
+            406661      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406667     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406667      5 INSTR BELONGTO 406600 
+            406667      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40666c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aAcAdapters; "AC adapters" 
             40666c      5 INSTR BELONGTO 406600 
+            40666c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aAcAdapters; "AC adapters" 
             406671     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aAcAdapter; "AC adapter" 
             406671      5 INSTR BELONGTO 406600 
+            406671      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAcAdapter; "AC adapter" 
             406676      2 INSTR BELONGTO 406600 
+            406676      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406676     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406678     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406678      5 INSTR BELONGTO 406600 
+            406678      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406680      1 INSTR BELONGTO 406600 
+            406680      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 2 
             406681     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406681      6 INSTR BELONGTO 406600 
+            406681      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406687     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406687      5 INSTR BELONGTO 406600 
+            406687      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40668c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aLaptopBatterie; "Laptop batteries" 
             40668c      5 INSTR BELONGTO 406600 
+            40668c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aLaptopBatterie; "Laptop batteries" 
             406691     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aLaptopBattery; "Laptop battery" 
             406691      5 INSTR BELONGTO 406600 
+            406691      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aLaptopBattery; "Laptop battery" 
             406696      2 INSTR BELONGTO 406600 
+            406696      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406696     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406698     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406698      5 INSTR BELONGTO 406600 
+            406698      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066a0      1 INSTR BELONGTO 406600 
+            4066a0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 3 
             4066a1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066a1      6 INSTR BELONGTO 406600 
+            4066a1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066a7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066a7      5 INSTR BELONGTO 406600 
+            4066a7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066ac     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aUpss; "UPSs" 
             4066ac      5 INSTR BELONGTO 406600 
+            4066ac      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aUpss; "UPSs" 
             4066b1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aUps; "UPS" 
             4066b1      5 INSTR BELONGTO 406600 
+            4066b1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aUps; "UPS" 
             4066b6      2 INSTR BELONGTO 406600 
+            4066b6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066b6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066b8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066b8      5 INSTR BELONGTO 406600 
+            4066b8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066c0      1 INSTR BELONGTO 406600 
+            4066c0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 4 
             4066c1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066c1      6 INSTR BELONGTO 406600 
+            4066c1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066c7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066c7      5 INSTR BELONGTO 406600 
+            4066c7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066cc     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aMonitors; "Monitors" 
             4066cc      5 INSTR BELONGTO 406600 
+            4066cc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMonitors; "Monitors" 
             4066d1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aMonitor; "Monitor" 
             4066d1      5 INSTR BELONGTO 406600 
+            4066d1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMonitor; "Monitor" 
             4066d6      2 INSTR BELONGTO 406600 
+            4066d6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066d6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066d8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066d8      5 INSTR BELONGTO 406600 
+            4066d8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4066e0      1 INSTR BELONGTO 406600 
+            4066e0      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 5 
             4066e1     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             4066e1      6 INSTR BELONGTO 406600 
+            4066e1      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             4066e7     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             4066e7      5 INSTR BELONGTO 406600 
+            4066e7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             4066ec     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aMice; "Mice" 
             4066ec      5 INSTR BELONGTO 406600 
+            4066ec      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMice; "Mice" 
             4066f1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aMouse; "Mouse" 
             4066f1      5 INSTR BELONGTO 406600 
+            4066f1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMouse; "Mouse" 
             4066f6      2 INSTR BELONGTO 406600 
+            4066f6      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             4066f6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             4066f8     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             4066f8      5 INSTR BELONGTO 406600 
+            4066f8      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406700      1 INSTR BELONGTO 406600 
+            406700      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 6 
             406701     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406701      6 INSTR BELONGTO 406600 
+            406701      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406707     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406707      5 INSTR BELONGTO 406600 
+            406707      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40670c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aKeyboards; "Keyboards" 
             40670c      5 INSTR BELONGTO 406600 
+            40670c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aKeyboards; "Keyboards" 
             406711     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aKeyboard; "Keyboard" 
             406711      5 INSTR BELONGTO 406600 
+            406711      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aKeyboard; "Keyboard" 
             406716      2 INSTR BELONGTO 406600 
+            406716      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406716     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406718     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406718      5 INSTR BELONGTO 406600 
+            406718      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406720      1 INSTR BELONGTO 406600 
+            406720      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 7 
             406721     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406721      6 INSTR BELONGTO 406600 
+            406721      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406727     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406727      5 INSTR BELONGTO 406600 
+            406727      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40672c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aPdas; "PDAs" 
             40672c      5 INSTR BELONGTO 406600 
+            40672c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aPdas; "PDAs" 
             406731     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aPda; "PDA" 
             406731      5 INSTR BELONGTO 406600 
+            406731      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aPda; "PDA" 
             406736      2 INSTR BELONGTO 406600 
+            406736      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406736     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406738     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406738      5 INSTR BELONGTO 406600 
+            406738      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406740      1 INSTR BELONGTO 406600 
+            406740      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 8 
             406741     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406741      6 INSTR BELONGTO 406600 
+            406741      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406747     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406747      5 INSTR BELONGTO 406600 
+            406747      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40674c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aCellPhones; "Cell phones" 
             40674c      5 INSTR BELONGTO 406600 
+            40674c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aCellPhones; "Cell phones" 
             406751     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aCellPhone; "Cell phone" 
             406751      5 INSTR BELONGTO 406600 
+            406751      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCellPhone; "Cell phone" 
             406756      2 INSTR BELONGTO 406600 
+            406756      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406756     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406758     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406758      5 INSTR BELONGTO 406600 
+            406758      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406760      1 INSTR BELONGTO 406600 
+            406760      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 9 
             406761     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406761      6 INSTR BELONGTO 406600 
+            406761      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406767     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406767      5 INSTR BELONGTO 406600 
+            406767      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40676c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aMediaPlayers; "Media players" 
             40676c      5 INSTR BELONGTO 406600 
+            40676c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aMediaPlayers; "Media players" 
             406771     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aMediaPlayer; "Media player" 
             406771      5 INSTR BELONGTO 406600 
+            406771      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aMediaPlayer; "Media player" 
             406776      2 INSTR BELONGTO 406600 
+            406776      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406776     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406778     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406778      5 INSTR BELONGTO 406600 
+            406778      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             406780      1 INSTR BELONGTO 406600 
+            406780      1 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ pop     rbx             ; jumptable 0000000000406632 case 10 
             406781     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5 
             406781      6 INSTR BELONGTO 406600 
+            406781      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5 
             406787     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1 
             406787      5 INSTR BELONGTO 406600 
+            406787      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, 1 
             40678c     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aTablets; "Tablets" 
             40678c      5 INSTR BELONGTO 406600 
+            40678c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aTablets; "Tablets" 
             406791     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aTablet; "Tablet" 
             406791      5 INSTR BELONGTO 406600 
+            406791      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTablet; "Tablet" 
             406796      2 INSTR BELONGTO 406600 
+            406796      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             406796     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             406798     -1 INSTR LOCAL NoMetaUpdate jmp     _dcngettext 
             406798      5 INSTR BELONGTO 406600 
+            406798      5 INSTR DEADREGS  EFLAGS ZZ jmp     _dcngettext 
             4067a0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4067a0      0 FUNC MMSAFENESS SAFE
             4067a0      1 INSTR BELONGTO 4067a0 
+            4067a0      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             4067a0   2718 FUNC GLOBAL sub_4067A0 FUNC_UNSAFE NOFP RET             40723d 
             4067a0     -3 INSTR LOCAL NoWarn push    rbx 
             4067a1      3 INSTR BELONGTO 4067a0 
+            4067a1      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rdi 
             4067a4    304 DATAREF STACK 700 esp + 0 CHILDOF 699 OFFSET 0 OutArgsRegion OUTARGS
             4067a4    736 DATAREF STACK 699 esp + 0 PARENT LocalFrame LOCALFRAME
             4067a4      7 INSTR BELONGTO 4067a0 
+            4067a4      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ sub     rsp, 2E0h 
             4067a4      8 MEMORYHOLE STACK esp + 736 CalleeSavedRegs 
             4067a4      8 MEMORYHOLE STACK esp + 744 ReturnAddress 
             4067ab      7 INSTR BELONGTO 4067a0 
+            4067ab      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, cs:qword_60F6E8 
             4067b2     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, fs:28h 
             4067b2      9 INSTR BELONGTO 4067a0 
+            4067b2      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, fs:28h 
             4067bb      8 INSTR BELONGTO 4067a0 
+            4067bb      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_10], rax 
             4067bb      8 PTRIMMEDESP STACK 728 displ mov     [rsp+2E8h+var_10], rax
             4067c3     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4067c3      2 INSTR BELONGTO 4067a0 
+            4067c3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4067c5     12 INSTR BELONGTO 4067a0 
+            4067c5     12 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_150], 0 
             4067c5     12 PTRIMMEDESP STACK 408 displ mov     [rsp+2E8h+var_150], 0
             4067d1     12 INSTR BELONGTO 4067a0 
+            4067d1     12 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_148], 0 
             4067d1     12 PTRIMMEDESP STACK 416 displ mov     [rsp+2E8h+var_148], 0
             4067dd     12 INSTR BELONGTO 4067a0 
+            4067dd     12 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_140], 0 
             4067dd     12 PTRIMMEDESP STACK 424 displ mov     [rsp+2E8h+var_140], 0
             4067e9     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_clear 
             4067e9      5 INSTR BELONGTO 4067a0 
+            4067e9      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_clear 
             4067ee      8 INSTR BELONGTO 4067a0 
+            4067ee      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, [rsp+2E8h+var_140] 
             4067ee      8 PTRIMMEDESP STACK 424 displ lea     rax, [rsp+2E8h+var_140]
             4067f6     12 INSTR BELONGTO 4067a0 
+            4067f6     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1C0], 0 
             4067f6     12 PTRIMMEDESP STACK 296 displ mov     [rsp+2E8h+var_1C0], 0
             406802     12 INSTR BELONGTO 4067a0 
+            406802     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1D0], offset aModel; "model" 
             406802     12 PTRIMMEDESP STACK 280 displ mov     [rsp+2E8h+var_1D0], offset aModel; "model"
             40680e     12 INSTR BELONGTO 4067a0 
+            40680e     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1E0], offset aSerial; "serial" 
             40680e     12 PTRIMMEDESP STACK 264 displ mov     [rsp+2E8h+var_1E0], offset aSerial; "serial"
             40681a     12 INSTR BELONGTO 4067a0 
+            40681a     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     [rsp+2E8h+var_1F0], offset aVendor; "vendor" 
             40681a     12 PTRIMMEDESP STACK 248 displ mov     [rsp+2E8h+var_1F0], offset aVendor; "vendor"
             406826      8 INSTR BELONGTO 4067a0 
+            406826      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r8, [rsp+2E8h+var_130] 
             406826      8 PTRIMMEDESP STACK 440 displ lea     r8, [rsp+2E8h+var_130]
             40682e      8 INSTR BELONGTO 4067a0 
+            40682e      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_1C8], rax 
             40682e      8 PTRIMMEDESP STACK 288 displ mov     [rsp+2E8h+var_1C8], rax
             406836      8 INSTR BELONGTO 4067a0 
+            406836      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R9 ZZ lea     rax, [rsp+2E8h+var_148] 
             406836      8 PTRIMMEDESP STACK 416 displ lea     rax, [rsp+2E8h+var_148]
             40683e     12 INSTR BELONGTO 4067a0 
+            40683e     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_200], offset aVoltage; "voltage" 
             40683e     12 PTRIMMEDESP STACK 232 displ mov     [rsp+2E8h+var_200], offset aVoltage; "voltage"
             40684a     12 INSTR BELONGTO 4067a0 
+            40684a     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_210], offset aEnergyRate; "energy-rate" 
             40684a     12 PTRIMMEDESP STACK 216 displ mov     [rsp+2E8h+var_210], offset aEnergyRate; "energy-rate"
             406856     12 INSTR BELONGTO 4067a0 
+            406856     12 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ mov     [rsp+2E8h+var_220], offset aEnergyFullDesi; "energy-full-design" 
             406856     12 PTRIMMEDESP STACK 200 displ mov     [rsp+2E8h+var_220], offset aEnergyFullDesi; "energy-full-design"
             406862      8 INSTR BELONGTO 4067a0 
+            406862      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ lea     rdx, [rsp+2E8h+var_134] 
             406862      8 PTRIMMEDESP STACK 436 displ lea     rdx, [rsp+2E8h+var_134]
             40686a      8 INSTR BELONGTO 4067a0 
+            40686a      8 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_1D8], rax 
             40686a      8 PTRIMMEDESP STACK 272 displ mov     [rsp+2E8h+var_1D8], rax
             406872      8 INSTR BELONGTO 4067a0 
+            406872      8 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI R9 ZZ lea     rax, [rsp+2E8h+var_150] 
             406872      8 PTRIMMEDESP STACK 408 displ lea     rax, [rsp+2E8h+var_150]
             40687a     12 INSTR BELONGTO 4067a0 
+            40687a     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_230], offset aEnergyFull; "energy-full" 
             40687a     12 PTRIMMEDESP STACK 184 displ mov     [rsp+2E8h+var_230], offset aEnergyFull; "energy-full"
             406886     12 INSTR BELONGTO 4067a0 
+            406886     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_240], offset aEnergyEmpty; "energy-empty" 
             406886     12 PTRIMMEDESP STACK 168 displ mov     [rsp+2E8h+var_240], offset aEnergyEmpty; "energy-empty"
             406892     12 INSTR BELONGTO 4067a0 
+            406892     12 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     [rsp+2E8h+var_250], offset aEnergy; "energy" 
             406892     12 PTRIMMEDESP STACK 152 displ mov     [rsp+2E8h+var_250], offset aEnergy; "energy"
             40689e      6 INSTR BELONGTO 4067a0 
+            40689e      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     r9d, offset aPercentage; "percentage" 
             4068a4      8 INSTR BELONGTO 4067a0 
+            4068a4      8 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_1E8], rax 
             4068a4      8 PTRIMMEDESP STACK 256 displ mov     [rsp+2E8h+var_1E8], rax
             4068ac      8 INSTR BELONGTO 4067a0 
+            4068ac      8 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ lea     rax, [rsp+2E8h+var_170] 
             4068ac      8 PTRIMMEDESP STACK 376 displ lea     rax, [rsp+2E8h+var_170]
             4068b4     12 INSTR BELONGTO 4067a0 
+            4068b4     12 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_260], offset aCapacity; "capacity" 
             4068b4     12 PTRIMMEDESP STACK 136 displ mov     [rsp+2E8h+var_260], offset aCapacity; "capacity"
             4068c0      9 INSTR BELONGTO 4067a0 
+            4068c0      9 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_270], offset aTechnology; "technology" 
             4068c0      9 PTRIMMEDESP STACK 120 displ mov     [rsp+2E8h+var_270], offset aTechnology; "technology"
             4068c9      9 INSTR BELONGTO 4067a0 
+            4068c9      9 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     [rsp+2E8h+var_280], offset aTimeToEmpty; "time-to-empty" 
             4068c9      9 PTRIMMEDESP STACK 104 displ mov     [rsp+2E8h+var_280], offset aTimeToEmpty; "time-to-empty"
             4068d2     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset aState; "state" 
             4068d2      5 INSTR BELONGTO 4067a0 
+            4068d2      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aState; "state" 
             4068d7      8 INSTR BELONGTO 4067a0 
+            4068d7      8 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_1F8], rax 
             4068d7      8 PTRIMMEDESP STACK 240 displ mov     [rsp+2E8h+var_1F8], rax
             4068df      8 INSTR BELONGTO 4067a0 
+            4068df      8 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ lea     rax, [rsp+2E8h+var_178] 
             4068df      8 PTRIMMEDESP STACK 368 displ lea     rax, [rsp+2E8h+var_178]
             4068e7      9 INSTR BELONGTO 4067a0 
+            4068e7      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_290], offset aTimeToFull; "time-to-full" 
             4068e7      9 PTRIMMEDESP STACK 88 displ mov     [rsp+2E8h+var_290], offset aTimeToFull; "time-to-full"
             4068f0      9 INSTR BELONGTO 4067a0 
+            4068f0      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_2A0], offset aIsPresent; "is-present" 
             4068f0      9 PTRIMMEDESP STACK 72 displ mov     [rsp+2E8h+var_2A0], offset aIsPresent; "is-present"
             4068f9      9 INSTR BELONGTO 4067a0 
+            4068f9      9 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     [rsp+2E8h+var_2B0], offset aIs_rechargeabl; "is_rechargeable" 
             4068f9      9 PTRIMMEDESP STACK 56 displ mov     [rsp+2E8h+var_2B0], offset aIs_rechargeabl; "is_rechargeable"
             406902     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aKind; "kind" 
             406902      5 INSTR BELONGTO 4067a0 
+            406902      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aKind; "kind" 
             406907      8 INSTR BELONGTO 4067a0 
+            406907      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_208], rax 
             406907      8 PTRIMMEDESP STACK 224 displ mov     [rsp+2E8h+var_208], rax
             40690f      8 INSTR BELONGTO 4067a0 
+            40690f      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     rax, [rsp+2E8h+var_180] 
             40690f      8 PTRIMMEDESP STACK 360 displ lea     rax, [rsp+2E8h+var_180]
             406917      9 INSTR BELONGTO 4067a0 
+            406917      9 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+2E8h+var_2C0], offset aPower_supply; "power_supply" 
             406917      9 PTRIMMEDESP STACK 40 displ mov     [rsp+2E8h+var_2C0], offset aPower_supply; "power_supply"
             406920      3 INSTR BELONGTO 4067a0 
+            406920      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406923      8 INSTR BELONGTO 4067a0 
+            406923      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_218], rax 
             406923      8 PTRIMMEDESP STACK 208 displ mov     [rsp+2E8h+var_218], rax
             40692b      8 INSTR BELONGTO 4067a0 
+            40692b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_188] 
             40692b      8 PTRIMMEDESP STACK 352 displ lea     rax, [rsp+2E8h+var_188]
             406933      8 INSTR BELONGTO 4067a0 
+            406933      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_228], rax 
             406933      8 PTRIMMEDESP STACK 192 displ mov     [rsp+2E8h+var_228], rax
             40693b      8 INSTR BELONGTO 4067a0 
+            40693b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_190] 
             40693b      8 PTRIMMEDESP STACK 344 displ lea     rax, [rsp+2E8h+var_190]
             406943      8 INSTR BELONGTO 4067a0 
+            406943      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_238], rax 
             406943      8 PTRIMMEDESP STACK 176 displ mov     [rsp+2E8h+var_238], rax
             40694b      8 INSTR BELONGTO 4067a0 
+            40694b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_198] 
             40694b      8 PTRIMMEDESP STACK 336 displ lea     rax, [rsp+2E8h+var_198]
             406953      8 INSTR BELONGTO 4067a0 
+            406953      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_248], rax 
             406953      8 PTRIMMEDESP STACK 160 displ mov     [rsp+2E8h+var_248], rax
             40695b      8 INSTR BELONGTO 4067a0 
+            40695b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_1A0] 
             40695b      8 PTRIMMEDESP STACK 328 displ lea     rax, [rsp+2E8h+var_1A0]
             406963      8 INSTR BELONGTO 4067a0 
+            406963      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_258], rax 
             406963      8 PTRIMMEDESP STACK 144 displ mov     [rsp+2E8h+var_258], rax
             40696b      8 INSTR BELONGTO 4067a0 
+            40696b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_12C] 
             40696b      8 PTRIMMEDESP STACK 444 displ lea     rax, [rsp+2E8h+var_12C]
             406973      8 INSTR BELONGTO 4067a0 
+            406973      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_268], rax 
             406973      8 PTRIMMEDESP STACK 128 displ mov     [rsp+2E8h+var_268], rax
             40697b      8 INSTR BELONGTO 4067a0 
+            40697b      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_158] 
             40697b      8 PTRIMMEDESP STACK 400 displ lea     rax, [rsp+2E8h+var_158]
             406983      5 INSTR BELONGTO 4067a0 
+            406983      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_278], rax 
             406983      5 PTRIMMEDESP STACK 112 displ mov     [rsp+2E8h+var_278], rax
             406988      8 INSTR BELONGTO 4067a0 
+            406988      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_160] 
             406988      8 PTRIMMEDESP STACK 392 displ lea     rax, [rsp+2E8h+var_160]
             406990      5 INSTR BELONGTO 4067a0 
+            406990      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_288], rax 
             406990      5 PTRIMMEDESP STACK 96 displ mov     [rsp+2E8h+var_288], rax
             406995      8 INSTR BELONGTO 4067a0 
+            406995      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_124] 
             406995      8 PTRIMMEDESP STACK 452 displ lea     rax, [rsp+2E8h+var_124]
             40699d      5 INSTR BELONGTO 4067a0 
+            40699d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_298], rax 
             40699d      5 PTRIMMEDESP STACK 80 displ mov     [rsp+2E8h+var_298], rax
             4069a2      8 INSTR BELONGTO 4067a0 
+            4069a2      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_11C] 
             4069a2      8 PTRIMMEDESP STACK 460 displ lea     rax, [rsp+2E8h+var_11C]
             4069aa      5 INSTR BELONGTO 4067a0 
+            4069aa      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2A8], rax 
             4069aa      5 PTRIMMEDESP STACK 64 displ mov     [rsp+2E8h+var_2A8], rax
             4069af      8 INSTR BELONGTO 4067a0 
+            4069af      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_120] 
             4069af      8 PTRIMMEDESP STACK 456 displ lea     rax, [rsp+2E8h+var_120]
             4069b7      5 INSTR BELONGTO 4067a0 
+            4069b7      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2B8], rax 
             4069b7      5 PTRIMMEDESP STACK 48 displ mov     [rsp+2E8h+var_2B8], rax
             4069bc      8 INSTR BELONGTO 4067a0 
+            4069bc      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_168] 
             4069bc      8 PTRIMMEDESP STACK 384 displ lea     rax, [rsp+2E8h+var_168]
             4069c4      5 INSTR BELONGTO 4067a0 
+            4069c4      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2C8], rax 
             4069c4      5 PTRIMMEDESP STACK 32 displ mov     [rsp+2E8h+var_2C8], rax
             4069c9      8 INSTR BELONGTO 4067a0 
+            4069c9      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_128] 
             4069c9      8 PTRIMMEDESP STACK 448 displ lea     rax, [rsp+2E8h+var_128]
             4069d1      9 INSTR BELONGTO 4067a0 
+            4069d1      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2D0], offset aUpdate_time; "update_time" 
             4069d1      9 PTRIMMEDESP STACK 24 displ mov     [rsp+2E8h+var_2D0], offset aUpdate_time; "update_time"
             4069da      9 INSTR BELONGTO 4067a0 
+            4069da      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2E0], offset aOnline; "online" 
             4069da      9 PTRIMMEDESP STACK 8 displ mov     [rsp+2E8h+var_2E0], offset aOnline; "online"
             4069e3      5 INSTR BELONGTO 4067a0 
+            4069e3      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2D8], rax 
             4069e3      5 PTRIMMEDESP STACK 16 displ mov     [rsp+2E8h+var_2D8], rax
             4069e8      8 INSTR BELONGTO 4067a0 
+            4069e8      8 INSTR DEADREGS  EFLAGS RAX ZZ lea     rax, [rsp+2E8h+var_1A8] 
             4069e8      8 PTRIMMEDESP STACK 320 displ lea     rax, [rsp+2E8h+var_1A8]
             4069f0      4 INSTR BELONGTO 4067a0 
+            4069f0      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+var_2E8], rax 
             4069f0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+2E8h+var_2E8], rax
             4069f4      2 INSTR BELONGTO 4067a0 
+            4069f4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4069f4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4069f6     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4069f6      5 INSTR BELONGTO 4067a0 
+            4069f6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             4069fb      8 INSTR BELONGTO 4067a0 
+            4069fb      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rax, [rsp+2E8h+var_168] 
             4069fb      8 PTRIMMEDESP STACK 384 displ mov     rax, [rsp+2E8h+var_168]
             406a03      8 INSTR BELONGTO 4067a0 
+            406a03      8 INSTR DEADREGS  EFLAGS RDI ZZ lea     rdi, [rsp+2E8h+timer]; timer 
             406a03      8 PTRIMMEDESP STACK 312 displ lea     rdi, [rsp+2E8h+timer]; timer
             406a0b     -1 INSTR LOCAL MetadataUnused mov     [rsp+2E8h+timer], rax 
             406a0b      8 INSTR BELONGTO 4067a0 
+            406a0b      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2E8h+timer], rax 
             406a13     -1 INSTR LOCAL NoMetaUpdate call    _localtime 
             406a13      5 INSTR BELONGTO 4067a0 
+            406a13      5 INSTR DEADREGS  EFLAGS ZZ call    _localtime 
             406a18      8 INSTR BELONGTO 4067a0 
+            406a18      8 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2E8h+s]; s 
             406a18      8 PTRIMMEDESP STACK 464 displ lea     rdi, [rsp+2E8h+s]; s
             406a20      3 INSTR BELONGTO 4067a0 
+            406a20      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rax        ; tp 
             406a23      5 INSTR BELONGTO 4067a0 
+            406a23      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, offset format; "%c" 
             406a28     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 100h       ; maxsize 
             406a28      5 INSTR BELONGTO 4067a0 
+            406a28      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 100h       ; maxsize 
             406a2d     -1 INSTR LOCAL NoMetaUpdate call    _strftime 
             406a2d      5 INSTR BELONGTO 4067a0 
+            406a2d      5 INSTR DEADREGS  EFLAGS ZZ call    _strftime 
             406a32      3 INSTR BELONGTO 4067a0 
+            406a32      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406a35      2 INSTR BELONGTO 4067a0 
+            406a35      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             406a35     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             406a37     -1 INSTR LOCAL NoMetaUpdate call    _up_device_get_object_path 
             406a37      5 INSTR BELONGTO 4067a0 
+            406a37      5 INSTR DEADREGS  EFLAGS ZZ call    _up_device_get_object_path 
             406a3c     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             406a3c      3 INSTR BELONGTO 4067a0 
             406a3f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406A4C 
             406a3f      2 INSTR BELONGTO 4067a0 
             406a41      3 INSTR BELONGTO 4067a0 
+            406a41      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406a44     -1 INSTR LOCAL NoMetaUpdate call    _g_filename_display_basename 
             406a44      5 INSTR BELONGTO 4067a0 
+            406a44      5 INSTR DEADREGS  EFLAGS ZZ call    _g_filename_display_basename 
             406a49      3 INSTR BELONGTO 4067a0 
+            406a49      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             406a4c     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406a4c      5 INSTR BELONGTO 4067a0 
+            406a4c      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; category 
             406a51      2 INSTR BELONGTO 4067a0 
+            406a51      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406a51     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406a53     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aDevice_0; "Device" 
             406a53      5 INSTR BELONGTO 4067a0 
+            406a53      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aDevice_0; "Device" 
             406a58     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406a58      5 INSTR BELONGTO 4067a0 
+            406a58      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406a5d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406a5d      3 INSTR BELONGTO 4067a0 
+            406a5d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406a60      3 INSTR BELONGTO 4067a0 
+            406a60      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406a63     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406a63      5 INSTR BELONGTO 4067a0 
+            406a63      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406a68      3 INSTR BELONGTO 4067a0 
+            406a68      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406a6b     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406a6b      5 INSTR BELONGTO 4067a0 
+            406a6b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406a70     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+2E8h+var_134] 
             406a70      7 INSTR BELONGTO 4067a0 
+            406a70      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI ZZ mov     edi, [rsp+2E8h+var_134] 
             406a70      7 PTRIMMEDESP STACK 436 displ mov     edi, [rsp+2E8h+var_134]
             406a77     -1 INSTR LOCAL NoMetaUpdate call    sub_406600 
             406a77      5 INSTR BELONGTO 4067a0 
+            406a77      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ call    sub_406600 
             406a7c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406a7c      2 INSTR BELONGTO 4067a0 
+            406a7c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
             406a7e     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406a7e      3 INSTR BELONGTO 4067a0 
+            406a7e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406a81     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406a81      5 INSTR BELONGTO 4067a0 
+            406a81      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406a86     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aType; "Type" 
             406a86      5 INSTR BELONGTO 4067a0 
+            406a86      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aType; "Type" 
             406a8b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406a8b      5 INSTR BELONGTO 4067a0 
+            406a8b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406a90     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406a90      3 INSTR BELONGTO 4067a0 
+            406a90      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406a93      3 INSTR BELONGTO 4067a0 
+            406a93      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406a96     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406a96      5 INSTR BELONGTO 4067a0 
+            406a96      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406a9b     -1 INSTR LOCAL MetadataRedundant mov     rbx, [rsp+2E8h+var_150] 
             406a9b      8 INSTR BELONGTO 4067a0 
+            406a9b      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_150] 
             406aa3     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406aa3      3 INSTR BELONGTO 4067a0 
             406aa6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_406AB1 
@@ -6273,6 +6474,7 @@
             406aab      6 INSTR BELONGTO 4067a0 
             406ab1     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+2E8h+var_140] 
             406ab1      8 INSTR BELONGTO 4067a0 
+            406ab1      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_140] 
             406ab1      8 PTRIMMEDESP STACK 424 displ mov     rbx, [rsp+2E8h+var_140]
             406ab9     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406ab9      3 INSTR BELONGTO 4067a0 
@@ -6284,6 +6486,7 @@
             406ac1      6 INSTR BELONGTO 4067a0 
             406ac7     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, [rsp+2E8h+var_148] 
             406ac7      8 INSTR BELONGTO 4067a0 
+            406ac7      8 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rbx, [rsp+2E8h+var_148] 
             406ac7      8 PTRIMMEDESP STACK 416 displ mov     rbx, [rsp+2E8h+var_148]
             406acf     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             406acf      3 INSTR BELONGTO 4067a0 
@@ -6295,70 +6498,105 @@
             406ad7      6 INSTR BELONGTO 4067a0 
             406add     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+2E8h+var_120] 
             406add      7 INSTR BELONGTO 4067a0 
+            406add      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edi, [rsp+2E8h+var_120] 
             406add      7 PTRIMMEDESP STACK 456 displ mov     edi, [rsp+2E8h+var_120]
             406ae4     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406ae4      5 INSTR BELONGTO 4067a0 
+            406ae4      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_4065D0 
             406ae9     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406ae9      5 INSTR BELONGTO 4067a0 
+            406ae9      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406aee     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406aee      3 INSTR BELONGTO 4067a0 
+            406aee      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406af1     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406af1      2 INSTR BELONGTO 4067a0 
+            406af1      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406af3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aSupply; "Supply" 
             406af3      5 INSTR BELONGTO 4067a0 
+            406af3      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSupply; "Supply" 
             406af8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406af8      5 INSTR BELONGTO 4067a0 
+            406af8      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406afd     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406afd      3 INSTR BELONGTO 4067a0 
+            406afd      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406b00      3 INSTR BELONGTO 4067a0 
+            406b00      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406b03     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406b03      5 INSTR BELONGTO 4067a0 
+            406b03      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406b08      2 INSTR BELONGTO 4067a0 
+            406b08      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; timer 
             406b08     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; timer 
             406b0a     -1 INSTR LOCAL NoMetaUpdate call    _time 
             406b0a      5 INSTR BELONGTO 4067a0 
+            406b0a      5 INSTR DEADREGS  EFLAGS ZZ call    _time 
             406b0f      2 INSTR BELONGTO 4067a0 
+            406b0f      2 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R8 ZZ mov     ebx, eax 
             406b0f     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             406b11     -1 INSTR LOCAL MetadataRedundant sub     ebx, dword ptr [rsp+2E8h+var_168] 
             406b11      7 INSTR BELONGTO 4067a0 
+            406b11      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ sub     ebx, dword ptr [rsp+2E8h+var_168] 
             406b18     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 5          ; category 
             406b18      6 INSTR BELONGTO 4067a0 
+            406b18      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ mov     r8d, 5          ; category 
             406b1e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aDSeconds; "%d seconds" 
             406b1e      5 INSTR BELONGTO 4067a0 
+            406b1e      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     edx, offset aDSeconds; "%d seconds" 
             406b23      2 INSTR BELONGTO 4067a0 
+            406b23      2 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ xor     edi, edi        ; domainname 
             406b23     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406b25     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aDSecond; "%d second" 
             406b25      5 INSTR BELONGTO 4067a0 
+            406b25      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     esi, offset aDSecond; "%d second" 
             406b2a      2 INSTR BELONGTO 4067a0 
+            406b2a      2 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, ebx        ; n 
             406b2a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, ebx        ; n 
             406b2c     -1 INSTR LOCAL NoMetaUpdate call    _dcngettext 
             406b2c      5 INSTR BELONGTO 4067a0 
+            406b2c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcngettext 
             406b31     -1 INSTR LOCAL MetadataRedundant mov     esi, ebx 
             406b31      2 INSTR BELONGTO 4067a0 
+            406b31      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, ebx 
             406b33      3 INSTR BELONGTO 4067a0 
+            406b33      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406b36      2 INSTR BELONGTO 4067a0 
+            406b36      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             406b36     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             406b38     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406b38      5 INSTR BELONGTO 4067a0 
+            406b38      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406b3d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406b3d      5 INSTR BELONGTO 4067a0 
+            406b3d      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406b42      3 INSTR BELONGTO 4067a0 
+            406b42      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406b45      2 INSTR BELONGTO 4067a0 
+            406b45      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406b45     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406b47     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aRefreshed; "Refreshed" 
             406b47      5 INSTR BELONGTO 4067a0 
+            406b47      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRefreshed; "Refreshed" 
             406b4c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406b4c      5 INSTR BELONGTO 4067a0 
+            406b4c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406b51     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406b51      3 INSTR BELONGTO 4067a0 
+            406b51      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406b54      3 INSTR BELONGTO 4067a0 
+            406b54      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406b57     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406b57      5 INSTR BELONGTO 4067a0 
+            406b57      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406b5c      3 INSTR BELONGTO 4067a0 
+            406b5c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406b5f     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406b5f      5 INSTR BELONGTO 4067a0 
+            406b5f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406b64     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406b64      7 INSTR BELONGTO 4067a0 
+            406b64      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406b64      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406b6b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406b6b      3 INSTR BELONGTO 4067a0 
@@ -6394,6 +6632,7 @@
             406bad      6 INSTR BELONGTO 4067a0 
             406bb3     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     edx, [rax-2] 
             406bb3      3 INSTR BELONGTO 4067a0 
+            406bb3      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     edx, [rax-2] 
             406bb6     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 2 
             406bb6      3 INSTR BELONGTO 4067a0 
             406bb9     -1 INSTR LOCAL NoMetaUpdate jbe     loc_406DF2 
@@ -6420,56 +6659,81 @@
             406bd6      6 INSTR BELONGTO 4067a0 
             406bdc     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+2E8h+var_150] 
             406bdc      8 INSTR BELONGTO 4067a0 
+            406bdc      8 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, [rsp+2E8h+var_150] 
             406bdc      8 PTRIMMEDESP STACK 408 displ mov     rdi, [rsp+2E8h+var_150]
             406be4     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406be4      5 INSTR BELONGTO 4067a0 
+            406be4      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_free 
             406be9     -1 INSTR LOCAL MetadataRedundant mov     rdi, [rsp+2E8h+var_148] 
             406be9      8 INSTR BELONGTO 4067a0 
+            406be9      8 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, [rsp+2E8h+var_148] 
             406bf1     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406bf1      5 INSTR BELONGTO 4067a0 
+            406bf1      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_free 
             406bf6     -1 INSTR LOCAL MetadataRedundant mov     rdi, [rsp+2E8h+var_140] 
             406bf6      8 INSTR BELONGTO 4067a0 
+            406bf6      8 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, [rsp+2E8h+var_140] 
             406bfe     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406bfe      5 INSTR BELONGTO 4067a0 
+            406bfe      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _g_free 
             406c03     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     rax, [rsp+2E8h+var_10] 
             406c03      8 INSTR BELONGTO 4067a0 
+            406c03      8 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     rax, [rsp+2E8h+var_10] 
             406c03      8 PTRIMMEDESP STACK 728 displ mov     rax, [rsp+2E8h+var_10]
             406c0b     -1 INSTR LOCAL MetadataRedundant xor     rax, fs:28h 
             406c0b      9 INSTR BELONGTO 4067a0 
+            406c0b      9 INSTR DEADREGS  EFLAGS XMM0 ZZ xor     rax, fs:28h 
             406c14     -1 INSTR LOCAL NoMetaUpdate jnz     loc_407239 
             406c14      6 INSTR BELONGTO 4067a0 
             406c1a     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 2E0h 
             406c1a      7 INSTR BELONGTO 4067a0 
             406c21      1 INSTR BELONGTO 4067a0 
+            406c21      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
             406c21    736 DEALLOC STACK esp - 736 pop     rbx
             406c22      1 INSTR BELONGTO 4067a0 
+            406c22      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             406c28     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_1A8] 
             406c28      9 INSTR BELONGTO 4067a0 
+            406c28      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_1A8] 
             406c31     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1f_0; "%.1f%%" 
             406c31      5 INSTR BELONGTO 4067a0 
+            406c31      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1f_0; "%.1f%%" 
             406c36     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406c36      5 INSTR BELONGTO 4067a0 
+            406c36      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406c3b     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406c3b      5 INSTR BELONGTO 4067a0 
+            406c3b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406c40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406c40      5 INSTR BELONGTO 4067a0 
+            406c40      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406c45      3 INSTR BELONGTO 4067a0 
+            406c45      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406c48     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406c48      2 INSTR BELONGTO 4067a0 
+            406c48      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406c4a     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aPercentage_0; "Percentage" 
             406c4a      5 INSTR BELONGTO 4067a0 
+            406c4a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPercentage_0; "Percentage" 
             406c4f     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406c4f      5 INSTR BELONGTO 4067a0 
+            406c4f      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406c54     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406c54      3 INSTR BELONGTO 4067a0 
+            406c54      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406c57      3 INSTR BELONGTO 4067a0 
+            406c57      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406c5a     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406c5a      5 INSTR BELONGTO 4067a0 
+            406c5a      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406c5f      3 INSTR BELONGTO 4067a0 
+            406c5f      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406c62     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406c62      5 INSTR BELONGTO 4067a0 
+            406c62      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406c67     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406c67      7 INSTR BELONGTO 4067a0 
+            406c67      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406c67      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406c6e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406c6e      3 INSTR BELONGTO 4067a0 
@@ -6477,31 +6741,46 @@
             406c71      6 INSTR BELONGTO 4067a0 
             406c77     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_1A0] 
             406c77      9 INSTR BELONGTO 4067a0 
+            406c77      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_1A0] 
             406c80     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1f_0; "%.1f%%" 
             406c80      5 INSTR BELONGTO 4067a0 
+            406c80      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1f_0; "%.1f%%" 
             406c85     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406c85      5 INSTR BELONGTO 4067a0 
+            406c85      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406c8a     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406c8a      5 INSTR BELONGTO 4067a0 
+            406c8a      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406c8f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406c8f      5 INSTR BELONGTO 4067a0 
+            406c8f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406c94      3 INSTR BELONGTO 4067a0 
+            406c94      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406c97     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406c97      2 INSTR BELONGTO 4067a0 
+            406c97      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406c99     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aCapacity_0; "Capacity" 
             406c99      5 INSTR BELONGTO 4067a0 
+            406c99      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aCapacity_0; "Capacity" 
             406c9e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406c9e      5 INSTR BELONGTO 4067a0 
+            406c9e      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406ca3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406ca3      3 INSTR BELONGTO 4067a0 
+            406ca3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406ca6      3 INSTR BELONGTO 4067a0 
+            406ca6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406ca9     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406ca9      5 INSTR BELONGTO 4067a0 
+            406ca9      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406cae      3 INSTR BELONGTO 4067a0 
+            406cae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406cb1     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406cb1      5 INSTR BELONGTO 4067a0 
+            406cb1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406cb6     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406cb6      7 INSTR BELONGTO 4067a0 
+            406cb6      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406cb6      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406cbd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406cbd      3 INSTR BELONGTO 4067a0 
@@ -6514,38 +6793,55 @@
             406cce      6 INSTR BELONGTO 4067a0 
             406cd4     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d        ; jumptable 000000000040718C default case 
             406cd4      3 INSTR BELONGTO 4067a0 
+            406cd4      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d        ; jumptable 000000000040718C default case 
             406cd7     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset aGpm_device_tec; "gpm_device_technology_to_localised_stri"... 
             406cd7      5 INSTR BELONGTO 4067a0 
+            406cd7      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGpm_device_tec; "gpm_device_technology_to_localised_stri"... 
             406cdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 178h 
             406cdc      5 INSTR BELONGTO 4067a0 
+            406cdc      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 178h 
             406ce1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406ce1      5 INSTR BELONGTO 4067a0 
+            406ce1      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406ce6     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             406ce6      5 INSTR BELONGTO 4067a0 
+            406ce6      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             406ceb     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             406ceb      5 INSTR BELONGTO 4067a0 
+            406ceb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message 
             406cf0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+2E8h+var_124] 
             406cf0      7 INSTR BELONGTO 4067a0 
+            406cf0      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edi, [rsp+2E8h+var_124] 
             406cf0      7 PTRIMMEDESP STACK 452 displ mov     edi, [rsp+2E8h+var_124]
             406cf7     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406cf7      5 INSTR BELONGTO 4067a0 
+            406cf7      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_4065D0 
             406cfc     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406cfc      2 INSTR BELONGTO 4067a0 
+            406cfc      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
             406cfe     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406cfe      3 INSTR BELONGTO 4067a0 
+            406cfe      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406d01     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406d01      5 INSTR BELONGTO 4067a0 
+            406d01      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406d06     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aPresent; "Present" 
             406d06      5 INSTR BELONGTO 4067a0 
+            406d06      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aPresent; "Present" 
             406d0b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406d0b      5 INSTR BELONGTO 4067a0 
+            406d0b      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406d10     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406d10      3 INSTR BELONGTO 4067a0 
+            406d10      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406d13      3 INSTR BELONGTO 4067a0 
+            406d13      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406d16     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406d16      5 INSTR BELONGTO 4067a0 
+            406d16      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406d1b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406d1b      7 INSTR BELONGTO 4067a0 
+            406d1b      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406d1b      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406d22     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406d22      3 INSTR BELONGTO 4067a0 
@@ -6561,26 +6857,37 @@
             406d2f      6 INSTR BELONGTO 4067a0 
             406d35     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+2E8h+var_11C] 
             406d35      7 INSTR BELONGTO 4067a0 
+            406d35      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edi, [rsp+2E8h+var_11C] 
             406d35      7 PTRIMMEDESP STACK 460 displ mov     edi, [rsp+2E8h+var_11C]
             406d3c     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             406d3c      5 INSTR BELONGTO 4067a0 
+            406d3c      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_4065D0 
             406d41     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406d41      2 INSTR BELONGTO 4067a0 
+            406d41      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ xor     edi, edi        ; domainname 
             406d43     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406d43      3 INSTR BELONGTO 4067a0 
+            406d43      3 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ mov     rbx, rax 
             406d46     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             406d46      5 INSTR BELONGTO 4067a0 
+            406d46      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406d4b     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aRechargeable; "Rechargeable" 
             406d4b      5 INSTR BELONGTO 4067a0 
+            406d4b      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRechargeable; "Rechargeable" 
             406d50     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406d50      5 INSTR BELONGTO 4067a0 
+            406d50      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406d55     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406d55      3 INSTR BELONGTO 4067a0 
+            406d55      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406d58      3 INSTR BELONGTO 4067a0 
+            406d58      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406d5b     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406d5b      5 INSTR BELONGTO 4067a0 
+            406d5b      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406d60     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406d60      7 INSTR BELONGTO 4067a0 
+            406d60      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406d60      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406d67     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 5 
             406d67      3 INSTR BELONGTO 4067a0 
@@ -6593,87 +6900,126 @@
             406d78      6 INSTR BELONGTO 4067a0 
             406d7e     -2 INSTR LOCAL n R8 ZZ  AlwaysNUM xor     r8d, r8d        ; jumptable 0000000000406F47 default case 
             406d7e      3 INSTR BELONGTO 4067a0 
+            406d7e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     r8d, r8d        ; jumptable 0000000000406F47 default case 
             406d81     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset aGpm_device_sta; "gpm_device_state_to_localised_string" 
             406d81      5 INSTR BELONGTO 4067a0 
+            406d81      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     ecx, offset aGpm_device_sta; "gpm_device_state_to_localised_string" 
             406d86     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1A0h 
             406d86      5 INSTR BELONGTO 4067a0 
+            406d86      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 1A0h 
             406d8b     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406d8b      5 INSTR BELONGTO 4067a0 
+            406d8b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGpmStatistics_; "gpm-statistics.c" 
             406d90     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             406d90      5 INSTR BELONGTO 4067a0 
+            406d90      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             406d95     -1 INSTR LOCAL NoMetaUpdate call    _g_assertion_message 
             406d95      5 INSTR BELONGTO 4067a0 
+            406d95      5 INSTR DEADREGS  EFLAGS ZZ call    _g_assertion_message 
             406d9a      6 INSTR BELONGTO 4067a0 
             406da0     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_178] 
             406da0      9 INSTR BELONGTO 4067a0 
+            406da0      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_178] 
             406da9     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fW; "%.1f W" 
             406da9      5 INSTR BELONGTO 4067a0 
+            406da9      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fW; "%.1f W" 
             406dae     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406dae      5 INSTR BELONGTO 4067a0 
+            406dae      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406db3     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406db3      5 INSTR BELONGTO 4067a0 
+            406db3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406db8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406db8      5 INSTR BELONGTO 4067a0 
+            406db8      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406dbd      3 INSTR BELONGTO 4067a0 
+            406dbd      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406dc0     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406dc0      2 INSTR BELONGTO 4067a0 
+            406dc0      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406dc2     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aRate; "Rate" 
             406dc2      5 INSTR BELONGTO 4067a0 
+            406dc2      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aRate; "Rate" 
             406dc7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406dc7      5 INSTR BELONGTO 4067a0 
+            406dc7      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406dcc     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406dcc      3 INSTR BELONGTO 4067a0 
+            406dcc      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406dcf      3 INSTR BELONGTO 4067a0 
+            406dcf      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406dd2     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406dd2      5 INSTR BELONGTO 4067a0 
+            406dd2      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406dd7      3 INSTR BELONGTO 4067a0 
+            406dd7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406dda     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406dda      5 INSTR BELONGTO 4067a0 
+            406dda      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406ddf     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406ddf      7 INSTR BELONGTO 4067a0 
+            406ddf      7 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406ddf      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406de6     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     edx, [rax-2] 
             406de6      3 INSTR BELONGTO 4067a0 
+            406de6      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     edx, [rax-2] 
             406de9     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 2 
             406de9      3 INSTR BELONGTO 4067a0 
             406dec     -1 INSTR LOCAL NoMetaUpdate ja      loc_406BBF 
             406dec      6 INSTR BELONGTO 4067a0 
             406df2     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_170] 
             406df2      9 INSTR BELONGTO 4067a0 
+            406df2      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_170] 
             406dfb     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fV; "%.1f V" 
             406dfb      5 INSTR BELONGTO 4067a0 
+            406dfb      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fV; "%.1f V" 
             406e00     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406e00      5 INSTR BELONGTO 4067a0 
+            406e00      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406e05     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406e05      5 INSTR BELONGTO 4067a0 
+            406e05      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406e0a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e0a      5 INSTR BELONGTO 4067a0 
+            406e0a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e0f      3 INSTR BELONGTO 4067a0 
+            406e0f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e12     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406e12      2 INSTR BELONGTO 4067a0 
+            406e12      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ xor     edi, edi        ; domainname 
             406e14     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aVoltage_0; "Voltage" 
             406e14      5 INSTR BELONGTO 4067a0 
+            406e14      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aVoltage_0; "Voltage" 
             406e19     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e19      5 INSTR BELONGTO 4067a0 
+            406e19      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406e1e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406e1e      3 INSTR BELONGTO 4067a0 
+            406e1e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406e21      3 INSTR BELONGTO 4067a0 
+            406e21      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406e24     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406e24      5 INSTR BELONGTO 4067a0 
+            406e24      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406e29      3 INSTR BELONGTO 4067a0 
+            406e29      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406e2c     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406e2c      5 INSTR BELONGTO 4067a0 
+            406e2c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406e31     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406e31      7 INSTR BELONGTO 4067a0 
+            406e31      7 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406e31      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406e38     -2 INSTR LOCAL n RDX ZZ  NumericDEFs lea     edx, [rax-2] 
             406e38      3 INSTR BELONGTO 4067a0 
+            406e38      3 INSTR DEADREGS  EFLAGS RDX RDI ZZ lea     edx, [rax-2] 
             406e3b     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 1 
             406e3b      3 INSTR BELONGTO 4067a0 
             406e3e     -1 INSTR LOCAL NoMetaUpdate ja      loc_406BBF 
             406e3e      6 INSTR BELONGTO 4067a0 
             406e44     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+2E8h+var_160] 
             406e44      8 INSTR BELONGTO 4067a0 
+            406e44      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+2E8h+var_160] 
             406e44      8 PTRIMMEDESP STACK 392 displ mov     rdi, [rsp+2E8h+var_160]
             406e4c     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             406e4c      3 INSTR BELONGTO 4067a0 
@@ -6681,27 +7027,39 @@
             406e4f      2 INSTR BELONGTO 4067a0 
             406e51     -1 INSTR LOCAL NoMetaUpdate call    sub_405760 
             406e51      5 INSTR BELONGTO 4067a0 
+            406e51      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_405760 
             406e56     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e56      5 INSTR BELONGTO 4067a0 
+            406e56      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e5b     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406e5b      3 INSTR BELONGTO 4067a0 
+            406e5b      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e5e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aTimeToFull_0; "Time to full" 
             406e5e      5 INSTR BELONGTO 4067a0 
+            406e5e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimeToFull_0; "Time to full" 
             406e63      2 INSTR BELONGTO 4067a0 
+            406e63      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406e63     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406e65     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e65      5 INSTR BELONGTO 4067a0 
+            406e65      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406e6a     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406e6a      3 INSTR BELONGTO 4067a0 
+            406e6a      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406e6d      3 INSTR BELONGTO 4067a0 
+            406e6d      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406e70     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406e70      5 INSTR BELONGTO 4067a0 
+            406e70      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406e75     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             406e75      3 INSTR BELONGTO 4067a0 
+            406e75      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406e78     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406e78      5 INSTR BELONGTO 4067a0 
+            406e78      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406e7d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, [rsp+2E8h+var_158] 
             406e7d      8 INSTR BELONGTO 4067a0 
+            406e7d      8 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, [rsp+2E8h+var_158] 
             406e7d      8 PTRIMMEDESP STACK 400 displ mov     rdi, [rsp+2E8h+var_158]
             406e85     -1 INSTR LOCAL NoMetaUpdate test    rdi, rdi 
             406e85      3 INSTR BELONGTO 4067a0 
@@ -6709,105 +7067,153 @@
             406e88      2 INSTR BELONGTO 4067a0 
             406e8a     -1 INSTR LOCAL NoMetaUpdate call    sub_405760 
             406e8a      5 INSTR BELONGTO 4067a0 
+            406e8a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI ZZ call    sub_405760 
             406e8f     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406e8f      5 INSTR BELONGTO 4067a0 
+            406e8f      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406e94     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             406e94      3 INSTR BELONGTO 4067a0 
+            406e94      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406e97     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aTimeToEmpty_0; "Time to empty" 
             406e97      5 INSTR BELONGTO 4067a0 
+            406e97      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aTimeToEmpty_0; "Time to empty" 
             406e9c      2 INSTR BELONGTO 4067a0 
+            406e9c      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406e9c     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406e9e     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406e9e      5 INSTR BELONGTO 4067a0 
+            406e9e      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406ea3     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406ea3      3 INSTR BELONGTO 4067a0 
+            406ea3      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406ea6      3 INSTR BELONGTO 4067a0 
+            406ea6      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406ea9     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406ea9      5 INSTR BELONGTO 4067a0 
+            406ea9      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406eae     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     rdi, rbx 
             406eae      3 INSTR BELONGTO 4067a0 
+            406eae      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406eb1     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406eb1      5 INSTR BELONGTO 4067a0 
+            406eb1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406eb6     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406eb6      7 INSTR BELONGTO 4067a0 
+            406eb6      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406eb6      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406ebd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BBF 
             406ebd      5 INSTR BELONGTO 4067a0 
             406ec8      2 INSTR BELONGTO 4067a0 
+            406ec8      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406ec8     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406eca     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406eca      5 INSTR BELONGTO 4067a0 
+            406eca      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406ecf     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aSerialNumber; "Serial number" 
             406ecf      5 INSTR BELONGTO 4067a0 
+            406ecf      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aSerialNumber; "Serial number" 
             406ed4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406ed4      5 INSTR BELONGTO 4067a0 
+            406ed4      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406ed9     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406ed9      3 INSTR BELONGTO 4067a0 
+            406ed9      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406edc      3 INSTR BELONGTO 4067a0 
+            406edc      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406edf     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406edf      5 INSTR BELONGTO 4067a0 
+            406edf      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406ee4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406ADD 
             406ee4      5 INSTR BELONGTO 4067a0 
             406ef0      2 INSTR BELONGTO 4067a0 
+            406ef0      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406ef0     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406ef2     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406ef2      5 INSTR BELONGTO 4067a0 
+            406ef2      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406ef7     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aModel_0; "Model" 
             406ef7      5 INSTR BELONGTO 4067a0 
+            406ef7      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aModel_0; "Model" 
             406efc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406efc      5 INSTR BELONGTO 4067a0 
+            406efc      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406f01     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406f01      3 INSTR BELONGTO 4067a0 
+            406f01      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406f04      3 INSTR BELONGTO 4067a0 
+            406f04      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406f07     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406f07      5 INSTR BELONGTO 4067a0 
+            406f07      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406f0c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406AC7 
             406f0c      5 INSTR BELONGTO 4067a0 
             406f18      2 INSTR BELONGTO 4067a0 
+            406f18      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406f18     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f1a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406f1a      5 INSTR BELONGTO 4067a0 
+            406f1a      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406f1f     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aVendor_0; "Vendor" 
             406f1f      5 INSTR BELONGTO 4067a0 
+            406f1f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aVendor_0; "Vendor" 
             406f24     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f24      5 INSTR BELONGTO 4067a0 
+            406f24      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406f29     -1 INSTR LOCAL MetadataRedundant mov     rsi, rbx 
             406f29      3 INSTR BELONGTO 4067a0 
+            406f29      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406f2c      3 INSTR BELONGTO 4067a0 
+            406f2c      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, rax 
             406f2f     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406f2f      5 INSTR BELONGTO 4067a0 
+            406f2f      5 INSTR DEADREGS  EFLAGS RBX ZZ call    sub_405700 
             406f34     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406AB1 
             406f34      5 INSTR BELONGTO 4067a0 
             406f40     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_130] 
             406f40      7 INSTR BELONGTO 4067a0 
+            406f40      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     eax, [rsp+2E8h+var_130] 
             406f40      7 PTRIMMEDESP STACK 440 displ mov     eax, [rsp+2E8h+var_130]
             406f47     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CDA0[rax*8]; switch jump 
             406f47      7 INSTR BELONGTO 4067a0 
+            406f47      7 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ jmp     ds:off_40CDA0[rax*8]; switch jump 
             406f50     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 6 
             406f50      5 INSTR BELONGTO 4067a0 
+            406f50      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 6 
             406f55     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aWaitingToDisch; "Waiting to discharge" 
             406f55      5 INSTR BELONGTO 4067a0 
+            406f55      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWaitingToDisch; "Waiting to discharge" 
             406f5a      2 INSTR BELONGTO 4067a0 
+            406f5a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406f5a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f5c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f5c      5 INSTR BELONGTO 4067a0 
+            406f5c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406f61      3 INSTR BELONGTO 4067a0 
+            406f61      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             406f64      4 INSTR BELONGTO 4067a0 
             406f68      2 INSTR BELONGTO 4067a0 
+            406f68      2 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ xor     edi, edi        ; domainname 
             406f68     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             406f6a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406f6a      5 INSTR BELONGTO 4067a0 
+            406f6a      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 5          ; category 
             406f6f     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aState_0; "State" 
             406f6f      5 INSTR BELONGTO 4067a0 
+            406f6f      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aState_0; "State" 
             406f74     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406f74      5 INSTR BELONGTO 4067a0 
+            406f74      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406f79     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406f79      3 INSTR BELONGTO 4067a0 
+            406f79      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406f7c      3 INSTR BELONGTO 4067a0 
+            406f7c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406f7f     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406f7f      5 INSTR BELONGTO 4067a0 
+            406f7f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406f84     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             406f84      7 INSTR BELONGTO 4067a0 
+            406f84      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             406f84      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             406f8b     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
             406f8b      3 INSTR BELONGTO 4067a0 
@@ -6815,162 +7221,244 @@
             406f8e      6 INSTR BELONGTO 4067a0 
             406f94     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_198] 
             406f94      9 INSTR BELONGTO 4067a0 
+            406f94      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_198] 
             406f9d     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fWh; "%.1f Wh" 
             406f9d      5 INSTR BELONGTO 4067a0 
+            406f9d      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
             406fa2     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406fa2      5 INSTR BELONGTO 4067a0 
+            406fa2      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406fa7     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406fa7      5 INSTR BELONGTO 4067a0 
+            406fa7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406fac     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406fac      5 INSTR BELONGTO 4067a0 
+            406fac      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406fb1      3 INSTR BELONGTO 4067a0 
+            406fb1      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406fb4     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aEnergy_0; "Energy" 
             406fb4      5 INSTR BELONGTO 4067a0 
+            406fb4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergy_0; "Energy" 
             406fb9     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406fb9      2 INSTR BELONGTO 4067a0 
+            406fb9      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406fbb     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406fbb      5 INSTR BELONGTO 4067a0 
+            406fbb      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406fc0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406fc0      3 INSTR BELONGTO 4067a0 
+            406fc0      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             406fc3      3 INSTR BELONGTO 4067a0 
+            406fc3      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             406fc6     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             406fc6      5 INSTR BELONGTO 4067a0 
+            406fc6      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             406fcb      3 INSTR BELONGTO 4067a0 
+            406fcb      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             406fce     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             406fce      5 INSTR BELONGTO 4067a0 
+            406fce      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             406fd3     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_190] 
             406fd3      9 INSTR BELONGTO 4067a0 
+            406fd3      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_190] 
             406fdc     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fWh; "%.1f Wh" 
             406fdc      5 INSTR BELONGTO 4067a0 
+            406fdc      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
             406fe1     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             406fe1      5 INSTR BELONGTO 4067a0 
+            406fe1      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             406fe6     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             406fe6      5 INSTR BELONGTO 4067a0 
+            406fe6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             406feb     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             406feb      5 INSTR BELONGTO 4067a0 
+            406feb      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             406ff0      3 INSTR BELONGTO 4067a0 
+            406ff0      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             406ff3     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aEnergyWhenEmpt; "Energy when empty" 
             406ff3      5 INSTR BELONGTO 4067a0 
+            406ff3      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyWhenEmpt; "Energy when empty" 
             406ff8     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             406ff8      2 INSTR BELONGTO 4067a0 
+            406ff8      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             406ffa     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             406ffa      5 INSTR BELONGTO 4067a0 
+            406ffa      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             406fff     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             406fff      3 INSTR BELONGTO 4067a0 
+            406fff      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             407002      3 INSTR BELONGTO 4067a0 
+            407002      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407005     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             407005      5 INSTR BELONGTO 4067a0 
+            407005      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             40700a      3 INSTR BELONGTO 4067a0 
+            40700a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40700d     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40700d      5 INSTR BELONGTO 4067a0 
+            40700d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             407012     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_188] 
             407012      9 INSTR BELONGTO 4067a0 
+            407012      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_188] 
             40701b     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fWh; "%.1f Wh" 
             40701b      5 INSTR BELONGTO 4067a0 
+            40701b      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
             407020     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             407020      5 INSTR BELONGTO 4067a0 
+            407020      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             407025     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407025      5 INSTR BELONGTO 4067a0 
+            407025      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             40702a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             40702a      5 INSTR BELONGTO 4067a0 
+            40702a      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             40702f      3 INSTR BELONGTO 4067a0 
+            40702f      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             407032     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aEnergyWhen; "Energy when " 
             407032      5 INSTR BELONGTO 4067a0 
+            407032      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyWhen; "Energy when " 
             407037     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407037      2 INSTR BELONGTO 4067a0 
+            407037      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             407039     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407039      5 INSTR BELONGTO 4067a0 
+            407039      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40703e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             40703e      3 INSTR BELONGTO 4067a0 
+            40703e      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             407041      3 INSTR BELONGTO 4067a0 
+            407041      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407044     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             407044      5 INSTR BELONGTO 4067a0 
+            407044      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             407049      3 INSTR BELONGTO 4067a0 
+            407049      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40704c     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40704c      5 INSTR BELONGTO 4067a0 
+            40704c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             407051     -1 INSTR LOCAL MetadataUnused movsd   xmm0, [rsp+2E8h+var_180] 
             407051      9 INSTR BELONGTO 4067a0 
+            407051      9 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, [rsp+2E8h+var_180] 
             40705a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset a_1fWh; "%.1f Wh" 
             40705a      5 INSTR BELONGTO 4067a0 
+            40705a      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset a_1fWh; "%.1f Wh" 
             40705f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40705f      5 INSTR BELONGTO 4067a0 
+            40705f      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             407064     -1 INSTR LOCAL NoMetaUpdate call    _g_strdup_printf 
             407064      5 INSTR BELONGTO 4067a0 
+            407064      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strdup_printf 
             407069     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407069      5 INSTR BELONGTO 4067a0 
+            407069      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 5          ; category 
             40706e      3 INSTR BELONGTO 4067a0 
+            40706e      3 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     rbx, rax 
             407071     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aEnergyDesign; "Energy (design)" 
             407071      5 INSTR BELONGTO 4067a0 
+            407071      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEnergyDesign; "Energy (design)" 
             407076     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             407076      2 INSTR BELONGTO 4067a0 
+            407076      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             407078     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             407078      5 INSTR BELONGTO 4067a0 
+            407078      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             40707d     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             40707d      3 INSTR BELONGTO 4067a0 
+            40707d      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rsi, rbx 
             407080      3 INSTR BELONGTO 4067a0 
+            407080      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             407083     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             407083      5 INSTR BELONGTO 4067a0 
+            407083      5 INSTR DEADREGS  EFLAGS ZZ call    sub_405700 
             407088      3 INSTR BELONGTO 4067a0 
+            407088      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             40708b     -1 INSTR LOCAL NoMetaUpdate call    _g_free 
             40708b      5 INSTR BELONGTO 4067a0 
+            40708b      5 INSTR DEADREGS  EFLAGS ZZ call    _g_free 
             407090     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             407090      7 INSTR BELONGTO 4067a0 
+            407090      7 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2E8h+var_134] 
             407090      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             407097     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BA1 
             407097      5 INSTR BELONGTO 4067a0 
             4070a0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 4 
             4070a0      5 INSTR BELONGTO 4067a0 
+            4070a0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 4 
             4070a5     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aCharged; "Charged" 
             4070a5      5 INSTR BELONGTO 4067a0 
+            4070a5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCharged; "Charged" 
             4070aa      2 INSTR BELONGTO 4067a0 
+            4070aa      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4070aa     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070ac     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070ac      5 INSTR BELONGTO 4067a0 
+            4070ac      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             4070b1      3 INSTR BELONGTO 4067a0 
+            4070b1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070b4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070b4      5 INSTR BELONGTO 4067a0 
             4070c0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 3 
             4070c0      5 INSTR BELONGTO 4067a0 
+            4070c0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 3 
             4070c5     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aEmpty; "Empty" 
             4070c5      5 INSTR BELONGTO 4067a0 
+            4070c5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aEmpty; "Empty" 
             4070ca      2 INSTR BELONGTO 4067a0 
+            4070ca      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4070ca     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070cc     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070cc      5 INSTR BELONGTO 4067a0 
+            4070cc      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             4070d1      3 INSTR BELONGTO 4067a0 
+            4070d1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070d4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070d4      5 INSTR BELONGTO 4067a0 
             4070e0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 2 
             4070e0      5 INSTR BELONGTO 4067a0 
+            4070e0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 2 
             4070e5     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aDischarging; "Discharging" 
             4070e5      5 INSTR BELONGTO 4067a0 
+            4070e5      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDischarging; "Discharging" 
             4070ea      2 INSTR BELONGTO 4067a0 
+            4070ea      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             4070ea     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4070ec     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4070ec      5 INSTR BELONGTO 4067a0 
+            4070ec      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             4070f1      3 INSTR BELONGTO 4067a0 
+            4070f1      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             4070f4     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             4070f4      5 INSTR BELONGTO 4067a0 
             407100     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 1 
             407100      5 INSTR BELONGTO 4067a0 
+            407100      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 1 
             407105     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aCharging; "Charging" 
             407105      5 INSTR BELONGTO 4067a0 
+            407105      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aCharging; "Charging" 
             40710a      2 INSTR BELONGTO 4067a0 
+            40710a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40710a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40710c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40710c      5 INSTR BELONGTO 4067a0 
+            40710c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407111      3 INSTR BELONGTO 4067a0 
+            407111      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             407114     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             407114      5 INSTR BELONGTO 4067a0 
             407120     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; jumptable 0000000000406F47 case 5 
             407120      5 INSTR BELONGTO 4067a0 
+            407120      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; jumptable 0000000000406F47 case 5 
             407125     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aWaitingToCharg; "Waiting to charge" 
             407125      5 INSTR BELONGTO 4067a0 
+            407125      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aWaitingToCharg; "Waiting to charge" 
             40712a      2 INSTR BELONGTO 4067a0 
+            40712a      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi        ; domainname 
             40712a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40712c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40712c      5 INSTR BELONGTO 4067a0 
+            40712c      5 INSTR DEADREGS  EFLAGS ZZ call    _dcgettext 
             407131      3 INSTR BELONGTO 4067a0 
+            407131      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     rbx, rax 
             407134     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406F68 
             407134      5 INSTR BELONGTO 4067a0 
             407140     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 2 
@@ -6981,115 +7469,165 @@
             407149      5 INSTR BELONGTO 4067a0 
             407150     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+2E8h+var_128] 
             407150      7 INSTR BELONGTO 4067a0 
+            407150      7 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     edi, [rsp+2E8h+var_128] 
             407150      7 PTRIMMEDESP STACK 448 displ mov     edi, [rsp+2E8h+var_128]
             407157     -1 INSTR LOCAL NoMetaUpdate call    sub_4065D0 
             407157      5 INSTR BELONGTO 4067a0 
+            407157      5 INSTR DEADREGS  EFLAGS RDX RBX RSI XMM0 ZZ call    sub_4065D0 
             40715c     -1 INSTR LOCAL MetadataRedundant xor     edi, edi        ; domainname 
             40715c      2 INSTR BELONGTO 4067a0 
+            40715c      2 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ xor     edi, edi        ; domainname 
             40715e     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     rbx, rax 
             40715e      3 INSTR BELONGTO 4067a0 
+            40715e      3 INSTR DEADREGS  EFLAGS RDX RBX RSI XMM0 ZZ mov     rbx, rax 
             407161     -1 INSTR LOCAL MetadataRedundant mov     edx, 5          ; category 
             407161      5 INSTR BELONGTO 4067a0 
+            407161      5 INSTR DEADREGS  EFLAGS RDX RSI XMM0 ZZ mov     edx, 5          ; category 
             407166     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aOnline_0; "Online" 
             407166      5 INSTR BELONGTO 4067a0 
+            407166      5 INSTR DEADREGS  EFLAGS RSI XMM0 ZZ mov     esi, offset aOnline_0; "Online" 
             40716b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40716b      5 INSTR BELONGTO 4067a0 
+            40716b      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             407170     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             407170      3 INSTR BELONGTO 4067a0 
+            407170      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rbx 
             407173      3 INSTR BELONGTO 4067a0 
+            407173      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rax 
             407176     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             407176      5 INSTR BELONGTO 4067a0 
+            407176      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    sub_405700 
             40717b     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BDC 
             40717b      5 INSTR BELONGTO 4067a0 
             407180     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_12C] 
             407180      7 INSTR BELONGTO 4067a0 
+            407180      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ mov     eax, [rsp+2E8h+var_12C] 
             407180      7 PTRIMMEDESP STACK 444 displ mov     eax, [rsp+2E8h+var_12C]
             407187     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             407187      5 INSTR BELONGTO 4067a0 
+            407187      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             40718c     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CDD8[rax*8]; switch jump 
             40718c      7 INSTR BELONGTO 4067a0 
+            40718c      7 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ jmp     ds:off_40CDD8[rax*8]; switch jump 
             407193     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aNickelCadmium; jumptable 000000000040718C case 5 
             407193      5 INSTR BELONGTO 4067a0 
+            407193      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aNickelCadmium; jumptable 000000000040718C case 5 
             407198      2 INSTR BELONGTO 4067a0 
+            407198      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407198     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40719a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40719a      5 INSTR BELONGTO 4067a0 
+            40719a      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             40719f      3 INSTR BELONGTO 4067a0 
+            40719f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071a2      6 INSTR BELONGTO 4067a0 
             4071a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; category 
             4071a8      5 INSTR BELONGTO 4067a0 
+            4071a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 5          ; category 
             4071ad     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aTechnology_0; "Technology" 
             4071ad      5 INSTR BELONGTO 4067a0 
+            4071ad      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aTechnology_0; "Technology" 
             4071b2      2 INSTR BELONGTO 4067a0 
+            4071b2      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071b2     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071b4     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071b4      5 INSTR BELONGTO 4067a0 
+            4071b4      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             4071b9     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     rsi, rbx 
             4071b9      3 INSTR BELONGTO 4067a0 
+            4071b9      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rbx 
             4071bc      3 INSTR BELONGTO 4067a0 
+            4071bc      3 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     rdi, rax 
             4071bf     -1 INSTR LOCAL NoMetaUpdate call    sub_405700 
             4071bf      5 INSTR BELONGTO 4067a0 
+            4071bf      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    sub_405700 
             4071c4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2E8h+var_134] 
             4071c4      7 INSTR BELONGTO 4067a0 
+            4071c4      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ mov     eax, [rsp+2E8h+var_134] 
             4071c4      7 PTRIMMEDESP STACK 436 displ mov     eax, [rsp+2E8h+var_134]
             4071cb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_406BD3 
             4071cb      5 INSTR BELONGTO 4067a0 
             4071d0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aLeadAcid; jumptable 000000000040718C case 4 
             4071d0      5 INSTR BELONGTO 4067a0 
+            4071d0      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aLeadAcid; jumptable 000000000040718C case 4 
             4071d5      2 INSTR BELONGTO 4067a0 
+            4071d5      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071d5     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071d7     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071d7      5 INSTR BELONGTO 4067a0 
+            4071d7      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             4071dc      3 INSTR BELONGTO 4067a0 
+            4071dc      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071df     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             4071df      2 INSTR BELONGTO 4067a0 
             4071e1     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aLithiumIronPho; jumptable 000000000040718C case 3 
             4071e1      5 INSTR BELONGTO 4067a0 
+            4071e1      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aLithiumIronPho; jumptable 000000000040718C case 3 
             4071e6      2 INSTR BELONGTO 4067a0 
+            4071e6      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071e6     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071e8     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071e8      5 INSTR BELONGTO 4067a0 
+            4071e8      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             4071ed      3 INSTR BELONGTO 4067a0 
+            4071ed      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             4071f0     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             4071f0      2 INSTR BELONGTO 4067a0 
             4071f2     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aLithiumPolymer; jumptable 000000000040718C case 2 
             4071f2      5 INSTR BELONGTO 4067a0 
+            4071f2      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aLithiumPolymer; jumptable 000000000040718C case 2 
             4071f7      2 INSTR BELONGTO 4067a0 
+            4071f7      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             4071f7     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             4071f9     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             4071f9      5 INSTR BELONGTO 4067a0 
+            4071f9      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             4071fe      3 INSTR BELONGTO 4067a0 
+            4071fe      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407201     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407201      2 INSTR BELONGTO 4067a0 
             407203     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aLithiumIon; jumptable 000000000040718C case 1 
             407203      5 INSTR BELONGTO 4067a0 
+            407203      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aLithiumIon; jumptable 000000000040718C case 1 
             407208      2 INSTR BELONGTO 4067a0 
+            407208      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407208     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40720a     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40720a      5 INSTR BELONGTO 4067a0 
+            40720a      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             40720f      3 INSTR BELONGTO 4067a0 
+            40720f      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407212     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407212      2 INSTR BELONGTO 4067a0 
             407214     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aUnknown; jumptable 000000000040718C case 0 
             407214      5 INSTR BELONGTO 4067a0 
+            407214      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aUnknown; jumptable 000000000040718C case 0 
             407219      2 INSTR BELONGTO 4067a0 
+            407219      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             407219     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40721b     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40721b      5 INSTR BELONGTO 4067a0 
+            40721b      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             407220      3 INSTR BELONGTO 4067a0 
+            407220      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407223     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4071A8 
             407223      2 INSTR BELONGTO 4067a0 
             407225     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aNickelMetalHyd; jumptable 000000000040718C case 6 
             407225      5 INSTR BELONGTO 4067a0 
+            407225      5 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     esi, offset aNickelMetalHyd; jumptable 000000000040718C case 6 
             40722a      2 INSTR BELONGTO 4067a0 
+            40722a      2 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ xor     edi, edi        ; domainname 
             40722a     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi        ; domainname 
             40722c     -1 INSTR LOCAL NoMetaUpdate call    _dcgettext 
             40722c      5 INSTR BELONGTO 4067a0 
+            40722c      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _dcgettext 
             407231      3 INSTR BELONGTO 4067a0 
+            407231      3 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI XMM0 ZZ mov     rbx, rax 
             407234     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4071A8 
             407234      5 INSTR BELONGTO 4067a0 
             407239     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             407239      5 INSTR BELONGTO 4067a0 
+            407239      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___stack_chk_fail 
             407240      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             407240      0 FUNC MMSAFENESS UNSAFE
             407240   2103 FUNC GLOBAL sub_407240 FUNC_UNSAFE NOFP RET             407a76 
@@ -9159,81 +9697,118 @@
             4084a0      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4084a0      0 FUNC MMSAFENESS SAFE
             4084a0      5 INSTR BELONGTO 4084a0 
+            4084a0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     [rsp+var_30], rbx 
             4084a0      5 PTRIMMEDESP STACK -48 displ mov     [rsp+var_30], rbx
             4084a0    927 FUNC GLOBAL sub_4084A0 FUNC_UNSAFE NOFP RET             40883e 
             4084a5      5 INSTR BELONGTO 4084a0 
+            4084a5      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ mov     [rsp+var_28], rbp 
             4084a5      5 PTRIMMEDESP STACK -40 displ mov     [rsp+var_28], rbp
             4084aa      2 INSTR BELONGTO 4084a0 
+            4084aa      2 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI ZZ xor     ecx, ecx 
             4084aa     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM xor     ecx, ecx 
             4084ac      5 INSTR BELONGTO 4084a0 
+            4084ac      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     [rsp+var_20], r12 
             4084ac      5 PTRIMMEDESP STACK -32 displ mov     [rsp+var_20], r12
             4084b1      5 INSTR BELONGTO 4084a0 
+            4084b1      5 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     [rsp+var_18], r13 
             4084b1      5 PTRIMMEDESP STACK -24 displ mov     [rsp+var_18], r13
             4084b6      3 INSTR BELONGTO 4084a0 
+            4084b6      3 INSTR DEADREGS  EFLAGS RAX RDX RBX RSI ZZ mov     rbx, rdi 
             4084b9      5 INSTR BELONGTO 4084a0 
+            4084b9      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     [rsp+var_10], r14 
             4084b9      5 PTRIMMEDESP STACK -16 displ mov     [rsp+var_10], r14
             4084be      5 INSTR BELONGTO 4084a0 
+            4084be      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     [rsp+var_8], r15 
             4084be      5 PTRIMMEDESP STACK -8 displ mov     [rsp+var_8], r15
             4084c3    152 DATAREF STACK 705 esp + 0 PARENT LocalFrame LOCALFRAME
             4084c3     32 DATAREF STACK 706 esp + 0 CHILDOF 705 OFFSET 0 OutArgsRegion OUTARGS
             4084c3      7 INSTR BELONGTO 4084a0 
+            4084c3      7 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ sub     rsp, 98h 
             4084c3      8 MEMORYHOLE STACK esp + 152 ReturnAddress 
             4084ca      5 INSTR BELONGTO 4084a0 
+            4084ca      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ lea     rdx, [rsp+98h+var_48] 
             4084ca      5 PTRIMMEDESP STACK 80 displ lea     rdx, [rsp+98h+var_48]
             4084cf     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aKind; "kind" 
             4084cf      5 INSTR BELONGTO 4084a0 
+            4084cf      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aKind; "kind" 
             4084d4      2 INSTR BELONGTO 4084a0 
+            4084d4      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4084d4     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4084d6     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             4084d6      5 INSTR BELONGTO 4084a0 
+            4084d6      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             4084db      3 INSTR BELONGTO 4084a0 
+            4084db      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             4084de     -1 INSTR LOCAL NoMetaUpdate call    _up_device_get_object_path 
             4084de      5 INSTR BELONGTO 4084a0 
+            4084de      5 INSTR DEADREGS  EFLAGS ZZ call    _up_device_get_object_path 
             4084e3     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, [rsp+98h+var_48] 
             4084e3      4 INSTR BELONGTO 4084a0 
+            4084e3      4 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R12 ZZ mov     edi, [rsp+98h+var_48] 
             4084e3      4 PTRIMMEDESP STACK 80 displ mov     edi, [rsp+98h+var_48]
             4084e7      3 INSTR BELONGTO 4084a0 
+            4084e7      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R12 ZZ mov     r12, rax 
             4084ea     -1 INSTR LOCAL NoMetaUpdate call    sub_406600 
             4084ea      5 INSTR BELONGTO 4084a0 
+            4084ea      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ call    sub_406600 
             4084ef     -1 INSTR LOCAL NoMetaUpdate test    rbx, rbx 
             4084ef      3 INSTR BELONGTO 4084a0 
             4084f2     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     rbp, rax 
             4084f2      3 INSTR BELONGTO 4084a0 
+            4084f2      3 INSTR DEADREGS  RDX RSI RDI ZZ mov     rbp, rax 
             4084f5     -1 INSTR LOCAL NoMetaUpdate jz      loc_408710 
             4084f5      6 INSTR BELONGTO 4084a0 
             4084fb      5 INSTR BELONGTO 4084a0 
+            4084fb      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ lea     rax, [rsp+98h+var_3C] 
             4084fb      5 PTRIMMEDESP STACK 92 displ lea     rax, [rsp+98h+var_3C]
             408500      5 INSTR BELONGTO 4084a0 
+            408500      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ lea     r8, [rsp+98h+var_40] 
             408500      5 PTRIMMEDESP STACK 88 displ lea     r8, [rsp+98h+var_40]
             408505      5 INSTR BELONGTO 4084a0 
+            408505      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R9 ZZ lea     rdx, [rsp+98h+var_44] 
             408505      5 PTRIMMEDESP STACK 84 displ lea     rdx, [rsp+98h+var_44]
             40850a      6 INSTR BELONGTO 4084a0 
+            40850a      6 INSTR DEADREGS  EFLAGS RCX RSI RDI R9 ZZ mov     r9d, offset aPercentage; "percentage" 
             408510     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset aState; "state" 
             408510      5 INSTR BELONGTO 4084a0 
+            408510      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     ecx, offset aState; "state" 
             408515     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aKind; "kind" 
             408515      5 INSTR BELONGTO 4084a0 
+            408515      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aKind; "kind" 
             40851a      5 INSTR BELONGTO 4084a0 
+            40851a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+98h+var_88], rax 
             40851a      5 PTRIMMEDESP STACK 16 displ mov     [rsp+98h+var_88], rax
             40851f      5 INSTR BELONGTO 4084a0 
+            40851f      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ lea     rax, [rsp+98h+var_50] 
             40851f      5 PTRIMMEDESP STACK 72 displ lea     rax, [rsp+98h+var_50]
             408524      3 INSTR BELONGTO 4084a0 
+            408524      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             408527      9 INSTR BELONGTO 4084a0 
+            408527      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+98h+var_80], 0 
             408527      9 PTRIMMEDESP STACK 24 displ mov     [rsp+98h+var_80], 0
             408530      9 INSTR BELONGTO 4084a0 
+            408530      9 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+98h+var_90], offset aIsPresent; "is-present" 
             408530      9 PTRIMMEDESP STACK 8 displ mov     [rsp+98h+var_90], offset aIsPresent; "is-present"
             408539      4 INSTR BELONGTO 4084a0 
+            408539      4 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+98h+var_98], rax 
             408539      4 PTRIMMEDESP STACK 0 displ mov     [rsp+98h+var_98], rax
             40853d      2 INSTR BELONGTO 4084a0 
+            40853d      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40853d     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40853f     -1 INSTR LOCAL NoMetaUpdate call    _g_object_get 
             40853f      5 INSTR BELONGTO 4084a0 
+            40853f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_get 
             408544      2 INSTR BELONGTO 4084a0 
+            408544      2 INSTR DEADREGS  EFLAGS RDI ZZ xor     edi, edi 
             408544     -2 INSTR LOCAL n RDI ZZ  AlwaysNUM xor     edi, edi 
             408546     -1 INSTR LOCAL NoMetaUpdate call    _g_string_new 
             408546      5 INSTR BELONGTO 4084a0 
+            408546      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_new 
             40854b     -1 INSTR LOCAL MetadataRedundant mov     edi, [rsp+98h+var_44] 
             40854b      4 INSTR BELONGTO 4084a0 
+            40854b      4 INSTR DEADREGS  EFLAGS RDI R13 ZZ mov     edi, [rsp+98h+var_44] 
             40854f      3 INSTR BELONGTO 4084a0 
+            40854f      3 INSTR DEADREGS  EFLAGS R13 ZZ mov     r13, rax 
             408552     -1 INSTR LOCAL NoMetaUpdate cmp     edi, 1 
             408552      3 INSTR BELONGTO 4084a0 
             408555     -1 INSTR LOCAL NoMetaUpdate jz      loc_4086C0 
@@ -9244,9 +9819,12 @@
             40855e      2 INSTR BELONGTO 4084a0 
             408560     -1 INSTR LOCAL NoMetaUpdate call    _up_device_kind_to_string 
             408560      5 INSTR BELONGTO 4084a0 
+            408560      5 INSTR DEADREGS  EFLAGS ZZ call    _up_device_kind_to_string 
             408565      5 INSTR BELONGTO 4084a0 
+            408565      5 INSTR DEADREGS  EFLAGS RDI R14 R15 ZZ mov     r15d, [rsp+98h+var_3C] 
             408565      5 PTRIMMEDESP STACK 92 displ mov     r15d, [rsp+98h+var_3C]
             40856a      3 INSTR BELONGTO 4084a0 
+            40856a      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     r14, rax 
             40856d     -1 INSTR LOCAL NoMetaUpdate test    r15d, r15d 
             40856d      3 INSTR BELONGTO 4084a0 
             408570     -1 INSTR LOCAL NoMetaUpdate jz      loc_4086D8 
@@ -9257,274 +9835,418 @@
             40857b     -1 INSTR LOCAL NoMetaUpdate jbe     loc_408730 
             40857b      6 INSTR BELONGTO 4084a0 
             408581      3 INSTR BELONGTO 4084a0 
+            408581      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r13        ; jumptable 0000000000408734 default case 
             408584     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmBatteryMiss; "gpm-battery-missing;" 
             408584      5 INSTR BELONGTO 4084a0 
+            408584      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmBatteryMiss; "gpm-battery-missing;" 
             408589     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             408589      5 INSTR BELONGTO 4084a0 
+            408589      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             40858e     -1 INSTR LOCAL MetadataRedundant mov     esi, 40CA50h 
             40858e      5 INSTR BELONGTO 4084a0 
+            40858e      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 40CA50h 
             408593      3 INSTR BELONGTO 4084a0 
+            408593      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             408596     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             408596      5 INSTR BELONGTO 4084a0 
+            408596      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             40859b     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_4085AD 
             40859b      2 INSTR BELONGTO 4084a0 
             4085a0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmMonitor; "gpm-monitor;" 
             4085a0      5 INSTR BELONGTO 4084a0 
+            4085a0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGpmMonitor; "gpm-monitor;" 
             4085a5      3 INSTR BELONGTO 4084a0 
+            4085a5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4085a8     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4085a8      5 INSTR BELONGTO 4084a0 
+            4085a8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4085ad     -1 INSTR LOCAL NoMetaUpdate cmp     qword ptr [r13+8], 0 
             4085ad      5 INSTR BELONGTO 4084a0 
             4085b2     -1 INSTR LOCAL NoMetaUpdate jz      loc_408690 
             4085b2      6 INSTR BELONGTO 4084a0 
             4085b8      4 INSTR BELONGTO 4084a0 
+            4085b8      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, [r13+0] 
             4085bc     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aGotFilenameS; "got filename: %s" 
             4085bc      5 INSTR BELONGTO 4084a0 
+            4085bc      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aGotFilenameS; "got filename: %s" 
             4085c1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 80h 
             4085c1      5 INSTR BELONGTO 4084a0 
+            4085c1      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 80h 
             4085c6     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             4085c6      5 INSTR BELONGTO 4084a0 
+            4085c6      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             4085cb      2 INSTR BELONGTO 4084a0 
+            4085cb      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4085cb     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4085cd     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4085cd      5 INSTR BELONGTO 4084a0 
+            4085cd      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             4085d2      4 INSTR BELONGTO 4084a0 
+            4085d2      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdi, [r13+0] 
             4085d6     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0FFFFFFFFh 
             4085d6      5 INSTR BELONGTO 4084a0 
+            4085d6      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 0FFFFFFFFh 
             4085db     -1 INSTR LOCAL MetadataRedundant mov     esi, (offset aGpmS000+0Ah); ";" 
             4085db      5 INSTR BELONGTO 4084a0 
+            4085db      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, (offset aGpmS000+0Ah); ";" 
             4085e0     -1 INSTR LOCAL NoMetaUpdate call    _g_strsplit 
             4085e0      5 INSTR BELONGTO 4084a0 
+            4085e0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strsplit 
             4085e5     -1 INSTR LOCAL MetadataRedundant mov     esi, 0FFFFFFFFh 
             4085e5      5 INSTR BELONGTO 4084a0 
+            4085e5      5 INSTR DEADREGS  EFLAGS RSI RDI R14 ZZ mov     esi, 0FFFFFFFFh 
             4085ea      3 INSTR BELONGTO 4084a0 
+            4085ea      3 INSTR DEADREGS  EFLAGS RDI R14 ZZ mov     r14, rax 
             4085ed      3 INSTR BELONGTO 4084a0 
+            4085ed      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4085f0     -1 INSTR LOCAL NoMetaUpdate call    _g_themed_icon_new_from_names 
             4085f0      5 INSTR BELONGTO 4084a0 
+            4085f0      5 INSTR DEADREGS  EFLAGS ZZ call    _g_themed_icon_new_from_names 
             4085f5      3 INSTR BELONGTO 4084a0 
+            4085f5      3 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     rdi, r14 
             4085f8      3 INSTR BELONGTO 4084a0 
+            4085f8      3 INSTR DEADREGS  EFLAGS RBX ZZ mov     rbx, rax 
             4085fb     -1 INSTR LOCAL NoMetaUpdate call    _g_strfreev 
             4085fb      5 INSTR BELONGTO 4084a0 
+            4085fb      5 INSTR DEADREGS  EFLAGS ZZ call    _g_strfreev 
             408600     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             408600      5 INSTR BELONGTO 4084a0 
+            408600      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1 
             408605      3 INSTR BELONGTO 4084a0 
+            408605      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             408608     -1 INSTR LOCAL NoMetaUpdate call    _g_string_free 
             408608      5 INSTR BELONGTO 4084a0 
+            408608      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_free 
             40860d      7 INSTR BELONGTO 4084a0 
+            40860d      7 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, cs:qword_60F6D0 
             408614      5 INSTR BELONGTO 4084a0 
+            408614      5 INSTR DEADREGS  EFLAGS RSI ZZ lea     rsi, [rsp+98h+var_78] 
             408614      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+98h+var_78]
             408619     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_append 
             408619      5 INSTR BELONGTO 4084a0 
+            408619      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_append 
             40861e      7 INSTR BELONGTO 4084a0 
+            40861e      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 R9 ZZ mov     rdi, cs:qword_60F6D0 
             408625      5 INSTR BELONGTO 4084a0 
+            408625      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R8 R9 ZZ lea     rsi, [rsp+98h+var_78] 
             408625      5 PTRIMMEDESP STACK 32 displ lea     rsi, [rsp+98h+var_78]
             40862a     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9, rbp 
             40862a      3 INSTR BELONGTO 4084a0 
+            40862a      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 R9 ZZ mov     r9, rbp 
             40862d      3 INSTR BELONGTO 4084a0 
+            40862d      3 INSTR DEADREGS  EFLAGS RAX RCX RDX R8 ZZ mov     rcx, r12 
             408630     -2 INSTR LOCAL n R8 ZZ  NUMVia2ndSrcIMMEDNUM mov     r8d, 1 
             408630      6 INSTR BELONGTO 4084a0 
+            408630      6 INSTR DEADREGS  EFLAGS RAX RDX R8 ZZ mov     r8d, 1 
             408636     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2 
             408636      5 INSTR BELONGTO 4084a0 
+            408636      5 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     edx, 2 
             40863b      2 INSTR BELONGTO 4084a0 
+            40863b      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40863b     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40863d      5 INSTR BELONGTO 4084a0 
+            40863d      5 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+98h+var_90], rbx 
             40863d      5 PTRIMMEDESP STACK 8 displ mov     [rsp+98h+var_90], rbx
             408642      8 INSTR BELONGTO 4084a0 
+            408642      8 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rsp+98h+var_88], 0FFFFFFFFh 
             408642      8 PTRIMMEDESP STACK 16 displ mov     dword ptr [rsp+98h+var_88], 0FFFFFFFFh
             40864a      7 INSTR BELONGTO 4084a0 
+            40864a      7 INSTR DEADREGS  EFLAGS ZZ mov     dword ptr [rsp+98h+var_98], 0 
             40864a      7 PTRIMMEDESP STACK 0 displ mov     dword ptr [rsp+98h+var_98], 0
             408651     -1 INSTR LOCAL NoMetaUpdate call    _gtk_list_store_set 
             408651      5 INSTR BELONGTO 4084a0 
+            408651      5 INSTR DEADREGS  EFLAGS ZZ call    _gtk_list_store_set 
             408656      3 INSTR BELONGTO 4084a0 
+            408656      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx 
             408659     -1 INSTR LOCAL NoMetaUpdate call    _g_object_unref 
             408659      5 INSTR BELONGTO 4084a0 
+            408659      5 INSTR DEADREGS  EFLAGS ZZ call    _g_object_unref 
             40865e      5 INSTR BELONGTO 4084a0 
+            40865e      5 INSTR DEADREGS  EFLAGS RBX R12 R13 R14 R15 ZZ mov     rbx, [rsp+98h+var_30] 
             40865e      5 PTRIMMEDESP STACK 104 displ mov     rbx, [rsp+98h+var_30]
             408663      5 INSTR BELONGTO 4084a0 
+            408663      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     rbp, [rsp+98h+var_28] 
             408663      5 PTRIMMEDESP STACK 112 displ mov     rbp, [rsp+98h+var_28]
             408668      5 INSTR BELONGTO 4084a0 
+            408668      5 INSTR DEADREGS  EFLAGS R12 R13 R14 R15 ZZ mov     r12, [rsp+98h+var_20] 
             408668      5 PTRIMMEDESP STACK 120 displ mov     r12, [rsp+98h+var_20]
             40866d      8 INSTR BELONGTO 4084a0 
+            40866d      8 INSTR DEADREGS  EFLAGS R13 R14 R15 ZZ mov     r13, [rsp+98h+var_18] 
             40866d      8 PTRIMMEDESP STACK 128 displ mov     r13, [rsp+98h+var_18]
             408675      8 INSTR BELONGTO 4084a0 
+            408675      8 INSTR DEADREGS  EFLAGS R14 R15 ZZ mov     r14, [rsp+98h+var_10] 
             408675      8 PTRIMMEDESP STACK 136 displ mov     r14, [rsp+98h+var_10]
             40867d      8 INSTR BELONGTO 4084a0 
+            40867d      8 INSTR DEADREGS  EFLAGS R15 ZZ mov     r15, [rsp+98h+var_8] 
             40867d      8 PTRIMMEDESP STACK 144 displ mov     r15, [rsp+98h+var_8]
             408685     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 98h 
             408685      7 INSTR BELONGTO 4084a0 
             40868c    152 DEALLOC STACK esp - 152 retn
             40868c      1 INSTR BELONGTO 4084a0 
+            40868c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             408690     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aNothingMatched; "nothing matched, falling back to defaul"... 
             408690      5 INSTR BELONGTO 4084a0 
+            408690      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, offset aNothingMatched; "nothing matched, falling back to defaul"... 
             408695     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 10h 
             408695      5 INSTR BELONGTO 4084a0 
+            408695      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 10h 
             40869a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             40869a      5 INSTR BELONGTO 4084a0 
+            40869a      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40869f      2 INSTR BELONGTO 4084a0 
+            40869f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40869f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086a1     -1 INSTR LOCAL NoMetaUpdate call    _g_log 
             4086a1      5 INSTR BELONGTO 4084a0 
+            4086a1      5 INSTR DEADREGS  EFLAGS ZZ call    _g_log 
             4086a6     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aDialogWarning; "dialog-warning;" 
             4086a6      5 INSTR BELONGTO 4084a0 
+            4086a6      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aDialogWarning; "dialog-warning;" 
             4086ab      3 INSTR BELONGTO 4084a0 
+            4086ab      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             4086ae     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4086ae      5 INSTR BELONGTO 4084a0 
+            4086ae      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4086b3     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085B8 
             4086b3      5 INSTR BELONGTO 4084a0 
             4086c0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aAcAdapter_0; "ac-adapter;" 
             4086c0      5 INSTR BELONGTO 4084a0 
+            4086c0      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aAcAdapter_0; "ac-adapter;" 
             4086c5      3 INSTR BELONGTO 4084a0 
+            4086c5      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rax 
             4086c8     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4086c8      5 INSTR BELONGTO 4084a0 
+            4086c8      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4086cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4086cd      5 INSTR BELONGTO 4084a0 
             4086d8      3 INSTR BELONGTO 4084a0 
+            4086d8      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     rdx, rax 
             4086db      3 INSTR BELONGTO 4084a0 
+            4086db      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             4086de      2 INSTR BELONGTO 4084a0 
+            4086de      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             4086de     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086e0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmSMissing; "gpm-%s-missing;" 
             4086e0      5 INSTR BELONGTO 4084a0 
+            4086e0      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmSMissing; "gpm-%s-missing;" 
             4086e5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4086e5      5 INSTR BELONGTO 4084a0 
+            4086e5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             4086ea      3 INSTR BELONGTO 4084a0 
+            4086ea      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, r13 
             4086ed      3 INSTR BELONGTO 4084a0 
+            4086ed      3 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rdx, r14 
             4086f0     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4086f0      5 INSTR BELONGTO 4084a0 
+            4086f0      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4086f5      2 INSTR BELONGTO 4084a0 
+            4086f5      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4086f5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4086f7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4086f7      5 INSTR BELONGTO 4084a0 
+            4086f7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             4086fc     -1 INSTR LOCAL MetadataRedundant mov     esi, 40CA50h 
             4086fc      5 INSTR BELONGTO 4084a0 
+            4086fc      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 40CA50h 
             408701      3 INSTR BELONGTO 4084a0 
+            408701      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             408704     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             408704      5 INSTR BELONGTO 4084a0 
+            408704      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             408709     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             408709      5 INSTR BELONGTO 4084a0 
             408710     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aDeviceNull; "device != NULL" 
             408710      5 INSTR BELONGTO 4084a0 
+            408710      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, offset aDeviceNull; "device != NULL" 
             408715     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpm_stats_get_; "gpm_stats_get_device_icon" 
             408715      5 INSTR BELONGTO 4084a0 
+            408715      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aGpm_stats_get_; "gpm_stats_get_device_icon" 
             40871a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aPowermanager; "PowerManager" 
             40871a      5 INSTR BELONGTO 4084a0 
+            40871a      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aPowermanager; "PowerManager" 
             40871f     -1 INSTR LOCAL NoMetaUpdate call    _g_return_if_fail_warning 
             40871f      5 INSTR BELONGTO 4084a0 
+            40871f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_return_if_fail_warning 
             408724      2 INSTR BELONGTO 4084a0 
+            408724      2 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ xor     ebx, ebx 
             408724     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             408726     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40860D 
             408726      5 INSTR BELONGTO 4084a0 
             408730     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+98h+var_40] 
             408730      4 INSTR BELONGTO 4084a0 
+            408730      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+98h+var_40] 
             408730      4 PTRIMMEDESP STACK 88 displ mov     eax, [rsp+98h+var_40]
             408734     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_40CE10[rax*8]; switch jump 
             408734      7 INSTR BELONGTO 4084a0 
+            408734      7 INSTR DEADREGS  EFLAGS RDI ZZ jmp     ds:off_40CE10[rax*8]; switch jump 
             408740      3 INSTR BELONGTO 4084a0 
+            408740      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 4 
             408743      3 INSTR BELONGTO 4084a0 
+            408743      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             408746      2 INSTR BELONGTO 4084a0 
+            408746      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             408746     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408748     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmSFull; "gpm-%s-full;" 
             408748      5 INSTR BELONGTO 4084a0 
+            408748      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmSFull; "gpm-%s-full;" 
             40874d     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             40874d      5 INSTR BELONGTO 4084a0 
+            40874d      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             408752      3 INSTR BELONGTO 4084a0 
+            408752      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r14 
             408755      3 INSTR BELONGTO 4084a0 
+            408755      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             408758      2 INSTR BELONGTO 4084a0 
+            408758      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             408758     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40875a     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aGpmS100; "gpm-%s-100;" 
             40875a      5 INSTR BELONGTO 4084a0 
+            40875a      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmS100; "gpm-%s-100;" 
             40875f     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             40875f      5 INSTR BELONGTO 4084a0 
+            40875f      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             408764      3 INSTR BELONGTO 4084a0 
+            408764      3 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     rdi, r13 
             408767     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aBatteryFullCha; "battery-full-charged;" 
             408767      5 INSTR BELONGTO 4084a0 
+            408767      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aBatteryFullCha; "battery-full-charged;" 
             40876c     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             40876c      5 INSTR BELONGTO 4084a0 
+            40876c      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             408771     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aBatteryFullC_0; "battery-full-charging;" 
             408771      5 INSTR BELONGTO 4084a0 
+            408771      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aBatteryFullC_0; "battery-full-charging;" 
             408776      3 INSTR BELONGTO 4084a0 
+            408776      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             408779     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             408779      5 INSTR BELONGTO 4084a0 
+            408779      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             40877e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             40877e      5 INSTR BELONGTO 4084a0 
             408788      3 INSTR BELONGTO 4084a0 
+            408788      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r14        ; jumptable 0000000000408734 case 3 
             40878b      3 INSTR BELONGTO 4084a0 
+            40878b      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             40878e      2 INSTR BELONGTO 4084a0 
+            40878e      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             40878e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408790     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmSEmpty; "gpm-%s-empty;" 
             408790      5 INSTR BELONGTO 4084a0 
+            408790      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmSEmpty; "gpm-%s-empty;" 
             408795     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408795      5 INSTR BELONGTO 4084a0 
+            408795      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             40879a      3 INSTR BELONGTO 4084a0 
+            40879a      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, r13 
             40879d      3 INSTR BELONGTO 4084a0 
+            40879d      3 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     rdx, r14 
             4087a0     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4087a0      5 INSTR BELONGTO 4084a0 
+            4087a0      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, offset aGpmS000; "gpm-%s-000;" 
             4087a5      2 INSTR BELONGTO 4084a0 
+            4087a5      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4087a5     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087a7     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087a7      5 INSTR BELONGTO 4084a0 
+            4087a7      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             4087ac     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aBatteryEmpty; "battery-empty;" 
             4087ac      5 INSTR BELONGTO 4084a0 
+            4087ac      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, offset aBatteryEmpty; "battery-empty;" 
             4087b1      3 INSTR BELONGTO 4084a0 
+            4087b1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, r13 
             4087b4     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append 
             4087b4      5 INSTR BELONGTO 4084a0 
+            4087b4      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append 
             4087b9     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4087b9      5 INSTR BELONGTO 4084a0 
             4087c0      3 INSTR BELONGTO 4084a0 
+            4087c0      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 2,6 
             4087c3     -1 INSTR LOCAL NoMetaUpdate call    sub_405600 
             4087c3      5 INSTR BELONGTO 4084a0 
+            4087c3      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R15 ZZ call    sub_405600 
             4087c8      3 INSTR BELONGTO 4084a0 
+            4087c8      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rdi, rbx 
             4087cb     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15, rax 
             4087cb      3 INSTR BELONGTO 4084a0 
+            4087cb      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ mov     r15, rax 
             4087ce     -1 INSTR LOCAL NoMetaUpdate call    sub_405670 
             4087ce      5 INSTR BELONGTO 4084a0 
+            4087ce      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ call    sub_405670 
             4087d3      3 INSTR BELONGTO 4084a0 
+            4087d3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdx, r14 
             4087d6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rax 
             4087d6      3 INSTR BELONGTO 4084a0 
+            4087d6      3 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, rax 
             4087d9      3 INSTR BELONGTO 4084a0 
+            4087d9      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             4087dc     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             4087dc      2 INSTR BELONGTO 4084a0 
+            4087dc      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             4087de     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmSS; "gpm-%s-%s;" 
             4087de      5 INSTR BELONGTO 4084a0 
+            4087de      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmSS; "gpm-%s-%s;" 
             4087e3     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087e3      5 INSTR BELONGTO 4084a0 
+            4087e3      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             4087e8     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, r15 
             4087e8      3 INSTR BELONGTO 4084a0 
+            4087e8      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r15 
             4087eb     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aBatteryS; "battery-%s;" 
             4087eb      5 INSTR BELONGTO 4084a0 
+            4087eb      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset aBatteryS; "battery-%s;" 
             4087f0      3 INSTR BELONGTO 4084a0 
+            4087f0      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, r13 
             4087f3      2 INSTR BELONGTO 4084a0 
+            4087f3      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             4087f3     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4087f5     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             4087f5      5 INSTR BELONGTO 4084a0 
+            4087f5      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             4087fa     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             4087fa      5 INSTR BELONGTO 4084a0 
             408800      3 INSTR BELONGTO 4084a0 
+            408800      3 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R15 ZZ mov     rdi, rbx        ; jumptable 0000000000408734 cases 1,5 
             408803     -1 INSTR LOCAL NoMetaUpdate call    sub_405600 
             408803      5 INSTR BELONGTO 4084a0 
+            408803      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI R15 ZZ call    sub_405600 
             408808      3 INSTR BELONGTO 4084a0 
+            408808      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R15 ZZ mov     rdi, rbx 
             40880b     -2 INSTR LOCAL n R15 ZZ  NumericDEFs mov     r15, rax 
             40880b      3 INSTR BELONGTO 4084a0 
+            40880b      3 INSTR DEADREGS  EFLAGS RCX RDX RSI R15 ZZ mov     r15, rax 
             40880e     -1 INSTR LOCAL NoMetaUpdate call    sub_405670 
             40880e      5 INSTR BELONGTO 4084a0 
+            40880e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ call    sub_405670 
             408813      3 INSTR BELONGTO 4084a0 
+            408813      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rdx, r14 
             408816     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     rcx, rax 
             408816      3 INSTR BELONGTO 4084a0 
+            408816      3 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, rax 
             408819      3 INSTR BELONGTO 4084a0 
+            408819      3 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     rdi, r13 
             40881c     -1 INSTR LOCAL MetadataRedundant xor     eax, eax 
             40881c      2 INSTR BELONGTO 4084a0 
+            40881c      2 INSTR DEADREGS  EFLAGS RAX RSI ZZ xor     eax, eax 
             40881e     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, offset aGpmSSCharging; "gpm-%s-%s-charging;" 
             40881e      5 INSTR BELONGTO 4084a0 
+            40881e      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, offset aGpmSSCharging; "gpm-%s-%s-charging;" 
             408823     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408823      5 INSTR BELONGTO 4084a0 
+            408823      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             408828     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, r15 
             408828      3 INSTR BELONGTO 4084a0 
+            408828      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdx, r15 
             40882b     -1 INSTR LOCAL MetadataRedundant mov     esi, offset aBatterySChargi; "battery-%s-charging;" 
             40882b      5 INSTR BELONGTO 4084a0 
+            40882b      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, offset aBatterySChargi; "battery-%s-charging;" 
             408830      3 INSTR BELONGTO 4084a0 
+            408830      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, r13 
             408833      2 INSTR BELONGTO 4084a0 
+            408833      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             408833     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             408835     -1 INSTR LOCAL NoMetaUpdate call    _g_string_append_printf 
             408835      5 INSTR BELONGTO 4084a0 
+            408835      5 INSTR DEADREGS  EFLAGS ZZ call    _g_string_append_printf 
             40883a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4085AD 
             40883a      5 INSTR BELONGTO 4084a0 
             408840      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 -8 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
diff --git a/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
index aa9c5569fa5638931dea96e65eba09a38c497924..0b416d89cabefe16ecc412ae1a135dd026520303 100644
--- a/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-screensaver.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-88848069a77bf236cf2401a76b11b93643160edd
\ No newline at end of file
+dd3d59539b195f7a49c71a84f0365d2c3953a0b2
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
index 63c02f6bd6e208e9a6f4e7fe2f56b95852078cf7..133db17e2a92b3801ee45e0c0912497a75a4aa1d 100644
--- a/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-search-tool.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-9d6ec4e59f58513a5c38ba3acfec29a8934ee046
\ No newline at end of file
+6e351360d9a9640d2366ecb900ab18d14c5442a2
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
index 85aa6c637fee31f4be7ac930967bc4c685ba851f..60216c0baae77d94cf2e6dcab60d20492311b0f8 100644
--- a/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-session.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-8397ebdcb5bca251446de1b91e9cb554727b1785
\ No newline at end of file
+198f5832b21fda918a527020ec1a0e30d7d3a429
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
index 4411befad76b8f43236a66173642d51260fb3acb..9988bc1fa1e5c84658afd9e91df2db39882b2c1e 100644
--- a/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-system-monitor.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-3c10eb13cb194fce97c04d380555190540a664d5
\ No newline at end of file
+a897b449c52abb43126abb702ac6eab3339d3348
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
index af12755b0172a76a0ef57eed55c3aba24a9926f9..d148aa797472a5a2b96fc775b7948a5a3de68586 100644
--- a/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-terminal.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-a6fb48d238df205d6aac24ad657f71fc6e2925f0
\ No newline at end of file
+3698543a7b48b1cd339dd7f7dce23287641863f6
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
index c968389cfffc4702cf89001297e53c0a6fae7cbc..f47f037843f29654da0ed229c0e544fd5618e6f0 100644
--- a/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-gnome-text-editor.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-35d8a635cd7b1714fe133b1eda1c2b31e28a1ee9
\ No newline at end of file
+126ec9ca6ddce4c3cec9c506f56f5f2cb6692fd6
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
index 85513f4addc3f6b023b269a098313c6fc0ea8604..29b54746c32f2109286a109684f4ff8a8a4540e0 100644
--- a/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-grep.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-a68a4e46d313c813f782cd4e9a33c0ef6ff8df32
\ No newline at end of file
+b7f617a3afed3de90da8f35288c9042e6478ca6d
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
index a7e31f30d95189b84ed99af5766c60ff9198fb53..913ac7a1363064ae41ff6c3a17663c805af433be 100644
--- a/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-httpd.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-0676ca6deb79152f915cd5bbfae921a24706c4f9
\ No newline at end of file
+01af21ba556d8a474816e7d0e3ac4d925ffda4b1
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
index 291efcabeaa8471b78a0d1fe62154cdf6d23dff1..bda3ecac999dfa5fd31f1d5146d32b13fa4f51f7 100644
--- a/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-less.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-70355271c6fc216ca92c72b5bd9a61d6d1f84e01
\ No newline at end of file
+aa6a8c830000243c3197dff39bb9bf30f6b2dd56
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
index f018a1a36dce9fea0e4f43441e8176331f2081d3..bdc2f1b6484f68d17ea5de5bbf372b5c6ea9505c 100644
--- a/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-ls-64bit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-f006da27efb06f57dc15ee9a8f4600b3c00cc472
\ No newline at end of file
+3698b0b91e5058f00733614582c38c545e5dbb4b
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
index 37aaf95b15fca6984ee940b7665c85da3a34311e..c8a15bef8a85a52aa8bc9d72e95425ab4152907e 100644
--- a/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-lt-svn.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-741373c230a635c2200825811ae982ff351f4bc1
\ No newline at end of file
+723423814dc4d6c1331fd53462e7b8082e5c1a49
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
index b511c8ff853a1240ee5f1d112471dfb7b285ea31..d352c63927d828ab18f73573f5a57f3feda5f03f 100644
--- a/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-nginx.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-239457dbe6a260b6ce08df28cf2580d7f68974c4
\ No newline at end of file
+04c4948ef51017a087b8da4f11c49c75a5e2b025
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
index aae95695adf317b42a9d8cbb8b02046f2642e5db..c9ff0800a3c6ff4eb3e1ce813d09eb523a26bb87 100644
--- a/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-openssl.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-b0b843f0a618340e2f807b42f56a0757c07b9f5a
\ No newline at end of file
+c776821557e76e04998ea33601df114b04139636
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
index 93f2ddf3d3f4a64769803de22dae1d272f17631d..40fb3b6f8668d684c7f545dc798387958e6ed1ff 100644
--- a/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-synaptic.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-cabdddf3863afccdd0a8bc195ddf370a865460dd
\ No newline at end of file
+60cdba8ed120ac640d32dbd5e272919230e717b3
\ No newline at end of file
diff --git a/tests/commit/trimmed-sorted-save-xcalc.psexe.annot b/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
index e8af8794ea9cf3a0e02eab581a928dcd14e45002..f5bd5121087c1709538c1089d5fec3185f26c282 100644
--- a/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
+++ b/tests/commit/trimmed-sorted-save-xcalc.psexe.annot
@@ -4582,26 +4582,33 @@
             4032b0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -16 0 4 0 8 5 -8 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4032b0      0 FUNC MMSAFENESS SAFE
             4032b0      1 INSTR BELONGTO 4032b0 
+            4032b0      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbp 
             4032b0     -3 INSTR LOCAL NoWarn push    rbp 
             4032b0    705 FUNC GLOBAL sub_4032B0 FUNC_UNSAFE NOFP RET             403570 
             4032b1      1 INSTR BELONGTO 4032b0 
+            4032b1      1 INSTR DEADREGS  EFLAGS RAX RDX ZZ push    rbx 
             4032b1     -3 INSTR LOCAL NoWarn push    rbx 
             4032b2      2 INSTR BELONGTO 4032b0 
+            4032b2      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ mov     ebx, edi 
             4032b2     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4032b4     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             4032b4     24 DATAREF STACK 534 esp + 0 PARENT LocalFrame LOCALFRAME
             4032b4      2 DATAREF STACK 535 esp + 0 CHILDOF 534 OFFSET 0 OutArgsRegion OUTARGS
             4032b4      4 INSTR BELONGTO 4032b0 
+            4032b4      4 INSTR DEADREGS  EFLAGS RAX RDX ZZ sub     rsp, 18h 
             4032b4      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             4032b8     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_608820 
             4032b8      6 INSTR BELONGTO 4032b0 
+            4032b8      6 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     eax, cs:dword_608820 
             4032be     10 INSTR BELONGTO 4032b0 
+            4032be     10 INSTR DEADREGS  EFLAGS RDX ZZ mov     cs:dword_60860C, 0 
             4032c8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4032c8      2 INSTR BELONGTO 4032b0 
             4032ca     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40334A 
             4032ca      2 INSTR BELONGTO 4032b0 
             4032cc     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_607498 
             4032cc      6 INSTR BELONGTO 4032b0 
+            4032cc      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, cs:dword_607498 
             4032d2     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 19h 
             4032d2      3 INSTR BELONGTO 4032b0 
             4032d5     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403340 
@@ -4609,6 +4616,7 @@
             4032d7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM sub     ebx, 15h 
             4032d7      3 INSTR BELONGTO 4032b0 
             4032da      2 INSTR BELONGTO 4032b0 
+            4032da      2 INSTR DEADREGS  EFLAGS ZZ xor     ebp, ebp 
             4032da     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4032dc     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 0Ch 
             4032dc      3 INSTR BELONGTO 4032b0 
@@ -4627,20 +4635,31 @@
             4032fa     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403329 
             4032fa      2 INSTR BELONGTO 4032b0 
             4032fc      7 INSTR BELONGTO 4032b0 
+            4032fc      7 INSTR DEADREGS  EFLAGS RAX RBX XMM0 ZZ mov     rax, cs:qword_608618 
             403303      7 INSTR BELONGTO 4032b0 
+            403303      7 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ add     cs:dword_607494, 1 
             40330a     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
             40330a      3 INSTR BELONGTO 4032b0 
+            40330a      3 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ movsxd  rbp, ebp 
             40330d     10 INSTR BELONGTO 4032b0 
+            40330d     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_608670, 1 
             403317     10 INSTR BELONGTO 4032b0 
+            403317     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_607490, 2 
             403321      8 INSTR BELONGTO 4032b0 
+            403321      8 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     ds:qword_608620[rbp*8], rax 
             403329     10 INSTR BELONGTO 4032b0 
+            403329     10 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ mov     cs:dword_607498, 3 
             403333     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403333      5 INSTR BELONGTO 4032b0 
+            403333      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 ZZ call    sub_402DA0 
             403338     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403338      4 INSTR BELONGTO 4032b0 
             40333c      1 INSTR BELONGTO 4032b0 
+            40333c      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
             40333d      1 INSTR BELONGTO 4032b0 
+            40333d      1 INSTR DEADREGS  EFLAGS XMM0 ZZ pop     rbp 
             40333e      1 INSTR BELONGTO 4032b0 
+            40333e      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             403340     -1 INSTR LOCAL NoMetaUpdate cmp     edx, 14h 
             403340      3 INSTR BELONGTO 4032b0 
             403343     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4032D7 
@@ -4651,6 +4670,7 @@
             403348      2 INSTR BELONGTO 4032b0 
             40334a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_607494 
             40334a      6 INSTR BELONGTO 4032b0 
+            40334a      6 INSTR DEADREGS  EFLAGS RDX ZZ mov     edx, cs:dword_607494 
             403350     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             403350      2 INSTR BELONGTO 4032b0 
             403352     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40337B 
@@ -4663,148 +4683,203 @@
             403375     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403410 
             403375      6 INSTR BELONGTO 4032b0 
             40337b      5 INSTR BELONGTO 4032b0 
+            40337b      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s   ; s 
             403380     -1 INSTR LOCAL NoMetaUpdate call    _strlen 
             403380      5 INSTR BELONGTO 4032b0 
+            403380      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    _strlen 
             403385     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0Ah 
             403385      3 INSTR BELONGTO 4032b0 
             403388     -1 INSTR LOCAL NoMetaUpdate jg      short loc_403338 
             403388      2 INSTR BELONGTO 4032b0 
             40338a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs lea     eax, [rbx-15h] 
             40338a      3 INSTR BELONGTO 4032b0 
+            40338a      3 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 ZZ lea     eax, [rbx-15h] 
             40338d     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0Fh        ; switch 16 cases  
             40338d      3 INSTR BELONGTO 4032b0 
             403390     -1 INSTR LOCAL NoMetaUpdate ja      short loc_4033A8; jumptable 0000000000403392 default case 
             403390      2 INSTR BELONGTO 4032b0 
             403392     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_405060[rax*8]; switch jump 
             403392      7 INSTR BELONGTO 4032b0 
+            403392      7 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ jmp     ds:off_405060[rax*8]; switch jump 
             4033a0      4 INSTR BELONGTO 4032b0 
+            4033a0      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 31h; jumptable 0000000000403392 case 10 
             4033a0      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 31h; jumptable 0000000000403392 case 10
             4033a4      4 INSTR BELONGTO 4032b0 
             4033a8     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h        ; jumptable 0000000000403392 default case 
             4033a8      5 INSTR BELONGTO 4032b0 
+            4033a8      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 default case 
             4033ad      3 INSTR BELONGTO 4032b0 
+            4033ad      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rsp 
             4033ad      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4033b0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             4033b0      5 INSTR BELONGTO 4032b0 
+            4033b0      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s 
             4033b5      5 INSTR BELONGTO 4032b0 
+            4033b5      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     [rsp+28h+var_27], 0 
             4033b5      5 PTRIMMEDESP STACK 1 displ mov     [rsp+28h+var_27], 0
             4033ba     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             4033ba      5 INSTR BELONGTO 4032b0 
+            4033ba      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___strcat_chk 
             4033bf     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4033bf      5 INSTR BELONGTO 4032b0 
+            4033bf      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_402DA0 
             4033c4     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 24h 
             4033c4      3 INSTR BELONGTO 4032b0 
             4033c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033DD 
             4033c7      2 INSTR BELONGTO 4032b0 
             4033c9     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_607494 
             4033c9      6 INSTR BELONGTO 4032b0 
+            4033c9      6 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ mov     eax, cs:dword_607494 
             4033cf     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4033cf      2 INSTR BELONGTO 4032b0 
             4033d1     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4033DD 
             4033d1      2 INSTR BELONGTO 4032b0 
             4033d3     10 INSTR BELONGTO 4032b0 
+            4033d3     10 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_607494, 0 
             4033dd      6 INSTR BELONGTO 4032b0 
+            4033dd      6 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_607498, ebx 
             4033e3     10 INSTR BELONGTO 4032b0 
+            4033e3     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_607490, 1 
             4033ed     10 INSTR BELONGTO 4032b0 
+            4033ed     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_608670, 0 
             4033f7     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             4033f7      4 INSTR BELONGTO 4032b0 
             4033fb      1 INSTR BELONGTO 4032b0 
+            4033fb      1 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ pop     rbx 
             4033fb     24 DEALLOC STACK esp - 24 pop     rbx
             4033fc      1 INSTR BELONGTO 4032b0 
+            4033fc      1 INSTR DEADREGS  EFLAGS XMM0 ZZ pop     rbp 
             4033fd      1 INSTR BELONGTO 4032b0 
+            4033fd      1 INSTR DEADREGS  EFLAGS XMM0 ZZ retn 
             403400     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, ds:dword_405520[rbx*4] 
             403400      7 INSTR BELONGTO 4032b0 
+            403400      7 INSTR DEADREGS  EFLAGS ZZ mov     ebp, ds:dword_405520[rbx*4] 
             403407     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4032E5 
             403407      5 INSTR BELONGTO 4032b0 
             403410     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403410      8 INSTR BELONGTO 4032b0 
+            403410      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   xmm0, cs:qword_608618 
             403418     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403418      5 INSTR BELONGTO 4032b0 
+            403418      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_403000 
             40341d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40337B 
             40341d      5 INSTR BELONGTO 4032b0 
             403428     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
             403428      3 INSTR BELONGTO 4032b0 
+            403428      3 INSTR DEADREGS  EFLAGS RBX ZZ movsxd  rbp, ebp 
             40342b     10 INSTR BELONGTO 4032b0 
+            40342b     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_608670, 1 
             403435     10 INSTR BELONGTO 4032b0 
+            403435     10 INSTR DEADREGS  EFLAGS RBX ZZ mov     cs:dword_607490, 2 
             40343f     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, ds:qword_608620[rbp*8] 
             40343f      9 INSTR BELONGTO 4032b0 
             403448      7 INSTR BELONGTO 4032b0 
+            403448      7 INSTR DEADREGS  EFLAGS RBX ZZ add     cs:dword_607494, 1 
             40344f     -1 INSTR LOCAL NoMetaUpdate addsd   xmm0, cs:qword_608618 
             40344f      8 INSTR BELONGTO 4032b0 
             403457      9 INSTR BELONGTO 4032b0 
+            403457      9 INSTR DEADREGS  EFLAGS RBX ZZ movsd   ds:qword_608620[rbp*8], xmm0 
             403460     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403329 
             403460      5 INSTR BELONGTO 4032b0 
             403468     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             403468      8 INSTR BELONGTO 4032b0 
             403470     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM movsxd  rbp, ebp 
             403470      3 INSTR BELONGTO 4032b0 
+            403470      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsxd  rbp, ebp 
             403473     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403473      5 INSTR BELONGTO 4032b0 
+            403473      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_403000 
             403478     -1 INSTR LOCAL MetadataRedundant movsd   xmm0, ds:qword_608620[rbp*8] 
             403478      9 INSTR BELONGTO 4032b0 
+            403478      9 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ movsd   xmm0, ds:qword_608620[rbp*8] 
             403481     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             403481      5 INSTR BELONGTO 4032b0 
+            403481      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     ecx, offset a_8g; "%.8g" 
             403486     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
             403486      5 INSTR BELONGTO 4032b0 
+            403486      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     edx, 20h 
             40348b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40348b      5 INSTR BELONGTO 4032b0 
+            40348b      5 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     esi, 1 
             403490     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             403490      5 INSTR BELONGTO 4032b0 
+            403490      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, offset s 
             403495     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
             403495      5 INSTR BELONGTO 4032b0 
+            403495      5 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, 1 
             40349a      8 INSTR BELONGTO 4032b0 
+            40349a      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608618, xmm0 
             4034a2     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             4034a2      5 INSTR BELONGTO 4032b0 
+            4034a2      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___sprintf_chk 
             4034a7     10 INSTR BELONGTO 4032b0 
+            4034a7     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_608670, 1 
             4034b1     10 INSTR BELONGTO 4032b0 
+            4034b1     10 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ mov     cs:dword_607490, 1 
             4034bb      7 INSTR BELONGTO 4032b0 
+            4034bb      7 INSTR DEADREGS  EFLAGS RBX XMM0 ZZ add     cs:dword_607494, 1 
             4034c2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403329 
             4034c2      5 INSTR BELONGTO 4032b0 
             4034d0     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h        ; jumptable 0000000000403392 case 15 
             4034d0      5 INSTR BELONGTO 4032b0 
+            4034d0      5 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     edx, 20h        ; jumptable 0000000000403392 case 15 
             4034d5      3 INSTR BELONGTO 4032b0 
+            4034d5      3 INSTR DEADREGS  EFLAGS RSI RDI XMM0 ZZ mov     rsi, rsp 
             4034d5      3 PTRIMMEDESP STACK 0 displ mov     rsi, rsp
             4034d8     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             4034d8      5 INSTR BELONGTO 4032b0 
+            4034d8      5 INSTR DEADREGS  EFLAGS RDI XMM0 ZZ mov     edi, offset s 
             4034dd      4 INSTR BELONGTO 4032b0 
+            4034dd      4 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     [rsp+28h+var_28], 30h 
             4034dd      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 30h
             4034e1      5 INSTR BELONGTO 4032b0 
+            4034e1      5 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     [rsp+28h+var_27], 0 
             4034e1      5 PTRIMMEDESP STACK 1 displ mov     [rsp+28h+var_27], 0
             4034e6     -1 INSTR LOCAL NoMetaUpdate call    ___strcat_chk 
             4034e6      5 INSTR BELONGTO 4032b0 
+            4034e6      5 INSTR DEADREGS  EFLAGS XMM0 ZZ call    ___strcat_chk 
             4034eb     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             4034eb      5 INSTR BELONGTO 4032b0 
+            4034eb      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_402DA0 
             4034f0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033DD 
             4034f0      5 INSTR BELONGTO 4032b0 
             4034f8      4 INSTR BELONGTO 4032b0 
+            4034f8      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 37h; jumptable 0000000000403392 case 0 
             4034f8      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 37h; jumptable 0000000000403392 case 0
             4034fc     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             4034fc      5 INSTR BELONGTO 4032b0 
             403508      4 INSTR BELONGTO 4032b0 
+            403508      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 38h; jumptable 0000000000403392 case 1 
             403508      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 38h; jumptable 0000000000403392 case 1
             40350c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40350c      5 INSTR BELONGTO 4032b0 
             403518      4 INSTR BELONGTO 4032b0 
+            403518      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 39h; jumptable 0000000000403392 case 2 
             403518      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 39h; jumptable 0000000000403392 case 2
             40351c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40351c      5 INSTR BELONGTO 4032b0 
             403528      4 INSTR BELONGTO 4032b0 
+            403528      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 34h; jumptable 0000000000403392 case 5 
             403528      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 34h; jumptable 0000000000403392 case 5
             40352c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40352c      5 INSTR BELONGTO 4032b0 
             403538      4 INSTR BELONGTO 4032b0 
+            403538      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 35h; jumptable 0000000000403392 case 6 
             403538      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 35h; jumptable 0000000000403392 case 6
             40353c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40353c      5 INSTR BELONGTO 4032b0 
             403548      4 INSTR BELONGTO 4032b0 
+            403548      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 36h; jumptable 0000000000403392 case 7 
             403548      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 36h; jumptable 0000000000403392 case 7
             40354c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40354c      5 INSTR BELONGTO 4032b0 
             403558      4 INSTR BELONGTO 4032b0 
+            403558      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 32h; jumptable 0000000000403392 case 11 
             403558      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 32h; jumptable 0000000000403392 case 11
             40355c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40355c      5 INSTR BELONGTO 4032b0 
             403568      4 INSTR BELONGTO 4032b0 
+            403568      4 INSTR DEADREGS  EFLAGS RDX RSI RDI XMM0 ZZ mov     [rsp+28h+var_28], 33h; jumptable 0000000000403392 case 12 
             403568      4 PTRIMMEDESP STACK 0 displ mov     [rsp+28h+var_28], 33h; jumptable 0000000000403392 case 12
             40356c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4033A8      ; jumptable 0000000000403392 default case 
             40356c      5 INSTR BELONGTO 4032b0 
@@ -5328,28 +5403,35 @@
             4039c0      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 1 3 -16 0 4 0 8 5 -8 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             4039c0      0 FUNC MMSAFENESS SAFE
             4039c0      1 INSTR BELONGTO 4039c0 
+            4039c0      1 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ push    rbp 
             4039c0     -3 INSTR LOCAL NoWarn push    rbp 
             4039c0    614 FUNC GLOBAL sub_4039C0 FUNC_UNSAFE NOFP RET             403c25 
             4039c1      1 INSTR BELONGTO 4039c0 
+            4039c1      1 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ push    rbx 
             4039c1     -3 INSTR LOCAL NoWarn push    rbx 
             4039c2      2 INSTR BELONGTO 4039c0 
+            4039c2      2 INSTR DEADREGS  EFLAGS RBX R9 XMM2 ZZ mov     ebx, edi 
             4039c2     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             4039c4     16 MEMORYHOLE STACK esp + 24 CalleeSavedRegs 
             4039c4     24 DATAREF STACK 539 esp + 0 PARENT LocalFrame LOCALFRAME
             4039c4      4 INSTR BELONGTO 4039c0 
+            4039c4      4 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ sub     rsp, 18h 
             4039c4      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             4039c8      7 INSTR BELONGTO 4039c0 
+            4039c8      7 INSTR DEADREGS  EFLAGS R9 XMM2 ZZ mov     r9d, cs:dword_60860C 
             4039cf     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             4039cf      3 INSTR BELONGTO 4039c0 
             4039d2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403AD0 
             4039d2      6 INSTR BELONGTO 4039c0 
             4039d8     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_607490 
             4039d8      6 INSTR BELONGTO 4039c0 
+            4039d8      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_607490 
             4039de     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4039de      2 INSTR BELONGTO 4039c0 
             4039e0     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403A00 
             4039e0      2 INSTR BELONGTO 4039c0 
             4039e2      7 INSTR BELONGTO 4039c0 
+            4039e2      7 INSTR DEADREGS  EFLAGS R8 XMM0 XMM1 XMM2 ZZ mov     r8d, cs:dword_608784 
             4039e9     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             4039e9      3 INSTR BELONGTO 4039c0 
             4039ec     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403AE8 
@@ -5357,38 +5439,53 @@
             4039f2     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             4039f2      4 INSTR BELONGTO 4039c0 
             4039f6      2 INSTR BELONGTO 4039c0 
+            4039f6      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 ZZ mov     edi, ebx 
             4039f6     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebx 
             4039f8      1 INSTR BELONGTO 4039c0 
+            4039f8      1 INSTR DEADREGS  EFLAGS RAX RDX RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             4039f9      1 INSTR BELONGTO 4039c0 
+            4039f9      1 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 XMM2 ZZ pop     rbp 
             4039fa     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402F60 
             4039fa      5 INSTR BELONGTO 4039c0 
+            4039fa      5 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
             403a00     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             403a00      3 INSTR BELONGTO 4039c0 
             403a03     -1 INSTR LOCAL NoMetaUpdate jz      loc_403B40 
             403a03      6 INSTR BELONGTO 4039c0 
             403a09     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, cs:dword_608784 
             403a09      6 INSTR BELONGTO 4039c0 
+            403a09      6 INSTR DEADREGS  EFLAGS RDI XMM2 ZZ mov     edi, cs:dword_608784 
             403a0f     10 INSTR BELONGTO 4039c0 
+            403a0f     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_608604, 1 
             403a19     10 INSTR BELONGTO 4039c0 
+            403a19     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_607494, 1 
             403a23     10 INSTR BELONGTO 4039c0 
+            403a23     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_608678, 0 
             403a2d     10 INSTR BELONGTO 4039c0 
+            403a2d     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_608674, 0 
             403a37     10 INSTR BELONGTO 4039c0 
+            403a37     10 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_607490, 0 
             403a41     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             403a41      2 INSTR BELONGTO 4039c0 
             403a43     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403AB0 
             403a43      2 INSTR BELONGTO 4039c0 
             403a45     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403a45      5 INSTR BELONGTO 4039c0 
+            403a45      5 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ call    sub_402FB0 
             403a4a     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 11h 
             403a4a      3 INSTR BELONGTO 4039c0 
             403a4d      2 INSTR BELONGTO 4039c0 
+            403a4d      2 INSTR DEADREGS  XMM2 ZZ mov     ebp, eax 
             403a4d     -2 INSTR LOCAL n RBP ZZ  NumericDEFs mov     ebp, eax 
             403a4f      6 INSTR BELONGTO 4039c0 
+            403a4f      6 INSTR DEADREGS  XMM2 ZZ mov     cs:dword_60749C, eax 
             403a55     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403AA0 
             403a55      2 INSTR BELONGTO 4039c0 
             403a57     -1 INSTR LOCAL MetadataUnused lea     eax, [rbx-0Eh] 
             403a57      3 INSTR BELONGTO 4039c0 
+            403a57      3 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM2 ZZ lea     eax, [rbx-0Eh] 
             403a5a      2 INSTR BELONGTO 4039c0 
+            403a5a      2 INSTR DEADREGS  EFLAGS RCX RDX XMM2 ZZ xor     edx, edx 
             403a5a     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM xor     edx, edx 
             403a5c     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 14h 
             403a5c      3 INSTR BELONGTO 4039c0 
@@ -5396,8 +5493,10 @@
             403a5f      6 INSTR BELONGTO 4039c0 
             403a65     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     ecx, [rbp-0Eh] 
             403a65      3 INSTR BELONGTO 4039c0 
+            403a65      3 INSTR DEADREGS  EFLAGS RAX RCX XMM2 ZZ lea     ecx, [rbp-0Eh] 
             403a68     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             403a68      2 INSTR BELONGTO 4039c0 
+            403a68      2 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ xor     eax, eax 
             403a6a     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 14h 
             403a6a      3 INSTR BELONGTO 4039c0 
             403a6d     -1 INSTR LOCAL NoMetaUpdate jbe     loc_403B15 
@@ -5410,6 +5509,7 @@
             403a7b      3 INSTR BELONGTO 4039c0 
             403a7e     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403a7e      5 INSTR BELONGTO 4039c0 
+            403a7e      5 INSTR DEADREGS  EFLAGS RAX R9 XMM2 ZZ call    sub_403080 
             403a83     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 14h        ; switch 21 cases  
             403a83      3 INSTR BELONGTO 4039c0 
             403a86     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm2, xmm0 
@@ -5419,149 +5519,206 @@
             403a92      6 INSTR BELONGTO 4039c0 
             403a98     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_4050E0[rbp*8]; switch jump 
             403a98      7 INSTR BELONGTO 4039c0 
+            403a98      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_4050E0[rbp*8]; switch jump 
             403aa0     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 11h 
             403aa0      5 INSTR BELONGTO 4039c0 
+            403aa0      5 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 XMM2 ZZ mov     edi, 11h 
             403aa5     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403aa5      5 INSTR BELONGTO 4039c0 
+            403aa5      5 INSTR DEADREGS  EFLAGS RAX RDX XMM1 XMM2 ZZ call    sub_402F60 
             403aaa      6 INSTR BELONGTO 4039c0 
             403ab0      2 INSTR BELONGTO 4039c0 
+            403ab0      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM1 XMM2 ZZ mov     edi, ebx 
             403ab0     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebx 
             403ab2     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403ab2      5 INSTR BELONGTO 4039c0 
+            403ab2      5 INSTR DEADREGS  EFLAGS RAX RDX RBX XMM1 XMM2 ZZ call    sub_402F60 
             403ab7     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403ab7      8 INSTR BELONGTO 4039c0 
+            403ab7      8 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618 
             403abf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403abf      4 INSTR BELONGTO 4039c0 
             403ac3      1 INSTR BELONGTO 4039c0 
+            403ac3      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ pop     rbx 
             403ac4      1 INSTR BELONGTO 4039c0 
+            403ac4      1 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ pop     rbp 
             403ac5     -1 INSTR LOCAL NoMetaUpdate jmp     sub_403000 
             403ac5      5 INSTR BELONGTO 4039c0 
+            403ac5      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_403000 
             403ad0     10 INSTR BELONGTO 4039c0 
+            403ad0     10 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ mov     cs:dword_60860C, 0 
             403ada     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403ada      5 INSTR BELONGTO 4039c0 
+            403ada      5 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ call    sub_402DA0 
             403adf     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4039D8 
             403adf      5 INSTR BELONGTO 4039c0 
             403ae8     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403ae8      5 INSTR BELONGTO 4039c0 
+            403ae8      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ call    sub_402FB0 
             403aed     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403aed      4 INSTR BELONGTO 4039c0 
             403af1      2 INSTR BELONGTO 4039c0 
+            403af1      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 ZZ mov     edi, ebx 
             403af1     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebx 
             403af3      1 INSTR BELONGTO 4039c0 
+            403af3      1 INSTR DEADREGS  EFLAGS RAX RDX RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             403af4      1 INSTR BELONGTO 4039c0 
+            403af4      1 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 XMM2 ZZ pop     rbp 
             403af5     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402F60 
             403af5      5 INSTR BELONGTO 4039c0 
+            403af5      5 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 XMM2 ZZ jmp     sub_402F60 
             403b00     -2 INSTR LOCAL n RCX ZZ  NumericDEFs lea     ecx, [rbp-0Eh] 
             403b00      3 INSTR BELONGTO 4039c0 
+            403b00      3 INSTR DEADREGS  EFLAGS RCX RDX XMM2 ZZ lea     ecx, [rbp-0Eh] 
             403b03     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, ds:dword_405560[rax*4] 
             403b03      7 INSTR BELONGTO 4039c0 
+            403b03      7 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     edx, ds:dword_405560[rax*4] 
             403b0a     -1 INSTR LOCAL MetadataUnused xor     eax, eax 
             403b0a      2 INSTR BELONGTO 4039c0 
+            403b0a      2 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ xor     eax, eax 
             403b0c     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 14h 
             403b0c      3 INSTR BELONGTO 4039c0 
             403b0f     -1 INSTR LOCAL NoMetaUpdate ja      loc_403A73 
             403b0f      6 INSTR BELONGTO 4039c0 
             403b15     -1 INSTR LOCAL MetadataUnused mov     eax, ds:dword_405560[rcx*4] 
             403b15      7 INSTR BELONGTO 4039c0 
+            403b15      7 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, ds:dword_405560[rcx*4] 
             403b1c     -1 INSTR LOCAL NoMetaUpdate cmp     edx, eax 
             403b1c      2 INSTR BELONGTO 4039c0 
             403b1e     -1 INSTR LOCAL NoMetaUpdate jle     loc_403A7B 
             403b1e      6 INSTR BELONGTO 4039c0 
             403b24     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403b24      8 INSTR BELONGTO 4039c0 
+            403b24      8 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618 
             403b2c     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403b2c      5 INSTR BELONGTO 4039c0 
+            403b2c      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ call    sub_403000 
             403b31      2 INSTR BELONGTO 4039c0 
+            403b31      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 XMM2 ZZ mov     edi, ebp 
             403b31     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebp 
             403b33     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403b33      5 INSTR BELONGTO 4039c0 
+            403b33      5 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 XMM2 ZZ call    sub_402F60 
             403b38     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4039F2 
             403b38      5 INSTR BELONGTO 4039c0 
             403b40     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             403b40      5 INSTR BELONGTO 4039c0 
+            403b40      5 INSTR DEADREGS  EFLAGS XMM2 ZZ call    sub_403110 
             403b45     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403A09 
             403b45      5 INSTR BELONGTO 4039c0 
             403b50     -1 INSTR LOCAL NoMetaUpdate addsd   xmm2, cs:qword_608618; jumptable 0000000000403A98 case 20 
             403b50      8 INSTR BELONGTO 4039c0 
             403b58      8 INSTR BELONGTO 4039c0 
+            403b58      8 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403b60     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2      ; jumptable 0000000000403A98 default case 
             403b60      4 INSTR BELONGTO 4039c0 
+            403b60      4 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ movapd  xmm0, xmm2      ; jumptable 0000000000403A98 default case 
             403b64     -1 INSTR LOCAL MetadataUnused movsd   [rsp+28h+var_28], xmm2 
             403b64      5 INSTR BELONGTO 4039c0 
+            403b64      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ movsd   [rsp+28h+var_28], xmm2 
             403b69     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403b69      5 INSTR BELONGTO 4039c0 
+            403b69      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ call    sub_403000 
             403b6e      2 INSTR BELONGTO 4039c0 
+            403b6e      2 INSTR DEADREGS  EFLAGS RAX RDX RDI XMM0 XMM1 ZZ mov     edi, ebx 
             403b6e     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, ebx 
             403b70     -1 INSTR LOCAL NoMetaUpdate call    sub_402F60 
             403b70      5 INSTR BELONGTO 4039c0 
+            403b70      5 INSTR DEADREGS  EFLAGS RAX RDX XMM0 XMM1 ZZ call    sub_402F60 
             403b75     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+28h+var_28] 
             403b75      5 INSTR BELONGTO 4039c0 
+            403b75      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   xmm2, [rsp+28h+var_28] 
             403b7a     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             403b7a      5 INSTR BELONGTO 4039c0 
+            403b7a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
             403b7f     -1 INSTR LOCAL MetadataRedundant mov     edx, 20h 
             403b7f      5 INSTR BELONGTO 4039c0 
+            403b7f      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 ZZ mov     edx, 20h 
             403b84     -1 INSTR LOCAL MetadataRedundant mov     esi, 1 
             403b84      5 INSTR BELONGTO 4039c0 
+            403b84      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             403b89     -1 INSTR LOCAL MetadataRedundant mov     edi, offset s 
             403b89      5 INSTR BELONGTO 4039c0 
+            403b89      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ mov     edi, offset s 
             403b8e     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2 
             403b8e      4 INSTR BELONGTO 4039c0 
+            403b8e      4 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ movapd  xmm0, xmm2 
             403b92     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
             403b92      5 INSTR BELONGTO 4039c0 
+            403b92      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403b97     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403b97      5 INSTR BELONGTO 4039c0 
+            403b97      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             403b9c     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403b9c      5 INSTR BELONGTO 4039c0 
+            403b9c      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
             403ba1      7 INSTR BELONGTO 4039c0 
+            403ba1      7 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     rax, cs:qword_608788 
             403ba8      7 INSTR BELONGTO 4039c0 
+            403ba8      7 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:qword_608618, rax 
             403baf     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403baf      4 INSTR BELONGTO 4039c0 
             403bb3      1 INSTR BELONGTO 4039c0 
+            403bb3      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             403bb3     24 DEALLOC STACK esp - 24 pop     rbx
             403bb4      1 INSTR BELONGTO 4039c0 
+            403bb4      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ pop     rbp 
             403bb5      1 INSTR BELONGTO 4039c0 
+            403bb5      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             403bc0     -1 INSTR LOCAL NoMetaUpdate subsd   xmm2, cs:qword_608618; jumptable 0000000000403A98 case 15 
             403bc0      8 INSTR BELONGTO 4039c0 
             403bc8      8 INSTR BELONGTO 4039c0 
+            403bc8      8 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403bd0     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403B60; jumptable 0000000000403A98 default case 
             403bd0      2 INSTR BELONGTO 4039c0 
             403bd8     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm2, cs:qword_608618; jumptable 0000000000403A98 case 10 
             403bd8      8 INSTR BELONGTO 4039c0 
             403be0      8 INSTR BELONGTO 4039c0 
+            403be0      8 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403be8     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403B60      ; jumptable 0000000000403A98 default case 
             403be8      5 INSTR BELONGTO 4039c0 
             403bf0     -1 INSTR LOCAL NoMetaUpdate divsd   xmm2, cs:qword_608618; jumptable 0000000000403A98 case 5 
             403bf0      8 INSTR BELONGTO 4039c0 
             403bf8      8 INSTR BELONGTO 4039c0 
+            403bf8      8 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403c00     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403B60      ; jumptable 0000000000403A98 default case 
             403c00      5 INSTR BELONGTO 4039c0 
             403c08     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; jumptable 0000000000403A98 case 0 
             403c08      8 INSTR BELONGTO 4039c0 
+            403c08      8 INSTR DEADREGS  EFLAGS XMM2 ZZ movsd   xmm1, cs:qword_608618; jumptable 0000000000403A98 case 0 
             403c10     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             403c10      5 INSTR BELONGTO 4039c0 
+            403c10      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _pow 
             403c15     -1 INSTR LOCAL MetadataUnused movapd  xmm2, xmm0 
             403c15      4 INSTR BELONGTO 4039c0 
+            403c15      4 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movapd  xmm2, xmm0 
             403c19      8 INSTR BELONGTO 4039c0 
+            403c19      8 INSTR DEADREGS  EFLAGS XMM1 ZZ movsd   cs:qword_608788, xmm0 
             403c21     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403B60      ; jumptable 0000000000403A98 default case 
             403c21      5 INSTR BELONGTO 4039c0 
             403c30      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 0 3 -8 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403c30      0 FUNC MMSAFENESS SAFE
             403c30      1 INSTR BELONGTO 403c30 
+            403c30      1 INSTR DEADREGS  EFLAGS R10 XMM2 ZZ push    rbx 
             403c30    394 FUNC GLOBAL sub_403C30 FUNC_UNSAFE NOFP RET             403db9 
             403c30     -3 INSTR LOCAL NoWarn push    rbx 
             403c31      2 INSTR BELONGTO 403c30 
+            403c31      2 INSTR DEADREGS  EFLAGS RBX R10 XMM2 ZZ mov     ebx, edi 
             403c31     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             403c33     16 DATAREF STACK 540 esp + 0 PARENT LocalFrame LOCALFRAME
             403c33      4 INSTR BELONGTO 403c30 
+            403c33      4 INSTR DEADREGS  EFLAGS R10 XMM2 ZZ sub     rsp, 10h 
             403c33      8 MEMORYHOLE STACK esp + 16 CalleeSavedRegs 
             403c33      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403c37      7 INSTR BELONGTO 403c30 
+            403c37      7 INSTR DEADREGS  EFLAGS R10 XMM2 ZZ mov     r10d, cs:dword_60860C 
             403c3e     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             403c3e      3 INSTR BELONGTO 403c30 
             403c41     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403CF0 
             403c41      6 INSTR BELONGTO 403c30 
             403c47     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_607490 
             403c47      6 INSTR BELONGTO 403c30 
+            403c47      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_607490 
             403c4d     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403c4d      2 INSTR BELONGTO 403c30 
             403c4f     -1 INSTR LOCAL NoMetaUpdate jz      loc_403CDB 
@@ -5574,6 +5731,7 @@
             403c5e      3 INSTR BELONGTO 403c30 
             403c61     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403c61      5 INSTR BELONGTO 403c30 
+            403c61      5 INSTR DEADREGS  EFLAGS RAX R9 XMM2 ZZ call    sub_403080 
             403c66     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 1Bh        ; switch 28 cases  
             403c66      3 INSTR BELONGTO 403c30 
             403c69     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm2, xmm0 
@@ -5583,80 +5741,113 @@
             403c75      2 INSTR BELONGTO 403c30 
             403c77     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2      ; jumptable 0000000000403CE8 default case 
             403c77      4 INSTR BELONGTO 403c30 
+            403c77      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movapd  xmm0, xmm2      ; jumptable 0000000000403CE8 default case 
             403c7b     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             403c7b      5 INSTR BELONGTO 403c30 
+            403c7b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             403c80     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403c80      5 INSTR BELONGTO 403c30 
+            403c80      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             403c85     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403c85      5 INSTR BELONGTO 403c30 
+            403c85      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             403c8a     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             403c8a      5 INSTR BELONGTO 403c30 
+            403c8a      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             403c8f     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403c8f      5 INSTR BELONGTO 403c30 
+            403c8f      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403c94     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403c94      5 INSTR BELONGTO 403c30 
+            403c94      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             403c99     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403c99      5 INSTR BELONGTO 403c30 
+            403c99      5 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ call    sub_402DA0 
             403c9e      7 INSTR BELONGTO 403c30 
+            403c9e      7 INSTR DEADREGS  EFLAGS RAX RBX XMM0 XMM1 XMM2 ZZ mov     rax, cs:qword_608788 
             403ca5      7 INSTR BELONGTO 403c30 
+            403ca5      7 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ add     cs:dword_607494, 1 
             403cac     10 INSTR BELONGTO 403c30 
+            403cac     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:dword_608678, 0 
             403cb6     10 INSTR BELONGTO 403c30 
+            403cb6     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:dword_608674, 0 
             403cc0     10 INSTR BELONGTO 403c30 
+            403cc0     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:dword_607490, 2 
             403cca     10 INSTR BELONGTO 403c30 
+            403cca     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:dword_608670, 1 
             403cd4      7 INSTR BELONGTO 403c30 
+            403cd4      7 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:qword_608618, rax 
             403cdb     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 10h 
             403cdb      4 INSTR BELONGTO 403c30 
             403cdf     16 DEALLOC STACK esp - 16 pop     rbx
             403cdf      1 INSTR BELONGTO 403c30 
+            403cdf      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ pop     rbx 
             403ce0      1 INSTR BELONGTO 403c30 
+            403ce0      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             403ce8     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_405188[rbx*8]; switch jump 
             403ce8      7 INSTR BELONGTO 403c30 
+            403ce8      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_405188[rbx*8]; switch jump 
             403cf0     10 INSTR BELONGTO 403c30 
+            403cf0     10 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ mov     cs:dword_60860C, 0 
             403cfa     -1 INSTR LOCAL NoMetaUpdate call    sub_402DA0 
             403cfa      5 INSTR BELONGTO 403c30 
+            403cfa      5 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ call    sub_402DA0 
             403cff     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C47 
             403cff      5 INSTR BELONGTO 403c30 
             403d08     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618; jumptable 0000000000403CE8 case 27 
             403d08      8 INSTR BELONGTO 403c30 
+            403d08      8 INSTR DEADREGS  EFLAGS RAX RDI XMM1 ZZ movsd   xmm0, cs:qword_608618; jumptable 0000000000403CE8 case 27 
             403d10     -1 INSTR LOCAL MetadataUnused movsd   [rsp+18h+var_18], xmm2 
             403d10      5 INSTR BELONGTO 403c30 
+            403d10      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ movsd   [rsp+18h+var_18], xmm2 
             403d15     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403d15      5 INSTR BELONGTO 403c30 
+            403d15      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ call    sub_403000 
             403d1a     -1 INSTR LOCAL MetadataUnused movsd   xmm2, [rsp+18h+var_18] 
             403d1a      5 INSTR BELONGTO 403c30 
+            403d1a      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   xmm2, [rsp+18h+var_18] 
             403d1f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d1f      5 INSTR BELONGTO 403c30 
             403d28     -1 INSTR LOCAL NoMetaUpdate addsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 20 
             403d28      8 INSTR BELONGTO 403c30 
             403d30      8 INSTR BELONGTO 403c30 
+            403d30      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d38     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d38      5 INSTR BELONGTO 403c30 
             403d40     -1 INSTR LOCAL NoMetaUpdate subsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 15 
             403d40      8 INSTR BELONGTO 403c30 
             403d48      8 INSTR BELONGTO 403c30 
+            403d48      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d50     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d50      5 INSTR BELONGTO 403c30 
             403d58     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 10 
             403d58      8 INSTR BELONGTO 403c30 
             403d60      8 INSTR BELONGTO 403c30 
+            403d60      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d68     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d68      5 INSTR BELONGTO 403c30 
             403d70     -1 INSTR LOCAL NoMetaUpdate divsd   xmm2, cs:qword_608618; jumptable 0000000000403CE8 case 5 
             403d70      8 INSTR BELONGTO 403c30 
             403d78      8 INSTR BELONGTO 403c30 
+            403d78      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ movsd   cs:qword_608788, xmm2 
             403d80     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403d80      5 INSTR BELONGTO 403c30 
             403d88     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; jumptable 0000000000403CE8 case 0 
             403d88      8 INSTR BELONGTO 403c30 
+            403d88      8 INSTR DEADREGS  EFLAGS XMM2 ZZ movsd   xmm1, cs:qword_608618; jumptable 0000000000403CE8 case 0 
             403d90     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             403d90      5 INSTR BELONGTO 403c30 
+            403d90      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _pow 
             403d95     -1 INSTR LOCAL MetadataUnused movapd  xmm2, xmm0 
             403d95      4 INSTR BELONGTO 403c30 
+            403d95      4 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movapd  xmm2, xmm0 
             403d99      8 INSTR BELONGTO 403c30 
+            403d99      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 ZZ movsd   cs:qword_608788, xmm0 
             403da1     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C77      ; jumptable 0000000000403CE8 default case 
             403da1      5 INSTR BELONGTO 403c30 
             403db0     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             403db0      5 INSTR BELONGTO 403c30 
+            403db0      5 INSTR DEADREGS  EFLAGS XMM2 ZZ call    sub_403110 
             403db5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403C5E 
             403db5      5 INSTR BELONGTO 403c30 
             403dc0      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 0 0 4 0 8 5 0 0 6 0 1 7 0 1 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5711,10 +5902,13 @@
             403e40     24 DATAREF STACK 542 esp + 0 PARENT LocalFrame LOCALFRAME
             403e40    442 FUNC GLOBAL sub_403E40 FUNC_UNSAFE NOFP RET             403ff9 
             403e40      4 INSTR BELONGTO 403e40 
+            403e40      4 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 18h 
             403e40      8 MEMORYHOLE STACK esp + 24 ReturnAddress 
             403e44     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_607490 
             403e44      6 INSTR BELONGTO 403e40 
+            403e44      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             403e4a     10 INSTR BELONGTO 403e40 
+            403e4a     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
             403e54     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403e54      2 INSTR BELONGTO 403e40 
             403e56     -1 INSTR LOCAL NoMetaUpdate jz      loc_403FE8 
@@ -5730,10 +5924,13 @@
             403e8d     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             403e8d      8 INSTR BELONGTO 403e40 
             403e95     10 INSTR BELONGTO 403e40 
+            403e95     10 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     cs:dword_607490, 2 
             403e9f     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403e9f      5 INSTR BELONGTO 403e40 
+            403e9f      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_403000 
             403ea4     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_608784 
             403ea4      6 INSTR BELONGTO 403e40 
+            403ea4      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_608784 
             403eaa     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             403eaa      2 INSTR BELONGTO 403e40 
             403eac     -1 INSTR LOCAL NoMetaUpdate jz      short loc_403F1D 
@@ -5742,17 +5939,25 @@
             403eae      2 INSTR BELONGTO 403e40 
             403eb0     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403eb0      5 INSTR BELONGTO 403e40 
+            403eb0      5 INSTR DEADREGS  EFLAGS RAX R9 ZZ call    sub_403080 
             403eb5      8 INSTR BELONGTO 403e40 
+            403eb5      8 INSTR DEADREGS  EFLAGS RAX R9 ZZ movsd   cs:qword_608618, xmm0 
             403ebd     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             403ebd      5 INSTR BELONGTO 403e40 
+            403ebd      5 INSTR DEADREGS  EFLAGS RAX R9 ZZ call    sub_403080 
             403ec2      8 INSTR BELONGTO 403e40 
+            403ec2      8 INSTR DEADREGS  EFLAGS RAX ZZ movsd   cs:qword_608788, xmm0 
             403eca      5 INSTR BELONGTO 403e40 
+            403eca      5 INSTR DEADREGS  EFLAGS RAX ZZ movsd   [rsp+18h+var_18], xmm0 
             403eca      5 PTRIMMEDESP STACK 0 displ movsd   [rsp+18h+var_18], xmm0
             403ecf     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             403ecf      5 INSTR BELONGTO 403e40 
+            403ecf      5 INSTR DEADREGS  EFLAGS RAX XMM0 ZZ call    sub_402FB0 
             403ed4      6 INSTR BELONGTO 403e40 
+            403ed4      6 INSTR DEADREGS  EFLAGS XMM0 ZZ mov     cs:dword_60749C, eax 
             403eda     -1 INSTR LOCAL MetadataRedundant sub     eax, 0Eh 
             403eda      3 INSTR BELONGTO 403e40 
+            403eda      3 INSTR DEADREGS  EFLAGS XMM0 ZZ sub     eax, 0Eh 
             403edd     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 14h        ; switch 21 cases  
             403edd      3 INSTR BELONGTO 403e40 
             403ee0     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm2, [rsp+18h+var_18] 
@@ -5762,59 +5967,79 @@
             403ee5      2 INSTR BELONGTO 403e40 
             403ee7     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_405268[rax*8]; switch jump 
             403ee7      7 INSTR BELONGTO 403e40 
+            403ee7      7 INSTR DEADREGS  EFLAGS XMM0 ZZ jmp     ds:off_405268[rax*8]; switch jump 
             403ef0     -1 INSTR LOCAL NoMetaUpdate addsd   xmm2, cs:qword_608618; jumptable 0000000000403EE7 case 20 
             403ef0      8 INSTR BELONGTO 403e40 
             403ef8      8 INSTR BELONGTO 403e40 
+            403ef8      8 INSTR DEADREGS  EFLAGS XMM0 ZZ movsd   cs:qword_608788, xmm2 
             403f00     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm0, xmm2      ; jumptable 0000000000403EE7 default case 
             403f00      4 INSTR BELONGTO 403e40 
             403f04      8 INSTR BELONGTO 403e40 
+            403f04      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   cs:qword_608618, xmm2 
             403f0c     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403f0c      5 INSTR BELONGTO 403e40 
+            403f0c      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_403000 
             403f11      7 INSTR BELONGTO 403e40 
+            403f11      7 INSTR DEADREGS  EFLAGS R11 ZZ mov     r11d, cs:dword_608784 
             403f18     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             403f18      3 INSTR BELONGTO 403e40 
             403f1b     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_403EB0 
             403f1b      2 INSTR BELONGTO 403e40 
             403f1d     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             403f1d      8 INSTR BELONGTO 403e40 
+            403f1d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618 
             403f25     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             403f25      5 INSTR BELONGTO 403e40 
+            403f25      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             403f2a     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             403f2a      5 INSTR BELONGTO 403e40 
+            403f2a      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             403f2f     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403f2f      5 INSTR BELONGTO 403e40 
+            403f2f      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             403f34     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             403f34      5 INSTR BELONGTO 403e40 
+            403f34      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             403f39     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             403f39      5 INSTR BELONGTO 403e40 
+            403f39      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             403f3e     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             403f3e      5 INSTR BELONGTO 403e40 
+            403f3e      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             403f43     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403f43      4 INSTR BELONGTO 403e40 
             403f47     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             403f47      5 INSTR BELONGTO 403e40 
+            403f47      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             403f50     -1 INSTR LOCAL NoMetaUpdate subsd   xmm2, cs:qword_608618; jumptable 0000000000403EE7 case 15 
             403f50      8 INSTR BELONGTO 403e40 
             403f58      8 INSTR BELONGTO 403e40 
+            403f58      8 INSTR DEADREGS  EFLAGS XMM0 ZZ movsd   cs:qword_608788, xmm2 
             403f60     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403F00; jumptable 0000000000403EE7 default case 
             403f60      2 INSTR BELONGTO 403e40 
             403f68     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm2, cs:qword_608618; jumptable 0000000000403EE7 case 10 
             403f68      8 INSTR BELONGTO 403e40 
             403f70      8 INSTR BELONGTO 403e40 
+            403f70      8 INSTR DEADREGS  EFLAGS XMM0 ZZ movsd   cs:qword_608788, xmm2 
             403f78     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403F00; jumptable 0000000000403EE7 default case 
             403f78      2 INSTR BELONGTO 403e40 
             403f80     -1 INSTR LOCAL NoMetaUpdate divsd   xmm2, cs:qword_608618; jumptable 0000000000403EE7 case 5 
             403f80      8 INSTR BELONGTO 403e40 
             403f88      8 INSTR BELONGTO 403e40 
+            403f88      8 INSTR DEADREGS  EFLAGS XMM0 ZZ movsd   cs:qword_608788, xmm2 
             403f90     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403F00      ; jumptable 0000000000403EE7 default case 
             403f90      5 INSTR BELONGTO 403e40 
             403f98     -1 INSTR LOCAL MetadataUnused movapd  xmm0, xmm2      ; jumptable 0000000000403EE7 case 3 
             403f98      4 INSTR BELONGTO 403e40 
+            403f98      4 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ movapd  xmm0, xmm2      ; jumptable 0000000000403EE7 case 3 
             403f9c      5 INSTR BELONGTO 403e40 
+            403f9c      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ movsd   [rsp+18h+var_18], xmm2 
             403f9c      5 PTRIMMEDESP STACK 0 displ movsd   [rsp+18h+var_18], xmm2
             403fa1      7 INSTR BELONGTO 403e40 
+            403fa1      7 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ sub     cs:dword_608614, 1 
             403fa8     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             403fa8      5 INSTR BELONGTO 403e40 
+            403fa8      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 ZZ call    sub_403000 
             403fad     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm2, [rsp+18h+var_18] 
             403fad      5 INSTR BELONGTO 403e40 
             403fad      5 PTRIMMEDESP STACK 0 displ movsd   xmm2, [rsp+18h+var_18]
@@ -5824,19 +6049,24 @@
             403fc0      4 INSTR BELONGTO 403e40 
             403fc4     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; y 
             403fc4      8 INSTR BELONGTO 403e40 
+            403fc4      8 INSTR DEADREGS  EFLAGS XMM2 ZZ movsd   xmm1, cs:qword_608618; y 
             403fcc     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             403fcc      5 INSTR BELONGTO 403e40 
+            403fcc      5 INSTR DEADREGS  EFLAGS XMM2 ZZ call    _pow 
             403fd1     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm2, xmm0 
             403fd1      4 INSTR BELONGTO 403e40 
             403fd5      8 INSTR BELONGTO 403e40 
+            403fd5      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             403fdd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403F00      ; jumptable 0000000000403EE7 default case 
             403fdd      5 INSTR BELONGTO 403e40 
             403fe8     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 18h 
             403fe8      4 INSTR BELONGTO 403e40 
             403fec      1 INSTR BELONGTO 403e40 
+            403fec      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ retn 
             403fec     24 DEALLOC STACK esp - 24 retn
             403ff0     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             403ff0      5 INSTR BELONGTO 403e40 
+            403ff0      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403110 
             403ff5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_403E8D 
             403ff5      5 INSTR BELONGTO 403e40 
             404000      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 1 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -5970,21 +6200,26 @@
             404140     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_607490 
             404140    418 FUNC GLOBAL sub_404140 FUNC_UNSAFE NOFP RET             4042e1 
             404140      6 INSTR BELONGTO 404140 
+            404140      6 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, cs:dword_607490 
             404146      1 INSTR BELONGTO 404140 
+            404146      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             404146      8 MEMORYHOLE STACK esp + 0 CalleeSavedRegs 
             404146      8 MEMORYHOLE STACK esp + 8 ReturnAddress 
             404147     10 INSTR BELONGTO 404140 
+            404147     10 INSTR DEADREGS  EFLAGS ZZ mov     cs:dword_60860C, 0 
             404151     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404151      2 INSTR BELONGTO 404140 
             404153     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041F0 
             404153      6 INSTR BELONGTO 404140 
             404159     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, cs:dword_608614 
             404159      6 INSTR BELONGTO 404140 
+            404159      6 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, cs:dword_608614 
             40415f     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             40415f      2 INSTR BELONGTO 404140 
             404161     -1 INSTR LOCAL NoMetaUpdate jz      loc_4041F0 
             404161      6 INSTR BELONGTO 404140 
             404167      7 INSTR BELONGTO 404140 
+            404167      7 INSTR DEADREGS  EFLAGS ZZ add     cs:dword_607494, 1 
             40416e     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 1 
             40416e      3 INSTR BELONGTO 404140 
             404171     10 INSTR BELONGTO 404140 
@@ -5994,10 +6229,13 @@
             40418b     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             40418b      8 INSTR BELONGTO 404140 
             404193     10 INSTR BELONGTO 404140 
+            404193     10 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     cs:dword_607490, 2 
             40419d     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             40419d      5 INSTR BELONGTO 404140 
+            40419d      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_403000 
             4041a2     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, cs:dword_608784 
             4041a2      6 INSTR BELONGTO 404140 
+            4041a2      6 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, cs:dword_608784 
             4041a8     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
             4041a8      2 INSTR BELONGTO 404140 
             4041aa     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404227 
@@ -6005,9 +6243,11 @@
             4041ac      4 INSTR BELONGTO 404140 
             4041b0     -1 INSTR LOCAL NoMetaUpdate call    sub_402FB0 
             4041b0      5 INSTR BELONGTO 404140 
+            4041b0      5 INSTR DEADREGS  EFLAGS RAX RBX ZZ call    sub_402FB0 
             4041b5     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 11h 
             4041b5      3 INSTR BELONGTO 404140 
             4041b8      2 INSTR BELONGTO 404140 
+            4041b8      2 INSTR DEADREGS  RBX ZZ mov     ebx, eax 
             4041b8     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, eax 
             4041ba      6 INSTR BELONGTO 404140 
             4041c0     -1 INSTR LOCAL NoMetaUpdate jz      short loc_404227 
@@ -6016,9 +6256,12 @@
             4041c2      3 INSTR BELONGTO 404140 
             4041c5     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4041c5      5 INSTR BELONGTO 404140 
+            4041c5      5 INSTR DEADREGS  EFLAGS RAX R9 ZZ call    sub_403080 
             4041ca      8 INSTR BELONGTO 404140 
+            4041ca      8 INSTR DEADREGS  EFLAGS RAX R9 ZZ movsd   cs:qword_608618, xmm0 
             4041d2     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             4041d2      5 INSTR BELONGTO 404140 
+            4041d2      5 INSTR DEADREGS  EFLAGS RAX R9 ZZ call    sub_403080 
             4041d7     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 14h        ; switch 21 cases  
             4041d7      3 INSTR BELONGTO 404140 
             4041da      8 INSTR BELONGTO 404140 
@@ -6026,66 +6269,92 @@
             4041e2      2 INSTR BELONGTO 404140 
             4041e4     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_405310[rbx*8]; switch jump 
             4041e4      7 INSTR BELONGTO 404140 
+            4041e4      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_405310[rbx*8]; switch jump 
             4041f0      1 INSTR BELONGTO 404140 
+            4041f0      1 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 ZZ pop     rbx 
             4041f1      1 INSTR BELONGTO 404140 
+            4041f1      1 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ retn 
             4041f8     -1 INSTR LOCAL NoMetaUpdate addsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 20 
             4041f8      8 INSTR BELONGTO 404140 
             404200      8 INSTR BELONGTO 404140 
+            404200      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             404208      8 INSTR BELONGTO 404140 
             404210      8 INSTR BELONGTO 404140 
+            404210      8 INSTR DEADREGS  EFLAGS RAX RDI ZZ movsd   cs:qword_608618, xmm0; jumptable 00000000004041E4 default case 
             404218     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404218      5 INSTR BELONGTO 404140 
+            404218      5 INSTR DEADREGS  EFLAGS RAX RDI ZZ call    sub_403000 
             40421d     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, cs:dword_608784 
             40421d      6 INSTR BELONGTO 404140 
+            40421d      6 INSTR DEADREGS  EFLAGS RCX ZZ mov     ecx, cs:dword_608784 
             404223     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             404223      2 INSTR BELONGTO 404140 
             404225     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_4041B0 
             404225      2 INSTR BELONGTO 404140 
             404227     -1 INSTR LOCAL NoMetaUpdate call    sub_403080 
             404227      5 INSTR BELONGTO 404140 
+            404227      5 INSTR DEADREGS  EFLAGS RAX R9 XMM1 ZZ call    sub_403080 
             40422c     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             40422c      8 INSTR BELONGTO 404140 
+            40422c      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 ZZ movsd   xmm0, cs:qword_608618 
             404234     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             404234      5 INSTR BELONGTO 404140 
+            404234      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 ZZ mov     ecx, offset a_8g; "%.8g" 
             404239     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             404239      5 INSTR BELONGTO 404140 
+            404239      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 ZZ mov     edx, 20h 
             40423e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             40423e      5 INSTR BELONGTO 404140 
+            40423e      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 ZZ mov     esi, 1 
             404243     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             404243      5 INSTR BELONGTO 404140 
+            404243      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ mov     edi, offset s 
             404248     -1 INSTR LOCAL MetadataRedundant mov     eax, 1 
             404248      5 INSTR BELONGTO 404140 
+            404248      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 ZZ mov     eax, 1 
             40424d      7 INSTR BELONGTO 404140 
+            40424d      7 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ sub     cs:dword_608614, 1 
             404254     10 INSTR BELONGTO 404140 
+            404254     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ mov     cs:dword_607490, 2 
             40425e     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             40425e      5 INSTR BELONGTO 404140 
+            40425e      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 ZZ call    ___sprintf_chk 
             404263      1 INSTR BELONGTO 404140 
+            404263      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 ZZ pop     rbx 
             404264     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             404264      5 INSTR BELONGTO 404140 
+            404264      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 ZZ jmp     sub_402DA0 
             404270     -1 INSTR LOCAL NoMetaUpdate subsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 15 
             404270      8 INSTR BELONGTO 404140 
             404278      8 INSTR BELONGTO 404140 
+            404278      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             404280     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404210; jumptable 00000000004041E4 default case 
             404280      2 INSTR BELONGTO 404140 
             404288     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 10 
             404288      8 INSTR BELONGTO 404140 
             404290      8 INSTR BELONGTO 404140 
+            404290      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             404298     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             404298      5 INSTR BELONGTO 404140 
             4042a0     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_608618; jumptable 00000000004041E4 case 5 
             4042a0      8 INSTR BELONGTO 404140 
             4042a8      8 INSTR BELONGTO 404140 
+            4042a8      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             4042b0     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             4042b0      5 INSTR BELONGTO 404140 
             4042b8     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; jumptable 00000000004041E4 case 0 
             4042b8      8 INSTR BELONGTO 404140 
+            4042b8      8 INSTR DEADREGS  EFLAGS ZZ movsd   xmm1, cs:qword_608618; jumptable 00000000004041E4 case 0 
             4042c0     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             4042c0      5 INSTR BELONGTO 404140 
+            4042c0      5 INSTR DEADREGS  EFLAGS ZZ call    _pow 
             4042c5      8 INSTR BELONGTO 404140 
+            4042c5      8 INSTR DEADREGS  EFLAGS ZZ movsd   cs:qword_608788, xmm0 
             4042cd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404210      ; jumptable 00000000004041E4 default case 
             4042cd      5 INSTR BELONGTO 404140 
             4042d8     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             4042d8      5 INSTR BELONGTO 404140 
+            4042d8      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403110 
             4042dd     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40418B 
             4042dd      5 INSTR BELONGTO 404140 
             4042f0      0 FUNC FRAMERESTORE 0 0 0 1 0 1 2 0 1 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0 8 0 1 9 0 1 10 0 1 11 0 1 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
@@ -6315,11 +6584,14 @@
             404510      0 FUNC MMSAFENESS SAFE
             404510   1316 FUNC GLOBAL sub_404510 FUNC_UNSAFE NOFP RET             404a33 
             404510      1 INSTR BELONGTO 404510 
+            404510      1 INSTR DEADREGS  EFLAGS ZZ push    rbx 
             404510     -3 INSTR LOCAL NoWarn push    rbx 
             404511      2 INSTR BELONGTO 404510 
+            404511      2 INSTR DEADREGS  EFLAGS RBX ZZ mov     ebx, edi 
             404511     -2 INSTR LOCAL n RBX ZZ  NumericDEFs mov     ebx, edi 
             404513     32 DATAREF STACK 547 esp + 0 PARENT LocalFrame LOCALFRAME
             404513      4 INSTR BELONGTO 404510 
+            404513      4 INSTR DEADREGS  EFLAGS ZZ sub     rsp, 20h 
             404513      8 MEMORYHOLE STACK esp + 32 CalleeSavedRegs 
             404513      8 MEMORYHOLE STACK esp + 40 ReturnAddress 
             404517     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_607490, 1 
@@ -6329,65 +6601,91 @@
             404524     -1 INSTR LOCAL NoMetaUpdate cmp     ebx, 2Bh        ; switch 44 cases  
             404524      3 INSTR BELONGTO 404510 
             404527     10 INSTR BELONGTO 404510 
+            404527     10 INSTR DEADREGS  RAX ZZ mov     cs:dword_607490, 2 
             404531     -1 INSTR LOCAL NoMetaUpdate ja      short loc_404580; jumptable 0000000000404535 default case 
             404531      2 INSTR BELONGTO 404510 
             404533      2 INSTR BELONGTO 404510 
+            404533      2 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, ebx 
             404533     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             404535     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_4053B8[rax*8]; switch jump 
             404535      7 INSTR BELONGTO 404510 
+            404535      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_4053B8[rax*8]; switch jump 
             404540      7 INSTR BELONGTO 404510 
+            404540      7 INSTR DEADREGS  EFLAGS RAX R10 XMM2 ZZ mov     r10d, cs:dword_60860C; jumptable 0000000000404535 case 43 
             404547      2 INSTR BELONGTO 404510 
+            404547      2 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ xor     eax, eax 
             404547     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404549     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             404549      3 INSTR BELONGTO 404510 
             40454c     -1 INSTR LOCAL MetadataRedundant setz    al 
             40454c      3 INSTR BELONGTO 404510 
+            40454c      3 INSTR DEADREGS  XMM2 ZZ setz    al 
             40454f      6 INSTR BELONGTO 404510 
+            40454f      6 INSTR DEADREGS  EFLAGS XMM2 ZZ mov     cs:dword_60860C, eax 
             404555     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404555      2 INSTR BELONGTO 404510 
             404557     -1 INSTR LOCAL NoMetaUpdate jz      loc_404950 
             404557      6 INSTR BELONGTO 404510 
             40455d     -1 INSTR LOCAL MetadataUnused movsd   xmm1, cs:qword_608618; y 
             40455d      8 INSTR BELONGTO 404510 
+            40455d      8 INSTR DEADREGS  EFLAGS XMM2 ZZ movsd   xmm1, cs:qword_608618; y 
             404565     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_405600; x 
             404565      8 INSTR BELONGTO 404510 
             40456d     -1 INSTR LOCAL NoMetaUpdate call    _pow 
             40456d      5 INSTR BELONGTO 404510 
+            40456d      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _pow 
             404572      8 INSTR BELONGTO 404510 
+            404572      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40457a      6 INSTR BELONGTO 404510 
             404580     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618; jumptable 0000000000404535 default case 
             404580      8 INSTR BELONGTO 404510 
+            404580      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618; jumptable 0000000000404535 default case 
             404588     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, offset a_8g; "%.8g" 
             404588      5 INSTR BELONGTO 404510 
+            404588      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     ecx, offset a_8g; "%.8g" 
             40458d     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 20h 
             40458d      5 INSTR BELONGTO 404510 
+            40458d      5 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI XMM0 XMM1 XMM2 ZZ mov     edx, 20h 
             404592     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             404592      5 INSTR BELONGTO 404510 
+            404592      5 INSTR DEADREGS  EFLAGS RAX RSI RDI XMM0 XMM1 XMM2 ZZ mov     esi, 1 
             404597     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset s 
             404597      5 INSTR BELONGTO 404510 
+            404597      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ mov     edi, offset s 
             40459c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             40459c      5 INSTR BELONGTO 404510 
+            40459c      5 INSTR DEADREGS  EFLAGS RAX XMM0 XMM1 XMM2 ZZ mov     eax, 1 
             4045a1      6 INSTR BELONGTO 404510 
+            4045a1      6 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_607498, ebx 
             4045a7     10 INSTR BELONGTO 404510 
+            4045a7     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_607490, 2 
             4045b1     10 INSTR BELONGTO 404510 
+            4045b1     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_607494, 1 
             4045bb     10 INSTR BELONGTO 404510 
+            4045bb     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_60860C, 0 
             4045c5     10 INSTR BELONGTO 404510 
+            4045c5     10 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ mov     cs:dword_608670, 1 
             4045cf     -1 INSTR LOCAL NoMetaUpdate call    ___sprintf_chk 
             4045cf      5 INSTR BELONGTO 404510 
+            4045cf      5 INSTR DEADREGS  EFLAGS XMM0 XMM1 XMM2 ZZ call    ___sprintf_chk 
             4045d4     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             4045d4      4 INSTR BELONGTO 404510 
             4045d8      1 INSTR BELONGTO 404510 
+            4045d8      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ pop     rbx 
             4045d9     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             4045d9      5 INSTR BELONGTO 404510 
+            4045d9      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             4045e0     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_4055F8; jumptable 0000000000404535 case 0 
             4045e0      8 INSTR BELONGTO 404510 
             4045e8     -1 INSTR LOCAL NoMetaUpdate divsd   xmm0, cs:qword_608618 
             4045e8      8 INSTR BELONGTO 404510 
             4045f0      8 INSTR BELONGTO 404510 
+            4045f0      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4045f8     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404580; jumptable 0000000000404535 default case 
             4045f8      2 INSTR BELONGTO 404510 
             404600     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 13 
             404600      6 INSTR BELONGTO 404510 
+            404600      6 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 13 
             404606     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             404606      2 INSTR BELONGTO 404510 
             404608     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
@@ -6396,13 +6694,17 @@
             404610      6 INSTR BELONGTO 404510 
             404616     -1 INSTR LOCAL NoMetaUpdate call    _exp 
             404616      5 INSTR BELONGTO 404510 
+            404616      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _exp 
             40461b      8 INSTR BELONGTO 404510 
+            40461b      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404623     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404623      5 INSTR BELONGTO 404510 
             404630     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 15 
             404630      6 INSTR BELONGTO 404510 
+            404630      6 INSTR DEADREGS  EFLAGS RAX RCX XMM1 XMM2 ZZ mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 15 
             404636     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             404636      5 INSTR BELONGTO 404510 
+            404636      5 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, 2 
             40463b     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             40463b      2 INSTR BELONGTO 404510 
             40463d     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40465B 
@@ -6413,13 +6715,18 @@
             404646      2 INSTR BELONGTO 404510 
             404648     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             404648      8 INSTR BELONGTO 404510 
+            404648      8 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618 
             404650     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404650      5 INSTR BELONGTO 404510 
+            404650      5 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ call    sub_403000 
             404655     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             404655      6 INSTR BELONGTO 404510 
+            404655      6 INSTR DEADREGS  EFLAGS RAX RDX XMM1 XMM2 ZZ mov     eax, cs:dword_607490 
             40465b     10 INSTR BELONGTO 404510 
+            40465b     10 INSTR DEADREGS  EFLAGS RDX XMM1 XMM2 ZZ mov     rdx, 400921FB54442D11h 
             40465b     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     rdx, 400921FB54442D11h 
             404665      7 INSTR BELONGTO 404510 
+            404665      7 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:qword_608618, rdx 
             40466c     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 3 
             40466c      3 INSTR BELONGTO 404510 
             40466f     -1 INSTR LOCAL NoMetaUpdate jnz     loc_404580      ; jumptable 0000000000404535 default case 
@@ -6427,11 +6734,14 @@
             404675     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rsp, 20h 
             404675      4 INSTR BELONGTO 404510 
             404679      1 INSTR BELONGTO 404510 
+            404679      1 INSTR DEADREGS  EFLAGS RAX RBX RDI XMM0 XMM1 XMM2 ZZ pop     rbx 
             404679     32 DEALLOC STACK esp - 32 pop     rbx
             40467a     -1 INSTR LOCAL NoMetaUpdate jmp     sub_402DA0 
             40467a      5 INSTR BELONGTO 404510 
+            40467a      5 INSTR DEADREGS  EFLAGS RAX RDI XMM0 XMM1 XMM2 ZZ jmp     sub_402DA0 
             404680     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, cs:dword_60860C; jumptable 0000000000404535 case 7 
             404680      6 INSTR BELONGTO 404510 
+            404680      6 INSTR DEADREGS  EFLAGS RDI XMM1 XMM2 ZZ mov     edi, cs:dword_60860C; jumptable 0000000000404535 case 7 
             404686     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             404686      8 INSTR BELONGTO 404510 
             40468e     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
@@ -6442,11 +6752,14 @@
             404696      8 INSTR BELONGTO 404510 
             40469e     -1 INSTR LOCAL NoMetaUpdate call    _cos 
             40469e      5 INSTR BELONGTO 404510 
+            40469e      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _cos 
             4046a3      8 INSTR BELONGTO 404510 
+            4046a3      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4046ab     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4046ab      5 INSTR BELONGTO 404510 
             4046b0     -2 INSTR LOCAL n RSI ZZ  NumericDEFs mov     esi, cs:dword_60860C; jumptable 0000000000404535 case 8 
             4046b0      6 INSTR BELONGTO 404510 
+            4046b0      6 INSTR DEADREGS  EFLAGS RSI XMM1 XMM2 ZZ mov     esi, cs:dword_60860C; jumptable 0000000000404535 case 8 
             4046b6     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             4046b6      8 INSTR BELONGTO 404510 
             4046be     -1 INSTR LOCAL NoMetaUpdate test    esi, esi 
@@ -6455,15 +6768,19 @@
             4046c0      6 INSTR BELONGTO 404510 
             4046c6     -1 INSTR LOCAL NoMetaUpdate call    _atan 
             4046c6      5 INSTR BELONGTO 404510 
+            4046c6      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _atan 
             4046cb     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4046cb      8 INSTR BELONGTO 404510 
             4046d3      8 INSTR BELONGTO 404510 
+            4046d3      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4046db     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4046db      5 INSTR BELONGTO 404510 
             4046e0     -1 INSTR LOCAL MetadataUnused mov     edi, cs:dword_608820; jumptable 0000000000404535 case 10 
             4046e0      6 INSTR BELONGTO 404510 
+            4046e0      6 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ mov     edi, cs:dword_608820; jumptable 0000000000404535 case 10 
             4046e6     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             4046e6      5 INSTR BELONGTO 404510 
+            4046e6      5 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, 2 
             4046eb     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             4046eb      2 INSTR BELONGTO 404510 
             4046ed     -1 INSTR LOCAL NoMetaUpdate jz      short loc_40470B 
@@ -6474,21 +6791,28 @@
             4046f6      2 INSTR BELONGTO 404510 
             4046f8     -1 INSTR LOCAL MetadataUnused movsd   xmm0, cs:qword_608618 
             4046f8      8 INSTR BELONGTO 404510 
+            4046f8      8 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ movsd   xmm0, cs:qword_608618 
             404700     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             404700      5 INSTR BELONGTO 404510 
+            404700      5 INSTR DEADREGS  EFLAGS RAX RDI XMM1 XMM2 ZZ call    sub_403000 
             404705     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             404705      6 INSTR BELONGTO 404510 
+            404705      6 INSTR DEADREGS  EFLAGS RAX RSI XMM1 XMM2 ZZ mov     eax, cs:dword_607490 
             40470b     10 INSTR BELONGTO 404510 
+            40470b     10 INSTR DEADREGS  EFLAGS RSI XMM1 XMM2 ZZ mov     rsi, 4005BF0A8B14575Eh 
             40470b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     rsi, 4005BF0A8B14575Eh 
             404715      7 INSTR BELONGTO 404510 
+            404715      7 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:qword_608618, rsi 
             40471c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40466C 
             40471c      5 INSTR BELONGTO 404510 
             404728     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 12 
             404728      6 INSTR BELONGTO 404510 
+            404728      6 INSTR DEADREGS  EFLAGS RAX XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 12 
             40472e     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404555 
             40472e      5 INSTR BELONGTO 404510 
             404738     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 2 
             404738      6 INSTR BELONGTO 404510 
+            404738      6 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ mov     eax, cs:dword_60860C; jumptable 0000000000404535 case 2 
             40473e     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             40473e      2 INSTR BELONGTO 404510 
             404740     -1 INSTR LOCAL NoMetaUpdate jz      loc_404A10 
@@ -6498,9 +6822,11 @@
             40474e     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, xmm0 
             40474e      4 INSTR BELONGTO 404510 
             404752      8 INSTR BELONGTO 404510 
+            404752      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40475a     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40475a      5 INSTR BELONGTO 404510 
             404760      7 INSTR BELONGTO 404510 
+            404760      7 INSTR DEADREGS  EFLAGS R8 XMM1 XMM2 ZZ mov     r8d, cs:dword_60860C; jumptable 0000000000404535 case 6 
             404767     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             404767      8 INSTR BELONGTO 404510 
             40476f     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
@@ -6511,29 +6837,38 @@
             404778      8 INSTR BELONGTO 404510 
             404780     -1 INSTR LOCAL NoMetaUpdate call    _sin 
             404780      5 INSTR BELONGTO 404510 
+            404780      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _sin 
             404785      8 INSTR BELONGTO 404510 
+            404785      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40478d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40478d      5 INSTR BELONGTO 404510 
             404798      7 INSTR BELONGTO 404510 
+            404798      7 INSTR DEADREGS  EFLAGS RAX R11 XMM1 XMM2 ZZ mov     r11d, cs:dword_60860C; jumptable 0000000000404535 case 1 
             40479f      2 INSTR BELONGTO 404510 
+            40479f      2 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ xor     eax, eax 
             40479f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4047a1     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             4047a1      3 INSTR BELONGTO 404510 
             4047a4     -1 INSTR LOCAL MetadataRedundant setz    al 
             4047a4      3 INSTR BELONGTO 404510 
+            4047a4      3 INSTR DEADREGS  XMM1 XMM2 ZZ setz    al 
             4047a7      6 INSTR BELONGTO 404510 
+            4047a7      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:dword_60860C, eax 
             4047ad     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_40473E 
             4047ad      2 INSTR BELONGTO 404510 
             4047b0     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 25 
             4047b0      6 INSTR BELONGTO 404510 
+            4047b0      6 INSTR DEADREGS  EFLAGS RAX RCX RDX XMM2 ZZ mov     ecx, cs:dword_608820; jumptable 0000000000404535 case 25 
             4047b6     -1 INSTR LOCAL MetadataUnused mov     eax, 2 
             4047b6      5 INSTR BELONGTO 404510 
+            4047b6      5 INSTR DEADREGS  EFLAGS RAX RDX XMM2 ZZ mov     eax, 2 
             4047bb     -1 INSTR LOCAL NoMetaUpdate test    ecx, ecx 
             4047bb      2 INSTR BELONGTO 404510 
             4047bd     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4047E0 
             4047bd      2 INSTR BELONGTO 404510 
             4047bf     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_608670 
             4047bf      6 INSTR BELONGTO 404510 
+            4047bf      6 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     edx, cs:dword_608670 
             4047c5     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4047c5      2 INSTR BELONGTO 404510 
             4047c7     -1 INSTR LOCAL NoMetaUpdate jz      short loc_4047E0 
@@ -6542,27 +6877,36 @@
             4047c9      8 INSTR BELONGTO 404510 
             4047d1     -1 INSTR LOCAL NoMetaUpdate call    sub_403000 
             4047d1      5 INSTR BELONGTO 404510 
+            4047d1      5 INSTR DEADREGS  EFLAGS RAX RDI XMM2 ZZ call    sub_403000 
             4047d6     -1 INSTR LOCAL MetadataUnused mov     eax, cs:dword_607490 
             4047d6      6 INSTR BELONGTO 404510 
+            4047d6      6 INSTR DEADREGS  EFLAGS RAX RDX XMM2 ZZ mov     eax, cs:dword_607490 
             4047dc      4 INSTR BELONGTO 404510 
             4047e0     -1 INSTR LOCAL NoMetaUpdate xorpd   xmm1, xmm1 
             4047e0      4 INSTR BELONGTO 404510 
             4047e4     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 0 
             4047e4      5 INSTR BELONGTO 404510 
+            4047e4      5 INSTR DEADREGS  EFLAGS RDX XMM2 ZZ mov     edx, 0 
             4047e9     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608620 
             4047e9      8 INSTR BELONGTO 404510 
             4047f1     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
             4047f1      4 INSTR BELONGTO 404510 
             4047f5      8 INSTR BELONGTO 404510 
+            4047f5      8 INSTR DEADREGS  XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4047fd     -2 INSTR LOCAL n RCX ZZ  AlwaysNUM setnp   cl 
             4047fd      3 INSTR BELONGTO 404510 
+            4047fd      3 INSTR DEADREGS  XMM1 XMM2 ZZ setnp   cl 
             404800     -1 INSTR LOCAL MetadataRedundant cmovz   edx, ecx 
             404800      3 INSTR BELONGTO 404510 
+            404800      3 INSTR DEADREGS  XMM1 XMM2 ZZ cmovz   edx, ecx 
             404803     -1 INSTR LOCAL MetadataRedundant xor     edx, 1 
             404803      3 INSTR BELONGTO 404510 
+            404803      3 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ xor     edx, 1 
             404806     -1 INSTR LOCAL MetadataRedundant movzx   edx, dl 
             404806      3 INSTR BELONGTO 404510 
+            404806      3 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ movzx   edx, dl 
             404809      6 INSTR BELONGTO 404510 
+            404809      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:dword_608608, edx 
             40480f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_40466C 
             40480f      5 INSTR BELONGTO 404510 
             404818     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608620; jumptable 0000000000404535 case 30 
@@ -6573,34 +6917,47 @@
             404828      4 INSTR BELONGTO 404510 
             40482c     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 0 
             40482c      5 INSTR BELONGTO 404510 
+            40482c      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     eax, 0 
             404831      8 INSTR BELONGTO 404510 
+            404831      8 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM2 ZZ movsd   cs:qword_608620, xmm0 
             404839     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm0, xmm1 
             404839      4 INSTR BELONGTO 404510 
             40483d     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM setnp   dl 
             40483d      3 INSTR BELONGTO 404510 
+            40483d      3 INSTR DEADREGS  RCX RSI RDI XMM1 XMM2 ZZ setnp   dl 
             404840     -1 INSTR LOCAL MetadataRedundant cmovz   eax, edx 
             404840      3 INSTR BELONGTO 404510 
+            404840      3 INSTR DEADREGS  RCX RSI RDI XMM1 XMM2 ZZ cmovz   eax, edx 
             404843     -1 INSTR LOCAL MetadataRedundant xor     eax, 1 
             404843      3 INSTR BELONGTO 404510 
+            404843      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM1 XMM2 ZZ xor     eax, 1 
             404846     -1 INSTR LOCAL MetadataRedundant movzx   eax, al 
             404846      3 INSTR BELONGTO 404510 
+            404846      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM1 XMM2 ZZ movzx   eax, al 
             404849      6 INSTR BELONGTO 404510 
+            404849      6 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI XMM1 XMM2 ZZ mov     cs:dword_608608, eax 
             40484f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40484f      5 INSTR BELONGTO 404510 
             404858      7 INSTR BELONGTO 404510 
+            404858      7 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     rax, cs:qword_608620; jumptable 0000000000404535 case 35 
             40485f     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618 
             40485f      8 INSTR BELONGTO 404510 
             404867      7 INSTR BELONGTO 404510 
+            404867      7 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM2 ZZ mov     cs:qword_608618, rax 
             40486e     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_404828 
             40486e      2 INSTR BELONGTO 404510 
             404870      7 INSTR BELONGTO 404510 
+            404870      7 INSTR DEADREGS  EFLAGS RAX R9 XMM1 XMM2 ZZ mov     r9d, cs:dword_60860C; jumptable 0000000000404535 case 42 
             404877      2 INSTR BELONGTO 404510 
+            404877      2 INSTR DEADREGS  EFLAGS RAX XMM1 XMM2 ZZ xor     eax, eax 
             404877     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             404879     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             404879      3 INSTR BELONGTO 404510 
             40487c     -1 INSTR LOCAL MetadataRedundant setz    al 
             40487c      3 INSTR BELONGTO 404510 
+            40487c      3 INSTR DEADREGS  XMM1 XMM2 ZZ setz    al 
             40487f      6 INSTR BELONGTO 404510 
+            40487f      6 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ mov     cs:dword_60860C, eax 
             404885     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404606 
             404885      5 INSTR BELONGTO 404510 
             404890     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm1, cs:qword_608618; jumptable 0000000000404535 case 16 
@@ -6608,11 +6965,14 @@
             404898     -1 INSTR LOCAL SafeIfNoIndexing movapd  xmm0, xmm1      ; x 
             404898      4 INSTR BELONGTO 404510 
             40489c      6 INSTR BELONGTO 404510 
+            40489c      6 INSTR DEADREGS  EFLAGS ZZ movsd   [rsp+28h+var_18], xmm1 
             40489c      6 PTRIMMEDESP STACK 16 displ movsd   [rsp+28h+var_18], xmm1
             4048a2     -1 INSTR LOCAL NoMetaUpdate call    _floor 
             4048a2      5 INSTR BELONGTO 404510 
+            4048a2      5 INSTR DEADREGS  EFLAGS ZZ call    _floor 
             4048a7     -1 INSTR LOCAL MetadataRedundant movsd   xmm1, [rsp+28h+var_18] 
             4048a7      6 INSTR BELONGTO 404510 
+            4048a7      6 INSTR DEADREGS  EFLAGS ZZ movsd   xmm1, [rsp+28h+var_18] 
             4048ad     -1 INSTR LOCAL NoMetaUpdate ucomisd xmm1, xmm0 
             4048ad      4 INSTR BELONGTO 404510 
             4048b1     -1 INSTR LOCAL NoMetaUpdate jp      loc_4049A8 
@@ -6632,16 +6992,20 @@
             4048d9     -1 INSTR LOCAL AlwaysNUM cvttsd2si edx, xmm0 
             4048d9      4 INSTR BELONGTO 404510 
             4048dd     10 INSTR BELONGTO 404510 
+            4048dd     10 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     rax, 3FF0000000000000h 
             4048dd     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     rax, 3FF0000000000000h 
             4048e7      7 INSTR BELONGTO 404510 
+            4048e7      7 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM2 ZZ mov     cs:qword_608618, rax 
             4048ee     -1 INSTR LOCAL NoMetaUpdate test    edx, edx 
             4048ee      2 INSTR BELONGTO 404510 
             4048f0     -1 INSTR LOCAL NoMetaUpdate jle     loc_404580      ; jumptable 0000000000404535 default case 
             4048f0      6 INSTR BELONGTO 404510 
             4048f6      5 INSTR BELONGTO 404510 
+            4048f6      5 INSTR DEADREGS  EFLAGS RCX RSI RDI XMM2 ZZ mov     [rsp+28h+var_20], rax 
             4048f6      5 PTRIMMEDESP STACK 8 displ mov     [rsp+28h+var_20], rax
             4048fb     -2 INSTR LOCAL n RAX ZZ  NUMVia2ndSrcIMMEDNUM mov     eax, 1 
             4048fb      5 INSTR BELONGTO 404510 
+            4048fb      5 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI XMM2 ZZ mov     eax, 1 
             404900     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, [rsp+28h+var_20] 
             404900      6 INSTR BELONGTO 404510 
             404900      6 PTRIMMEDESP STACK 8 displ movsd   xmm0, [rsp+28h+var_20]
@@ -6668,44 +7032,58 @@
             404938      5 INSTR BELONGTO 404510 
             404940     -1 INSTR LOCAL NoMetaUpdate call    sub_403110 
             404940      5 INSTR BELONGTO 404510 
+            404940      5 INSTR DEADREGS  EFLAGS ZZ call    sub_403110 
             404945     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404524 
             404945      5 INSTR BELONGTO 404510 
             404950     -1 INSTR LOCAL SafeIfNoIndexing movsd   xmm0, cs:qword_608618; x 
             404950      8 INSTR BELONGTO 404510 
             404958     -1 INSTR LOCAL NoMetaUpdate call    _log10 
             404958      5 INSTR BELONGTO 404510 
+            404958      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _log10 
             40495d      8 INSTR BELONGTO 404510 
+            40495d      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404965     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404965      5 INSTR BELONGTO 404510 
             404970     -1 INSTR LOCAL NoMetaUpdate call    _log 
             404970      5 INSTR BELONGTO 404510 
+            404970      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _log 
             404975      8 INSTR BELONGTO 404510 
+            404975      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40497d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40497d      5 INSTR BELONGTO 404510 
             404988     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A0; x 
             404988      8 INSTR BELONGTO 404510 
             404990     -1 INSTR LOCAL NoMetaUpdate call    _tan 
             404990      5 INSTR BELONGTO 404510 
+            404990      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _tan 
             404995      8 INSTR BELONGTO 404510 
+            404995      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             40499d     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             40499d      5 INSTR BELONGTO 404510 
             4049a8     10 INSTR BELONGTO 404510 
+            4049a8     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     dword ptr cs:s, 6F727265h 
             4049b2      9 INSTR BELONGTO 404510 
+            4049b2      9 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     word ptr cs:s+4, 72h 
             4049bb     10 INSTR BELONGTO 404510 
+            4049bb     10 INSTR DEADREGS  EFLAGS RBX XMM0 XMM1 XMM2 ZZ mov     cs:dword_607490, 3 
             4049c5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4045D4 
             4049c5      5 INSTR BELONGTO 404510 
             4049d0     -1 INSTR LOCAL NoMetaUpdate call    _acos 
             4049d0      5 INSTR BELONGTO 404510 
+            4049d0      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _acos 
             4049d5     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4049d5      8 INSTR BELONGTO 404510 
             4049dd      8 INSTR BELONGTO 404510 
+            4049dd      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             4049e5     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             4049e5      5 INSTR BELONGTO 404510 
             4049f0     -1 INSTR LOCAL NoMetaUpdate call    _asin 
             4049f0      5 INSTR BELONGTO 404510 
+            4049f0      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _asin 
             4049f5     -1 INSTR LOCAL NoMetaUpdate mulsd   xmm0, cs:qword_6074A8 
             4049f5      8 INSTR BELONGTO 404510 
             4049fd      8 INSTR BELONGTO 404510 
+            4049fd      8 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI XMM1 XMM2 ZZ movsd   cs:qword_608618, xmm0 
             404a05     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404580      ; jumptable 0000000000404535 default case 
             404a05      5 INSTR BELONGTO 404510 
             404a10     -1 INSTR LOCAL NoMetaUpdate sqrtsd  xmm0, cs:qword_608618 
@@ -6718,6 +7096,7 @@
             404a22      8 INSTR BELONGTO 404510 
             404a2a     -1 INSTR LOCAL NoMetaUpdate call    _sqrt 
             404a2a      5 INSTR BELONGTO 404510 
+            404a2a      5 INSTR DEADREGS  EFLAGS XMM1 XMM2 ZZ call    _sqrt 
             404a2f     -1 INSTR LOCAL NoMetaUpdate jmp     loc_404572 
             404a2f      5 INSTR BELONGTO 404510 
             404a40      0 FUNC FRAMERESTORE 0 0 0 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 1 9 0 1 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
diff --git a/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id b/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
index 7325839ac4b98b9e82ebad484843b1a12e800728..8bc99d2cc277d9d06bcc2dc33e4c4e9f87454675 100644
--- a/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
+++ b/tests/commit/trimmed-sorted-save-xedit.psexe.annot.REMOVED.git-id
@@ -1 +1 @@
-1acac2cf2910e157007a562e1217ea63fcb3e11f
\ No newline at end of file
+937534af95c3c6d9e998582ff0a5fd7702f6d8cc
\ No newline at end of file
diff --git a/tests/quick/trimmed-sorted-save-bzip2.psexe.annot b/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
index 883cfae1e84ac2ccdb70fd339431ef24129e4877..8f58f2cd69e80f53172c0106faa3badbf423bd33 100644
--- a/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
+++ b/tests/quick/trimmed-sorted-save-bzip2.psexe.annot
@@ -3613,52 +3613,72 @@
             402980      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -24 0 4 0 8 5 -16 0 6 0 0 7 0 1 8 0 16 9 0 16 10 0 0 11 0 0 12 -8 0 13 0 0 14 0 0 15 0 0 ZZ
             402980      0 FUNC MMSAFENESS UNSAFE
             402980      2 INSTR BELONGTO 402980 
+            402980      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r12 
             402980     -3 INSTR LOCAL NoWarn push    r12 
             402980    729 FUNC GLOBAL sub_402980 FUNC_UNSAFE NOFP RET             402c58 
             402982      1 INSTR BELONGTO 402980 
+            402982      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             402982     -3 INSTR LOCAL NoWarn push    rbp 
             402983      1 INSTR BELONGTO 402980 
+            402983      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             402983     -3 INSTR LOCAL NoWarn push    rbx 
             402984      3 INSTR BELONGTO 402980 
+            402984      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rdi 
             402987  10048 DATAREF STACK 286 esp + 0 PARENT LocalFrame LOCALFRAME
             402987     24 MEMORYHOLE STACK esp + 10048 CalleeSavedRegs 
             402987      7 INSTR BELONGTO 402980 
+            402987      7 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 2740h 
             402987      8 MEMORYHOLE STACK esp + 10072 ReturnAddress 
             40298e      9 INSTR BELONGTO 402980 
+            40298e      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, fs:28h 
             402997      8 INSTR BELONGTO 402980 
+            402997      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2758h+var_20], rax 
             402997      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2758h+var_20], rax
             40299f      2 INSTR BELONGTO 402980 
+            40299f      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40299f     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             4029a1      8 INSTR BELONGTO 402980 
+            4029a1      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2758h+var_273C], 0 
             4029a1      8 PTRIMMEDESP STACK 28 displ mov     [rsp+2758h+var_273C], 0
             4029a9     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             4029a9      5 INSTR BELONGTO 402980 
+            4029a9      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             4029ae     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             4029ae      2 INSTR BELONGTO 402980 
             4029b0     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             4029b0      6 INSTR BELONGTO 402980 
             4029b6     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 INSTR BELONGTO 402980 
+            4029b6      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             4029b6      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             4029bb      2 INSTR BELONGTO 402980 
+            4029bb      2 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ xor     ebp, ebp 
             4029bb     -2 INSTR LOCAL n RBP ZZ  AlwaysNUM xor     ebp, ebp 
             4029bd     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             4029bd      7 INSTR BELONGTO 402980 
+            4029bd      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ movzx   ecx, cs:byte_607AF4 
             4029c4     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_6076CC 
             4029c4      6 INSTR BELONGTO 402980 
+            4029c4      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, cs:dword_6076CC 
             4029ca      8 INSTR BELONGTO 402980 
+            4029ca      8 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     r8, [rsp+2758h+var_13A8] 
             4029ca      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2758h+var_13A8]
             4029d2      5 INSTR BELONGTO 402980 
+            4029d2      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             4029d2      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             4029d7      3 INSTR BELONGTO 402980 
+            4029d7      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbx 
             4029da     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadOpen 
             4029da      5 INSTR BELONGTO 402980 
+            4029da      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadOpen 
             4029df     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             4029df      3 INSTR BELONGTO 402980 
             4029e2      3 INSTR BELONGTO 402980 
+            4029e2      3 INSTR DEADREGS  RSI RDI R12 ZZ mov     r12, rax 
             4029e5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402A24 
             4029e5      2 INSTR BELONGTO 402980 
             4029e7      5 INSTR BELONGTO 402980 
+            4029e7      5 INSTR DEADREGS  EFLAGS RSI RDI R10 ZZ mov     r10d, [rsp+2758h+var_2744] 
             4029e7      5 PTRIMMEDESP STACK 20 displ mov     r10d, [rsp+2758h+var_2744]
             4029ec     -1 INSTR LOCAL NoMetaUpdate test    r10d, r10d 
             4029ec      3 INSTR BELONGTO 402980 
@@ -3673,61 +3693,82 @@
             402a02     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A60 
             402a02      2 INSTR BELONGTO 402980 
             402a04      5 INSTR BELONGTO 402980 
+            402a04      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2738] 
             402a04      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2758h+var_2738]
             402a09      5 INSTR BELONGTO 402980 
+            402a09      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a09      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a0e     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402a0e      5 INSTR BELONGTO 402980 
+            402a0e      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402a13      3 INSTR BELONGTO 402980 
+            402a13      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a16     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402a16      5 INSTR BELONGTO 402980 
+            402a16      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402a1b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 INSTR BELONGTO 402980 
+            402a1b      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2758h+var_2744] 
             402a1b      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a1f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFBh 
             402a1f      3 INSTR BELONGTO 402980 
             402a22     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A00 
             402a22      2 INSTR BELONGTO 402980 
             402a24      5 INSTR BELONGTO 402980 
+            402a24      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2740] 
             402a24      5 PTRIMMEDESP STACK 24 displ lea     rdi, [rsp+2758h+var_2740]
             402a29      3 INSTR BELONGTO 402980 
+            402a29      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a2c     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402a2c      5 INSTR BELONGTO 402980 
+            402a2c      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402a31     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, cs:dword_6076CC 
             402a31      6 INSTR BELONGTO 402980 
+            402a31      6 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     edi, cs:dword_6076CC 
             402a37     -1 INSTR LOCAL NoMetaUpdate test    edi, edi 
             402a37      2 INSTR BELONGTO 402980 
             402a39     -1 INSTR LOCAL NoMetaUpdate jz      loc_402AF7 
             402a39      6 INSTR BELONGTO 402980 
             402a3f     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 INSTR BELONGTO 402980 
+            402a3f      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+2758h+var_2744] 
             402a3f      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2758h+var_2744]
             402a43     -1 INSTR LOCAL MetadataRedundant add     eax, 9 
             402a43      3 INSTR BELONGTO 402980 
+            402a43      3 INSTR DEADREGS  EFLAGS ZZ add     eax, 9 
             402a46     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 6          ; switch 7 cases  
             402a46      3 INSTR BELONGTO 402980 
             402a49     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402A58 
             402a49      2 INSTR BELONGTO 402980 
             402a4b     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a4b      5 INSTR BELONGTO 402980 
+            402a4b      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edi, offset aTestUnexpected; jumptable 0000000000402A58 default case 
             402a50     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402a50      5 INSTR BELONGTO 402980 
+            402a50      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 ZZ call    sub_4023C0 
             402a58     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406018[rax*8]; switch jump 
             402a58      7 INSTR BELONGTO 402980 
+            402a58      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_406018[rax*8]; switch jump 
             402a60     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 4 
             402a60      3 INSTR BELONGTO 402980 
             402a63     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402A24 
             402a63      2 INSTR BELONGTO 402980 
             402a65      5 INSTR BELONGTO 402980 
+            402a65      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+2758h+var_273C] 
             402a65      5 PTRIMMEDESP STACK 28 displ lea     rcx, [rsp+2758h+var_273C]
             402a6a      5 INSTR BELONGTO 402980 
+            402a6a      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2758h+var_2750] 
             402a6a      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+2758h+var_2750]
             402a6f      5 INSTR BELONGTO 402980 
+            402a6f      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402a6f      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402a74      3 INSTR BELONGTO 402980 
+            402a74      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402a77     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402a77      5 INSTR BELONGTO 402980 
+            402a77      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402a7c      5 INSTR BELONGTO 402980 
+            402a7c      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_2744] 
             402a7c      5 PTRIMMEDESP STACK 20 displ mov     r9d, [rsp+2758h+var_2744]
             402a81     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402a81      3 INSTR BELONGTO 402980 
@@ -3735,8 +3776,10 @@
             402a84      6 INSTR BELONGTO 402980 
             402a8a     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 INSTR BELONGTO 402980 
+            402a8a      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2758h+var_273C] 
             402a8a      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2758h+var_273C]
             402a8e      5 INSTR BELONGTO 402980 
+            402a8e      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2758h+var_2750] 
             402a8e      5 PTRIMMEDESP STACK 8 displ mov     rcx, [rsp+2758h+var_2750]
             402a93     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402a93      2 INSTR BELONGTO 402980 
@@ -3744,13 +3787,18 @@
             402a95      2 INSTR BELONGTO 402980 
             402a97     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402a97      3 INSTR BELONGTO 402980 
+            402a97      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     eax, 1 
             402a9a     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402a9a      4 INSTR BELONGTO 402980 
+            402a9a      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rax+1] 
             402a9e      2 INSTR BELONGTO 402980 
+            402a9e      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
             402a9e     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402aa0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402aa0      4 INSTR BELONGTO 402980 
+            402aa0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
             402aa4      7 INSTR BELONGTO 402980 
+            402aa4      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+rax+2758h+var_13A8], dl 
             402aa4      7 PTRIMMEDESP STACK 5040 displ mov     [rsp+rax+2758h+var_13A8], dl
             402aab     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             402aab      4 INSTR BELONGTO 402980 
@@ -3759,11 +3807,15 @@
             402ab2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402AA0 
             402ab2      2 INSTR BELONGTO 402980 
             402ab4      5 INSTR BELONGTO 402980 
+            402ab4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2758h+var_2744] 
             402ab4      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2758h+var_2744]
             402ab9      3 INSTR BELONGTO 402980 
+            402ab9      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r12 
             402abc     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402abc      5 INSTR BELONGTO 402980 
+            402abc      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402ac1      5 INSTR BELONGTO 402980 
+            402ac1      5 INSTR DEADREGS  EFLAGS RDI R8 ZZ mov     r8d, [rsp+2758h+var_2744] 
             402ac1      5 PTRIMMEDESP STACK 20 displ mov     r8d, [rsp+2758h+var_2744]
             402ac6     -1 INSTR LOCAL NoMetaUpdate test    r8d, r8d 
             402ac6      3 INSTR BELONGTO 402980 
@@ -3771,56 +3823,78 @@
             402ac9      6 INSTR BELONGTO 402980 
             402acf     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             402acf      5 INSTR BELONGTO 402980 
+            402acf      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402acf      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402ad4     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402ad4      3 INSTR BELONGTO 402980 
             402ad7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_4029BD 
             402ad7      6 INSTR BELONGTO 402980 
             402add      3 INSTR BELONGTO 402980 
+            402add      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402ae0     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402ae0      5 INSTR BELONGTO 402980 
+            402ae0      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402ae5     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402ae5      2 INSTR BELONGTO 402980 
             402ae7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402BF7 
             402ae7      6 INSTR BELONGTO 402980 
             402aed     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 INSTR BELONGTO 402980 
+            402aed      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2758h+var_273C] 
             402aed      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2758h+var_273C]
             402af2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_4029BD 
             402af2      5 INSTR BELONGTO 402980 
             402af7      7 INSTR BELONGTO 402980 
+            402af7      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402afe      7 INSTR BELONGTO 402980 
+            402afe      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402b05      6 INSTR BELONGTO 402980 
+            402b05      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             402b0b     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSS ; "%s: %s: " 
             402b0b      5 INSTR BELONGTO 402980 
+            402b0b      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSS ; "%s: %s: " 
             402b10     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402b10      5 INSTR BELONGTO 402980 
+            402b10      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402b15      2 INSTR BELONGTO 402980 
+            402b15      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402b15     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402b17     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402b17      5 INSTR BELONGTO 402980 
+            402b17      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402b1c     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402A3F 
             402b1c      5 INSTR BELONGTO 402980 
             402b21     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b21      5 INSTR BELONGTO 402980 
+            402b21      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ call    sub_402470      ; jumptable 0000000000402A58 case 3 
             402b26     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b26      5 INSTR BELONGTO 402980 
+            402b26      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 ZZ call    sub_402090      ; jumptable 0000000000402A58 case 0 
             402b2b      7 INSTR BELONGTO 402980 
+            402b2b      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 2 
             402b32     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 17h        ; n 
             402b32      5 INSTR BELONGTO 402980 
+            402b32      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 17h        ; n 
             402b37     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b37      5 INSTR BELONGTO 402980 
+            402b37      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402b3c      5 INSTR BELONGTO 402980 
+            402b3c      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aFileEndsUnexpe; "file ends unexpectedly\n" 
             402b41      2 INSTR BELONGTO 402980 
+            402b41      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402b41     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402b43     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402b43      5 INSTR BELONGTO 402980 
+            402b43      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402b48     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2758h+var_20] 
             402b48      8 INSTR BELONGTO 402980 
+            402b48      8 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, [rsp+2758h+var_20] 
             402b48      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2758h+var_20]
             402b50     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402b50      9 INSTR BELONGTO 402980 
+            402b50      9 INSTR DEADREGS  EFLAGS RAX ZZ xor     rdx, fs:28h 
             402b59      2 INSTR BELONGTO 402980 
+            402b59      2 INSTR DEADREGS  RAX ZZ mov     eax, ebx 
             402b59     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402b5b     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402C4A 
             402b5b      6 INSTR BELONGTO 402980 
@@ -3828,16 +3902,22 @@
             402b61      7 INSTR BELONGTO 402980 
             402b68  10048 DEALLOC STACK esp - 10048 pop     rbx
             402b68      1 INSTR BELONGTO 402980 
+            402b68      1 INSTR DEADREGS  EFLAGS RBX R12 ZZ pop     rbx 
             402b69      1 INSTR BELONGTO 402980 
+            402b69      1 INSTR DEADREGS  EFLAGS R12 ZZ pop     rbp 
             402b6a      2 INSTR BELONGTO 402980 
+            402b6a      2 INSTR DEADREGS  EFLAGS R12 ZZ pop     r12 
             402b6c      1 INSTR BELONGTO 402980 
+            402b6c      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402b6d     -1 INSTR LOCAL NoMetaUpdate cmp     rbx, cs:stdin   ; jumptable 0000000000402A58 case 4 
             402b6d      7 INSTR BELONGTO 402980 
             402b74     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B7E 
             402b74      2 INSTR BELONGTO 402980 
             402b76      3 INSTR BELONGTO 402980 
+            402b76      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402b79     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402b79      5 INSTR BELONGTO 402980 
+            402b79      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402b7e     -1 INSTR LOCAL NoMetaUpdate cmp     ebp, 1 
             402b7e      3 INSTR BELONGTO 402980 
             402b81     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402BD5 
@@ -3846,54 +3926,77 @@
             402b83      7 INSTR BELONGTO 402980 
             402b8a     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402b8a      5 INSTR BELONGTO 402980 
+            402b8a      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402b8f     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402B48 
             402b8f      2 INSTR BELONGTO 402980 
             402b91      7 INSTR BELONGTO 402980 
+            402b91      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402b98     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402b98      5 INSTR BELONGTO 402980 
+            402b98      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 23h        ; n 
             402b9d     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402b9d      5 INSTR BELONGTO 402980 
+            402b9d      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402ba2      5 INSTR BELONGTO 402980 
+            402ba2      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset aTrailingGarbag; "trailing garbage after EOF ignored\n" 
             402ba7     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402ba7      5 INSTR BELONGTO 402980 
+            402ba7      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bac     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402B48 
             402bac      2 INSTR BELONGTO 402980 
             402bae      7 INSTR BELONGTO 402980 
+            402bae      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; jumptable 0000000000402A58 case 5 
             402bb5     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 23h        ; n 
             402bb5      5 INSTR BELONGTO 402980 
+            402bb5      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 23h        ; n 
             402bba     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402bba      5 INSTR BELONGTO 402980 
+            402bba      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402bbf      5 INSTR BELONGTO 402980 
+            402bbf      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aDataIntegrityC; "data integrity (CRC) error in data\n" 
             402bc4      2 INSTR BELONGTO 402980 
+            402bc4      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402bc4     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bc6     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bc6      5 INSTR BELONGTO 402980 
+            402bc6      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bcb     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402bcb      5 INSTR BELONGTO 402980 
             402bd0     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd0      5 INSTR BELONGTO 402980 
+            402bd0      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 ZZ call    sub_402380      ; jumptable 0000000000402A58 case 6 
             402bd5      7 INSTR BELONGTO 402980 
+            402bd5      7 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402bdc     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 2Dh        ; n 
             402bdc      5 INSTR BELONGTO 402980 
+            402bdc      5 INSTR DEADREGS  EFLAGS RDX RBX RSI RDI ZZ mov     edx, 2Dh        ; n 
             402be1     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402be1      5 INSTR BELONGTO 402980 
+            402be1      5 INSTR DEADREGS  EFLAGS RBX RSI RDI ZZ mov     esi, 1          ; size 
             402be6      5 INSTR BELONGTO 402980 
+            402be6      5 INSTR DEADREGS  EFLAGS RBX RDI ZZ mov     edi, offset aBadMagicNumber; "bad magic number (file not created by b"... 
             402beb      2 INSTR BELONGTO 402980 
+            402beb      2 INSTR DEADREGS  EFLAGS RBX ZZ xor     ebx, ebx 
             402beb     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402bed     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402bed      5 INSTR BELONGTO 402980 
+            402bed      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402bf2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402bf2      5 INSTR BELONGTO 402980 
             402bf7      3 INSTR BELONGTO 402980 
+            402bf7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402bfa     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402bfa      5 INSTR BELONGTO 402980 
+            402bfa      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402bff     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402bff      2 INSTR BELONGTO 402980 
             402c01     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402B21      ; jumptable 0000000000402A58 case 3 
             402c01      6 INSTR BELONGTO 402980 
             402c07      3 INSTR BELONGTO 402980 
+            402c07      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402c0a     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402c0a      5 INSTR BELONGTO 402980 
+            402c0a      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402c0f     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402c0f      3 INSTR BELONGTO 402980 
             402c12     -1 INSTR LOCAL NoMetaUpdate jz      loc_402B21      ; jumptable 0000000000402A58 case 3 
@@ -3902,85 +4005,119 @@
             402c18      7 INSTR BELONGTO 402980 
             402c1f     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402c1f      5 INSTR BELONGTO 402980 
+            402c1f      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402c24     -1 INSTR LOCAL NoMetaUpdate jle     loc_402B48 
             402c24      6 INSTR BELONGTO 402980 
             402c2a      7 INSTR BELONGTO 402980 
+            402c2a      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402c31     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402c31      5 INSTR BELONGTO 402980 
+            402c31      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; n 
             402c36     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402c36      5 INSTR BELONGTO 402980 
+            402c36      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402c3b      5 INSTR BELONGTO 402980 
+            402c3b      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset asc_40465A; "\n    " 
             402c40     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402c40      5 INSTR BELONGTO 402980 
+            402c40      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402c45     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402B48 
             402c45      5 INSTR BELONGTO 402980 
             402c4a     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             402c4a      5 INSTR BELONGTO 402980 
+            402c4a      5 INSTR DEADREGS  EFLAGS ZZ call    ___stack_chk_fail 
             402c4f     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c4f      5 INSTR BELONGTO 402980 
+            402c4f      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 ZZ mov     edi, offset aTestBzreadgetu; "test:bzReadGetUnused" 
             402c54     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402c54      5 INSTR BELONGTO 402980 
+            402c54      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 ZZ call    sub_4023C0 
             402c60      0 FUNC FRAMERESTORE 0 0 1 1 0 0 2 0 1 3 -32 0 4 0 8 5 -24 0 6 0 0 7 0 0 8 0 16 9 0 16 10 0 0 11 0 0 12 -16 0 13 -8 0 14 0 0 15 0 0 ZZ
             402c60      0 FUNC MMSAFENESS UNSAFE
             402c60   1046 FUNC GLOBAL sub_402C60 FUNC_UNSAFE NOFP RET             403075 
             402c60      2 INSTR BELONGTO 402c60 
+            402c60      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r13 
             402c60     -3 INSTR LOCAL NoWarn push    r13 
             402c62      2 INSTR BELONGTO 402c60 
+            402c62      2 INSTR DEADREGS  EFLAGS RAX ZZ push    r12 
             402c62     -3 INSTR LOCAL NoWarn push    r12 
             402c64      1 INSTR BELONGTO 402c60 
+            402c64      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbp 
             402c64     -3 INSTR LOCAL NoWarn push    rbp 
             402c65      3 INSTR BELONGTO 402c60 
+            402c65      3 INSTR DEADREGS  EFLAGS RAX ZZ mov     rbp, rdi 
             402c68      3 INSTR BELONGTO 402c60 
+            402c68      3 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     rdi, rsi        ; stream 
             402c6b      1 INSTR BELONGTO 402c60 
+            402c6b      1 INSTR DEADREGS  EFLAGS RAX ZZ push    rbx 
             402c6b     -3 INSTR LOCAL NoWarn push    rbx 
             402c6c      3 INSTR BELONGTO 402c60 
+            402c6c      3 INSTR DEADREGS  EFLAGS RAX RBX ZZ mov     rbx, rsi 
             402c6f  10056 DATAREF STACK 287 esp + 0 PARENT LocalFrame LOCALFRAME
             402c6f     32 MEMORYHOLE STACK esp + 10056 CalleeSavedRegs 
             402c6f      7 INSTR BELONGTO 402c60 
+            402c6f      7 INSTR DEADREGS  EFLAGS RAX ZZ sub     rsp, 2748h 
             402c6f      8 MEMORYHOLE STACK esp + 10088 ReturnAddress 
             402c76      9 INSTR BELONGTO 402c60 
+            402c76      9 INSTR DEADREGS  EFLAGS RAX ZZ mov     rax, fs:28h 
             402c7f      8 INSTR BELONGTO 402c60 
+            402c7f      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2768h+var_30], rax 
             402c7f      8 PTRIMMEDESP STACK 10040 displ mov     [rsp+2768h+var_30], rax
             402c87      2 INSTR BELONGTO 402c60 
+            402c87      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402c87     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402c89      8 INSTR BELONGTO 402c60 
+            402c89      8 INSTR DEADREGS  EFLAGS ZZ mov     [rsp+2768h+var_274C], 0 
             402c89      8 PTRIMMEDESP STACK 28 displ mov     [rsp+2768h+var_274C], 0
             402c91     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402c91      5 INSTR BELONGTO 402c60 
+            402c91      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402c96     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402c96      2 INSTR BELONGTO 402c60 
             402c98     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402c98      6 INSTR BELONGTO 402c60 
             402c9e      3 INSTR BELONGTO 402c60 
+            402c9e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402ca1     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402ca1      5 INSTR BELONGTO 402c60 
+            402ca1      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ca6     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ca6      2 INSTR BELONGTO 402c60 
             402ca8     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ca8      6 INSTR BELONGTO 402c60 
             402cae     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 INSTR BELONGTO 402c60 
+            402cae      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 R12 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402cae      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402cb3     -2 INSTR LOCAL n R12 ZZ  AlwaysNUM xor     r12d, r12d 
             402cb3      3 INSTR BELONGTO 402c60 
+            402cb3      3 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R12 ZZ xor     r12d, r12d 
             402cb6     -2 INSTR LOCAL n RCX ZZ  NumericDEFs movzx   ecx, cs:byte_607AF4 
             402cb6      7 INSTR BELONGTO 402c60 
+            402cb6      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 ZZ movzx   ecx, cs:byte_607AF4 
             402cbd     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, cs:dword_6076CC 
             402cbd      6 INSTR BELONGTO 402c60 
+            402cbd      6 INSTR DEADREGS  EFLAGS RDX RSI RDI R8 ZZ mov     edx, cs:dword_6076CC 
             402cc3      8 INSTR BELONGTO 402c60 
+            402cc3      8 INSTR DEADREGS  EFLAGS RSI RDI R8 ZZ lea     r8, [rsp+2768h+var_13B8] 
             402cc3      8 PTRIMMEDESP STACK 5040 displ lea     r8, [rsp+2768h+var_13B8]
             402ccb      5 INSTR BELONGTO 402c60 
+            402ccb      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402ccb      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402cd0      3 INSTR BELONGTO 402c60 
+            402cd0      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, rbp 
             402cd3     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadOpen 
             402cd3      5 INSTR BELONGTO 402c60 
+            402cd3      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadOpen 
             402cd8     -1 INSTR LOCAL NoMetaUpdate test    rax, rax 
             402cd8      3 INSTR BELONGTO 402c60 
             402cdb      3 INSTR BELONGTO 402c60 
+            402cdb      3 INSTR DEADREGS  RSI RDI R13 ZZ mov     r13, rax 
             402cde     -1 INSTR LOCAL NoMetaUpdate jz      loc_402E00 
             402cde      6 INSTR BELONGTO 402c60 
             402ce4     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 INSTR BELONGTO 402c60 
+            402ce4      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402ce4      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402ce8     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ce8      2 INSTR BELONGTO 402c60 
@@ -3990,16 +4127,22 @@
             402cf0      4 INSTR BELONGTO 402c60 
             402cf4      4 INSTR BELONGTO 402c60 
             402cf8      5 INSTR BELONGTO 402c60 
+            402cf8      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdx, [rsp+2768h+ptr] 
             402cf8      5 PTRIMMEDESP STACK 32 displ lea     rdx, [rsp+2768h+ptr]
             402cfd      5 INSTR BELONGTO 402c60 
+            402cfd      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402cfd      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d02     -2 INSTR LOCAL n RCX ZZ  NUMVia2ndSrcIMMEDNUM mov     ecx, 1388h 
             402d02      5 INSTR BELONGTO 402c60 
+            402d02      5 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     ecx, 1388h 
             402d07      3 INSTR BELONGTO 402c60 
+            402d07      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d0a     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzRead 
             402d0a      5 INSTR BELONGTO 402c60 
+            402d0a      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzRead 
             402d0f     -2 INSTR LOCAL n RCX ZZ  NumericDEFs mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 INSTR BELONGTO 402c60 
+            402d0f      4 INSTR DEADREGS  EFLAGS RCX RDI ZZ mov     ecx, [rsp+2768h+var_2754] 
             402d0f      4 PTRIMMEDESP STACK 20 displ mov     ecx, [rsp+2768h+var_2754]
             402d13     -1 INSTR LOCAL NoMetaUpdate cmp     ecx, 0FFFFFFFBh 
             402d13      3 INSTR BELONGTO 402c60 
@@ -4018,23 +4161,31 @@
             402d27     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402D3E 
             402d27      2 INSTR BELONGTO 402c60 
             402d29      5 INSTR BELONGTO 402c60 
+            402d29      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402d29      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402d2e     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, eax        ; n 
             402d2e      3 INSTR BELONGTO 402c60 
+            402d2e      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, eax        ; n 
             402d31      3 INSTR BELONGTO 402c60 
+            402d31      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402d34     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402d34      5 INSTR BELONGTO 402c60 
+            402d34      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402d39     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402d39      5 INSTR BELONGTO 402c60 
+            402d39      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402d3e      3 INSTR BELONGTO 402c60 
+            402d3e      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402d41     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402d41      5 INSTR BELONGTO 402c60 
+            402d41      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402d46     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d46      2 INSTR BELONGTO 402c60 
             402d48     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402d48      6 INSTR BELONGTO 402c60 
             402d4e     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 INSTR BELONGTO 402c60 
+            402d4e      4 INSTR DEADREGS  EFLAGS RAX RSI RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d4e      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402d52     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d52      2 INSTR BELONGTO 402c60 
@@ -4045,24 +4196,32 @@
             402d59     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E00 
             402d59      6 INSTR BELONGTO 402c60 
             402d5f      5 INSTR BELONGTO 402c60 
+            402d5f      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rcx, [rsp+2768h+var_274C] 
             402d5f      5 PTRIMMEDESP STACK 28 displ lea     rcx, [rsp+2768h+var_274C]
             402d64      5 INSTR BELONGTO 402c60 
+            402d64      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rdx, [rsp+2768h+var_2760] 
             402d64      5 PTRIMMEDESP STACK 8 displ lea     rdx, [rsp+2768h+var_2760]
             402d69      5 INSTR BELONGTO 402c60 
+            402d69      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402d69      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402d6e      3 INSTR BELONGTO 402c60 
+            402d6e      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402d71     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadGetUnused 
             402d71      5 INSTR BELONGTO 402c60 
+            402d71      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadGetUnused 
             402d76     -1 INSTR LOCAL MetadataUnused mov     eax, [rsp+2768h+var_2754] 
             402d76      4 INSTR BELONGTO 402c60 
+            402d76      4 INSTR DEADREGS  EFLAGS RAX RDI ZZ mov     eax, [rsp+2768h+var_2754] 
             402d7a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d7a      2 INSTR BELONGTO 402c60 
             402d7c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403067 
             402d7c      6 INSTR BELONGTO 402c60 
             402d82     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_274C] 
             402d82      4 INSTR BELONGTO 402c60 
+            402d82      4 INSTR DEADREGS  EFLAGS RAX RCX RSI RDI ZZ mov     eax, [rsp+2768h+var_274C] 
             402d82      4 PTRIMMEDESP STACK 28 displ mov     eax, [rsp+2768h+var_274C]
             402d86      5 INSTR BELONGTO 402c60 
+            402d86      5 INSTR DEADREGS  EFLAGS RCX RSI RDI ZZ mov     rcx, [rsp+2768h+var_2760] 
             402d86      5 PTRIMMEDESP STACK 8 displ mov     rcx, [rsp+2768h+var_2760]
             402d8b     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402d8b      2 INSTR BELONGTO 402c60 
@@ -4070,14 +4229,19 @@
             402d8d      2 INSTR BELONGTO 402c60 
             402d8f     -1 INSTR LOCAL MetadataUnused sub     eax, 1 
             402d8f      3 INSTR BELONGTO 402c60 
+            402d8f      3 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ sub     eax, 1 
             402d92     -1 INSTR LOCAL MetadataUnused lea     rsi, [rax+1] 
             402d92      4 INSTR BELONGTO 402c60 
+            402d92      4 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ lea     rsi, [rax+1] 
             402d96      2 INSTR BELONGTO 402c60 
+            402d96      2 INSTR DEADREGS  EFLAGS RAX RDX RDI ZZ xor     eax, eax 
             402d96     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402d98      8 INSTR BELONGTO 402c60 
             402da0     -2 INSTR LOCAL n RDX ZZ  NumericDEFs movzx   edx, byte ptr [rcx+rax] 
             402da0      4 INSTR BELONGTO 402c60 
+            402da0      4 INSTR DEADREGS  EFLAGS RDX RDI ZZ movzx   edx, byte ptr [rcx+rax] 
             402da4      7 INSTR BELONGTO 402c60 
+            402da4      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     [rsp+rax+2768h+var_13B8], dl 
             402da4      7 PTRIMMEDESP STACK 5040 displ mov     [rsp+rax+2768h+var_13B8], dl
             402dab     -1 INSTR LOCAL 1stSrcVia2ndSrcIMMEDNUM add     rax, 1 
             402dab      4 INSTR BELONGTO 402c60 
@@ -4086,11 +4250,15 @@
             402db2     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402DA0 
             402db2      2 INSTR BELONGTO 402c60 
             402db4      5 INSTR BELONGTO 402c60 
+            402db4      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2754] 
             402db4      5 PTRIMMEDESP STACK 20 displ lea     rdi, [rsp+2768h+var_2754]
             402db9      3 INSTR BELONGTO 402c60 
+            402db9      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402dbc     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402dbc      5 INSTR BELONGTO 402c60 
+            402dbc      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402dc1      5 INSTR BELONGTO 402c60 
+            402dc1      5 INSTR DEADREGS  EFLAGS RDI R11 ZZ mov     r11d, [rsp+2768h+var_2754] 
             402dc1      5 PTRIMMEDESP STACK 20 displ mov     r11d, [rsp+2768h+var_2754]
             402dc6     -1 INSTR LOCAL NoMetaUpdate test    r11d, r11d 
             402dc6      3 INSTR BELONGTO 402c60 
@@ -4098,20 +4266,24 @@
             402dc9      6 INSTR BELONGTO 402c60 
             402dcf     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402dcf      5 INSTR BELONGTO 402c60 
+            402dcf      5 INSTR DEADREGS  EFLAGS RDI R9 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402dcf      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402dd4     -1 INSTR LOCAL NoMetaUpdate test    r9d, r9d 
             402dd4      3 INSTR BELONGTO 402c60 
             402dd7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402CB6 
             402dd7      6 INSTR BELONGTO 402c60 
             402ddd      3 INSTR BELONGTO 402c60 
+            402ddd      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402de0     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402de0      5 INSTR BELONGTO 402c60 
+            402de0      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402de5     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402de5      2 INSTR BELONGTO 402c60 
             402de7     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402E98 
             402de7      6 INSTR BELONGTO 402c60 
             402ded     -2 INSTR LOCAL n R9 ZZ  NumericDEFs mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 INSTR BELONGTO 402c60 
+            402ded      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI R8 R9 ZZ mov     r9d, [rsp+2768h+var_274C] 
             402ded      5 PTRIMMEDESP STACK 28 displ mov     r9d, [rsp+2768h+var_274C]
             402df2     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402CB6 
             402df2      5 INSTR BELONGTO 402c60 
@@ -4120,43 +4292,61 @@
             402dfe     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402E2A 
             402dfe      2 INSTR BELONGTO 402c60 
             402e00      5 INSTR BELONGTO 402c60 
+            402e00      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ lea     rdi, [rsp+2768h+var_2750] 
             402e00      5 PTRIMMEDESP STACK 24 displ lea     rdi, [rsp+2768h+var_2750]
             402e05      3 INSTR BELONGTO 402c60 
+            402e05      3 INSTR DEADREGS  EFLAGS RSI ZZ mov     rsi, r13 
             402e08     -1 INSTR LOCAL NoMetaUpdate call    _BZ2_bzReadClose 
             402e08      5 INSTR BELONGTO 402c60 
+            402e08      5 INSTR DEADREGS  EFLAGS ZZ call    _BZ2_bzReadClose 
             402e0d     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 INSTR BELONGTO 402c60 
+            402e0d      4 INSTR DEADREGS  EFLAGS RAX ZZ mov     eax, [rsp+2768h+var_2754] 
             402e0d      4 PTRIMMEDESP STACK 20 displ mov     eax, [rsp+2768h+var_2754]
             402e11     -1 INSTR LOCAL MetadataRedundant add     eax, 9 
             402e11      3 INSTR BELONGTO 402c60 
+            402e11      3 INSTR DEADREGS  EFLAGS ZZ add     eax, 9 
             402e14     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 6          ; switch 7 cases  
             402e14      3 INSTR BELONGTO 402c60 
             402e17     -1 INSTR LOCAL NoMetaUpdate jbe     short loc_402E23 
             402e17      2 INSTR BELONGTO 402c60 
             402e19     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e19      5 INSTR BELONGTO 402c60 
+            402e19      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 ZZ mov     edi, offset word_4046B2; jumptable 0000000000402E23 default case 
             402e1e     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             402e1e      5 INSTR BELONGTO 402c60 
+            402e1e      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 ZZ call    sub_4023C0 
             402e23     -1 INSTR LOCAL NoMetaUpdate jmp     ds:off_406050[rax*8]; switch jump 
             402e23      7 INSTR BELONGTO 402c60 
+            402e23      7 INSTR DEADREGS  EFLAGS ZZ jmp     ds:off_406050[rax*8]; switch jump 
             402e2a      3 INSTR BELONGTO 402c60 
+            402e2a      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e2d     -1 INSTR LOCAL NoMetaUpdate call    _rewind 
             402e2d      5 INSTR BELONGTO 402c60 
+            402e2d      5 INSTR DEADREGS  EFLAGS ZZ call    _rewind 
             402e32     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_402E8C 
             402e32      2 INSTR BELONGTO 402c60 
             402e38      5 INSTR BELONGTO 402c60 
+            402e38      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e38      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e3d      3 INSTR BELONGTO 402c60 
+            402e3d      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ mov     rcx, rbp        ; stream 
             402e40     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 1388h      ; n 
             402e40      5 INSTR BELONGTO 402c60 
+            402e40      5 INSTR DEADREGS  EFLAGS RDX RSI ZZ mov     edx, 1388h      ; n 
             402e45     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e45      5 INSTR BELONGTO 402c60 
+            402e45      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402e4a     -1 INSTR LOCAL NoMetaUpdate call    _fread 
             402e4a      5 INSTR BELONGTO 402c60 
+            402e4a      5 INSTR DEADREGS  EFLAGS ZZ call    _fread 
             402e4f      3 INSTR BELONGTO 402c60 
+            402e4f      3 INSTR DEADREGS  EFLAGS RDI R12 ZZ mov     rdi, rbp        ; stream 
             402e52      3 INSTR BELONGTO 402c60 
+            402e52      3 INSTR DEADREGS  EFLAGS R12 ZZ mov     r12, rax 
             402e55     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e55      5 INSTR BELONGTO 402c60 
+            402e55      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402e5a     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402e5a      2 INSTR BELONGTO 402c60 
             402e5c     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
@@ -4166,31 +4356,42 @@
             402e65     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402E7C 
             402e65      2 INSTR BELONGTO 402c60 
             402e67      5 INSTR BELONGTO 402c60 
+            402e67      5 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ lea     rdi, [rsp+2768h+ptr]; ptr 
             402e67      5 PTRIMMEDESP STACK 32 displ lea     rdi, [rsp+2768h+ptr]; ptr
             402e6c     -2 INSTR LOCAL n RDX ZZ  AlwaysNUM movsxd  rdx, r12d       ; n 
             402e6c      3 INSTR BELONGTO 402c60 
+            402e6c      3 INSTR DEADREGS  EFLAGS RCX RDX RSI ZZ movsxd  rdx, r12d       ; n 
             402e6f      3 INSTR BELONGTO 402c60 
+            402e6f      3 INSTR DEADREGS  EFLAGS RCX RSI ZZ mov     rcx, rbx        ; s 
             402e72     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402e72      5 INSTR BELONGTO 402c60 
+            402e72      5 INSTR DEADREGS  EFLAGS RSI ZZ mov     esi, 1          ; size 
             402e77     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402e77      5 INSTR BELONGTO 402c60 
+            402e77      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402e7c      3 INSTR BELONGTO 402c60 
+            402e7c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402e7f     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e7f      5 INSTR BELONGTO 402c60 
+            402e7f      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402e84     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402e84      2 INSTR BELONGTO 402c60 
             402e86     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402e86      6 INSTR BELONGTO 402c60 
             402e8c      3 INSTR BELONGTO 402c60 
+            402e8c      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e8f     -1 INSTR LOCAL NoMetaUpdate call    sub_402030 
             402e8f      5 INSTR BELONGTO 402c60 
+            402e8f      5 INSTR DEADREGS  EFLAGS ZZ call    sub_402030 
             402e94     -1 INSTR LOCAL NoMetaUpdate test    al, al 
             402e94      2 INSTR BELONGTO 402c60 
             402e96     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402E38 
             402e96      2 INSTR BELONGTO 402c60 
             402e98      3 INSTR BELONGTO 402c60 
+            402e98      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402e9b     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402e9b      5 INSTR BELONGTO 402c60 
+            402e9b      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ea0     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ea0      2 INSTR BELONGTO 402c60 
             402ea2     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
@@ -4200,33 +4401,43 @@
             402eaf     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402EC8 
             402eaf      2 INSTR BELONGTO 402c60 
             402eb1      3 INSTR BELONGTO 402c60 
+            402eb1      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402eb4     -1 INSTR LOCAL NoMetaUpdate call    _fileno 
             402eb4      5 INSTR BELONGTO 402c60 
+            402eb4      5 INSTR DEADREGS  EFLAGS ZZ call    _fileno 
             402eb9     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402eb9      2 INSTR BELONGTO 402c60 
             402ebb     -1 INSTR LOCAL NoMetaUpdate js      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ebb      6 INSTR BELONGTO 402c60 
             402ec1      2 INSTR BELONGTO 402c60 
+            402ec1      2 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     edi, eax 
             402ec1     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, eax 
             402ec3     -1 INSTR LOCAL NoMetaUpdate call    sub_4024B0 
             402ec3      5 INSTR BELONGTO 402c60 
+            402ec3      5 INSTR DEADREGS  EFLAGS RSI ZZ call    sub_4024B0 
             402ec8      3 INSTR BELONGTO 402c60 
+            402ec8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402ecb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402ecb      5 INSTR BELONGTO 402c60 
+            402ecb      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402ed0     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402ed0      3 INSTR BELONGTO 402c60 
             402ed3     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ed3      6 INSTR BELONGTO 402c60 
             402ed9      3 INSTR BELONGTO 402c60 
+            402ed9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402edc     -1 INSTR LOCAL NoMetaUpdate call    _ferror 
             402edc      5 INSTR BELONGTO 402c60 
+            402edc      5 INSTR DEADREGS  EFLAGS ZZ call    _ferror 
             402ee1     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ee1      2 INSTR BELONGTO 402c60 
             402ee3     -1 INSTR LOCAL NoMetaUpdate jnz     loc_402F71      ; jumptable 0000000000402E23 case 3 
             402ee3      6 INSTR BELONGTO 402c60 
             402ee9      3 INSTR BELONGTO 402c60 
+            402ee9      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402eec     -1 INSTR LOCAL NoMetaUpdate call    _fflush 
             402eec      5 INSTR BELONGTO 402c60 
+            402eec      5 INSTR DEADREGS  EFLAGS ZZ call    _fflush 
             402ef1     -1 INSTR LOCAL NoMetaUpdate test    eax, eax 
             402ef1      2 INSTR BELONGTO 402c60 
             402ef3     -1 INSTR LOCAL NoMetaUpdate jnz     short loc_402F71; jumptable 0000000000402E23 case 3 
@@ -4236,34 +4447,47 @@
             402efc     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F16 
             402efc      2 INSTR BELONGTO 402c60 
             402efe      3 INSTR BELONGTO 402c60 
+            402efe      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402f01     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402f01      5 INSTR BELONGTO 402c60 
+            402f01      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402f06     -1 INSTR LOCAL NoMetaUpdate cmp     eax, 0FFFFFFFFh 
             402f06      3 INSTR BELONGTO 402c60 
             402f09     11 INSTR BELONGTO 402c60 
+            402f09     11 INSTR DEADREGS  RBX ZZ mov     cs:stream, 0 
             402f14     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402F71; jumptable 0000000000402E23 case 3 
             402f14      2 INSTR BELONGTO 402c60 
             402f16     -1 INSTR LOCAL NoMetaUpdate cmp     cs:dword_6076CC, 1 
             402f16      7 INSTR BELONGTO 402c60 
             402f1d     11 INSTR BELONGTO 402c60 
+            402f1d     11 INSTR DEADREGS  RDX RBX ZZ mov     cs:stream, 0 
             402f28     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402f28      5 INSTR BELONGTO 402c60 
+            402f28      5 INSTR DEADREGS  RDX RBX ZZ mov     ebx, 1 
             402f2d     -1 INSTR LOCAL NoMetaUpdate jle     short loc_402F4A 
             402f2d      2 INSTR BELONGTO 402c60 
             402f2f      7 INSTR BELONGTO 402c60 
+            402f2f      7 INSTR DEADREGS  EFLAGS RCX RDX RSI RDI ZZ mov     rcx, cs:stderr  ; s 
             402f36     -2 INSTR LOCAL n RDX ZZ  NUMVia2ndSrcIMMEDNUM mov     edx, 5          ; n 
             402f36      5 INSTR BELONGTO 402c60 
+            402f36      5 INSTR DEADREGS  EFLAGS RDX RSI RDI ZZ mov     edx, 5          ; n 
             402f3b     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1          ; size 
             402f3b      5 INSTR BELONGTO 402c60 
+            402f3b      5 INSTR DEADREGS  EFLAGS RSI RDI ZZ mov     esi, 1          ; size 
             402f40      5 INSTR BELONGTO 402c60 
+            402f40      5 INSTR DEADREGS  EFLAGS RDI ZZ mov     edi, offset asc_40465A; "\n    " 
             402f45     -1 INSTR LOCAL NoMetaUpdate call    _fwrite 
             402f45      5 INSTR BELONGTO 402c60 
+            402f45      5 INSTR DEADREGS  EFLAGS ZZ call    _fwrite 
             402f4a     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 INSTR BELONGTO 402c60 
+            402f4a      8 INSTR DEADREGS  EFLAGS RAX RDX ZZ mov     rdx, [rsp+2768h+var_30] 
             402f4a      8 PTRIMMEDESP STACK 10040 displ mov     rdx, [rsp+2768h+var_30]
             402f52     -1 INSTR LOCAL MetadataRedundant xor     rdx, fs:28h 
             402f52      9 INSTR BELONGTO 402c60 
+            402f52      9 INSTR DEADREGS  EFLAGS RAX ZZ xor     rdx, fs:28h 
             402f5b      2 INSTR BELONGTO 402c60 
+            402f5b      2 INSTR DEADREGS  RAX ZZ mov     eax, ebx 
             402f5b     -2 INSTR LOCAL n RAX ZZ  NumericDEFs mov     eax, ebx 
             402f5d     -1 INSTR LOCAL NoMetaUpdate jnz     loc_403071 
             402f5d      6 INSTR BELONGTO 402c60 
@@ -4271,47 +4495,69 @@
             402f63      7 INSTR BELONGTO 402c60 
             402f6a  10056 DEALLOC STACK esp - 10056 pop     rbx
             402f6a      1 INSTR BELONGTO 402c60 
+            402f6a      1 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ pop     rbx 
             402f6b      1 INSTR BELONGTO 402c60 
+            402f6b      1 INSTR DEADREGS  EFLAGS R12 R13 ZZ pop     rbp 
             402f6c      2 INSTR BELONGTO 402c60 
+            402f6c      2 INSTR DEADREGS  EFLAGS R12 R13 ZZ pop     r12 
             402f6e      2 INSTR BELONGTO 402c60 
+            402f6e      2 INSTR DEADREGS  EFLAGS R13 ZZ pop     r13 
             402f70      1 INSTR BELONGTO 402c60 
+            402f70      1 INSTR DEADREGS  EFLAGS ZZ retn 
             402f71     -1 INSTR LOCAL NoMetaUpdate call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f71      5 INSTR BELONGTO 402c60 
+            402f71      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402470      ; jumptable 0000000000402E23 case 3 
             402f76     -1 INSTR LOCAL NoMetaUpdate call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f76      5 INSTR BELONGTO 402c60 
+            402f76      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402380      ; jumptable 0000000000402E23 case 6 
             402f7b      7 INSTR BELONGTO 402c60 
+            402f7b      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rdi, cs:stderr  ; jumptable 0000000000402E23 case 5 
             402f82      7 INSTR BELONGTO 402c60 
+            402f82      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI ZZ mov     rcx, cs:s 
             402f89     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f89      5 INSTR BELONGTO 402c60 
+            402f89      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSDataIntegrity; "\n%s: Data integrity error when decompr"... 
             402f8e     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             402f8e      5 INSTR BELONGTO 402c60 
+            402f8e      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             402f93      2 INSTR BELONGTO 402c60 
+            402f93      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             402f93     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             402f95     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             402f95      5 INSTR BELONGTO 402c60 
+            402f95      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             402f9a     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             402f9a      5 INSTR BELONGTO 402c60 
+            402f9a      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402340 
             402f9f     -1 INSTR LOCAL NoMetaUpdate call    sub_402310 
             402f9f      5 INSTR BELONGTO 402c60 
+            402f9f      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402310 
             402fa4     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             402fa4      5 INSTR BELONGTO 402c60 
+            402fa4      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2 
             402fa9     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             402fa9      5 INSTR BELONGTO 402c60 
+            402fa9      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_4020D0 
             402fae     -1 INSTR LOCAL NoMetaUpdate cmp     rbp, cs:stdin   ; jumptable 0000000000402E23 case 4 
             402fae      7 INSTR BELONGTO 402c60 
             402fb5     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402FBF 
             402fb5      2 INSTR BELONGTO 402c60 
             402fb7      3 INSTR BELONGTO 402c60 
+            402fb7      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbp        ; stream 
             402fba     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fba      5 INSTR BELONGTO 402c60 
+            402fba      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402fbf     -1 INSTR LOCAL NoMetaUpdate cmp     rbx, cs:stdout 
             402fbf      7 INSTR BELONGTO 402c60 
             402fc6     -1 INSTR LOCAL NoMetaUpdate jz      short loc_402FD0 
             402fc6      2 INSTR BELONGTO 402c60 
             402fc8      3 INSTR BELONGTO 402c60 
+            402fc8      3 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, rbx        ; stream 
             402fcb     -1 INSTR LOCAL NoMetaUpdate call    _fclose 
             402fcb      5 INSTR BELONGTO 402c60 
+            402fcb      5 INSTR DEADREGS  EFLAGS ZZ call    _fclose 
             402fd0      2 INSTR BELONGTO 402c60 
+            402fd0      2 INSTR DEADREGS  EFLAGS RAX RDX RBX ZZ xor     ebx, ebx 
             402fd0     -2 INSTR LOCAL n RBX ZZ  AlwaysNUM xor     ebx, ebx 
             402fd2     -1 INSTR LOCAL NoMetaUpdate cmp     r12d, 1 
             402fd2      4 INSTR BELONGTO 402c60 
@@ -4321,19 +4567,27 @@
             402fdc      7 INSTR BELONGTO 402c60 
             402fe3     -2 INSTR LOCAL n RBX ZZ  NUMVia2ndSrcIMMEDNUM mov     ebx, 1 
             402fe3      5 INSTR BELONGTO 402c60 
+            402fe3      5 INSTR DEADREGS  RAX RDX RBX ZZ mov     ebx, 1 
             402fe8     -1 INSTR LOCAL NoMetaUpdate jz      loc_402F4A 
             402fe8      6 INSTR BELONGTO 402c60 
             402fee      7 INSTR BELONGTO 402c60 
+            402fee      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI R8 ZZ mov     rcx, cs:s 
             402ff5      7 INSTR BELONGTO 402c60 
+            402ff5      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI R8 ZZ mov     rdi, cs:stderr 
             402ffc      6 INSTR BELONGTO 402c60 
+            402ffc      6 INSTR DEADREGS  EFLAGS RAX RDX RSI R8 ZZ mov     r8d, offset dest 
             403002     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403002      5 INSTR BELONGTO 402c60 
+            403002      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSSTrailingGarb; "\n%s: %s: trailing garbage after EOF ig"... 
             403007     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403007      5 INSTR BELONGTO 402c60 
+            403007      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             40300c      2 INSTR BELONGTO 402c60 
+            40300c      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             40300c     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40300e     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40300e      5 INSTR BELONGTO 402c60 
+            40300e      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             403013     -1 INSTR LOCAL NoMetaUpdate jmp     loc_402F4A 
             403013      5 INSTR BELONGTO 402c60 
             403018     -1 INSTR LOCAL NoMetaUpdate cmp     cs:byte_607B18, 0; jumptable 0000000000402E23 case 2 
@@ -4342,35 +4596,51 @@
             40301f      2 INSTR BELONGTO 402c60 
             403021     -2 INSTR LOCAL n RDI ZZ  NUMVia2ndSrcIMMEDNUM mov     edi, 2 
             403021      5 INSTR BELONGTO 402c60 
+            403021      5 INSTR DEADREGS  EFLAGS RBX RDI R12 R13 ZZ mov     edi, 2 
             403026     -1 INSTR LOCAL NoMetaUpdate call    sub_4020D0 
             403026      5 INSTR BELONGTO 402c60 
+            403026      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_4020D0 
             40302b     -1 INSTR LOCAL NoMetaUpdate call    sub_402090      ; jumptable 0000000000402E23 case 0 
             40302b      5 INSTR BELONGTO 402c60 
+            40302b      5 INSTR DEADREGS  EFLAGS RCX RDX RBX RSI RDI R12 R13 ZZ call    sub_402090      ; jumptable 0000000000402E23 case 0 
             403030      7 INSTR BELONGTO 402c60 
+            403030      7 INSTR DEADREGS  EFLAGS RAX RCX RDX RSI RDI ZZ mov     rcx, cs:s 
             403037      7 INSTR BELONGTO 402c60 
+            403037      7 INSTR DEADREGS  EFLAGS RAX RDX RSI RDI ZZ mov     rdi, cs:stderr 
             40303e     -2 INSTR LOCAL n RDX ZZ  NumericDEFs mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             40303e      5 INSTR BELONGTO 402c60 
+            40303e      5 INSTR DEADREGS  EFLAGS RAX RDX RSI ZZ mov     edx, offset aSCompressedFil; "\n%s: Compressed file ends unexpectedly"... 
             403043     -2 INSTR LOCAL n RSI ZZ  NUMVia2ndSrcIMMEDNUM mov     esi, 1 
             403043      5 INSTR BELONGTO 402c60 
+            403043      5 INSTR DEADREGS  EFLAGS RAX RSI ZZ mov     esi, 1 
             403048      2 INSTR BELONGTO 402c60 
+            403048      2 INSTR DEADREGS  EFLAGS RAX ZZ xor     eax, eax 
             403048     -2 INSTR LOCAL n RAX ZZ  AlwaysNUM xor     eax, eax 
             40304a     -1 INSTR LOCAL NoMetaUpdate call    ___fprintf_chk 
             40304a      5 INSTR BELONGTO 402c60 
+            40304a      5 INSTR DEADREGS  EFLAGS ZZ call    ___fprintf_chk 
             40304f      7 INSTR BELONGTO 402c60 
+            40304f      7 INSTR DEADREGS  EFLAGS RDI ZZ mov     rdi, cs:s       ; s 
             403056     -1 INSTR LOCAL NoMetaUpdate call    _perror 
             403056      5 INSTR BELONGTO 402c60 
+            403056      5 INSTR DEADREGS  EFLAGS ZZ call    _perror 
             40305b     -1 INSTR LOCAL NoMetaUpdate call    sub_402340 
             40305b      5 INSTR BELONGTO 402c60 
+            40305b      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402340 
             403060     -1 INSTR LOCAL NoMetaUpdate call    sub_402310 
             403060      5 INSTR BELONGTO 402c60 
+            403060      5 INSTR DEADREGS  EFLAGS RBX R12 R13 ZZ call    sub_402310 
             403065     -1 INSTR LOCAL NoMetaUpdate jmp     short loc_403021 
             403065      2 INSTR BELONGTO 402c60 
             403067     -2 INSTR LOCAL n RDI ZZ  NumericDEFs mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             403067      5 INSTR BELONGTO 402c60 
+            403067      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI RDI R8 R12 R13 ZZ mov     edi, offset aDecompressBzre; "decompress:bzReadGetUnused" 
             40306c     -1 INSTR LOCAL NoMetaUpdate call    sub_4023C0 
             40306c      5 INSTR BELONGTO 402c60 
+            40306c      5 INSTR DEADREGS  EFLAGS RAX RCX RDX RBX RSI R8 R12 R13 ZZ call    sub_4023C0 
             403071     -1 INSTR LOCAL NoMetaUpdate call    ___stack_chk_fail 
             403071      5 INSTR BELONGTO 402c60 
+            403071      5 INSTR DEADREGS  EFLAGS ZZ call    ___stack_chk_fail 
             403080      0 FUNC FRAMERESTORE 0 0 4 1 0 0 2 0 0 3 0 0 4 0 8 5 0 0 6 0 0 7 0 0 8 0 0 9 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 ZZ
             403080      0 FUNC MMSAFENESS SAFE
             403080    139 FUNC GLOBAL sub_403080 FUNC_UNSAFE NOFP RET             40310a