// File: ATOMIC-LICHESS[P]ATOMKRAFT/ucioption.cpp
// Function: OptionsMap::OptionsMap()
OptionsMap::OptionsMap() {

  OptionsMap& o = *this;

  o["Use Search Log"] = UCIOption(false);
  o["Search Log Filename"] = UCIOption("SearchLog.txt");
  o["Book File"] = UCIOption("d:/eao.bin");
  o["Best Book Move"] = UCIOption(false);
  o["Mobility (Middle Game)"] = UCIOption(100, 0, 200);
  o["Mobility (Endgame)"] = UCIOption(100, 0, 200);
  o["Passed Pawns (Middle Game)"] = UCIOption(100, 0, 200);
  o["Passed Pawns (Endgame)"] = UCIOption(100, 0, 200);
  o["Space"] = UCIOption(100, 0, 200);
  o["Aggressiveness"] = UCIOption(100, 0, 200);
  o["Cowardice"] = UCIOption(100, 0, 200);
  o["Minimum Split Depth"] = UCIOption(4, 4, 7);
  o["Maximum Number of Threads per Split Point"] = UCIOption(5, 4, 8);
  o["Threads"] = UCIOption(1, 1, MAX_THREADS);
  o["Use Sleeping Threads"] = UCIOption(false);
  o["Hash"] = UCIOption(256, 4, 8192);/////////////////////////////////////////////////
  o["Clear Hash"] = UCIOption(false, "button");
  o["Ponder"] = UCIOption(false);
#ifdef FICS_VERSION
  o["OwnBook"] = UCIOption(true);	// always use the book with fics version
#else
  o["OwnBook"] = UCIOption(true);
#endif
  o["MultiPV"] = UCIOption(1, 1, 500);
  o["Skill Level"] = UCIOption(20, 0, 20);
  o["Emergency Move Horizon"] = UCIOption(20, 0, 50); // standard was 40
  o["Emergency Base Time"] = UCIOption(3000, 0, 30000);
  o["Emergency Move Time"] = UCIOption(70, 0, 5000);
  o["Minimum Thinking Time"] = UCIOption(0, 0, 5000);
  o["UCI_Chess960"] = UCIOption(false);
  o["UCI_AnalyseMode"] = UCIOption(false);

  // Set some SMP parameters accordingly to the detected CPU count
  UCIOption& thr = o["Threads"];
  UCIOption& msd = o["Minimum Split Depth"];

  thr.defaultValue = thr.currentValue = stringify(cpu_count());

  if (cpu_count() >= 8)
    msd.defaultValue = msd.currentValue = stringify(7);

}

