void load_keycodes(unsigned char *usb_kbd_keycode) {
  int i = 0;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 30);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 48);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 46);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 32);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 18);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 33);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 34);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 35);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 23);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 36);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 37);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 38);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 50);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 49);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 24);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 25);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 16);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 19);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 31);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 20);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 22);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 47);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 17);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 45);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 21);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 44);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 2);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 3);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 4);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 5);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 6);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 7);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 8);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 9);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 10);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 11);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 28);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 1);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 14);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 15);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 57);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 12);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 13);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 26);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 27);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 43);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 43);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 39);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 40);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 41);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 51);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 52);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 53);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 58);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 59);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 60);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 61);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 62);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 63);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 64);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 65);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 66);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 67);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 68);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 87);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 88);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 99);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 70);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 119);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 110);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 102);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 104);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 111);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 107);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 109);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 106);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 105);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 108);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 103);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 69);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 98);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 55);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 74);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 78);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 96);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 79);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 80);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 81);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 75);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 76);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 77);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 71);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 72);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 73);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 82);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 83);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 86);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 127);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 116);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 117);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 183);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 184);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 185);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 186);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 187);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 188);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 189);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 190);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 191);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 192);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 193);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 194);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 134);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 138);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 130);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 132);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 128);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 129);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 131);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 137);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 133);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 135);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 136);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 113);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 115);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 114);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 121);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 89);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 93);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 124);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 92);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 94);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 95);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 122);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 123);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 90);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 91);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 85);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 0);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 29);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 42);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 56);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 125);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 97);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 54);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 100);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 126);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 164);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 166);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 165);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 163);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 161);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 115);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 114);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 113);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 150);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 158);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 159);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 128);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 136);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 177);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 178);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 176);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 142);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 152);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 173);
  i++;
  load_one_keycode(usb_kbd_keycode, i, 140);
  i++;
}


x86 assembly (clang, -O0):
<load_keycodes>:
push   %rbp
mov    %rsp,%rbp
sub    $0x10,%rsp
mov    %rdi,-0x8(%rbp)
movl   $0x0,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x30,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x20,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x12,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x21,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x22,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x23,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x17,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x24,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x25,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x26,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x32,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x31,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x18,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x19,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x10,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x13,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x14,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x16,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x11,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x15,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x8,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x9,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xe,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xf,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x39,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xc,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xd,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x27,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x28,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x29,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x33,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x34,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x35,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x3f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x40,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x41,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x42,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x43,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x44,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x57,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x58,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x63,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x46,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x77,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x66,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x68,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x69,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x6c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x67,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x45,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x62,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x37,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x60,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x50,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x51,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x4d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x47,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x48,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x49,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x52,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x53,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x56,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x74,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x75,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb7,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb8,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb9,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xba,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xbb,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xbc,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xbd,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xbe,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xbf,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xc0,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xc1,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xc2,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x86,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x8a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x82,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x84,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x80,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x81,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x83,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x89,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x85,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x87,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x88,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x71,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x73,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x72,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x79,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x59,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x5b,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x55,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
xor    %edx,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x1d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x2a,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x38,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7d,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x61,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x36,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x64,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x7e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa4,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa6,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa5,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa3,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xa1,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x73,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x72,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x71,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x96,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x9e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x9f,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x80,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x88,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb1,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb2,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xb0,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x8e,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x98,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0xad,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
mov    -0x8(%rbp),%rdi
mov    -0xc(%rbp),%esi
mov    $0x8c,%edx
mov    $0x0,%al
call   1030 <load_one_keycode@plt>
mov    -0xc(%rbp),%eax
add    $0x1,%eax
mov    %eax,-0xc(%rbp)
add    $0x10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<load_keycodes>:
push   %rbx
mov    %rdi,%rbx
xor    %esi,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4,%esi
mov    $0x1e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5,%esi
mov    $0x30,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6,%esi
mov    $0x2e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7,%esi
mov    $0x20,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8,%esi
mov    $0x12,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9,%esi
mov    $0x21,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa,%esi
mov    $0x22,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb,%esi
mov    $0x23,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc,%esi
mov    $0x17,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd,%esi
mov    $0x24,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe,%esi
mov    $0x25,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf,%esi
mov    $0x26,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x10,%esi
mov    $0x32,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x11,%esi
mov    $0x31,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x12,%esi
mov    $0x18,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x13,%esi
mov    $0x19,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x14,%esi
mov    $0x10,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x15,%esi
mov    $0x13,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x16,%esi
mov    $0x1f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x17,%esi
mov    $0x14,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x18,%esi
mov    $0x16,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x19,%esi
mov    $0x2f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1a,%esi
mov    $0x11,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1b,%esi
mov    $0x2d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1c,%esi
mov    $0x15,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1d,%esi
mov    $0x2c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1e,%esi
mov    $0x2,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x1f,%esi
mov    $0x3,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x20,%esi
mov    $0x4,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x21,%esi
mov    $0x5,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x22,%esi
mov    $0x6,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x23,%esi
mov    $0x7,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x24,%esi
mov    $0x8,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x25,%esi
mov    $0x9,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x26,%esi
mov    $0xa,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x27,%esi
mov    $0xb,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x28,%esi
mov    $0x1c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x29,%esi
mov    $0x1,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2a,%esi
mov    $0xe,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2b,%esi
mov    $0xf,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2c,%esi
mov    $0x39,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2d,%esi
mov    $0xc,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2e,%esi
mov    $0xd,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x2f,%esi
mov    $0x1a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x30,%esi
mov    $0x1b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x31,%esi
mov    $0x2b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x32,%esi
mov    $0x2b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x33,%esi
mov    $0x27,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x34,%esi
mov    $0x28,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x35,%esi
mov    $0x29,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x36,%esi
mov    $0x33,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x37,%esi
mov    $0x34,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x38,%esi
mov    $0x35,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x39,%esi
mov    $0x3a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3a,%esi
mov    $0x3b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3b,%esi
mov    $0x3c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3c,%esi
mov    $0x3d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3d,%esi
mov    $0x3e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3e,%esi
mov    $0x3f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x3f,%esi
mov    $0x40,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x40,%esi
mov    $0x41,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x41,%esi
mov    $0x42,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x42,%esi
mov    $0x43,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x43,%esi
mov    $0x44,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x44,%esi
mov    $0x57,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x45,%esi
mov    $0x58,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x46,%esi
mov    $0x63,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x47,%esi
mov    $0x46,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x48,%esi
mov    $0x77,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x49,%esi
mov    $0x6e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4a,%esi
mov    $0x66,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4b,%esi
mov    $0x68,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4c,%esi
mov    $0x6f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4d,%esi
mov    $0x6b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4e,%esi
mov    $0x6d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x4f,%esi
mov    $0x6a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x50,%esi
mov    $0x69,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x51,%esi
mov    $0x6c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x52,%esi
mov    $0x67,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x53,%esi
mov    $0x45,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x54,%esi
mov    $0x62,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x55,%esi
mov    $0x37,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x56,%esi
mov    $0x4a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x57,%esi
mov    $0x4e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x58,%esi
mov    $0x60,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x59,%esi
mov    $0x4f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5a,%esi
mov    $0x50,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5b,%esi
mov    $0x51,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5c,%esi
mov    $0x4b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5d,%esi
mov    $0x4c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5e,%esi
mov    $0x4d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x5f,%esi
mov    $0x47,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x60,%esi
mov    $0x48,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x61,%esi
mov    $0x49,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x62,%esi
mov    $0x52,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x63,%esi
mov    $0x53,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x64,%esi
mov    $0x56,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x65,%esi
mov    $0x7f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x66,%esi
mov    $0x74,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x67,%esi
mov    $0x75,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x68,%esi
mov    $0xb7,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x69,%esi
mov    $0xb8,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6a,%esi
mov    $0xb9,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6b,%esi
mov    $0xba,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6c,%esi
mov    $0xbb,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6d,%esi
mov    $0xbc,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6e,%esi
mov    $0xbd,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x6f,%esi
mov    $0xbe,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x70,%esi
mov    $0xbf,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x71,%esi
mov    $0xc0,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x72,%esi
mov    $0xc1,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x73,%esi
mov    $0xc2,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x74,%esi
mov    $0x86,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x75,%esi
mov    $0x8a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x76,%esi
mov    $0x82,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x77,%esi
mov    $0x84,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x78,%esi
mov    $0x80,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x79,%esi
mov    $0x81,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7a,%esi
mov    $0x83,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7b,%esi
mov    $0x89,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7c,%esi
mov    $0x85,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7d,%esi
mov    $0x87,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7e,%esi
mov    $0x88,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x7f,%esi
mov    $0x71,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x80,%esi
mov    $0x73,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x81,%esi
mov    $0x72,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x82,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x83,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x84,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x85,%esi
mov    $0x79,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x86,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x87,%esi
mov    $0x59,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x88,%esi
mov    $0x5d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x89,%esi
mov    $0x7c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8a,%esi
mov    $0x5c,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8b,%esi
mov    $0x5e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8c,%esi
mov    $0x5f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8d,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8e,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x8f,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x90,%esi
mov    $0x7a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x91,%esi
mov    $0x7b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x92,%esi
mov    $0x5a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x93,%esi
mov    $0x5b,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x94,%esi
mov    $0x55,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x95,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x96,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x97,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x98,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x99,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9a,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9b,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9c,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9d,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9e,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0x9f,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa0,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa1,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa2,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa3,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa4,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa5,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa6,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa7,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa8,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xa9,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xaa,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xab,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xac,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xad,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xae,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xaf,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb0,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb1,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb2,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb3,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb4,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb5,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb6,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb7,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb8,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xb9,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xba,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xbb,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xbc,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xbd,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xbe,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xbf,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc0,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc1,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc2,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc3,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc4,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc5,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc6,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc7,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc8,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xc9,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xca,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xcb,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xcc,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xcd,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xce,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xcf,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd0,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd1,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd2,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd3,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd4,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd5,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd6,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd7,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd8,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xd9,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xda,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xdb,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xdc,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xdd,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xde,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xdf,%esi
xor    %edx,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe0,%esi
mov    $0x1d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe1,%esi
mov    $0x2a,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe2,%esi
mov    $0x38,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe3,%esi
mov    $0x7d,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe4,%esi
mov    $0x61,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe5,%esi
mov    $0x36,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe6,%esi
mov    $0x64,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe7,%esi
mov    $0x7e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe8,%esi
mov    $0xa4,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xe9,%esi
mov    $0xa6,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xea,%esi
mov    $0xa5,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xeb,%esi
mov    $0xa3,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xec,%esi
mov    $0xa1,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xed,%esi
mov    $0x73,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xee,%esi
mov    $0x72,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xef,%esi
mov    $0x71,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf0,%esi
mov    $0x96,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf1,%esi
mov    $0x9e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf2,%esi
mov    $0x9f,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf3,%esi
mov    $0x80,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf4,%esi
mov    $0x88,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf5,%esi
mov    $0xb1,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf6,%esi
mov    $0xb2,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf7,%esi
mov    $0xb0,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf8,%esi
mov    $0x8e,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xf9,%esi
mov    $0x98,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xfa,%esi
mov    $0xad,%edx
xor    %eax,%eax
call   1030 <load_one_keycode@plt>
mov    %rbx,%rdi
mov    $0xfb,%esi
mov    $0x8c,%edx
xor    %eax,%eax
pop    %rbx
jmp    1030 <load_one_keycode@plt>

