<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="51">
  <CheatEntries>
    <CheatEntry>
      <ID>2744</ID>
      <Description>"╔══════════════════════════════╗"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2743</ID>
      <Description>"║               Turok 2 Seeds of Evil                  ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2742</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2718</ID>
      <Description>"║        === COMPACT VIEW ===               ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
// Script Created By mgr.inz.Player On CE Forums
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2740</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>5</ID>
      <Description>"║        === PLAYER MANAGER ===          ║"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{
  ==============================================
   Turok 2 Seeds of Evil Table by SeryogaSK
  ----------------------------------------------
   Game    : Turok2.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  Generated by AOBMaker,  bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(ply_health,Turok2.exe,8B ?? 70 89 ?? DC 01 00 00 8B ?? 10 01 00 00)
// raw AOB: CC CC CC CC CC CC CC CC 40 53 48 83 EC 20 48 8B D9 E8 ?? ?? ?? ?? 80 3D ?? ?? ?? ?? 00 0F 85 ?? ?? ?? ?? 48 8B 8B 18 01 00 00 48 89 7C 24 38 8B 41 70 89 83 DC 01 00 00 8B 83 10 01 00 00 83 F8 03 0F 85 ?? ?? ?? ?? 48 85 C9 0F 84 ?? ?? ?? ?? 48 8B 05 ?? ?? ?? ?? 48 8D 0D ?? ?? ?? ?? 48 8B D3 FF 90 88 01 00 00 84 C0 0F 84 ?? ?? ?? ?? 48 8B CB E8 ?? ?? ?? ?? 48 8B F8 48 85 C0 0F 84
// injection point AOB: 8B ?? 70 89 ?? DC 01 00 00 8B ?? 10 01 00 00 83 ?? 03 0F 85 ?? ?? ?? ?? ?? 85 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? ?? ?? ?? ?? ?? 8D ?? ?? ?? ?? ?? ?? 8B ?? FF ?? 88 01 00 00 84 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? E8 ?? ?? ?? ?? ?? 8B ?? ?? 85 ?? 0F 84
alloc(newmem,$1000)

alloc(ply_healtho, $F)
alloc(ply_base,8)

label(code)
label(return)

ply_healtho:
  readmem(ply_health, $F)

newmem:
mov [ply_base],rcx
code:
  // mov eax,[rcx+70]
  reassemble(ply_health)
  //mov [rcx+70],(float)999
  // mov [rbx+000001DC],eax
  reassemble(ply_health+3)
  // mov eax,[rbx+00000110]
  reassemble(ply_health+9)
  jmp far return
  align 10 cc

ply_health:
  jmp far newmem
  nop 1
return:
registersymbol(ply_health ply_healtho ply_base)

[DISABLE]

ply_health:
  readmem(ply_healtho, $F)

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: Turok2.exe+37B337

Turok2.exe+37B308: CC                                 - int 3
Turok2.exe+37B309: CC                                 - int 3
Turok2.exe+37B30A: CC                                 - int 3
Turok2.exe+37B30B: CC                                 - int 3
Turok2.exe+37B30C: CC                                 - int 3
Turok2.exe+37B30D: CC                                 - int 3
Turok2.exe+37B30E: CC                                 - int 3
Turok2.exe+37B30F: CC                                 - int 3
Turok2.exe+37B310: 40 53                              - push rbx
Turok2.exe+37B312: 48 83 EC 20                        - sub rsp,20
Turok2.exe+37B316: 48 8B D9                           - mov rbx,rcx
Turok2.exe+37B319: E8 A2 FB FF FF                     - call Turok2.exe+37AEC0
Turok2.exe+37B31E: 80 3D 13 77 82 00 00               - cmp byte ptr [Turok2.exe+BA2A38],00
Turok2.exe+37B325: 0F 85 51 03 00 00                  - jne Turok2.exe+37B67C
Turok2.exe+37B32B: 48 8B 8B 18 01 00 00               - mov rcx,[rbx+00000118]
Turok2.exe+37B332: 48 89 7C 24 38                     - mov [rsp+38],rdi
// ---------- INJECTING HERE ----------
Turok2.exe+37B337: 8B 41 70                           - mov eax,[rcx+70]
// ---------- DONE INJECTING  ----------
Turok2.exe+37B33A: 89 83 DC 01 00 00                  - mov [rbx+000001DC],eax
Turok2.exe+37B340: 8B 83 10 01 00 00                  - mov eax,[rbx+00000110]
Turok2.exe+37B346: 83 F8 03                           - cmp eax,03
Turok2.exe+37B349: 0F 85 D2 01 00 00                  - jne Turok2.exe+37B521
Turok2.exe+37B34F: 48 85 C9                           - test rcx,rcx
Turok2.exe+37B352: 0F 84 29 01 00 00                  - je Turok2.exe+37B481
Turok2.exe+37B358: 48 8B 05 81 87 82 00               - mov rax,[Turok2.exe+BA3AE0]
Turok2.exe+37B35F: 48 8D 0D 7A 87 82 00               - lea rcx,[Turok2.exe+BA3AE0]
Turok2.exe+37B366: 48 8B D3                           - mov rdx,rbx
Turok2.exe+37B369: FF 90 88 01 00 00                  - call qword ptr [rax+00000188]
Turok2.exe+37B36F: 84 C0                              - test al,al
Turok2.exe+37B371: 0F 84 0A 01 00 00                  - je Turok2.exe+37B481
Turok2.exe+37B377: 48 8B CB                           - mov rcx,rbx
Turok2.exe+37B37A: E8 81 FD FF FF                     - call Turok2.exe+37B100
Turok2.exe+37B37F: 48 8B F8                           - mov rdi,rax
Turok2.exe+37B382: 48 85 C0                           - test rax,rax
}

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>92</ID>
          <Description>"Health"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+70</Address>
          <Hotkeys>
            <Hotkey Active="0">
              <Action>Set Value</Action>
              <Keys>
                <Key>97</Key>
              </Keys>
              <Value>999</Value>
              <ID>1</ID>
            </Hotkey>
            <Hotkey Active="0">
              <Action>Toggle Activation</Action>
              <Keys>
                <Key>97</Key>
              </Keys>
              <ID>3</ID>
            </Hotkey>
          </Hotkeys>
        </CheatEntry>
        <CheatEntry>
          <ID>104</ID>
          <Description>"Gravity [Default=0.6000000238]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+150</Address>
          <Offsets>
            <Offset>6C</Offset>
            <Offset>50</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>105</ID>
          <Description>"Speed 2 [Default=0,5]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+150</Address>
          <Offsets>
            <Offset>70</Offset>
            <Offset>50</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>106</ID>
          <Description>"Jump Speed [Default=0,5]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+150</Address>
          <Offsets>
            <Offset>74</Offset>
            <Offset>50</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>93</ID>
          <Description>"=== PLAYER COORDINATES"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>94</ID>
              <Description>"X"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+20</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>95</ID>
              <Description>"Y"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+24</Address>
              <Hotkeys>
                <Hotkey Active="0">
                  <Action>Decrease Value</Action>
                  <Keys>
                    <Key>16</Key>
                  </Keys>
                  <Value>200</Value>
                  <ID>0</ID>
                </Hotkey>
              </Hotkeys>
            </CheatEntry>
            <CheatEntry>
              <ID>96</ID>
              <Description>"Z"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+28</Address>
              <Hotkeys>
                <Hotkey Active="0">
                  <Action>Increase Value</Action>
                  <Keys>
                    <Key>32</Key>
                  </Keys>
                  <Value>500</Value>
                  <ID>0</ID>
                </Hotkey>
              </Hotkeys>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>97</ID>
          <Description>"=== CAMERA MANAGER"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>98</ID>
              <Description>"[X] &lt;---- [Camera Coordinates] (Track Camera Position)"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>99</ID>
                  <Description>"Z"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>[ply_base]+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>100</ID>
                  <Description>"Y"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>[ply_base]+3C</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>101</ID>
              <Description>"Adjust Camera Height (No Collision Change) [Default=100]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+344</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>102</ID>
              <Description>"No Upward View [Default=-90]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+348</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>103</ID>
              <Description>"No Downward View [Default=90]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+34C</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>2745</ID>
      <Description>"║        === WEAPON MANAGER ===       ║"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>2747</ID>
          <Description>"Ammo"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  Generated by AOBMaker,  bbfox@https://opencheattables.com
  Date   : 2026.05.14
}

[ENABLE]