// Assembly:
subq $0x15f8, %rsp           # imm = 0x15F8
movq %rdi, 0x15f0(%rsp)
movq 0x15f0(%rsp), %rdi
movq %rdi, 0x3d0(%rsp)
callq 0x56850
movq 0x3d0(%rsp), %rax
movq %rax, 0x15e8(%rsp)
leaq 0x1557(%rsp), %rdi
movq %rdi, 0x3d8(%rsp)
callq 0x6980
movq 0x3d8(%rsp), %rdx
leaq 0x836d(%rip), %rsi      # 0x5bf05
leaq 0x1558(%rsp), %rdi
callq 0x12070
jmp 0x53ba7
leaq 0x1578(%rsp), %rdi
xorl %esi, %esi
leaq 0x1558(%rsp), %rdx
callq 0x564a0
jmp 0x53bc0
movq 0x15e8(%rsp), %rax
movq %rax, 0x3c0(%rsp)
leaq 0x151f(%rsp), %rdi
movq %rdi, 0x3c8(%rsp)
callq 0x6980
movq 0x3c8(%rsp), %rdx
leaq 0x76cc(%rip), %rsi      # 0x5b2c0
leaq 0x1520(%rsp), %rdi
callq 0x12070
jmp 0x53c03
movq 0x3c0(%rsp), %rdi
leaq 0x1520(%rsp), %rsi
callq 0x27f60
movq %rax, 0x3b8(%rsp)
jmp 0x53c22
movq 0x3b8(%rsp), %rdi
leaq 0x1578(%rsp), %rsi
movq %rsi, 0x3b0(%rsp)
callq 0x56860
leaq 0x1520(%rsp), %rdi
callq 0x6a78
leaq 0x151f(%rsp), %rdi
callq 0x6550
movq 0x3b0(%rsp), %rdi
callq 0x29520
leaq 0x1558(%rsp), %rdi
callq 0x6a78
leaq 0x1557(%rsp), %rdi
callq 0x6550
leaq 0x8284(%rip), %rsi      # 0x5bf0b
leaq 0x14a8(%rsp), %rdi
callq 0x56380
jmp 0x53c96
movq 0x15e8(%rsp), %rax
movq %rax, 0x3a0(%rsp)
leaq 0x1487(%rsp), %rdi
movq %rdi, 0x3a8(%rsp)
callq 0x6980
movq 0x3a8(%rsp), %rdx
leaq 0x7605(%rip), %rsi      # 0x5b2cf
leaq 0x1488(%rsp), %rdi
callq 0x12070
jmp 0x53cd9
movq 0x3a0(%rsp), %rdi
leaq 0x1488(%rsp), %rsi
callq 0x27f60
movq %rax, 0x398(%rsp)
jmp 0x53cf8
movq 0x398(%rsp), %rdi
leaq 0x14a8(%rsp), %rsi
movq %rsi, 0x390(%rsp)
callq 0x56860
leaq 0x1488(%rsp), %rdi
callq 0x6a78
leaq 0x1487(%rsp), %rdi
callq 0x6550
movq 0x390(%rsp), %rdi
callq 0x29520
leaq 0x583e(%rip), %rsi      # 0x59581
leaq 0x1410(%rsp), %rdi
callq 0x56380
jmp 0x53d52
movq 0x15e8(%rsp), %rax
movq %rax, 0x380(%rsp)
leaq 0x13ef(%rsp), %rdi
movq %rdi, 0x388(%rsp)
callq 0x6980
movq 0x388(%rsp), %rdx
leaq 0x74f2(%rip), %rsi      # 0x5b278
leaq 0x13f0(%rsp), %rdi
callq 0x12070
jmp 0x53d95
movq 0x380(%rsp), %rdi
leaq 0x13f0(%rsp), %rsi
callq 0x27f60
movq %rax, 0x378(%rsp)
jmp 0x53db4
movq 0x378(%rsp), %rdi
leaq 0x1410(%rsp), %rsi
movq %rsi, 0x368(%rsp)
callq 0x56860
leaq 0x13f0(%rsp), %rdi
callq 0x6a78
leaq 0x13ef(%rsp), %rdi
callq 0x6550
movq 0x368(%rsp), %rdi
callq 0x29520
leaq 0x1357(%rsp), %rdi
movq %rdi, 0x370(%rsp)
callq 0x6980
movq 0x370(%rsp), %rdx
leaq 0x80e9(%rip), %rsi      # 0x5bf05
leaq 0x1358(%rsp), %rdi
callq 0x12070
jmp 0x53e2b
leaq 0x1378(%rsp), %rdi
xorl %esi, %esi
leaq 0x1358(%rsp), %rdx
callq 0x564a0
jmp 0x53e44
movq 0x15e8(%rsp), %rax
movq %rax, 0x358(%rsp)
leaq 0x132f(%rsp), %rdi
movq %rdi, 0x360(%rsp)
callq 0x6980
movq 0x360(%rsp), %rdx
leaq 0x740a(%rip), %rsi      # 0x5b282
leaq 0x1330(%rsp), %rdi
callq 0x12070
jmp 0x53e87
movq 0x358(%rsp), %rdi
leaq 0x1330(%rsp), %rsi
callq 0x27f60
movq %rax, 0x350(%rsp)
jmp 0x53ea6
movq 0x350(%rsp), %rdi
leaq 0x1378(%rsp), %rsi
movq %rsi, 0x348(%rsp)
callq 0x56860
leaq 0x1330(%rsp), %rdi
callq 0x6a78
leaq 0x132f(%rsp), %rdi
callq 0x6550
movq 0x348(%rsp), %rdi
callq 0x29520
leaq 0x1358(%rsp), %rdi
callq 0x6a78
leaq 0x1357(%rsp), %rdi
callq 0x6550
leaq 0x12b8(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x53f1f
movq 0x15e8(%rsp), %rax
movq %rax, 0x338(%rsp)
leaq 0x1297(%rsp), %rdi
movq %rdi, 0x340(%rsp)
callq 0x6980
movq 0x340(%rsp), %rdx
leaq 0x5e35(%rip), %rsi      # 0x59d88
leaq 0x1298(%rsp), %rdi
callq 0x12070
jmp 0x53f62
movq 0x338(%rsp), %rdi
leaq 0x1298(%rsp), %rsi
callq 0x27f60
movq %rax, 0x330(%rsp)
jmp 0x53f81
movq 0x330(%rsp), %rdi
leaq 0x12b8(%rsp), %rsi
movq %rsi, 0x328(%rsp)
callq 0x56860
leaq 0x1298(%rsp), %rdi
callq 0x6a78
leaq 0x1297(%rsp), %rdi
callq 0x6550
movq 0x328(%rsp), %rdi
callq 0x29520
leaq 0x1220(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x53fe0
movq 0x15e8(%rsp), %rax
movq %rax, 0x318(%rsp)
leaq 0x11ff(%rsp), %rdi
movq %rdi, 0x320(%rsp)
callq 0x6980
movq 0x320(%rsp), %rdx
leaq 0x5d8b(%rip), %rsi      # 0x59d9f
leaq 0x1200(%rsp), %rdi
callq 0x12070
jmp 0x54023
movq 0x318(%rsp), %rdi
leaq 0x1200(%rsp), %rsi
callq 0x27f60
movq %rax, 0x310(%rsp)
jmp 0x54042
movq 0x310(%rsp), %rdi
leaq 0x1220(%rsp), %rsi
movq %rsi, 0x308(%rsp)
callq 0x56860
leaq 0x1200(%rsp), %rdi
callq 0x6a78
leaq 0x11ff(%rsp), %rdi
callq 0x6550
movq 0x308(%rsp), %rdi
callq 0x29520
leaq 0x1188(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x540a1
movq 0x15e8(%rsp), %rax
movq %rax, 0x2f8(%rsp)
leaq 0x1167(%rsp), %rdi
movq %rdi, 0x300(%rsp)
callq 0x6980
movq 0x300(%rsp), %rdx
leaq 0x5cdd(%rip), %rsi      # 0x59db2
leaq 0x1168(%rsp), %rdi
callq 0x12070
jmp 0x540e4
movq 0x2f8(%rsp), %rdi
leaq 0x1168(%rsp), %rsi
callq 0x27f60
movq %rax, 0x2f0(%rsp)
jmp 0x54103
movq 0x2f0(%rsp), %rdi
leaq 0x1188(%rsp), %rsi
movq %rsi, 0x2e8(%rsp)
callq 0x56860
leaq 0x1168(%rsp), %rdi
callq 0x6a78
leaq 0x1167(%rsp), %rdi
callq 0x6550
movq 0x2e8(%rsp), %rdi
callq 0x29520
leaq 0x10f0(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x54162
movq 0x15e8(%rsp), %rax
movq %rax, 0x2d8(%rsp)
leaq 0x10cf(%rsp), %rdi
movq %rdi, 0x2e0(%rsp)
callq 0x6980
movq 0x2e0(%rsp), %rdx
leaq 0x5c37(%rip), %rsi      # 0x59dcd
leaq 0x10d0(%rsp), %rdi
callq 0x12070
jmp 0x541a5
movq 0x2d8(%rsp), %rdi
leaq 0x10d0(%rsp), %rsi
callq 0x27f60
movq %rax, 0x2d0(%rsp)
jmp 0x541c4
movq 0x2d0(%rsp), %rdi
leaq 0x10f0(%rsp), %rsi
movq %rsi, 0x2c8(%rsp)
callq 0x56860
leaq 0x10d0(%rsp), %rdi
callq 0x6a78
leaq 0x10cf(%rsp), %rdi
callq 0x6550
movq 0x2c8(%rsp), %rdi
callq 0x29520
leaq 0x1058(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x54223
movq 0x15e8(%rsp), %rax
movq %rax, 0x2b8(%rsp)
leaq 0x1037(%rsp), %rdi
movq %rdi, 0x2c0(%rsp)
callq 0x6980
movq 0x2c0(%rsp), %rdx
leaq 0x5b8d(%rip), %rsi      # 0x59de4
leaq 0x1038(%rsp), %rdi
callq 0x12070
jmp 0x54266
movq 0x2b8(%rsp), %rdi
leaq 0x1038(%rsp), %rsi
callq 0x27f60
movq %rax, 0x2b0(%rsp)
jmp 0x54285
movq 0x2b0(%rsp), %rdi
leaq 0x1058(%rsp), %rsi
movq %rsi, 0x2a8(%rsp)
callq 0x56860
leaq 0x1038(%rsp), %rdi
callq 0x6a78
leaq 0x1037(%rsp), %rdi
callq 0x6550
movq 0x2a8(%rsp), %rdi
callq 0x29520
leaq 0xfc0(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x542e4
movq 0x15e8(%rsp), %rax
movq %rax, 0x298(%rsp)
leaq 0xf9f(%rsp), %rdi
movq %rdi, 0x2a0(%rsp)
callq 0x6980
movq 0x2a0(%rsp), %rdx
leaq 0x5adc(%rip), %rsi      # 0x59df4
leaq 0xfa0(%rsp), %rdi
callq 0x12070
jmp 0x54327
movq 0x298(%rsp), %rdi
leaq 0xfa0(%rsp), %rsi
callq 0x27f60
movq %rax, 0x290(%rsp)
jmp 0x54346
movq 0x290(%rsp), %rdi
leaq 0xfc0(%rsp), %rsi
movq %rsi, 0x288(%rsp)
callq 0x56860
leaq 0xfa0(%rsp), %rdi
callq 0x6a78
leaq 0xf9f(%rsp), %rdi
callq 0x6550
movq 0x288(%rsp), %rdi
callq 0x29520
leaq 0xf28(%rsp), %rdi
movl $0x64, %esi
xorl %edx, %edx
movl $0xc8, %ecx
callq 0x565b0
jmp 0x543a5
movq 0x15e8(%rsp), %rax
movq %rax, 0x278(%rsp)
leaq 0xf07(%rsp), %rdi
movq %rdi, 0x280(%rsp)
callq 0x6980
movq 0x280(%rsp), %rdx
leaq 0x5a11(%rip), %rsi      # 0x59dea
leaq 0xf08(%rsp), %rdi
callq 0x12070
jmp 0x543e8
movq 0x278(%rsp), %rdi
leaq 0xf08(%rsp), %rsi
callq 0x27f60
movq %rax, 0x270(%rsp)
jmp 0x54407
movq 0x270(%rsp), %rdi
leaq 0xf28(%rsp), %rsi
movq %rsi, 0x268(%rsp)
callq 0x56860
leaq 0xf08(%rsp), %rdi
callq 0x6a78
leaq 0xf07(%rsp), %rdi
callq 0x6550
movq 0x268(%rsp), %rdi
callq 0x29520
leaq 0xe90(%rsp), %rdi
movl $0x4, %edx
movl $0x7, %ecx
movl %edx, %esi
callq 0x565b0
jmp 0x54466
movq 0x15e8(%rsp), %rax
movq %rax, 0x258(%rsp)
leaq 0xe6f(%rsp), %rdi
movq %rdi, 0x260(%rsp)
callq 0x6980
movq 0x260(%rsp), %rdx
leaq 0x7002(%rip), %rsi      # 0x5b49c
leaq 0xe70(%rsp), %rdi
callq 0x12070
jmp 0x544a9
movq 0x258(%rsp), %rdi
leaq 0xe70(%rsp), %rsi
callq 0x27f60
movq %rax, 0x250(%rsp)
jmp 0x544c8
movq 0x250(%rsp), %rdi
leaq 0xe90(%rsp), %rsi
movq %rsi, 0x248(%rsp)
callq 0x56860
leaq 0xe70(%rsp), %rdi
callq 0x6a78
leaq 0xe6f(%rsp), %rdi
callq 0x6550
movq 0x248(%rsp), %rdi
callq 0x29520
leaq 0xdf8(%rsp), %rdi
movl $0x5, %esi
movl $0x4, %edx
movl $0x8, %ecx
callq 0x565b0
jmp 0x5452a
movq 0x15e8(%rsp), %rax
movq %rax, 0x238(%rsp)
leaq 0xdd7(%rsp), %rdi
movq %rdi, 0x240(%rsp)
callq 0x6980
movq 0x240(%rsp), %rdx
leaq 0x6f14(%rip), %rsi      # 0x5b472
leaq 0xdd8(%rsp), %rdi
callq 0x12070
jmp 0x5456d
movq 0x238(%rsp), %rdi
leaq 0xdd8(%rsp), %rsi
callq 0x27f60
movq %rax, 0x230(%rsp)
jmp 0x5458c
movq 0x230(%rsp), %rdi
leaq 0xdf8(%rsp), %rsi
movq %rsi, 0x228(%rsp)
callq 0x56860
leaq 0xdd8(%rsp), %rdi
callq 0x6a78
leaq 0xdd7(%rsp), %rdi
callq 0x6550
movq 0x228(%rsp), %rdi
callq 0x29520
leaq 0xd60(%rsp), %rdi
movl $0x1, %edx
movl $0x20, %ecx
movl %edx, %esi
callq 0x565b0
jmp 0x545eb
movq 0x15e8(%rsp), %rax
movq %rax, 0x218(%rsp)
leaq 0xd3f(%rsp), %rdi
movq %rdi, 0x220(%rsp)
callq 0x6980
movq 0x220(%rsp), %rdx
leaq 0x6e9e(%rip), %rsi      # 0x5b4bd
leaq 0xd40(%rsp), %rdi
callq 0x12070
jmp 0x5462e
movq 0x218(%rsp), %rdi
leaq 0xd40(%rsp), %rsi
callq 0x27f60
movq %rax, 0x210(%rsp)
jmp 0x5464d
movq 0x210(%rsp), %rdi
leaq 0xd60(%rsp), %rsi
movq %rsi, 0x200(%rsp)
callq 0x56860
leaq 0xd40(%rsp), %rdi
callq 0x6a78
leaq 0xd3f(%rsp), %rdi
callq 0x6550
movq 0x200(%rsp), %rdi
callq 0x29520
leaq 0xca7(%rsp), %rdi
movq %rdi, 0x208(%rsp)
callq 0x6980
movq 0x208(%rsp), %rdx
leaq 0x7850(%rip), %rsi      # 0x5bf05
leaq 0xca8(%rsp), %rdi
callq 0x12070
jmp 0x546c4
leaq 0xcc8(%rsp), %rdi
xorl %esi, %esi
leaq 0xca8(%rsp), %rdx
callq 0x564a0
jmp 0x546dd
movq 0x15e8(%rsp), %rax
movq %rax, 0x1f0(%rsp)
leaq 0xc7f(%rsp), %rdi
movq %rdi, 0x1f8(%rsp)
callq 0x6980
movq 0x1f8(%rsp), %rdx
leaq 0x6d9f(%rip), %rsi      # 0x5b4b0
leaq 0xc80(%rsp), %rdi
callq 0x12070
jmp 0x54720
movq 0x1f0(%rsp), %rdi
leaq 0xc80(%rsp), %rsi
callq 0x27f60
movq %rax, 0x1e8(%rsp)
jmp 0x5473f
movq 0x1e8(%rsp), %rdi
leaq 0xcc8(%rsp), %rsi
movq %rsi, 0x1e0(%rsp)
callq 0x56860
leaq 0xc80(%rsp), %rdi
callq 0x6a78
leaq 0xc7f(%rsp), %rdi
callq 0x6550
movq 0x1e0(%rsp), %rdi
callq 0x29520
leaq 0xca8(%rsp), %rdi
callq 0x6a78
leaq 0xca7(%rsp), %rdi
callq 0x6550
leaq 0xc08(%rsp), %rdi
movl $0x100, %esi            # imm = 0x100
movl $0x4, %edx
movl $0x2000, %ecx           # imm = 0x2000
callq 0x565b0
jmp 0x547bb
movq 0x15e8(%rsp), %rax
movq %rax, 0x1d0(%rsp)
leaq 0xbe7(%rsp), %rdi
movq %rdi, 0x1d8(%rsp)
callq 0x6980
movq 0x1d8(%rsp), %rdx
leaq 0x6ac6(%rip), %rsi      # 0x5b2b5
leaq 0xbe8(%rsp), %rdi
callq 0x12070
jmp 0x547fe
movq 0x1d0(%rsp), %rdi
leaq 0xbe8(%rsp), %rsi
callq 0x27f60
movq %rax, 0x1c8(%rsp)
jmp 0x5481d
movq 0x1c8(%rsp), %rdi
leaq 0xc08(%rsp), %rsi
movq %rsi, 0x1b8(%rsp)
callq 0x56860
leaq 0xbe8(%rsp), %rdi
callq 0x6a78
leaq 0xbe7(%rsp), %rdi
callq 0x6550
movq 0x1b8(%rsp), %rdi
callq 0x29520
leaq 0xb4f(%rsp), %rdi
movq %rdi, 0x1c0(%rsp)
callq 0x6980
movq 0x1c0(%rsp), %rdx
leaq 0x7694(%rip), %rsi      # 0x5bf19
leaq 0xb50(%rsp), %rdi
callq 0x12070
jmp 0x54894
leaq 0xb70(%rsp), %rdi
xorl %esi, %esi
leaq 0xb50(%rsp), %rdx
callq 0x564a0
jmp 0x548ad
movq 0x15e8(%rsp), %rax
movq %rax, 0x1a8(%rsp)
leaq 0xb27(%rsp), %rdi
movq %rdi, 0x1b0(%rsp)
callq 0x6980
movq 0x1b0(%rsp), %rdx
leaq 0x69ce(%rip), %rsi      # 0x5b2af
leaq 0xb28(%rsp), %rdi
callq 0x12070
jmp 0x548f0
movq 0x1a8(%rsp), %rdi
leaq 0xb28(%rsp), %rsi
callq 0x27f60
movq %rax, 0x1a0(%rsp)
jmp 0x5490f
movq 0x1a0(%rsp), %rdi
leaq 0xb70(%rsp), %rsi
movq %rsi, 0x190(%rsp)
callq 0x56860
leaq 0xb28(%rsp), %rdi
callq 0x6a78
leaq 0xb27(%rsp), %rdi
callq 0x6550
movq 0x190(%rsp), %rdi
callq 0x29520
leaq 0xb50(%rsp), %rdi
callq 0x6a78
leaq 0xb4f(%rsp), %rdi
callq 0x6550
leaq 0xa8f(%rsp), %rdi
movq %rdi, 0x198(%rsp)
callq 0x6980
movq 0x198(%rsp), %rdx
leaq 0x7574(%rip), %rsi      # 0x5bf05
leaq 0xa90(%rsp), %rdi
callq 0x12070
jmp 0x549a0
leaq 0xab0(%rsp), %rdi
xorl %esi, %esi
leaq 0xa90(%rsp), %rdx
callq 0x564a0
jmp 0x549b9
movq 0x15e8(%rsp), %rax
movq %rax, 0x180(%rsp)
leaq 0xa67(%rsp), %rdi
movq %rdi, 0x188(%rsp)
callq 0x6980
movq 0x188(%rsp), %rdx
leaq 0x6b8c(%rip), %rsi      # 0x5b579
leaq 0xa68(%rsp), %rdi
callq 0x12070
jmp 0x549fc
movq 0x180(%rsp), %rdi
leaq 0xa68(%rsp), %rsi
callq 0x27f60
movq %rax, 0x178(%rsp)
jmp 0x54a1b
movq 0x178(%rsp), %rdi
leaq 0xab0(%rsp), %rsi
movq %rsi, 0x168(%rsp)
callq 0x56860
leaq 0xa68(%rsp), %rdi
callq 0x6a78
leaq 0xa67(%rsp), %rdi
callq 0x6550
movq 0x168(%rsp), %rdi
callq 0x29520
leaq 0xa90(%rsp), %rdi
callq 0x6a78
leaq 0xa8f(%rsp), %rdi
callq 0x6550
leaq 0x9cf(%rsp), %rdi
movq %rdi, 0x170(%rsp)
callq 0x6980
movq 0x170(%rsp), %rdx
leaq 0x7468(%rip), %rsi      # 0x5bf05
leaq 0x9d0(%rsp), %rdi
callq 0x12070
jmp 0x54aac
leaq 0x9f0(%rsp), %rdi
movl $0x1, %esi
leaq 0x9d0(%rsp), %rdx
callq 0x564a0
jmp 0x54ac8
movq 0x15e8(%rsp), %rax
movq %rax, 0x158(%rsp)
leaq 0x9a7(%rsp), %rdi
movq %rdi, 0x160(%rsp)
callq 0x6980
movq 0x160(%rsp), %rdx
leaq 0x6774(%rip), %rsi      # 0x5b270
leaq 0x9a8(%rsp), %rdi
callq 0x12070
jmp 0x54b0b
movq 0x158(%rsp), %rdi
leaq 0x9a8(%rsp), %rsi
callq 0x27f60
movq %rax, 0x150(%rsp)
jmp 0x54b2a
movq 0x150(%rsp), %rdi
leaq 0x9f0(%rsp), %rsi
movq %rsi, 0x148(%rsp)
callq 0x56860
leaq 0x9a8(%rsp), %rdi
callq 0x6a78
leaq 0x9a7(%rsp), %rdi
callq 0x6550
movq 0x148(%rsp), %rdi
callq 0x29520
leaq 0x9d0(%rsp), %rdi
callq 0x6a78
leaq 0x9cf(%rsp), %rdi
callq 0x6550
leaq 0x930(%rsp), %rdi
movl $0x1, %edx
movl $0x1f4, %ecx            # imm = 0x1F4
movl %edx, %esi
callq 0x565b0
jmp 0x54ba3
movq 0x15e8(%rsp), %rax
movq %rax, 0x138(%rsp)
leaq 0x90f(%rsp), %rdi
movq %rdi, 0x140(%rsp)
callq 0x6980
movq 0x140(%rsp), %rdx
leaq 0x66c4(%rip), %rsi      # 0x5b29b
leaq 0x910(%rsp), %rdi
callq 0x12070
jmp 0x54be6
movq 0x138(%rsp), %rdi
leaq 0x910(%rsp), %rsi
callq 0x27f60
movq %rax, 0x130(%rsp)
jmp 0x54c05
movq 0x130(%rsp), %rdi
leaq 0x930(%rsp), %rsi
movq %rsi, 0x128(%rsp)
callq 0x56860
leaq 0x910(%rsp), %rdi
callq 0x6a78
leaq 0x90f(%rsp), %rdi
callq 0x6550
movq 0x128(%rsp), %rdi
callq 0x29520
leaq 0x898(%rsp), %rdi
xorl %edx, %edx
movl $0x14, %ecx
movl %ecx, %esi
callq 0x565b0
jmp 0x54c61
movq 0x15e8(%rsp), %rax
movq %rax, 0x118(%rsp)
leaq 0x877(%rsp), %rdi
movq %rdi, 0x120(%rsp)
callq 0x6980
movq 0x120(%rsp), %rdx
leaq 0x660e(%rip), %rsi      # 0x5b2a3
leaq 0x878(%rsp), %rdi
callq 0x12070
jmp 0x54ca4
movq 0x118(%rsp), %rdi
leaq 0x878(%rsp), %rsi
callq 0x27f60
movq %rax, 0x110(%rsp)
jmp 0x54cc3
movq 0x110(%rsp), %rdi
leaq 0x898(%rsp), %rsi
movq %rsi, 0x108(%rsp)
callq 0x56860
leaq 0x878(%rsp), %rdi
callq 0x6a78
leaq 0x877(%rsp), %rdi
callq 0x6550
movq 0x108(%rsp), %rdi
callq 0x29520
leaq 0x800(%rsp), %rdi
movl $0x14, %esi
xorl %edx, %edx
movl $0x32, %ecx
callq 0x565b0
jmp 0x54d22
movq 0x15e8(%rsp), %rax
movq %rax, 0xf8(%rsp)
leaq 0x7df(%rsp), %rdi
movq %rdi, 0x100(%rsp)
callq 0x6980
movq 0x100(%rsp), %rdx
leaq 0x67ce(%rip), %rsi      # 0x5b524
leaq 0x7e0(%rsp), %rdi
callq 0x12070
jmp 0x54d65
movq 0xf8(%rsp), %rdi
leaq 0x7e0(%rsp), %rsi
callq 0x27f60
movq %rax, 0xf0(%rsp)
jmp 0x54d84
movq 0xf0(%rsp), %rdi
leaq 0x800(%rsp), %rsi
movq %rsi, 0xe8(%rsp)
callq 0x56860
leaq 0x7e0(%rsp), %rdi
callq 0x6a78
leaq 0x7df(%rsp), %rdi
callq 0x6550
movq 0xe8(%rsp), %rdi
callq 0x29520
leaq 0x768(%rsp), %rdi
movl $0xbb8, %esi            # imm = 0xBB8
xorl %edx, %edx
movl $0x7530, %ecx           # imm = 0x7530
callq 0x565b0
jmp 0x54de3
movq 0x15e8(%rsp), %rax
movq %rax, 0xd8(%rsp)
leaq 0x747(%rsp), %rdi
movq %rdi, 0xe0(%rsp)
callq 0x6980
movq 0xe0(%rsp), %rdx
leaq 0x6724(%rip), %rsi      # 0x5b53b
leaq 0x748(%rsp), %rdi
callq 0x12070
jmp 0x54e26
movq 0xd8(%rsp), %rdi
leaq 0x748(%rsp), %rsi
callq 0x27f60
movq %rax, 0xd0(%rsp)
jmp 0x54e45
movq 0xd0(%rsp), %rdi
leaq 0x768(%rsp), %rsi
movq %rsi, 0xc8(%rsp)
callq 0x56860
leaq 0x748(%rsp), %rdi
callq 0x6a78
leaq 0x747(%rsp), %rdi
callq 0x6550
movq 0xc8(%rsp), %rdi
callq 0x29520
leaq 0x6d0(%rsp), %rdi
movl $0x46, %esi
xorl %edx, %edx
movl $0x1388, %ecx           # imm = 0x1388
callq 0x565b0
jmp 0x54ea4
movq 0x15e8(%rsp), %rax
movq %rax, 0xb8(%rsp)
leaq 0x6af(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x6980
movq 0xc0(%rsp), %rdx
leaq 0x6677(%rip), %rsi      # 0x5b54f
leaq 0x6b0(%rsp), %rdi
callq 0x12070
jmp 0x54ee7
movq 0xb8(%rsp), %rdi
leaq 0x6b0(%rsp), %rsi
callq 0x27f60
movq %rax, 0xb0(%rsp)
jmp 0x54f06
movq 0xb0(%rsp), %rdi
leaq 0x6d0(%rsp), %rsi
movq %rsi, 0xa8(%rsp)
callq 0x56860
leaq 0x6b0(%rsp), %rdi
callq 0x6a78
leaq 0x6af(%rsp), %rdi
callq 0x6550
movq 0xa8(%rsp), %rdi
callq 0x29520
leaq 0x638(%rsp), %rdi
xorl %edx, %edx
movl $0x1388, %ecx           # imm = 0x1388
movl %edx, %esi
callq 0x565b0
jmp 0x54f62
movq 0x15e8(%rsp), %rax
movq %rax, 0x98(%rsp)
leaq 0x617(%rsp), %rdi
movq %rdi, 0xa0(%rsp)
callq 0x6980
movq 0xa0(%rsp), %rdx
leaq 0x65cd(%rip), %rsi      # 0x5b563
leaq 0x618(%rsp), %rdi
callq 0x12070
jmp 0x54fa5
movq 0x98(%rsp), %rdi
leaq 0x618(%rsp), %rsi
callq 0x27f60
movq %rax, 0x90(%rsp)
jmp 0x54fc4
movq 0x90(%rsp), %rdi
leaq 0x638(%rsp), %rsi
movq %rsi, 0x80(%rsp)
callq 0x56860
leaq 0x618(%rsp), %rdi
callq 0x6a78
leaq 0x617(%rsp), %rdi
callq 0x6550
movq 0x80(%rsp), %rdi
callq 0x29520
leaq 0x57f(%rsp), %rdi
movq %rdi, 0x88(%rsp)
callq 0x6980
movq 0x88(%rsp), %rdx
leaq 0x6ed9(%rip), %rsi      # 0x5bf05
leaq 0x580(%rsp), %rdi
callq 0x12070
jmp 0x5503b
leaq 0x5a0(%rsp), %rdi
xorl %esi, %esi
leaq 0x580(%rsp), %rdx
callq 0x564a0
jmp 0x55054
movq 0x15e8(%rsp), %rax
movq %rax, 0x70(%rsp)
leaq 0x557(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0x6980
movq 0x78(%rsp), %rdx
leaq 0x6dee(%rip), %rsi      # 0x5be6d
leaq 0x558(%rsp), %rdi
callq 0x12070
jmp 0x5508e
movq 0x70(%rsp), %rdi
leaq 0x558(%rsp), %rsi
callq 0x27f60
movq %rax, 0x68(%rsp)
jmp 0x550a7
movq 0x68(%rsp), %rdi
leaq 0x5a0(%rsp), %rsi
movq %rsi, 0x58(%rsp)
callq 0x56860
leaq 0x558(%rsp), %rdi
callq 0x6a78
leaq 0x557(%rsp), %rdi
callq 0x6550
movq 0x58(%rsp), %rdi
callq 0x29520
leaq 0x580(%rsp), %rdi
callq 0x6a78
leaq 0x57f(%rsp), %rdi
callq 0x6550
leaq 0x4bf(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0x6980
movq 0x60(%rsp), %rdx
leaq 0x6deb(%rip), %rsi      # 0x5bf05
leaq 0x4c0(%rsp), %rdi
callq 0x12070
jmp 0x55129
leaq 0x4e0(%rsp), %rdi
xorl %esi, %esi
leaq 0x4c0(%rsp), %rdx
callq 0x564a0
jmp 0x55142
movq 0x15e8(%rsp), %rax
movq %rax, 0x48(%rsp)
leaq 0x497(%rsp), %rdi
movq %rdi, 0x50(%rsp)
callq 0x6980
movq 0x50(%rsp), %rdx
leaq 0x4c96(%rip), %rsi      # 0x59e03
leaq 0x498(%rsp), %rdi
callq 0x12070
jmp 0x5517c
movq 0x48(%rsp), %rdi
leaq 0x498(%rsp), %rsi
callq 0x27f60
movq %rax, 0x40(%rsp)
jmp 0x55195
movq 0x40(%rsp), %rdi
leaq 0x4e0(%rsp), %rsi
movq %rsi, 0x28(%rsp)
callq 0x56860
leaq 0x498(%rsp), %rdi
callq 0x6a78
leaq 0x497(%rsp), %rdi
callq 0x6550
movq 0x28(%rsp), %rdi
callq 0x29520
leaq 0x4c0(%rsp), %rdi
callq 0x6a78
leaq 0x4bf(%rsp), %rdi
callq 0x6550
movq 0x15e8(%rsp), %rax
movq %rax, 0x30(%rsp)
leaq 0x467(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0x6980
movq 0x38(%rsp), %rdx
leaq 0x62a8(%rip), %rsi      # 0x5b4bd
leaq 0x468(%rsp), %rdi
callq 0x12070
jmp 0x55224
movq 0x30(%rsp), %rdi
leaq 0x468(%rsp), %rsi
callq 0x27f60
movq %rax, 0x20(%rsp)
jmp 0x5523d
leaq 0x468(%rsp), %rdi
callq 0x6a78
leaq 0x467(%rsp), %rdi
callq 0x6550
movq 0x20(%rsp), %rax
movq %rax, 0x488(%rsp)
movq 0x15e8(%rsp), %rax
movq %rax, 0x10(%rsp)
leaq 0x437(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x6980
movq 0x18(%rsp), %rdx
leaq 0x620d(%rip), %rsi      # 0x5b49c
leaq 0x438(%rsp), %rdi
callq 0x12070
jmp 0x5529e
movq 0x10(%rsp), %rdi
leaq 0x438(%rsp), %rsi
callq 0x27f60
movq %rax, 0x8(%rsp)
jmp 0x552b7
leaq 0x438(%rsp), %rdi
callq 0x6a78
leaq 0x437(%rsp), %rdi
callq 0x6550
movq 0x8(%rsp), %rax
movq %rax, 0x458(%rsp)
callq 0x2c1f0
movl %eax, 0x4(%rsp)
jmp 0x552e9
movl 0x4(%rsp), %eax
movl %eax, 0x40c(%rsp)
leaq 0x410(%rsp), %rdi
leaq 0x40c(%rsp), %rsi
callq 0x56010
jmp 0x5530b
movq 0x488(%rsp), %rdi
addq $0x20, %rdi
leaq 0x410(%rsp), %rsi
callq 0x6640
movq %rax, %rsi
movq 0x488(%rsp), %rdi
callq 0x6060
jmp 0x55336
leaq 0x410(%rsp), %rdi
callq 0x6a78
callq 0x2c1f0
movl %eax, (%rsp)
jmp 0x5534d
movl (%rsp), %eax
cmpl $0x8, %eax
jl 0x55fe8
movl $0x7, 0x3e4(%rsp)
leaq 0x3e8(%rsp), %rdi
leaq 0x3e4(%rsp), %rsi
callq 0x56010
jmp 0x5537b
movq 0x458(%rsp), %rdi
addq $0x20, %rdi
leaq 0x3e8(%rsp), %rsi
callq 0x6640
movq %rax, %rsi
movq 0x458(%rsp), %rdi
callq 0x6060
jmp 0x553a6
leaq 0x3e8(%rsp), %rdi
callq 0x6a78
jmp 0x55fe8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55442
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55435
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5541b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1520(%rsp), %rdi
callq 0x6a78
leaq 0x151f(%rsp), %rdi
callq 0x6550
leaq 0x1578(%rsp), %rdi
callq 0x29520
leaq 0x1558(%rsp), %rdi
callq 0x6a78
leaq 0x1557(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x554a4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1488(%rsp), %rdi
callq 0x6a78
leaq 0x1487(%rsp), %rdi
callq 0x6550
leaq 0x14a8(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x554fa
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x13f0(%rsp), %rdi
callq 0x6a78
leaq 0x13ef(%rsp), %rdi
callq 0x6550
leaq 0x1410(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x555a3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55596
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5557c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1330(%rsp), %rdi
callq 0x6a78
leaq 0x132f(%rsp), %rdi
callq 0x6550
leaq 0x1378(%rsp), %rdi
callq 0x29520
leaq 0x1358(%rsp), %rdi
callq 0x6a78
leaq 0x1357(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x555ec
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1298(%rsp), %rdi
callq 0x6a78
leaq 0x1297(%rsp), %rdi
callq 0x6550
leaq 0x12b8(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55642
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1200(%rsp), %rdi
callq 0x6a78
leaq 0x11ff(%rsp), %rdi
callq 0x6550
leaq 0x1220(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55698
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1168(%rsp), %rdi
callq 0x6a78
leaq 0x1167(%rsp), %rdi
callq 0x6550
leaq 0x1188(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x556ee
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x10d0(%rsp), %rdi
callq 0x6a78
leaq 0x10cf(%rsp), %rdi
callq 0x6550
leaq 0x10f0(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55744
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x1038(%rsp), %rdi
callq 0x6a78
leaq 0x1037(%rsp), %rdi
callq 0x6550
leaq 0x1058(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5579a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xfa0(%rsp), %rdi
callq 0x6a78
leaq 0xf9f(%rsp), %rdi
callq 0x6550
leaq 0xfc0(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x557f0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xf08(%rsp), %rdi
callq 0x6a78
leaq 0xf07(%rsp), %rdi
callq 0x6550
leaq 0xf28(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55846
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xe70(%rsp), %rdi
callq 0x6a78
leaq 0xe6f(%rsp), %rdi
callq 0x6550
leaq 0xe90(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5589c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xdd8(%rsp), %rdi
callq 0x6a78
leaq 0xdd7(%rsp), %rdi
callq 0x6550
leaq 0xdf8(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x558f2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xd40(%rsp), %rdi
callq 0x6a78
leaq 0xd3f(%rsp), %rdi
callq 0x6550
leaq 0xd60(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5599b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x5598e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55974
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xc80(%rsp), %rdi
callq 0x6a78
leaq 0xc7f(%rsp), %rdi
callq 0x6550
leaq 0xcc8(%rsp), %rdi
callq 0x29520
leaq 0xca8(%rsp), %rdi
callq 0x6a78
leaq 0xca7(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x559e4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xbe8(%rsp), %rdi
callq 0x6a78
leaq 0xbe7(%rsp), %rdi
callq 0x6550
leaq 0xc08(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55a8d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55a80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55a66
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xb28(%rsp), %rdi
callq 0x6a78
leaq 0xb27(%rsp), %rdi
callq 0x6550
leaq 0xb70(%rsp), %rdi
callq 0x29520
leaq 0xb50(%rsp), %rdi
callq 0x6a78
leaq 0xb4f(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55b29
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55b1c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55b02
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0xa68(%rsp), %rdi
callq 0x6a78
leaq 0xa67(%rsp), %rdi
callq 0x6550
leaq 0xab0(%rsp), %rdi
callq 0x29520
leaq 0xa90(%rsp), %rdi
callq 0x6a78
leaq 0xa8f(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55bc5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55bb8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55b9e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x9a8(%rsp), %rdi
callq 0x6a78
leaq 0x9a7(%rsp), %rdi
callq 0x6550
leaq 0x9f0(%rsp), %rdi
callq 0x29520
leaq 0x9d0(%rsp), %rdi
callq 0x6a78
leaq 0x9cf(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55c0e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x910(%rsp), %rdi
callq 0x6a78
leaq 0x90f(%rsp), %rdi
callq 0x6550
leaq 0x930(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55c64
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x878(%rsp), %rdi
callq 0x6a78
leaq 0x877(%rsp), %rdi
callq 0x6550
leaq 0x898(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55cba
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x7e0(%rsp), %rdi
callq 0x6a78
leaq 0x7df(%rsp), %rdi
callq 0x6550
leaq 0x800(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55d10
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x748(%rsp), %rdi
callq 0x6a78
leaq 0x747(%rsp), %rdi
callq 0x6550
leaq 0x768(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55d66
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x6b0(%rsp), %rdi
callq 0x6a78
leaq 0x6af(%rsp), %rdi
callq 0x6550
leaq 0x6d0(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55dbc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x618(%rsp), %rdi
callq 0x6a78
leaq 0x617(%rsp), %rdi
callq 0x6550
leaq 0x638(%rsp), %rdi
callq 0x29520
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55e65
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55e58
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55e3e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x558(%rsp), %rdi
callq 0x6a78
leaq 0x557(%rsp), %rdi
callq 0x6550
leaq 0x5a0(%rsp), %rdi
callq 0x29520
leaq 0x580(%rsp), %rdi
callq 0x6a78
leaq 0x57f(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55f01
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55ef4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55eda
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x498(%rsp), %rdi
callq 0x6a78
leaq 0x497(%rsp), %rdi
callq 0x6550
leaq 0x4e0(%rsp), %rdi
callq 0x29520
leaq 0x4c0(%rsp), %rdi
callq 0x6a78
leaq 0x4bf(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55f4a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x468(%rsp), %rdi
callq 0x6a78
leaq 0x467(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
jmp 0x55f93
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x438(%rsp), %rdi
callq 0x6a78
leaq 0x437(%rsp), %rdi
callq 0x6550
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x410(%rsp), %rdi
callq 0x6a78
jmp 0x55ff0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1548(%rsp)
movl %eax, 0x1544(%rsp)
leaq 0x3e8(%rsp), %rdi
callq 0x6a78
jmp 0x55ff0
addq $0x15f8, %rsp           # imm = 0x15F8
retq
movq 0x3d0(%rsp), %rdi
callq 0x568d0
movq 0x1548(%rsp), %rdi
callq 0x6970
nopw (%rax,%rax)