LLVM IR (-O0):
define void @load_keycodes(i8* %0) {
%2 = alloca i8*
%3 = alloca i32
store i8* %0, i8** %2
store i32 0, i32* %3
%4 = load i8*, i8** %2
%5 = load i32, i32* %3
%6 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %4, i32 %5, i32 0)
%7 = load i32, i32* %3
%8 = add nsw i32 %7, 1
store i32 %8, i32* %3
%9 = load i8*, i8** %2
%10 = load i32, i32* %3
%11 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %9, i32 %10, i32 0)
%12 = load i32, i32* %3
%13 = add nsw i32 %12, 1
store i32 %13, i32* %3
%14 = load i8*, i8** %2
%15 = load i32, i32* %3
%16 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %14, i32 %15, i32 0)
%17 = load i32, i32* %3
%18 = add nsw i32 %17, 1
store i32 %18, i32* %3
%19 = load i8*, i8** %2
%20 = load i32, i32* %3
%21 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %19, i32 %20, i32 0)
%22 = load i32, i32* %3
%23 = add nsw i32 %22, 1
store i32 %23, i32* %3
%24 = load i8*, i8** %2
%25 = load i32, i32* %3
%26 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %24, i32 %25, i32 30)
%27 = load i32, i32* %3
%28 = add nsw i32 %27, 1
store i32 %28, i32* %3
%29 = load i8*, i8** %2
%30 = load i32, i32* %3
%31 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %29, i32 %30, i32 48)
%32 = load i32, i32* %3
%33 = add nsw i32 %32, 1
store i32 %33, i32* %3
%34 = load i8*, i8** %2
%35 = load i32, i32* %3
%36 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %34, i32 %35, i32 46)
%37 = load i32, i32* %3
%38 = add nsw i32 %37, 1
store i32 %38, i32* %3
%39 = load i8*, i8** %2
%40 = load i32, i32* %3
%41 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %39, i32 %40, i32 32)
%42 = load i32, i32* %3
%43 = add nsw i32 %42, 1
store i32 %43, i32* %3
%44 = load i8*, i8** %2
%45 = load i32, i32* %3
%46 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %44, i32 %45, i32 18)
%47 = load i32, i32* %3
%48 = add nsw i32 %47, 1
store i32 %48, i32* %3
%49 = load i8*, i8** %2
%50 = load i32, i32* %3
%51 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %49, i32 %50, i32 33)
%52 = load i32, i32* %3
%53 = add nsw i32 %52, 1
store i32 %53, i32* %3
%54 = load i8*, i8** %2
%55 = load i32, i32* %3
%56 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %54, i32 %55, i32 34)
%57 = load i32, i32* %3
%58 = add nsw i32 %57, 1
store i32 %58, i32* %3
%59 = load i8*, i8** %2
%60 = load i32, i32* %3
%61 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %59, i32 %60, i32 35)
%62 = load i32, i32* %3
%63 = add nsw i32 %62, 1
store i32 %63, i32* %3
%64 = load i8*, i8** %2
%65 = load i32, i32* %3
%66 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %64, i32 %65, i32 23)
%67 = load i32, i32* %3
%68 = add nsw i32 %67, 1
store i32 %68, i32* %3
%69 = load i8*, i8** %2
%70 = load i32, i32* %3
%71 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %69, i32 %70, i32 36)
%72 = load i32, i32* %3
%73 = add nsw i32 %72, 1
store i32 %73, i32* %3
%74 = load i8*, i8** %2
%75 = load i32, i32* %3
%76 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %74, i32 %75, i32 37)
%77 = load i32, i32* %3
%78 = add nsw i32 %77, 1
store i32 %78, i32* %3
%79 = load i8*, i8** %2
%80 = load i32, i32* %3
%81 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %79, i32 %80, i32 38)
%82 = load i32, i32* %3
%83 = add nsw i32 %82, 1
store i32 %83, i32* %3
%84 = load i8*, i8** %2
%85 = load i32, i32* %3
%86 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %84, i32 %85, i32 50)
%87 = load i32, i32* %3
%88 = add nsw i32 %87, 1
store i32 %88, i32* %3
%89 = load i8*, i8** %2
%90 = load i32, i32* %3
%91 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %89, i32 %90, i32 49)
%92 = load i32, i32* %3
%93 = add nsw i32 %92, 1
store i32 %93, i32* %3
%94 = load i8*, i8** %2
%95 = load i32, i32* %3
%96 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %94, i32 %95, i32 24)
%97 = load i32, i32* %3
%98 = add nsw i32 %97, 1
store i32 %98, i32* %3
%99 = load i8*, i8** %2
%100 = load i32, i32* %3
%101 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %99, i32 %100, i32 25)
%102 = load i32, i32* %3
%103 = add nsw i32 %102, 1
store i32 %103, i32* %3
%104 = load i8*, i8** %2
%105 = load i32, i32* %3
%106 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %104, i32 %105, i32 16)
%107 = load i32, i32* %3
%108 = add nsw i32 %107, 1
store i32 %108, i32* %3
%109 = load i8*, i8** %2
%110 = load i32, i32* %3
%111 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %109, i32 %110, i32 19)
%112 = load i32, i32* %3
%113 = add nsw i32 %112, 1
store i32 %113, i32* %3
%114 = load i8*, i8** %2
%115 = load i32, i32* %3
%116 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %114, i32 %115, i32 31)
%117 = load i32, i32* %3
%118 = add nsw i32 %117, 1
store i32 %118, i32* %3
%119 = load i8*, i8** %2
%120 = load i32, i32* %3
%121 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %119, i32 %120, i32 20)
%122 = load i32, i32* %3
%123 = add nsw i32 %122, 1
store i32 %123, i32* %3
%124 = load i8*, i8** %2
%125 = load i32, i32* %3
%126 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %124, i32 %125, i32 22)
%127 = load i32, i32* %3
%128 = add nsw i32 %127, 1
store i32 %128, i32* %3
%129 = load i8*, i8** %2
%130 = load i32, i32* %3
%131 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %129, i32 %130, i32 47)
%132 = load i32, i32* %3
%133 = add nsw i32 %132, 1
store i32 %133, i32* %3
%134 = load i8*, i8** %2
%135 = load i32, i32* %3
%136 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %134, i32 %135, i32 17)
%137 = load i32, i32* %3
%138 = add nsw i32 %137, 1
store i32 %138, i32* %3
%139 = load i8*, i8** %2
%140 = load i32, i32* %3
%141 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %139, i32 %140, i32 45)
%142 = load i32, i32* %3
%143 = add nsw i32 %142, 1
store i32 %143, i32* %3
%144 = load i8*, i8** %2
%145 = load i32, i32* %3
%146 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %144, i32 %145, i32 21)
%147 = load i32, i32* %3
%148 = add nsw i32 %147, 1
store i32 %148, i32* %3
%149 = load i8*, i8** %2
%150 = load i32, i32* %3
%151 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %149, i32 %150, i32 44)
%152 = load i32, i32* %3
%153 = add nsw i32 %152, 1
store i32 %153, i32* %3
%154 = load i8*, i8** %2
%155 = load i32, i32* %3
%156 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %154, i32 %155, i32 2)
%157 = load i32, i32* %3
%158 = add nsw i32 %157, 1
store i32 %158, i32* %3
%159 = load i8*, i8** %2
%160 = load i32, i32* %3
%161 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %159, i32 %160, i32 3)
%162 = load i32, i32* %3
%163 = add nsw i32 %162, 1
store i32 %163, i32* %3
%164 = load i8*, i8** %2
%165 = load i32, i32* %3
%166 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %164, i32 %165, i32 4)
%167 = load i32, i32* %3
%168 = add nsw i32 %167, 1
store i32 %168, i32* %3
%169 = load i8*, i8** %2
%170 = load i32, i32* %3
%171 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %169, i32 %170, i32 5)
%172 = load i32, i32* %3
%173 = add nsw i32 %172, 1
store i32 %173, i32* %3
%174 = load i8*, i8** %2
%175 = load i32, i32* %3
%176 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %174, i32 %175, i32 6)
%177 = load i32, i32* %3
%178 = add nsw i32 %177, 1
store i32 %178, i32* %3
%179 = load i8*, i8** %2
%180 = load i32, i32* %3
%181 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %179, i32 %180, i32 7)
%182 = load i32, i32* %3
%183 = add nsw i32 %182, 1
store i32 %183, i32* %3
%184 = load i8*, i8** %2
%185 = load i32, i32* %3
%186 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %184, i32 %185, i32 8)
%187 = load i32, i32* %3
%188 = add nsw i32 %187, 1
store i32 %188, i32* %3
%189 = load i8*, i8** %2
%190 = load i32, i32* %3
%191 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %189, i32 %190, i32 9)
%192 = load i32, i32* %3
%193 = add nsw i32 %192, 1
store i32 %193, i32* %3
%194 = load i8*, i8** %2
%195 = load i32, i32* %3
%196 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %194, i32 %195, i32 10)
%197 = load i32, i32* %3
%198 = add nsw i32 %197, 1
store i32 %198, i32* %3
%199 = load i8*, i8** %2
%200 = load i32, i32* %3
%201 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %199, i32 %200, i32 11)
%202 = load i32, i32* %3
%203 = add nsw i32 %202, 1
store i32 %203, i32* %3
%204 = load i8*, i8** %2
%205 = load i32, i32* %3
%206 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %204, i32 %205, i32 28)
%207 = load i32, i32* %3
%208 = add nsw i32 %207, 1
store i32 %208, i32* %3
%209 = load i8*, i8** %2
%210 = load i32, i32* %3
%211 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %209, i32 %210, i32 1)
%212 = load i32, i32* %3
%213 = add nsw i32 %212, 1
store i32 %213, i32* %3
%214 = load i8*, i8** %2
%215 = load i32, i32* %3
%216 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %214, i32 %215, i32 14)
%217 = load i32, i32* %3
%218 = add nsw i32 %217, 1
store i32 %218, i32* %3
%219 = load i8*, i8** %2
%220 = load i32, i32* %3
%221 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %219, i32 %220, i32 15)
%222 = load i32, i32* %3
%223 = add nsw i32 %222, 1
store i32 %223, i32* %3
%224 = load i8*, i8** %2
%225 = load i32, i32* %3
%226 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %224, i32 %225, i32 57)
%227 = load i32, i32* %3
%228 = add nsw i32 %227, 1
store i32 %228, i32* %3
%229 = load i8*, i8** %2
%230 = load i32, i32* %3
%231 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %229, i32 %230, i32 12)
%232 = load i32, i32* %3
%233 = add nsw i32 %232, 1
store i32 %233, i32* %3
%234 = load i8*, i8** %2
%235 = load i32, i32* %3
%236 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %234, i32 %235, i32 13)
%237 = load i32, i32* %3
%238 = add nsw i32 %237, 1
store i32 %238, i32* %3
%239 = load i8*, i8** %2
%240 = load i32, i32* %3
%241 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %239, i32 %240, i32 26)
%242 = load i32, i32* %3
%243 = add nsw i32 %242, 1
store i32 %243, i32* %3
%244 = load i8*, i8** %2
%245 = load i32, i32* %3
%246 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %244, i32 %245, i32 27)
%247 = load i32, i32* %3
%248 = add nsw i32 %247, 1
store i32 %248, i32* %3
%249 = load i8*, i8** %2
%250 = load i32, i32* %3
%251 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %249, i32 %250, i32 43)
%252 = load i32, i32* %3
%253 = add nsw i32 %252, 1
store i32 %253, i32* %3
%254 = load i8*, i8** %2
%255 = load i32, i32* %3
%256 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %254, i32 %255, i32 43)
%257 = load i32, i32* %3
%258 = add nsw i32 %257, 1
store i32 %258, i32* %3
%259 = load i8*, i8** %2
%260 = load i32, i32* %3
%261 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %259, i32 %260, i32 39)
%262 = load i32, i32* %3
%263 = add nsw i32 %262, 1
store i32 %263, i32* %3
%264 = load i8*, i8** %2
%265 = load i32, i32* %3
%266 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %264, i32 %265, i32 40)
%267 = load i32, i32* %3
%268 = add nsw i32 %267, 1
store i32 %268, i32* %3
%269 = load i8*, i8** %2
%270 = load i32, i32* %3
%271 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %269, i32 %270, i32 41)
%272 = load i32, i32* %3
%273 = add nsw i32 %272, 1
store i32 %273, i32* %3
%274 = load i8*, i8** %2
%275 = load i32, i32* %3
%276 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %274, i32 %275, i32 51)
%277 = load i32, i32* %3
%278 = add nsw i32 %277, 1
store i32 %278, i32* %3
%279 = load i8*, i8** %2
%280 = load i32, i32* %3
%281 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %279, i32 %280, i32 52)
%282 = load i32, i32* %3
%283 = add nsw i32 %282, 1
store i32 %283, i32* %3
%284 = load i8*, i8** %2
%285 = load i32, i32* %3
%286 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %284, i32 %285, i32 53)
%287 = load i32, i32* %3
%288 = add nsw i32 %287, 1
store i32 %288, i32* %3
%289 = load i8*, i8** %2
%290 = load i32, i32* %3
%291 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %289, i32 %290, i32 58)
%292 = load i32, i32* %3
%293 = add nsw i32 %292, 1
store i32 %293, i32* %3
%294 = load i8*, i8** %2
%295 = load i32, i32* %3
%296 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %294, i32 %295, i32 59)
%297 = load i32, i32* %3
%298 = add nsw i32 %297, 1
store i32 %298, i32* %3
%299 = load i8*, i8** %2
%300 = load i32, i32* %3
%301 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %299, i32 %300, i32 60)
%302 = load i32, i32* %3
%303 = add nsw i32 %302, 1
store i32 %303, i32* %3
%304 = load i8*, i8** %2
%305 = load i32, i32* %3
%306 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %304, i32 %305, i32 61)
%307 = load i32, i32* %3
%308 = add nsw i32 %307, 1
store i32 %308, i32* %3
%309 = load i8*, i8** %2
%310 = load i32, i32* %3
%311 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %309, i32 %310, i32 62)
%312 = load i32, i32* %3
%313 = add nsw i32 %312, 1
store i32 %313, i32* %3
%314 = load i8*, i8** %2
%315 = load i32, i32* %3
%316 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %314, i32 %315, i32 63)
%317 = load i32, i32* %3
%318 = add nsw i32 %317, 1
store i32 %318, i32* %3
%319 = load i8*, i8** %2
%320 = load i32, i32* %3
%321 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %319, i32 %320, i32 64)
%322 = load i32, i32* %3
%323 = add nsw i32 %322, 1
store i32 %323, i32* %3
%324 = load i8*, i8** %2
%325 = load i32, i32* %3
%326 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %324, i32 %325, i32 65)
%327 = load i32, i32* %3
%328 = add nsw i32 %327, 1
store i32 %328, i32* %3
%329 = load i8*, i8** %2
%330 = load i32, i32* %3
%331 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %329, i32 %330, i32 66)
%332 = load i32, i32* %3
%333 = add nsw i32 %332, 1
store i32 %333, i32* %3
%334 = load i8*, i8** %2
%335 = load i32, i32* %3
%336 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %334, i32 %335, i32 67)
%337 = load i32, i32* %3
%338 = add nsw i32 %337, 1
store i32 %338, i32* %3
%339 = load i8*, i8** %2
%340 = load i32, i32* %3
%341 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %339, i32 %340, i32 68)
%342 = load i32, i32* %3
%343 = add nsw i32 %342, 1
store i32 %343, i32* %3
%344 = load i8*, i8** %2
%345 = load i32, i32* %3
%346 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %344, i32 %345, i32 87)
%347 = load i32, i32* %3
%348 = add nsw i32 %347, 1
store i32 %348, i32* %3
%349 = load i8*, i8** %2
%350 = load i32, i32* %3
%351 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %349, i32 %350, i32 88)
%352 = load i32, i32* %3
%353 = add nsw i32 %352, 1
store i32 %353, i32* %3
%354 = load i8*, i8** %2
%355 = load i32, i32* %3
%356 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %354, i32 %355, i32 99)
%357 = load i32, i32* %3
%358 = add nsw i32 %357, 1
store i32 %358, i32* %3
%359 = load i8*, i8** %2
%360 = load i32, i32* %3
%361 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %359, i32 %360, i32 70)
%362 = load i32, i32* %3
%363 = add nsw i32 %362, 1
store i32 %363, i32* %3
%364 = load i8*, i8** %2
%365 = load i32, i32* %3
%366 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %364, i32 %365, i32 119)
%367 = load i32, i32* %3
%368 = add nsw i32 %367, 1
store i32 %368, i32* %3
%369 = load i8*, i8** %2
%370 = load i32, i32* %3
%371 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %369, i32 %370, i32 110)
%372 = load i32, i32* %3
%373 = add nsw i32 %372, 1
store i32 %373, i32* %3
%374 = load i8*, i8** %2
%375 = load i32, i32* %3
%376 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %374, i32 %375, i32 102)
%377 = load i32, i32* %3
%378 = add nsw i32 %377, 1
store i32 %378, i32* %3
%379 = load i8*, i8** %2
%380 = load i32, i32* %3
%381 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %379, i32 %380, i32 104)
%382 = load i32, i32* %3
%383 = add nsw i32 %382, 1
store i32 %383, i32* %3
%384 = load i8*, i8** %2
%385 = load i32, i32* %3
%386 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %384, i32 %385, i32 111)
%387 = load i32, i32* %3
%388 = add nsw i32 %387, 1
store i32 %388, i32* %3
%389 = load i8*, i8** %2
%390 = load i32, i32* %3
%391 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %389, i32 %390, i32 107)
%392 = load i32, i32* %3
%393 = add nsw i32 %392, 1
store i32 %393, i32* %3
%394 = load i8*, i8** %2
%395 = load i32, i32* %3
%396 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %394, i32 %395, i32 109)
%397 = load i32, i32* %3
%398 = add nsw i32 %397, 1
store i32 %398, i32* %3
%399 = load i8*, i8** %2
%400 = load i32, i32* %3
%401 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %399, i32 %400, i32 106)
%402 = load i32, i32* %3
%403 = add nsw i32 %402, 1
store i32 %403, i32* %3
%404 = load i8*, i8** %2
%405 = load i32, i32* %3
%406 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %404, i32 %405, i32 105)
%407 = load i32, i32* %3
%408 = add nsw i32 %407, 1
store i32 %408, i32* %3
%409 = load i8*, i8** %2
%410 = load i32, i32* %3
%411 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %409, i32 %410, i32 108)
%412 = load i32, i32* %3
%413 = add nsw i32 %412, 1
store i32 %413, i32* %3
%414 = load i8*, i8** %2
%415 = load i32, i32* %3
%416 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %414, i32 %415, i32 103)
%417 = load i32, i32* %3
%418 = add nsw i32 %417, 1
store i32 %418, i32* %3
%419 = load i8*, i8** %2
%420 = load i32, i32* %3
%421 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %419, i32 %420, i32 69)
%422 = load i32, i32* %3
%423 = add nsw i32 %422, 1
store i32 %423, i32* %3
%424 = load i8*, i8** %2
%425 = load i32, i32* %3
%426 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %424, i32 %425, i32 98)
%427 = load i32, i32* %3
%428 = add nsw i32 %427, 1
store i32 %428, i32* %3
%429 = load i8*, i8** %2
%430 = load i32, i32* %3
%431 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %429, i32 %430, i32 55)
%432 = load i32, i32* %3
%433 = add nsw i32 %432, 1
store i32 %433, i32* %3
%434 = load i8*, i8** %2
%435 = load i32, i32* %3
%436 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %434, i32 %435, i32 74)
%437 = load i32, i32* %3
%438 = add nsw i32 %437, 1
store i32 %438, i32* %3
%439 = load i8*, i8** %2
%440 = load i32, i32* %3
%441 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %439, i32 %440, i32 78)
%442 = load i32, i32* %3
%443 = add nsw i32 %442, 1
store i32 %443, i32* %3
%444 = load i8*, i8** %2
%445 = load i32, i32* %3
%446 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %444, i32 %445, i32 96)
%447 = load i32, i32* %3
%448 = add nsw i32 %447, 1
store i32 %448, i32* %3
%449 = load i8*, i8** %2
%450 = load i32, i32* %3
%451 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %449, i32 %450, i32 79)
%452 = load i32, i32* %3
%453 = add nsw i32 %452, 1
store i32 %453, i32* %3
%454 = load i8*, i8** %2
%455 = load i32, i32* %3
%456 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %454, i32 %455, i32 80)
%457 = load i32, i32* %3
%458 = add nsw i32 %457, 1
store i32 %458, i32* %3
%459 = load i8*, i8** %2
%460 = load i32, i32* %3
%461 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %459, i32 %460, i32 81)
%462 = load i32, i32* %3
%463 = add nsw i32 %462, 1
store i32 %463, i32* %3
%464 = load i8*, i8** %2
%465 = load i32, i32* %3
%466 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %464, i32 %465, i32 75)
%467 = load i32, i32* %3
%468 = add nsw i32 %467, 1
store i32 %468, i32* %3
%469 = load i8*, i8** %2
%470 = load i32, i32* %3
%471 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %469, i32 %470, i32 76)
%472 = load i32, i32* %3
%473 = add nsw i32 %472, 1
store i32 %473, i32* %3
%474 = load i8*, i8** %2
%475 = load i32, i32* %3
%476 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %474, i32 %475, i32 77)
%477 = load i32, i32* %3
%478 = add nsw i32 %477, 1
store i32 %478, i32* %3
%479 = load i8*, i8** %2
%480 = load i32, i32* %3
%481 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %479, i32 %480, i32 71)
%482 = load i32, i32* %3
%483 = add nsw i32 %482, 1
store i32 %483, i32* %3
%484 = load i8*, i8** %2
%485 = load i32, i32* %3
%486 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %484, i32 %485, i32 72)
%487 = load i32, i32* %3
%488 = add nsw i32 %487, 1
store i32 %488, i32* %3
%489 = load i8*, i8** %2
%490 = load i32, i32* %3
%491 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %489, i32 %490, i32 73)
%492 = load i32, i32* %3
%493 = add nsw i32 %492, 1
store i32 %493, i32* %3
%494 = load i8*, i8** %2
%495 = load i32, i32* %3
%496 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %494, i32 %495, i32 82)
%497 = load i32, i32* %3
%498 = add nsw i32 %497, 1
store i32 %498, i32* %3
%499 = load i8*, i8** %2
%500 = load i32, i32* %3
%501 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %499, i32 %500, i32 83)
%502 = load i32, i32* %3
%503 = add nsw i32 %502, 1
store i32 %503, i32* %3
%504 = load i8*, i8** %2
%505 = load i32, i32* %3
%506 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %504, i32 %505, i32 86)
%507 = load i32, i32* %3
%508 = add nsw i32 %507, 1
store i32 %508, i32* %3
%509 = load i8*, i8** %2
%510 = load i32, i32* %3
%511 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %509, i32 %510, i32 127)
%512 = load i32, i32* %3
%513 = add nsw i32 %512, 1
store i32 %513, i32* %3
%514 = load i8*, i8** %2
%515 = load i32, i32* %3
%516 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %514, i32 %515, i32 116)
%517 = load i32, i32* %3
%518 = add nsw i32 %517, 1
store i32 %518, i32* %3
%519 = load i8*, i8** %2
%520 = load i32, i32* %3
%521 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %519, i32 %520, i32 117)
%522 = load i32, i32* %3
%523 = add nsw i32 %522, 1
store i32 %523, i32* %3
%524 = load i8*, i8** %2
%525 = load i32, i32* %3
%526 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %524, i32 %525, i32 183)
%527 = load i32, i32* %3
%528 = add nsw i32 %527, 1
store i32 %528, i32* %3
%529 = load i8*, i8** %2
%530 = load i32, i32* %3
%531 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %529, i32 %530, i32 184)
%532 = load i32, i32* %3
%533 = add nsw i32 %532, 1
store i32 %533, i32* %3
%534 = load i8*, i8** %2
%535 = load i32, i32* %3
%536 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %534, i32 %535, i32 185)
%537 = load i32, i32* %3
%538 = add nsw i32 %537, 1
store i32 %538, i32* %3
%539 = load i8*, i8** %2
%540 = load i32, i32* %3
%541 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %539, i32 %540, i32 186)
%542 = load i32, i32* %3
%543 = add nsw i32 %542, 1
store i32 %543, i32* %3
%544 = load i8*, i8** %2
%545 = load i32, i32* %3
%546 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %544, i32 %545, i32 187)
%547 = load i32, i32* %3
%548 = add nsw i32 %547, 1
store i32 %548, i32* %3
%549 = load i8*, i8** %2
%550 = load i32, i32* %3
%551 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %549, i32 %550, i32 188)
%552 = load i32, i32* %3
%553 = add nsw i32 %552, 1
store i32 %553, i32* %3
%554 = load i8*, i8** %2
%555 = load i32, i32* %3
%556 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %554, i32 %555, i32 189)
%557 = load i32, i32* %3
%558 = add nsw i32 %557, 1
store i32 %558, i32* %3
%559 = load i8*, i8** %2
%560 = load i32, i32* %3
%561 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %559, i32 %560, i32 190)
%562 = load i32, i32* %3
%563 = add nsw i32 %562, 1
store i32 %563, i32* %3
%564 = load i8*, i8** %2
%565 = load i32, i32* %3
%566 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %564, i32 %565, i32 191)
%567 = load i32, i32* %3
%568 = add nsw i32 %567, 1
store i32 %568, i32* %3
%569 = load i8*, i8** %2
%570 = load i32, i32* %3
%571 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %569, i32 %570, i32 192)
%572 = load i32, i32* %3
%573 = add nsw i32 %572, 1
store i32 %573, i32* %3
%574 = load i8*, i8** %2
%575 = load i32, i32* %3
%576 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %574, i32 %575, i32 193)
%577 = load i32, i32* %3
%578 = add nsw i32 %577, 1
store i32 %578, i32* %3
%579 = load i8*, i8** %2
%580 = load i32, i32* %3
%581 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %579, i32 %580, i32 194)
%582 = load i32, i32* %3
%583 = add nsw i32 %582, 1
store i32 %583, i32* %3
%584 = load i8*, i8** %2
%585 = load i32, i32* %3
%586 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %584, i32 %585, i32 134)
%587 = load i32, i32* %3
%588 = add nsw i32 %587, 1
store i32 %588, i32* %3
%589 = load i8*, i8** %2
%590 = load i32, i32* %3
%591 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %589, i32 %590, i32 138)
%592 = load i32, i32* %3
%593 = add nsw i32 %592, 1
store i32 %593, i32* %3
%594 = load i8*, i8** %2
%595 = load i32, i32* %3
%596 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %594, i32 %595, i32 130)
%597 = load i32, i32* %3
%598 = add nsw i32 %597, 1
store i32 %598, i32* %3
%599 = load i8*, i8** %2
%600 = load i32, i32* %3
%601 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %599, i32 %600, i32 132)
%602 = load i32, i32* %3
%603 = add nsw i32 %602, 1
store i32 %603, i32* %3
%604 = load i8*, i8** %2
%605 = load i32, i32* %3
%606 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %604, i32 %605, i32 128)
%607 = load i32, i32* %3
%608 = add nsw i32 %607, 1
store i32 %608, i32* %3
%609 = load i8*, i8** %2
%610 = load i32, i32* %3
%611 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %609, i32 %610, i32 129)
%612 = load i32, i32* %3
%613 = add nsw i32 %612, 1
store i32 %613, i32* %3
%614 = load i8*, i8** %2
%615 = load i32, i32* %3
%616 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %614, i32 %615, i32 131)
%617 = load i32, i32* %3
%618 = add nsw i32 %617, 1
store i32 %618, i32* %3
%619 = load i8*, i8** %2
%620 = load i32, i32* %3
%621 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %619, i32 %620, i32 137)
%622 = load i32, i32* %3
%623 = add nsw i32 %622, 1
store i32 %623, i32* %3
%624 = load i8*, i8** %2
%625 = load i32, i32* %3
%626 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %624, i32 %625, i32 133)
%627 = load i32, i32* %3
%628 = add nsw i32 %627, 1
store i32 %628, i32* %3
%629 = load i8*, i8** %2
%630 = load i32, i32* %3
%631 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %629, i32 %630, i32 135)
%632 = load i32, i32* %3
%633 = add nsw i32 %632, 1
store i32 %633, i32* %3
%634 = load i8*, i8** %2
%635 = load i32, i32* %3
%636 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %634, i32 %635, i32 136)
%637 = load i32, i32* %3
%638 = add nsw i32 %637, 1
store i32 %638, i32* %3
%639 = load i8*, i8** %2
%640 = load i32, i32* %3
%641 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %639, i32 %640, i32 113)
%642 = load i32, i32* %3
%643 = add nsw i32 %642, 1
store i32 %643, i32* %3
%644 = load i8*, i8** %2
%645 = load i32, i32* %3
%646 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %644, i32 %645, i32 115)
%647 = load i32, i32* %3
%648 = add nsw i32 %647, 1
store i32 %648, i32* %3
%649 = load i8*, i8** %2
%650 = load i32, i32* %3
%651 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %649, i32 %650, i32 114)
%652 = load i32, i32* %3
%653 = add nsw i32 %652, 1
store i32 %653, i32* %3
%654 = load i8*, i8** %2
%655 = load i32, i32* %3
%656 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %654, i32 %655, i32 0)
%657 = load i32, i32* %3
%658 = add nsw i32 %657, 1
store i32 %658, i32* %3
%659 = load i8*, i8** %2
%660 = load i32, i32* %3
%661 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %659, i32 %660, i32 0)
%662 = load i32, i32* %3
%663 = add nsw i32 %662, 1
store i32 %663, i32* %3
%664 = load i8*, i8** %2
%665 = load i32, i32* %3
%666 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %664, i32 %665, i32 0)
%667 = load i32, i32* %3
%668 = add nsw i32 %667, 1
store i32 %668, i32* %3
%669 = load i8*, i8** %2
%670 = load i32, i32* %3
%671 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %669, i32 %670, i32 121)
%672 = load i32, i32* %3
%673 = add nsw i32 %672, 1
store i32 %673, i32* %3
%674 = load i8*, i8** %2
%675 = load i32, i32* %3
%676 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %674, i32 %675, i32 0)
%677 = load i32, i32* %3
%678 = add nsw i32 %677, 1
store i32 %678, i32* %3
%679 = load i8*, i8** %2
%680 = load i32, i32* %3
%681 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %679, i32 %680, i32 89)
%682 = load i32, i32* %3
%683 = add nsw i32 %682, 1
store i32 %683, i32* %3
%684 = load i8*, i8** %2
%685 = load i32, i32* %3
%686 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %684, i32 %685, i32 93)
%687 = load i32, i32* %3
%688 = add nsw i32 %687, 1
store i32 %688, i32* %3
%689 = load i8*, i8** %2
%690 = load i32, i32* %3
%691 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %689, i32 %690, i32 124)
%692 = load i32, i32* %3
%693 = add nsw i32 %692, 1
store i32 %693, i32* %3
%694 = load i8*, i8** %2
%695 = load i32, i32* %3
%696 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %694, i32 %695, i32 92)
%697 = load i32, i32* %3
%698 = add nsw i32 %697, 1
store i32 %698, i32* %3
%699 = load i8*, i8** %2
%700 = load i32, i32* %3
%701 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %699, i32 %700, i32 94)
%702 = load i32, i32* %3
%703 = add nsw i32 %702, 1
store i32 %703, i32* %3
%704 = load i8*, i8** %2
%705 = load i32, i32* %3
%706 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %704, i32 %705, i32 95)
%707 = load i32, i32* %3
%708 = add nsw i32 %707, 1
store i32 %708, i32* %3
%709 = load i8*, i8** %2
%710 = load i32, i32* %3
%711 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %709, i32 %710, i32 0)
%712 = load i32, i32* %3
%713 = add nsw i32 %712, 1
store i32 %713, i32* %3
%714 = load i8*, i8** %2
%715 = load i32, i32* %3
%716 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %714, i32 %715, i32 0)
%717 = load i32, i32* %3
%718 = add nsw i32 %717, 1
store i32 %718, i32* %3
%719 = load i8*, i8** %2
%720 = load i32, i32* %3
%721 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %719, i32 %720, i32 0)
%722 = load i32, i32* %3
%723 = add nsw i32 %722, 1
store i32 %723, i32* %3
%724 = load i8*, i8** %2
%725 = load i32, i32* %3
%726 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %724, i32 %725, i32 122)
%727 = load i32, i32* %3
%728 = add nsw i32 %727, 1
store i32 %728, i32* %3
%729 = load i8*, i8** %2
%730 = load i32, i32* %3
%731 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %729, i32 %730, i32 123)
%732 = load i32, i32* %3
%733 = add nsw i32 %732, 1
store i32 %733, i32* %3
%734 = load i8*, i8** %2
%735 = load i32, i32* %3
%736 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %734, i32 %735, i32 90)
%737 = load i32, i32* %3
%738 = add nsw i32 %737, 1
store i32 %738, i32* %3
%739 = load i8*, i8** %2
%740 = load i32, i32* %3
%741 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %739, i32 %740, i32 91)
%742 = load i32, i32* %3
%743 = add nsw i32 %742, 1
store i32 %743, i32* %3
%744 = load i8*, i8** %2
%745 = load i32, i32* %3
%746 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %744, i32 %745, i32 85)
%747 = load i32, i32* %3
%748 = add nsw i32 %747, 1
store i32 %748, i32* %3
%749 = load i8*, i8** %2
%750 = load i32, i32* %3
%751 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %749, i32 %750, i32 0)
%752 = load i32, i32* %3
%753 = add nsw i32 %752, 1
store i32 %753, i32* %3
%754 = load i8*, i8** %2
%755 = load i32, i32* %3
%756 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %754, i32 %755, i32 0)
%757 = load i32, i32* %3
%758 = add nsw i32 %757, 1
store i32 %758, i32* %3
%759 = load i8*, i8** %2
%760 = load i32, i32* %3
%761 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %759, i32 %760, i32 0)
%762 = load i32, i32* %3
%763 = add nsw i32 %762, 1
store i32 %763, i32* %3
%764 = load i8*, i8** %2
%765 = load i32, i32* %3
%766 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %764, i32 %765, i32 0)
%767 = load i32, i32* %3
%768 = add nsw i32 %767, 1
store i32 %768, i32* %3
%769 = load i8*, i8** %2
%770 = load i32, i32* %3
%771 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %769, i32 %770, i32 0)
%772 = load i32, i32* %3
%773 = add nsw i32 %772, 1
store i32 %773, i32* %3
%774 = load i8*, i8** %2
%775 = load i32, i32* %3
%776 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %774, i32 %775, i32 0)
%777 = load i32, i32* %3
%778 = add nsw i32 %777, 1
store i32 %778, i32* %3
%779 = load i8*, i8** %2
%780 = load i32, i32* %3
%781 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %779, i32 %780, i32 0)
%782 = load i32, i32* %3
%783 = add nsw i32 %782, 1
store i32 %783, i32* %3
%784 = load i8*, i8** %2
%785 = load i32, i32* %3
%786 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %784, i32 %785, i32 0)
%787 = load i32, i32* %3
%788 = add nsw i32 %787, 1
store i32 %788, i32* %3
%789 = load i8*, i8** %2
%790 = load i32, i32* %3
%791 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %789, i32 %790, i32 0)
%792 = load i32, i32* %3
%793 = add nsw i32 %792, 1
store i32 %793, i32* %3
%794 = load i8*, i8** %2
%795 = load i32, i32* %3
%796 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %794, i32 %795, i32 0)
%797 = load i32, i32* %3
%798 = add nsw i32 %797, 1
store i32 %798, i32* %3
%799 = load i8*, i8** %2
%800 = load i32, i32* %3
%801 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %799, i32 %800, i32 0)
%802 = load i32, i32* %3
%803 = add nsw i32 %802, 1
store i32 %803, i32* %3
%804 = load i8*, i8** %2
%805 = load i32, i32* %3
%806 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %804, i32 %805, i32 0)
%807 = load i32, i32* %3
%808 = add nsw i32 %807, 1
store i32 %808, i32* %3
%809 = load i8*, i8** %2
%810 = load i32, i32* %3
%811 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %809, i32 %810, i32 0)
%812 = load i32, i32* %3
%813 = add nsw i32 %812, 1
store i32 %813, i32* %3
%814 = load i8*, i8** %2
%815 = load i32, i32* %3
%816 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %814, i32 %815, i32 0)
%817 = load i32, i32* %3
%818 = add nsw i32 %817, 1
store i32 %818, i32* %3
%819 = load i8*, i8** %2
%820 = load i32, i32* %3
%821 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %819, i32 %820, i32 0)
%822 = load i32, i32* %3
%823 = add nsw i32 %822, 1
store i32 %823, i32* %3
%824 = load i8*, i8** %2
%825 = load i32, i32* %3
%826 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %824, i32 %825, i32 0)
%827 = load i32, i32* %3
%828 = add nsw i32 %827, 1
store i32 %828, i32* %3
%829 = load i8*, i8** %2
%830 = load i32, i32* %3
%831 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %829, i32 %830, i32 0)
%832 = load i32, i32* %3
%833 = add nsw i32 %832, 1
store i32 %833, i32* %3
%834 = load i8*, i8** %2
%835 = load i32, i32* %3
%836 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %834, i32 %835, i32 0)
%837 = load i32, i32* %3
%838 = add nsw i32 %837, 1
store i32 %838, i32* %3
%839 = load i8*, i8** %2
%840 = load i32, i32* %3
%841 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %839, i32 %840, i32 0)
%842 = load i32, i32* %3
%843 = add nsw i32 %842, 1
store i32 %843, i32* %3
%844 = load i8*, i8** %2
%845 = load i32, i32* %3
%846 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %844, i32 %845, i32 0)
%847 = load i32, i32* %3
%848 = add nsw i32 %847, 1
store i32 %848, i32* %3
%849 = load i8*, i8** %2
%850 = load i32, i32* %3
%851 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %849, i32 %850, i32 0)
%852 = load i32, i32* %3
%853 = add nsw i32 %852, 1
store i32 %853, i32* %3
%854 = load i8*, i8** %2
%855 = load i32, i32* %3
%856 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %854, i32 %855, i32 0)
%857 = load i32, i32* %3
%858 = add nsw i32 %857, 1
store i32 %858, i32* %3
%859 = load i8*, i8** %2
%860 = load i32, i32* %3
%861 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %859, i32 %860, i32 0)
%862 = load i32, i32* %3
%863 = add nsw i32 %862, 1
store i32 %863, i32* %3
%864 = load i8*, i8** %2
%865 = load i32, i32* %3
%866 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %864, i32 %865, i32 0)
%867 = load i32, i32* %3
%868 = add nsw i32 %867, 1
store i32 %868, i32* %3
%869 = load i8*, i8** %2
%870 = load i32, i32* %3
%871 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %869, i32 %870, i32 0)
%872 = load i32, i32* %3
%873 = add nsw i32 %872, 1
store i32 %873, i32* %3
%874 = load i8*, i8** %2
%875 = load i32, i32* %3
%876 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %874, i32 %875, i32 0)
%877 = load i32, i32* %3
%878 = add nsw i32 %877, 1
store i32 %878, i32* %3
%879 = load i8*, i8** %2
%880 = load i32, i32* %3
%881 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %879, i32 %880, i32 0)
%882 = load i32, i32* %3
%883 = add nsw i32 %882, 1
store i32 %883, i32* %3
%884 = load i8*, i8** %2
%885 = load i32, i32* %3
%886 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %884, i32 %885, i32 0)
%887 = load i32, i32* %3
%888 = add nsw i32 %887, 1
store i32 %888, i32* %3
%889 = load i8*, i8** %2
%890 = load i32, i32* %3
%891 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %889, i32 %890, i32 0)
%892 = load i32, i32* %3
%893 = add nsw i32 %892, 1
store i32 %893, i32* %3
%894 = load i8*, i8** %2
%895 = load i32, i32* %3
%896 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %894, i32 %895, i32 0)
%897 = load i32, i32* %3
%898 = add nsw i32 %897, 1
store i32 %898, i32* %3
%899 = load i8*, i8** %2
%900 = load i32, i32* %3
%901 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %899, i32 %900, i32 0)
%902 = load i32, i32* %3
%903 = add nsw i32 %902, 1
store i32 %903, i32* %3
%904 = load i8*, i8** %2
%905 = load i32, i32* %3
%906 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %904, i32 %905, i32 0)
%907 = load i32, i32* %3
%908 = add nsw i32 %907, 1
store i32 %908, i32* %3
%909 = load i8*, i8** %2
%910 = load i32, i32* %3
%911 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %909, i32 %910, i32 0)
%912 = load i32, i32* %3
%913 = add nsw i32 %912, 1
store i32 %913, i32* %3
%914 = load i8*, i8** %2
%915 = load i32, i32* %3
%916 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %914, i32 %915, i32 0)
%917 = load i32, i32* %3
%918 = add nsw i32 %917, 1
store i32 %918, i32* %3
%919 = load i8*, i8** %2
%920 = load i32, i32* %3
%921 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %919, i32 %920, i32 0)
%922 = load i32, i32* %3
%923 = add nsw i32 %922, 1
store i32 %923, i32* %3
%924 = load i8*, i8** %2
%925 = load i32, i32* %3
%926 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %924, i32 %925, i32 0)
%927 = load i32, i32* %3
%928 = add nsw i32 %927, 1
store i32 %928, i32* %3
%929 = load i8*, i8** %2
%930 = load i32, i32* %3
%931 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %929, i32 %930, i32 0)
%932 = load i32, i32* %3
%933 = add nsw i32 %932, 1
store i32 %933, i32* %3
%934 = load i8*, i8** %2
%935 = load i32, i32* %3
%936 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %934, i32 %935, i32 0)
%937 = load i32, i32* %3
%938 = add nsw i32 %937, 1
store i32 %938, i32* %3
%939 = load i8*, i8** %2
%940 = load i32, i32* %3
%941 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %939, i32 %940, i32 0)
%942 = load i32, i32* %3
%943 = add nsw i32 %942, 1
store i32 %943, i32* %3
%944 = load i8*, i8** %2
%945 = load i32, i32* %3
%946 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %944, i32 %945, i32 0)
%947 = load i32, i32* %3
%948 = add nsw i32 %947, 1
store i32 %948, i32* %3
%949 = load i8*, i8** %2
%950 = load i32, i32* %3
%951 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %949, i32 %950, i32 0)
%952 = load i32, i32* %3
%953 = add nsw i32 %952, 1
store i32 %953, i32* %3
%954 = load i8*, i8** %2
%955 = load i32, i32* %3
%956 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %954, i32 %955, i32 0)
%957 = load i32, i32* %3
%958 = add nsw i32 %957, 1
store i32 %958, i32* %3
%959 = load i8*, i8** %2
%960 = load i32, i32* %3
%961 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %959, i32 %960, i32 0)
%962 = load i32, i32* %3
%963 = add nsw i32 %962, 1
store i32 %963, i32* %3
%964 = load i8*, i8** %2
%965 = load i32, i32* %3
%966 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %964, i32 %965, i32 0)
%967 = load i32, i32* %3
%968 = add nsw i32 %967, 1
store i32 %968, i32* %3
%969 = load i8*, i8** %2
%970 = load i32, i32* %3
%971 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %969, i32 %970, i32 0)
%972 = load i32, i32* %3
%973 = add nsw i32 %972, 1
store i32 %973, i32* %3
%974 = load i8*, i8** %2
%975 = load i32, i32* %3
%976 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %974, i32 %975, i32 0)
%977 = load i32, i32* %3
%978 = add nsw i32 %977, 1
store i32 %978, i32* %3
%979 = load i8*, i8** %2
%980 = load i32, i32* %3
%981 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %979, i32 %980, i32 0)
%982 = load i32, i32* %3
%983 = add nsw i32 %982, 1
store i32 %983, i32* %3
%984 = load i8*, i8** %2
%985 = load i32, i32* %3
%986 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %984, i32 %985, i32 0)
%987 = load i32, i32* %3
%988 = add nsw i32 %987, 1
store i32 %988, i32* %3
%989 = load i8*, i8** %2
%990 = load i32, i32* %3
%991 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %989, i32 %990, i32 0)
%992 = load i32, i32* %3
%993 = add nsw i32 %992, 1
store i32 %993, i32* %3
%994 = load i8*, i8** %2
%995 = load i32, i32* %3
%996 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %994, i32 %995, i32 0)
%997 = load i32, i32* %3
%998 = add nsw i32 %997, 1
store i32 %998, i32* %3
%999 = load i8*, i8** %2
%1000 = load i32, i32* %3
%1001 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %999, i32 %1000, i32 0)
%1002 = load i32, i32* %3
%1003 = add nsw i32 %1002, 1
store i32 %1003, i32* %3
%1004 = load i8*, i8** %2
%1005 = load i32, i32* %3
%1006 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1004, i32 %1005, i32 0)
%1007 = load i32, i32* %3
%1008 = add nsw i32 %1007, 1
store i32 %1008, i32* %3
%1009 = load i8*, i8** %2
%1010 = load i32, i32* %3
%1011 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1009, i32 %1010, i32 0)
%1012 = load i32, i32* %3
%1013 = add nsw i32 %1012, 1
store i32 %1013, i32* %3
%1014 = load i8*, i8** %2
%1015 = load i32, i32* %3
%1016 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1014, i32 %1015, i32 0)
%1017 = load i32, i32* %3
%1018 = add nsw i32 %1017, 1
store i32 %1018, i32* %3
%1019 = load i8*, i8** %2
%1020 = load i32, i32* %3
%1021 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1019, i32 %1020, i32 0)
%1022 = load i32, i32* %3
%1023 = add nsw i32 %1022, 1
store i32 %1023, i32* %3
%1024 = load i8*, i8** %2
%1025 = load i32, i32* %3
%1026 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1024, i32 %1025, i32 0)
%1027 = load i32, i32* %3
%1028 = add nsw i32 %1027, 1
store i32 %1028, i32* %3
%1029 = load i8*, i8** %2
%1030 = load i32, i32* %3
%1031 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1029, i32 %1030, i32 0)
%1032 = load i32, i32* %3
%1033 = add nsw i32 %1032, 1
store i32 %1033, i32* %3
%1034 = load i8*, i8** %2
%1035 = load i32, i32* %3
%1036 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1034, i32 %1035, i32 0)
%1037 = load i32, i32* %3
%1038 = add nsw i32 %1037, 1
store i32 %1038, i32* %3
%1039 = load i8*, i8** %2
%1040 = load i32, i32* %3
%1041 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1039, i32 %1040, i32 0)
%1042 = load i32, i32* %3
%1043 = add nsw i32 %1042, 1
store i32 %1043, i32* %3
%1044 = load i8*, i8** %2
%1045 = load i32, i32* %3
%1046 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1044, i32 %1045, i32 0)
%1047 = load i32, i32* %3
%1048 = add nsw i32 %1047, 1
store i32 %1048, i32* %3
%1049 = load i8*, i8** %2
%1050 = load i32, i32* %3
%1051 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1049, i32 %1050, i32 0)
%1052 = load i32, i32* %3
%1053 = add nsw i32 %1052, 1
store i32 %1053, i32* %3
%1054 = load i8*, i8** %2
%1055 = load i32, i32* %3
%1056 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1054, i32 %1055, i32 0)
%1057 = load i32, i32* %3
%1058 = add nsw i32 %1057, 1
store i32 %1058, i32* %3
%1059 = load i8*, i8** %2
%1060 = load i32, i32* %3
%1061 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1059, i32 %1060, i32 0)
%1062 = load i32, i32* %3
%1063 = add nsw i32 %1062, 1
store i32 %1063, i32* %3
%1064 = load i8*, i8** %2
%1065 = load i32, i32* %3
%1066 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1064, i32 %1065, i32 0)
%1067 = load i32, i32* %3
%1068 = add nsw i32 %1067, 1
store i32 %1068, i32* %3
%1069 = load i8*, i8** %2
%1070 = load i32, i32* %3
%1071 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1069, i32 %1070, i32 0)
%1072 = load i32, i32* %3
%1073 = add nsw i32 %1072, 1
store i32 %1073, i32* %3
%1074 = load i8*, i8** %2
%1075 = load i32, i32* %3
%1076 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1074, i32 %1075, i32 0)
%1077 = load i32, i32* %3
%1078 = add nsw i32 %1077, 1
store i32 %1078, i32* %3
%1079 = load i8*, i8** %2
%1080 = load i32, i32* %3
%1081 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1079, i32 %1080, i32 0)
%1082 = load i32, i32* %3
%1083 = add nsw i32 %1082, 1
store i32 %1083, i32* %3
%1084 = load i8*, i8** %2
%1085 = load i32, i32* %3
%1086 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1084, i32 %1085, i32 0)
%1087 = load i32, i32* %3
%1088 = add nsw i32 %1087, 1
store i32 %1088, i32* %3
%1089 = load i8*, i8** %2
%1090 = load i32, i32* %3
%1091 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1089, i32 %1090, i32 0)
%1092 = load i32, i32* %3
%1093 = add nsw i32 %1092, 1
store i32 %1093, i32* %3
%1094 = load i8*, i8** %2
%1095 = load i32, i32* %3
%1096 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1094, i32 %1095, i32 0)
%1097 = load i32, i32* %3
%1098 = add nsw i32 %1097, 1
store i32 %1098, i32* %3
%1099 = load i8*, i8** %2
%1100 = load i32, i32* %3
%1101 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1099, i32 %1100, i32 0)
%1102 = load i32, i32* %3
%1103 = add nsw i32 %1102, 1
store i32 %1103, i32* %3
%1104 = load i8*, i8** %2
%1105 = load i32, i32* %3
%1106 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1104, i32 %1105, i32 0)
%1107 = load i32, i32* %3
%1108 = add nsw i32 %1107, 1
store i32 %1108, i32* %3
%1109 = load i8*, i8** %2
%1110 = load i32, i32* %3
%1111 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1109, i32 %1110, i32 0)
%1112 = load i32, i32* %3
%1113 = add nsw i32 %1112, 1
store i32 %1113, i32* %3
%1114 = load i8*, i8** %2
%1115 = load i32, i32* %3
%1116 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1114, i32 %1115, i32 0)
%1117 = load i32, i32* %3
%1118 = add nsw i32 %1117, 1
store i32 %1118, i32* %3
%1119 = load i8*, i8** %2
%1120 = load i32, i32* %3
%1121 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1119, i32 %1120, i32 0)
%1122 = load i32, i32* %3
%1123 = add nsw i32 %1122, 1
store i32 %1123, i32* %3
%1124 = load i8*, i8** %2
%1125 = load i32, i32* %3
%1126 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1124, i32 %1125, i32 29)
%1127 = load i32, i32* %3
%1128 = add nsw i32 %1127, 1
store i32 %1128, i32* %3
%1129 = load i8*, i8** %2
%1130 = load i32, i32* %3
%1131 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1129, i32 %1130, i32 42)
%1132 = load i32, i32* %3
%1133 = add nsw i32 %1132, 1
store i32 %1133, i32* %3
%1134 = load i8*, i8** %2
%1135 = load i32, i32* %3
%1136 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1134, i32 %1135, i32 56)
%1137 = load i32, i32* %3
%1138 = add nsw i32 %1137, 1
store i32 %1138, i32* %3
%1139 = load i8*, i8** %2
%1140 = load i32, i32* %3
%1141 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1139, i32 %1140, i32 125)
%1142 = load i32, i32* %3
%1143 = add nsw i32 %1142, 1
store i32 %1143, i32* %3
%1144 = load i8*, i8** %2
%1145 = load i32, i32* %3
%1146 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1144, i32 %1145, i32 97)
%1147 = load i32, i32* %3
%1148 = add nsw i32 %1147, 1
store i32 %1148, i32* %3
%1149 = load i8*, i8** %2
%1150 = load i32, i32* %3
%1151 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1149, i32 %1150, i32 54)
%1152 = load i32, i32* %3
%1153 = add nsw i32 %1152, 1
store i32 %1153, i32* %3
%1154 = load i8*, i8** %2
%1155 = load i32, i32* %3
%1156 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1154, i32 %1155, i32 100)
%1157 = load i32, i32* %3
%1158 = add nsw i32 %1157, 1
store i32 %1158, i32* %3
%1159 = load i8*, i8** %2
%1160 = load i32, i32* %3
%1161 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1159, i32 %1160, i32 126)
%1162 = load i32, i32* %3
%1163 = add nsw i32 %1162, 1
store i32 %1163, i32* %3
%1164 = load i8*, i8** %2
%1165 = load i32, i32* %3
%1166 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1164, i32 %1165, i32 164)
%1167 = load i32, i32* %3
%1168 = add nsw i32 %1167, 1
store i32 %1168, i32* %3
%1169 = load i8*, i8** %2
%1170 = load i32, i32* %3
%1171 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1169, i32 %1170, i32 166)
%1172 = load i32, i32* %3
%1173 = add nsw i32 %1172, 1
store i32 %1173, i32* %3
%1174 = load i8*, i8** %2
%1175 = load i32, i32* %3
%1176 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1174, i32 %1175, i32 165)
%1177 = load i32, i32* %3
%1178 = add nsw i32 %1177, 1
store i32 %1178, i32* %3
%1179 = load i8*, i8** %2
%1180 = load i32, i32* %3
%1181 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1179, i32 %1180, i32 163)
%1182 = load i32, i32* %3
%1183 = add nsw i32 %1182, 1
store i32 %1183, i32* %3
%1184 = load i8*, i8** %2
%1185 = load i32, i32* %3
%1186 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1184, i32 %1185, i32 161)
%1187 = load i32, i32* %3
%1188 = add nsw i32 %1187, 1
store i32 %1188, i32* %3
%1189 = load i8*, i8** %2
%1190 = load i32, i32* %3
%1191 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1189, i32 %1190, i32 115)
%1192 = load i32, i32* %3
%1193 = add nsw i32 %1192, 1
store i32 %1193, i32* %3
%1194 = load i8*, i8** %2
%1195 = load i32, i32* %3
%1196 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1194, i32 %1195, i32 114)
%1197 = load i32, i32* %3
%1198 = add nsw i32 %1197, 1
store i32 %1198, i32* %3
%1199 = load i8*, i8** %2
%1200 = load i32, i32* %3
%1201 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1199, i32 %1200, i32 113)
%1202 = load i32, i32* %3
%1203 = add nsw i32 %1202, 1
store i32 %1203, i32* %3
%1204 = load i8*, i8** %2
%1205 = load i32, i32* %3
%1206 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1204, i32 %1205, i32 150)
%1207 = load i32, i32* %3
%1208 = add nsw i32 %1207, 1
store i32 %1208, i32* %3
%1209 = load i8*, i8** %2
%1210 = load i32, i32* %3
%1211 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1209, i32 %1210, i32 158)
%1212 = load i32, i32* %3
%1213 = add nsw i32 %1212, 1
store i32 %1213, i32* %3
%1214 = load i8*, i8** %2
%1215 = load i32, i32* %3
%1216 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1214, i32 %1215, i32 159)
%1217 = load i32, i32* %3
%1218 = add nsw i32 %1217, 1
store i32 %1218, i32* %3
%1219 = load i8*, i8** %2
%1220 = load i32, i32* %3
%1221 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1219, i32 %1220, i32 128)
%1222 = load i32, i32* %3
%1223 = add nsw i32 %1222, 1
store i32 %1223, i32* %3
%1224 = load i8*, i8** %2
%1225 = load i32, i32* %3
%1226 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1224, i32 %1225, i32 136)
%1227 = load i32, i32* %3
%1228 = add nsw i32 %1227, 1
store i32 %1228, i32* %3
%1229 = load i8*, i8** %2
%1230 = load i32, i32* %3
%1231 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1229, i32 %1230, i32 177)
%1232 = load i32, i32* %3
%1233 = add nsw i32 %1232, 1
store i32 %1233, i32* %3
%1234 = load i8*, i8** %2
%1235 = load i32, i32* %3
%1236 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1234, i32 %1235, i32 178)
%1237 = load i32, i32* %3
%1238 = add nsw i32 %1237, 1
store i32 %1238, i32* %3
%1239 = load i8*, i8** %2
%1240 = load i32, i32* %3
%1241 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1239, i32 %1240, i32 176)
%1242 = load i32, i32* %3
%1243 = add nsw i32 %1242, 1
store i32 %1243, i32* %3
%1244 = load i8*, i8** %2
%1245 = load i32, i32* %3
%1246 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1244, i32 %1245, i32 142)
%1247 = load i32, i32* %3
%1248 = add nsw i32 %1247, 1
store i32 %1248, i32* %3
%1249 = load i8*, i8** %2
%1250 = load i32, i32* %3
%1251 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1249, i32 %1250, i32 152)
%1252 = load i32, i32* %3
%1253 = add nsw i32 %1252, 1
store i32 %1253, i32* %3
%1254 = load i8*, i8** %2
%1255 = load i32, i32* %3
%1256 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1254, i32 %1255, i32 173)
%1257 = load i32, i32* %3
%1258 = add nsw i32 %1257, 1
store i32 %1258, i32* %3
%1259 = load i8*, i8** %2
%1260 = load i32, i32* %3
%1261 = call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %1259, i32 %1260, i32 140)
%1262 = load i32, i32* %3
%1263 = add nsw i32 %1262, 1
store i32 %1263, i32* %3
ret void
}