aobscanmodule(and_mowpns,Turok2.exe,8B ?? 89 ?? 24 ?? 0F 28 ?? ?? ?? 66 0F 7F ?? ?? ?? ?? 33 ?? ?? 89 ?? 24 ?? ?? C7 ?? ?? ?? 00 04 00 00 ?? 89 ?? 24 ?? ?? 89 ?? 24 ?? ?? C7 ?? ?? ?? 00 04 00 00 ?? 8D ?? ?? ?? ?? ?? ?? 89 ?? 24 ?? ?? 89 ?? 24 ?? 00 00 00 ?? C7 ?? ?? ?? 01)
// raw AOB: CC CC 40 53 48 81 EC 90 01 00 00 65 48 8B 04 25 58 00 00 00 4C 8B 08 41 BA 38 01 00 00 4F 8B 04 0A 49 8B C0 48 C1 E0 0A BB 40 05 00 00 49 03 C1 48 03 D8 49 8D 40 01 83 E0 03 4B 89 04 0A 8B 02 89 44 24 20 0F 28 44 24 20 66 0F 7F 44 24 30 45 33 C9 4C 89 4C 24 70 48 C7 44 24 78 00 04 00 00 48 89 5C 24 58 4C 89 4C 24 60 48 C7 44 24 68 00 04 00 00 48 8D 05 ?? ?? ?? ?? 48 89 44 24 50 48 89 9C 24 80 00 00 00 48 C7 44 24 20 01 00 00 00 48 8D 44 24 30 48 89 44 24 28 0F 10 01 0F 29 44 24 40
// injection point AOB: 8B ?? 89 ?? 24 ?? 0F 28 ?? ?? ?? 66 0F 7F ?? ?? ?? ?? 33 ?? ?? 89 ?? 24 ?? ?? C7 ?? ?? ?? 00 04 00 00 ?? 89 ?? 24 ?? ?? 89 ?? 24 ?? ?? C7 ?? ?? ?? 00 04 00 00 ?? 8D ?? ?? ?? ?? ?? ?? 89 ?? 24 ?? ?? 89 ?? 24 ?? 00 00 00 ?? C7 ?? ?? ?? 01 00 00 00 ?? 8D ?? 24 ?? ?? 89 ?? 24 ?? 0F 10 ?? 0F 29
alloc(newmem,$1000)

alloc(and_mowpnso, $11)

label(code)
label(return)
label(i_aob_base_addr_313130)
label(i_aob_offset_313130)
label(i_aob_base_addr_666398)
label(i_aob_offset_666398)
label(i_aob_base_addr_363972)
label(i_aob_offset_363972)

and_mowpnso:
  readmem(and_mowpns, $11)

newmem:
  push r14
  mov [i_aob_base_addr_313130], rsp
  xor r14, r14
  db 41 B6
  readmem(and_mowpns+5,1)
  mov [i_aob_offset_313130], r14
  pop r14

  push r14
  mov [i_aob_base_addr_666398], rsp
  xor r14, r14
  db 41 B6
  readmem(and_mowpns+A,1)
  mov [i_aob_offset_666398], r14
  pop r14

  push r14
  mov [i_aob_base_addr_363972], rsp
  xor r14, r14
  db 41 B6
  readmem(and_mowpns+10,1)
  mov [i_aob_offset_363972], r14
  pop r14


code:
  // mov eax,[rdx]
  reassemble(and_mowpns)
  mov [rdx],#99
  // mov [rsp+20],eax
  reassemble(and_mowpns+2)
  // movaps xmm0,[rsp+20]
  reassemble(and_mowpns+6)
  // movdqa [rsp+30],xmm0
  reassemble(and_mowpns+B)
  jmp far return
  align 10 cc
  i_aob_base_addr_313130:
  dq 0
  i_aob_offset_313130:
  dq 0
  i_aob_base_addr_666398:
  dq 0
  i_aob_offset_666398:
  dq 0
  i_aob_base_addr_363972:
  dq 0
  i_aob_offset_363972:
  dq 0

and_mowpns:
  jmp far newmem
  nop 3
return:
registersymbol(and_mowpns and_mowpnso i_aob_base_addr_313130 i_aob_offset_313130)
registersymbol(i_aob_base_addr_666398 i_aob_offset_666398 i_aob_base_addr_363972 i_aob_offset_363972)

[DISABLE]

and_mowpns:
  readmem(and_mowpnso, $11)

unregistersymbol(and_mowpns and_mowpnso i_aob_base_addr_313130 i_aob_offset_313130)
unregistersymbol(i_aob_base_addr_666398 i_aob_offset_666398 i_aob_base_addr_363972 i_aob_offset_363972)
dealloc(newmem)
dealloc(and_mowpnso)

{
// ORIGINAL CODE - INJECTION POINT: Turok2.exe+65E0C

Turok2.exe+65DCE: CC                                 - int 3
Turok2.exe+65DCF: CC                                 - int 3
Turok2.exe+65DD0: 40 53                              - push rbx
Turok2.exe+65DD2: 48 81 EC 90 01 00 00               - sub rsp,00000190
Turok2.exe+65DD9: 65 48 8B 04 25 58 00 00 00         - mov rax,gs:[00000058]
Turok2.exe+65DE2: 4C 8B 08                           - mov r9,[rax]
Turok2.exe+65DE5: 41 BA 38 01 00 00                  - mov r10d,00000138
Turok2.exe+65DEB: 4F 8B 04 0A                        - mov r8,[r10+r9]
Turok2.exe+65DEF: 49 8B C0                           - mov rax,r8
Turok2.exe+65DF2: 48 C1 E0 0A                        - shl rax,0A
Turok2.exe+65DF6: BB 40 05 00 00                     - mov ebx,00000540
Turok2.exe+65DFB: 49 03 C1                           - add rax,r9
Turok2.exe+65DFE: 48 03 D8                           - add rbx,rax
Turok2.exe+65E01: 49 8D 40 01                        - lea rax,[r8+01]
Turok2.exe+65E05: 83 E0 03                           - and eax,03
Turok2.exe+65E08: 4B 89 04 0A                        - mov [r10+r9],rax
// ---------- INJECTING HERE ----------
Turok2.exe+65E0C: 8B 02                              - mov eax,[rdx]
// ---------- DONE INJECTING  ----------
Turok2.exe+65E0E: 89 44 24 20                        - mov [rsp+20],eax
Turok2.exe+65E12: 0F 28 44 24 20                     - movaps xmm0,[rsp+20]
Turok2.exe+65E17: 66 0F 7F 44 24 30                  - movdqa [rsp+30],xmm0
Turok2.exe+65E1D: 45 33 C9                           - xor r9d,r9d
Turok2.exe+65E20: 4C 89 4C 24 70                     - mov [rsp+70],r9
Turok2.exe+65E25: 48 C7 44 24 78 00 04 00 00         - mov qword ptr [rsp+78],00000400
Turok2.exe+65E2E: 48 89 5C 24 58                     - mov [rsp+58],rbx
Turok2.exe+65E33: 4C 89 4C 24 60                     - mov [rsp+60],r9
Turok2.exe+65E38: 48 C7 44 24 68 00 04 00 00         - mov qword ptr [rsp+68],00000400
Turok2.exe+65E41: 48 8D 05 D0 84 7C 00               - lea rax,[Turok2.exe+82E318]
Turok2.exe+65E48: 48 89 44 24 50                     - mov [rsp+50],rax
Turok2.exe+65E4D: 48 89 9C 24 80 00 00 00            - mov [rsp+00000080],rbx
Turok2.exe+65E55: 48 C7 44 24 20 01 00 00 00         - mov qword ptr [rsp+20],00000001
Turok2.exe+65E5E: 48 8D 44 24 30                     - lea rax,[rsp+30]
Turok2.exe+65E63: 48 89 44 24 28                     - mov [rsp+28],rax
Turok2.exe+65E68: 0F 10 01                           - movups xmm0,[rcx]
}

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>109</ID>
          <Description>"Plasma Ammo"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Turok 2 Seeds of Evil Table by SeryogaSK
  ----------------------------------------------
   Game    : Turok2.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  Generated by AOBMaker,  bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(sec_ammowpn,Turok2.exe,F3 ?? 0F 10 ?? 04 F3 0F 5E ?? ?? 0F 28 ??)
