// File: /workspace/github_c_makefile_star2_O0/beejjorgensen[P]conquest/conqin.c
// Function: initconst
void initconst(void)
{
    int i3, i1, i2, x, y, temp;
    tteam team;
    char tt;
    time_t date;

    cbreak();
    noecho();

    printw("\n* Welcome to CONQUEST! *\n\n");
    printw("Amiga version 1.0\n");
    printw("Hit return to continue\n");
    get_char(&tt);

    printw("\33<");

    date = time(NULL);
    srand48(date);

    saved_game = false;

    /*init the board */
    for (i1 = 1; i1 <= bdsize; i1++) {
        for (i2 = 1; i2 <= bdsize; i2++) {
            board[i1][i2].enemy = ' ';
            board[i1][i2].tf = ' ';
            board[i1][i2].star = '.';
        }
    };
    /*init stars */
    for (i1 = 1; i1 <= nstars; i1++) {
        enemy_arrivals[i1] = false;
        en_departures[i1] = false;
        for (i2 = 1; i2 <= i1; i2++)
            i3 = rnd(64);
        player_arrivals[i1] = false;
        do {
            x = rnd(bdsize);
            y = rnd(bdsize);
        }
        while (board[x][y].star != '.');
        stars[i1].x = x;
        stars[i1].y = y;
        for (i2 = 1; i2 <= i1; i2++) {
            if (i1 == i2)
                r2nge[i1][i2] = 0;
            else {
                temp = (((x - stars[i2].x) * (x - stars[i2].x)) +
                        ((y - stars[i2].y) * (y - stars[i2].y)));
                r2nge[i1][i2] = 23;
                for (i3 = 1; i3 < 22; i3++)
                    if (temp < i3 * i3) {
                        r2nge[i1][i2] = i3;
                        break;
                    }
                r2nge[i2][i1] = r2nge[i1][i2];
            }
        }
        for (team = ENEMY; team <= player; team++) {
            tf_stars[i1][team] = 0;
            col_stars[i1][team] = 0;
        };
        board[x][y].star = 'A' + i1 - 1;
        board[x][y].enemy = '?';
        stars[i1].visit[player] = false;
        stars[i1].visit[ENEMY] = false;
        assign_planets(&stars[i1], i1);
    };
    /*initialize research costs */
    ran_req[5] = 0;
    ran_req[6] = 20;
    ran_req[7] = 40;
    ran_req[8] = 70;
    ran_req[9] = 100;
    ran_req[10] = 150;
    ran_req[11] = 200;
    ran_req[12] = 300;
    ran_req[13] = 400;
    ran_req[14] = 600;
    ran_req[15] = 900;
    vel_req[2] = 40;
    vel_req[3] = 60;
    vel_req[4] = 80;
    vel_req[5] = 120;
    vel_req[6] = 150;
    vel_req[7] = 200;
    vel_req[8] = 250;
    vel_req[9] = 300;
    vel_req[10] = 400;
    vel_req[11] = 500;
    vel_req[12] = 600;
    weap_req[3] = 0;
    weap_req[4] = 50;
    weap_req[5] = 70;
    weap_req[6] = 90;
    weap_req[7] = 120;
    weap_req[8] = 150;
    weap_req[9] = 250;
    weap_req[10] = 350;
    /*initialize task forces */
    tf[ENEMY][1].x = 1;
    tf[ENEMY][1].y = 1;
    for (team = ENEMY; team <= player; team++) {
        for (i1 = 1; i1 <= 26; i1++) {
            tf[team][i1].dest = 0;
            tf[team][i1].blasting = false;
            tf[team][i1].withdrew = false;
            tf[team][i1].s = 0;
            tf[team][i1].t = 0;
            tf[team][i1].c = 0;
            tf[team][i1].b = 0;
            tf[team][i1].dest = 0;
            tf[team][i1].eta = 0;
        };
        tf[team][1].t = initunit;
        vel[team] = initvel;
        range[team] = initrange;
        weapons[team] = initweap;
        weap_working[team] = 0;
        vel_working[team] = 0;
        ran_working[team] = 0;
    };
    range[ENEMY] = initrange + 2;
    growth_rate[player] = 0.3;
    growth_rate[ENEMY] = 0.5;

    switch (rnd(3)) {
    case 1:
        weapons[ENEMY] = rnd(4) + 2;
        break;

    case 2:
        vel[ENEMY] = rnd(3);
        break;

    case 3:
        growth_rate[ENEMY] = (float) (rnd(4) + 3) / 10.0;
        break;
    };

    game_over = false;
    turn = 1;
    production_year = 1;
    printmap();
    point(33, 20);
    printw("*Initialization*");
    init_player();
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x30, %rsp
callq 0x20e0
callq 0x2050
leaq 0x89a5(%rip), %rdi      # 0xe80e
movb $0x0, %al
callq 0x2030
leaq 0x89b3(%rip), %rdi      # 0xe82a
movb $0x0, %al
callq 0x2030
leaq 0x89b8(%rip), %rdi      # 0xe83d
movb $0x0, %al
callq 0x2030
leaq -0x1d(%rbp), %rdi
callq 0xa480
leaq 0x89b9(%rip), %rdi      # 0xe855
movb $0x0, %al
callq 0x2030
xorl %eax, %eax
movl %eax, %edi
callq 0x2140
movq %rax, -0x28(%rbp)
movq -0x28(%rbp), %rdi
callq 0x2130
leaq 0xea08(%rip), %rax      # 0x148c8
movl $0x0, (%rax)
movl $0x1, -0x8(%rbp)
cmpl $0xf, -0x8(%rbp)
jg 0x5f7a
movl $0x1, -0xc(%rbp)
cmpl $0xf, -0xc(%rbp)
jg 0x5f6a
movslq -0x8(%rbp), %rcx
leaq 0xcead(%rip), %rax      # 0x12da0
imulq $0xc0, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
imulq $0xc, %rcx, %rcx
addq %rcx, %rax
movl $0x20, (%rax)
movslq -0x8(%rbp), %rcx
leaq 0xce87(%rip), %rax      # 0x12da0
imulq $0xc0, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
imulq $0xc, %rcx, %rcx
addq %rcx, %rax
movl $0x20, 0x8(%rax)
movslq -0x8(%rbp), %rcx
leaq 0xce60(%rip), %rax      # 0x12da0
imulq $0xc0, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
imulq $0xc, %rcx, %rcx
addq %rcx, %rax
movl $0x2e, 0x4(%rax)
movl -0xc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xc(%rbp)
jmp 0x5ede
jmp 0x5f6c
movl -0x8(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x8(%rbp)
jmp 0x5ecd
movl $0x1, -0x8(%rbp)
cmpl $0x15, -0x8(%rbp)
jg 0x62a0
movslq -0x8(%rbp), %rcx
leaq 0xe80a(%rip), %rax      # 0x147a0
movl $0x0, (%rax,%rcx,4)
movslq -0x8(%rbp), %rcx
leaq 0xe858(%rip), %rax      # 0x14800
movl $0x0, (%rax,%rcx,4)
movl $0x1, -0xc(%rbp)
movl -0xc(%rbp), %eax
cmpl -0x8(%rbp), %eax
jg 0x5fd6
movl $0x40, %edi
callq 0x6a70
movl %eax, -0x4(%rbp)
movl -0xc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xc(%rbp)
jmp 0x5fb6
movslq -0x8(%rbp), %rcx
leaq 0xe87f(%rip), %rax      # 0x14860
movl $0x0, (%rax,%rcx,4)
movl $0xf, %edi
callq 0x6a70
movl %eax, -0x10(%rbp)
movl $0xf, %edi
callq 0x6a70
movl %eax, -0x14(%rbp)
movslq -0x10(%rbp), %rcx
leaq 0xcd93(%rip), %rax      # 0x12da0
imulq $0xc0, %rcx, %rcx
addq %rcx, %rax
movslq -0x14(%rbp), %rcx
imulq $0xc, %rcx, %rcx
addq %rcx, %rax
cmpl $0x2e, 0x4(%rax)
jne 0x5fe8
movl -0x10(%rbp), %ecx
movslq -0x8(%rbp), %rdx
leaq 0xe46a(%rip), %rax      # 0x144a0
imulq $0x18, %rdx, %rdx
addq %rdx, %rax
movl %ecx, (%rax)
movl -0x14(%rbp), %ecx
movslq -0x8(%rbp), %rdx
leaq 0xe453(%rip), %rax      # 0x144a0
imulq $0x18, %rdx, %rdx
addq %rdx, %rax
movl %ecx, 0x4(%rax)
movl $0x1, -0xc(%rbp)
movl -0xc(%rbp), %eax
cmpl -0x8(%rbp), %eax
jg 0x61a2
movl -0x8(%rbp), %eax
cmpl -0xc(%rbp), %eax
jne 0x6094
movslq -0x8(%rbp), %rcx
leaq 0xc423(%rip), %rax      # 0x124a0
imulq $0x58, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
movl $0x0, (%rax,%rcx,4)
jmp 0x6192
movl -0x10(%rbp), %eax
movslq -0xc(%rbp), %rdx
leaq 0xe3fe(%rip), %rcx      # 0x144a0
imulq $0x18, %rdx, %rdx
addq %rdx, %rcx
subl (%rcx), %eax
movl -0x10(%rbp), %ecx
movslq -0xc(%rbp), %rsi
leaq 0xe3e7(%rip), %rdx      # 0x144a0
imulq $0x18, %rsi, %rsi
addq %rsi, %rdx
subl (%rdx), %ecx
imull %ecx, %eax
movl -0x14(%rbp), %ecx
movslq -0xc(%rbp), %rsi
leaq 0xe3cd(%rip), %rdx      # 0x144a0
imulq $0x18, %rsi, %rsi
addq %rsi, %rdx
subl 0x4(%rdx), %ecx
movl -0x14(%rbp), %edx
movslq -0xc(%rbp), %rdi
leaq 0xe3b5(%rip), %rsi      # 0x144a0
imulq $0x18, %rdi, %rdi
addq %rdi, %rsi
subl 0x4(%rsi), %edx
imull %edx, %ecx
addl %ecx, %eax
movl %eax, -0x18(%rbp)
movslq -0x8(%rbp), %rcx
leaq 0xc398(%rip), %rax      # 0x124a0
imulq $0x58, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
movl $0x17, (%rax,%rcx,4)
movl $0x1, -0x4(%rbp)
cmpl $0x16, -0x4(%rbp)
jge 0x6160
movl -0x18(%rbp), %eax
movl -0x4(%rbp), %ecx
imull -0x4(%rbp), %ecx
cmpl %ecx, %eax
jge 0x6153
movl -0x4(%rbp), %edx
movslq -0x8(%rbp), %rcx
leaq 0xc35d(%rip), %rax      # 0x124a0
imulq $0x58, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
movl %edx, (%rax,%rcx,4)
jmp 0x6160
jmp 0x6155
movl -0x4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x4(%rbp)
jmp 0x6121
movslq -0x8(%rbp), %rcx
leaq 0xc335(%rip), %rax      # 0x124a0
imulq $0x58, %rcx, %rcx
addq %rcx, %rax
movslq -0xc(%rbp), %rcx
movl (%rax,%rcx,4), %edx
movslq -0xc(%rbp), %rcx
leaq 0xc31c(%rip), %rax      # 0x124a0
imulq $0x58, %rcx, %rcx
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
movl %edx, (%rax,%rcx,4)
jmp 0x6194
movl -0xc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xc(%rbp)
jmp 0x605e
movl $0x0, -0x1c(%rbp)
cmpl $0x1, -0x1c(%rbp)
jg 0x61f4
movslq -0x8(%rbp), %rcx
leaq 0xca76(%rip), %rax      # 0x12c30
shlq $0x3, %rcx
addq %rcx, %rax
movslq -0x1c(%rbp), %rcx
movl $0x0, (%rax,%rcx,4)
movslq -0x8(%rbp), %rcx
leaq 0xcb09(%rip), %rax      # 0x12ce0
shlq $0x3, %rcx
addq %rcx, %rax
movslq -0x1c(%rbp), %rcx
movl $0x0, (%rax,%rcx,4)
movl -0x1c(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x1c(%rbp)
jmp 0x61a9
movl -0x8(%rbp), %ecx
addl $0x41, %ecx
subl $0x1, %ecx
movslq -0x10(%rbp), %rdx
leaq 0xcb98(%rip), %rax      # 0x12da0
imulq $0xc0, %rdx, %rdx
addq %rdx, %rax
movslq -0x14(%rbp), %rdx
imulq $0xc, %rdx, %rdx
addq %rdx, %rax
movl %ecx, 0x4(%rax)
movslq -0x10(%rbp), %rcx
leaq 0xcb75(%rip), %rax      # 0x12da0
imulq $0xc0, %rcx, %rcx
addq %rcx, %rax
movslq -0x14(%rbp), %rcx
imulq $0xc, %rcx, %rcx
addq %rcx, %rax
movl $0x3f, (%rax)
movslq -0x8(%rbp), %rcx
leaq 0xe24f(%rip), %rax      # 0x144a0
imulq $0x18, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x14(%rax)
movslq -0x8(%rbp), %rcx
leaq 0xe236(%rip), %rax      # 0x144a0
imulq $0x18, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x10(%rax)
movslq -0x8(%rbp), %rax
leaq 0xe21d(%rip), %rdi      # 0x144a0
imulq $0x18, %rax, %rax
addq %rax, %rdi
movl -0x8(%rbp), %esi
callq 0x57f0
movl -0x8(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x8(%rbp)
jmp 0x5f81
leaq 0xe479(%rip), %rax      # 0x14720
movl $0x0, 0x14(%rax)
leaq 0xe46b(%rip), %rax      # 0x14720
movl $0x14, 0x18(%rax)
leaq 0xe45d(%rip), %rax      # 0x14720
movl $0x28, 0x1c(%rax)
leaq 0xe44f(%rip), %rax      # 0x14720
movl $0x46, 0x20(%rax)
leaq 0xe441(%rip), %rax      # 0x14720
movl $0x64, 0x24(%rax)
leaq 0xe433(%rip), %rax      # 0x14720
movl $0x96, 0x28(%rax)
leaq 0xe425(%rip), %rax      # 0x14720
movl $0xc8, 0x2c(%rax)
leaq 0xe417(%rip), %rax      # 0x14720
movl $0x12c, 0x30(%rax)      # imm = 0x12C
leaq 0xe409(%rip), %rax      # 0x14720
movl $0x190, 0x34(%rax)      # imm = 0x190
leaq 0xe3fb(%rip), %rax      # 0x14720
movl $0x258, 0x38(%rax)      # imm = 0x258
leaq 0xe3ed(%rip), %rax      # 0x14720
movl $0x384, 0x3c(%rax)      # imm = 0x384
leaq 0xe41f(%rip), %rax      # 0x14760
movl $0x28, 0x8(%rax)
leaq 0xe411(%rip), %rax      # 0x14760
movl $0x3c, 0xc(%rax)
leaq 0xe403(%rip), %rax      # 0x14760
movl $0x50, 0x10(%rax)
leaq 0xe3f5(%rip), %rax      # 0x14760
movl $0x78, 0x14(%rax)
leaq 0xe3e7(%rip), %rax      # 0x14760
movl $0x96, 0x18(%rax)
leaq 0xe3d9(%rip), %rax      # 0x14760
movl $0xc8, 0x1c(%rax)
leaq 0xe3cb(%rip), %rax      # 0x14760
movl $0xfa, 0x20(%rax)
leaq 0xe3bd(%rip), %rax      # 0x14760
movl $0x12c, 0x24(%rax)      # imm = 0x12C
leaq 0xe3af(%rip), %rax      # 0x14760
movl $0x190, 0x28(%rax)      # imm = 0x190
leaq 0xe3a1(%rip), %rax      # 0x14760
movl $0x1f4, 0x2c(%rax)      # imm = 0x1F4
leaq 0xe393(%rip), %rax      # 0x14760
movl $0x258, 0x30(%rax)      # imm = 0x258
leaq 0xe315(%rip), %rax      # 0x146f0
movl $0x0, 0xc(%rax)
leaq 0xe307(%rip), %rax      # 0x146f0
movl $0x32, 0x10(%rax)
leaq 0xe2f9(%rip), %rax      # 0x146f0
movl $0x46, 0x14(%rax)
leaq 0xe2eb(%rip), %rax      # 0x146f0
movl $0x5a, 0x18(%rax)
leaq 0xe2dd(%rip), %rax      # 0x146f0
movl $0x78, 0x1c(%rax)
leaq 0xe2cf(%rip), %rax      # 0x146f0
movl $0x96, 0x20(%rax)
leaq 0xe2c1(%rip), %rax      # 0x146f0
movl $0xfa, 0x24(%rax)
leaq 0xe2b3(%rip), %rax      # 0x146f0
movl $0x15e, 0x28(%rax)      # imm = 0x15E
leaq 0xd555(%rip), %rax      # 0x139a0
movl $0x1, 0x34(%rax)
leaq 0xd547(%rip), %rax      # 0x139a0
movl $0x1, 0x38(%rax)
movl $0x0, -0x1c(%rbp)
cmpl $0x1, -0x1c(%rbp)
jg 0x6685
movl $0x1, -0x8(%rbp)
cmpl $0x1a, -0x8(%rbp)
jg 0x65ef
movslq -0x1c(%rbp), %rcx
leaq 0xd513(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x20(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd4ec(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x2c(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd4c5(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x30(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd49e(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x10(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd477(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x14(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd450(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x18(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd429(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x1c(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd402(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x20(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xd3db(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movslq -0x8(%rbp), %rcx
imulq $0x34, %rcx, %rcx
addq %rcx, %rax
movl $0x0, 0x24(%rax)
movl -0x8(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x8(%rbp)
jmp 0x6478
movslq -0x1c(%rbp), %rcx
leaq 0xd3a6(%rip), %rax      # 0x139a0
imulq $0x57c, %rcx, %rcx      # imm = 0x57C
addq %rcx, %rax
movl $0x23, 0x48(%rax)
movslq -0x1c(%rbp), %rcx
leaq 0xe0a2(%rip), %rax      # 0x146b8
movl $0x1, (%rax,%rcx,4)
movslq -0x1c(%rbp), %rcx
leaq 0xe098(%rip), %rax      # 0x146c0
movl $0x5, (%rax,%rcx,4)
movslq -0x1c(%rbp), %rcx
leaq 0xe08e(%rip), %rax      # 0x146c8
movl $0x3, (%rax,%rcx,4)
movslq -0x1c(%rbp), %rcx
leaq 0xe084(%rip), %rax      # 0x146d0
movl $0x0, (%rax,%rcx,4)
movslq -0x1c(%rbp), %rcx
leaq 0xe082(%rip), %rax      # 0x146e0
movl $0x0, (%rax,%rcx,4)
movslq -0x1c(%rbp), %rcx
leaq 0xe068(%rip), %rax      # 0x146d8
movl $0x0, (%rax,%rcx,4)
movl -0x1c(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x1c(%rbp)
jmp 0x6467
leaq 0xe034(%rip), %rax      # 0x146c0
movl $0x7, (%rax)
leaq 0xe017(%rip), %rax      # 0x146b0
movl $0x3e99999a, 0x4(%rax)  # imm = 0x3E99999A
movl $0x3f000000, (%rax)     # imm = 0x3F000000
movl $0x3, %edi
callq 0x6a70
movl %eax, %ecx
movl %ecx, -0x2c(%rbp)
subl $0x1, %eax
je 0x66d0
jmp 0x66bc
movl -0x2c(%rbp), %eax
subl $0x2, %eax
je 0x66ea
jmp 0x66c6
movl -0x2c(%rbp), %eax
subl $0x3, %eax
je 0x6701
jmp 0x6731
movl $0x4, %edi
callq 0x6a70
movl %eax, %ecx
addl $0x2, %ecx
leaq 0xdfe2(%rip), %rax      # 0x146c8
movl %ecx, (%rax)
jmp 0x6731
movl $0x3, %edi
callq 0x6a70
movl %eax, %ecx
leaq 0xdfbb(%rip), %rax      # 0x146b8
movl %ecx, (%rax)
jmp 0x6731
movl $0x4, %edi
callq 0x6a70
addl $0x3, %eax
cvtsi2ss %eax, %xmm0
cvtss2sd %xmm0, %xmm0
movsd 0x800a(%rip), %xmm1     # 0xe728
divsd %xmm1, %xmm0
cvtsd2ss %xmm0, %xmm0
leaq 0xdf83(%rip), %rax      # 0x146b0
movss %xmm0, (%rax)
leaq 0xe180(%rip), %rax      # 0x148b8
movl $0x0, (%rax)
leaq 0xe04f(%rip), %rax      # 0x14794
movl $0x1, (%rax)
leaq 0xe046(%rip), %rax      # 0x14798
movl $0x1, (%rax)
callq 0x8b40
movl $0x21, %edi
movl $0x14, %esi
callq 0x69f0
leaq 0x80e5(%rip), %rdi      # 0xe858
movb $0x0, %al
callq 0x2030
callq 0x59b0
addq $0x30, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)