message: GetRelocatedGlobalAddress -> GetRelocatedAddress. This was a typo - it just so happens that both share the same base address.
diff: @@ -250,12 +250,12 @@ void RewriteGCCThunks(uint8_t* data, uintptr_t originalAddress, uintptr_t length
  std::unordered_map<uintptr_t, Register> thunkMap =
  {
  - { ASLR::GetRelocatedGlobalAddress(0x0002F825), Register::EAX }, // __x86_get_pc_thunk_ax
  - { ASLR::GetRelocatedGlobalAddress(0x000276A0), Register::EBX }, // __x86_get_pc_thunk_bx
  - { ASLR::GetRelocatedGlobalAddress(0x0004AC5F), Register::ECX }, // __x86_get_pc_thunk_cx
  - { ASLR::GetRelocatedGlobalAddress(0x0003AFC1), Register::EDX }, // __x86_get_pc_thunk_dx
  - { ASLR::GetRelocatedGlobalAddress(0x0004AE6B), Register::ESI }, // __x86_get_pc_thunk_si
  - { ASLR::GetRelocatedGlobalAddress(0x0005E17E), Register::EDI } // __x86_get_pc_thunk_di
  + { ASLR::GetRelocatedAddress(0x0002F825), Register::EAX }, // __x86_get_pc_thunk_ax
  + { ASLR::GetRelocatedAddress(0x000276A0), Register::EBX }, // __x86_get_pc_thunk_bx
  + { ASLR::GetRelocatedAddress(0x0004AC5F), Register::ECX }, // __x86_get_pc_thunk_cx
  + { ASLR::GetRelocatedAddress(0x0003AFC1), Register::EDX }, // __x86_get_pc_thunk_dx
  + { ASLR::GetRelocatedAddress(0x0004AE6B), Register::ESI }, // __x86_get_pc_thunk_si
  + { ASLR::GetRelocatedAddress(0x0005E17E), Register::EDI } // __x86_get_pc_thunk_di
  }; NWNX_EXPECT_VERSION(8155);
  DISASM disassembler = {};
  