// raw AOB: 41 83 FC 01 75 ?? F3 41 0F 10 76 40 F3 41 0F 58 F2 F3 41 0F 10 7E 44 F3 41 0F 58 FB 45 0F 28 C4 EB ?? F3 41 0F 10 76 40 F3 41 0F 10 7E 44 45 0F 28 C1 49 8B 57 08 80 7A 40 00 0F 84 ?? ?? ?? ?? F3 0F 10 42 44 F3 41 0F 5F C1 F3 41 0F 10 4F 04 F3 0F 5E C8 41 0F 28 D1 F3 0F 5C D1 66 0F 6E 02 0F 5B C0 F3 0F 59 D0 F3 44 0F 2C D2 41 FF CA 44 89 95 F0 01 00 00 45 85 D2 0F 8E ?? ?? ?? ?? 0F 57 C0 0F 11 44 24 50 4C 8D 44 24 50 4C 89 44 24 60 4C 8B CB
// injection point AOB: F3 ?? 0F 10 ?? 04 F3 0F 5E ?? ?? 0F 28 ?? F3 0F 5C ?? 66 0F 6E ?? 0F 5B ?? F3 0F 59 ?? F3 ?? 0F 2C ?? ?? FF ?? ?? 89 ?? ?? ?? 00 00 ?? 85 ?? 0F 8E ?? ?? ?? ?? 0F 57 ?? 0F 11 ?? ?? ?? ?? 8D ?? 24 ?? ?? 89 ?? 24 ?? ?? 8B
alloc(newmem,$1000)

alloc(sec_ammowpno, $E)

label(code)
label(return)

sec_ammowpno:
  readmem(sec_ammowpn, $E)

newmem:

code:
  // movss xmm1,[r15+04]
  reassemble(sec_ammowpn)
  mov [r15+04],(float)0
  // divss xmm1,xmm0
  reassemble(sec_ammowpn+6)
  // movaps xmm2,xmm9
  reassemble(sec_ammowpn+A)
  jmp far return
  align 10 cc

sec_ammowpn:
  jmp far newmem
return:
registersymbol(sec_ammowpn sec_ammowpno)

[DISABLE]

sec_ammowpn:
  readmem(sec_ammowpno, $E)

unregistersymbol(sec_ammowpn sec_ammowpno)
dealloc(newmem)
dealloc(sec_ammowpno)

{
// ORIGINAL CODE - INJECTION POINT: Turok2.exe+333D2B

Turok2.exe+333CE1: 41 83 FC 01                        - cmp r12d,01
Turok2.exe+333CE5: 75 2C                              - jne Turok2.exe+333D13
Turok2.exe+333CE7: F3 41 0F 10 76 40                  - movss xmm6,[r14+40]
Turok2.exe+333CED: F3 41 0F 58 F2                     - addss xmm6,xmm10
Turok2.exe+333CF2: F3 41 0F 10 7E 44                  - movss xmm7,[r14+44]
Turok2.exe+333CF8: F3 41 0F 58 FB                     - addss xmm7,xmm11
Turok2.exe+333CFD: 45 0F 28 C4                        - movaps xmm8,xmm12
Turok2.exe+333D01: EB 10                              - jmp Turok2.exe+333D13
Turok2.exe+333D03: F3 41 0F 10 76 40                  - movss xmm6,[r14+40]
Turok2.exe+333D09: F3 41 0F 10 7E 44                  - movss xmm7,[r14+44]
Turok2.exe+333D0F: 45 0F 28 C1                        - movaps xmm8,xmm9
Turok2.exe+333D13: 49 8B 57 08                        - mov rdx,[r15+08]
Turok2.exe+333D17: 80 7A 40 00                        - cmp byte ptr [rdx+40],00
Turok2.exe+333D1B: 0F 84 FC 01 00 00                  - je Turok2.exe+333F1D
Turok2.exe+333D21: F3 0F 10 42 44                     - movss xmm0,[rdx+44]
Turok2.exe+333D26: F3 41 0F 5F C1                     - maxss xmm0,xmm9
// ---------- INJECTING HERE ----------
Turok2.exe+333D2B: F3 41 0F 10 4F 04                  - movss xmm1,[r15+04]
// ---------- DONE INJECTING  ----------
Turok2.exe+333D31: F3 0F 5E C8                        - divss xmm1,xmm0
Turok2.exe+333D35: 41 0F 28 D1                        - movaps xmm2,xmm9
Turok2.exe+333D39: F3 0F 5C D1                        - subss xmm2,xmm1
Turok2.exe+333D3D: 66 0F 6E 02                        - movd xmm0,[rdx]
Turok2.exe+333D41: 0F 5B C0                           - cvtdq2ps xmm0,xmm0
Turok2.exe+333D44: F3 0F 59 D0                        - mulss xmm2,xmm0
Turok2.exe+333D48: F3 44 0F 2C D2                     - cvttss2si r10d,xmm2
Turok2.exe+333D4D: 41 FF CA                           - dec r10d
Turok2.exe+333D50: 44 89 95 F0 01 00 00               - mov [rbp+000001F0],r10d
Turok2.exe+333D57: 45 85 D2                           - test r10d,r10d
Turok2.exe+333D5A: 0F 8E BD 01 00 00                  - jng Turok2.exe+333F1D
Turok2.exe+333D60: 0F 57 C0                           - xorps xmm0,xmm0
Turok2.exe+333D63: 0F 11 44 24 50                     - movups [rsp+50],xmm0
Turok2.exe+333D68: 4C 8D 44 24 50                     - lea r8,[rsp+50]
Turok2.exe+333D6D: 4C 89 44 24 60                     - mov [rsp+60],r8
Turok2.exe+333D72: 4C 8B CB                           - mov r9,rbx
}

</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>2741</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>517</ID>
      <Description>"║   TIP: Right-click values to set hotkeys!  ║"</Description>
      <Options moAlwaysHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>4</ID>
          <Description>"Health"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Turok 2 Seeds of Evil Table by SeryogaSK
  ----------------------------------------------
   Game    : Turok2.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  Generated by AOBMaker,  bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(ply_health,Turok2.exe,8B ?? 70 89 ?? DC 01 00 00 8B ?? 10 01 00 00)
// raw AOB: CC CC CC CC CC CC CC CC 40 53 48 83 EC 20 48 8B D9 E8 ?? ?? ?? ?? 80 3D ?? ?? ?? ?? 00 0F 85 ?? ?? ?? ?? 48 8B 8B 18 01 00 00 48 89 7C 24 38 8B 41 70 89 83 DC 01 00 00 8B 83 10 01 00 00 83 F8 03 0F 85 ?? ?? ?? ?? 48 85 C9 0F 84 ?? ?? ?? ?? 48 8B 05 ?? ?? ?? ?? 48 8D 0D ?? ?? ?? ?? 48 8B D3 FF 90 88 01 00 00 84 C0 0F 84 ?? ?? ?? ?? 48 8B CB E8 ?? ?? ?? ?? 48 8B F8 48 85 C0 0F 84
// injection point AOB: 8B ?? 70 89 ?? DC 01 00 00 8B ?? 10 01 00 00 83 ?? 03 0F 85 ?? ?? ?? ?? ?? 85 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? ?? ?? ?? ?? ?? 8D ?? ?? ?? ?? ?? ?? 8B ?? FF ?? 88 01 00 00 84 ?? 0F 84 ?? ?? ?? ?? ?? 8B ?? E8 ?? ?? ?? ?? ?? 8B ?? ?? 85 ?? 0F 84
alloc(newmem,$1000)

alloc(ply_healtho, $F)

label(code)
label(return)

ply_healtho:
  readmem(ply_health, $F)

newmem:

code:
  // mov eax,[rcx+70]
  reassemble(ply_health)
  mov [rcx+70],(float)999
  // mov [rbx+000001DC],eax
  reassemble(ply_health+3)
  // mov eax,[rbx+00000110]
  reassemble(ply_health+9)
  jmp far return
  align 10 cc

ply_health:
  jmp far newmem
  nop 1
return:
registersymbol(ply_health ply_healtho)

[DISABLE]

ply_health:
  readmem(ply_healtho, $F)

unregistersymbol(ply_health ply_healtho)
dealloc(newmem)
dealloc(ply_healtho)

