// File: tewalds[P]morat/hex/gtp.h
// Function: Morat::Hex::GTP::GTP(_IO_FILE*, _IO_FILE*)
GTP(FILE * i = stdin, FILE * o = stdout) : GTPCommon(i, o), hist(Board(Board::default_size)) {
		verbose = 1;
		genmoveextended = false;
		colorboard = true;

		mem_allowed = 1000;

		agent = new AgentMCTS(*hist);

		set_board();

		newcallback("name",            std::bind(&GTP::gtp_name,          this, _1), "Name of the program");
		newcallback("version",         std::bind(&GTP::gtp_version,       this, _1), "Version of the program");
		newcallback("verbose",         std::bind(&GTP::gtp_verbose,       this, _1), "Set verbosity, 0 for quiet, 1 for normal, 2+ for more output");
		newcallback("extended",        std::bind(&GTP::gtp_extended,      this, _1), "Output extra stats from genmove in the response");
		newcallback("debug",           std::bind(&GTP::gtp_debug,         this, _1), "Enable debug mode");
		newcallback("colorboard",      std::bind(&GTP::gtp_colorboard,    this, _1), "Turn on or off the colored board");
		newcallback("showboard",       std::bind(&GTP::gtp_print,         this, _1), "Show the board");
		newcallback("print",           std::bind(&GTP::gtp_print,         this, _1), "Alias for showboard");
		newcallback("s",               std::bind(&GTP::gtp_print,         this, _1), "Alias for showboard");
		newcallback("dists",           std::bind(&GTP::gtp_dists,         this, _1), "Similar to print, but shows minimum win distances");
		newcallback("zobrist",         std::bind(&GTP::gtp_zobrist,       this, _1), "Output the zobrist hash for the current move");
		newcallback("clear_board",     std::bind(&GTP::gtp_clearboard,    this, _1), "Clear the board, but keep the size");
		newcallback("clear",           std::bind(&GTP::gtp_clearboard,    this, _1), "Alias for clear_board");
		newcallback("reset",           std::bind(&GTP::gtp_clearboard,    this, _1), "Alias for clear_board");
		newcallback("boardsize",       std::bind(&GTP::gtp_boardsize,     this, _1), "Clear the board, set the board size");
		newcallback("size",            std::bind(&GTP::gtp_boardsize,     this, _1), "Alias for board_size");
		newcallback("play",            std::bind(&GTP::gtp_play,          this, _1), "Place a stone: play <color> <location>");
		newcallback("white",           std::bind(&GTP::gtp_playwhite,     this, _1), "Place a white stone: white <location>");
		newcallback("w",               std::bind(&GTP::gtp_playwhite,     this, _1), "Alias for white");
		newcallback("black",           std::bind(&GTP::gtp_playblack,     this, _1), "Place a black stone: black <location>");
		newcallback("b",               std::bind(&GTP::gtp_playblack,     this, _1), "Alias for black");
		newcallback("undo",            std::bind(&GTP::gtp_undo,          this, _1), "Undo one or more moves: undo [amount to undo]");
		newcallback("time",            std::bind(&GTP::gtp_time,          this, _1), "Set the time limits and the algorithm for per game time");
		newcallback("genmove",         std::bind(&GTP::gtp_genmove,       this, _1), "Generate a move: genmove [color] [time]");
		newcallback("g",               std::bind(&GTP::gtp_genmove,       this, _1), "Alias for genmove");
		newcallback("solve",           std::bind(&GTP::gtp_solve,         this, _1), "Try to solve this position");

//		newcallback("ab",              std::bind(&GTP::gtp_ab,            this, _1), "Switch to use the Alpha/Beta agent to play/solve");
		newcallback("mcts",            std::bind(&GTP::gtp_mcts,          this, _1), "Switch to use the Monte Carlo Tree Search agent to play/solve");
		newcallback("pns",             std::bind(&GTP::gtp_pns,           this, _1), "Switch to use the Proof Number Search agent to play/solve");

		newcallback("all_legal",       std::bind(&GTP::gtp_all_legal,     this, _1), "List all legal moves");
		newcallback("history",         std::bind(&GTP::gtp_history,       this, _1), "List of played moves");
		newcallback("playgame",        std::bind(&GTP::gtp_playgame,      this, _1), "Play a list of moves");
		newcallback("p",               std::bind(&GTP::gtp_playgame,      this, _1), "Alias for playgame");
		newcallback("winner",          std::bind(&GTP::gtp_winner,        this, _1), "Check the winner of the game");
		newcallback("patterns",        std::bind(&GTP::gtp_patterns,      this, _1), "List all legal moves plus their local pattern");

		newcallback("pv",              std::bind(&GTP::gtp_pv,            this, _1), "Output the principle variation for the player tree as it stands now");
		newcallback("move_stats",      std::bind(&GTP::gtp_move_stats,    this, _1), "Output the move stats for the player tree as it stands now");

		newcallback("params",          std::bind(&GTP::gtp_params,        this, _1), "Set the options for the player, no args gives options");

		newcallback("save_sgf",        std::bind(&GTP::gtp_save_sgf,      this, _1), "Output an sgf of the current tree");
		newcallback("load_sgf",        std::bind(&GTP::gtp_load_sgf,      this, _1), "Load an sgf generated by save_sgf");
//		newcallback("player_gammas",   std::bind(&GTP::gtp_player_gammas, this, _1), "Load the gammas for weighted random from a file");
	}