LLVM IR (-O2):
define void @load_keycodes(i8* %0) {
%2 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 0, i32 0)
%3 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 1, i32 0)
%4 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 2, i32 0)
%5 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 3, i32 0)
%6 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 4, i32 30)
%7 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 5, i32 48)
%8 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 6, i32 46)
%9 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 7, i32 32)
%10 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 8, i32 18)
%11 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 9, i32 33)
%12 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 10, i32 34)
%13 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 11, i32 35)
%14 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 12, i32 23)
%15 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 13, i32 36)
%16 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 14, i32 37)
%17 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 15, i32 38)
%18 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 16, i32 50)
%19 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 17, i32 49)
%20 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 18, i32 24)
%21 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 19, i32 25)
%22 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 20, i32 16)
%23 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 21, i32 19)
%24 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 22, i32 31)
%25 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 23, i32 20)
%26 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 24, i32 22)
%27 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 25, i32 47)
%28 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 26, i32 17)
%29 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 27, i32 45)
%30 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 28, i32 21)
%31 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 29, i32 44)
%32 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 30, i32 2)
%33 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 31, i32 3)
%34 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 32, i32 4)
%35 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 33, i32 5)
%36 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 34, i32 6)
%37 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 35, i32 7)
%38 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 36, i32 8)
%39 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 37, i32 9)
%40 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 38, i32 10)
%41 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 39, i32 11)
%42 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 40, i32 28)
%43 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 41, i32 1)
%44 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 42, i32 14)
%45 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 43, i32 15)
%46 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 44, i32 57)
%47 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 45, i32 12)
%48 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 46, i32 13)
%49 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 47, i32 26)
%50 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 48, i32 27)
%51 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 49, i32 43)
%52 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 50, i32 43)
%53 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 51, i32 39)
%54 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 52, i32 40)
%55 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 53, i32 41)
%56 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 54, i32 51)
%57 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 55, i32 52)
%58 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 56, i32 53)
%59 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 57, i32 58)
%60 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 58, i32 59)
%61 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 59, i32 60)
%62 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 60, i32 61)
%63 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 61, i32 62)
%64 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 62, i32 63)
%65 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 63, i32 64)
%66 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 64, i32 65)
%67 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 65, i32 66)
%68 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 66, i32 67)
%69 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 67, i32 68)
%70 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 68, i32 87)
%71 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 69, i32 88)
%72 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 70, i32 99)
%73 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 71, i32 70)
%74 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 72, i32 119)
%75 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 73, i32 110)
%76 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 74, i32 102)
%77 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 75, i32 104)
%78 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 76, i32 111)
%79 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 77, i32 107)
%80 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 78, i32 109)
%81 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 79, i32 106)
%82 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 80, i32 105)
%83 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 81, i32 108)
%84 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 82, i32 103)
%85 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 83, i32 69)
%86 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 84, i32 98)
%87 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 85, i32 55)
%88 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 86, i32 74)
%89 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 87, i32 78)
%90 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 88, i32 96)
%91 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 89, i32 79)
%92 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 90, i32 80)
%93 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 91, i32 81)
%94 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 92, i32 75)
%95 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 93, i32 76)
%96 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 94, i32 77)
%97 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 95, i32 71)
%98 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 96, i32 72)
%99 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 97, i32 73)
%100 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 98, i32 82)
%101 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 99, i32 83)
%102 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 100, i32 86)
%103 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 101, i32 127)
%104 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 102, i32 116)
%105 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 103, i32 117)
%106 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 104, i32 183)
%107 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 105, i32 184)
%108 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 106, i32 185)
%109 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 107, i32 186)
%110 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 108, i32 187)
%111 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 109, i32 188)
%112 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 110, i32 189)
%113 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 111, i32 190)
%114 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 112, i32 191)
%115 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 113, i32 192)
%116 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 114, i32 193)
%117 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 115, i32 194)
%118 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 116, i32 134)
%119 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 117, i32 138)
%120 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 118, i32 130)
%121 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 119, i32 132)
%122 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 120, i32 128)
%123 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 121, i32 129)
%124 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 122, i32 131)
%125 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 123, i32 137)
%126 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 124, i32 133)
%127 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 125, i32 135)
%128 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 126, i32 136)
%129 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 127, i32 113)
%130 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 128, i32 115)
%131 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 129, i32 114)
%132 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 130, i32 0)
%133 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 131, i32 0)
%134 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 132, i32 0)
%135 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 133, i32 121)
%136 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 134, i32 0)
%137 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 135, i32 89)
%138 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 136, i32 93)
%139 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 137, i32 124)
%140 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 138, i32 92)
%141 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 139, i32 94)
%142 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 140, i32 95)
%143 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 141, i32 0)
%144 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 142, i32 0)
%145 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 143, i32 0)
%146 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 144, i32 122)
%147 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 145, i32 123)
%148 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 146, i32 90)
%149 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 147, i32 91)
%150 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 148, i32 85)
%151 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 149, i32 0)
%152 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 150, i32 0)
%153 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 151, i32 0)
%154 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 152, i32 0)
%155 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 153, i32 0)
%156 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 154, i32 0)
%157 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 155, i32 0)
%158 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 156, i32 0)
%159 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 157, i32 0)
%160 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 158, i32 0)
%161 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 159, i32 0)
%162 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 160, i32 0)
%163 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 161, i32 0)
%164 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 162, i32 0)
%165 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 163, i32 0)
%166 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 164, i32 0)
%167 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 165, i32 0)
%168 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 166, i32 0)
%169 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 167, i32 0)
%170 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 168, i32 0)
%171 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 169, i32 0)
%172 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 170, i32 0)
%173 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 171, i32 0)
%174 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 172, i32 0)
%175 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 173, i32 0)
%176 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 174, i32 0)
%177 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 175, i32 0)
%178 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 176, i32 0)
%179 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 177, i32 0)
%180 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 178, i32 0)
%181 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 179, i32 0)
%182 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 180, i32 0)
%183 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 181, i32 0)
%184 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 182, i32 0)
%185 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 183, i32 0)
%186 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 184, i32 0)
%187 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 185, i32 0)
%188 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 186, i32 0)
%189 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 187, i32 0)
%190 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 188, i32 0)
%191 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 189, i32 0)
%192 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 190, i32 0)
%193 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 191, i32 0)
%194 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 192, i32 0)
%195 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 193, i32 0)
%196 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 194, i32 0)
%197 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 195, i32 0)
%198 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 196, i32 0)
%199 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 197, i32 0)
%200 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 198, i32 0)
%201 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 199, i32 0)
%202 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 200, i32 0)
%203 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 201, i32 0)
%204 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 202, i32 0)
%205 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 203, i32 0)
%206 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 204, i32 0)
%207 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 205, i32 0)
%208 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 206, i32 0)
%209 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 207, i32 0)
%210 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 208, i32 0)
%211 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 209, i32 0)
%212 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 210, i32 0)
%213 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 211, i32 0)
%214 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 212, i32 0)
%215 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 213, i32 0)
%216 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 214, i32 0)
%217 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 215, i32 0)
%218 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 216, i32 0)
%219 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 217, i32 0)
%220 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 218, i32 0)
%221 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 219, i32 0)
%222 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 220, i32 0)
%223 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 221, i32 0)
%224 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 222, i32 0)
%225 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 223, i32 0)
%226 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 224, i32 29)
%227 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 225, i32 42)
%228 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 226, i32 56)
%229 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 227, i32 125)
%230 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 228, i32 97)
%231 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 229, i32 54)
%232 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 230, i32 100)
%233 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 231, i32 126)
%234 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 232, i32 164)
%235 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 233, i32 166)
%236 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 234, i32 165)
%237 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 235, i32 163)
%238 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 236, i32 161)
%239 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 237, i32 115)
%240 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 238, i32 114)
%241 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 239, i32 113)
%242 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 240, i32 150)
%243 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 241, i32 158)
%244 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 242, i32 159)
%245 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 243, i32 128)
%246 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 244, i32 136)
%247 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 245, i32 177)
%248 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 246, i32 178)
%249 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 247, i32 176)
%250 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 248, i32 142)
%251 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 249, i32 152)
%252 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 250, i32 173)
%253 = tail call i32 (i8*, i32, i32, ...) bitcast (i32 (...)* @load_one_keycode to i32 (i8*, i32, i32, ...)*)(i8* %0, i32 251, i32 140)
ret void
}