{
// ORIGINAL CODE - INJECTION POINT: Turok2.exe+37B337

Turok2.exe+37B308: CC                                 - int 3
Turok2.exe+37B309: CC                                 - int 3
Turok2.exe+37B30A: CC                                 - int 3
Turok2.exe+37B30B: CC                                 - int 3
Turok2.exe+37B30C: CC                                 - int 3
Turok2.exe+37B30D: CC                                 - int 3
Turok2.exe+37B30E: CC                                 - int 3
Turok2.exe+37B30F: CC                                 - int 3
Turok2.exe+37B310: 40 53                              - push rbx
Turok2.exe+37B312: 48 83 EC 20                        - sub rsp,20
Turok2.exe+37B316: 48 8B D9                           - mov rbx,rcx
Turok2.exe+37B319: E8 A2 FB FF FF                     - call Turok2.exe+37AEC0
Turok2.exe+37B31E: 80 3D 13 77 82 00 00               - cmp byte ptr [Turok2.exe+BA2A38],00
Turok2.exe+37B325: 0F 85 51 03 00 00                  - jne Turok2.exe+37B67C
Turok2.exe+37B32B: 48 8B 8B 18 01 00 00               - mov rcx,[rbx+00000118]
Turok2.exe+37B332: 48 89 7C 24 38                     - mov [rsp+38],rdi
// ---------- INJECTING HERE ----------
Turok2.exe+37B337: 8B 41 70                           - mov eax,[rcx+70]
// ---------- DONE INJECTING  ----------
Turok2.exe+37B33A: 89 83 DC 01 00 00                  - mov [rbx+000001DC],eax
Turok2.exe+37B340: 8B 83 10 01 00 00                  - mov eax,[rbx+00000110]
Turok2.exe+37B346: 83 F8 03                           - cmp eax,03
Turok2.exe+37B349: 0F 85 D2 01 00 00                  - jne Turok2.exe+37B521
Turok2.exe+37B34F: 48 85 C9                           - test rcx,rcx
Turok2.exe+37B352: 0F 84 29 01 00 00                  - je Turok2.exe+37B481
Turok2.exe+37B358: 48 8B 05 81 87 82 00               - mov rax,[Turok2.exe+BA3AE0]
Turok2.exe+37B35F: 48 8D 0D 7A 87 82 00               - lea rcx,[Turok2.exe+BA3AE0]
Turok2.exe+37B366: 48 8B D3                           - mov rdx,rbx
Turok2.exe+37B369: FF 90 88 01 00 00                  - call qword ptr [rax+00000188]
Turok2.exe+37B36F: 84 C0                              - test al,al
Turok2.exe+37B371: 0F 84 0A 01 00 00                  - je Turok2.exe+37B481
Turok2.exe+37B377: 48 8B CB                           - mov rcx,rbx
Turok2.exe+37B37A: E8 81 FD FF FF                     - call Turok2.exe+37B100
Turok2.exe+37B37F: 48 8B F8                           - mov rdi,rax
Turok2.exe+37B382: 48 85 C0                           - test rax,rax
}

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Normal Ammo"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
{
  ==============================================
   Turok 2 Seeds of Evil Table by SeryogaSK
  ----------------------------------------------
   Game    : Turok2.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  Generated by AOBMaker,  bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(norma_ammos,Turok2.exe,89 ?? 8B ?? ?? ?? ?? ?? ?? 89 ?? 9C 03 00 00)
// raw AOB: 48 8B 41 08 80 78 40 00 74 ?? 8B 40 44 89 41 04 C3 F6 05 ?? ?? ?? ?? 04 75 ?? 80 3D ?? ?? ?? ?? 06 74 ?? 8B 11 85 D2 7E ?? 41 2B D2 B8 00 00 00 00 0F 49 C2 89 01 8B 05 ?? ?? ?? ?? 41 89 81 9C 03 00 00 83 39 00 7F ?? 41 8B 89 B0 01 00 00 49 8B 81 98 01 00 00 48 C1 E1 05 48 8B 54 01 18 48 85 D2 74 ?? 48 8B 42 08 80 78 40 00 75 ?? 83 3A 00 7E ?? 41 C6 81 D8 01 00 00 01 C3
// injection point AOB: 89 ?? 8B ?? ?? ?? ?? ?? ?? 89 ?? 9C 03 00 00 83 ?? 00 7F ?? ?? 8B ?? B0 01 00 00 ?? 8B ?? 98 01 00 00 ?? C1 ?? 05 ?? 8B ?? 01 18 ?? 85 ?? 74 ?? ?? 8B ?? 08 80 ?? 40 00 75 ?? 83 ?? 00 7E ?? ?? C6 ?? D8 01 00 00 01 C3
alloc(newmem,$1000)

alloc(norma_ammoso, $F)

label(code)
label(return)

norma_ammoso:
  readmem(norma_ammos, $F)

newmem:

code:
  // mov [rcx],eax
  reassemble(norma_ammos)
  mov [rcx],#99
  // mov eax,[Turok2.exe+C68344]
  reassemble(norma_ammos+2)
  // mov [r9+0000039C],eax
  reassemble(norma_ammos+8)
  jmp far return
  align 10 cc

norma_ammos:
  jmp far newmem
  nop 1
return:
registersymbol(norma_ammos norma_ammoso)

[DISABLE]

norma_ammos:
  readmem(norma_ammoso, $F)

unregistersymbol(norma_ammos norma_ammoso)
dealloc(newmem)
dealloc(norma_ammoso)

{
// ORIGINAL CODE - INJECTION POINT: Turok2.exe+379BBA

Turok2.exe+379B86: 48 8B 41 08                        - mov rax,[rcx+08]
Turok2.exe+379B8A: 80 78 40 00                        - cmp byte ptr [rax+40],00
Turok2.exe+379B8E: 74 07                              - je Turok2.exe+379B97
Turok2.exe+379B90: 8B 40 44                           - mov eax,[rax+44]
Turok2.exe+379B93: 89 41 04                           - mov [rcx+04],eax
Turok2.exe+379B96: C3                                 - ret
Turok2.exe+379B97: F6 05 6E E0 83 00 04               - test byte ptr [Turok2.exe+BB7C0C],04
Turok2.exe+379B9E: 75 6A                              - jne Turok2.exe+379C0A
Turok2.exe+379BA0: 80 3D 62 E0 83 00 06               - cmp byte ptr [Turok2.exe+BB7C09],06
Turok2.exe+379BA7: 74 61                              - je Turok2.exe+379C0A
Turok2.exe+379BA9: 8B 11                              - mov edx,[rcx]
Turok2.exe+379BAB: 85 D2                              - test edx,edx
Turok2.exe+379BAD: 7E 1A                              - jle Turok2.exe+379BC9
Turok2.exe+379BAF: 41 2B D2                           - sub edx,r10d
Turok2.exe+379BB2: B8 00 00 00 00                     - mov eax,00000000
Turok2.exe+379BB7: 0F 49 C2                           - cmovns eax,edx
// ---------- INJECTING HERE ----------
Turok2.exe+379BBA: 89 01                              - mov [rcx],eax
// ---------- DONE INJECTING  ----------
Turok2.exe+379BBC: 8B 05 82 E7 8E 00                  - mov eax,[Turok2.exe+C68344]
Turok2.exe+379BC2: 41 89 81 9C 03 00 00               - mov [r9+0000039C],eax
Turok2.exe+379BC9: 83 39 00                           - cmp dword ptr [rcx],00
Turok2.exe+379BCC: 7F 3C                              - jg Turok2.exe+379C0A
Turok2.exe+379BCE: 41 8B 89 B0 01 00 00               - mov ecx,[r9+000001B0]
Turok2.exe+379BD5: 49 8B 81 98 01 00 00               - mov rax,[r9+00000198]
Turok2.exe+379BDC: 48 C1 E1 05                        - shl rcx,05
Turok2.exe+379BE0: 48 8B 54 01 18                     - mov rdx,[rcx+rax+18]
Turok2.exe+379BE5: 48 85 D2                           - test rdx,rdx
Turok2.exe+379BE8: 74 18                              - je Turok2.exe+379C02
Turok2.exe+379BEA: 48 8B 42 08                        - mov rax,[rdx+08]
Turok2.exe+379BEE: 80 78 40 00                        - cmp byte ptr [rax+40],00
Turok2.exe+379BF2: 75 05                              - jne Turok2.exe+379BF9
Turok2.exe+379BF4: 83 3A 00                           - cmp dword ptr [rdx],00
Turok2.exe+379BF7: 7E 09                              - jle Turok2.exe+379C02
Turok2.exe+379BF9: 41 C6 81 D8 01 00 00 01            - mov byte ptr [r9+000001D8],01
}

</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>2738</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2704</ID>
      <Description>"║       === YOUTUBE ===                            ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://www.youtube.com/@SeryogaSK");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2706</ID>
      <Description>"║       === OCT PROFILE ===                      ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=6096");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2705</ID>
      <Description>"║       === Habibrahimov.com ===           ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://habibrahimov.com");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2713</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2707</ID>
      <Description>"║     === Latest Update 13.05.26 ===        ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2712</ID>
      <Description>"╚══════════════════════════════╝"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Change of subss xmm1,xmm6</Description>
      <AddressString>Turok2.exe+32AE6E</AddressString>
      <Before>
        <Byte>5D</Byte>
        <Byte>C8</Byte>
        <Byte>0F</Byte>
        <Byte>28</Byte>
        <Byte>C2</Byte>
      </Before>
      <Actual>
        <Byte>F3</Byte>
        <Byte>0F</Byte>
        <Byte>5C</Byte>
        <Byte>CE</Byte>
      </Actual>
      <After>
        <Byte>F3</Byte>
        <Byte>0F</Byte>
        <Byte>11</Byte>
        <Byte>08</Byte>
        <Byte>0F</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="kexPuppet" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="0" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000000" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="Pointer to instance of kexPuppet" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Float" Bytesize="4" RLECount="8" OffsetHex="00000020" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" DisplayMethod="hexadecimal"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000044" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000058" DisplayMethod="hexadecimal"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000060" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" DisplayMethod="unsigned integer"/>
        <Element Offset="116" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000074" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000080" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000088" DisplayMethod="hexadecimal"/>
        <Element Offset="140" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="0000008C" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Float" Bytesize="4" OffsetHex="000000B0" DisplayMethod="unsigned integer"/>
        <Element Offset="180" Vartype="4 Bytes" Bytesize="4" RLECount="32" OffsetHex="000000B4" DisplayMethod="unsigned integer"/>
        <Element Offset="308" Vartype="Double" Bytesize="8" OffsetHex="00000134" DisplayMethod="unsigned integer"/>
        <Element Offset="316" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="0000013C" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000158" DisplayMethod="unsigned integer"/>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000178" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="8" OffsetHex="00000188" Description="Pointer to instance of kexWorldComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="Pointer to instance of kexMovementComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="Pointer to instance of kexRenderMeshComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001A0" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="Pointer to instance of kexAnimTrackComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000001B0" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="Pointer to instance of kexModeStateComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000001C0" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Float" Bytesize="4" OffsetHex="000001E0" DisplayMethod="unsigned integer"/>
        <Element Offset="484" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001E4" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="000001E8" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Float" Bytesize="4" RLECount="4" OffsetHex="00000200" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Double" Bytesize="8" OffsetHex="00000210" DisplayMethod="unsigned integer"/>
        <Element Offset="536" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000218" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Pointer" Bytesize="8" OffsetHex="00000220" Description="Pointer to instance of kexPlayerSpringBobComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Pointer" Bytesize="8" OffsetHex="00000228" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000230" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000238" DisplayMethod="hexadecimal"/>
        <Element Offset="572" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="0000023C" DisplayMethod="unsigned integer"/>
        <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="Float" Bytesize="4" OffsetHex="00000248" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="4 Bytes" Bytesize="4" RLECount="15" OffsetHex="0000024C" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="Double" Bytesize="8" OffsetHex="00000288" DisplayMethod="unsigned integer"/>
        <Element Offset="656" Vartype="Float" Bytesize="4" OffsetHex="00000290" DisplayMethod="unsigned integer"/>
        <Element Offset="660" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000294" DisplayMethod="unsigned integer"/>
        <Element Offset="664" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000298" DisplayMethod="hexadecimal"/>
        <Element Offset="668" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="0000029C" DisplayMethod="unsigned integer"/>
        <Element Offset="676" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A4" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000002A8" DisplayMethod="hexadecimal"/>
        <Element Offset="692" Vartype="4 Bytes" Bytesize="4" RLECount="20" OffsetHex="000002B4" DisplayMethod="unsigned integer"/>
        <Element Offset="772" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000304" DisplayMethod="unsigned integer"/>
        <Element Offset="784" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000310" DisplayMethod="unsigned integer"/>
        <Element Offset="796" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="0000031C" DisplayMethod="unsigned integer"/>
        <Element Offset="808" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000328" DisplayMethod="hexadecimal"/>
        <Element Offset="820" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000334" DisplayMethod="unsigned integer"/>
        <Element Offset="832" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000340" DisplayMethod="hexadecimal"/>
        <Element Offset="844" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="0000034C" DisplayMethod="unsigned integer"/>
        <Element Offset="856" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000358" DisplayMethod="hexadecimal"/>
        <Element Offset="868" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000364" DisplayMethod="unsigned integer"/>
        <Element Offset="880" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000370" DisplayMethod="unsigned integer"/>
        <Element Offset="892" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="0000037C" DisplayMethod="unsigned integer"/>
        <Element Offset="904" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000388" DisplayMethod="unsigned integer"/>
        <Element Offset="916" Vartype="Float" Bytesize="4" RLECount="3" OffsetHex="00000394" DisplayMethod="unsigned integer"/>
        <Element Offset="928" Vartype="Double" Bytesize="8" OffsetHex="000003A0" DisplayMethod="unsigned integer"/>
        <Element Offset="936" Vartype="Float" Bytesize="4" RLECount="13" OffsetHex="000003A8" DisplayMethod="unsigned integer"/>
        <Element Offset="988" Vartype="Double" Bytesize="8" OffsetHex="000003DC" DisplayMethod="unsigned integer"/>
        <Element Offset="996" Vartype="Float" Bytesize="4" RLECount="13" OffsetHex="000003E4" DisplayMethod="unsigned integer"/>
        <Element Offset="1048" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000418" DisplayMethod="hexadecimal"/>
        <Element Offset="1052" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="0000041C" DisplayMethod="unsigned integer"/>
        <Element Offset="1060" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000424" DisplayMethod="unsigned integer"/>
        <Element Offset="1064" Vartype="Float" Bytesize="4" RLECount="11" OffsetHex="00000428" DisplayMethod="unsigned integer"/>
        <Element Offset="1108" Vartype="Double" Bytesize="8" OffsetHex="00000454" DisplayMethod="unsigned integer"/>
        <Element Offset="1116" Vartype="Float" Bytesize="4" RLECount="13" OffsetHex="0000045C" DisplayMethod="unsigned integer"/>
        <Element Offset="1168" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000490" DisplayMethod="hexadecimal"/>
        <Element Offset="1172" Vartype="4 Bytes" Bytesize="4" RLECount="15" OffsetHex="00000494" DisplayMethod="unsigned integer"/>
        <Element Offset="1232" Vartype="Double" Bytesize="8" OffsetHex="000004D0" DisplayMethod="unsigned integer"/>
        <Element Offset="1240" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="000004D8" DisplayMethod="unsigned integer"/>
        <Element Offset="1264" Vartype="Pointer" Bytesize="8" OffsetHex="000004F0" DisplayMethod="unsigned integer"/>
        <Element Offset="1272" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000004F8" DisplayMethod="unsigned integer"/>
        <Element Offset="1304" Vartype="Pointer" Bytesize="8" OffsetHex="00000518" DisplayMethod="unsigned integer"/>
        <Element Offset="1312" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000520" DisplayMethod="unsigned integer"/>
        <Element Offset="1344" Vartype="Pointer" Bytesize="8" OffsetHex="00000540" DisplayMethod="unsigned integer"/>
        <Element Offset="1352" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000548" DisplayMethod="unsigned integer"/>
        <Element Offset="1384" Vartype="Pointer" Bytesize="8" OffsetHex="00000568" DisplayMethod="unsigned integer"/>
        <Element Offset="1392" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000570" DisplayMethod="unsigned integer"/>
        <Element Offset="1424" Vartype="Pointer" Bytesize="8" OffsetHex="00000590" DisplayMethod="unsigned integer"/>
        <Element Offset="1432" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000598" DisplayMethod="unsigned integer"/>
        <Element Offset="1464" Vartype="Pointer" Bytesize="8" OffsetHex="000005B8" DisplayMethod="unsigned integer"/>
        <Element Offset="1472" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000005C0" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="Pointer" Bytesize="8" OffsetHex="000005E0" DisplayMethod="unsigned integer"/>
        <Element Offset="1512" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000005E8" DisplayMethod="unsigned integer"/>
        <Element Offset="1544" Vartype="Pointer" Bytesize="8" OffsetHex="00000608" DisplayMethod="unsigned integer"/>
        <Element Offset="1552" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000610" DisplayMethod="unsigned integer"/>
        <Element Offset="1584" Vartype="Pointer" Bytesize="8" OffsetHex="00000630" DisplayMethod="unsigned integer"/>
        <Element Offset="1592" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="00000638" DisplayMethod="unsigned integer"/>
        <Element Offset="1612" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="0000064C" DisplayMethod="unsigned integer"/>
        <Element Offset="1620" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000654" DisplayMethod="unsigned integer"/>
        <Element Offset="1624" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000658" DisplayMethod="unsigned integer"/>
        <Element Offset="1632" Vartype="Pointer" Bytesize="8" OffsetHex="00000660" DisplayMethod="unsigned integer"/>
        <Element Offset="1640" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000668" DisplayMethod="hexadecimal"/>
        <Element Offset="1648" Vartype="String" Bytesize="38" OffsetHex="00000670" DisplayMethod="unsigned integer"/>
        <Element Offset="1686" Vartype="Byte" Bytesize="1" OffsetHex="00000696" DisplayMethod="unsigned integer"/>
        <Element Offset="1687" Vartype="String" Bytesize="27" OffsetHex="00000697" DisplayMethod="unsigned integer"/>
        <Element Offset="1714" Vartype="Byte" Bytesize="1" OffsetHex="000006B2" DisplayMethod="unsigned integer"/>
        <Element Offset="1715" Vartype="String" Bytesize="19" OffsetHex="000006B3" DisplayMethod="unsigned integer"/>
        <Element Offset="1734" Vartype="Byte" Bytesize="1" OffsetHex="000006C6" DisplayMethod="unsigned integer"/>
        <Element Offset="1735" Vartype="String" Bytesize="24" OffsetHex="000006C7" DisplayMethod="unsigned integer"/>
        <Element Offset="1759" Vartype="Byte" Bytesize="1" OffsetHex="000006DF" DisplayMethod="unsigned integer"/>
        <Element Offset="1760" Vartype="String" Bytesize="26" OffsetHex="000006E0" DisplayMethod="unsigned integer"/>
        <Element Offset="1786" Vartype="Byte" Bytesize="1" OffsetHex="000006FA" DisplayMethod="unsigned integer"/>
        <Element Offset="1787" Vartype="String" Bytesize="26" OffsetHex="000006FB" DisplayMethod="unsigned integer"/>
        <Element Offset="1813" Vartype="Byte" Bytesize="1" OffsetHex="00000715" DisplayMethod="unsigned integer"/>
        <Element Offset="1814" Vartype="String" Bytesize="33" OffsetHex="00000716" DisplayMethod="unsigned integer"/>
        <Element Offset="1847" Vartype="Byte" Bytesize="1" OffsetHex="00000737" DisplayMethod="unsigned integer"/>
        <Element Offset="1848" Vartype="String" Bytesize="26" OffsetHex="00000738" DisplayMethod="unsigned integer"/>
        <Element Offset="1874" Vartype="Byte" Bytesize="1" OffsetHex="00000752" DisplayMethod="unsigned integer"/>
        <Element Offset="1875" Vartype="String" Bytesize="20" OffsetHex="00000753" DisplayMethod="unsigned integer"/>
        <Element Offset="1895" Vartype="Byte" Bytesize="1" OffsetHex="00000767" DisplayMethod="unsigned integer"/>
        <Element Offset="1896" Vartype="String" Bytesize="28" OffsetHex="00000768" DisplayMethod="unsigned integer"/>
        <Element Offset="1924" Vartype="Byte" Bytesize="1" OffsetHex="00000784" DisplayMethod="unsigned integer"/>
        <Element Offset="1925" Vartype="String" Bytesize="36" OffsetHex="00000785" DisplayMethod="unsigned integer"/>
        <Element Offset="1961" Vartype="Byte" Bytesize="1" OffsetHex="000007A9" DisplayMethod="unsigned integer"/>
        <Element Offset="1962" Vartype="String" Bytesize="37" OffsetHex="000007AA" DisplayMethod="unsigned integer"/>
        <Element Offset="1999" Vartype="Byte" Bytesize="1" OffsetHex="000007CF" DisplayMethod="unsigned integer"/>
        <Element Offset="2000" Vartype="String" Bytesize="18" OffsetHex="000007D0" DisplayMethod="unsigned integer"/>
        <Element Offset="2018" Vartype="Byte" Bytesize="1" OffsetHex="000007E2" DisplayMethod="unsigned integer"/>
        <Element Offset="2019" Vartype="String" Bytesize="23" OffsetHex="000007E3" DisplayMethod="unsigned integer"/>
        <Element Offset="2042" Vartype="Byte" Bytesize="1" OffsetHex="000007FA" DisplayMethod="unsigned integer"/>
        <Element Offset="2043" Vartype="String" Bytesize="17" OffsetHex="000007FB" DisplayMethod="unsigned integer"/>
        <Element Offset="2060" Vartype="Byte" Bytesize="1" OffsetHex="0000080C" DisplayMethod="unsigned integer"/>
        <Element Offset="2061" Vartype="String" Bytesize="31" OffsetHex="0000080D" DisplayMethod="unsigned integer"/>
        <Element Offset="2092" Vartype="Byte" Bytesize="1" OffsetHex="0000082C" DisplayMethod="unsigned integer"/>
        <Element Offset="2093" Vartype="String" Bytesize="27" OffsetHex="0000082D" DisplayMethod="unsigned integer"/>
        <Element Offset="2120" Vartype="Byte" Bytesize="1" OffsetHex="00000848" DisplayMethod="unsigned integer"/>
        <Element Offset="2121" Vartype="String" Bytesize="26" OffsetHex="00000849" DisplayMethod="unsigned integer"/>
        <Element Offset="2147" Vartype="Byte" Bytesize="1" OffsetHex="00000863" DisplayMethod="unsigned integer"/>
        <Element Offset="2148" Vartype="String" Bytesize="28" OffsetHex="00000864" DisplayMethod="unsigned integer"/>
        <Element Offset="2176" Vartype="Byte" Bytesize="1" OffsetHex="00000880" DisplayMethod="unsigned integer"/>
        <Element Offset="2177" Vartype="String" Bytesize="30" OffsetHex="00000881" DisplayMethod="unsigned integer"/>
        <Element Offset="2207" Vartype="Byte" Bytesize="1" OffsetHex="0000089F" DisplayMethod="unsigned integer"/>
        <Element Offset="2208" Vartype="String" Bytesize="20" OffsetHex="000008A0" DisplayMethod="unsigned integer"/>
        <Element Offset="2228" Vartype="Byte" Bytesize="1" OffsetHex="000008B4" DisplayMethod="unsigned integer"/>
        <Element Offset="2229" Vartype="String" Bytesize="22" OffsetHex="000008B5" DisplayMethod="unsigned integer"/>
        <Element Offset="2251" Vartype="Byte" Bytesize="1" OffsetHex="000008CB" DisplayMethod="unsigned integer"/>
        <Element Offset="2252" Vartype="String" Bytesize="25" OffsetHex="000008CC" DisplayMethod="unsigned integer"/>
        <Element Offset="2277" Vartype="Byte" Bytesize="1" OffsetHex="000008E5" DisplayMethod="unsigned integer"/>
        <Element Offset="2278" Vartype="String" Bytesize="29" OffsetHex="000008E6" DisplayMethod="unsigned integer"/>
        <Element Offset="2307" Vartype="Byte" Bytesize="1" OffsetHex="00000903" DisplayMethod="unsigned integer"/>
        <Element Offset="2308" Vartype="String" Bytesize="27" OffsetHex="00000904" DisplayMethod="unsigned integer"/>
        <Element Offset="2335" Vartype="Byte" Bytesize="1" OffsetHex="0000091F" DisplayMethod="unsigned integer"/>
        <Element Offset="2336" Vartype="String" Bytesize="25" OffsetHex="00000920" DisplayMethod="unsigned integer"/>
        <Element Offset="2361" Vartype="Byte" Bytesize="1" OffsetHex="00000939" DisplayMethod="unsigned integer"/>
        <Element Offset="2362" Vartype="String" Bytesize="22" OffsetHex="0000093A" DisplayMethod="unsigned integer"/>
        <Element Offset="2384" Vartype="Byte" Bytesize="1" OffsetHex="00000950" DisplayMethod="unsigned integer"/>
        <Element Offset="2385" Vartype="String" Bytesize="35" OffsetHex="00000951" DisplayMethod="unsigned integer"/>
        <Element Offset="2420" Vartype="Byte" Bytesize="1" OffsetHex="00000974" DisplayMethod="unsigned integer"/>
        <Element Offset="2421" Vartype="String" Bytesize="28" OffsetHex="00000975" DisplayMethod="unsigned integer"/>
        <Element Offset="2449" Vartype="Byte" Bytesize="1" OffsetHex="00000991" DisplayMethod="unsigned integer"/>
        <Element Offset="2450" Vartype="String" Bytesize="20" OffsetHex="00000992" DisplayMethod="unsigned integer"/>
        <Element Offset="2470" Vartype="Byte" Bytesize="1" OffsetHex="000009A6" DisplayMethod="unsigned integer"/>
        <Element Offset="2471" Vartype="String" Bytesize="24" OffsetHex="000009A7" DisplayMethod="unsigned integer"/>
        <Element Offset="2495" Vartype="Byte" Bytesize="1" OffsetHex="000009BF" DisplayMethod="unsigned integer"/>
        <Element Offset="2496" Vartype="String" Bytesize="33" OffsetHex="000009C0" DisplayMethod="unsigned integer"/>
        <Element Offset="2529" Vartype="Byte" Bytesize="1" OffsetHex="000009E1" DisplayMethod="unsigned integer"/>
        <Element Offset="2530" Vartype="String" Bytesize="37" OffsetHex="000009E2" DisplayMethod="unsigned integer"/>
        <Element Offset="2567" Vartype="Byte" Bytesize="1" OffsetHex="00000A07" DisplayMethod="unsigned integer"/>
        <Element Offset="2568" Vartype="String" Bytesize="39" OffsetHex="00000A08" DisplayMethod="unsigned integer"/>
        <Element Offset="2607" Vartype="Byte" Bytesize="1" OffsetHex="00000A2F" DisplayMethod="unsigned integer"/>
        <Element Offset="2608" Vartype="String" Bytesize="20" OffsetHex="00000A30" DisplayMethod="unsigned integer"/>
        <Element Offset="2628" Vartype="Byte" Bytesize="1" OffsetHex="00000A44" DisplayMethod="unsigned integer"/>
        <Element Offset="2629" Vartype="String" Bytesize="24" OffsetHex="00000A45" DisplayMethod="unsigned integer"/>
        <Element Offset="2653" Vartype="Byte" Bytesize="1" OffsetHex="00000A5D" DisplayMethod="unsigned integer"/>
        <Element Offset="2654" Vartype="String" Bytesize="20" OffsetHex="00000A5E" DisplayMethod="unsigned integer"/>
        <Element Offset="2674" Vartype="Byte" Bytesize="1" OffsetHex="00000A72" DisplayMethod="unsigned integer"/>
        <Element Offset="2675" Vartype="String" Bytesize="24" OffsetHex="00000A73" DisplayMethod="unsigned integer"/>
        <Element Offset="2699" Vartype="Byte" Bytesize="1" OffsetHex="00000A8B" DisplayMethod="unsigned integer"/>
        <Element Offset="2700" Vartype="String" Bytesize="25" OffsetHex="00000A8C" DisplayMethod="unsigned integer"/>
        <Element Offset="2725" Vartype="Byte" Bytesize="1" OffsetHex="00000AA5" DisplayMethod="unsigned integer"/>
        <Element Offset="2726" Vartype="String" Bytesize="21" OffsetHex="00000AA6" DisplayMethod="unsigned integer"/>
        <Element Offset="2747" Vartype="Byte" Bytesize="1" OffsetHex="00000ABB" DisplayMethod="unsigned integer"/>
        <Element Offset="2748" Vartype="String" Bytesize="24" OffsetHex="00000ABC" DisplayMethod="unsigned integer"/>
        <Element Offset="2772" Vartype="Byte" Bytesize="1" OffsetHex="00000AD4" DisplayMethod="unsigned integer"/>
        <Element Offset="2773" Vartype="String" Bytesize="22" OffsetHex="00000AD5" DisplayMethod="unsigned integer"/>
        <Element Offset="2795" Vartype="Byte" Bytesize="1" OffsetHex="00000AEB" DisplayMethod="unsigned integer"/>
        <Element Offset="2796" Vartype="String" Bytesize="29" OffsetHex="00000AEC" DisplayMethod="unsigned integer"/>
        <Element Offset="2825" Vartype="Byte" Bytesize="1" OffsetHex="00000B09" DisplayMethod="unsigned integer"/>
        <Element Offset="2826" Vartype="String" Bytesize="20" OffsetHex="00000B0A" DisplayMethod="unsigned integer"/>
        <Element Offset="2846" Vartype="Byte" Bytesize="1" OffsetHex="00000B1E" DisplayMethod="unsigned integer"/>
        <Element Offset="2847" Vartype="String" Bytesize="17" OffsetHex="00000B1F" DisplayMethod="unsigned integer"/>
        <Element Offset="2864" Vartype="Byte" Bytesize="1" OffsetHex="00000B30" DisplayMethod="unsigned integer"/>
        <Element Offset="2865" Vartype="String" Bytesize="20" OffsetHex="00000B31" DisplayMethod="unsigned integer"/>
        <Element Offset="2885" Vartype="Byte" Bytesize="1" OffsetHex="00000B45" DisplayMethod="unsigned integer"/>
        <Element Offset="2886" Vartype="String" Bytesize="24" OffsetHex="00000B46" DisplayMethod="unsigned integer"/>
        <Element Offset="2910" Vartype="Byte" Bytesize="1" OffsetHex="00000B5E" DisplayMethod="unsigned integer"/>
        <Element Offset="2911" Vartype="String" Bytesize="22" OffsetHex="00000B5F" DisplayMethod="unsigned integer"/>
        <Element Offset="2933" Vartype="Byte" Bytesize="1" OffsetHex="00000B75" DisplayMethod="unsigned integer"/>
        <Element Offset="2934" Vartype="String" Bytesize="22" OffsetHex="00000B76" DisplayMethod="unsigned integer"/>
        <Element Offset="2956" Vartype="Byte" Bytesize="1" OffsetHex="00000B8C" DisplayMethod="unsigned integer"/>
        <Element Offset="2957" Vartype="String" Bytesize="50" OffsetHex="00000B8D" DisplayMethod="unsigned integer"/>
        <Element Offset="3007" Vartype="Byte" Bytesize="1" OffsetHex="00000BBF" DisplayMethod="unsigned integer"/>
        <Element Offset="3008" Vartype="String" Bytesize="35" OffsetHex="00000BC0" DisplayMethod="unsigned integer"/>
        <Element Offset="3043" Vartype="Byte" Bytesize="1" OffsetHex="00000BE3" DisplayMethod="unsigned integer"/>
        <Element Offset="3044" Vartype="String" Bytesize="31" OffsetHex="00000BE4" DisplayMethod="unsigned integer"/>
        <Element Offset="3075" Vartype="Byte" Bytesize="1" OffsetHex="00000C03" DisplayMethod="unsigned integer"/>
        <Element Offset="3076" Vartype="String" Bytesize="43" OffsetHex="00000C04" DisplayMethod="unsigned integer"/>
        <Element Offset="3119" Vartype="Byte" Bytesize="1" OffsetHex="00000C2F" DisplayMethod="unsigned integer"/>
        <Element Offset="3120" Vartype="String" Bytesize="26" OffsetHex="00000C30" DisplayMethod="unsigned integer"/>
        <Element Offset="3146" Vartype="Byte" Bytesize="1" OffsetHex="00000C4A" DisplayMethod="unsigned integer"/>
        <Element Offset="3147" Vartype="String" Bytesize="27" OffsetHex="00000C4B" DisplayMethod="unsigned integer"/>
        <Element Offset="3174" Vartype="Byte" Bytesize="1" OffsetHex="00000C66" DisplayMethod="unsigned integer"/>
        <Element Offset="3175" Vartype="String" Bytesize="22" OffsetHex="00000C67" DisplayMethod="unsigned integer"/>
        <Element Offset="3197" Vartype="Byte" Bytesize="1" OffsetHex="00000C7D" DisplayMethod="unsigned integer"/>
        <Element Offset="3198" Vartype="String" Bytesize="22" OffsetHex="00000C7E" DisplayMethod="unsigned integer"/>
        <Element Offset="3220" Vartype="Byte" Bytesize="1" OffsetHex="00000C94" DisplayMethod="unsigned integer"/>
        <Element Offset="3221" Vartype="String" Bytesize="30" OffsetHex="00000C95" DisplayMethod="unsigned integer"/>
        <Element Offset="3251" Vartype="Byte" Bytesize="1" OffsetHex="00000CB3" DisplayMethod="unsigned integer"/>
        <Element Offset="3252" Vartype="String" Bytesize="15" OffsetHex="00000CB4" DisplayMethod="unsigned integer"/>
        <Element Offset="3267" Vartype="Byte" Bytesize="1" OffsetHex="00000CC3" DisplayMethod="unsigned integer"/>
        <Element Offset="3268" Vartype="String" Bytesize="26" OffsetHex="00000CC4" DisplayMethod="unsigned integer"/>
        <Element Offset="3294" Vartype="Byte" Bytesize="1" OffsetHex="00000CDE" DisplayMethod="unsigned integer"/>
        <Element Offset="3295" Vartype="String" Bytesize="39" OffsetHex="00000CDF" DisplayMethod="unsigned integer"/>
        <Element Offset="3334" Vartype="Byte" Bytesize="1" OffsetHex="00000D06" DisplayMethod="unsigned integer"/>
        <Element Offset="3335" Vartype="String" Bytesize="39" OffsetHex="00000D07" DisplayMethod="unsigned integer"/>
        <Element Offset="3374" Vartype="Byte" Bytesize="1" RLECount="2" OffsetHex="00000D2E" DisplayMethod="unsigned integer"/>
        <Element Offset="3376" Vartype="Float" Bytesize="4" RLECount="2" OffsetHex="00000D30" DisplayMethod="unsigned integer"/>
        <Element Offset="3384" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000D38" DisplayMethod="hexadecimal"/>
        <Element Offset="3392" Vartype="String" Bytesize="38" OffsetHex="00000D40" DisplayMethod="unsigned integer"/>
        <Element Offset="3430" Vartype="Byte" Bytesize="1" OffsetHex="00000D66" DisplayMethod="unsigned integer"/>
        <Element Offset="3431" Vartype="String" Bytesize="27" OffsetHex="00000D67" DisplayMethod="unsigned integer"/>
        <Element Offset="3458" Vartype="Byte" Bytesize="1" OffsetHex="00000D82" DisplayMethod="unsigned integer"/>
        <Element Offset="3459" Vartype="String" Bytesize="19" OffsetHex="00000D83" DisplayMethod="unsigned integer"/>
        <Element Offset="3478" Vartype="Byte" Bytesize="1" OffsetHex="00000D96" DisplayMethod="unsigned integer"/>
        <Element Offset="3479" Vartype="String" Bytesize="24" OffsetHex="00000D97" DisplayMethod="unsigned integer"/>
        <Element Offset="3503" Vartype="Byte" Bytesize="1" OffsetHex="00000DAF" DisplayMethod="unsigned integer"/>
        <Element Offset="3504" Vartype="String" Bytesize="26" OffsetHex="00000DB0" DisplayMethod="unsigned integer"/>
        <Element Offset="3530" Vartype="Byte" Bytesize="1" OffsetHex="00000DCA" DisplayMethod="unsigned integer"/>
        <Element Offset="3531" Vartype="String" Bytesize="26" OffsetHex="00000DCB" DisplayMethod="unsigned integer"/>
        <Element Offset="3557" Vartype="Byte" Bytesize="1" OffsetHex="00000DE5" DisplayMethod="unsigned integer"/>
        <Element Offset="3558" Vartype="String" Bytesize="33" OffsetHex="00000DE6" DisplayMethod="unsigned integer"/>
        <Element Offset="3591" Vartype="Byte" Bytesize="1" OffsetHex="00000E07" DisplayMethod="unsigned integer"/>
        <Element Offset="3592" Vartype="String" Bytesize="26" OffsetHex="00000E08" DisplayMethod="unsigned integer"/>
        <Element Offset="3618" Vartype="Byte" Bytesize="1" OffsetHex="00000E22" DisplayMethod="unsigned integer"/>
        <Element Offset="3619" Vartype="String" Bytesize="20" OffsetHex="00000E23" DisplayMethod="unsigned integer"/>
        <Element Offset="3639" Vartype="Byte" Bytesize="1" OffsetHex="00000E37" DisplayMethod="unsigned integer"/>
        <Element Offset="3640" Vartype="String" Bytesize="28" OffsetHex="00000E38" DisplayMethod="unsigned integer"/>
        <Element Offset="3668" Vartype="Byte" Bytesize="1" OffsetHex="00000E54" DisplayMethod="unsigned integer"/>
        <Element Offset="3669" Vartype="String" Bytesize="36" OffsetHex="00000E55" DisplayMethod="unsigned integer"/>
        <Element Offset="3705" Vartype="Byte" Bytesize="1" OffsetHex="00000E79" DisplayMethod="unsigned integer"/>
        <Element Offset="3706" Vartype="String" Bytesize="37" OffsetHex="00000E7A" DisplayMethod="unsigned integer"/>
        <Element Offset="3743" Vartype="Byte" Bytesize="1" OffsetHex="00000E9F" DisplayMethod="unsigned integer"/>
        <Element Offset="3744" Vartype="String" Bytesize="18" OffsetHex="00000EA0" DisplayMethod="unsigned integer"/>
        <Element Offset="3762" Vartype="Byte" Bytesize="1" OffsetHex="00000EB2" DisplayMethod="unsigned integer"/>
        <Element Offset="3763" Vartype="String" Bytesize="23" OffsetHex="00000EB3" DisplayMethod="unsigned integer"/>
        <Element Offset="3786" Vartype="Byte" Bytesize="1" OffsetHex="00000ECA" DisplayMethod="unsigned integer"/>
        <Element Offset="3787" Vartype="String" Bytesize="17" OffsetHex="00000ECB" DisplayMethod="unsigned integer"/>
        <Element Offset="3804" Vartype="Byte" Bytesize="1" OffsetHex="00000EDC" DisplayMethod="unsigned integer"/>
        <Element Offset="3805" Vartype="String" Bytesize="31" OffsetHex="00000EDD" DisplayMethod="unsigned integer"/>
        <Element Offset="3836" Vartype="Byte" Bytesize="1" OffsetHex="00000EFC" DisplayMethod="unsigned integer"/>
        <Element Offset="3837" Vartype="String" Bytesize="27" OffsetHex="00000EFD" DisplayMethod="unsigned integer"/>
        <Element Offset="3864" Vartype="Byte" Bytesize="1" OffsetHex="00000F18" DisplayMethod="unsigned integer"/>
        <Element Offset="3865" Vartype="String" Bytesize="26" OffsetHex="00000F19" DisplayMethod="unsigned integer"/>
        <Element Offset="3891" Vartype="Byte" Bytesize="1" OffsetHex="00000F33" DisplayMethod="unsigned integer"/>
        <Element Offset="3892" Vartype="String" Bytesize="28" OffsetHex="00000F34" DisplayMethod="unsigned integer"/>
        <Element Offset="3920" Vartype="Byte" Bytesize="1" OffsetHex="00000F50" DisplayMethod="unsigned integer"/>
        <Element Offset="3921" Vartype="String" Bytesize="30" OffsetHex="00000F51" DisplayMethod="unsigned integer"/>
        <Element Offset="3951" Vartype="Byte" Bytesize="1" OffsetHex="00000F6F" DisplayMethod="unsigned integer"/>
        <Element Offset="3952" Vartype="String" Bytesize="20" OffsetHex="00000F70" DisplayMethod="unsigned integer"/>
        <Element Offset="3972" Vartype="Byte" Bytesize="1" OffsetHex="00000F84" DisplayMethod="unsigned integer"/>
        <Element Offset="3973" Vartype="String" Bytesize="22" OffsetHex="00000F85" DisplayMethod="unsigned integer"/>
        <Element Offset="3995" Vartype="Byte" Bytesize="1" OffsetHex="00000F9B" DisplayMethod="unsigned integer"/>
        <Element Offset="3996" Vartype="String" Bytesize="25" OffsetHex="00000F9C" DisplayMethod="unsigned integer"/>
        <Element Offset="4021" Vartype="Byte" Bytesize="1" OffsetHex="00000FB5" DisplayMethod="unsigned integer"/>
        <Element Offset="4022" Vartype="String" Bytesize="29" OffsetHex="00000FB6" DisplayMethod="unsigned integer"/>
        <Element Offset="4051" Vartype="Byte" Bytesize="1" OffsetHex="00000FD3" DisplayMethod="unsigned integer"/>
        <Element Offset="4052" Vartype="String" Bytesize="27" OffsetHex="00000FD4" DisplayMethod="unsigned integer"/>
        <Element Offset="4079" Vartype="Byte" Bytesize="1" OffsetHex="00000FEF" DisplayMethod="unsigned integer"/>
        <Element Offset="4080" Vartype="String" Bytesize="16" OffsetHex="00000FF0" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
  </Structures>
  <LuaScript>-- Cheat Table Decorator
function decorateSSKTable()
  local mainForm = getMainForm()

  -- Main Form Styling
  mainForm.Caption = 'Turok 2 Seeds of Evil (Steam) - Enhanced Table [by SeryogaSK] {Habibrahimov.com}'
  mainForm.Color = 0x2B2B2B  -- Dark background
  mainForm.Font.Color = 0xE6E6E6 -- Light text
  getAutoAttachList().add("Turok2.exe")
end

-- Execute when table loads
decorateSSKTable()


</LuaScript>
</CheatTable>