// Assembly:
subq $0x1b98, %rsp           # imm = 0x1B98
movq %rdi, 0x1b90(%rsp)
movq %rsi, 0x1b88(%rsp)
movq %rdx, 0x1b80(%rsp)
movq 0x1b90(%rsp), %rdi
movq %rdi, 0x288(%rsp)
movq 0x1b88(%rsp), %rsi
movq 0x1b80(%rsp), %rdx
callq 0xbac0
movq 0x288(%rsp), %rax
addq $0x68, %rax
movq %rax, 0x290(%rsp)
leaq 0x1b17(%rsp), %rdi
movq %rdi, 0x298(%rsp)
callq 0x5770
movq 0x298(%rsp), %rdx
leaq 0x45971(%rip), %rsi     # 0x4c1ed
leaq 0x1b18(%rsp), %rdi
callq 0x5590
jmp 0x688b
leaq 0x1b38(%rsp), %rdi
leaq 0x1b18(%rsp), %rsi
callq 0xbea0
jmp 0x68a2
movq 0x290(%rsp), %rdi
leaq 0x1b38(%rsp), %rsi
callq 0xbfe0
jmp 0x68b9
leaq 0x1b38(%rsp), %rdi
callq 0xc040
leaq 0x1b18(%rsp), %rdi
callq 0x5260
leaq 0x1b17(%rsp), %rdi
callq 0x5450
movq 0x288(%rsp), %rax
movl $0x1, 0xc8(%rax)
movb $0x0, 0xcc(%rax)
movb $0x1, 0xcd(%rax)
movl $0x3e8, 0xd0(%rax)      # imm = 0x3E8
movl $0x55d8, %edi           # imm = 0x55D8
callq 0x5400
movq %rax, 0x280(%rsp)
jmp 0x691e
movq 0x288(%rsp), %rdi
addq $0x68, %rdi
callq 0xc070
movq %rax, 0x278(%rsp)
jmp 0x6939
movq 0x278(%rsp), %rsi
movq 0x280(%rsp), %rdi
callq 0x17be0
jmp 0x6950
movq 0x288(%rsp), %rdi
movq 0x280(%rsp), %rax
movq %rax, 0xd8(%rdi)
movl $0x1, %esi
callq 0xc080
jmp 0x6973
leaq 0x1adf(%rsp), %rdi
movq %rdi, 0x270(%rsp)
callq 0x5770
movq 0x270(%rsp), %rdx
leaq 0x45858(%rip), %rsi     # 0x4c1ef
leaq 0x1ae0(%rsp), %rdi
callq 0x5590
jmp 0x69a6
movq 0x288(%rsp), %rax
leaq 0x3a9eb(%rip), %rcx     # 0x413a0
movq %rcx, 0x1a90(%rsp)
movq $0x0, 0x1a98(%rsp)
movq %rax, 0x1a88(%rsp)
movq 0x665e8(%rip), %rcx     # 0x6cfc0
leaq 0x1aa0(%rsp), %rdi
leaq 0x1a90(%rsp), %rsi
leaq 0x1a88(%rsp), %rdx
callq 0xc260
jmp 0x69f7
leaq 0x1ab8(%rsp), %rdi
leaq 0x1aa0(%rsp), %rsi
callq 0xc2a0
jmp 0x6a0e
leaq 0x1a67(%rsp), %rdi
movq %rdi, 0x268(%rsp)
callq 0x5770
movq 0x268(%rsp), %rdx
leaq 0x457c2(%rip), %rsi     # 0x4c1f4
leaq 0x1a68(%rsp), %rdi
callq 0x5590
jmp 0x6a41
movq 0x288(%rsp), %rdi
leaq 0x1ae0(%rsp), %rsi
leaq 0x1ab8(%rsp), %rdx
leaq 0x1a68(%rsp), %rcx
callq 0xc0d0
jmp 0x6a68
leaq 0x1a68(%rsp), %rdi
callq 0x5260
leaq 0x1a67(%rsp), %rdi
callq 0x5450
leaq 0x1ab8(%rsp), %rdi
callq 0xc350
leaq 0x1ae0(%rsp), %rdi
callq 0x5260
leaq 0x1adf(%rsp), %rdi
callq 0x5450
leaq 0x1a3f(%rsp), %rdi
movq %rdi, 0x260(%rsp)
callq 0x5770
movq 0x260(%rsp), %rdx
leaq 0x45d94(%rip), %rsi     # 0x4c861
leaq 0x1a40(%rsp), %rdi
callq 0x5590
jmp 0x6adc
movq 0x288(%rsp), %rax
leaq 0x3a9b5(%rip), %rcx     # 0x414a0
movq %rcx, 0x19f0(%rsp)
movq $0x0, 0x19f8(%rsp)
movq %rax, 0x19e8(%rsp)
movq 0x664b2(%rip), %rcx     # 0x6cfc0
leaq 0x1a00(%rsp), %rdi
leaq 0x19f0(%rsp), %rsi
leaq 0x19e8(%rsp), %rdx
callq 0xc260
jmp 0x6b2d
leaq 0x1a18(%rsp), %rdi
leaq 0x1a00(%rsp), %rsi
callq 0xc2a0
jmp 0x6b44
leaq 0x19c7(%rsp), %rdi
movq %rdi, 0x258(%rsp)
callq 0x5770
movq 0x258(%rsp), %rdx
leaq 0x456a0(%rip), %rsi     # 0x4c208
leaq 0x19c8(%rsp), %rdi
callq 0x5590
jmp 0x6b77
movq 0x288(%rsp), %rdi
leaq 0x1a40(%rsp), %rsi
leaq 0x1a18(%rsp), %rdx
leaq 0x19c8(%rsp), %rcx
callq 0xc0d0
jmp 0x6b9e
leaq 0x19c8(%rsp), %rdi
callq 0x5260
leaq 0x19c7(%rsp), %rdi
callq 0x5450
leaq 0x1a18(%rsp), %rdi
callq 0xc350
leaq 0x1a40(%rsp), %rdi
callq 0x5260
leaq 0x1a3f(%rsp), %rdi
callq 0x5450
leaq 0x199f(%rsp), %rdi
movq %rdi, 0x250(%rsp)
callq 0x5770
movq 0x250(%rsp), %rdx
leaq 0x4557a(%rip), %rsi     # 0x4c17d
leaq 0x19a0(%rsp), %rdi
callq 0x5590
jmp 0x6c12
movq 0x288(%rsp), %rax
leaq 0x3a93f(%rip), %rcx     # 0x41560
movq %rcx, 0x1950(%rsp)
movq $0x0, 0x1958(%rsp)
movq %rax, 0x1948(%rsp)
movq 0x6637c(%rip), %rcx     # 0x6cfc0
leaq 0x1960(%rsp), %rdi
leaq 0x1950(%rsp), %rsi
leaq 0x1948(%rsp), %rdx
callq 0xc260
jmp 0x6c63
leaq 0x1978(%rsp), %rdi
leaq 0x1960(%rsp), %rsi
callq 0xc2a0
jmp 0x6c7a
leaq 0x1927(%rsp), %rdi
movq %rdi, 0x248(%rsp)
callq 0x5770
movq 0x248(%rsp), %rdx
leaq 0x45581(%rip), %rsi     # 0x4c21f
leaq 0x1928(%rsp), %rdi
callq 0x5590
jmp 0x6cad
movq 0x288(%rsp), %rdi
leaq 0x19a0(%rsp), %rsi
leaq 0x1978(%rsp), %rdx
leaq 0x1928(%rsp), %rcx
callq 0xc0d0
jmp 0x6cd4
leaq 0x1928(%rsp), %rdi
callq 0x5260
leaq 0x1927(%rsp), %rdi
callq 0x5450
leaq 0x1978(%rsp), %rdi
callq 0xc350
leaq 0x19a0(%rsp), %rdi
callq 0x5260
leaq 0x199f(%rsp), %rdi
callq 0x5450
leaq 0x18ff(%rsp), %rdi
movq %rdi, 0x240(%rsp)
callq 0x5770
movq 0x240(%rsp), %rdx
leaq 0x45523(%rip), %rsi     # 0x4c25c
leaq 0x1900(%rsp), %rdi
callq 0x5590
jmp 0x6d48
movq 0x288(%rsp), %rax
leaq 0x3aa89(%rip), %rcx     # 0x417e0
movq %rcx, 0x18b0(%rsp)
movq $0x0, 0x18b8(%rsp)
movq %rax, 0x18a8(%rsp)
movq 0x66246(%rip), %rcx     # 0x6cfc0
leaq 0x18c0(%rsp), %rdi
leaq 0x18b0(%rsp), %rsi
leaq 0x18a8(%rsp), %rdx
callq 0xc260
jmp 0x6d99
leaq 0x18d8(%rsp), %rdi
leaq 0x18c0(%rsp), %rsi
callq 0xc2a0
jmp 0x6db0
leaq 0x1887(%rsp), %rdi
movq %rdi, 0x238(%rsp)
callq 0x5770
movq 0x238(%rsp), %rdx
leaq 0x45491(%rip), %rsi     # 0x4c265
leaq 0x1888(%rsp), %rdi
callq 0x5590
jmp 0x6de3
movq 0x288(%rsp), %rdi
leaq 0x1900(%rsp), %rsi
leaq 0x18d8(%rsp), %rdx
leaq 0x1888(%rsp), %rcx
callq 0xc0d0
jmp 0x6e0a
leaq 0x1888(%rsp), %rdi
callq 0x5260
leaq 0x1887(%rsp), %rdi
callq 0x5450
leaq 0x18d8(%rsp), %rdi
callq 0xc350
leaq 0x1900(%rsp), %rdi
callq 0x5260
leaq 0x18ff(%rsp), %rdi
callq 0x5450
leaq 0x185f(%rsp), %rdi
movq %rdi, 0x230(%rsp)
callq 0x5770
movq 0x230(%rsp), %rdx
leaq 0x45426(%rip), %rsi     # 0x4c295
leaq 0x1860(%rsp), %rdi
callq 0x5590
jmp 0x6e7e
movq 0x288(%rsp), %rax
leaq 0x3aa93(%rip), %rcx     # 0x41920
movq %rcx, 0x1810(%rsp)
movq $0x0, 0x1818(%rsp)
movq %rax, 0x1808(%rsp)
movq 0x66110(%rip), %rcx     # 0x6cfc0
leaq 0x1820(%rsp), %rdi
leaq 0x1810(%rsp), %rsi
leaq 0x1808(%rsp), %rdx
callq 0xc260
jmp 0x6ecf
leaq 0x1838(%rsp), %rdi
leaq 0x1820(%rsp), %rsi
callq 0xc2a0
jmp 0x6ee6
leaq 0x17e7(%rsp), %rdi
movq %rdi, 0x228(%rsp)
callq 0x5770
movq 0x228(%rsp), %rdx
leaq 0x45391(%rip), %rsi     # 0x4c29b
leaq 0x17e8(%rsp), %rdi
callq 0x5590
jmp 0x6f19
movq 0x288(%rsp), %rdi
leaq 0x1860(%rsp), %rsi
leaq 0x1838(%rsp), %rdx
leaq 0x17e8(%rsp), %rcx
callq 0xc0d0
jmp 0x6f40
leaq 0x17e8(%rsp), %rdi
callq 0x5260
leaq 0x17e7(%rsp), %rdi
callq 0x5450
leaq 0x1838(%rsp), %rdi
callq 0xc350
leaq 0x1860(%rsp), %rdi
callq 0x5260
leaq 0x185f(%rsp), %rdi
callq 0x5450
leaq 0x17bf(%rsp), %rdi
movq %rdi, 0x220(%rsp)
callq 0x5770
movq 0x220(%rsp), %rdx
leaq 0x45308(%rip), %rsi     # 0x4c2ad
leaq 0x17c0(%rsp), %rdi
callq 0x5590
jmp 0x6fb4
movq 0x288(%rsp), %rax
leaq 0x3a6dd(%rip), %rcx     # 0x416a0
movq %rcx, 0x1770(%rsp)
movq $0x0, 0x1778(%rsp)
movq %rax, 0x1768(%rsp)
movq 0x65fda(%rip), %rcx     # 0x6cfc0
leaq 0x1780(%rsp), %rdi
leaq 0x1770(%rsp), %rsi
leaq 0x1768(%rsp), %rdx
callq 0xc260
jmp 0x7005
leaq 0x1798(%rsp), %rdi
leaq 0x1780(%rsp), %rsi
callq 0xc2a0
jmp 0x701c
leaq 0x1747(%rsp), %rdi
movq %rdi, 0x218(%rsp)
callq 0x5770
movq 0x218(%rsp), %rdx
leaq 0x45278(%rip), %rsi     # 0x4c2b8
leaq 0x1748(%rsp), %rdi
callq 0x5590
jmp 0x704f
movq 0x288(%rsp), %rdi
leaq 0x17c0(%rsp), %rsi
leaq 0x1798(%rsp), %rdx
leaq 0x1748(%rsp), %rcx
callq 0xc0d0
jmp 0x7076
leaq 0x1748(%rsp), %rdi
callq 0x5260
leaq 0x1747(%rsp), %rdi
callq 0x5450
leaq 0x1798(%rsp), %rdi
callq 0xc350
leaq 0x17c0(%rsp), %rdi
callq 0x5260
leaq 0x17bf(%rsp), %rdi
callq 0x5450
leaq 0x171f(%rsp), %rdi
movq %rdi, 0x210(%rsp)
callq 0x5770
movq 0x210(%rsp), %rdx
leaq 0x4521d(%rip), %rsi     # 0x4c2f8
leaq 0x1720(%rsp), %rdi
callq 0x5590
jmp 0x70ea
movq 0x288(%rsp), %rax
leaq 0x382e7(%rip), %rcx     # 0x3f3e0
movq %rcx, 0x16d0(%rsp)
movq $0x0, 0x16d8(%rsp)
movq %rax, 0x16c8(%rsp)
movq 0x65ea4(%rip), %rcx     # 0x6cfc0
leaq 0x16e0(%rsp), %rdi
leaq 0x16d0(%rsp), %rsi
leaq 0x16c8(%rsp), %rdx
callq 0xc260
jmp 0x713b
leaq 0x16f8(%rsp), %rdi
leaq 0x16e0(%rsp), %rsi
callq 0xc2a0
jmp 0x7152
leaq 0x16a7(%rsp), %rdi
movq %rdi, 0x208(%rsp)
callq 0x5770
movq 0x208(%rsp), %rdx
leaq 0x45163(%rip), %rsi     # 0x4c2d9
leaq 0x16a8(%rsp), %rdi
callq 0x5590
jmp 0x7185
movq 0x288(%rsp), %rdi
leaq 0x1720(%rsp), %rsi
leaq 0x16f8(%rsp), %rdx
leaq 0x16a8(%rsp), %rcx
callq 0xc0d0
jmp 0x71ac
leaq 0x16a8(%rsp), %rdi
callq 0x5260
leaq 0x16a7(%rsp), %rdi
callq 0x5450
leaq 0x16f8(%rsp), %rdi
callq 0xc350
leaq 0x1720(%rsp), %rdi
callq 0x5260
leaq 0x171f(%rsp), %rdi
callq 0x5450
leaq 0x167f(%rsp), %rdi
movq %rdi, 0x200(%rsp)
callq 0x5770
movq 0x200(%rsp), %rdx
leaq 0x450d7(%rip), %rsi     # 0x4c2e8
leaq 0x1680(%rsp), %rdi
callq 0x5590
jmp 0x7220
movq 0x288(%rsp), %rax
leaq 0x381b1(%rip), %rcx     # 0x3f3e0
movq %rcx, 0x1630(%rsp)
movq $0x0, 0x1638(%rsp)
movq %rax, 0x1628(%rsp)
movq 0x65d6e(%rip), %rcx     # 0x6cfc0
leaq 0x1640(%rsp), %rdi
leaq 0x1630(%rsp), %rsi
leaq 0x1628(%rsp), %rdx
callq 0xc260
jmp 0x7271
leaq 0x1658(%rsp), %rdi
leaq 0x1640(%rsp), %rsi
callq 0xc2a0
jmp 0x7288
leaq 0x1607(%rsp), %rdi
movq %rdi, 0x1f8(%rsp)
callq 0x5770
movq 0x1f8(%rsp), %rdx
leaq 0x45042(%rip), %rsi     # 0x4c2ee
leaq 0x1608(%rsp), %rdi
callq 0x5590
jmp 0x72bb
movq 0x288(%rsp), %rdi
leaq 0x1680(%rsp), %rsi
leaq 0x1658(%rsp), %rdx
leaq 0x1608(%rsp), %rcx
callq 0xc0d0
jmp 0x72e2
leaq 0x1608(%rsp), %rdi
callq 0x5260
leaq 0x1607(%rsp), %rdi
callq 0x5450
leaq 0x1658(%rsp), %rdi
callq 0xc350
leaq 0x1680(%rsp), %rdi
callq 0x5260
leaq 0x167f(%rsp), %rdi
callq 0x5450
leaq 0x15df(%rsp), %rdi
movq %rdi, 0x1f0(%rsp)
callq 0x5770
movq 0x1f0(%rsp), %rdx
leaq 0x46910(%rip), %rsi     # 0x4dc57
leaq 0x15e0(%rsp), %rdi
callq 0x5590
jmp 0x7356
movq 0x288(%rsp), %rax
leaq 0x3807b(%rip), %rcx     # 0x3f3e0
movq %rcx, 0x1590(%rsp)
movq $0x0, 0x1598(%rsp)
movq %rax, 0x1588(%rsp)
movq 0x65c38(%rip), %rcx     # 0x6cfc0
leaq 0x15a0(%rsp), %rdi
leaq 0x1590(%rsp), %rsi
leaq 0x1588(%rsp), %rdx
callq 0xc260
jmp 0x73a7
leaq 0x15b8(%rsp), %rdi
leaq 0x15a0(%rsp), %rsi
callq 0xc2a0
jmp 0x73be
leaq 0x1567(%rsp), %rdi
movq %rdi, 0x1e8(%rsp)
callq 0x5770
movq 0x1e8(%rsp), %rdx
leaq 0x44f0c(%rip), %rsi     # 0x4c2ee
leaq 0x1568(%rsp), %rdi
callq 0x5590
jmp 0x73f1
movq 0x288(%rsp), %rdi
leaq 0x15e0(%rsp), %rsi
leaq 0x15b8(%rsp), %rdx
leaq 0x1568(%rsp), %rcx
callq 0xc0d0
jmp 0x7418
leaq 0x1568(%rsp), %rdi
callq 0x5260
leaq 0x1567(%rsp), %rdi
callq 0x5450
leaq 0x15b8(%rsp), %rdi
callq 0xc350
leaq 0x15e0(%rsp), %rdi
callq 0x5260
leaq 0x15df(%rsp), %rdi
callq 0x5450
leaq 0x153f(%rsp), %rdi
movq %rdi, 0x1e0(%rsp)
callq 0x5770
movq 0x1e0(%rsp), %rdx
leaq 0x44e85(%rip), %rsi     # 0x4c302
leaq 0x1540(%rsp), %rdi
callq 0x5590
jmp 0x748c
movq 0x288(%rsp), %rax
leaq 0x3aa25(%rip), %rcx     # 0x41ec0
movq %rcx, 0x14f0(%rsp)
movq $0x0, 0x14f8(%rsp)
movq %rax, 0x14e8(%rsp)
movq 0x65b02(%rip), %rcx     # 0x6cfc0
leaq 0x1500(%rsp), %rdi
leaq 0x14f0(%rsp), %rsi
leaq 0x14e8(%rsp), %rdx
callq 0xc260
jmp 0x74dd
leaq 0x1518(%rsp), %rdi
leaq 0x1500(%rsp), %rsi
callq 0xc2a0
jmp 0x74f4
leaq 0x14c7(%rsp), %rdi
movq %rdi, 0x1d8(%rsp)
callq 0x5770
movq 0x1d8(%rsp), %rdx
leaq 0x44df0(%rip), %rsi     # 0x4c308
leaq 0x14c8(%rsp), %rdi
callq 0x5590
jmp 0x7527
movq 0x288(%rsp), %rdi
leaq 0x1540(%rsp), %rsi
leaq 0x1518(%rsp), %rdx
leaq 0x14c8(%rsp), %rcx
callq 0xc0d0
jmp 0x754e
leaq 0x14c8(%rsp), %rdi
callq 0x5260
leaq 0x14c7(%rsp), %rdi
callq 0x5450
leaq 0x1518(%rsp), %rdi
callq 0xc350
leaq 0x1540(%rsp), %rdi
callq 0x5260
leaq 0x153f(%rsp), %rdi
callq 0x5450
leaq 0x149f(%rsp), %rdi
movq %rdi, 0x1d0(%rsp)
callq 0x5770
movq 0x1d0(%rsp), %rdx
leaq 0x44d87(%rip), %rsi     # 0x4c33a
leaq 0x14a0(%rsp), %rdi
callq 0x5590
jmp 0x75c2
movq 0x288(%rsp), %rax
leaq 0x3ac8f(%rip), %rcx     # 0x42260
movq %rcx, 0x1450(%rsp)
movq $0x0, 0x1458(%rsp)
movq %rax, 0x1448(%rsp)
movq 0x659cc(%rip), %rcx     # 0x6cfc0
leaq 0x1460(%rsp), %rdi
leaq 0x1450(%rsp), %rsi
leaq 0x1448(%rsp), %rdx
callq 0xc260
jmp 0x7613
leaq 0x1478(%rsp), %rdi
leaq 0x1460(%rsp), %rsi
callq 0xc2a0
jmp 0x762a
leaq 0x1427(%rsp), %rdi
movq %rdi, 0x1c8(%rsp)
callq 0x5770
movq 0x1c8(%rsp), %rdx
leaq 0x44cf4(%rip), %rsi     # 0x4c342
leaq 0x1428(%rsp), %rdi
callq 0x5590
jmp 0x765d
movq 0x288(%rsp), %rdi
leaq 0x14a0(%rsp), %rsi
leaq 0x1478(%rsp), %rdx
leaq 0x1428(%rsp), %rcx
callq 0xc0d0
jmp 0x7684
leaq 0x1428(%rsp), %rdi
callq 0x5260
leaq 0x1427(%rsp), %rdi
callq 0x5450
leaq 0x1478(%rsp), %rdi
callq 0xc350
leaq 0x14a0(%rsp), %rdi
callq 0x5260
leaq 0x149f(%rsp), %rdi
callq 0x5450
leaq 0x13ff(%rsp), %rdi
movq %rdi, 0x1c0(%rsp)
callq 0x5770
movq 0x1c0(%rsp), %rdx
leaq 0x44cb9(%rip), %rsi     # 0x4c3a2
leaq 0x1400(%rsp), %rdi
callq 0x5590
jmp 0x76f8
movq 0x288(%rsp), %rax
leaq 0x382b9(%rip), %rcx     # 0x3f9c0
movq %rcx, 0x13b0(%rsp)
movq $0x0, 0x13b8(%rsp)
movq %rax, 0x13a8(%rsp)
movq 0x65896(%rip), %rcx     # 0x6cfc0
leaq 0x13c0(%rsp), %rdi
leaq 0x13b0(%rsp), %rsi
leaq 0x13a8(%rsp), %rdx
callq 0xc260
jmp 0x7749
leaq 0x13d8(%rsp), %rdi
leaq 0x13c0(%rsp), %rsi
callq 0xc2a0
jmp 0x7760
leaq 0x1387(%rsp), %rdi
movq %rdi, 0x1b8(%rsp)
callq 0x5770
movq 0x1b8(%rsp), %rdx
leaq 0x44beb(%rip), %rsi     # 0x4c36f
leaq 0x1388(%rsp), %rdi
callq 0x5590
jmp 0x7793
movq 0x288(%rsp), %rdi
leaq 0x1400(%rsp), %rsi
leaq 0x13d8(%rsp), %rdx
leaq 0x1388(%rsp), %rcx
callq 0xc0d0
jmp 0x77ba
leaq 0x1388(%rsp), %rdi
callq 0x5260
leaq 0x1387(%rsp), %rdi
callq 0x5450
leaq 0x13d8(%rsp), %rdi
callq 0xc350
leaq 0x1400(%rsp), %rdi
callq 0x5260
leaq 0x13ff(%rsp), %rdi
callq 0x5450
leaq 0x135f(%rsp), %rdi
movq %rdi, 0x1b0(%rsp)
callq 0x5770
movq 0x1b0(%rsp), %rdx
leaq 0x44b73(%rip), %rsi     # 0x4c392
leaq 0x1360(%rsp), %rdi
callq 0x5590
jmp 0x782e
movq 0x288(%rsp), %rax
leaq 0x38183(%rip), %rcx     # 0x3f9c0
movq %rcx, 0x1310(%rsp)
movq $0x0, 0x1318(%rsp)
movq %rax, 0x1308(%rsp)
movq 0x65760(%rip), %rcx     # 0x6cfc0
leaq 0x1320(%rsp), %rdi
leaq 0x1310(%rsp), %rsi
leaq 0x1308(%rsp), %rdx
callq 0xc260
jmp 0x787f
leaq 0x1338(%rsp), %rdi
leaq 0x1320(%rsp), %rsi
callq 0xc2a0
jmp 0x7896
leaq 0x12e7(%rsp), %rdi
movq %rdi, 0x1a8(%rsp)
callq 0x5770
movq 0x1a8(%rsp), %rdx
leaq 0x44ade(%rip), %rsi     # 0x4c398
leaq 0x12e8(%rsp), %rdi
callq 0x5590
jmp 0x78c9
movq 0x288(%rsp), %rdi
leaq 0x1360(%rsp), %rsi
leaq 0x1338(%rsp), %rdx
leaq 0x12e8(%rsp), %rcx
callq 0xc0d0
jmp 0x78f0
leaq 0x12e8(%rsp), %rdi
callq 0x5260
leaq 0x12e7(%rsp), %rdi
callq 0x5450
leaq 0x1338(%rsp), %rdi
callq 0xc350
leaq 0x1360(%rsp), %rdi
callq 0x5260
leaq 0x135f(%rsp), %rdi
callq 0x5450
leaq 0x12bf(%rsp), %rdi
movq %rdi, 0x1a0(%rsp)
callq 0x5770
movq 0x1a0(%rsp), %rdx
leaq 0x44a59(%rip), %rsi     # 0x4c3ae
leaq 0x12c0(%rsp), %rdi
callq 0x5590
jmp 0x7964
movq 0x288(%rsp), %rax
leaq 0x3804d(%rip), %rcx     # 0x3f9c0
movq %rcx, 0x1270(%rsp)
movq $0x0, 0x1278(%rsp)
movq %rax, 0x1268(%rsp)
movq 0x6562a(%rip), %rcx     # 0x6cfc0
leaq 0x1280(%rsp), %rdi
leaq 0x1270(%rsp), %rsi
leaq 0x1268(%rsp), %rdx
callq 0xc260
jmp 0x79b5
leaq 0x1298(%rsp), %rdi
leaq 0x1280(%rsp), %rsi
callq 0xc2a0
jmp 0x79cc
leaq 0x1247(%rsp), %rdi
movq %rdi, 0x198(%rsp)
callq 0x5770
movq 0x198(%rsp), %rdx
leaq 0x449a8(%rip), %rsi     # 0x4c398
leaq 0x1248(%rsp), %rdi
callq 0x5590
jmp 0x79ff
movq 0x288(%rsp), %rdi
leaq 0x12c0(%rsp), %rsi
leaq 0x1298(%rsp), %rdx
leaq 0x1248(%rsp), %rcx
callq 0xc0d0
jmp 0x7a26
leaq 0x1248(%rsp), %rdi
callq 0x5260
leaq 0x1247(%rsp), %rdi
callq 0x5450
leaq 0x1298(%rsp), %rdi
callq 0xc350
leaq 0x12c0(%rsp), %rdi
callq 0x5260
leaq 0x12bf(%rsp), %rdi
callq 0x5450
leaq 0x121f(%rsp), %rdi
movq %rdi, 0x190(%rsp)
callq 0x5770
movq 0x190(%rsp), %rdx
leaq 0x44929(%rip), %rsi     # 0x4c3b4
leaq 0x1220(%rsp), %rdi
callq 0x5590
jmp 0x7a9a
movq 0x288(%rsp), %rax
leaq 0x37b87(%rip), %rcx     # 0x3f630
movq %rcx, 0x11d0(%rsp)
movq $0x0, 0x11d8(%rsp)
movq %rax, 0x11c8(%rsp)
movq 0x654f4(%rip), %rcx     # 0x6cfc0
leaq 0x11e0(%rsp), %rdi
leaq 0x11d0(%rsp), %rsi
leaq 0x11c8(%rsp), %rdx
callq 0xc260
jmp 0x7aeb
leaq 0x11f8(%rsp), %rdi
leaq 0x11e0(%rsp), %rsi
callq 0xc2a0
jmp 0x7b02
leaq 0x11a7(%rsp), %rdi
movq %rdi, 0x188(%rsp)
callq 0x5770
movq 0x188(%rsp), %rdx
leaq 0x44898(%rip), %rsi     # 0x4c3be
leaq 0x11a8(%rsp), %rdi
callq 0x5590
jmp 0x7b35
movq 0x288(%rsp), %rdi
leaq 0x1220(%rsp), %rsi
leaq 0x11f8(%rsp), %rdx
leaq 0x11a8(%rsp), %rcx
callq 0xc0d0
jmp 0x7b5c
leaq 0x11a8(%rsp), %rdi
callq 0x5260
leaq 0x11a7(%rsp), %rdi
callq 0x5450
leaq 0x11f8(%rsp), %rdi
callq 0xc350
leaq 0x1220(%rsp), %rdi
callq 0x5260
leaq 0x121f(%rsp), %rdi
callq 0x5450
leaq 0x117f(%rsp), %rdi
movq %rdi, 0x180(%rsp)
callq 0x5770
movq 0x180(%rsp), %rdx
leaq 0x4481c(%rip), %rsi     # 0x4c3dd
leaq 0x1180(%rsp), %rdi
callq 0x5590
jmp 0x7bd0
movq 0x288(%rsp), %rax
leaq 0x37a51(%rip), %rcx     # 0x3f630
movq %rcx, 0x1130(%rsp)
movq $0x0, 0x1138(%rsp)
movq %rax, 0x1128(%rsp)
movq 0x653be(%rip), %rcx     # 0x6cfc0
leaq 0x1140(%rsp), %rdi
leaq 0x1130(%rsp), %rsi
leaq 0x1128(%rsp), %rdx
callq 0xc260
jmp 0x7c21
leaq 0x1158(%rsp), %rdi
leaq 0x1140(%rsp), %rsi
callq 0xc2a0
jmp 0x7c38
leaq 0x1107(%rsp), %rdi
movq %rdi, 0x178(%rsp)
callq 0x5770
movq 0x178(%rsp), %rdx
leaq 0x44786(%rip), %rsi     # 0x4c3e2
leaq 0x1108(%rsp), %rdi
callq 0x5590
jmp 0x7c6b
movq 0x288(%rsp), %rdi
leaq 0x1180(%rsp), %rsi
leaq 0x1158(%rsp), %rdx
leaq 0x1108(%rsp), %rcx
callq 0xc0d0
jmp 0x7c92
leaq 0x1108(%rsp), %rdi
callq 0x5260
leaq 0x1107(%rsp), %rdi
callq 0x5450
leaq 0x1158(%rsp), %rdi
callq 0xc350
leaq 0x1180(%rsp), %rdi
callq 0x5260
leaq 0x117f(%rsp), %rdi
callq 0x5450
leaq 0x10df(%rsp), %rdi
movq %rdi, 0x170(%rsp)
callq 0x5770
movq 0x170(%rsp), %rdx
leaq 0x44700(%rip), %rsi     # 0x4c3f7
leaq 0x10e0(%rsp), %rdi
callq 0x5590
jmp 0x7d06
movq 0x288(%rsp), %rax
leaq 0x3918b(%rip), %rcx     # 0x40ea0
movq %rcx, 0x1090(%rsp)
movq $0x0, 0x1098(%rsp)
movq %rax, 0x1088(%rsp)
movq 0x65288(%rip), %rcx     # 0x6cfc0
leaq 0x10a0(%rsp), %rdi
leaq 0x1090(%rsp), %rsi
leaq 0x1088(%rsp), %rdx
callq 0xc260
jmp 0x7d57
leaq 0x10b8(%rsp), %rdi
leaq 0x10a0(%rsp), %rsi
callq 0xc2a0
jmp 0x7d6e
leaq 0x1067(%rsp), %rdi
movq %rdi, 0x168(%rsp)
callq 0x5770
movq 0x168(%rsp), %rdx
leaq 0x4466a(%rip), %rsi     # 0x4c3fc
leaq 0x1068(%rsp), %rdi
callq 0x5590
jmp 0x7da1
movq 0x288(%rsp), %rdi
leaq 0x10e0(%rsp), %rsi
leaq 0x10b8(%rsp), %rdx
leaq 0x1068(%rsp), %rcx
callq 0xc0d0
jmp 0x7dc8
leaq 0x1068(%rsp), %rdi
callq 0x5260
leaq 0x1067(%rsp), %rdi
callq 0x5450
leaq 0x10b8(%rsp), %rdi
callq 0xc350
leaq 0x10e0(%rsp), %rdi
callq 0x5260
leaq 0x10df(%rsp), %rdi
callq 0x5450
leaq 0x103f(%rsp), %rdi
movq %rdi, 0x160(%rsp)
callq 0x5770
movq 0x160(%rsp), %rdx
leaq 0x44626(%rip), %rsi     # 0x4c453
leaq 0x1040(%rsp), %rdi
callq 0x5590
jmp 0x7e3c
movq 0x288(%rsp), %rax
leaq 0x39295(%rip), %rcx     # 0x410e0
movq %rcx, 0xff0(%rsp)
movq $0x0, 0xff8(%rsp)
movq %rax, 0xfe8(%rsp)
movq 0x65152(%rip), %rcx     # 0x6cfc0
leaq 0x1000(%rsp), %rdi
leaq 0xff0(%rsp), %rsi
leaq 0xfe8(%rsp), %rdx
callq 0xc260
jmp 0x7e8d
leaq 0x1018(%rsp), %rdi
leaq 0x1000(%rsp), %rsi
callq 0xc2a0
jmp 0x7ea4
leaq 0xfc7(%rsp), %rdi
movq %rdi, 0x158(%rsp)
callq 0x5770
movq 0x158(%rsp), %rdx
leaq 0x4455b(%rip), %rsi     # 0x4c423
leaq 0xfc8(%rsp), %rdi
callq 0x5590
jmp 0x7ed7
movq 0x288(%rsp), %rdi
leaq 0x1040(%rsp), %rsi
leaq 0x1018(%rsp), %rdx
leaq 0xfc8(%rsp), %rcx
callq 0xc0d0
jmp 0x7efe
leaq 0xfc8(%rsp), %rdi
callq 0x5260
leaq 0xfc7(%rsp), %rdi
callq 0x5450
leaq 0x1018(%rsp), %rdi
callq 0xc350
leaq 0x1040(%rsp), %rdi
callq 0x5260
leaq 0x103f(%rsp), %rdi
callq 0x5450
leaq 0xf9f(%rsp), %rdi
movq %rdi, 0x150(%rsp)
callq 0x5770
movq 0x150(%rsp), %rdx
leaq 0x4831d(%rip), %rsi     # 0x50280
leaq 0xfa0(%rsp), %rdi
callq 0x5590
jmp 0x7f72
movq 0x288(%rsp), %rax
leaq 0x3915f(%rip), %rcx     # 0x410e0
movq %rcx, 0xf50(%rsp)
movq $0x0, 0xf58(%rsp)
movq %rax, 0xf48(%rsp)
movq 0x6501c(%rip), %rcx     # 0x6cfc0
leaq 0xf60(%rsp), %rdi
leaq 0xf50(%rsp), %rsi
leaq 0xf48(%rsp), %rdx
callq 0xc260
jmp 0x7fc3
leaq 0xf78(%rsp), %rdi
leaq 0xf60(%rsp), %rsi
callq 0xc2a0
jmp 0x7fda
leaq 0xf27(%rsp), %rdi
movq %rdi, 0x148(%rsp)
callq 0x5770
movq 0x148(%rsp), %rdx
leaq 0x4444b(%rip), %rsi     # 0x4c449
leaq 0xf28(%rsp), %rdi
callq 0x5590
jmp 0x800d
movq 0x288(%rsp), %rdi
leaq 0xfa0(%rsp), %rsi
leaq 0xf78(%rsp), %rdx
leaq 0xf28(%rsp), %rcx
callq 0xc0d0
jmp 0x8034
leaq 0xf28(%rsp), %rdi
callq 0x5260
leaq 0xf27(%rsp), %rdi
callq 0x5450
leaq 0xf78(%rsp), %rdi
callq 0xc350
leaq 0xfa0(%rsp), %rdi
callq 0x5260
leaq 0xf9f(%rsp), %rdi
callq 0x5450
leaq 0xeff(%rsp), %rdi
movq %rdi, 0x140(%rsp)
callq 0x5770
movq 0x140(%rsp), %rdx
leaq 0x443f0(%rip), %rsi     # 0x4c489
leaq 0xf00(%rsp), %rdi
callq 0x5590
jmp 0x80a8
movq 0x288(%rsp), %rax
leaq 0x39139(%rip), %rcx     # 0x411f0
movq %rcx, 0xeb0(%rsp)
movq $0x0, 0xeb8(%rsp)
movq %rax, 0xea8(%rsp)
movq 0x64ee6(%rip), %rcx     # 0x6cfc0
leaq 0xec0(%rsp), %rdi
leaq 0xeb0(%rsp), %rsi
leaq 0xea8(%rsp), %rdx
callq 0xc260
jmp 0x80f9
leaq 0xed8(%rsp), %rdi
leaq 0xec0(%rsp), %rsi
callq 0xc2a0
jmp 0x8110
leaq 0xe87(%rsp), %rdi
movq %rdi, 0x138(%rsp)
callq 0x5770
movq 0x138(%rsp), %rdx
leaq 0x44325(%rip), %rsi     # 0x4c459
leaq 0xe88(%rsp), %rdi
callq 0x5590
jmp 0x8143
movq 0x288(%rsp), %rdi
leaq 0xf00(%rsp), %rsi
leaq 0xed8(%rsp), %rdx
leaq 0xe88(%rsp), %rcx
callq 0xc0d0
jmp 0x816a
leaq 0xe88(%rsp), %rdi
callq 0x5260
leaq 0xe87(%rsp), %rdi
callq 0x5450
leaq 0xed8(%rsp), %rdi
callq 0xc350
leaq 0xf00(%rsp), %rdi
callq 0x5260
leaq 0xeff(%rsp), %rdi
callq 0x5450
leaq 0xe5f(%rsp), %rdi
movq %rdi, 0x130(%rsp)
callq 0x5770
movq 0x130(%rsp), %rdx
leaq 0x4806e(%rip), %rsi     # 0x5023d
leaq 0xe60(%rsp), %rdi
callq 0x5590
jmp 0x81de
movq 0x288(%rsp), %rax
leaq 0x39003(%rip), %rcx     # 0x411f0
movq %rcx, 0xe10(%rsp)
movq $0x0, 0xe18(%rsp)
movq %rax, 0xe08(%rsp)
movq 0x64db0(%rip), %rcx     # 0x6cfc0
leaq 0xe20(%rsp), %rdi
leaq 0xe10(%rsp), %rsi
leaq 0xe08(%rsp), %rdx
callq 0xc260
jmp 0x822f
leaq 0xe38(%rsp), %rdi
leaq 0xe20(%rsp), %rsi
callq 0xc2a0
jmp 0x8246
leaq 0xde7(%rsp), %rdi
movq %rdi, 0x128(%rsp)
callq 0x5770
movq 0x128(%rsp), %rdx
leaq 0x44215(%rip), %rsi     # 0x4c47f
leaq 0xde8(%rsp), %rdi
callq 0x5590
jmp 0x8279
movq 0x288(%rsp), %rdi
leaq 0xe60(%rsp), %rsi
leaq 0xe38(%rsp), %rdx
leaq 0xde8(%rsp), %rcx
callq 0xc0d0
jmp 0x82a0
leaq 0xde8(%rsp), %rdi
callq 0x5260
leaq 0xde7(%rsp), %rdi
callq 0x5450
leaq 0xe38(%rsp), %rdi
callq 0xc350
leaq 0xe60(%rsp), %rdi
callq 0x5260
leaq 0xe5f(%rsp), %rdi
callq 0x5450
leaq 0xdbf(%rsp), %rdi
movq %rdi, 0x120(%rsp)
callq 0x5770
movq 0x120(%rsp), %rdx
leaq 0x4418a(%rip), %rsi     # 0x4c48f
leaq 0xdc0(%rsp), %rdi
callq 0x5590
jmp 0x8314
movq 0x288(%rsp), %rax
leaq 0x3778d(%rip), %rcx     # 0x3fab0
movq %rcx, 0xd70(%rsp)
movq $0x0, 0xd78(%rsp)
movq %rax, 0xd68(%rsp)
movq 0x64c7a(%rip), %rcx     # 0x6cfc0
leaq 0xd80(%rsp), %rdi
leaq 0xd70(%rsp), %rsi
leaq 0xd68(%rsp), %rdx
callq 0xc260
jmp 0x8365
leaq 0xd98(%rsp), %rdi
leaq 0xd80(%rsp), %rsi
callq 0xc2a0
jmp 0x837c
leaq 0xd47(%rsp), %rdi
movq %rdi, 0x118(%rsp)
callq 0x5770
movq 0x118(%rsp), %rdx
leaq 0x440f4(%rip), %rsi     # 0x4c494
leaq 0xd48(%rsp), %rdi
callq 0x5590
jmp 0x83af
movq 0x288(%rsp), %rdi
leaq 0xdc0(%rsp), %rsi
leaq 0xd98(%rsp), %rdx
leaq 0xd48(%rsp), %rcx
callq 0xc0d0
jmp 0x83d6
leaq 0xd48(%rsp), %rdi
callq 0x5260
leaq 0xd47(%rsp), %rdi
callq 0x5450
leaq 0xd98(%rsp), %rdi
callq 0xc350
leaq 0xdc0(%rsp), %rdi
callq 0x5260
leaq 0xdbf(%rsp), %rdi
callq 0x5450
leaq 0xd1f(%rsp), %rdi
movq %rdi, 0x110(%rsp)
callq 0x5770
movq 0x110(%rsp), %rdx
leaq 0x440ba(%rip), %rsi     # 0x4c4f5
leaq 0xd20(%rsp), %rdi
callq 0x5590
jmp 0x844a
movq 0x288(%rsp), %rax
leaq 0x3df07(%rip), %rcx     # 0x46360
movq %rcx, 0xcd0(%rsp)
movq $0x0, 0xcd8(%rsp)
movq %rax, 0xcc8(%rsp)
movq 0x64b44(%rip), %rcx     # 0x6cfc0
leaq 0xce0(%rsp), %rdi
leaq 0xcd0(%rsp), %rsi
leaq 0xcc8(%rsp), %rdx
callq 0xc360
jmp 0x849b
leaq 0xcf8(%rsp), %rdi
leaq 0xce0(%rsp), %rsi
callq 0xc3a0
jmp 0x84b2
leaq 0xca7(%rsp), %rdi
movq %rdi, 0x108(%rsp)
callq 0x5770
movq 0x108(%rsp), %rdx
leaq 0x43fec(%rip), %rsi     # 0x4c4c2
leaq 0xca8(%rsp), %rdi
callq 0x5590
jmp 0x84e5
movq 0x288(%rsp), %rdi
leaq 0xd20(%rsp), %rsi
leaq 0xcf8(%rsp), %rdx
leaq 0xca8(%rsp), %rcx
callq 0xc0d0
jmp 0x850c
leaq 0xca8(%rsp), %rdi
callq 0x5260
leaq 0xca7(%rsp), %rdi
callq 0x5450
leaq 0xcf8(%rsp), %rdi
callq 0xc350
leaq 0xd20(%rsp), %rdi
callq 0x5260
leaq 0xd1f(%rsp), %rdi
callq 0x5450
leaq 0xc7f(%rsp), %rdi
movq %rdi, 0x100(%rsp)
callq 0x5770
movq 0x100(%rsp), %rdx
leaq 0x43fbb(%rip), %rsi     # 0x4c52c
leaq 0xc80(%rsp), %rdi
callq 0x5590
jmp 0x8580
movq 0x288(%rsp), %rax
leaq 0x2ff41(%rip), %rcx     # 0x384d0
movq %rcx, 0xc30(%rsp)
movq $0x0, 0xc38(%rsp)
movq %rax, 0xc28(%rsp)
movq 0x64a0e(%rip), %rcx     # 0x6cfc0
leaq 0xc40(%rsp), %rdi
leaq 0xc30(%rsp), %rsi
leaq 0xc28(%rsp), %rdx
callq 0xc260
jmp 0x85d1
leaq 0xc58(%rsp), %rdi
leaq 0xc40(%rsp), %rsi
callq 0xc2a0
jmp 0x85e8
leaq 0xc07(%rsp), %rdi
movq %rdi, 0xf8(%rsp)
callq 0x5770
movq 0xf8(%rsp), %rdx
leaq 0x43eee(%rip), %rsi     # 0x4c4fa
leaq 0xc08(%rsp), %rdi
callq 0x5590
jmp 0x861b
movq 0x288(%rsp), %rdi
leaq 0xc80(%rsp), %rsi
leaq 0xc58(%rsp), %rdx
leaq 0xc08(%rsp), %rcx
callq 0xc0d0
jmp 0x8642
leaq 0xc08(%rsp), %rdi
callq 0x5260
leaq 0xc07(%rsp), %rdi
callq 0x5450
leaq 0xc58(%rsp), %rdi
callq 0xc350
leaq 0xc80(%rsp), %rdi
callq 0x5260
leaq 0xc7f(%rsp), %rdi
callq 0x5450
leaq 0xbdf(%rsp), %rdi
movq %rdi, 0xf0(%rsp)
callq 0x5770
movq 0xf0(%rsp), %rdx
leaq 0x47bca(%rip), %rsi     # 0x50271
leaq 0xbe0(%rsp), %rdi
callq 0x5590
jmp 0x86b6
movq 0x288(%rsp), %rax
leaq 0x2fe0b(%rip), %rcx     # 0x384d0
movq %rcx, 0xb90(%rsp)
movq $0x0, 0xb98(%rsp)
movq %rax, 0xb88(%rsp)
movq 0x648d8(%rip), %rcx     # 0x6cfc0
leaq 0xba0(%rsp), %rdi
leaq 0xb90(%rsp), %rsi
leaq 0xb88(%rsp), %rdx
callq 0xc260
jmp 0x8707
leaq 0xbb8(%rsp), %rdi
leaq 0xba0(%rsp), %rsi
callq 0xc2a0
jmp 0x871e
leaq 0xb67(%rsp), %rdi
movq %rdi, 0xe8(%rsp)
callq 0x5770
movq 0xe8(%rsp), %rdx
leaq 0x43de0(%rip), %rsi     # 0x4c522
leaq 0xb68(%rsp), %rdi
callq 0x5590
jmp 0x8751
movq 0x288(%rsp), %rdi
leaq 0xbe0(%rsp), %rsi
leaq 0xbb8(%rsp), %rdx
leaq 0xb68(%rsp), %rcx
callq 0xc0d0
jmp 0x8778
leaq 0xb68(%rsp), %rdi
callq 0x5260
leaq 0xb67(%rsp), %rdi
callq 0x5450
leaq 0xbb8(%rsp), %rdi
callq 0xc350
leaq 0xbe0(%rsp), %rdi
callq 0x5260
leaq 0xbdf(%rsp), %rdi
callq 0x5450
leaq 0xb3f(%rsp), %rdi
movq %rdi, 0xe0(%rsp)
callq 0x5770
movq 0xe0(%rsp), %rdx
leaq 0x43daf(%rip), %rsi     # 0x4c58c
leaq 0xb40(%rsp), %rdi
callq 0x5590
jmp 0x87ec
movq 0x288(%rsp), %rax
leaq 0x2f605(%rip), %rcx     # 0x37e00
movq %rcx, 0xaf0(%rsp)
movq $0x0, 0xaf8(%rsp)
movq %rax, 0xae8(%rsp)
movq 0x647a2(%rip), %rcx     # 0x6cfc0
leaq 0xb00(%rsp), %rdi
leaq 0xaf0(%rsp), %rsi
leaq 0xae8(%rsp), %rdx
callq 0xc260
jmp 0x883d
leaq 0xb18(%rsp), %rdi
leaq 0xb00(%rsp), %rsi
callq 0xc2a0
jmp 0x8854
leaq 0xac7(%rsp), %rdi
movq %rdi, 0xd8(%rsp)
callq 0x5770
movq 0xd8(%rsp), %rdx
leaq 0x43cbc(%rip), %rsi     # 0x4c534
leaq 0xac8(%rsp), %rdi
callq 0x5590
jmp 0x8887
movq 0x288(%rsp), %rdi
leaq 0xb40(%rsp), %rsi
leaq 0xb18(%rsp), %rdx
leaq 0xac8(%rsp), %rcx
callq 0xc0d0
jmp 0x88ae
leaq 0xac8(%rsp), %rdi
callq 0x5260
leaq 0xac7(%rsp), %rdi
callq 0x5450
leaq 0xb18(%rsp), %rdi
callq 0xc350
leaq 0xb40(%rsp), %rdi
callq 0x5260
leaq 0xb3f(%rsp), %rdi
callq 0x5450
leaq 0xa9f(%rsp), %rdi
movq %rdi, 0xd0(%rsp)
callq 0x5770
movq 0xd0(%rsp), %rdx
leaq 0x43c3c(%rip), %rsi     # 0x4c54f
leaq 0xaa0(%rsp), %rdi
callq 0x5590
jmp 0x8922
movq 0x288(%rsp), %rax
leaq 0x3680f(%rip), %rcx     # 0x3f140
movq %rcx, 0xa50(%rsp)
movq $0x0, 0xa58(%rsp)
movq %rax, 0xa48(%rsp)
movq 0x6466c(%rip), %rcx     # 0x6cfc0
leaq 0xa60(%rsp), %rdi
leaq 0xa50(%rsp), %rsi
leaq 0xa48(%rsp), %rdx
callq 0xc260
jmp 0x8973
leaq 0xa78(%rsp), %rdi
leaq 0xa60(%rsp), %rsi
callq 0xc2a0
jmp 0x898a
leaq 0xa27(%rsp), %rdi
movq %rdi, 0xc8(%rsp)
callq 0x5770
movq 0xc8(%rsp), %rdx
leaq 0x43ba6(%rip), %rsi     # 0x4c554
leaq 0xa28(%rsp), %rdi
callq 0x5590
jmp 0x89bd
movq 0x288(%rsp), %rdi
leaq 0xaa0(%rsp), %rsi
leaq 0xa78(%rsp), %rdx
leaq 0xa28(%rsp), %rcx
callq 0xc0d0
jmp 0x89e4
leaq 0xa28(%rsp), %rdi
callq 0x5260
leaq 0xa27(%rsp), %rdi
callq 0x5450
leaq 0xa78(%rsp), %rdi
callq 0xc350
leaq 0xaa0(%rsp), %rdi
callq 0x5260
leaq 0xa9f(%rsp), %rdi
callq 0x5450
leaq 0x9ff(%rsp), %rdi
movq %rdi, 0xc0(%rsp)
callq 0x5770
movq 0xc0(%rsp), %rdx
leaq 0x43b49(%rip), %rsi     # 0x4c592
leaq 0xa00(%rsp), %rdi
callq 0x5590
jmp 0x8a58
movq 0x288(%rsp), %rax
leaq 0x36829(%rip), %rcx     # 0x3f290
movq %rcx, 0x9b0(%rsp)
movq $0x0, 0x9b8(%rsp)
movq %rax, 0x9a8(%rsp)
movq 0x64536(%rip), %rcx     # 0x6cfc0
leaq 0x9c0(%rsp), %rdi
leaq 0x9b0(%rsp), %rsi
leaq 0x9a8(%rsp), %rdx
callq 0xc260
jmp 0x8aa9
leaq 0x9d8(%rsp), %rdi
leaq 0x9c0(%rsp), %rsi
callq 0xc2a0
jmp 0x8ac0
leaq 0x987(%rsp), %rdi
movq %rdi, 0xb8(%rsp)
callq 0x5770
movq 0xb8(%rsp), %rdx
leaq 0x43ab2(%rip), %rsi     # 0x4c596
leaq 0x988(%rsp), %rdi
callq 0x5590
jmp 0x8af3
movq 0x288(%rsp), %rdi
leaq 0xa00(%rsp), %rsi
leaq 0x9d8(%rsp), %rdx
leaq 0x988(%rsp), %rcx
callq 0xc0d0
jmp 0x8b1a
leaq 0x988(%rsp), %rdi
callq 0x5260
leaq 0x987(%rsp), %rdi
callq 0x5450
leaq 0x9d8(%rsp), %rdi
callq 0xc350
leaq 0xa00(%rsp), %rdi
callq 0x5260
leaq 0x9ff(%rsp), %rdi
callq 0x5450
leaq 0x95f(%rsp), %rdi
movq %rdi, 0xb0(%rsp)
callq 0x5770
movq 0xb0(%rsp), %rdx
leaq 0x43a51(%rip), %rsi     # 0x4c5d0
leaq 0x960(%rsp), %rdi
callq 0x5590
jmp 0x8b8e
movq 0x288(%rsp), %rax
leaq 0x37563(%rip), %rcx     # 0x40100
movq %rcx, 0x910(%rsp)
movq $0x0, 0x918(%rsp)
movq %rax, 0x908(%rsp)
movq 0x64400(%rip), %rcx     # 0x6cfc0
leaq 0x920(%rsp), %rdi
leaq 0x910(%rsp), %rsi
leaq 0x908(%rsp), %rdx
callq 0xc260
jmp 0x8bdf
leaq 0x938(%rsp), %rdi
leaq 0x920(%rsp), %rsi
callq 0xc2a0
jmp 0x8bf6
leaq 0x8e7(%rsp), %rdi
movq %rdi, 0xa8(%rsp)
callq 0x5770
movq 0xa8(%rsp), %rdx
leaq 0x439c0(%rip), %rsi     # 0x4c5da
leaq 0x8e8(%rsp), %rdi
callq 0x5590
jmp 0x8c29
movq 0x288(%rsp), %rdi
leaq 0x960(%rsp), %rsi
leaq 0x938(%rsp), %rdx
leaq 0x8e8(%rsp), %rcx
callq 0xc0d0
jmp 0x8c50
leaq 0x8e8(%rsp), %rdi
callq 0x5260
leaq 0x8e7(%rsp), %rdi
callq 0x5450
leaq 0x938(%rsp), %rdi
callq 0xc350
leaq 0x960(%rsp), %rdi
callq 0x5260
leaq 0x95f(%rsp), %rdi
callq 0x5450
leaq 0x8bf(%rsp), %rdi
movq %rdi, 0xa0(%rsp)
callq 0x5770
movq 0xa0(%rsp), %rdx
leaq 0x4393a(%rip), %rsi     # 0x4c5ef
leaq 0x8c0(%rsp), %rdi
callq 0x5590
jmp 0x8cc4
movq 0x288(%rsp), %rax
leaq 0x376ed(%rip), %rcx     # 0x403c0
movq %rcx, 0x870(%rsp)
movq $0x0, 0x878(%rsp)
movq %rax, 0x868(%rsp)
movq 0x642ca(%rip), %rcx     # 0x6cfc0
leaq 0x880(%rsp), %rdi
leaq 0x870(%rsp), %rsi
leaq 0x868(%rsp), %rdx
callq 0xc260
jmp 0x8d15
leaq 0x898(%rsp), %rdi
leaq 0x880(%rsp), %rsi
callq 0xc2a0
jmp 0x8d2c
leaq 0x847(%rsp), %rdi
movq %rdi, 0x98(%rsp)
callq 0x5770
movq 0x98(%rsp), %rdx
leaq 0x438a7(%rip), %rsi     # 0x4c5f7
leaq 0x848(%rsp), %rdi
callq 0x5590
jmp 0x8d5f
movq 0x288(%rsp), %rdi
leaq 0x8c0(%rsp), %rsi
leaq 0x898(%rsp), %rdx
leaq 0x848(%rsp), %rcx
callq 0xc0d0
jmp 0x8d86
leaq 0x848(%rsp), %rdi
callq 0x5260
leaq 0x847(%rsp), %rdi
callq 0x5450
leaq 0x898(%rsp), %rdi
callq 0xc350
leaq 0x8c0(%rsp), %rdi
callq 0x5260
leaq 0x8bf(%rsp), %rdi
callq 0x5450
leaq 0x81f(%rsp), %rdi
movq %rdi, 0x90(%rsp)
callq 0x5770
movq 0x90(%rsp), %rdx
leaq 0x43840(%rip), %rsi     # 0x4c62b
leaq 0x820(%rsp), %rdi
callq 0x5590
jmp 0x8dfa
movq 0x288(%rsp), %rax
leaq 0x37e67(%rip), %rcx     # 0x40c70
movq %rcx, 0x7d0(%rsp)
movq $0x0, 0x7d8(%rsp)
movq %rax, 0x7c8(%rsp)
movq 0x64194(%rip), %rcx     # 0x6cfc0
leaq 0x7e0(%rsp), %rdi
leaq 0x7d0(%rsp), %rsi
leaq 0x7c8(%rsp), %rdx
callq 0xc260
jmp 0x8e4b
leaq 0x7f8(%rsp), %rdi
leaq 0x7e0(%rsp), %rsi
callq 0xc2a0
jmp 0x8e62
leaq 0x7a7(%rsp), %rdi
movq %rdi, 0x88(%rsp)
callq 0x5770
movq 0x88(%rsp), %rdx
leaq 0x43786(%rip), %rsi     # 0x4c60c
leaq 0x7a8(%rsp), %rdi
callq 0x5590
jmp 0x8e95
movq 0x288(%rsp), %rdi
leaq 0x820(%rsp), %rsi
leaq 0x7f8(%rsp), %rdx
leaq 0x7a8(%rsp), %rcx
callq 0xc0d0
jmp 0x8ebc
leaq 0x7a8(%rsp), %rdi
callq 0x5260
leaq 0x7a7(%rsp), %rdi
callq 0x5450
leaq 0x7f8(%rsp), %rdi
callq 0xc350
leaq 0x820(%rsp), %rdi
callq 0x5260
leaq 0x81f(%rsp), %rdi
callq 0x5450
leaq 0x77f(%rsp), %rdi
movq %rdi, 0x80(%rsp)
callq 0x5770
movq 0x80(%rsp), %rdx
leaq 0x47343(%rip), %rsi     # 0x50264
leaq 0x780(%rsp), %rdi
callq 0x5590
jmp 0x8f30
movq 0x288(%rsp), %rax
leaq 0x37d31(%rip), %rcx     # 0x40c70
movq %rcx, 0x730(%rsp)
movq $0x0, 0x738(%rsp)
movq %rax, 0x728(%rsp)
movq 0x6405e(%rip), %rcx     # 0x6cfc0
leaq 0x740(%rsp), %rdi
leaq 0x730(%rsp), %rsi
leaq 0x728(%rsp), %rdx
callq 0xc260
jmp 0x8f81
leaq 0x758(%rsp), %rdi
leaq 0x740(%rsp), %rsi
callq 0xc2a0
jmp 0x8f98
leaq 0x707(%rsp), %rdi
movq %rdi, 0x78(%rsp)
callq 0x5770
movq 0x78(%rsp), %rdx
leaq 0x4366b(%rip), %rsi     # 0x4c621
leaq 0x708(%rsp), %rdi
callq 0x5590
jmp 0x8fc5
movq 0x288(%rsp), %rdi
leaq 0x780(%rsp), %rsi
leaq 0x758(%rsp), %rdx
leaq 0x708(%rsp), %rcx
callq 0xc0d0
jmp 0x8fec
leaq 0x708(%rsp), %rdi
callq 0x5260
leaq 0x707(%rsp), %rdi
callq 0x5450
leaq 0x758(%rsp), %rdi
callq 0xc350
leaq 0x780(%rsp), %rdi
callq 0x5260
leaq 0x77f(%rsp), %rdi
callq 0x5450
leaq 0x6df(%rsp), %rdi
movq %rdi, 0x70(%rsp)
callq 0x5770
movq 0x70(%rsp), %rdx
leaq 0x435e9(%rip), %rsi     # 0x4c634
leaq 0x6e0(%rsp), %rdi
callq 0x5590
jmp 0x905a
movq 0x288(%rsp), %rax
leaq 0x38297(%rip), %rcx     # 0x41300
movq %rcx, 0x690(%rsp)
movq $0x0, 0x698(%rsp)
movq %rax, 0x688(%rsp)
movq 0x63f34(%rip), %rcx     # 0x6cfc0
leaq 0x6a0(%rsp), %rdi
leaq 0x690(%rsp), %rsi
leaq 0x688(%rsp), %rdx
callq 0xc260
jmp 0x90ab
leaq 0x6b8(%rsp), %rdi
leaq 0x6a0(%rsp), %rsi
callq 0xc2a0
jmp 0x90c2
leaq 0x667(%rsp), %rdi
movq %rdi, 0x68(%rsp)
callq 0x5770
movq 0x68(%rsp), %rdx
leaq 0x4355b(%rip), %rsi     # 0x4c63b
leaq 0x668(%rsp), %rdi
callq 0x5590
jmp 0x90ef
movq 0x288(%rsp), %rdi
leaq 0x6e0(%rsp), %rsi
leaq 0x6b8(%rsp), %rdx
leaq 0x668(%rsp), %rcx
callq 0xc0d0
jmp 0x9116
leaq 0x668(%rsp), %rdi
callq 0x5260
leaq 0x667(%rsp), %rdi
callq 0x5450
leaq 0x6b8(%rsp), %rdi
callq 0xc350
leaq 0x6e0(%rsp), %rdi
callq 0x5260
leaq 0x6df(%rsp), %rdi
callq 0x5450
leaq 0x63f(%rsp), %rdi
movq %rdi, 0x60(%rsp)
callq 0x5770
movq 0x60(%rsp), %rdx
leaq 0x434e3(%rip), %rsi     # 0x4c658
leaq 0x640(%rsp), %rdi
callq 0x5590
jmp 0x9184
movq 0x288(%rsp), %rax
leaq 0x36b2d(%rip), %rcx     # 0x3fcc0
movq %rcx, 0x5f0(%rsp)
movq $0x0, 0x5f8(%rsp)
movq %rax, 0x5e8(%rsp)
movq 0x63e0a(%rip), %rcx     # 0x6cfc0
leaq 0x600(%rsp), %rdi
leaq 0x5f0(%rsp), %rsi
leaq 0x5e8(%rsp), %rdx
callq 0xc260
jmp 0x91d5
leaq 0x618(%rsp), %rdi
leaq 0x600(%rsp), %rsi
callq 0xc2a0
jmp 0x91ec
leaq 0x5c7(%rsp), %rdi
movq %rdi, 0x58(%rsp)
callq 0x5770
movq 0x58(%rsp), %rdx
leaq 0x43457(%rip), %rsi     # 0x4c661
leaq 0x5c8(%rsp), %rdi
callq 0x5590
jmp 0x9219
movq 0x288(%rsp), %rdi
leaq 0x640(%rsp), %rsi
leaq 0x618(%rsp), %rdx
leaq 0x5c8(%rsp), %rcx
callq 0xc0d0
jmp 0x9240
leaq 0x5c8(%rsp), %rdi
callq 0x5260
leaq 0x5c7(%rsp), %rdi
callq 0x5450
leaq 0x618(%rsp), %rdi
callq 0xc350
leaq 0x640(%rsp), %rdi
callq 0x5260
leaq 0x63f(%rsp), %rdi
callq 0x5450
leaq 0x59f(%rsp), %rdi
movq %rdi, 0x50(%rsp)
callq 0x5770
movq 0x50(%rsp), %rdx
leaq 0x433f0(%rip), %rsi     # 0x4c68f
leaq 0x5a0(%rsp), %rdi
callq 0x5590
jmp 0x92ae
movq 0x288(%rsp), %rax
leaq 0x2f8f3(%rip), %rcx     # 0x38bb0
movq %rcx, 0x550(%rsp)
movq $0x0, 0x558(%rsp)
movq %rax, 0x548(%rsp)
movq 0x63ce0(%rip), %rcx     # 0x6cfc0
leaq 0x560(%rsp), %rdi
leaq 0x550(%rsp), %rsi
leaq 0x548(%rsp), %rdx
callq 0xc260
jmp 0x92ff
leaq 0x578(%rsp), %rdi
leaq 0x560(%rsp), %rsi
callq 0xc2a0
jmp 0x9316
leaq 0x527(%rsp), %rdi
movq %rdi, 0x48(%rsp)
callq 0x5770
movq 0x48(%rsp), %rdx
leaq 0x4335e(%rip), %rsi     # 0x4c692
leaq 0x528(%rsp), %rdi
callq 0x5590
jmp 0x9343
movq 0x288(%rsp), %rdi
leaq 0x5a0(%rsp), %rsi
leaq 0x578(%rsp), %rdx
leaq 0x528(%rsp), %rcx
callq 0xc0d0
jmp 0x936a
leaq 0x528(%rsp), %rdi
callq 0x5260
leaq 0x527(%rsp), %rdi
callq 0x5450
leaq 0x578(%rsp), %rdi
callq 0xc350
leaq 0x5a0(%rsp), %rdi
callq 0x5260
leaq 0x59f(%rsp), %rdi
callq 0x5450
leaq 0x4ff(%rsp), %rdi
movq %rdi, 0x40(%rsp)
callq 0x5770
movq 0x40(%rsp), %rdx
leaq 0x4330d(%rip), %rsi     # 0x4c6d6
leaq 0x500(%rsp), %rdi
callq 0x5590
jmp 0x93d8
movq 0x288(%rsp), %rax
leaq 0x2e879(%rip), %rcx     # 0x37c60
movq %rcx, 0x4b0(%rsp)
movq $0x0, 0x4b8(%rsp)
movq %rax, 0x4a8(%rsp)
movq 0x63bb6(%rip), %rcx     # 0x6cfc0
leaq 0x4c0(%rsp), %rdi
leaq 0x4b0(%rsp), %rsi
leaq 0x4a8(%rsp), %rdx
callq 0xc260
jmp 0x9429
leaq 0x4d8(%rsp), %rdi
leaq 0x4c0(%rsp), %rsi
callq 0xc2a0
jmp 0x9440
leaq 0x487(%rsp), %rdi
movq %rdi, 0x38(%rsp)
callq 0x5770
movq 0x38(%rsp), %rdx
leaq 0x43283(%rip), %rsi     # 0x4c6e1
leaq 0x488(%rsp), %rdi
callq 0x5590
jmp 0x946d
movq 0x288(%rsp), %rdi
leaq 0x500(%rsp), %rsi
leaq 0x4d8(%rsp), %rdx
leaq 0x488(%rsp), %rcx
callq 0xc0d0
jmp 0x9494
leaq 0x488(%rsp), %rdi
callq 0x5260
leaq 0x487(%rsp), %rdi
callq 0x5450
leaq 0x4d8(%rsp), %rdi
callq 0xc350
leaq 0x500(%rsp), %rdi
callq 0x5260
leaq 0x4ff(%rsp), %rdi
callq 0x5450
leaq 0x45f(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x5770
movq 0x30(%rsp), %rdx
leaq 0x43229(%rip), %rsi     # 0x4c71c
leaq 0x460(%rsp), %rdi
callq 0x5590
jmp 0x9502
movq 0x288(%rsp), %rax
leaq 0x2fa5f(%rip), %rcx     # 0x38f70
movq %rcx, 0x410(%rsp)
movq $0x0, 0x418(%rsp)
movq %rax, 0x408(%rsp)
movq 0x63a8c(%rip), %rcx     # 0x6cfc0
leaq 0x420(%rsp), %rdi
leaq 0x410(%rsp), %rsi
leaq 0x408(%rsp), %rdx
callq 0xc260
jmp 0x9553
leaq 0x438(%rsp), %rdi
leaq 0x420(%rsp), %rsi
callq 0xc2a0
jmp 0x956a
leaq 0x3e7(%rsp), %rdi
movq %rdi, 0x28(%rsp)
callq 0x5770
movq 0x28(%rsp), %rdx
leaq 0x4319b(%rip), %rsi     # 0x4c723
leaq 0x3e8(%rsp), %rdi
callq 0x5590
jmp 0x9597
movq 0x288(%rsp), %rdi
leaq 0x460(%rsp), %rsi
leaq 0x438(%rsp), %rdx
leaq 0x3e8(%rsp), %rcx
callq 0xc0d0
jmp 0x95be
leaq 0x3e8(%rsp), %rdi
callq 0x5260
leaq 0x3e7(%rsp), %rdi
callq 0x5450
leaq 0x438(%rsp), %rdi
callq 0xc350
leaq 0x460(%rsp), %rdi
callq 0x5260
leaq 0x45f(%rsp), %rdi
callq 0x5450
leaq 0x3bf(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0x5770
movq 0x20(%rsp), %rdx
leaq 0x43180(%rip), %rsi     # 0x4c79d
leaq 0x3c0(%rsp), %rdi
callq 0x5590
jmp 0x962c
movq 0x288(%rsp), %rax
leaq 0x38cc5(%rip), %rcx     # 0x42300
movq %rcx, 0x370(%rsp)
movq $0x0, 0x378(%rsp)
movq %rax, 0x368(%rsp)
movq 0x63962(%rip), %rcx     # 0x6cfc0
leaq 0x380(%rsp), %rdi
leaq 0x370(%rsp), %rsi
leaq 0x368(%rsp), %rdx
callq 0xc260
jmp 0x967d
leaq 0x398(%rsp), %rdi
leaq 0x380(%rsp), %rsi
callq 0xc2a0
jmp 0x9694
leaq 0x347(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x5770
movq 0x18(%rsp), %rdx
leaq 0x430a7(%rip), %rsi     # 0x4c759
leaq 0x348(%rsp), %rdi
callq 0x5590
jmp 0x96c1
movq 0x288(%rsp), %rdi
leaq 0x3c0(%rsp), %rsi
leaq 0x398(%rsp), %rdx
leaq 0x348(%rsp), %rcx
callq 0xc0d0
jmp 0x96e8
leaq 0x348(%rsp), %rdi
callq 0x5260
leaq 0x347(%rsp), %rdi
callq 0x5450
leaq 0x398(%rsp), %rdi
callq 0xc350
leaq 0x3c0(%rsp), %rdi
callq 0x5260
leaq 0x3bf(%rsp), %rdi
callq 0x5450
leaq 0x31f(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0x5770
movq 0x10(%rsp), %rdx
leaq 0x43034(%rip), %rsi     # 0x4c77b
leaq 0x320(%rsp), %rdi
callq 0x5590
jmp 0x9756
movq 0x288(%rsp), %rax
leaq 0x394db(%rip), %rcx     # 0x42c40
movq %rcx, 0x2d0(%rsp)
movq $0x0, 0x2d8(%rsp)
movq %rax, 0x2c8(%rsp)
movq 0x63838(%rip), %rcx     # 0x6cfc0
leaq 0x2e0(%rsp), %rdi
leaq 0x2d0(%rsp), %rsi
leaq 0x2c8(%rsp), %rdx
callq 0xc260
jmp 0x97a7
leaq 0x2f8(%rsp), %rdi
leaq 0x2e0(%rsp), %rsi
callq 0xc2a0
jmp 0x97be
leaq 0x2a7(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0x5770
movq 0x8(%rsp), %rdx
leaq 0x42fa8(%rip), %rsi     # 0x4c784
leaq 0x2a8(%rsp), %rdi
callq 0x5590
jmp 0x97eb
movq 0x288(%rsp), %rdi
leaq 0x320(%rsp), %rsi
leaq 0x2f8(%rsp), %rdx
leaq 0x2a8(%rsp), %rcx
callq 0xc0d0
jmp 0x9812
leaq 0x2a8(%rsp), %rdi
callq 0x5260
leaq 0x2a7(%rsp), %rdi
callq 0x5450
leaq 0x2f8(%rsp), %rdi
callq 0xc350
leaq 0x320(%rsp), %rdi
callq 0x5260
leaq 0x31f(%rsp), %rdi
callq 0x5450
addq $0x1b98, %rsp           # imm = 0x1B98
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x98b5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x98a8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1b38(%rsp), %rdi
callq 0xc040
leaq 0x1b18(%rsp), %rdi
callq 0x5260
leaq 0x1b17(%rsp), %rdi
callq 0x5450
jmp 0xb0d2
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb0c5
movq 0x280(%rsp), %rdi
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
callq 0x53a0
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9990
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9983
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9969
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1a68(%rsp), %rdi
callq 0x5260
leaq 0x1a67(%rsp), %rdi
callq 0x5450
leaq 0x1ab8(%rsp), %rdi
callq 0xc350
leaq 0x1ae0(%rsp), %rdi
callq 0x5260
leaq 0x1adf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9a2c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9a1f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9a05
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x19c8(%rsp), %rdi
callq 0x5260
leaq 0x19c7(%rsp), %rdi
callq 0x5450
leaq 0x1a18(%rsp), %rdi
callq 0xc350
leaq 0x1a40(%rsp), %rdi
callq 0x5260
leaq 0x1a3f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9ac8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9abb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9aa1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1928(%rsp), %rdi
callq 0x5260
leaq 0x1927(%rsp), %rdi
callq 0x5450
leaq 0x1978(%rsp), %rdi
callq 0xc350
leaq 0x19a0(%rsp), %rdi
callq 0x5260
leaq 0x199f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9b64
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9b57
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9b3d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1888(%rsp), %rdi
callq 0x5260
leaq 0x1887(%rsp), %rdi
callq 0x5450
leaq 0x18d8(%rsp), %rdi
callq 0xc350
leaq 0x1900(%rsp), %rdi
callq 0x5260
leaq 0x18ff(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9c00
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9bf3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9bd9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x17e8(%rsp), %rdi
callq 0x5260
leaq 0x17e7(%rsp), %rdi
callq 0x5450
leaq 0x1838(%rsp), %rdi
callq 0xc350
leaq 0x1860(%rsp), %rdi
callq 0x5260
leaq 0x185f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9c9c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9c8f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9c75
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1748(%rsp), %rdi
callq 0x5260
leaq 0x1747(%rsp), %rdi
callq 0x5450
leaq 0x1798(%rsp), %rdi
callq 0xc350
leaq 0x17c0(%rsp), %rdi
callq 0x5260
leaq 0x17bf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9d38
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9d2b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9d11
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x16a8(%rsp), %rdi
callq 0x5260
leaq 0x16a7(%rsp), %rdi
callq 0x5450
leaq 0x16f8(%rsp), %rdi
callq 0xc350
leaq 0x1720(%rsp), %rdi
callq 0x5260
leaq 0x171f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9dd4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9dc7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9dad
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1608(%rsp), %rdi
callq 0x5260
leaq 0x1607(%rsp), %rdi
callq 0x5450
leaq 0x1658(%rsp), %rdi
callq 0xc350
leaq 0x1680(%rsp), %rdi
callq 0x5260
leaq 0x167f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9e70
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9e63
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9e49
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1568(%rsp), %rdi
callq 0x5260
leaq 0x1567(%rsp), %rdi
callq 0x5450
leaq 0x15b8(%rsp), %rdi
callq 0xc350
leaq 0x15e0(%rsp), %rdi
callq 0x5260
leaq 0x15df(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9f0c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9eff
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9ee5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x14c8(%rsp), %rdi
callq 0x5260
leaq 0x14c7(%rsp), %rdi
callq 0x5450
leaq 0x1518(%rsp), %rdi
callq 0xc350
leaq 0x1540(%rsp), %rdi
callq 0x5260
leaq 0x153f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9fa8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9f9b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0x9f81
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1428(%rsp), %rdi
callq 0x5260
leaq 0x1427(%rsp), %rdi
callq 0x5450
leaq 0x1478(%rsp), %rdi
callq 0xc350
leaq 0x14a0(%rsp), %rdi
callq 0x5260
leaq 0x149f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa044
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa037
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa01d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1388(%rsp), %rdi
callq 0x5260
leaq 0x1387(%rsp), %rdi
callq 0x5450
leaq 0x13d8(%rsp), %rdi
callq 0xc350
leaq 0x1400(%rsp), %rdi
callq 0x5260
leaq 0x13ff(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa0e0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa0d3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa0b9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x12e8(%rsp), %rdi
callq 0x5260
leaq 0x12e7(%rsp), %rdi
callq 0x5450
leaq 0x1338(%rsp), %rdi
callq 0xc350
leaq 0x1360(%rsp), %rdi
callq 0x5260
leaq 0x135f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa17c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa16f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa155
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1248(%rsp), %rdi
callq 0x5260
leaq 0x1247(%rsp), %rdi
callq 0x5450
leaq 0x1298(%rsp), %rdi
callq 0xc350
leaq 0x12c0(%rsp), %rdi
callq 0x5260
leaq 0x12bf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa218
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa20b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa1f1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x11a8(%rsp), %rdi
callq 0x5260
leaq 0x11a7(%rsp), %rdi
callq 0x5450
leaq 0x11f8(%rsp), %rdi
callq 0xc350
leaq 0x1220(%rsp), %rdi
callq 0x5260
leaq 0x121f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa2b4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa2a7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa28d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1108(%rsp), %rdi
callq 0x5260
leaq 0x1107(%rsp), %rdi
callq 0x5450
leaq 0x1158(%rsp), %rdi
callq 0xc350
leaq 0x1180(%rsp), %rdi
callq 0x5260
leaq 0x117f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa350
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa343
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa329
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x1068(%rsp), %rdi
callq 0x5260
leaq 0x1067(%rsp), %rdi
callq 0x5450
leaq 0x10b8(%rsp), %rdi
callq 0xc350
leaq 0x10e0(%rsp), %rdi
callq 0x5260
leaq 0x10df(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa3ec
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa3df
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa3c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xfc8(%rsp), %rdi
callq 0x5260
leaq 0xfc7(%rsp), %rdi
callq 0x5450
leaq 0x1018(%rsp), %rdi
callq 0xc350
leaq 0x1040(%rsp), %rdi
callq 0x5260
leaq 0x103f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa488
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa47b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa461
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xf28(%rsp), %rdi
callq 0x5260
leaq 0xf27(%rsp), %rdi
callq 0x5450
leaq 0xf78(%rsp), %rdi
callq 0xc350
leaq 0xfa0(%rsp), %rdi
callq 0x5260
leaq 0xf9f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa524
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa517
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa4fd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xe88(%rsp), %rdi
callq 0x5260
leaq 0xe87(%rsp), %rdi
callq 0x5450
leaq 0xed8(%rsp), %rdi
callq 0xc350
leaq 0xf00(%rsp), %rdi
callq 0x5260
leaq 0xeff(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa5c0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa5b3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa599
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xde8(%rsp), %rdi
callq 0x5260
leaq 0xde7(%rsp), %rdi
callq 0x5450
leaq 0xe38(%rsp), %rdi
callq 0xc350
leaq 0xe60(%rsp), %rdi
callq 0x5260
leaq 0xe5f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa65c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa64f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa635
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xd48(%rsp), %rdi
callq 0x5260
leaq 0xd47(%rsp), %rdi
callq 0x5450
leaq 0xd98(%rsp), %rdi
callq 0xc350
leaq 0xdc0(%rsp), %rdi
callq 0x5260
leaq 0xdbf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa6f8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa6eb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa6d1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xca8(%rsp), %rdi
callq 0x5260
leaq 0xca7(%rsp), %rdi
callq 0x5450
leaq 0xcf8(%rsp), %rdi
callq 0xc350
leaq 0xd20(%rsp), %rdi
callq 0x5260
leaq 0xd1f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa794
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa787
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa76d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xc08(%rsp), %rdi
callq 0x5260
leaq 0xc07(%rsp), %rdi
callq 0x5450
leaq 0xc58(%rsp), %rdi
callq 0xc350
leaq 0xc80(%rsp), %rdi
callq 0x5260
leaq 0xc7f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa830
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa823
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa809
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xb68(%rsp), %rdi
callq 0x5260
leaq 0xb67(%rsp), %rdi
callq 0x5450
leaq 0xbb8(%rsp), %rdi
callq 0xc350
leaq 0xbe0(%rsp), %rdi
callq 0x5260
leaq 0xbdf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa8cc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa8bf
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa8a5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xac8(%rsp), %rdi
callq 0x5260
leaq 0xac7(%rsp), %rdi
callq 0x5450
leaq 0xb18(%rsp), %rdi
callq 0xc350
leaq 0xb40(%rsp), %rdi
callq 0x5260
leaq 0xb3f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa968
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa95b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa941
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0xa28(%rsp), %rdi
callq 0x5260
leaq 0xa27(%rsp), %rdi
callq 0x5450
leaq 0xa78(%rsp), %rdi
callq 0xc350
leaq 0xaa0(%rsp), %rdi
callq 0x5260
leaq 0xa9f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaa04
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa9f7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xa9dd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x988(%rsp), %rdi
callq 0x5260
leaq 0x987(%rsp), %rdi
callq 0x5450
leaq 0x9d8(%rsp), %rdi
callq 0xc350
leaq 0xa00(%rsp), %rdi
callq 0x5260
leaq 0x9ff(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaaa0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaa93
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaa79
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x8e8(%rsp), %rdi
callq 0x5260
leaq 0x8e7(%rsp), %rdi
callq 0x5450
leaq 0x938(%rsp), %rdi
callq 0xc350
leaq 0x960(%rsp), %rdi
callq 0x5260
leaq 0x95f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xab3c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xab2f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xab15
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x848(%rsp), %rdi
callq 0x5260
leaq 0x847(%rsp), %rdi
callq 0x5450
leaq 0x898(%rsp), %rdi
callq 0xc350
leaq 0x8c0(%rsp), %rdi
callq 0x5260
leaq 0x8bf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xabd8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xabcb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xabb1
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x7a8(%rsp), %rdi
callq 0x5260
leaq 0x7a7(%rsp), %rdi
callq 0x5450
leaq 0x7f8(%rsp), %rdi
callq 0xc350
leaq 0x820(%rsp), %rdi
callq 0x5260
leaq 0x81f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xac74
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xac67
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xac4d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x708(%rsp), %rdi
callq 0x5260
leaq 0x707(%rsp), %rdi
callq 0x5450
leaq 0x758(%rsp), %rdi
callq 0xc350
leaq 0x780(%rsp), %rdi
callq 0x5260
leaq 0x77f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xad10
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xad03
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xace9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x668(%rsp), %rdi
callq 0x5260
leaq 0x667(%rsp), %rdi
callq 0x5450
leaq 0x6b8(%rsp), %rdi
callq 0xc350
leaq 0x6e0(%rsp), %rdi
callq 0x5260
leaq 0x6df(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xadac
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xad9f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xad85
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x5c8(%rsp), %rdi
callq 0x5260
leaq 0x5c7(%rsp), %rdi
callq 0x5450
leaq 0x618(%rsp), %rdi
callq 0xc350
leaq 0x640(%rsp), %rdi
callq 0x5260
leaq 0x63f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xae48
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xae3b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xae21
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x528(%rsp), %rdi
callq 0x5260
leaq 0x527(%rsp), %rdi
callq 0x5450
leaq 0x578(%rsp), %rdi
callq 0xc350
leaq 0x5a0(%rsp), %rdi
callq 0x5260
leaq 0x59f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaee4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaed7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaebd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x488(%rsp), %rdi
callq 0x5260
leaq 0x487(%rsp), %rdi
callq 0x5450
leaq 0x4d8(%rsp), %rdi
callq 0xc350
leaq 0x500(%rsp), %rdi
callq 0x5260
leaq 0x4ff(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaf80
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaf73
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaf59
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x3e8(%rsp), %rdi
callq 0x5260
leaq 0x3e7(%rsp), %rdi
callq 0x5450
leaq 0x438(%rsp), %rdi
callq 0xc350
leaq 0x460(%rsp), %rdi
callq 0x5260
leaq 0x45f(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb01c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb00f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xaff5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x348(%rsp), %rdi
callq 0x5260
leaq 0x347(%rsp), %rdi
callq 0x5450
leaq 0x398(%rsp), %rdi
callq 0xc350
leaq 0x3c0(%rsp), %rdi
callq 0x5260
leaq 0x3bf(%rsp), %rdi
callq 0x5450
jmp 0xb0c5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb0b8
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb0ab
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
jmp 0xb091
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x1b08(%rsp)
movl %eax, 0x1b04(%rsp)
leaq 0x2a8(%rsp), %rdi
callq 0x5260
leaq 0x2a7(%rsp), %rdi
callq 0x5450
leaq 0x2f8(%rsp), %rdi
callq 0xc350
leaq 0x320(%rsp), %rdi
callq 0x5260
leaq 0x31f(%rsp), %rdi
callq 0x5450
movq 0x290(%rsp), %rdi
callq 0xc450
movq 0x288(%rsp), %rdi
callq 0xc480
movq 0x1b08(%rsp), %rdi
callq 0x5760
nopl (%rax)