ncurses (6.4)

(root)/
lib/
libpanel.so.6.4
<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000000000

Program Header:
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x0000000000000ab0 memsz 0x0000000000000ab0 flags r--
    LOAD off    0x0000000000001000 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**12
         filesz 0x000000000000163d memsz 0x000000000000163d flags r-x
    LOAD off    0x0000000000003000 vaddr 0x0000000000003000 paddr 0x0000000000003000 align 2**12
         filesz 0x00000000000004b8 memsz 0x00000000000004b8 flags r--
    LOAD off    0x0000000000003dd0 vaddr 0x0000000000004dd0 paddr 0x0000000000004dd0 align 2**12
         filesz 0x0000000000000298 memsz 0x00000000000002a0 flags rw-
 DYNAMIC off    0x0000000000003de0 vaddr 0x0000000000004de0 paddr 0x0000000000004de0 align 2**3
         filesz 0x00000000000001e0 memsz 0x00000000000001e0 flags rw-
    NOTE off    0x00000000000002a8 vaddr 0x00000000000002a8 paddr 0x00000000000002a8 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
    NOTE off    0x00000000000002d8 vaddr 0x00000000000002d8 paddr 0x00000000000002d8 align 2**2
         filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
   PROPERTY off    0x00000000000002a8 vaddr 0x00000000000002a8 paddr 0x00000000000002a8 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
EH_FRAME off    0x0000000000003000 vaddr 0x0000000000003000 paddr 0x0000000000003000 align 2**2
         filesz 0x00000000000000a4 memsz 0x00000000000000a4 flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x0000000000003dd0 vaddr 0x0000000000004dd0 paddr 0x0000000000004dd0 align 2**0
         filesz 0x0000000000000230 memsz 0x0000000000000230 flags r--

Dynamic Section:
  NEEDED       libc.so.6
  NEEDED       libncurses.so.6
  SONAME       libpanel.so.6
  INIT         0x0000000000001000
  FINI         0x0000000000002634
  INIT_ARRAY   0x0000000000004dd0
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x0000000000004dd8
  FINI_ARRAYSZ 0x0000000000000008
  GNU_HASH     0x0000000000000300
  STRTAB       0x00000000000006b0
  SYMTAB       0x00000000000003b0
  STRSZ        0x00000000000001ba
  SYMENT       0x0000000000000018
  PLTGOT       0x0000000000004fe8
  PLTRELSZ     0x0000000000000120
  PLTREL       0x0000000000000007
  JMPREL       0x0000000000000990
  RELA         0x00000000000008d0
  RELASZ       0x00000000000000c0
  RELAENT      0x0000000000000018
  VERNEED      0x00000000000008b0
  VERNEEDNUM   0x0000000000000001
  VERSYM       0x000000000000086a
  RELACOUNT    0x0000000000000003

Version References:
  required from libc.so.6:
    0x09691a75 0x00 02 GLIBC_2.2.5

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .note.gnu.property 00000030 00000000000002a8 
  2 .note.gnu.build-id 00000024 00000000000002d8 
  3 .gnu.hash          000000ac 0000000000000300 
  4 .dynsym            00000300 00000000000003b0 
  5 .dynstr            000001ba 00000000000006b0 
  6 .gnu.version       00000040 000000000000086a 
  7 .gnu.version_r     00000020 00000000000008b0 
  8 .rela.dyn          000000c0 00000000000008d0 
  9 .rela.plt          00000120 0000000000000990 
 10 .init              00000017 0000000000001000 TEXT
 11 .plt               000000d0 0000000000001020 TEXT
 12 .text              00001543 00000000000010f0 TEXT
 13 .fini              00000009 0000000000002634 TEXT
 14 .eh_frame_hdr      000000a4 0000000000003000 DATA
 15 .eh_frame          00000410 00000000000030a8 DATA
 16 .init_array        00000008 0000000000004dd0 
 17 .fini_array        00000008 0000000000004dd8 
 18 .dynamic           000001e0 0000000000004de0 
 19 .got               00000028 0000000000004fc0 DATA
 20 .got.plt           00000078 0000000000004fe8 DATA
 21 .data              00000008 0000000000005060 DATA
 22 .bss               00000008 0000000000005068 BSS
 23 .comment           0000001b 0000000000000000 
 24 .debug_aranges     00000080 0000000000000000 DEBUG
 25 .debug_info        00000046 0000000000000000 DEBUG
 26 .debug_abbrev      00000024 0000000000000000 DEBUG
 27 .debug_line        000000c8 0000000000000000 DEBUG
 28 .debug_str         00000063 0000000000000000 DEBUG
 29 .debug_line_str    00000043 0000000000000000 DEBUG
 30 .debug_rnglists    00000042 0000000000000000 DEBUG
 31 .symtab            00000528 0000000000000000 
 32 .strtab            00000291 0000000000000000 
 33 .shstrtab          00000158 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 panel.c
0000000000000000 l    df *ABS*	0000000000000000 p_above.c
0000000000000000 l    df *ABS*	0000000000000000 p_below.c
0000000000000000 l    df *ABS*	0000000000000000 p_bottom.c
0000000000000000 l    df *ABS*	0000000000000000 p_delete.c
0000000000000000 l    df *ABS*	0000000000000000 p_hide.c
0000000000000000 l    df *ABS*	0000000000000000 p_hidden.c
0000000000000000 l    df *ABS*	0000000000000000 p_move.c
0000000000000000 l    df *ABS*	0000000000000000 p_new.c
0000000000000000 l    df *ABS*	0000000000000000 p_replace.c
0000000000000000 l    df *ABS*	0000000000000000 p_show.c
0000000000000000 l    df *ABS*	0000000000000000 p_top.c
0000000000000000 l    df *ABS*	0000000000000000 p_update.c
0000000000000000 l    df *ABS*	0000000000000000 p_user.c
0000000000000000 l    df *ABS*	0000000000000000 p_win.c
0000000000000000 l    df *ABS*	0000000000000000 
0000000000002634 l     F .fini	0000000000000000 _fini
0000000000005060 l     O .data	0000000000000000 __dso_handle
0000000000004de0 l     O .dynamic	0000000000000000 _DYNAMIC
0000000000003000 l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000005068 l     O .data	0000000000000000 __TMC_END__
0000000000004fe8 l     O .got.plt	0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000001000 l     F .init	0000000000000000 _init
0000000000000000       F *UND*	0000000000000000 wtouchln
0000000000000000       F *UND*	0000000000000000 free@GLIBC_2.2.5
0000000000000000  w      *UND*	0000000000000000 _ITM_deregisterTMCloneTable
0000000000000000       O *UND*	0000000000000000 SP
0000000000002600 g     F .text	0000000000000013 panel_userptr
00000000000011c0 g     F .text	0000000000000048 ground_panel
00000000000018b0 g     F .text	00000000000002cb hide_panel
0000000000001280 g     F .text	0000000000000044 panel_below
00000000000025d0 g     F .text	000000000000000f update_panels
00000000000015e0 g     F .text	00000000000002cf del_panel
0000000000001bd0 g     F .text	0000000000000274 move_panel
0000000000001e50 g     F .text	00000000000000cc new_panel
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
0000000000002620 g     F .text	0000000000000013 panel_window
0000000000000000       F *UND*	0000000000000000 is_linetouched
0000000000001b80 g     F .text	000000000000004a panel_hidden
0000000000000000       F *UND*	0000000000000000 malloc@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 wnoutrefresh
0000000000002130 g     F .text	000000000000029f show_panel
00000000000023e0 g     F .text	00000000000001e1 update_panels_sp
0000000000001f20 g     F .text	0000000000000209 replace_panel
0000000000001230 g     F .text	0000000000000048 ceiling_panel
00000000000023d0 g     F .text	0000000000000005 top_panel
00000000000012d0 g     F .text	000000000000030d bottom_panel
0000000000001210 g     F .text	000000000000001f panel_above
0000000000000000       F *UND*	0000000000000000 _nc_panelhook_sp
00000000000025e0 g     F .text	0000000000000012 set_panel_userptr
0000000000000000  w      *UND*	0000000000000000 _ITM_registerTMCloneTable
0000000000000000  w    F *UND*	0000000000000000 __cxa_finalize@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 mvwin
0000000000000000       F *UND*	0000000000000000 _nc_screen_of

DYNAMIC SYMBOL TABLE:
0000000000000000      DF *UND*	0000000000000000              wtouchln
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) free
0000000000000000  w   D  *UND*	0000000000000000              _ITM_deregisterTMCloneTable
0000000000000000      DO *UND*	0000000000000000              SP
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      DF *UND*	0000000000000000              is_linetouched
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) malloc
0000000000000000      DF *UND*	0000000000000000              wnoutrefresh
0000000000000000      DF *UND*	0000000000000000              _nc_panelhook_sp
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000000000      DF *UND*	0000000000000000              mvwin
0000000000000000      DF *UND*	0000000000000000              _nc_screen_of
00000000000015e0 g    DF .text	00000000000002cf              del_panel
0000000000001b80 g    DF .text	000000000000004a              panel_hidden
0000000000001210 g    DF .text	000000000000001f              panel_above
0000000000001f20 g    DF .text	0000000000000209              replace_panel
0000000000001bd0 g    DF .text	0000000000000274              move_panel
0000000000001280 g    DF .text	0000000000000044              panel_below
00000000000023e0 g    DF .text	00000000000001e1              update_panels_sp
00000000000025e0 g    DF .text	0000000000000012              set_panel_userptr
00000000000025d0 g    DF .text	000000000000000f              update_panels
0000000000001e50 g    DF .text	00000000000000cc              new_panel
0000000000002620 g    DF .text	0000000000000013              panel_window
00000000000012d0 g    DF .text	000000000000030d              bottom_panel
00000000000011c0 g    DF .text	0000000000000048              ground_panel
00000000000023d0 g    DF .text	0000000000000005              top_panel
00000000000018b0 g    DF .text	00000000000002cb              hide_panel
0000000000002130 g    DF .text	000000000000029f              show_panel
0000000000002600 g    DF .text	0000000000000013              panel_userptr
0000000000001230 g    DF .text	0000000000000048              ceiling_panel

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
0000000000004dd0 R_X86_64_RELATIVE        *ABS*+0x11b0
0000000000004dd8 R_X86_64_RELATIVE        *ABS*+0x1160
0000000000005060 R_X86_64_RELATIVE        *ABS*+0x5060
0000000000004fc0 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000004fc8 R_X86_64_GLOB_DAT        SP
0000000000004fd0 R_X86_64_GLOB_DAT        __gmon_start__
0000000000004fd8 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000004fe0 R_X86_64_GLOB_DAT        __cxa_finalize
0000000000005000 R_X86_64_JUMP_SLOT       wtouchln
0000000000005008 R_X86_64_JUMP_SLOT       free
0000000000005010 R_X86_64_JUMP_SLOT       ground_panel
0000000000005018 R_X86_64_JUMP_SLOT       is_linetouched
0000000000005020 R_X86_64_JUMP_SLOT       malloc
0000000000005028 R_X86_64_JUMP_SLOT       wnoutrefresh
0000000000005030 R_X86_64_JUMP_SLOT       show_panel
0000000000005038 R_X86_64_JUMP_SLOT       update_panels_sp
0000000000005040 R_X86_64_JUMP_SLOT       ceiling_panel
0000000000005048 R_X86_64_JUMP_SLOT       _nc_panelhook_sp
0000000000005050 R_X86_64_JUMP_SLOT       mvwin
0000000000005058 R_X86_64_JUMP_SLOT       _nc_screen_of
Contents of section .note.gnu.property:
 02a8 04000000 20000000 05000000 474e5500  .... .......GNU.
 02b8 010001c0 04000000 09000000 00000000  ................
 02c8 020001c0 04000000 01000000 00000000  ................
Contents of section .note.gnu.build-id:
 02d8 04000000 14000000 03000000 474e5500  ............GNU.
 02e8 2bc834a3 2e7b83b3 5c96c323 92a37df2  +.4..{..\..#..}.
 02f8 43ce96f6                             C...
Contents of section .gnu.hash:
 0300 11000000 0e000000 02000000 07000000  ................
 0310 4322b528 29020000 41160043 98d800c1  C".()...A..C....
 0320 0e000000 00000000 00000000 00000000  ................
 0330 10000000 11000000 12000000 13000000  ................
 0340 16000000 1a000000 00000000 1c000000  ................
 0350 00000000 1d000000 1e000000 00000000  ................
 0360 1f000000 882bff07 c1b3be33 0140aa6d  .....+.....3.@.m
 0370 11e967e7 eb9ff09a 0cf0bd6d 6ce399c7  ..g........ml...
 0380 956e0378 4a2caf59 de319ce3 4c92c156  .n.xJ,.Y.1..L..V
 0390 491cffa2 a2b20fe7 677f41be 6f2c302f  I.......g.A.o,0/
 03a0 15639477 a9cdb7ab ef8cf9ff           .c.w........
Contents of section .dynsym:
 03b0 00000000 00000000 00000000 00000000  ................
 03c0 00000000 00000000 b7000000 12000000  ................
 03d0 00000000 00000000 00000000 00000000  ................
 03e0 d9000000 12000000 00000000 00000000  ................
 03f0 00000000 00000000 10000000 20000000  ............ ...
 0400 00000000 00000000 00000000 00000000  ................
 0410 62000000 11000000 00000000 00000000  b...............
 0420 00000000 00000000 01000000 20000000  ............ ...
 0430 00000000 00000000 00000000 00000000  ................
 0440 c0000000 12000000 00000000 00000000  ................
 0450 00000000 00000000 11010000 12000000  ................
 0460 00000000 00000000 00000000 00000000  ................
 0470 4c010000 12000000 00000000 00000000  L...............
 0480 00000000 00000000 65000000 12000000  ........e.......
 0490 00000000 00000000 00000000 00000000  ................
 04a0 2c000000 20000000 00000000 00000000  ,... ...........
 04b0 00000000 00000000 46000000 22000000  ........F..."...
 04c0 00000000 00000000 00000000 00000000  ................
 04d0 01010000 12000000 00000000 00000000  ................
 04e0 00000000 00000000 9c000000 12000000  ................
 04f0 00000000 00000000 00000000 00000000  ................
 0500 cf000000 12000c00 e0150000 00000000  ................
 0510 cf020000 00000000 e9000000 12000c00  ................
 0520 801b0000 00000000 4a000000 00000000  ........J.......
 0530 76000000 12000c00 10120000 00000000  v...............
 0540 1f000000 00000000 23010000 12000c00  ........#.......
 0550 201f0000 00000000 09020000 00000000   ...............
 0560 f6000000 12000c00 d01b0000 00000000  ................
 0570 74020000 00000000 90000000 12000c00  t...............
 0580 80120000 00000000 44000000 00000000  ........D.......
 0590 3b010000 12000c00 e0230000 00000000  ;........#......
 05a0 e1010000 00000000 67010000 12000c00  ........g.......
 05b0 e0250000 00000000 12000000 00000000  .%..............
 05c0 59010000 12000c00 d0250000 00000000  Y........%......
 05d0 0f000000 00000000 07010000 12000c00  ................
 05e0 501e0000 00000000 cc000000 00000000  P...............
 05f0 79010000 12000c00 20260000 00000000  y....... &......
 0600 13000000 00000000 aa000000 12000c00  ................
 0610 d0120000 00000000 0d030000 00000000  ................
 0620 55000000 12000c00 c0110000 00000000  U...............
 0630 48000000 00000000 31010000 12000c00  H.......1.......
 0640 d0230000 00000000 05000000 00000000  .#..............
 0650 de000000 12000c00 b0180000 00000000  ................
 0660 cb020000 00000000 18010000 12000c00  ................
 0670 30210000 00000000 9f020000 00000000  0!..............
 0680 6b010000 12000c00 00260000 00000000  k........&......
 0690 13000000 00000000 82000000 12000c00  ................
 06a0 30120000 00000000 48000000 00000000  0.......H.......
Contents of section .dynstr:
 06b0 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 06c0 5f49544d 5f646572 65676973 74657254  _ITM_deregisterT
 06d0 4d436c6f 6e655461 626c6500 5f49544d  MCloneTable._ITM
 06e0 5f726567 69737465 72544d43 6c6f6e65  _registerTMClone
 06f0 5461626c 65005f5f 6378615f 66696e61  Table.__cxa_fina
 0700 6c697a65 0067726f 756e645f 70616e65  lize.ground_pane
 0710 6c005350 005f6e63 5f70616e 656c686f  l.SP._nc_panelho
 0720 6f6b5f73 70007061 6e656c5f 61626f76  ok_sp.panel_abov
 0730 65006365 696c696e 675f7061 6e656c00  e.ceiling_panel.
 0740 70616e65 6c5f6265 6c6f7700 5f6e635f  panel_below._nc_
 0750 73637265 656e5f6f 6600626f 74746f6d  screen_of.bottom
 0760 5f70616e 656c0077 746f7563 686c6e00  _panel.wtouchln.
 0770 69735f6c 696e6574 6f756368 65640064  is_linetouched.d
 0780 656c5f70 616e656c 00667265 65006869  el_panel.free.hi
 0790 64655f70 616e656c 0070616e 656c5f68  de_panel.panel_h
 07a0 69646465 6e006d6f 76655f70 616e656c  idden.move_panel
 07b0 006d7677 696e006e 65775f70 616e656c  .mvwin.new_panel
 07c0 006d616c 6c6f6300 73686f77 5f70616e  .malloc.show_pan
 07d0 656c0072 65706c61 63655f70 616e656c  el.replace_panel
 07e0 00746f70 5f70616e 656c0075 70646174  .top_panel.updat
 07f0 655f7061 6e656c73 5f737000 776e6f75  e_panels_sp.wnou
 0800 74726566 72657368 00757064 6174655f  trefresh.update_
 0810 70616e65 6c730073 65745f70 616e656c  panels.set_panel
 0820 5f757365 72707472 0070616e 656c5f77  _userptr.panel_w
 0830 696e646f 77006c69 62632e73 6f2e3600  indow.libc.so.6.
 0840 6c69626e 63757273 65732e73 6f2e3600  libncurses.so.6.
 0850 6c696270 616e656c 2e736f2e 3600474c  libpanel.so.6.GL
 0860 4942435f 322e322e 3500               IBC_2.2.5.
Contents of section .gnu.version:
 086a 00000100 02000100 01000100 01000200  ................
 087a 01000100 01000200 01000100 01000100  ................
 088a 01000100 01000100 01000100 01000100  ................
 089a 01000100 01000100 01000100 01000100  ................
Contents of section .gnu.version_r:
 08b0 01000100 86010000 10000000 00000000  ................
 08c0 751a6909 00000200 ae010000 00000000  u.i.............
Contents of section .rela.dyn:
 08d0 d04d0000 00000000 08000000 00000000  .M..............
 08e0 b0110000 00000000 d84d0000 00000000  .........M......
 08f0 08000000 00000000 60110000 00000000  ........`.......
 0900 60500000 00000000 08000000 00000000  `P..............
 0910 60500000 00000000 c04f0000 00000000  `P.......O......
 0920 06000000 03000000 00000000 00000000  ................
 0930 c84f0000 00000000 06000000 04000000  .O..............
 0940 00000000 00000000 d04f0000 00000000  .........O......
 0950 06000000 05000000 00000000 00000000  ................
 0960 d84f0000 00000000 06000000 0a000000  .O..............
 0970 00000000 00000000 e04f0000 00000000  .........O......
 0980 06000000 0b000000 00000000 00000000  ................
Contents of section .rela.plt:
 0990 00500000 00000000 07000000 01000000  .P..............
 09a0 00000000 00000000 08500000 00000000  .........P......
 09b0 07000000 02000000 00000000 00000000  ................
 09c0 10500000 00000000 07000000 1a000000  .P..............
 09d0 00000000 00000000 18500000 00000000  .........P......
 09e0 07000000 06000000 00000000 00000000  ................
 09f0 20500000 00000000 07000000 07000000   P..............
 0a00 00000000 00000000 28500000 00000000  ........(P......
 0a10 07000000 08000000 00000000 00000000  ................
 0a20 30500000 00000000 07000000 1d000000  0P..............
 0a30 00000000 00000000 38500000 00000000  ........8P......
 0a40 07000000 14000000 00000000 00000000  ................
 0a50 40500000 00000000 07000000 1f000000  @P..............
 0a60 00000000 00000000 48500000 00000000  ........HP......
 0a70 07000000 09000000 00000000 00000000  ................
 0a80 50500000 00000000 07000000 0c000000  PP..............
 0a90 00000000 00000000 58500000 00000000  ........XP......
 0aa0 07000000 0d000000 00000000 00000000  ................
Contents of section .init:
 1000 4883ec08 488b05c5 3f000048 85c07402  H...H...?..H..t.
 1010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 1020 ff35ca3f 0000ff25 cc3f0000 0f1f4000  .5.?...%.?....@.
 1030 ff25ca3f 00006800 000000e9 e0ffffff  .%.?..h.........
 1040 ff25c23f 00006801 000000e9 d0ffffff  .%.?..h.........
 1050 ff25ba3f 00006802 000000e9 c0ffffff  .%.?..h.........
 1060 ff25b23f 00006803 000000e9 b0ffffff  .%.?..h.........
 1070 ff25aa3f 00006804 000000e9 a0ffffff  .%.?..h.........
 1080 ff25a23f 00006805 000000e9 90ffffff  .%.?..h.........
 1090 ff259a3f 00006806 000000e9 80ffffff  .%.?..h.........
 10a0 ff25923f 00006807 000000e9 70ffffff  .%.?..h.....p...
 10b0 ff258a3f 00006808 000000e9 60ffffff  .%.?..h.....`...
 10c0 ff25823f 00006809 000000e9 50ffffff  .%.?..h.....P...
 10d0 ff257a3f 0000680a 000000e9 40ffffff  .%z?..h.....@...
 10e0 ff25723f 0000680b 000000e9 30ffffff  .%r?..h.....0...
Contents of section .text:
 10f0 488d3d71 3f000048 8d056a3f 00004839  H.=q?..H..j?..H9
 1100 f8741548 8b05b63e 00004885 c07409ff  .t.H...>..H..t..
 1110 e00f1f80 00000000 c30f1f80 00000000  ................
 1120 488d3d41 3f000048 8d353a3f 00004829  H.=A?..H.5:?..H)
 1130 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 1140 d1fe7414 488b058d 3e000048 85c07408  ..t.H...>..H..t.
 1150 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 1160 f30f1efa 803dfd3e 00000075 33554883  .....=.>...u3UH.
 1170 3d6a3e00 00004889 e5740d48 8b3dde3e  =j>...H..t.H.=.>
 1180 0000ff15 583e0000 e863ffff ffc605d4  ....X>...c......
 1190 3e000001 5dc3662e 0f1f8400 00000000  >...].f.........
 11a0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 11b0 f30f1efa e967ffff ff0f1f80 00000000  .....g..........
 11c0 488b1501 3e000048 89f8488b 3a4885c0  H...>..H..H.:H..
 11d0 75314885 ff742948 83ec08e8 e0feffff  u1H..t)H........
 11e0 488b4008 4885c074 09488b40 104883c4  H.@.H..t.H.@.H..
 11f0 08c331c0 4883c408 c30f1f80 00000000  ..1.H...........
 1200 31c0c348 89c7ebcf 0f1f8400 00000000  1..H............
 1210 4885ff74 0b488b47 10c3660f 1f440000  H..t.H.G..f..D..
 1220 488b05a1 3d000048 8b38e921 feffff90  H...=..H.8.!....
 1230 488b1591 3d000048 89f8488b 3a4885c0  H...=..H..H.:H..
 1240 75314885 ff742948 83ec08e8 70feffff  u1H..t)H....p...
 1250 4889c248 8b00483b 4208740c 4883c408  H..H..H;B.t.H...
 1260 c30f1f80 00000000 31c04883 c408c390  ........1.H.....
 1270 31c0c348 89c7ebcf 0f1f8400 00000000  1..H............
 1280 4885ff74 2b534889 fb488b3f e84ffeff  H..t+SH..H.?.O..
 1290 ff4889c7 e827feff ff4889c2 488b4308  .H...'...H..H.C.
 12a0 4885c074 06483b42 0874155b c30f1f00  H..t.H;B.t.[....
 12b0 488b0511 3d000048 8b38e9f1 fdffff90  H...=..H.8......
 12c0 31c05bc3 662e0f1f 84000000 00006690  1.[.f.........f.
 12d0 4885ff0f 84dc0200 00415741 56415541  H........AWAVAUA
 12e0 54554889 fd534883 ec18488b 3fe8eefd  TUH..SH...H.?...
 12f0 ffff4889 c7e8c6fd ffff4989 c5488b40  ..H.......I..H.@
 1300 08493945 00740c31 c9483968 100f8412  .I9E.t.1.H9h....
 1310 01000048 837d1000 0f845201 0000488b  ...H.}....R...H.
 1320 7d00baff ffffff48 85ff7407 0fbf5704  }......H..t...W.
 1330 83c201b9 01000000 31f6e8f1 fcffff49  ........1......I
 1340 8b550848 89d34885 d20f8447 02000090  .U.H..H....G....
 1350 488b0348 85c07471 4839dd74 630fbf50  H..H..tqH9.tc..P
 1360 080fbf48 04488b7d 008d740a 014189d4  ...H.H.}..t..A..
 1370 0fbf4f08 4189c839 ce7e4544 0fbf4f04  ..O.A..9.~ED..O.
 1380 468d4c09 014439ca 7d360fbf 500a0fbf  F.L..D9.}6..P...
 1390 40068d4c 02010fbf 470a4189 d64189c2  @..L....G.A..A..
 13a0 39c17e1c 440fbf5f 06428d44 180139c2  9.~.D.._.B.D..9.
 13b0 0f8cda00 0000662e 0f1f8400 00000000  ......f.........
 13c0 488b5b10 4885db75 87498b55 08488b4d  H.[.H..u.I.U.H.M
 13d0 10488b75 084889d0 4885c974 634885f6  .H.u.H..H..tcH..
 13e0 74044889 4e104889 71084839 d5746749  t.H.N.H.q.H9.tgI
 13f0 396d0074 6e4889d0 31c948c7 45100000  9m.tnH..1.H.E...
 1400 0000488b 50106648 0f6ec066 480f6eca  ..H.P.fH.n.fH.n.
 1410 660f6cc1 0f114508 4885d274 0448896a  f.l...E.H..t.H.j
 1420 08488968 104883c4 1889c85b 5d415c41  .H.h.H.....[]A\A
 1430 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 1440 4885f60f 843a0100 0048c746 10000000  H....:...H.F....
 1450 004839d5 75994989 4d084889 ca49396d  .H9.u.I.M.H..I9m
 1460 00759248 8b450849 894500eb 880f1f00  .u.H.E.I.E......
 1470 48837d08 000f85a3 feffff31 c94839e8  H.}........1.H9.
 1480 0f8498fe ffffe977 ffffff0f 1f440000  .......w.....D..
 1490 664439d2 448d79ff 450f4cf2 39c1448d  fD9.D.y.E.L.9.D.
 14a0 50ff8d4e ff418d41 ff450f4f fa664539  P..N.A.A.E.O.fE9
 14b0 c4410fbf d6450f4c e04439ce 0f4fc844  .A...E.L.D9..O.D
 14c0 39e17d7b e9f7feff ff0f1f80 00000000  9.}{............
 14d0 488b3344 89e00fbf 7e08440f b7460a29  H.3D....~.D..F.)
 14e0 f8489848 c1e00448 0346280f bf780866  .H.H...H.F(..x.f
 14f0 83ffff74 0d450fbf c889d644 29ce39f7  ...t.E.....D).9.
 1500 7e0a4489 f64429c6 66897008 0fbf700a  ~.D..D).f.p...p.
 1510 6683feff 740e450f bfc84489 ff4429cf  f...t.E...D..D).
 1520 39fe7d0a 4489fe44 29c66689 700a4183  9.}.D..D).f.p.A.
 1530 c4014439 e10f8c85 feffff48 8b7d0048  ..D9.......H.}.H
 1540 85ff748c 0fbf4708 4489e629 c60fbf47  ..t...G.D..)...G
 1550 0483c001 39c60f8f 74ffffff 85f60f88  ....9...t.......
 1560 6cffffff 8954240c 894c2408 e8effaff  l....T$..L$.....
 1570 ff8b4c24 088b5424 0c84c00f 854fffff  ..L$..T$.....O..
 1580 ffebab48 39d50f84 cafeffff b9ffffff  ...H9...........
 1590 ffe964fe ffff488b 4d10488b 45084885  ..d...H.M.H.E.H.
 15a0 c9741848 85c07428 48894810 48894108  .t.H..t(H.H.H.A.
 15b0 e93afeff ffb8ffff ffffc348 85c074cc  .:.........H..t.
 15c0 31c94889 4810e924 feffff0f 1f440000  1.H.H..$.....D..
 15d0 48c74108 00000000 e912feff ff0f1f00  H.A.............
 15e0 41574156 41554154 55534883 ec184885  AWAVAUATUSH...H.
 15f0 ff0f84a1 02000048 89fd488b 3fe8defa  .......H..H.?...
 1600 ffff4889 c7e8b6fa ffff4883 7d100049  ..H.......H.}..I
 1610 89c50f84 08010000 488b7d00 baffffff  ........H.}.....
 1620 ff4885ff 74070fbf 570483c2 01b90100  .H..t...W.......
 1630 000031f6 e8f7f9ff ff498b5d 084885db  ..1......I.].H..
 1640 0f842002 0000662e 0f1f8400 00000000  .. ...f.........
 1650 488b0348 85c07471 4839dd74 630fbf50  H..H..tqH9.tc..P
 1660 080fbf48 04488b7d 008d740a 014189d4  ...H.H.}..t..A..
 1670 0fbf4f08 4189c839 ce7e4544 0fbf4f04  ..O.A..9.~ED..O.
 1680 468d4c09 014439ca 7d360fbf 500a0fbf  F.L..D9.}6..P...
 1690 40068d4c 02010fbf 470a4189 d64189c2  @..L....G.A..A..
 16a0 39c17e1c 440fbf5f 06428d44 180139c2  9.~.D.._.B.D..9.
 16b0 0f8caa00 0000662e 0f1f8400 00000000  ......f.........
 16c0 488b5b10 4885db75 87488b45 10498b4d  H.[.H..u.H.E.I.M
 16d0 08488b55 084885c0 74664885 d2740448  .H.U.H..tfH..t.H
 16e0 89421048 89500848 39cd746a 49396d00  .B.H.P.H9.tjI9m.
 16f0 741e31db 4889efe8 44f9ffff 4883c418  t.1.H...D...H...
 1700 89d85b5d 415c415d 415e415f c30f1f00  ..[]A\A]A^A_....
 1710 488b4508 49894500 ebd8660f 1f440000  H.E.I.E...f..D..
 1720 48837d08 000f85ed feffff48 39680875  H.}........H9h.u
 1730 c1e9e2fe ffff662e 0f1f8400 00000000  ......f.........
 1740 4885d20f 840a0100 0048c742 10000000  H........H.B....
 1750 004839cd 75964989 4508eb90 0f1f4000  .H9.u.I.E.....@.
 1760 664439d2 448d79ff 450f4cf2 39c1448d  fD9.D.y.E.L.9.D.
 1770 50ff8d4e ff418d41 ff450f4f fa664539  P..N.A.A.E.O.fE9
 1780 c4410fbf d6450f4c e04439ce 0f4fc844  .A...E.L.D9..O.D
 1790 39e17d7b e927ffff ff0f1f80 00000000  9.}{.'..........
 17a0 488b3344 89e00fbf 7e08440f b7460a29  H.3D....~.D..F.)
 17b0 f8489848 c1e00448 0346280f bf780866  .H.H...H.F(..x.f
 17c0 83ffff74 0d450fbf c889d644 29ce39f7  ...t.E.....D).9.
 17d0 7e0a4489 f64429c6 66897008 0fbf700a  ~.D..D).f.p...p.
 17e0 6683feff 740e450f bfc84489 ff4429cf  f...t.E...D..D).
 17f0 39fe7d0a 4489fe44 29c66689 700a4183  9.}.D..D).f.p.A.
 1800 c4014439 e10f8cb5 feffff48 8b7d0048  ..D9.......H.}.H
 1810 85ff748c 0fbf4708 4489e629 c60fbf47  ..t...G.D..)...G
 1820 0483c001 39c60f8f 74ffffff 85f60f88  ....9...t.......
 1830 6cffffff 8954240c 894c2408 e81ff8ff  l....T$..L$.....
 1840 ff8b4c24 088b5424 0c84c00f 854fffff  ..L$..T$.....O..
 1850 ffebab48 39cd0f84 fafeffff bbffffff  ...H9...........
 1860 ffe98efe ffff488b 5510488b 45084885  ......H.U.H.E.H.
 1870 d2741248 85c0742a 48895010 48894208  .t.H..t*H.P.H.B.
 1880 e967feff ff4885c0 74d231d2 48895010  .g...H..t.1.H.P.
 1890 e957feff ff0f1f00 bbffffff ffe95afe  .W............Z.
 18a0 ffff48c7 42080000 0000e93d feffff90  ..H.B......=....
 18b0 4885ff0f 84af0200 00415741 56415541  H........AWAVAUA
 18c0 54554889 fd534883 ec18488b 3fe80ef8  TUH..SH...H.?...
 18d0 ffff4889 c7e8e6f7 ffff4883 7d100049  ..H.......H.}..I
 18e0 89c50f84 f8000000 488b7d00 baffffff  ........H.}.....
 18f0 ff4885ff 74070fbf 570483c2 01b90100  .H..t...W.......
 1900 000031f6 e827f7ff ff498b5d 084885db  ..1..'...I.].H..
 1910 0f841b02 0000662e 0f1f8400 00000000  ......f.........
 1920 488b0348 85c07471 4839dd74 630fbf50  H..H..tqH9.tc..P
 1930 080fbf48 04488b7d 008d740a 014189d4  ...H.H.}..t..A..
 1940 0fbf4f08 4189c839 ce7e4544 0fbf4f04  ..O.A..9.~ED..O.
 1950 468d4c09 014439ca 7d360fbf 500a0fbf  F.L..D9.}6..P...
 1960 40068d4c 02010fbf 470a4189 d64189c2  @..L....G.A..A..
 1970 39c17e1c 440fbf5f 06428d44 180139c2  9.~.D.._.B.D..9.
 1980 0f8caa00 0000662e 0f1f8400 00000000  ......f.........
 1990 488b5b10 4885db75 87488b45 10498b4d  H.[.H..u.H.E.I.M
 19a0 08488b55 084885c0 74564885 d2740448  .H.U.H..tVH..t.H
 19b0 89421048 89500848 39cd745a 49396d00  .B.H.P.H9.tZI9m.
 19c0 745e660f efc00f11 45084883 c41831c0  t^f.....E.H...1.
 19d0 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 19e0 48837d08 000f85fd feffff48 39680875  H.}........H9h.u
 19f0 d9e9f2fe ffff662e 0f1f8400 00000000  ......f.........
 1a00 4885d20f 841a0100 0048c742 10000000  H........H.B....
 1a10 004839cd 75a64989 45084939 6d0075a2  .H9.u.I.E.I9m.u.
 1a20 488b4508 49894500 eb98660f 1f440000  H.E.I.E...f..D..
 1a30 664439d2 448d79ff 450f4cf2 39c1448d  fD9.D.y.E.L.9.D.
 1a40 50ff8d4e ff418d41 ff450f4f fa664539  P..N.A.A.E.O.fE9
 1a50 c4410fbf d6450f4c e04439ce 0f4fc844  .A...E.L.D9..O.D
 1a60 39e17d7b e927ffff ff0f1f80 00000000  9.}{.'..........
 1a70 488b3344 89e00fbf 7e08440f b7460a29  H.3D....~.D..F.)
 1a80 f8489848 c1e00448 0346280f bf780866  .H.H...H.F(..x.f
 1a90 83ffff74 0d450fbf c889d644 29ce39f7  ...t.E.....D).9.
 1aa0 7e0a4489 f64429c6 66897008 0fbf700a  ~.D..D).f.p...p.
 1ab0 6683feff 740e450f bfc84489 ff4429cf  f...t.E...D..D).
 1ac0 39fe7d0a 4489fe44 29c66689 700a4183  9.}.D..D).f.p.A.
 1ad0 c4014439 e10f8cb5 feffff48 8b7d0048  ..D9.......H.}.H
 1ae0 85ff748c 0fbf4708 4489e629 c60fbf47  ..t...G.D..)...G
 1af0 0483c001 39c60f8f 74ffffff 85f60f88  ....9...t.......
 1b00 6cffffff 8954240c 894c2408 e84ff5ff  l....T$..L$..O..
 1b10 ff8b4c24 088b5424 0c84c00f 854fffff  ..L$..T$.....O..
 1b20 ffebab48 39cd0f85 96feffff e9e5feff  ...H9...........
 1b30 ff488b55 10488b45 084885d2 74124885  .H.U.H.E.H..t.H.
 1b40 c0742b48 89501048 894208e9 6cfeffff  .t+H.P.H.B..l...
 1b50 4885c00f 8469feff ff31d248 895010e9  H....i...1.H.P..
 1b60 58feffff 0f1f4000 b8ffffff ffc348c7  X.....@.......H.
 1b70 42080000 0000e941 feffff0f 1f440000  B......A.....D..
 1b80 b8ffffff ff4885ff 74265348 89fb488b  .....H..t&SH..H.
 1b90 3fe84af5 ffff4889 c7e822f5 ffff4889  ?.J...H..."...H.
 1ba0 c231c048 837b1000 740e5bc3 0f1f4000  .1.H.{..t.[...@.
 1bb0 c30f1f80 00000000 48837b08 0075eb31  ........H.{..u.1
 1bc0 c048395a 085b0f95 c0c3660f 1f440000  .H9Z.[....f..D..
 1bd0 4885ff0f 84650200 00415741 56415541  H....e...AWAVAUA
 1be0 89f54154 4189d455 4889fd53 4883ec18  ..ATA..UH..SH...
 1bf0 488b3fe8 e8f4ffff 4889c7e8 c0f4ffff  H.?.....H.......
 1c00 48837d10 004889c3 0f84d200 0000488b  H.}..H........H.
 1c10 7d00baff ffffff48 85ff7407 0fbf5704  }......H..t...W.
 1c20 83c201b9 01000000 31f6e801 f4ffff48  ........1......H
 1c30 8b5b0848 85db0f84 b9000000 488b7d00  .[.H........H.}.
 1c40 48893c24 0f1f4000 4c8b134d 85d27469  H.<$..@.L..M..ti
 1c50 4839dd74 5b450fbf 4a08410f bf52040f  H9.t[E..J.A..R..
 1c60 bf770841 8d541101 4489c889 f139f27e  .w.A.T..D....9.~
 1c70 3f440fbf 5f04428d 741e0141 39f17d30  ?D.._.B.t..A9.}0
 1c80 450fbf4a 0a450fbf 5206478d 7c110144  E..J.E..R.G.|..D
 1c90 0fbf570a 4589ce45 89d34539 d77e1144  ..W.E..E..E9.~.D
 1ca0 0fbf4706 478d5402 014539d1 7c526690  ..G.G.T..E9.|Rf.
 1cb0 488b5b10 4885db75 8f4c8b04 244883c4  H.[.H..u.L..$H..
 1cc0 184489e2 4489ee4c 89c75b5d 415c415d  .D..D..L..[]A\A]
 1cd0 415e415f e9f7f3ff ff0f1f80 00000000  A^A_............
 1ce0 48837d08 000f8523 ffffff48 3968080f  H.}....#...H9h..
 1cf0 8419ffff ff4c8b45 00ebc20f 1f440000  .....L.E.....D..
 1d00 664539d9 458d47ff 450f4cf3 4539d745  fE9.E.G.E.L.E9.E
 1d10 8d5aff45 89c7450f 4ffb448d 52ff6639  .Z.E..E.O.D.R.f9
 1d20 c80f4cc1 39f2450f bfce0fbf c88d46ff  ..L.9.E.......F.
 1d30 410f4ec2 39c80f8c 74ffffff 44896c24  A.N.9...t...D.l$
 1d40 084589cd 44896424 0c4589f4 4189ce48  .E..D.d$.E..A..H
 1d50 89e94889 dd89c3eb 760f1f80 00000000  ..H.....v.......
 1d60 488b7500 4489f044 0fbf4608 440fb756  H.u.D..D..F.D..V
 1d70 0a4429c0 489848c1 e0044803 4628440f  .D).H.H...H.F(D.
 1d80 bf400866 4183f8ff 740f450f bfda4489  .@.fA...t.E...D.
 1d90 ee4429de 4139f07e 0a4489e6 4429d666  .D).A9.~.D..D).f
 1da0 8970080f bf700a66 83feff74 0f450fbf  .p...p.f...t.E..
 1db0 da4589f8 4529d844 39c67d0a 4489fe44  .E..E).D9.}.D..D
 1dc0 29d66689 700a4183 c6014439 f37c4948  ).f.p.A...D9.|IH
 1dd0 85ff748c 0fbf4708 4489f629 c60fbf47  ..t...G.D..)...G
 1de0 0483c001 39c60f8f 74ffffff 85f60f88  ....9...t.......
 1df0 6cffffff 48890c24 e863f2ff ff488b0c  l...H..$.c...H..
 1e00 2484c048 8b390f85 54ffffff 4183c601  $..H.9..T...A...
 1e10 4439f37d ba0f1f00 4889eb48 893c2444  D9.}....H..H.<$D
 1e20 8b6c2408 4889cd48 8b5b1044 8b64240c  .l$.H..H.[.D.d$.
 1e30 4885db0f 850ffeff ffe97bfe ffffb8ff  H.........{.....
 1e40 ffffffc3 662e0f1f 84000000 00006690  ....f.........f.
 1e50 41545548 89fd53e8 84f2ffff 4889c748  ATUH..S.....H..H
 1e60 89c3e859 f2ffff48 85ed0f84 a8000000  ...Y...H........
 1e70 48837810 007441bf 20000000 e8eff1ff  H.x..tA. .......
 1e80 ff4889c3 4885c074 23488928 4889c748  .H..H..t#H.(H..H
 1e90 c7401000 00000048 c7400800 00000048  .@.....H.@.....H
 1ea0 c7401800 000000e8 e4f1ffff 4889d85b  .@..........H..[
 1eb0 5d415cc3 0f1f4000 4889dfe8 00f2ffff  ]A\...@.H.......
 1ec0 48837810 004989c4 75adbf20 000000e8  H.x..I..u.. ....
 1ed0 9cf1ffff 66480f6e c0498944 2410660f  ....fH.n.I.D$.f.
 1ee0 6cc04885 c0749048 8b939000 000048c7  l.H..t.H......H.
 1ef0 40080000 000048c7 40100000 00004889  @.....H.@.....H.
 1f00 1048c740 18000000 00410f11 0424e964  .H.@.....A...$.d
 1f10 ffffff0f 1f440000 31dbeb90 0f1f4000  .....D..1.....@.
 1f20 4885ff0f 84fa0100 00415741 56415549  H........AWAVAUI
 1f30 89f54154 554889fd 534883ec 18488b3f  ..ATUH..SH...H.?
 1f40 e89bf1ff ff4889c7 e873f1ff ff48837d  .....H...s...H.}
 1f50 10004889 c30f84b5 00000048 8b7d00ba  ..H........H.}..
 1f60 ffffffff 4885ff74 070fbf57 0483c201  ....H..t...W....
 1f70 b9010000 0031f6e8 b4f0ffff 488b5b08  .....1......H.[.
 1f80 4885db74 740f1f00 488b0348 85c07469  H..tt...H..H..ti
 1f90 4839dd74 5b0fbf50 080fbf48 04488b7d  H9.t[..P...H.H.}
 1fa0 008d740a 014189d4 0fbf4f08 4189c839  ..t..A....O.A..9
 1fb0 ce7e3d44 0fbf4f04 468d4c09 014439ca  .~=D..O.F.L..D9.
 1fc0 7d2e0fbf 500a0fbf 40068d4c 02010fbf  }...P...@..L....
 1fd0 470a4189 d64189c2 39c17e14 440fbf5f  G.A..A..9.~.D.._
 1fe0 06428d44 180139c2 7c46660f 1f440000  .B.D..9.|Ff..D..
 1ff0 488b5b10 4885db75 8f4c896d 004883c4  H.[.H..u.L.m.H..
 2000 1831c05b 5d415c41 5d415e41 5fc36690  .1.[]A\A]A^A_.f.
 2010 48837d08 000f8540 ffffff48 39680875  H.}....@...H9h.u
 2020 d8e935ff ffff662e 0f1f8400 00000000  ..5...f.........
 2030 664439d2 448d79ff 450f4cf2 39c1448d  fD9.D.y.E.L.9.D.
 2040 50ff8d4e ff418d41 ff450f4f fa664539  P..N.A.A.E.O.fE9
 2050 c4410fbf d6450f4c e04439ce 0f4fc844  .A...E.L.D9..O.D
 2060 39e17d7b eb8a662e 0f1f8400 00000000  9.}{..f.........
 2070 488b3344 89e00fbf 7e08440f b7460a29  H.3D....~.D..F.)
 2080 f8489848 c1e00448 0346280f bf780866  .H.H...H.F(..x.f
 2090 83ffff74 0d450fbf c889d644 29ce39f7  ...t.E.....D).9.
 20a0 7e0a4489 f64429c6 66897008 0fbf700a  ~.D..D).f.p...p.
 20b0 6683feff 740e450f bfc84489 ff4429cf  f...t.E...D..D).
 20c0 39fe7d0a 4489fe44 29c66689 700a4183  9.}.D..D).f.p.A.
 20d0 c4014439 e10f8c15 ffffff48 8b7d0048  ..D9.......H.}.H
 20e0 85ff748c 0fbf4708 4489e629 c60fbf47  ..t...G.D..)...G
 20f0 0483c001 39c60f8f 74ffffff 85f60f88  ....9...t.......
 2100 6cffffff 8954240c 894c2408 e84fefff  l....T$..L$..O..
 2110 ff8b4c24 088b5424 0c84c00f 854fffff  ..L$..T$.....O..
 2120 ffebabb8 ffffffff c30f1f80 00000000  ................
 2130 4885ff0f 84900200 00415741 56415541  H........AWAVAUA
 2140 54554889 fd534883 ec18488b 3fe88eef  TUH..SH...H.?...
 2150 ffff4889 c7e866ef ffff4989 c5488b00  ..H...f...I..H..
 2160 498b5508 4839d074 094839e8 0f84f700  I.U.H9.t.H9.....
 2170 00004883 7d10000f 84030100 00488b7d  ..H.}........H.}
 2180 00baffff ffff4885 ff74070f bf570483  ......H..t...W..
 2190 c201b901 00000031 f6e892ee ffff498b  .......1......I.
 21a0 5d084885 db0f8482 0000000f 1f440000  ].H..........D..
 21b0 488b0348 85c07471 4839dd74 630fbf50  H..H..tqH9.tc..P
 21c0 080fbf48 04488b7d 008d740a 014189d4  ...H.H.}..t..A..
 21d0 0fbf4f08 4189c839 ce7e4544 0fbf4f04  ..O.A..9.~ED..O.
 21e0 468d4c09 014439ca 7d360fbf 500a0fbf  F.L..D9.}6..P...
 21f0 40068d4c 02010fbf 470a4189 d64189c2  @..L....G.A..A..
 2200 39c17e1c 440fbf5f 06428d44 180139c2  9.~.D.._.B.D..9.
 2210 0f8cb200 0000662e 0f1f8400 00000000  ......f.........
 2220 488b5b10 4885db75 87498b5d 08488b55  H.[.H..u.I.].H.U
 2230 10488b4d 08498b45 004885d2 74624885  .H.M.I.E.H..tbH.
 2240 c9740448 89511048 894a0848 39dd7466  .t.H.Q.H.J.H9.tf
 2250 4839c574 6a488968 10488945 0848c745  H9.tjH.h.H.E.H.E
 2260 10000000 0049896d 004883c4 1831c05b  .....I.m.H...1.[
 2270 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 2280 48837d08 000f85f2 feffff48 39ea0f84  H.}........H9...
 2290 e9feffff ebbf662e 0f1f8400 00000000  ......f.........
 22a0 4885c90f 84120100 0048c741 10000000  H........H.A....
 22b0 004839dd 759a4989 55084839 c5759648  .H9.u.I.U.H9.u.H
 22c0 8b4508eb 900f1f00 664439d2 448d79ff  .E......fD9.D.y.
 22d0 450f4cf2 39c1448d 50ff8d4e ff418d41  E.L.9.D.P..N.A.A
 22e0 ff450f4f fa664539 c4410fbf d6450f4c  .E.O.fE9.A...E.L
 22f0 e04439ce 0f4fc844 39e17d7b e91fffff  .D9..O.D9.}{....
 2300 ff0f1f80 00000000 488b3344 89e00fbf  ........H.3D....
 2310 7e08440f b7460a29 f8489848 c1e00448  ~.D..F.).H.H...H
 2320 0346280f bf780866 83ffff74 0d450fbf  .F(..x.f...t.E..
 2330 c889d644 29ce39f7 7e0a4489 f64429c6  ...D).9.~.D..D).
 2340 66897008 0fbf700a 6683feff 740e450f  f.p...p.f...t.E.
 2350 bfc84489 ff4429cf 39fe7d0a 4489fe44  ..D..D).9.}.D..D
 2360 29c66689 700a4183 c4014439 e10f8cad  ).f.p.A...D9....
 2370 feffff48 8b7d0048 85ff748c 0fbf4708  ...H.}.H..t...G.
 2380 4489e629 c60fbf47 0483c001 39c60f8f  D..)...G....9...
 2390 74ffffff 85f60f88 6cffffff 8954240c  t.......l....T$.
 23a0 894c2408 e8b7ecff ff8b4c24 088b5424  .L$.......L$..T$
 23b0 0c84c00f 854fffff ffebab48 39dd0f85  .....O.....H9...
 23c0 91feffff e9edfeff ffb8ffff ffffc390  ................
 23d0 e9bbecff ff662e0f 1f840000 00000090  .....f..........
 23e0 4885ff0f 84d70100 00415741 56415541  H........AWAVAUA
 23f0 54555348 83ec18e8 c4ecffff 4c8b6808  TUSH........L.h.
 2400 48894424 084d85ed 0f84b300 00006690  H.D$.M........f.
 2410 498b5d10 4885db75 70e98000 00006690  I.].H..up.....f.
 2420 4939dd74 5b0fbf50 080fbf48 04498b7d  I9.t[..P...H.I.}
 2430 008d740a 0189d50f bf4f0841 89c839ce  ..t......O.A..9.
 2440 7e3e440f bf4f0446 8d4c0901 4439ca7d  ~>D..O.F.L..D9.}
 2450 2f0fbf50 0a0fbf40 068d4c02 010fbf47  /..P...@..L....G
 2460 0a4189d6 4189c239 c17e1544 0fbf5f06  .A..A..9.~.D.._.
 2470 428d4418 0139c27c 570f1f80 00000000  B.D..9.|W.......
 2480 488b5b10 4885db74 08488b03 4885c075  H.[.H..t.H..H..u
 2490 8f4d8b6d 104d85ed 0f8572ff ffff488b  .M.m.M....r...H.
 24a0 44240848 8b580848 85db7415 0f1f4000  D$.H.X.H..t...@.
 24b0 488b3be8 c8ebffff 488b5b10 4885db75  H.;.....H.[.H..u
 24c0 ef4883c4 185b5d41 5c415d41 5e415fc3  .H...[]A\A]A^A_.
 24d0 664439d2 448d79ff 450f4cf2 39c1448d  fD9.D.y.E.L.9.D.
 24e0 50ff8d4e ff418d41 ff450f4f fa664439  P..N.A.A.E.O.fD9
 24f0 c5410fbf d6410f4c e84439ce 0f4ec141  .A...A.L.D9..N.A
 2500 89c439c5 7e77e975 ffffff0f 1f440000  ..9.~w.u.....D..
 2510 488b3389 e80fbf7e 08440fb7 460a29f8  H.3....~.D..F.).
 2520 489848c1 e0044803 46280fbf 78086683  H.H...H.F(..x.f.
 2530 ffff740d 450fbfc8 89d64429 ce39f77e  ..t.E.....D).9.~
 2540 0a4489f6 4429c666 8970080f bf700a66  .D..D).f.p...p.f
 2550 83feff74 0e450fbf c84489ff 4429cf39  ...t.E...D..D).9
 2560 fe7d0a44 89fe4429 c6668970 0a83c501  .}.D..D).f.p....
 2570 4439e50f 8f07ffff ff498b7d 004885ff  D9.......I.}.H..
 2580 748e0fbf 470889ee 29c60fbf 470483c0  t...G...)...G...
 2590 0139c60f 8f77ffff ff85f60f 886fffff  .9...w.......o..
 25a0 ff895424 04e8b6ea ffff8b54 240484c0  ..T$.......T$...
 25b0 0f855aff ffffebb5 0f1f8400 00000000  ..Z.............
 25c0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 25d0 488b05f1 29000048 8b38e9c1 eaffff90  H...)..H.8......
 25e0 4885ff74 07488977 1831c0c3 b8ffffff  H..t.H.w.1......
 25f0 ffc36666 2e0f1f84 00000000 000f1f00  ..ff............
 2600 4885ff74 0b488b47 18c3660f 1f440000  H..t.H.G..f..D..
 2610 31c0c366 2e0f1f84 00000000 000f1f00  1..f............
 2620 4885ff74 0b488b07 c30f1f80 00000000  H..t.H..........
 2630 31c0c3                               1..
Contents of section .fini:
 2634 4883ec08 4883c408 c3                 H...H....
Contents of section .eh_frame_hdr:
 3000 011b033b a4000000 13000000 20e0ffff  ...;........ ...
 3010 c0000000 c0e1ffff e8000000 10e2ffff  ................
 3020 08010000 30e2ffff 20010000 80e2ffff  ....0... .......
 3030 40010000 d0e2ffff 68010000 e0e5ffff  @.......h.......
 3040 d0010000 b0e8ffff 20020000 80ebffff  ........ .......
 3050 88020000 d0ebffff b0020000 50eeffff  ............P...
 3060 10030000 20efffff 40030000 30f1ffff  .... ...@...0...
 3070 98030000 d0f3ffff f0030000 e0f3ffff  ................
 3080 08040000 d0f5ffff 60040000 e0f5ffff  ........`.......
 3090 78040000 00f6ffff 8c040000 20f6ffff  x........... ...
 30a0 a0040000                             ....
Contents of section .eh_frame:
 30a8 14000000 00000000 017a5200 01781001  .........zR..x..
 30b8 1b0c0708 90010000 24000000 1c000000  ........$.......
 30c8 58dfffff d0000000 000e1046 0e184a0f  X..........F..J.
 30d8 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 30e8 1c000000 44000000 d0e0ffff 48000000  ....D.......H...
 30f8 005b0e10 560a0e08 410b460e 08000000  .[..V...A.F.....
 3108 14000000 64000000 00e1ffff 1f000000  ....d...........
 3118 00000000 00000000 1c000000 7c000000  ............|...
 3128 08e1ffff 48000000 005b0e10 550a0e08  ....H....[..U...
 3138 480b460e 08000000 24000000 9c000000  H.F.....$.......
 3148 38e1ffff 44000000 00460e10 8302660e  8...D....F....f.
 3158 0844c350 0e108302 430e0800 00000000  .D.P....C.......
 3168 64000000 c4000000 60e1ffff 0d030000  d.......`.......
 3178 004b0e10 8f02420e 188e0342 0e208d04  .K....B....B. ..
 3188 420e288c 05410e30 8606440e 38830744  B.(..A.0..D.8..D
 3198 0e50033f 010a0e38 430e3041 0e28420e  .P.?...8C.0A.(B.
 31a8 20420e18 420e1042 0e084b0b 0375010e   B..B..B..K..u..
 31b8 08c3c6cc cdcecf46 0e508307 86068c05  .......F.P......
 31c8 8d048e03 8f020000 4c000000 2c010000  ........L...,...
 31d8 08e4ffff cf020000 00420e10 8f02420e  .........B....B.
 31e8 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 31f8 8606410e 38830744 0e500312 010a0e38  ..A.8..D.P.....8
 3208 430e3041 0e28420e 20420e18 420e1042  C.0A.(B. B..B..B
 3218 0e08440b 00000000 64000000 7c010000  ..D.....d...|...
 3228 88e6ffff cb020000 004b0e10 8f02420e  .........K....B.
 3238 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 3248 8606440e 38830744 0e500304 010a0e38  ..D.8..D.P.....8
 3258 430e3041 0e28420e 20420e18 420e1042  C.0A.(B. B..B..B
 3268 0e08460b 0388010e 08c3c6cc cdcecf46  ..F............F
 3278 0e508307 86068c05 8d048e03 8f020000  .P..............
 3288 24000000 e4010000 f0e8ffff 4a000000  $...........J...
 3298 004b0e10 8302600e 0845c348 0e108302  .K....`..E.H....
 32a8 4e0e0800 00000000 5c000000 0c020000  N.......\.......
 32b8 18e9ffff 74020000 004b0e10 8f02420e  ....t....K....B.
 32c8 188e0342 0e208d04 450e288c 05440e30  ...B. ..E.(..D.0
 32d8 8606440e 38830744 0e5002d1 0a0e384a  ..D.8..D.P....8J
 32e8 c30e3041 c60e2842 cc0e2042 cd0e1842  ..0A..(B.. B...B
 32f8 ce0e1042 cf0e084c 0b035e01 0e08c3c6  ...B...L..^.....
 3308 cccdcecf 00000000 2c000000 6c020000  ........,...l...
 3318 38ebffff cc000000 00420e10 8c02410e  8........B....A.
 3328 18860344 0e208304 02590a0e 18410e10  ...D. ...Y...A..
 3338 420e0845 0b000000 54000000 9c020000  B..E....T.......
 3348 d8ebffff 09020000 004b0e10 8f02420e  .........K....B.
 3358 188e0342 0e208d04 450e288c 05410e30  ...B. ..E.(..A.0
 3368 8606440e 38830744 0e5002c4 0a0e3843  ..D.8..D.P....8C
 3378 0e30410e 28420e20 420e1842 0e10420e  .0A.(B. B..B..B.
 3388 08430b03 13010e08 c3c6cccd cecf0000  .C..............
 3398 54000000 f4020000 90edffff 9f020000  T...............
 33a8 004b0e10 8f02420e 188e0342 0e208d04  .K....B....B. ..
 33b8 420e288c 05410e30 8606440e 38830744  B.(..A.0..D.8..D
 33c8 0e500323 010a0e38 430e3041 0e28420e  .P.#...8C.0A.(B.
 33d8 20420e18 420e1042 0e08470b 0349010e   B..B..B..G..I..
 33e8 08c3c6cc cdcecf00 14000000 4c030000  ............L...
 33f8 d8efffff 05000000 00000000 00000000  ................
 3408 54000000 64030000 d0efffff e1010000  T...d...........
 3418 004b0e10 8f02420e 188e0342 0e208d04  .K....B....B. ..
 3428 420e288c 05410e30 8606410e 38830744  B.(..A.0..A.8..D
 3438 0e5002ce 0a0e3841 0e30410e 28420e20  .P....8A.0A.(B. 
 3448 420e1842 0e10420e 08410b02 f00e08c3  B..B..B..A......
 3458 c6cccdce cf000000 14000000 bc030000  ................
 3468 68f1ffff 0f000000 00000000 00000000  h...............
 3478 10000000 d4030000 60f1ffff 12000000  ........`.......
 3488 00000000 10000000 e8030000 6cf1ffff  ............l...
 3498 13000000 00000000 10000000 fc030000  ................
 34a8 78f1ffff 13000000 00000000 00000000  x...............
Contents of section .init_array:
 4dd0 b0110000 00000000                    ........
Contents of section .fini_array:
 4dd8 60110000 00000000                    `.......
Contents of section .dynamic:
 4de0 01000000 00000000 86010000 00000000  ................
 4df0 01000000 00000000 90010000 00000000  ................
 4e00 0e000000 00000000 a0010000 00000000  ................
 4e10 0c000000 00000000 00100000 00000000  ................
 4e20 0d000000 00000000 34260000 00000000  ........4&......
 4e30 19000000 00000000 d04d0000 00000000  .........M......
 4e40 1b000000 00000000 08000000 00000000  ................
 4e50 1a000000 00000000 d84d0000 00000000  .........M......
 4e60 1c000000 00000000 08000000 00000000  ................
 4e70 f5feff6f 00000000 00030000 00000000  ...o............
 4e80 05000000 00000000 b0060000 00000000  ................
 4e90 06000000 00000000 b0030000 00000000  ................
 4ea0 0a000000 00000000 ba010000 00000000  ................
 4eb0 0b000000 00000000 18000000 00000000  ................
 4ec0 03000000 00000000 e84f0000 00000000  .........O......
 4ed0 02000000 00000000 20010000 00000000  ........ .......
 4ee0 14000000 00000000 07000000 00000000  ................
 4ef0 17000000 00000000 90090000 00000000  ................
 4f00 07000000 00000000 d0080000 00000000  ................
 4f10 08000000 00000000 c0000000 00000000  ................
 4f20 09000000 00000000 18000000 00000000  ................
 4f30 feffff6f 00000000 b0080000 00000000  ...o............
 4f40 ffffff6f 00000000 01000000 00000000  ...o............
 4f50 f0ffff6f 00000000 6a080000 00000000  ...o....j.......
 4f60 f9ffff6f 00000000 03000000 00000000  ...o............
 4f70 00000000 00000000 00000000 00000000  ................
 4f80 00000000 00000000 00000000 00000000  ................
 4f90 00000000 00000000 00000000 00000000  ................
 4fa0 00000000 00000000 00000000 00000000  ................
 4fb0 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 4fc0 00000000 00000000 00000000 00000000  ................
 4fd0 00000000 00000000 00000000 00000000  ................
 4fe0 00000000 00000000                    ........
Contents of section .got.plt:
 4fe8 e04d0000 00000000 00000000 00000000  .M..............
 4ff8 00000000 00000000 36100000 00000000  ........6.......
 5008 46100000 00000000 56100000 00000000  F.......V.......
 5018 66100000 00000000 76100000 00000000  f.......v.......
 5028 86100000 00000000 96100000 00000000  ................
 5038 a6100000 00000000 b6100000 00000000  ................
 5048 c6100000 00000000 d6100000 00000000  ................
 5058 e6100000 00000000                    ........
Contents of section .data:
 5060 60500000 00000000                    `P......
Contents of section .bss:
<skipping contents of bss section at [5068, 5070)>
Contents of section .comment:
 0000 4743433a 2028474e 55292031 332e322e  GCC: (GNU) 13.2.
 0010 31203230 32333038 303100             1 20230801.
Contents of section .debug_aranges:
 0000 3c000000 02000000 00000800 00000000  <...............
 0010 00100000 00000000 12000000 00000000  ................
 0020 34260000 00000000 04000000 00000000  4&..............
 0030 00000000 00000000 00000000 00000000  ................
 0040 3c000000 02002300 00000800 00000000  <.....#.........
 0050 12100000 00000000 05000000 00000000  ................
 0060 38260000 00000000 05000000 00000000  8&..............
 0070 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 1f000000 05000108 00000000 01000000  ................
 0010 000c0000 00000000 00190000 003c0000  .............<..
 0020 0001801f 00000005 00010812 00000001  ................
 0030 66000000 2d000000 4a000000 19000000  f...-...J.......
 0040 3c000000 0180                        <.....
Contents of section .debug_abbrev:
 0000 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0010 00000111 00101755 17030e1b 0e250e13  .......U.....%..
 0020 05000000                             ....
Contents of section .debug_line:
 0000 62000000 05000800 2e000000 010101fb  b...............
 0010 0e0d0001 01010100 00000100 00010101  ................
 0020 1f020000 00002300 00000201 1f020f02  ......#.........
 0030 35000000 01350000 00010009 02001000  5....5..........
 0040 00000000 0003c100 014c753d 2f020200  .........Lu=/...
 0050 01010009 02342600 00000000 0003d300  .....4&.........
 0060 01020400 01015e00 00000500 08002e00  ......^.........
 0070 00000101 01fb0e0d 00010101 01000000  ................
 0080 01000001 01011f02 00000000 23000000  ............#...
 0090 02011f02 0f023c00 0000013c 00000001  ......<....<....
 00a0 00090212 10000000 00000003 27014b02  ............'.K.
 00b0 01000101 00090238 26000000 00000003  .......8&.......
 00c0 2b014b02 01000101                    +.K.....
Contents of section .debug_str:
 0000 2e2e2f73 79736465 70732f78 38365f36  ../sysdeps/x86_6
 0010 342f6372 74692e53 002f6262 2e646f77  4/crti.S./bb.dow
 0020 6e6c6f61 642f736f 75726365 2f676c69  nload/source/gli
 0030 62632d32 2e33382f 63737500 474e5520  bc-2.38/csu.GNU 
 0040 41532032 2e34312e 30002e2e 2f737973  AS 2.41.0.../sys
 0050 64657073 2f783836 5f36342f 6372746e  deps/x86_64/crtn
 0060 2e5300                               .S.
Contents of section .debug_line_str:
 0000 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 0010 7263652f 676c6962 632d322e 33382f63  rce/glibc-2.38/c
 0020 7375002e 2e2f7379 73646570 732f7838  su.../sysdeps/x8
 0030 365f3634 00637274 692e5300 6372746e  6_64.crti.S.crtn
 0040 2e5300                               .S.
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 07001000  ................
 0010 00000000 00120734 26000000 00000004  .......4&.......
 0020 001d0000 00050008 00000000 00071210  ................
 0030 00000000 00000507 38260000 00000000  ........8&......
 0040 0500                                 ..
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 01000000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 09000000 0400f1ff 00000000 00000000  ................
 0040 00000000 00000000 13000000 0400f1ff  ................
 0050 00000000 00000000 00000000 00000000  ................
 0060 1d000000 0400f1ff 00000000 00000000  ................
 0070 00000000 00000000 28000000 0400f1ff  ........(.......
 0080 00000000 00000000 00000000 00000000  ................
 0090 33000000 0400f1ff 00000000 00000000  3...............
 00a0 00000000 00000000 3c000000 0400f1ff  ........<.......
 00b0 00000000 00000000 00000000 00000000  ................
 00c0 47000000 0400f1ff 00000000 00000000  G...............
 00d0 00000000 00000000 50000000 0400f1ff  ........P.......
 00e0 00000000 00000000 00000000 00000000  ................
 00f0 58000000 0400f1ff 00000000 00000000  X...............
 0100 00000000 00000000 64000000 0400f1ff  ........d.......
 0110 00000000 00000000 00000000 00000000  ................
 0120 6d000000 0400f1ff 00000000 00000000  m...............
 0130 00000000 00000000 75000000 0400f1ff  ........u.......
 0140 00000000 00000000 00000000 00000000  ................
 0150 80000000 0400f1ff 00000000 00000000  ................
 0160 00000000 00000000 89000000 0400f1ff  ................
 0170 00000000 00000000 00000000 00000000  ................
 0180 00000000 0400f1ff 00000000 00000000  ................
 0190 00000000 00000000 91000000 02000d00  ................
 01a0 34260000 00000000 00000000 00000000  4&..............
 01b0 97000000 01001500 60500000 00000000  ........`P......
 01c0 00000000 00000000 a4000000 01001200  ................
 01d0 e04d0000 00000000 00000000 00000000  .M..............
 01e0 ad000000 00000e00 00300000 00000000  .........0......
 01f0 00000000 00000000 c0000000 01001500  ................
 0200 68500000 00000000 00000000 00000000  hP..............
 0210 cc000000 01001400 e84f0000 00000000  .........O......
 0220 00000000 00000000 e2000000 02000a00  ................
 0230 00100000 00000000 00000000 00000000  ................
 0240 e8000000 12000000 00000000 00000000  ................
 0250 00000000 00000000 f1000000 12000000  ................
 0260 00000000 00000000 00000000 00000000  ................
 0270 02010000 20000000 00000000 00000000  .... ...........
 0280 00000000 00000000 1e010000 11000000  ................
 0290 00000000 00000000 00000000 00000000  ................
 02a0 3a020000 12000c00 00260000 00000000  :........&......
 02b0 13000000 00000000 21010000 12000c00  ........!.......
 02c0 c0110000 00000000 48000000 00000000  ........H.......
 02d0 2e010000 12000c00 b0180000 00000000  ................
 02e0 cb020000 00000000 39010000 12000c00  ........9.......
 02f0 80120000 00000000 44000000 00000000  ........D.......
 0300 45010000 12000c00 d0250000 00000000  E........%......
 0310 0f000000 00000000 53010000 12000c00  ........S.......
 0320 e0150000 00000000 cf020000 00000000  ................
 0330 5d010000 12000c00 d01b0000 00000000  ]...............
 0340 74020000 00000000 68010000 12000c00  t.......h.......
 0350 501e0000 00000000 cc000000 00000000  P...............
 0360 72010000 20000000 00000000 00000000  r... ...........
 0370 00000000 00000000 81010000 12000c00  ................
 0380 20260000 00000000 13000000 00000000   &..............
 0390 8e010000 12000000 00000000 00000000  ................
 03a0 00000000 00000000 9d010000 12000c00  ................
 03b0 801b0000 00000000 4a000000 00000000  ........J.......
 03c0 aa010000 12000000 00000000 00000000  ................
 03d0 00000000 00000000 bd010000 12000000  ................
 03e0 00000000 00000000 00000000 00000000  ................
 03f0 ca010000 12000c00 30210000 00000000  ........0!......
 0400 9f020000 00000000 d5010000 12000c00  ................
 0410 e0230000 00000000 e1010000 00000000  .#..............
 0420 e6010000 12000c00 201f0000 00000000  ........ .......
 0430 09020000 00000000 f4010000 12000c00  ................
 0440 30120000 00000000 48000000 00000000  0.......H.......
 0450 02020000 12000c00 d0230000 00000000  .........#......
 0460 05000000 00000000 0c020000 12000c00  ................
 0470 d0120000 00000000 0d030000 00000000  ................
 0480 19020000 12000c00 10120000 00000000  ................
 0490 1f000000 00000000 25020000 12000000  ........%.......
 04a0 00000000 00000000 00000000 00000000  ................
 04b0 36020000 12000c00 e0250000 00000000  6........%......
 04c0 12000000 00000000 48020000 20000000  ........H... ...
 04d0 00000000 00000000 00000000 00000000  ................
 04e0 62020000 22000000 00000000 00000000  b..."...........
 04f0 00000000 00000000 7d020000 12000000  ........}.......
 0500 00000000 00000000 00000000 00000000  ................
 0510 83020000 12000000 00000000 00000000  ................
 0520 00000000 00000000                    ........
Contents of section .strtab:
 0000 0070616e 656c2e63 00705f61 626f7665  .panel.c.p_above
 0010 2e630070 5f62656c 6f772e63 00705f62  .c.p_below.c.p_b
 0020 6f74746f 6d2e6300 705f6465 6c657465  ottom.c.p_delete
 0030 2e630070 5f686964 652e6300 705f6869  .c.p_hide.c.p_hi
 0040 6464656e 2e630070 5f6d6f76 652e6300  dden.c.p_move.c.
 0050 705f6e65 772e6300 705f7265 706c6163  p_new.c.p_replac
 0060 652e6300 705f7368 6f772e63 00705f74  e.c.p_show.c.p_t
 0070 6f702e63 00705f75 70646174 652e6300  op.c.p_update.c.
 0080 705f7573 65722e63 00705f77 696e2e63  p_user.c.p_win.c
 0090 005f6669 6e69005f 5f64736f 5f68616e  ._fini.__dso_han
 00a0 646c6500 5f44594e 414d4943 005f5f47  dle._DYNAMIC.__G
 00b0 4e555f45 485f4652 414d455f 48445200  NU_EH_FRAME_HDR.
 00c0 5f5f544d 435f454e 445f5f00 5f474c4f  __TMC_END__._GLO
 00d0 42414c5f 4f464653 45545f54 41424c45  BAL_OFFSET_TABLE
 00e0 5f005f69 6e697400 77746f75 63686c6e  _._init.wtouchln
 00f0 00667265 6540474c 4942435f 322e322e  .free@GLIBC_2.2.
 0100 35005f49 544d5f64 65726567 69737465  5._ITM_deregiste
 0110 72544d43 6c6f6e65 5461626c 65005350  rTMCloneTable.SP
 0120 0067726f 756e645f 70616e65 6c006869  .ground_panel.hi
 0130 64655f70 616e656c 0070616e 656c5f62  de_panel.panel_b
 0140 656c6f77 00757064 6174655f 70616e65  elow.update_pane
 0150 6c730064 656c5f70 616e656c 006d6f76  ls.del_panel.mov
 0160 655f7061 6e656c00 6e65775f 70616e65  e_panel.new_pane
 0170 6c005f5f 676d6f6e 5f737461 72745f5f  l.__gmon_start__
 0180 0070616e 656c5f77 696e646f 77006973  .panel_window.is
 0190 5f6c696e 65746f75 63686564 0070616e  _linetouched.pan
 01a0 656c5f68 69646465 6e006d61 6c6c6f63  el_hidden.malloc
 01b0 40474c49 42435f32 2e322e35 00776e6f  @GLIBC_2.2.5.wno
 01c0 75747265 66726573 68007368 6f775f70  utrefresh.show_p
 01d0 616e656c 00757064 6174655f 70616e65  anel.update_pane
 01e0 6c735f73 70007265 706c6163 655f7061  ls_sp.replace_pa
 01f0 6e656c00 6365696c 696e675f 70616e65  nel.ceiling_pane
 0200 6c00746f 705f7061 6e656c00 626f7474  l.top_panel.bott
 0210 6f6d5f70 616e656c 0070616e 656c5f61  om_panel.panel_a
 0220 626f7665 005f6e63 5f70616e 656c686f  bove._nc_panelho
 0230 6f6b5f73 70007365 745f7061 6e656c5f  ok_sp.set_panel_
 0240 75736572 70747200 5f49544d 5f726567  userptr._ITM_reg
 0250 69737465 72544d43 6c6f6e65 5461626c  isterTMCloneTabl
 0260 65005f5f 6378615f 66696e61 6c697a65  e.__cxa_finalize
 0270 40474c49 42435f32 2e322e35 006d7677  @GLIBC_2.2.5.mvw
 0280 696e005f 6e635f73 63726565 6e5f6f66  in._nc_screen_of
 0290 00                                   .
Contents of section .shstrtab:
 0000 002e7379 6d746162 002e7374 72746162  ..symtab..strtab
 0010 002e7368 73747274 6162002e 6e6f7465  ..shstrtab..note
 0020 2e676e75 2e70726f 70657274 79002e6e  .gnu.property..n
 0030 6f74652e 676e752e 6275696c 642d6964  ote.gnu.build-id
 0040 002e676e 752e6861 7368002e 64796e73  ..gnu.hash..dyns
 0050 796d002e 64796e73 7472002e 676e752e  ym..dynstr..gnu.
 0060 76657273 696f6e00 2e676e75 2e766572  version..gnu.ver
 0070 73696f6e 5f72002e 72656c61 2e64796e  sion_r..rela.dyn
 0080 002e7265 6c612e70 6c74002e 696e6974  ..rela.plt..init
 0090 002e7465 7874002e 66696e69 002e6568  ..text..fini..eh
 00a0 5f667261 6d655f68 6472002e 65685f66  _frame_hdr..eh_f
 00b0 72616d65 002e696e 69745f61 72726179  rame..init_array
 00c0 002e6669 6e695f61 72726179 002e6479  ..fini_array..dy
 00d0 6e616d69 63002e67 6f74002e 676f742e  namic..got..got.
 00e0 706c7400 2e646174 61002e62 7373002e  plt..data..bss..
 00f0 636f6d6d 656e7400 2e646562 75675f61  comment..debug_a
 0100 72616e67 6573002e 64656275 675f696e  ranges..debug_in
 0110 666f002e 64656275 675f6162 62726576  fo..debug_abbrev
 0120 002e6465 6275675f 6c696e65 002e6465  ..debug_line..de
 0130 6275675f 73747200 2e646562 75675f6c  bug_str..debug_l
 0140 696e655f 73747200 2e646562 75675f72  ine_str..debug_r
 0150 6e676c69 73747300                    nglists.

Disassembly of section .init:

0000000000001000 <_init>:
    1000: 48 83 ec 08                  	subq	$0x8, %rsp
    1004: 48 8b 05 c5 3f 00 00         	movq	0x3fc5(%rip), %rax      # 0x4fd0 <wtouchln+0x4fd0>
    100b: 48 85 c0                     	testq	%rax, %rax
    100e: 74 02                        	je	0x1012 <_init+0x12>
    1010: ff d0                        	callq	*%rax
    1012: 48 83 c4 08                  	addq	$0x8, %rsp
    1016: c3                           	retq

Disassembly of section .plt:

0000000000001020 <.plt>:
    1020: ff 35 ca 3f 00 00            	pushq	0x3fca(%rip)            # 0x4ff0 <_GLOBAL_OFFSET_TABLE_+0x8>
    1026: ff 25 cc 3f 00 00            	jmpq	*0x3fcc(%rip)           # 0x4ff8 <_GLOBAL_OFFSET_TABLE_+0x10>
    102c: 0f 1f 40 00                  	nopl	(%rax)

0000000000001030 <wtouchln@plt>:
    1030: ff 25 ca 3f 00 00            	jmpq	*0x3fca(%rip)           # 0x5000 <_GLOBAL_OFFSET_TABLE_+0x18>
    1036: 68 00 00 00 00               	pushq	$0x0
    103b: e9 e0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001040 <free@plt>:
    1040: ff 25 c2 3f 00 00            	jmpq	*0x3fc2(%rip)           # 0x5008 <_GLOBAL_OFFSET_TABLE_+0x20>
    1046: 68 01 00 00 00               	pushq	$0x1
    104b: e9 d0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001050 <ground_panel@plt>:
    1050: ff 25 ba 3f 00 00            	jmpq	*0x3fba(%rip)           # 0x5010 <_GLOBAL_OFFSET_TABLE_+0x28>
    1056: 68 02 00 00 00               	pushq	$0x2
    105b: e9 c0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001060 <is_linetouched@plt>:
    1060: ff 25 b2 3f 00 00            	jmpq	*0x3fb2(%rip)           # 0x5018 <_GLOBAL_OFFSET_TABLE_+0x30>
    1066: 68 03 00 00 00               	pushq	$0x3
    106b: e9 b0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001070 <malloc@plt>:
    1070: ff 25 aa 3f 00 00            	jmpq	*0x3faa(%rip)           # 0x5020 <_GLOBAL_OFFSET_TABLE_+0x38>
    1076: 68 04 00 00 00               	pushq	$0x4
    107b: e9 a0 ff ff ff               	jmp	0x1020 <.plt>

0000000000001080 <wnoutrefresh@plt>:
    1080: ff 25 a2 3f 00 00            	jmpq	*0x3fa2(%rip)           # 0x5028 <_GLOBAL_OFFSET_TABLE_+0x40>
    1086: 68 05 00 00 00               	pushq	$0x5
    108b: e9 90 ff ff ff               	jmp	0x1020 <.plt>

0000000000001090 <show_panel@plt>:
    1090: ff 25 9a 3f 00 00            	jmpq	*0x3f9a(%rip)           # 0x5030 <_GLOBAL_OFFSET_TABLE_+0x48>
    1096: 68 06 00 00 00               	pushq	$0x6
    109b: e9 80 ff ff ff               	jmp	0x1020 <.plt>

00000000000010a0 <update_panels_sp@plt>:
    10a0: ff 25 92 3f 00 00            	jmpq	*0x3f92(%rip)           # 0x5038 <_GLOBAL_OFFSET_TABLE_+0x50>
    10a6: 68 07 00 00 00               	pushq	$0x7
    10ab: e9 70 ff ff ff               	jmp	0x1020 <.plt>

00000000000010b0 <ceiling_panel@plt>:
    10b0: ff 25 8a 3f 00 00            	jmpq	*0x3f8a(%rip)           # 0x5040 <_GLOBAL_OFFSET_TABLE_+0x58>
    10b6: 68 08 00 00 00               	pushq	$0x8
    10bb: e9 60 ff ff ff               	jmp	0x1020 <.plt>

00000000000010c0 <_nc_panelhook_sp@plt>:
    10c0: ff 25 82 3f 00 00            	jmpq	*0x3f82(%rip)           # 0x5048 <_GLOBAL_OFFSET_TABLE_+0x60>
    10c6: 68 09 00 00 00               	pushq	$0x9
    10cb: e9 50 ff ff ff               	jmp	0x1020 <.plt>

00000000000010d0 <mvwin@plt>:
    10d0: ff 25 7a 3f 00 00            	jmpq	*0x3f7a(%rip)           # 0x5050 <_GLOBAL_OFFSET_TABLE_+0x68>
    10d6: 68 0a 00 00 00               	pushq	$0xa
    10db: e9 40 ff ff ff               	jmp	0x1020 <.plt>

00000000000010e0 <_nc_screen_of@plt>:
    10e0: ff 25 72 3f 00 00            	jmpq	*0x3f72(%rip)           # 0x5058 <_GLOBAL_OFFSET_TABLE_+0x70>
    10e6: 68 0b 00 00 00               	pushq	$0xb
    10eb: e9 30 ff ff ff               	jmp	0x1020 <.plt>

Disassembly of section .text:

00000000000010f0 <.text>:
    10f0: 48 8d 3d 71 3f 00 00         	leaq	0x3f71(%rip), %rdi      # 0x5068 <wtouchln+0x5068>
    10f7: 48 8d 05 6a 3f 00 00         	leaq	0x3f6a(%rip), %rax      # 0x5068 <wtouchln+0x5068>
    10fe: 48 39 f8                     	cmpq	%rdi, %rax
    1101: 74 15                        	je	0x1118 <.text+0x28>
    1103: 48 8b 05 b6 3e 00 00         	movq	0x3eb6(%rip), %rax      # 0x4fc0 <wtouchln+0x4fc0>
    110a: 48 85 c0                     	testq	%rax, %rax
    110d: 74 09                        	je	0x1118 <.text+0x28>
    110f: ff e0                        	jmpq	*%rax
    1111: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1118: c3                           	retq
    1119: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1120: 48 8d 3d 41 3f 00 00         	leaq	0x3f41(%rip), %rdi      # 0x5068 <wtouchln+0x5068>
    1127: 48 8d 35 3a 3f 00 00         	leaq	0x3f3a(%rip), %rsi      # 0x5068 <wtouchln+0x5068>
    112e: 48 29 fe                     	subq	%rdi, %rsi
    1131: 48 89 f0                     	movq	%rsi, %rax
    1134: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    1138: 48 c1 f8 03                  	sarq	$0x3, %rax
    113c: 48 01 c6                     	addq	%rax, %rsi
    113f: 48 d1 fe                     	sarq	%rsi
    1142: 74 14                        	je	0x1158 <.text+0x68>
    1144: 48 8b 05 8d 3e 00 00         	movq	0x3e8d(%rip), %rax      # 0x4fd8 <wtouchln+0x4fd8>
    114b: 48 85 c0                     	testq	%rax, %rax
    114e: 74 08                        	je	0x1158 <.text+0x68>
    1150: ff e0                        	jmpq	*%rax
    1152: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1158: c3                           	retq
    1159: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1160: f3 0f 1e fa                  	endbr64
    1164: 80 3d fd 3e 00 00 00         	cmpb	$0x0, 0x3efd(%rip)      # 0x5068 <wtouchln+0x5068>
    116b: 75 33                        	jne	0x11a0 <.text+0xb0>
    116d: 55                           	pushq	%rbp
    116e: 48 83 3d 6a 3e 00 00 00      	cmpq	$0x0, 0x3e6a(%rip)      # 0x4fe0 <wtouchln+0x4fe0>
    1176: 48 89 e5                     	movq	%rsp, %rbp
    1179: 74 0d                        	je	0x1188 <.text+0x98>
    117b: 48 8b 3d de 3e 00 00         	movq	0x3ede(%rip), %rdi      # 0x5060 <__dso_handle>
    1182: ff 15 58 3e 00 00            	callq	*0x3e58(%rip)           # 0x4fe0 <wtouchln+0x4fe0>
    1188: e8 63 ff ff ff               	callq	0x10f0 <.text>
    118d: c6 05 d4 3e 00 00 01         	movb	$0x1, 0x3ed4(%rip)      # 0x5068 <wtouchln+0x5068>
    1194: 5d                           	popq	%rbp
    1195: c3                           	retq
    1196: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    11a0: c3                           	retq
    11a1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    11ac: 0f 1f 40 00                  	nopl	(%rax)
    11b0: f3 0f 1e fa                  	endbr64
    11b4: e9 67 ff ff ff               	jmp	0x1120 <.text+0x30>
    11b9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000011c0 <ground_panel>:
    11c0: 48 8b 15 01 3e 00 00         	movq	0x3e01(%rip), %rdx      # 0x4fc8 <wtouchln+0x4fc8>
    11c7: 48 89 f8                     	movq	%rdi, %rax
    11ca: 48 8b 3a                     	movq	(%rdx), %rdi
    11cd: 48 85 c0                     	testq	%rax, %rax
    11d0: 75 31                        	jne	0x1203 <ground_panel+0x43>
    11d2: 48 85 ff                     	testq	%rdi, %rdi
    11d5: 74 29                        	je	0x1200 <ground_panel+0x40>
    11d7: 48 83 ec 08                  	subq	$0x8, %rsp
    11db: e8 e0 fe ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    11e0: 48 8b 40 08                  	movq	0x8(%rax), %rax
    11e4: 48 85 c0                     	testq	%rax, %rax
    11e7: 74 09                        	je	0x11f2 <ground_panel+0x32>
    11e9: 48 8b 40 10                  	movq	0x10(%rax), %rax
    11ed: 48 83 c4 08                  	addq	$0x8, %rsp
    11f1: c3                           	retq
    11f2: 31 c0                        	xorl	%eax, %eax
    11f4: 48 83 c4 08                  	addq	$0x8, %rsp
    11f8: c3                           	retq
    11f9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1200: 31 c0                        	xorl	%eax, %eax
    1202: c3                           	retq
    1203: 48 89 c7                     	movq	%rax, %rdi
    1206: eb cf                        	jmp	0x11d7 <ground_panel+0x17>
    1208: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000001210 <panel_above>:
    1210: 48 85 ff                     	testq	%rdi, %rdi
    1213: 74 0b                        	je	0x1220 <panel_above+0x10>
    1215: 48 8b 47 10                  	movq	0x10(%rdi), %rax
    1219: c3                           	retq
    121a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1220: 48 8b 05 a1 3d 00 00         	movq	0x3da1(%rip), %rax      # 0x4fc8 <wtouchln+0x4fc8>
    1227: 48 8b 38                     	movq	(%rax), %rdi
    122a: e9 21 fe ff ff               	jmp	0x1050 <ground_panel@plt>
    122f: 90                           	nop

0000000000001230 <ceiling_panel>:
    1230: 48 8b 15 91 3d 00 00         	movq	0x3d91(%rip), %rdx      # 0x4fc8 <wtouchln+0x4fc8>
    1237: 48 89 f8                     	movq	%rdi, %rax
    123a: 48 8b 3a                     	movq	(%rdx), %rdi
    123d: 48 85 c0                     	testq	%rax, %rax
    1240: 75 31                        	jne	0x1273 <ceiling_panel+0x43>
    1242: 48 85 ff                     	testq	%rdi, %rdi
    1245: 74 29                        	je	0x1270 <ceiling_panel+0x40>
    1247: 48 83 ec 08                  	subq	$0x8, %rsp
    124b: e8 70 fe ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1250: 48 89 c2                     	movq	%rax, %rdx
    1253: 48 8b 00                     	movq	(%rax), %rax
    1256: 48 3b 42 08                  	cmpq	0x8(%rdx), %rax
    125a: 74 0c                        	je	0x1268 <ceiling_panel+0x38>
    125c: 48 83 c4 08                  	addq	$0x8, %rsp
    1260: c3                           	retq
    1261: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1268: 31 c0                        	xorl	%eax, %eax
    126a: 48 83 c4 08                  	addq	$0x8, %rsp
    126e: c3                           	retq
    126f: 90                           	nop
    1270: 31 c0                        	xorl	%eax, %eax
    1272: c3                           	retq
    1273: 48 89 c7                     	movq	%rax, %rdi
    1276: eb cf                        	jmp	0x1247 <ceiling_panel+0x17>
    1278: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000001280 <panel_below>:
    1280: 48 85 ff                     	testq	%rdi, %rdi
    1283: 74 2b                        	je	0x12b0 <panel_below+0x30>
    1285: 53                           	pushq	%rbx
    1286: 48 89 fb                     	movq	%rdi, %rbx
    1289: 48 8b 3f                     	movq	(%rdi), %rdi
    128c: e8 4f fe ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1291: 48 89 c7                     	movq	%rax, %rdi
    1294: e8 27 fe ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1299: 48 89 c2                     	movq	%rax, %rdx
    129c: 48 8b 43 08                  	movq	0x8(%rbx), %rax
    12a0: 48 85 c0                     	testq	%rax, %rax
    12a3: 74 06                        	je	0x12ab <panel_below+0x2b>
    12a5: 48 3b 42 08                  	cmpq	0x8(%rdx), %rax
    12a9: 74 15                        	je	0x12c0 <panel_below+0x40>
    12ab: 5b                           	popq	%rbx
    12ac: c3                           	retq
    12ad: 0f 1f 00                     	nopl	(%rax)
    12b0: 48 8b 05 11 3d 00 00         	movq	0x3d11(%rip), %rax      # 0x4fc8 <wtouchln+0x4fc8>
    12b7: 48 8b 38                     	movq	(%rax), %rdi
    12ba: e9 f1 fd ff ff               	jmp	0x10b0 <ceiling_panel@plt>
    12bf: 90                           	nop
    12c0: 31 c0                        	xorl	%eax, %eax
    12c2: 5b                           	popq	%rbx
    12c3: c3                           	retq
    12c4: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    12ce: 66 90                        	nop

00000000000012d0 <bottom_panel>:
    12d0: 48 85 ff                     	testq	%rdi, %rdi
    12d3: 0f 84 dc 02 00 00            	je	0x15b5 <bottom_panel+0x2e5>
    12d9: 41 57                        	pushq	%r15
    12db: 41 56                        	pushq	%r14
    12dd: 41 55                        	pushq	%r13
    12df: 41 54                        	pushq	%r12
    12e1: 55                           	pushq	%rbp
    12e2: 48 89 fd                     	movq	%rdi, %rbp
    12e5: 53                           	pushq	%rbx
    12e6: 48 83 ec 18                  	subq	$0x18, %rsp
    12ea: 48 8b 3f                     	movq	(%rdi), %rdi
    12ed: e8 ee fd ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    12f2: 48 89 c7                     	movq	%rax, %rdi
    12f5: e8 c6 fd ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    12fa: 49 89 c5                     	movq	%rax, %r13
    12fd: 48 8b 40 08                  	movq	0x8(%rax), %rax
    1301: 49 39 45 00                  	cmpq	%rax, (%r13)
    1305: 74 0c                        	je	0x1313 <bottom_panel+0x43>
    1307: 31 c9                        	xorl	%ecx, %ecx
    1309: 48 39 68 10                  	cmpq	%rbp, 0x10(%rax)
    130d: 0f 84 12 01 00 00            	je	0x1425 <bottom_panel+0x155>
    1313: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    1318: 0f 84 52 01 00 00            	je	0x1470 <bottom_panel+0x1a0>
    131e: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1322: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    1327: 48 85 ff                     	testq	%rdi, %rdi
    132a: 74 07                        	je	0x1333 <bottom_panel+0x63>
    132c: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    1330: 83 c2 01                     	addl	$0x1, %edx
    1333: b9 01 00 00 00               	movl	$0x1, %ecx
    1338: 31 f6                        	xorl	%esi, %esi
    133a: e8 f1 fc ff ff               	callq	0x1030 <wtouchln@plt>
    133f: 49 8b 55 08                  	movq	0x8(%r13), %rdx
    1343: 48 89 d3                     	movq	%rdx, %rbx
    1346: 48 85 d2                     	testq	%rdx, %rdx
    1349: 0f 84 47 02 00 00            	je	0x1596 <bottom_panel+0x2c6>
    134f: 90                           	nop
    1350: 48 8b 03                     	movq	(%rbx), %rax
    1353: 48 85 c0                     	testq	%rax, %rax
    1356: 74 71                        	je	0x13c9 <bottom_panel+0xf9>
    1358: 48 39 dd                     	cmpq	%rbx, %rbp
    135b: 74 63                        	je	0x13c0 <bottom_panel+0xf0>
    135d: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    1361: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    1365: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1369: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    136d: 41 89 d4                     	movl	%edx, %r12d
    1370: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    1374: 41 89 c8                     	movl	%ecx, %r8d
    1377: 39 ce                        	cmpl	%ecx, %esi
    1379: 7e 45                        	jle	0x13c0 <bottom_panel+0xf0>
    137b: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    1380: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    1385: 44 39 ca                     	cmpl	%r9d, %edx
    1388: 7d 36                        	jge	0x13c0 <bottom_panel+0xf0>
    138a: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    138e: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    1392: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    1396: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    139a: 41 89 d6                     	movl	%edx, %r14d
    139d: 41 89 c2                     	movl	%eax, %r10d
    13a0: 39 c1                        	cmpl	%eax, %ecx
    13a2: 7e 1c                        	jle	0x13c0 <bottom_panel+0xf0>
    13a4: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    13a9: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    13ae: 39 c2                        	cmpl	%eax, %edx
    13b0: 0f 8c da 00 00 00            	jl	0x1490 <bottom_panel+0x1c0>
    13b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    13c0: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    13c4: 48 85 db                     	testq	%rbx, %rbx
    13c7: 75 87                        	jne	0x1350 <bottom_panel+0x80>
    13c9: 49 8b 55 08                  	movq	0x8(%r13), %rdx
    13cd: 48 8b 4d 10                  	movq	0x10(%rbp), %rcx
    13d1: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
    13d5: 48 89 d0                     	movq	%rdx, %rax
    13d8: 48 85 c9                     	testq	%rcx, %rcx
    13db: 74 63                        	je	0x1440 <bottom_panel+0x170>
    13dd: 48 85 f6                     	testq	%rsi, %rsi
    13e0: 74 04                        	je	0x13e6 <bottom_panel+0x116>
    13e2: 48 89 4e 10                  	movq	%rcx, 0x10(%rsi)
    13e6: 48 89 71 08                  	movq	%rsi, 0x8(%rcx)
    13ea: 48 39 d5                     	cmpq	%rdx, %rbp
    13ed: 74 67                        	je	0x1456 <bottom_panel+0x186>
    13ef: 49 39 6d 00                  	cmpq	%rbp, (%r13)
    13f3: 74 6e                        	je	0x1463 <bottom_panel+0x193>
    13f5: 48 89 d0                     	movq	%rdx, %rax
    13f8: 31 c9                        	xorl	%ecx, %ecx
    13fa: 48 c7 45 10 00 00 00 00      	movq	$0x0, 0x10(%rbp)
    1402: 48 8b 50 10                  	movq	0x10(%rax), %rdx
    1406: 66 48 0f 6e c0               	movq	%rax, %xmm0
    140b: 66 48 0f 6e ca               	movq	%rdx, %xmm1
    1410: 66 0f 6c c1                  	punpcklqdq	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0]
    1414: 0f 11 45 08                  	movups	%xmm0, 0x8(%rbp)
    1418: 48 85 d2                     	testq	%rdx, %rdx
    141b: 74 04                        	je	0x1421 <bottom_panel+0x151>
    141d: 48 89 6a 08                  	movq	%rbp, 0x8(%rdx)
    1421: 48 89 68 10                  	movq	%rbp, 0x10(%rax)
    1425: 48 83 c4 18                  	addq	$0x18, %rsp
    1429: 89 c8                        	movl	%ecx, %eax
    142b: 5b                           	popq	%rbx
    142c: 5d                           	popq	%rbp
    142d: 41 5c                        	popq	%r12
    142f: 41 5d                        	popq	%r13
    1431: 41 5e                        	popq	%r14
    1433: 41 5f                        	popq	%r15
    1435: c3                           	retq
    1436: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1440: 48 85 f6                     	testq	%rsi, %rsi
    1443: 0f 84 3a 01 00 00            	je	0x1583 <bottom_panel+0x2b3>
    1449: 48 c7 46 10 00 00 00 00      	movq	$0x0, 0x10(%rsi)
    1451: 48 39 d5                     	cmpq	%rdx, %rbp
    1454: 75 99                        	jne	0x13ef <bottom_panel+0x11f>
    1456: 49 89 4d 08                  	movq	%rcx, 0x8(%r13)
    145a: 48 89 ca                     	movq	%rcx, %rdx
    145d: 49 39 6d 00                  	cmpq	%rbp, (%r13)
    1461: 75 92                        	jne	0x13f5 <bottom_panel+0x125>
    1463: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1467: 49 89 45 00                  	movq	%rax, (%r13)
    146b: eb 88                        	jmp	0x13f5 <bottom_panel+0x125>
    146d: 0f 1f 00                     	nopl	(%rax)
    1470: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    1475: 0f 85 a3 fe ff ff            	jne	0x131e <bottom_panel+0x4e>
    147b: 31 c9                        	xorl	%ecx, %ecx
    147d: 48 39 e8                     	cmpq	%rbp, %rax
    1480: 0f 84 98 fe ff ff            	je	0x131e <bottom_panel+0x4e>
    1486: e9 77 ff ff ff               	jmp	0x1402 <bottom_panel+0x132>
    148b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1490: 66 44 39 d2                  	cmpw	%r10w, %dx
    1494: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    1498: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    149c: 39 c1                        	cmpl	%eax, %ecx
    149e: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    14a2: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    14a5: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    14a9: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    14ad: 66 45 39 c4                  	cmpw	%r8w, %r12w
    14b1: 41 0f bf d6                  	movswl	%r14w, %edx
    14b5: 45 0f 4c e0                  	cmovll	%r8d, %r12d
    14b9: 44 39 ce                     	cmpl	%r9d, %esi
    14bc: 0f 4f c8                     	cmovgl	%eax, %ecx
    14bf: 44 39 e1                     	cmpl	%r12d, %ecx
    14c2: 7d 7b                        	jge	0x153f <bottom_panel+0x26f>
    14c4: e9 f7 fe ff ff               	jmp	0x13c0 <bottom_panel+0xf0>
    14c9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    14d0: 48 8b 33                     	movq	(%rbx), %rsi
    14d3: 44 89 e0                     	movl	%r12d, %eax
    14d6: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    14da: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    14df: 29 f8                        	subl	%edi, %eax
    14e1: 48 98                        	cltq
    14e3: 48 c1 e0 04                  	shlq	$0x4, %rax
    14e7: 48 03 46 28                  	addq	0x28(%rsi), %rax
    14eb: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    14ef: 66 83 ff ff                  	cmpw	$-0x1, %di
    14f3: 74 0d                        	je	0x1502 <bottom_panel+0x232>
    14f5: 45 0f bf c8                  	movswl	%r8w, %r9d
    14f9: 89 d6                        	movl	%edx, %esi
    14fb: 44 29 ce                     	subl	%r9d, %esi
    14fe: 39 f7                        	cmpl	%esi, %edi
    1500: 7e 0a                        	jle	0x150c <bottom_panel+0x23c>
    1502: 44 89 f6                     	movl	%r14d, %esi
    1505: 44 29 c6                     	subl	%r8d, %esi
    1508: 66 89 70 08                  	movw	%si, 0x8(%rax)
    150c: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    1510: 66 83 fe ff                  	cmpw	$-0x1, %si
    1514: 74 0e                        	je	0x1524 <bottom_panel+0x254>
    1516: 45 0f bf c8                  	movswl	%r8w, %r9d
    151a: 44 89 ff                     	movl	%r15d, %edi
    151d: 44 29 cf                     	subl	%r9d, %edi
    1520: 39 fe                        	cmpl	%edi, %esi
    1522: 7d 0a                        	jge	0x152e <bottom_panel+0x25e>
    1524: 44 89 fe                     	movl	%r15d, %esi
    1527: 44 29 c6                     	subl	%r8d, %esi
    152a: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    152e: 41 83 c4 01                  	addl	$0x1, %r12d
    1532: 44 39 e1                     	cmpl	%r12d, %ecx
    1535: 0f 8c 85 fe ff ff            	jl	0x13c0 <bottom_panel+0xf0>
    153b: 48 8b 7d 00                  	movq	(%rbp), %rdi
    153f: 48 85 ff                     	testq	%rdi, %rdi
    1542: 74 8c                        	je	0x14d0 <bottom_panel+0x200>
    1544: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    1548: 44 89 e6                     	movl	%r12d, %esi
    154b: 29 c6                        	subl	%eax, %esi
    154d: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    1551: 83 c0 01                     	addl	$0x1, %eax
    1554: 39 c6                        	cmpl	%eax, %esi
    1556: 0f 8f 74 ff ff ff            	jg	0x14d0 <bottom_panel+0x200>
    155c: 85 f6                        	testl	%esi, %esi
    155e: 0f 88 6c ff ff ff            	js	0x14d0 <bottom_panel+0x200>
    1564: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
    1568: 89 4c 24 08                  	movl	%ecx, 0x8(%rsp)
    156c: e8 ef fa ff ff               	callq	0x1060 <is_linetouched@plt>
    1571: 8b 4c 24 08                  	movl	0x8(%rsp), %ecx
    1575: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
    1579: 84 c0                        	testb	%al, %al
    157b: 0f 85 4f ff ff ff            	jne	0x14d0 <bottom_panel+0x200>
    1581: eb ab                        	jmp	0x152e <bottom_panel+0x25e>
    1583: 48 39 d5                     	cmpq	%rdx, %rbp
    1586: 0f 84 ca fe ff ff            	je	0x1456 <bottom_panel+0x186>
    158c: b9 ff ff ff ff               	movl	$0xffffffff, %ecx       # imm = 0xFFFFFFFF
    1591: e9 64 fe ff ff               	jmp	0x13fa <bottom_panel+0x12a>
    1596: 48 8b 4d 10                  	movq	0x10(%rbp), %rcx
    159a: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    159e: 48 85 c9                     	testq	%rcx, %rcx
    15a1: 74 18                        	je	0x15bb <bottom_panel+0x2eb>
    15a3: 48 85 c0                     	testq	%rax, %rax
    15a6: 74 28                        	je	0x15d0 <bottom_panel+0x300>
    15a8: 48 89 48 10                  	movq	%rcx, 0x10(%rax)
    15ac: 48 89 41 08                  	movq	%rax, 0x8(%rcx)
    15b0: e9 3a fe ff ff               	jmp	0x13ef <bottom_panel+0x11f>
    15b5: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    15ba: c3                           	retq
    15bb: 48 85 c0                     	testq	%rax, %rax
    15be: 74 cc                        	je	0x158c <bottom_panel+0x2bc>
    15c0: 31 c9                        	xorl	%ecx, %ecx
    15c2: 48 89 48 10                  	movq	%rcx, 0x10(%rax)
    15c6: e9 24 fe ff ff               	jmp	0x13ef <bottom_panel+0x11f>
    15cb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    15d0: 48 c7 41 08 00 00 00 00      	movq	$0x0, 0x8(%rcx)
    15d8: e9 12 fe ff ff               	jmp	0x13ef <bottom_panel+0x11f>
    15dd: 0f 1f 00                     	nopl	(%rax)

00000000000015e0 <del_panel>:
    15e0: 41 57                        	pushq	%r15
    15e2: 41 56                        	pushq	%r14
    15e4: 41 55                        	pushq	%r13
    15e6: 41 54                        	pushq	%r12
    15e8: 55                           	pushq	%rbp
    15e9: 53                           	pushq	%rbx
    15ea: 48 83 ec 18                  	subq	$0x18, %rsp
    15ee: 48 85 ff                     	testq	%rdi, %rdi
    15f1: 0f 84 a1 02 00 00            	je	0x1898 <del_panel+0x2b8>
    15f7: 48 89 fd                     	movq	%rdi, %rbp
    15fa: 48 8b 3f                     	movq	(%rdi), %rdi
    15fd: e8 de fa ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1602: 48 89 c7                     	movq	%rax, %rdi
    1605: e8 b6 fa ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    160a: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    160f: 49 89 c5                     	movq	%rax, %r13
    1612: 0f 84 08 01 00 00            	je	0x1720 <del_panel+0x140>
    1618: 48 8b 7d 00                  	movq	(%rbp), %rdi
    161c: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    1621: 48 85 ff                     	testq	%rdi, %rdi
    1624: 74 07                        	je	0x162d <del_panel+0x4d>
    1626: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    162a: 83 c2 01                     	addl	$0x1, %edx
    162d: b9 01 00 00 00               	movl	$0x1, %ecx
    1632: 31 f6                        	xorl	%esi, %esi
    1634: e8 f7 f9 ff ff               	callq	0x1030 <wtouchln@plt>
    1639: 49 8b 5d 08                  	movq	0x8(%r13), %rbx
    163d: 48 85 db                     	testq	%rbx, %rbx
    1640: 0f 84 20 02 00 00            	je	0x1866 <del_panel+0x286>
    1646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1650: 48 8b 03                     	movq	(%rbx), %rax
    1653: 48 85 c0                     	testq	%rax, %rax
    1656: 74 71                        	je	0x16c9 <del_panel+0xe9>
    1658: 48 39 dd                     	cmpq	%rbx, %rbp
    165b: 74 63                        	je	0x16c0 <del_panel+0xe0>
    165d: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    1661: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    1665: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1669: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    166d: 41 89 d4                     	movl	%edx, %r12d
    1670: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    1674: 41 89 c8                     	movl	%ecx, %r8d
    1677: 39 ce                        	cmpl	%ecx, %esi
    1679: 7e 45                        	jle	0x16c0 <del_panel+0xe0>
    167b: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    1680: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    1685: 44 39 ca                     	cmpl	%r9d, %edx
    1688: 7d 36                        	jge	0x16c0 <del_panel+0xe0>
    168a: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    168e: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    1692: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    1696: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    169a: 41 89 d6                     	movl	%edx, %r14d
    169d: 41 89 c2                     	movl	%eax, %r10d
    16a0: 39 c1                        	cmpl	%eax, %ecx
    16a2: 7e 1c                        	jle	0x16c0 <del_panel+0xe0>
    16a4: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    16a9: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    16ae: 39 c2                        	cmpl	%eax, %edx
    16b0: 0f 8c aa 00 00 00            	jl	0x1760 <del_panel+0x180>
    16b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    16c0: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    16c4: 48 85 db                     	testq	%rbx, %rbx
    16c7: 75 87                        	jne	0x1650 <del_panel+0x70>
    16c9: 48 8b 45 10                  	movq	0x10(%rbp), %rax
    16cd: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
    16d1: 48 8b 55 08                  	movq	0x8(%rbp), %rdx
    16d5: 48 85 c0                     	testq	%rax, %rax
    16d8: 74 66                        	je	0x1740 <del_panel+0x160>
    16da: 48 85 d2                     	testq	%rdx, %rdx
    16dd: 74 04                        	je	0x16e3 <del_panel+0x103>
    16df: 48 89 42 10                  	movq	%rax, 0x10(%rdx)
    16e3: 48 89 50 08                  	movq	%rdx, 0x8(%rax)
    16e7: 48 39 cd                     	cmpq	%rcx, %rbp
    16ea: 74 6a                        	je	0x1756 <del_panel+0x176>
    16ec: 49 39 6d 00                  	cmpq	%rbp, (%r13)
    16f0: 74 1e                        	je	0x1710 <del_panel+0x130>
    16f2: 31 db                        	xorl	%ebx, %ebx
    16f4: 48 89 ef                     	movq	%rbp, %rdi
    16f7: e8 44 f9 ff ff               	callq	0x1040 <free@plt>
    16fc: 48 83 c4 18                  	addq	$0x18, %rsp
    1700: 89 d8                        	movl	%ebx, %eax
    1702: 5b                           	popq	%rbx
    1703: 5d                           	popq	%rbp
    1704: 41 5c                        	popq	%r12
    1706: 41 5d                        	popq	%r13
    1708: 41 5e                        	popq	%r14
    170a: 41 5f                        	popq	%r15
    170c: c3                           	retq
    170d: 0f 1f 00                     	nopl	(%rax)
    1710: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1714: 49 89 45 00                  	movq	%rax, (%r13)
    1718: eb d8                        	jmp	0x16f2 <del_panel+0x112>
    171a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1720: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    1725: 0f 85 ed fe ff ff            	jne	0x1618 <del_panel+0x38>
    172b: 48 39 68 08                  	cmpq	%rbp, 0x8(%rax)
    172f: 75 c1                        	jne	0x16f2 <del_panel+0x112>
    1731: e9 e2 fe ff ff               	jmp	0x1618 <del_panel+0x38>
    1736: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1740: 48 85 d2                     	testq	%rdx, %rdx
    1743: 0f 84 0a 01 00 00            	je	0x1853 <del_panel+0x273>
    1749: 48 c7 42 10 00 00 00 00      	movq	$0x0, 0x10(%rdx)
    1751: 48 39 cd                     	cmpq	%rcx, %rbp
    1754: 75 96                        	jne	0x16ec <del_panel+0x10c>
    1756: 49 89 45 08                  	movq	%rax, 0x8(%r13)
    175a: eb 90                        	jmp	0x16ec <del_panel+0x10c>
    175c: 0f 1f 40 00                  	nopl	(%rax)
    1760: 66 44 39 d2                  	cmpw	%r10w, %dx
    1764: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    1768: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    176c: 39 c1                        	cmpl	%eax, %ecx
    176e: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    1772: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    1775: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    1779: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    177d: 66 45 39 c4                  	cmpw	%r8w, %r12w
    1781: 41 0f bf d6                  	movswl	%r14w, %edx
    1785: 45 0f 4c e0                  	cmovll	%r8d, %r12d
    1789: 44 39 ce                     	cmpl	%r9d, %esi
    178c: 0f 4f c8                     	cmovgl	%eax, %ecx
    178f: 44 39 e1                     	cmpl	%r12d, %ecx
    1792: 7d 7b                        	jge	0x180f <del_panel+0x22f>
    1794: e9 27 ff ff ff               	jmp	0x16c0 <del_panel+0xe0>
    1799: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    17a0: 48 8b 33                     	movq	(%rbx), %rsi
    17a3: 44 89 e0                     	movl	%r12d, %eax
    17a6: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    17aa: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    17af: 29 f8                        	subl	%edi, %eax
    17b1: 48 98                        	cltq
    17b3: 48 c1 e0 04                  	shlq	$0x4, %rax
    17b7: 48 03 46 28                  	addq	0x28(%rsi), %rax
    17bb: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    17bf: 66 83 ff ff                  	cmpw	$-0x1, %di
    17c3: 74 0d                        	je	0x17d2 <del_panel+0x1f2>
    17c5: 45 0f bf c8                  	movswl	%r8w, %r9d
    17c9: 89 d6                        	movl	%edx, %esi
    17cb: 44 29 ce                     	subl	%r9d, %esi
    17ce: 39 f7                        	cmpl	%esi, %edi
    17d0: 7e 0a                        	jle	0x17dc <del_panel+0x1fc>
    17d2: 44 89 f6                     	movl	%r14d, %esi
    17d5: 44 29 c6                     	subl	%r8d, %esi
    17d8: 66 89 70 08                  	movw	%si, 0x8(%rax)
    17dc: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    17e0: 66 83 fe ff                  	cmpw	$-0x1, %si
    17e4: 74 0e                        	je	0x17f4 <del_panel+0x214>
    17e6: 45 0f bf c8                  	movswl	%r8w, %r9d
    17ea: 44 89 ff                     	movl	%r15d, %edi
    17ed: 44 29 cf                     	subl	%r9d, %edi
    17f0: 39 fe                        	cmpl	%edi, %esi
    17f2: 7d 0a                        	jge	0x17fe <del_panel+0x21e>
    17f4: 44 89 fe                     	movl	%r15d, %esi
    17f7: 44 29 c6                     	subl	%r8d, %esi
    17fa: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    17fe: 41 83 c4 01                  	addl	$0x1, %r12d
    1802: 44 39 e1                     	cmpl	%r12d, %ecx
    1805: 0f 8c b5 fe ff ff            	jl	0x16c0 <del_panel+0xe0>
    180b: 48 8b 7d 00                  	movq	(%rbp), %rdi
    180f: 48 85 ff                     	testq	%rdi, %rdi
    1812: 74 8c                        	je	0x17a0 <del_panel+0x1c0>
    1814: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    1818: 44 89 e6                     	movl	%r12d, %esi
    181b: 29 c6                        	subl	%eax, %esi
    181d: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    1821: 83 c0 01                     	addl	$0x1, %eax
    1824: 39 c6                        	cmpl	%eax, %esi
    1826: 0f 8f 74 ff ff ff            	jg	0x17a0 <del_panel+0x1c0>
    182c: 85 f6                        	testl	%esi, %esi
    182e: 0f 88 6c ff ff ff            	js	0x17a0 <del_panel+0x1c0>
    1834: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
    1838: 89 4c 24 08                  	movl	%ecx, 0x8(%rsp)
    183c: e8 1f f8 ff ff               	callq	0x1060 <is_linetouched@plt>
    1841: 8b 4c 24 08                  	movl	0x8(%rsp), %ecx
    1845: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
    1849: 84 c0                        	testb	%al, %al
    184b: 0f 85 4f ff ff ff            	jne	0x17a0 <del_panel+0x1c0>
    1851: eb ab                        	jmp	0x17fe <del_panel+0x21e>
    1853: 48 39 cd                     	cmpq	%rcx, %rbp
    1856: 0f 84 fa fe ff ff            	je	0x1756 <del_panel+0x176>
    185c: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
    1861: e9 8e fe ff ff               	jmp	0x16f4 <del_panel+0x114>
    1866: 48 8b 55 10                  	movq	0x10(%rbp), %rdx
    186a: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    186e: 48 85 d2                     	testq	%rdx, %rdx
    1871: 74 12                        	je	0x1885 <del_panel+0x2a5>
    1873: 48 85 c0                     	testq	%rax, %rax
    1876: 74 2a                        	je	0x18a2 <del_panel+0x2c2>
    1878: 48 89 50 10                  	movq	%rdx, 0x10(%rax)
    187c: 48 89 42 08                  	movq	%rax, 0x8(%rdx)
    1880: e9 67 fe ff ff               	jmp	0x16ec <del_panel+0x10c>
    1885: 48 85 c0                     	testq	%rax, %rax
    1888: 74 d2                        	je	0x185c <del_panel+0x27c>
    188a: 31 d2                        	xorl	%edx, %edx
    188c: 48 89 50 10                  	movq	%rdx, 0x10(%rax)
    1890: e9 57 fe ff ff               	jmp	0x16ec <del_panel+0x10c>
    1895: 0f 1f 00                     	nopl	(%rax)
    1898: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
    189d: e9 5a fe ff ff               	jmp	0x16fc <del_panel+0x11c>
    18a2: 48 c7 42 08 00 00 00 00      	movq	$0x0, 0x8(%rdx)
    18aa: e9 3d fe ff ff               	jmp	0x16ec <del_panel+0x10c>
    18af: 90                           	nop

00000000000018b0 <hide_panel>:
    18b0: 48 85 ff                     	testq	%rdi, %rdi
    18b3: 0f 84 af 02 00 00            	je	0x1b68 <hide_panel+0x2b8>
    18b9: 41 57                        	pushq	%r15
    18bb: 41 56                        	pushq	%r14
    18bd: 41 55                        	pushq	%r13
    18bf: 41 54                        	pushq	%r12
    18c1: 55                           	pushq	%rbp
    18c2: 48 89 fd                     	movq	%rdi, %rbp
    18c5: 53                           	pushq	%rbx
    18c6: 48 83 ec 18                  	subq	$0x18, %rsp
    18ca: 48 8b 3f                     	movq	(%rdi), %rdi
    18cd: e8 0e f8 ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    18d2: 48 89 c7                     	movq	%rax, %rdi
    18d5: e8 e6 f7 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    18da: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    18df: 49 89 c5                     	movq	%rax, %r13
    18e2: 0f 84 f8 00 00 00            	je	0x19e0 <hide_panel+0x130>
    18e8: 48 8b 7d 00                  	movq	(%rbp), %rdi
    18ec: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    18f1: 48 85 ff                     	testq	%rdi, %rdi
    18f4: 74 07                        	je	0x18fd <hide_panel+0x4d>
    18f6: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    18fa: 83 c2 01                     	addl	$0x1, %edx
    18fd: b9 01 00 00 00               	movl	$0x1, %ecx
    1902: 31 f6                        	xorl	%esi, %esi
    1904: e8 27 f7 ff ff               	callq	0x1030 <wtouchln@plt>
    1909: 49 8b 5d 08                  	movq	0x8(%r13), %rbx
    190d: 48 85 db                     	testq	%rbx, %rbx
    1910: 0f 84 1b 02 00 00            	je	0x1b31 <hide_panel+0x281>
    1916: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1920: 48 8b 03                     	movq	(%rbx), %rax
    1923: 48 85 c0                     	testq	%rax, %rax
    1926: 74 71                        	je	0x1999 <hide_panel+0xe9>
    1928: 48 39 dd                     	cmpq	%rbx, %rbp
    192b: 74 63                        	je	0x1990 <hide_panel+0xe0>
    192d: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    1931: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    1935: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1939: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    193d: 41 89 d4                     	movl	%edx, %r12d
    1940: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    1944: 41 89 c8                     	movl	%ecx, %r8d
    1947: 39 ce                        	cmpl	%ecx, %esi
    1949: 7e 45                        	jle	0x1990 <hide_panel+0xe0>
    194b: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    1950: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    1955: 44 39 ca                     	cmpl	%r9d, %edx
    1958: 7d 36                        	jge	0x1990 <hide_panel+0xe0>
    195a: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    195e: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    1962: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    1966: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    196a: 41 89 d6                     	movl	%edx, %r14d
    196d: 41 89 c2                     	movl	%eax, %r10d
    1970: 39 c1                        	cmpl	%eax, %ecx
    1972: 7e 1c                        	jle	0x1990 <hide_panel+0xe0>
    1974: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    1979: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    197e: 39 c2                        	cmpl	%eax, %edx
    1980: 0f 8c aa 00 00 00            	jl	0x1a30 <hide_panel+0x180>
    1986: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1990: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    1994: 48 85 db                     	testq	%rbx, %rbx
    1997: 75 87                        	jne	0x1920 <hide_panel+0x70>
    1999: 48 8b 45 10                  	movq	0x10(%rbp), %rax
    199d: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
    19a1: 48 8b 55 08                  	movq	0x8(%rbp), %rdx
    19a5: 48 85 c0                     	testq	%rax, %rax
    19a8: 74 56                        	je	0x1a00 <hide_panel+0x150>
    19aa: 48 85 d2                     	testq	%rdx, %rdx
    19ad: 74 04                        	je	0x19b3 <hide_panel+0x103>
    19af: 48 89 42 10                  	movq	%rax, 0x10(%rdx)
    19b3: 48 89 50 08                  	movq	%rdx, 0x8(%rax)
    19b7: 48 39 cd                     	cmpq	%rcx, %rbp
    19ba: 74 5a                        	je	0x1a16 <hide_panel+0x166>
    19bc: 49 39 6d 00                  	cmpq	%rbp, (%r13)
    19c0: 74 5e                        	je	0x1a20 <hide_panel+0x170>
    19c2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
    19c6: 0f 11 45 08                  	movups	%xmm0, 0x8(%rbp)
    19ca: 48 83 c4 18                  	addq	$0x18, %rsp
    19ce: 31 c0                        	xorl	%eax, %eax
    19d0: 5b                           	popq	%rbx
    19d1: 5d                           	popq	%rbp
    19d2: 41 5c                        	popq	%r12
    19d4: 41 5d                        	popq	%r13
    19d6: 41 5e                        	popq	%r14
    19d8: 41 5f                        	popq	%r15
    19da: c3                           	retq
    19db: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    19e0: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    19e5: 0f 85 fd fe ff ff            	jne	0x18e8 <hide_panel+0x38>
    19eb: 48 39 68 08                  	cmpq	%rbp, 0x8(%rax)
    19ef: 75 d9                        	jne	0x19ca <hide_panel+0x11a>
    19f1: e9 f2 fe ff ff               	jmp	0x18e8 <hide_panel+0x38>
    19f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1a00: 48 85 d2                     	testq	%rdx, %rdx
    1a03: 0f 84 1a 01 00 00            	je	0x1b23 <hide_panel+0x273>
    1a09: 48 c7 42 10 00 00 00 00      	movq	$0x0, 0x10(%rdx)
    1a11: 48 39 cd                     	cmpq	%rcx, %rbp
    1a14: 75 a6                        	jne	0x19bc <hide_panel+0x10c>
    1a16: 49 89 45 08                  	movq	%rax, 0x8(%r13)
    1a1a: 49 39 6d 00                  	cmpq	%rbp, (%r13)
    1a1e: 75 a2                        	jne	0x19c2 <hide_panel+0x112>
    1a20: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1a24: 49 89 45 00                  	movq	%rax, (%r13)
    1a28: eb 98                        	jmp	0x19c2 <hide_panel+0x112>
    1a2a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1a30: 66 44 39 d2                  	cmpw	%r10w, %dx
    1a34: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    1a38: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    1a3c: 39 c1                        	cmpl	%eax, %ecx
    1a3e: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    1a42: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    1a45: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    1a49: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    1a4d: 66 45 39 c4                  	cmpw	%r8w, %r12w
    1a51: 41 0f bf d6                  	movswl	%r14w, %edx
    1a55: 45 0f 4c e0                  	cmovll	%r8d, %r12d
    1a59: 44 39 ce                     	cmpl	%r9d, %esi
    1a5c: 0f 4f c8                     	cmovgl	%eax, %ecx
    1a5f: 44 39 e1                     	cmpl	%r12d, %ecx
    1a62: 7d 7b                        	jge	0x1adf <hide_panel+0x22f>
    1a64: e9 27 ff ff ff               	jmp	0x1990 <hide_panel+0xe0>
    1a69: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1a70: 48 8b 33                     	movq	(%rbx), %rsi
    1a73: 44 89 e0                     	movl	%r12d, %eax
    1a76: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    1a7a: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    1a7f: 29 f8                        	subl	%edi, %eax
    1a81: 48 98                        	cltq
    1a83: 48 c1 e0 04                  	shlq	$0x4, %rax
    1a87: 48 03 46 28                  	addq	0x28(%rsi), %rax
    1a8b: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    1a8f: 66 83 ff ff                  	cmpw	$-0x1, %di
    1a93: 74 0d                        	je	0x1aa2 <hide_panel+0x1f2>
    1a95: 45 0f bf c8                  	movswl	%r8w, %r9d
    1a99: 89 d6                        	movl	%edx, %esi
    1a9b: 44 29 ce                     	subl	%r9d, %esi
    1a9e: 39 f7                        	cmpl	%esi, %edi
    1aa0: 7e 0a                        	jle	0x1aac <hide_panel+0x1fc>
    1aa2: 44 89 f6                     	movl	%r14d, %esi
    1aa5: 44 29 c6                     	subl	%r8d, %esi
    1aa8: 66 89 70 08                  	movw	%si, 0x8(%rax)
    1aac: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    1ab0: 66 83 fe ff                  	cmpw	$-0x1, %si
    1ab4: 74 0e                        	je	0x1ac4 <hide_panel+0x214>
    1ab6: 45 0f bf c8                  	movswl	%r8w, %r9d
    1aba: 44 89 ff                     	movl	%r15d, %edi
    1abd: 44 29 cf                     	subl	%r9d, %edi
    1ac0: 39 fe                        	cmpl	%edi, %esi
    1ac2: 7d 0a                        	jge	0x1ace <hide_panel+0x21e>
    1ac4: 44 89 fe                     	movl	%r15d, %esi
    1ac7: 44 29 c6                     	subl	%r8d, %esi
    1aca: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    1ace: 41 83 c4 01                  	addl	$0x1, %r12d
    1ad2: 44 39 e1                     	cmpl	%r12d, %ecx
    1ad5: 0f 8c b5 fe ff ff            	jl	0x1990 <hide_panel+0xe0>
    1adb: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1adf: 48 85 ff                     	testq	%rdi, %rdi
    1ae2: 74 8c                        	je	0x1a70 <hide_panel+0x1c0>
    1ae4: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    1ae8: 44 89 e6                     	movl	%r12d, %esi
    1aeb: 29 c6                        	subl	%eax, %esi
    1aed: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    1af1: 83 c0 01                     	addl	$0x1, %eax
    1af4: 39 c6                        	cmpl	%eax, %esi
    1af6: 0f 8f 74 ff ff ff            	jg	0x1a70 <hide_panel+0x1c0>
    1afc: 85 f6                        	testl	%esi, %esi
    1afe: 0f 88 6c ff ff ff            	js	0x1a70 <hide_panel+0x1c0>
    1b04: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
    1b08: 89 4c 24 08                  	movl	%ecx, 0x8(%rsp)
    1b0c: e8 4f f5 ff ff               	callq	0x1060 <is_linetouched@plt>
    1b11: 8b 4c 24 08                  	movl	0x8(%rsp), %ecx
    1b15: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
    1b19: 84 c0                        	testb	%al, %al
    1b1b: 0f 85 4f ff ff ff            	jne	0x1a70 <hide_panel+0x1c0>
    1b21: eb ab                        	jmp	0x1ace <hide_panel+0x21e>
    1b23: 48 39 cd                     	cmpq	%rcx, %rbp
    1b26: 0f 85 96 fe ff ff            	jne	0x19c2 <hide_panel+0x112>
    1b2c: e9 e5 fe ff ff               	jmp	0x1a16 <hide_panel+0x166>
    1b31: 48 8b 55 10                  	movq	0x10(%rbp), %rdx
    1b35: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    1b39: 48 85 d2                     	testq	%rdx, %rdx
    1b3c: 74 12                        	je	0x1b50 <hide_panel+0x2a0>
    1b3e: 48 85 c0                     	testq	%rax, %rax
    1b41: 74 2b                        	je	0x1b6e <hide_panel+0x2be>
    1b43: 48 89 50 10                  	movq	%rdx, 0x10(%rax)
    1b47: 48 89 42 08                  	movq	%rax, 0x8(%rdx)
    1b4b: e9 6c fe ff ff               	jmp	0x19bc <hide_panel+0x10c>
    1b50: 48 85 c0                     	testq	%rax, %rax
    1b53: 0f 84 69 fe ff ff            	je	0x19c2 <hide_panel+0x112>
    1b59: 31 d2                        	xorl	%edx, %edx
    1b5b: 48 89 50 10                  	movq	%rdx, 0x10(%rax)
    1b5f: e9 58 fe ff ff               	jmp	0x19bc <hide_panel+0x10c>
    1b64: 0f 1f 40 00                  	nopl	(%rax)
    1b68: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    1b6d: c3                           	retq
    1b6e: 48 c7 42 08 00 00 00 00      	movq	$0x0, 0x8(%rdx)
    1b76: e9 41 fe ff ff               	jmp	0x19bc <hide_panel+0x10c>
    1b7b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000001b80 <panel_hidden>:
    1b80: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    1b85: 48 85 ff                     	testq	%rdi, %rdi
    1b88: 74 26                        	je	0x1bb0 <panel_hidden+0x30>
    1b8a: 53                           	pushq	%rbx
    1b8b: 48 89 fb                     	movq	%rdi, %rbx
    1b8e: 48 8b 3f                     	movq	(%rdi), %rdi
    1b91: e8 4a f5 ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1b96: 48 89 c7                     	movq	%rax, %rdi
    1b99: e8 22 f5 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1b9e: 48 89 c2                     	movq	%rax, %rdx
    1ba1: 31 c0                        	xorl	%eax, %eax
    1ba3: 48 83 7b 10 00               	cmpq	$0x0, 0x10(%rbx)
    1ba8: 74 0e                        	je	0x1bb8 <panel_hidden+0x38>
    1baa: 5b                           	popq	%rbx
    1bab: c3                           	retq
    1bac: 0f 1f 40 00                  	nopl	(%rax)
    1bb0: c3                           	retq
    1bb1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1bb8: 48 83 7b 08 00               	cmpq	$0x0, 0x8(%rbx)
    1bbd: 75 eb                        	jne	0x1baa <panel_hidden+0x2a>
    1bbf: 31 c0                        	xorl	%eax, %eax
    1bc1: 48 39 5a 08                  	cmpq	%rbx, 0x8(%rdx)
    1bc5: 5b                           	popq	%rbx
    1bc6: 0f 95 c0                     	setne	%al
    1bc9: c3                           	retq
    1bca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000001bd0 <move_panel>:
    1bd0: 48 85 ff                     	testq	%rdi, %rdi
    1bd3: 0f 84 65 02 00 00            	je	0x1e3e <move_panel+0x26e>
    1bd9: 41 57                        	pushq	%r15
    1bdb: 41 56                        	pushq	%r14
    1bdd: 41 55                        	pushq	%r13
    1bdf: 41 89 f5                     	movl	%esi, %r13d
    1be2: 41 54                        	pushq	%r12
    1be4: 41 89 d4                     	movl	%edx, %r12d
    1be7: 55                           	pushq	%rbp
    1be8: 48 89 fd                     	movq	%rdi, %rbp
    1beb: 53                           	pushq	%rbx
    1bec: 48 83 ec 18                  	subq	$0x18, %rsp
    1bf0: 48 8b 3f                     	movq	(%rdi), %rdi
    1bf3: e8 e8 f4 ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1bf8: 48 89 c7                     	movq	%rax, %rdi
    1bfb: e8 c0 f4 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1c00: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    1c05: 48 89 c3                     	movq	%rax, %rbx
    1c08: 0f 84 d2 00 00 00            	je	0x1ce0 <move_panel+0x110>
    1c0e: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1c12: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    1c17: 48 85 ff                     	testq	%rdi, %rdi
    1c1a: 74 07                        	je	0x1c23 <move_panel+0x53>
    1c1c: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    1c20: 83 c2 01                     	addl	$0x1, %edx
    1c23: b9 01 00 00 00               	movl	$0x1, %ecx
    1c28: 31 f6                        	xorl	%esi, %esi
    1c2a: e8 01 f4 ff ff               	callq	0x1030 <wtouchln@plt>
    1c2f: 48 8b 5b 08                  	movq	0x8(%rbx), %rbx
    1c33: 48 85 db                     	testq	%rbx, %rbx
    1c36: 0f 84 b9 00 00 00            	je	0x1cf5 <move_panel+0x125>
    1c3c: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1c40: 48 89 3c 24                  	movq	%rdi, (%rsp)
    1c44: 0f 1f 40 00                  	nopl	(%rax)
    1c48: 4c 8b 13                     	movq	(%rbx), %r10
    1c4b: 4d 85 d2                     	testq	%r10, %r10
    1c4e: 74 69                        	je	0x1cb9 <move_panel+0xe9>
    1c50: 48 39 dd                     	cmpq	%rbx, %rbp
    1c53: 74 5b                        	je	0x1cb0 <move_panel+0xe0>
    1c55: 45 0f bf 4a 08               	movswl	0x8(%r10), %r9d
    1c5a: 41 0f bf 52 04               	movswl	0x4(%r10), %edx
    1c5f: 0f bf 77 08                  	movswl	0x8(%rdi), %esi
    1c63: 41 8d 54 11 01               	leal	0x1(%r9,%rdx), %edx
    1c68: 44 89 c8                     	movl	%r9d, %eax
    1c6b: 89 f1                        	movl	%esi, %ecx
    1c6d: 39 f2                        	cmpl	%esi, %edx
    1c6f: 7e 3f                        	jle	0x1cb0 <move_panel+0xe0>
    1c71: 44 0f bf 5f 04               	movswl	0x4(%rdi), %r11d
    1c76: 42 8d 74 1e 01               	leal	0x1(%rsi,%r11), %esi
    1c7b: 41 39 f1                     	cmpl	%esi, %r9d
    1c7e: 7d 30                        	jge	0x1cb0 <move_panel+0xe0>
    1c80: 45 0f bf 4a 0a               	movswl	0xa(%r10), %r9d
    1c85: 45 0f bf 52 06               	movswl	0x6(%r10), %r10d
    1c8a: 47 8d 7c 11 01               	leal	0x1(%r9,%r10), %r15d
    1c8f: 44 0f bf 57 0a               	movswl	0xa(%rdi), %r10d
    1c94: 45 89 ce                     	movl	%r9d, %r14d
    1c97: 45 89 d3                     	movl	%r10d, %r11d
    1c9a: 45 39 d7                     	cmpl	%r10d, %r15d
    1c9d: 7e 11                        	jle	0x1cb0 <move_panel+0xe0>
    1c9f: 44 0f bf 47 06               	movswl	0x6(%rdi), %r8d
    1ca4: 47 8d 54 02 01               	leal	0x1(%r10,%r8), %r10d
    1ca9: 45 39 d1                     	cmpl	%r10d, %r9d
    1cac: 7c 52                        	jl	0x1d00 <move_panel+0x130>
    1cae: 66 90                        	nop
    1cb0: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    1cb4: 48 85 db                     	testq	%rbx, %rbx
    1cb7: 75 8f                        	jne	0x1c48 <move_panel+0x78>
    1cb9: 4c 8b 04 24                  	movq	(%rsp), %r8
    1cbd: 48 83 c4 18                  	addq	$0x18, %rsp
    1cc1: 44 89 e2                     	movl	%r12d, %edx
    1cc4: 44 89 ee                     	movl	%r13d, %esi
    1cc7: 4c 89 c7                     	movq	%r8, %rdi
    1cca: 5b                           	popq	%rbx
    1ccb: 5d                           	popq	%rbp
    1ccc: 41 5c                        	popq	%r12
    1cce: 41 5d                        	popq	%r13
    1cd0: 41 5e                        	popq	%r14
    1cd2: 41 5f                        	popq	%r15
    1cd4: e9 f7 f3 ff ff               	jmp	0x10d0 <mvwin@plt>
    1cd9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1ce0: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    1ce5: 0f 85 23 ff ff ff            	jne	0x1c0e <move_panel+0x3e>
    1ceb: 48 39 68 08                  	cmpq	%rbp, 0x8(%rax)
    1cef: 0f 84 19 ff ff ff            	je	0x1c0e <move_panel+0x3e>
    1cf5: 4c 8b 45 00                  	movq	(%rbp), %r8
    1cf9: eb c2                        	jmp	0x1cbd <move_panel+0xed>
    1cfb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1d00: 66 45 39 d9                  	cmpw	%r11w, %r9w
    1d04: 45 8d 47 ff                  	leal	-0x1(%r15), %r8d
    1d08: 45 0f 4c f3                  	cmovll	%r11d, %r14d
    1d0c: 45 39 d7                     	cmpl	%r10d, %r15d
    1d0f: 45 8d 5a ff                  	leal	-0x1(%r10), %r11d
    1d13: 45 89 c7                     	movl	%r8d, %r15d
    1d16: 45 0f 4f fb                  	cmovgl	%r11d, %r15d
    1d1a: 44 8d 52 ff                  	leal	-0x1(%rdx), %r10d
    1d1e: 66 39 c8                     	cmpw	%cx, %ax
    1d21: 0f 4c c1                     	cmovll	%ecx, %eax
    1d24: 39 f2                        	cmpl	%esi, %edx
    1d26: 45 0f bf ce                  	movswl	%r14w, %r9d
    1d2a: 0f bf c8                     	movswl	%ax, %ecx
    1d2d: 8d 46 ff                     	leal	-0x1(%rsi), %eax
    1d30: 41 0f 4e c2                  	cmovlel	%r10d, %eax
    1d34: 39 c8                        	cmpl	%ecx, %eax
    1d36: 0f 8c 74 ff ff ff            	jl	0x1cb0 <move_panel+0xe0>
    1d3c: 44 89 6c 24 08               	movl	%r13d, 0x8(%rsp)
    1d41: 45 89 cd                     	movl	%r9d, %r13d
    1d44: 44 89 64 24 0c               	movl	%r12d, 0xc(%rsp)
    1d49: 45 89 f4                     	movl	%r14d, %r12d
    1d4c: 41 89 ce                     	movl	%ecx, %r14d
    1d4f: 48 89 e9                     	movq	%rbp, %rcx
    1d52: 48 89 dd                     	movq	%rbx, %rbp
    1d55: 89 c3                        	movl	%eax, %ebx
    1d57: eb 76                        	jmp	0x1dcf <move_panel+0x1ff>
    1d59: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    1d60: 48 8b 75 00                  	movq	(%rbp), %rsi
    1d64: 44 89 f0                     	movl	%r14d, %eax
    1d67: 44 0f bf 46 08               	movswl	0x8(%rsi), %r8d
    1d6c: 44 0f b7 56 0a               	movzwl	0xa(%rsi), %r10d
    1d71: 44 29 c0                     	subl	%r8d, %eax
    1d74: 48 98                        	cltq
    1d76: 48 c1 e0 04                  	shlq	$0x4, %rax
    1d7a: 48 03 46 28                  	addq	0x28(%rsi), %rax
    1d7e: 44 0f bf 40 08               	movswl	0x8(%rax), %r8d
    1d83: 66 41 83 f8 ff               	cmpw	$-0x1, %r8w
    1d88: 74 0f                        	je	0x1d99 <move_panel+0x1c9>
    1d8a: 45 0f bf da                  	movswl	%r10w, %r11d
    1d8e: 44 89 ee                     	movl	%r13d, %esi
    1d91: 44 29 de                     	subl	%r11d, %esi
    1d94: 41 39 f0                     	cmpl	%esi, %r8d
    1d97: 7e 0a                        	jle	0x1da3 <move_panel+0x1d3>
    1d99: 44 89 e6                     	movl	%r12d, %esi
    1d9c: 44 29 d6                     	subl	%r10d, %esi
    1d9f: 66 89 70 08                  	movw	%si, 0x8(%rax)
    1da3: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    1da7: 66 83 fe ff                  	cmpw	$-0x1, %si
    1dab: 74 0f                        	je	0x1dbc <move_panel+0x1ec>
    1dad: 45 0f bf da                  	movswl	%r10w, %r11d
    1db1: 45 89 f8                     	movl	%r15d, %r8d
    1db4: 45 29 d8                     	subl	%r11d, %r8d
    1db7: 44 39 c6                     	cmpl	%r8d, %esi
    1dba: 7d 0a                        	jge	0x1dc6 <move_panel+0x1f6>
    1dbc: 44 89 fe                     	movl	%r15d, %esi
    1dbf: 44 29 d6                     	subl	%r10d, %esi
    1dc2: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    1dc6: 41 83 c6 01                  	addl	$0x1, %r14d
    1dca: 44 39 f3                     	cmpl	%r14d, %ebx
    1dcd: 7c 49                        	jl	0x1e18 <move_panel+0x248>
    1dcf: 48 85 ff                     	testq	%rdi, %rdi
    1dd2: 74 8c                        	je	0x1d60 <move_panel+0x190>
    1dd4: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    1dd8: 44 89 f6                     	movl	%r14d, %esi
    1ddb: 29 c6                        	subl	%eax, %esi
    1ddd: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    1de1: 83 c0 01                     	addl	$0x1, %eax
    1de4: 39 c6                        	cmpl	%eax, %esi
    1de6: 0f 8f 74 ff ff ff            	jg	0x1d60 <move_panel+0x190>
    1dec: 85 f6                        	testl	%esi, %esi
    1dee: 0f 88 6c ff ff ff            	js	0x1d60 <move_panel+0x190>
    1df4: 48 89 0c 24                  	movq	%rcx, (%rsp)
    1df8: e8 63 f2 ff ff               	callq	0x1060 <is_linetouched@plt>
    1dfd: 48 8b 0c 24                  	movq	(%rsp), %rcx
    1e01: 84 c0                        	testb	%al, %al
    1e03: 48 8b 39                     	movq	(%rcx), %rdi
    1e06: 0f 85 54 ff ff ff            	jne	0x1d60 <move_panel+0x190>
    1e0c: 41 83 c6 01                  	addl	$0x1, %r14d
    1e10: 44 39 f3                     	cmpl	%r14d, %ebx
    1e13: 7d ba                        	jge	0x1dcf <move_panel+0x1ff>
    1e15: 0f 1f 00                     	nopl	(%rax)
    1e18: 48 89 eb                     	movq	%rbp, %rbx
    1e1b: 48 89 3c 24                  	movq	%rdi, (%rsp)
    1e1f: 44 8b 6c 24 08               	movl	0x8(%rsp), %r13d
    1e24: 48 89 cd                     	movq	%rcx, %rbp
    1e27: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    1e2b: 44 8b 64 24 0c               	movl	0xc(%rsp), %r12d
    1e30: 48 85 db                     	testq	%rbx, %rbx
    1e33: 0f 85 0f fe ff ff            	jne	0x1c48 <move_panel+0x78>
    1e39: e9 7b fe ff ff               	jmp	0x1cb9 <move_panel+0xe9>
    1e3e: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    1e43: c3                           	retq
    1e44: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    1e4e: 66 90                        	nop

0000000000001e50 <new_panel>:
    1e50: 41 54                        	pushq	%r12
    1e52: 55                           	pushq	%rbp
    1e53: 48 89 fd                     	movq	%rdi, %rbp
    1e56: 53                           	pushq	%rbx
    1e57: e8 84 f2 ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1e5c: 48 89 c7                     	movq	%rax, %rdi
    1e5f: 48 89 c3                     	movq	%rax, %rbx
    1e62: e8 59 f2 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1e67: 48 85 ed                     	testq	%rbp, %rbp
    1e6a: 0f 84 a8 00 00 00            	je	0x1f18 <new_panel+0xc8>
    1e70: 48 83 78 10 00               	cmpq	$0x0, 0x10(%rax)
    1e75: 74 41                        	je	0x1eb8 <new_panel+0x68>
    1e77: bf 20 00 00 00               	movl	$0x20, %edi
    1e7c: e8 ef f1 ff ff               	callq	0x1070 <malloc@plt>
    1e81: 48 89 c3                     	movq	%rax, %rbx
    1e84: 48 85 c0                     	testq	%rax, %rax
    1e87: 74 23                        	je	0x1eac <new_panel+0x5c>
    1e89: 48 89 28                     	movq	%rbp, (%rax)
    1e8c: 48 89 c7                     	movq	%rax, %rdi
    1e8f: 48 c7 40 10 00 00 00 00      	movq	$0x0, 0x10(%rax)
    1e97: 48 c7 40 08 00 00 00 00      	movq	$0x0, 0x8(%rax)
    1e9f: 48 c7 40 18 00 00 00 00      	movq	$0x0, 0x18(%rax)
    1ea7: e8 e4 f1 ff ff               	callq	0x1090 <show_panel@plt>
    1eac: 48 89 d8                     	movq	%rbx, %rax
    1eaf: 5b                           	popq	%rbx
    1eb0: 5d                           	popq	%rbp
    1eb1: 41 5c                        	popq	%r12
    1eb3: c3                           	retq
    1eb4: 0f 1f 40 00                  	nopl	(%rax)
    1eb8: 48 89 df                     	movq	%rbx, %rdi
    1ebb: e8 00 f2 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1ec0: 48 83 78 10 00               	cmpq	$0x0, 0x10(%rax)
    1ec5: 49 89 c4                     	movq	%rax, %r12
    1ec8: 75 ad                        	jne	0x1e77 <new_panel+0x27>
    1eca: bf 20 00 00 00               	movl	$0x20, %edi
    1ecf: e8 9c f1 ff ff               	callq	0x1070 <malloc@plt>
    1ed4: 66 48 0f 6e c0               	movq	%rax, %xmm0
    1ed9: 49 89 44 24 10               	movq	%rax, 0x10(%r12)
    1ede: 66 0f 6c c0                  	punpcklqdq	%xmm0, %xmm0    # xmm0 = xmm0[0,0]
    1ee2: 48 85 c0                     	testq	%rax, %rax
    1ee5: 74 90                        	je	0x1e77 <new_panel+0x27>
    1ee7: 48 8b 93 90 00 00 00         	movq	0x90(%rbx), %rdx
    1eee: 48 c7 40 08 00 00 00 00      	movq	$0x0, 0x8(%rax)
    1ef6: 48 c7 40 10 00 00 00 00      	movq	$0x0, 0x10(%rax)
    1efe: 48 89 10                     	movq	%rdx, (%rax)
    1f01: 48 c7 40 18 00 00 00 00      	movq	$0x0, 0x18(%rax)
    1f09: 41 0f 11 04 24               	movups	%xmm0, (%r12)
    1f0e: e9 64 ff ff ff               	jmp	0x1e77 <new_panel+0x27>
    1f13: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    1f18: 31 db                        	xorl	%ebx, %ebx
    1f1a: eb 90                        	jmp	0x1eac <new_panel+0x5c>
    1f1c: 0f 1f 40 00                  	nopl	(%rax)

0000000000001f20 <replace_panel>:
    1f20: 48 85 ff                     	testq	%rdi, %rdi
    1f23: 0f 84 fa 01 00 00            	je	0x2123 <replace_panel+0x203>
    1f29: 41 57                        	pushq	%r15
    1f2b: 41 56                        	pushq	%r14
    1f2d: 41 55                        	pushq	%r13
    1f2f: 49 89 f5                     	movq	%rsi, %r13
    1f32: 41 54                        	pushq	%r12
    1f34: 55                           	pushq	%rbp
    1f35: 48 89 fd                     	movq	%rdi, %rbp
    1f38: 53                           	pushq	%rbx
    1f39: 48 83 ec 18                  	subq	$0x18, %rsp
    1f3d: 48 8b 3f                     	movq	(%rdi), %rdi
    1f40: e8 9b f1 ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    1f45: 48 89 c7                     	movq	%rax, %rdi
    1f48: e8 73 f1 ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    1f4d: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    1f52: 48 89 c3                     	movq	%rax, %rbx
    1f55: 0f 84 b5 00 00 00            	je	0x2010 <replace_panel+0xf0>
    1f5b: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1f5f: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    1f64: 48 85 ff                     	testq	%rdi, %rdi
    1f67: 74 07                        	je	0x1f70 <replace_panel+0x50>
    1f69: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    1f6d: 83 c2 01                     	addl	$0x1, %edx
    1f70: b9 01 00 00 00               	movl	$0x1, %ecx
    1f75: 31 f6                        	xorl	%esi, %esi
    1f77: e8 b4 f0 ff ff               	callq	0x1030 <wtouchln@plt>
    1f7c: 48 8b 5b 08                  	movq	0x8(%rbx), %rbx
    1f80: 48 85 db                     	testq	%rbx, %rbx
    1f83: 74 74                        	je	0x1ff9 <replace_panel+0xd9>
    1f85: 0f 1f 00                     	nopl	(%rax)
    1f88: 48 8b 03                     	movq	(%rbx), %rax
    1f8b: 48 85 c0                     	testq	%rax, %rax
    1f8e: 74 69                        	je	0x1ff9 <replace_panel+0xd9>
    1f90: 48 39 dd                     	cmpq	%rbx, %rbp
    1f93: 74 5b                        	je	0x1ff0 <replace_panel+0xd0>
    1f95: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    1f99: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    1f9d: 48 8b 7d 00                  	movq	(%rbp), %rdi
    1fa1: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    1fa5: 41 89 d4                     	movl	%edx, %r12d
    1fa8: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    1fac: 41 89 c8                     	movl	%ecx, %r8d
    1faf: 39 ce                        	cmpl	%ecx, %esi
    1fb1: 7e 3d                        	jle	0x1ff0 <replace_panel+0xd0>
    1fb3: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    1fb8: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    1fbd: 44 39 ca                     	cmpl	%r9d, %edx
    1fc0: 7d 2e                        	jge	0x1ff0 <replace_panel+0xd0>
    1fc2: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    1fc6: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    1fca: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    1fce: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    1fd2: 41 89 d6                     	movl	%edx, %r14d
    1fd5: 41 89 c2                     	movl	%eax, %r10d
    1fd8: 39 c1                        	cmpl	%eax, %ecx
    1fda: 7e 14                        	jle	0x1ff0 <replace_panel+0xd0>
    1fdc: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    1fe1: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    1fe6: 39 c2                        	cmpl	%eax, %edx
    1fe8: 7c 46                        	jl	0x2030 <replace_panel+0x110>
    1fea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    1ff0: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    1ff4: 48 85 db                     	testq	%rbx, %rbx
    1ff7: 75 8f                        	jne	0x1f88 <replace_panel+0x68>
    1ff9: 4c 89 6d 00                  	movq	%r13, (%rbp)
    1ffd: 48 83 c4 18                  	addq	$0x18, %rsp
    2001: 31 c0                        	xorl	%eax, %eax
    2003: 5b                           	popq	%rbx
    2004: 5d                           	popq	%rbp
    2005: 41 5c                        	popq	%r12
    2007: 41 5d                        	popq	%r13
    2009: 41 5e                        	popq	%r14
    200b: 41 5f                        	popq	%r15
    200d: c3                           	retq
    200e: 66 90                        	nop
    2010: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    2015: 0f 85 40 ff ff ff            	jne	0x1f5b <replace_panel+0x3b>
    201b: 48 39 68 08                  	cmpq	%rbp, 0x8(%rax)
    201f: 75 d8                        	jne	0x1ff9 <replace_panel+0xd9>
    2021: e9 35 ff ff ff               	jmp	0x1f5b <replace_panel+0x3b>
    2026: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    2030: 66 44 39 d2                  	cmpw	%r10w, %dx
    2034: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    2038: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    203c: 39 c1                        	cmpl	%eax, %ecx
    203e: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    2042: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    2045: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    2049: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    204d: 66 45 39 c4                  	cmpw	%r8w, %r12w
    2051: 41 0f bf d6                  	movswl	%r14w, %edx
    2055: 45 0f 4c e0                  	cmovll	%r8d, %r12d
    2059: 44 39 ce                     	cmpl	%r9d, %esi
    205c: 0f 4f c8                     	cmovgl	%eax, %ecx
    205f: 44 39 e1                     	cmpl	%r12d, %ecx
    2062: 7d 7b                        	jge	0x20df <replace_panel+0x1bf>
    2064: eb 8a                        	jmp	0x1ff0 <replace_panel+0xd0>
    2066: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    2070: 48 8b 33                     	movq	(%rbx), %rsi
    2073: 44 89 e0                     	movl	%r12d, %eax
    2076: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    207a: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    207f: 29 f8                        	subl	%edi, %eax
    2081: 48 98                        	cltq
    2083: 48 c1 e0 04                  	shlq	$0x4, %rax
    2087: 48 03 46 28                  	addq	0x28(%rsi), %rax
    208b: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    208f: 66 83 ff ff                  	cmpw	$-0x1, %di
    2093: 74 0d                        	je	0x20a2 <replace_panel+0x182>
    2095: 45 0f bf c8                  	movswl	%r8w, %r9d
    2099: 89 d6                        	movl	%edx, %esi
    209b: 44 29 ce                     	subl	%r9d, %esi
    209e: 39 f7                        	cmpl	%esi, %edi
    20a0: 7e 0a                        	jle	0x20ac <replace_panel+0x18c>
    20a2: 44 89 f6                     	movl	%r14d, %esi
    20a5: 44 29 c6                     	subl	%r8d, %esi
    20a8: 66 89 70 08                  	movw	%si, 0x8(%rax)
    20ac: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    20b0: 66 83 fe ff                  	cmpw	$-0x1, %si
    20b4: 74 0e                        	je	0x20c4 <replace_panel+0x1a4>
    20b6: 45 0f bf c8                  	movswl	%r8w, %r9d
    20ba: 44 89 ff                     	movl	%r15d, %edi
    20bd: 44 29 cf                     	subl	%r9d, %edi
    20c0: 39 fe                        	cmpl	%edi, %esi
    20c2: 7d 0a                        	jge	0x20ce <replace_panel+0x1ae>
    20c4: 44 89 fe                     	movl	%r15d, %esi
    20c7: 44 29 c6                     	subl	%r8d, %esi
    20ca: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    20ce: 41 83 c4 01                  	addl	$0x1, %r12d
    20d2: 44 39 e1                     	cmpl	%r12d, %ecx
    20d5: 0f 8c 15 ff ff ff            	jl	0x1ff0 <replace_panel+0xd0>
    20db: 48 8b 7d 00                  	movq	(%rbp), %rdi
    20df: 48 85 ff                     	testq	%rdi, %rdi
    20e2: 74 8c                        	je	0x2070 <replace_panel+0x150>
    20e4: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    20e8: 44 89 e6                     	movl	%r12d, %esi
    20eb: 29 c6                        	subl	%eax, %esi
    20ed: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    20f1: 83 c0 01                     	addl	$0x1, %eax
    20f4: 39 c6                        	cmpl	%eax, %esi
    20f6: 0f 8f 74 ff ff ff            	jg	0x2070 <replace_panel+0x150>
    20fc: 85 f6                        	testl	%esi, %esi
    20fe: 0f 88 6c ff ff ff            	js	0x2070 <replace_panel+0x150>
    2104: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
    2108: 89 4c 24 08                  	movl	%ecx, 0x8(%rsp)
    210c: e8 4f ef ff ff               	callq	0x1060 <is_linetouched@plt>
    2111: 8b 4c 24 08                  	movl	0x8(%rsp), %ecx
    2115: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
    2119: 84 c0                        	testb	%al, %al
    211b: 0f 85 4f ff ff ff            	jne	0x2070 <replace_panel+0x150>
    2121: eb ab                        	jmp	0x20ce <replace_panel+0x1ae>
    2123: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    2128: c3                           	retq
    2129: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000002130 <show_panel>:
    2130: 48 85 ff                     	testq	%rdi, %rdi
    2133: 0f 84 90 02 00 00            	je	0x23c9 <show_panel+0x299>
    2139: 41 57                        	pushq	%r15
    213b: 41 56                        	pushq	%r14
    213d: 41 55                        	pushq	%r13
    213f: 41 54                        	pushq	%r12
    2141: 55                           	pushq	%rbp
    2142: 48 89 fd                     	movq	%rdi, %rbp
    2145: 53                           	pushq	%rbx
    2146: 48 83 ec 18                  	subq	$0x18, %rsp
    214a: 48 8b 3f                     	movq	(%rdi), %rdi
    214d: e8 8e ef ff ff               	callq	0x10e0 <_nc_screen_of@plt>
    2152: 48 89 c7                     	movq	%rax, %rdi
    2155: e8 66 ef ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    215a: 49 89 c5                     	movq	%rax, %r13
    215d: 48 8b 00                     	movq	(%rax), %rax
    2160: 49 8b 55 08                  	movq	0x8(%r13), %rdx
    2164: 48 39 d0                     	cmpq	%rdx, %rax
    2167: 74 09                        	je	0x2172 <show_panel+0x42>
    2169: 48 39 e8                     	cmpq	%rbp, %rax
    216c: 0f 84 f7 00 00 00            	je	0x2269 <show_panel+0x139>
    2172: 48 83 7d 10 00               	cmpq	$0x0, 0x10(%rbp)
    2177: 0f 84 03 01 00 00            	je	0x2280 <show_panel+0x150>
    217d: 48 8b 7d 00                  	movq	(%rbp), %rdi
    2181: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
    2186: 48 85 ff                     	testq	%rdi, %rdi
    2189: 74 07                        	je	0x2192 <show_panel+0x62>
    218b: 0f bf 57 04                  	movswl	0x4(%rdi), %edx
    218f: 83 c2 01                     	addl	$0x1, %edx
    2192: b9 01 00 00 00               	movl	$0x1, %ecx
    2197: 31 f6                        	xorl	%esi, %esi
    2199: e8 92 ee ff ff               	callq	0x1030 <wtouchln@plt>
    219e: 49 8b 5d 08                  	movq	0x8(%r13), %rbx
    21a2: 48 85 db                     	testq	%rbx, %rbx
    21a5: 0f 84 82 00 00 00            	je	0x222d <show_panel+0xfd>
    21ab: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    21b0: 48 8b 03                     	movq	(%rbx), %rax
    21b3: 48 85 c0                     	testq	%rax, %rax
    21b6: 74 71                        	je	0x2229 <show_panel+0xf9>
    21b8: 48 39 dd                     	cmpq	%rbx, %rbp
    21bb: 74 63                        	je	0x2220 <show_panel+0xf0>
    21bd: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    21c1: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    21c5: 48 8b 7d 00                  	movq	(%rbp), %rdi
    21c9: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    21cd: 41 89 d4                     	movl	%edx, %r12d
    21d0: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    21d4: 41 89 c8                     	movl	%ecx, %r8d
    21d7: 39 ce                        	cmpl	%ecx, %esi
    21d9: 7e 45                        	jle	0x2220 <show_panel+0xf0>
    21db: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    21e0: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    21e5: 44 39 ca                     	cmpl	%r9d, %edx
    21e8: 7d 36                        	jge	0x2220 <show_panel+0xf0>
    21ea: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    21ee: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    21f2: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    21f6: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    21fa: 41 89 d6                     	movl	%edx, %r14d
    21fd: 41 89 c2                     	movl	%eax, %r10d
    2200: 39 c1                        	cmpl	%eax, %ecx
    2202: 7e 1c                        	jle	0x2220 <show_panel+0xf0>
    2204: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    2209: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    220e: 39 c2                        	cmpl	%eax, %edx
    2210: 0f 8c b2 00 00 00            	jl	0x22c8 <show_panel+0x198>
    2216: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    2220: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    2224: 48 85 db                     	testq	%rbx, %rbx
    2227: 75 87                        	jne	0x21b0 <show_panel+0x80>
    2229: 49 8b 5d 08                  	movq	0x8(%r13), %rbx
    222d: 48 8b 55 10                  	movq	0x10(%rbp), %rdx
    2231: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
    2235: 49 8b 45 00                  	movq	(%r13), %rax
    2239: 48 85 d2                     	testq	%rdx, %rdx
    223c: 74 62                        	je	0x22a0 <show_panel+0x170>
    223e: 48 85 c9                     	testq	%rcx, %rcx
    2241: 74 04                        	je	0x2247 <show_panel+0x117>
    2243: 48 89 51 10                  	movq	%rdx, 0x10(%rcx)
    2247: 48 89 4a 08                  	movq	%rcx, 0x8(%rdx)
    224b: 48 39 dd                     	cmpq	%rbx, %rbp
    224e: 74 66                        	je	0x22b6 <show_panel+0x186>
    2250: 48 39 c5                     	cmpq	%rax, %rbp
    2253: 74 6a                        	je	0x22bf <show_panel+0x18f>
    2255: 48 89 68 10                  	movq	%rbp, 0x10(%rax)
    2259: 48 89 45 08                  	movq	%rax, 0x8(%rbp)
    225d: 48 c7 45 10 00 00 00 00      	movq	$0x0, 0x10(%rbp)
    2265: 49 89 6d 00                  	movq	%rbp, (%r13)
    2269: 48 83 c4 18                  	addq	$0x18, %rsp
    226d: 31 c0                        	xorl	%eax, %eax
    226f: 5b                           	popq	%rbx
    2270: 5d                           	popq	%rbp
    2271: 41 5c                        	popq	%r12
    2273: 41 5d                        	popq	%r13
    2275: 41 5e                        	popq	%r14
    2277: 41 5f                        	popq	%r15
    2279: c3                           	retq
    227a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    2280: 48 83 7d 08 00               	cmpq	$0x0, 0x8(%rbp)
    2285: 0f 85 f2 fe ff ff            	jne	0x217d <show_panel+0x4d>
    228b: 48 39 ea                     	cmpq	%rbp, %rdx
    228e: 0f 84 e9 fe ff ff            	je	0x217d <show_panel+0x4d>
    2294: eb bf                        	jmp	0x2255 <show_panel+0x125>
    2296: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    22a0: 48 85 c9                     	testq	%rcx, %rcx
    22a3: 0f 84 12 01 00 00            	je	0x23bb <show_panel+0x28b>
    22a9: 48 c7 41 10 00 00 00 00      	movq	$0x0, 0x10(%rcx)
    22b1: 48 39 dd                     	cmpq	%rbx, %rbp
    22b4: 75 9a                        	jne	0x2250 <show_panel+0x120>
    22b6: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
    22ba: 48 39 c5                     	cmpq	%rax, %rbp
    22bd: 75 96                        	jne	0x2255 <show_panel+0x125>
    22bf: 48 8b 45 08                  	movq	0x8(%rbp), %rax
    22c3: eb 90                        	jmp	0x2255 <show_panel+0x125>
    22c5: 0f 1f 00                     	nopl	(%rax)
    22c8: 66 44 39 d2                  	cmpw	%r10w, %dx
    22cc: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    22d0: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    22d4: 39 c1                        	cmpl	%eax, %ecx
    22d6: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    22da: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    22dd: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    22e1: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    22e5: 66 45 39 c4                  	cmpw	%r8w, %r12w
    22e9: 41 0f bf d6                  	movswl	%r14w, %edx
    22ed: 45 0f 4c e0                  	cmovll	%r8d, %r12d
    22f1: 44 39 ce                     	cmpl	%r9d, %esi
    22f4: 0f 4f c8                     	cmovgl	%eax, %ecx
    22f7: 44 39 e1                     	cmpl	%r12d, %ecx
    22fa: 7d 7b                        	jge	0x2377 <show_panel+0x247>
    22fc: e9 1f ff ff ff               	jmp	0x2220 <show_panel+0xf0>
    2301: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    2308: 48 8b 33                     	movq	(%rbx), %rsi
    230b: 44 89 e0                     	movl	%r12d, %eax
    230e: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    2312: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    2317: 29 f8                        	subl	%edi, %eax
    2319: 48 98                        	cltq
    231b: 48 c1 e0 04                  	shlq	$0x4, %rax
    231f: 48 03 46 28                  	addq	0x28(%rsi), %rax
    2323: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    2327: 66 83 ff ff                  	cmpw	$-0x1, %di
    232b: 74 0d                        	je	0x233a <show_panel+0x20a>
    232d: 45 0f bf c8                  	movswl	%r8w, %r9d
    2331: 89 d6                        	movl	%edx, %esi
    2333: 44 29 ce                     	subl	%r9d, %esi
    2336: 39 f7                        	cmpl	%esi, %edi
    2338: 7e 0a                        	jle	0x2344 <show_panel+0x214>
    233a: 44 89 f6                     	movl	%r14d, %esi
    233d: 44 29 c6                     	subl	%r8d, %esi
    2340: 66 89 70 08                  	movw	%si, 0x8(%rax)
    2344: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    2348: 66 83 fe ff                  	cmpw	$-0x1, %si
    234c: 74 0e                        	je	0x235c <show_panel+0x22c>
    234e: 45 0f bf c8                  	movswl	%r8w, %r9d
    2352: 44 89 ff                     	movl	%r15d, %edi
    2355: 44 29 cf                     	subl	%r9d, %edi
    2358: 39 fe                        	cmpl	%edi, %esi
    235a: 7d 0a                        	jge	0x2366 <show_panel+0x236>
    235c: 44 89 fe                     	movl	%r15d, %esi
    235f: 44 29 c6                     	subl	%r8d, %esi
    2362: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    2366: 41 83 c4 01                  	addl	$0x1, %r12d
    236a: 44 39 e1                     	cmpl	%r12d, %ecx
    236d: 0f 8c ad fe ff ff            	jl	0x2220 <show_panel+0xf0>
    2373: 48 8b 7d 00                  	movq	(%rbp), %rdi
    2377: 48 85 ff                     	testq	%rdi, %rdi
    237a: 74 8c                        	je	0x2308 <show_panel+0x1d8>
    237c: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    2380: 44 89 e6                     	movl	%r12d, %esi
    2383: 29 c6                        	subl	%eax, %esi
    2385: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    2389: 83 c0 01                     	addl	$0x1, %eax
    238c: 39 c6                        	cmpl	%eax, %esi
    238e: 0f 8f 74 ff ff ff            	jg	0x2308 <show_panel+0x1d8>
    2394: 85 f6                        	testl	%esi, %esi
    2396: 0f 88 6c ff ff ff            	js	0x2308 <show_panel+0x1d8>
    239c: 89 54 24 0c                  	movl	%edx, 0xc(%rsp)
    23a0: 89 4c 24 08                  	movl	%ecx, 0x8(%rsp)
    23a4: e8 b7 ec ff ff               	callq	0x1060 <is_linetouched@plt>
    23a9: 8b 4c 24 08                  	movl	0x8(%rsp), %ecx
    23ad: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
    23b1: 84 c0                        	testb	%al, %al
    23b3: 0f 85 4f ff ff ff            	jne	0x2308 <show_panel+0x1d8>
    23b9: eb ab                        	jmp	0x2366 <show_panel+0x236>
    23bb: 48 39 dd                     	cmpq	%rbx, %rbp
    23be: 0f 85 91 fe ff ff            	jne	0x2255 <show_panel+0x125>
    23c4: e9 ed fe ff ff               	jmp	0x22b6 <show_panel+0x186>
    23c9: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    23ce: c3                           	retq
    23cf: 90                           	nop

00000000000023d0 <top_panel>:
    23d0: e9 bb ec ff ff               	jmp	0x1090 <show_panel@plt>
    23d5: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    23df: 90                           	nop

00000000000023e0 <update_panels_sp>:
    23e0: 48 85 ff                     	testq	%rdi, %rdi
    23e3: 0f 84 d7 01 00 00            	je	0x25c0 <update_panels_sp+0x1e0>
    23e9: 41 57                        	pushq	%r15
    23eb: 41 56                        	pushq	%r14
    23ed: 41 55                        	pushq	%r13
    23ef: 41 54                        	pushq	%r12
    23f1: 55                           	pushq	%rbp
    23f2: 53                           	pushq	%rbx
    23f3: 48 83 ec 18                  	subq	$0x18, %rsp
    23f7: e8 c4 ec ff ff               	callq	0x10c0 <_nc_panelhook_sp@plt>
    23fc: 4c 8b 68 08                  	movq	0x8(%rax), %r13
    2400: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
    2405: 4d 85 ed                     	testq	%r13, %r13
    2408: 0f 84 b3 00 00 00            	je	0x24c1 <update_panels_sp+0xe1>
    240e: 66 90                        	nop
    2410: 49 8b 5d 10                  	movq	0x10(%r13), %rbx
    2414: 48 85 db                     	testq	%rbx, %rbx
    2417: 75 70                        	jne	0x2489 <update_panels_sp+0xa9>
    2419: e9 80 00 00 00               	jmp	0x249e <update_panels_sp+0xbe>
    241e: 66 90                        	nop
    2420: 49 39 dd                     	cmpq	%rbx, %r13
    2423: 74 5b                        	je	0x2480 <update_panels_sp+0xa0>
    2425: 0f bf 50 08                  	movswl	0x8(%rax), %edx
    2429: 0f bf 48 04                  	movswl	0x4(%rax), %ecx
    242d: 49 8b 7d 00                  	movq	(%r13), %rdi
    2431: 8d 74 0a 01                  	leal	0x1(%rdx,%rcx), %esi
    2435: 89 d5                        	movl	%edx, %ebp
    2437: 0f bf 4f 08                  	movswl	0x8(%rdi), %ecx
    243b: 41 89 c8                     	movl	%ecx, %r8d
    243e: 39 ce                        	cmpl	%ecx, %esi
    2440: 7e 3e                        	jle	0x2480 <update_panels_sp+0xa0>
    2442: 44 0f bf 4f 04               	movswl	0x4(%rdi), %r9d
    2447: 46 8d 4c 09 01               	leal	0x1(%rcx,%r9), %r9d
    244c: 44 39 ca                     	cmpl	%r9d, %edx
    244f: 7d 2f                        	jge	0x2480 <update_panels_sp+0xa0>
    2451: 0f bf 50 0a                  	movswl	0xa(%rax), %edx
    2455: 0f bf 40 06                  	movswl	0x6(%rax), %eax
    2459: 8d 4c 02 01                  	leal	0x1(%rdx,%rax), %ecx
    245d: 0f bf 47 0a                  	movswl	0xa(%rdi), %eax
    2461: 41 89 d6                     	movl	%edx, %r14d
    2464: 41 89 c2                     	movl	%eax, %r10d
    2467: 39 c1                        	cmpl	%eax, %ecx
    2469: 7e 15                        	jle	0x2480 <update_panels_sp+0xa0>
    246b: 44 0f bf 5f 06               	movswl	0x6(%rdi), %r11d
    2470: 42 8d 44 18 01               	leal	0x1(%rax,%r11), %eax
    2475: 39 c2                        	cmpl	%eax, %edx
    2477: 7c 57                        	jl	0x24d0 <update_panels_sp+0xf0>
    2479: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    2480: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    2484: 48 85 db                     	testq	%rbx, %rbx
    2487: 74 08                        	je	0x2491 <update_panels_sp+0xb1>
    2489: 48 8b 03                     	movq	(%rbx), %rax
    248c: 48 85 c0                     	testq	%rax, %rax
    248f: 75 8f                        	jne	0x2420 <update_panels_sp+0x40>
    2491: 4d 8b 6d 10                  	movq	0x10(%r13), %r13
    2495: 4d 85 ed                     	testq	%r13, %r13
    2498: 0f 85 72 ff ff ff            	jne	0x2410 <update_panels_sp+0x30>
    249e: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
    24a3: 48 8b 58 08                  	movq	0x8(%rax), %rbx
    24a7: 48 85 db                     	testq	%rbx, %rbx
    24aa: 74 15                        	je	0x24c1 <update_panels_sp+0xe1>
    24ac: 0f 1f 40 00                  	nopl	(%rax)
    24b0: 48 8b 3b                     	movq	(%rbx), %rdi
    24b3: e8 c8 eb ff ff               	callq	0x1080 <wnoutrefresh@plt>
    24b8: 48 8b 5b 10                  	movq	0x10(%rbx), %rbx
    24bc: 48 85 db                     	testq	%rbx, %rbx
    24bf: 75 ef                        	jne	0x24b0 <update_panels_sp+0xd0>
    24c1: 48 83 c4 18                  	addq	$0x18, %rsp
    24c5: 5b                           	popq	%rbx
    24c6: 5d                           	popq	%rbp
    24c7: 41 5c                        	popq	%r12
    24c9: 41 5d                        	popq	%r13
    24cb: 41 5e                        	popq	%r14
    24cd: 41 5f                        	popq	%r15
    24cf: c3                           	retq
    24d0: 66 44 39 d2                  	cmpw	%r10w, %dx
    24d4: 44 8d 79 ff                  	leal	-0x1(%rcx), %r15d
    24d8: 45 0f 4c f2                  	cmovll	%r10d, %r14d
    24dc: 39 c1                        	cmpl	%eax, %ecx
    24de: 44 8d 50 ff                  	leal	-0x1(%rax), %r10d
    24e2: 8d 4e ff                     	leal	-0x1(%rsi), %ecx
    24e5: 41 8d 41 ff                  	leal	-0x1(%r9), %eax
    24e9: 45 0f 4f fa                  	cmovgl	%r10d, %r15d
    24ed: 66 44 39 c5                  	cmpw	%r8w, %bp
    24f1: 41 0f bf d6                  	movswl	%r14w, %edx
    24f5: 41 0f 4c e8                  	cmovll	%r8d, %ebp
    24f9: 44 39 ce                     	cmpl	%r9d, %esi
    24fc: 0f 4e c1                     	cmovlel	%ecx, %eax
    24ff: 41 89 c4                     	movl	%eax, %r12d
    2502: 39 c5                        	cmpl	%eax, %ebp
    2504: 7e 77                        	jle	0x257d <update_panels_sp+0x19d>
    2506: e9 75 ff ff ff               	jmp	0x2480 <update_panels_sp+0xa0>
    250b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    2510: 48 8b 33                     	movq	(%rbx), %rsi
    2513: 89 e8                        	movl	%ebp, %eax
    2515: 0f bf 7e 08                  	movswl	0x8(%rsi), %edi
    2519: 44 0f b7 46 0a               	movzwl	0xa(%rsi), %r8d
    251e: 29 f8                        	subl	%edi, %eax
    2520: 48 98                        	cltq
    2522: 48 c1 e0 04                  	shlq	$0x4, %rax
    2526: 48 03 46 28                  	addq	0x28(%rsi), %rax
    252a: 0f bf 78 08                  	movswl	0x8(%rax), %edi
    252e: 66 83 ff ff                  	cmpw	$-0x1, %di
    2532: 74 0d                        	je	0x2541 <update_panels_sp+0x161>
    2534: 45 0f bf c8                  	movswl	%r8w, %r9d
    2538: 89 d6                        	movl	%edx, %esi
    253a: 44 29 ce                     	subl	%r9d, %esi
    253d: 39 f7                        	cmpl	%esi, %edi
    253f: 7e 0a                        	jle	0x254b <update_panels_sp+0x16b>
    2541: 44 89 f6                     	movl	%r14d, %esi
    2544: 44 29 c6                     	subl	%r8d, %esi
    2547: 66 89 70 08                  	movw	%si, 0x8(%rax)
    254b: 0f bf 70 0a                  	movswl	0xa(%rax), %esi
    254f: 66 83 fe ff                  	cmpw	$-0x1, %si
    2553: 74 0e                        	je	0x2563 <update_panels_sp+0x183>
    2555: 45 0f bf c8                  	movswl	%r8w, %r9d
    2559: 44 89 ff                     	movl	%r15d, %edi
    255c: 44 29 cf                     	subl	%r9d, %edi
    255f: 39 fe                        	cmpl	%edi, %esi
    2561: 7d 0a                        	jge	0x256d <update_panels_sp+0x18d>
    2563: 44 89 fe                     	movl	%r15d, %esi
    2566: 44 29 c6                     	subl	%r8d, %esi
    2569: 66 89 70 0a                  	movw	%si, 0xa(%rax)
    256d: 83 c5 01                     	addl	$0x1, %ebp
    2570: 44 39 e5                     	cmpl	%r12d, %ebp
    2573: 0f 8f 07 ff ff ff            	jg	0x2480 <update_panels_sp+0xa0>
    2579: 49 8b 7d 00                  	movq	(%r13), %rdi
    257d: 48 85 ff                     	testq	%rdi, %rdi
    2580: 74 8e                        	je	0x2510 <update_panels_sp+0x130>
    2582: 0f bf 47 08                  	movswl	0x8(%rdi), %eax
    2586: 89 ee                        	movl	%ebp, %esi
    2588: 29 c6                        	subl	%eax, %esi
    258a: 0f bf 47 04                  	movswl	0x4(%rdi), %eax
    258e: 83 c0 01                     	addl	$0x1, %eax
    2591: 39 c6                        	cmpl	%eax, %esi
    2593: 0f 8f 77 ff ff ff            	jg	0x2510 <update_panels_sp+0x130>
    2599: 85 f6                        	testl	%esi, %esi
    259b: 0f 88 6f ff ff ff            	js	0x2510 <update_panels_sp+0x130>
    25a1: 89 54 24 04                  	movl	%edx, 0x4(%rsp)
    25a5: e8 b6 ea ff ff               	callq	0x1060 <is_linetouched@plt>
    25aa: 8b 54 24 04                  	movl	0x4(%rsp), %edx
    25ae: 84 c0                        	testb	%al, %al
    25b0: 0f 85 5a ff ff ff            	jne	0x2510 <update_panels_sp+0x130>
    25b6: eb b5                        	jmp	0x256d <update_panels_sp+0x18d>
    25b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
    25c0: c3                           	retq
    25c1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    25cc: 0f 1f 40 00                  	nopl	(%rax)

00000000000025d0 <update_panels>:
    25d0: 48 8b 05 f1 29 00 00         	movq	0x29f1(%rip), %rax      # 0x4fc8 <wtouchln+0x4fc8>
    25d7: 48 8b 38                     	movq	(%rax), %rdi
    25da: e9 c1 ea ff ff               	jmp	0x10a0 <update_panels_sp@plt>
    25df: 90                           	nop

00000000000025e0 <set_panel_userptr>:
    25e0: 48 85 ff                     	testq	%rdi, %rdi
    25e3: 74 07                        	je	0x25ec <set_panel_userptr+0xc>
    25e5: 48 89 77 18                  	movq	%rsi, 0x18(%rdi)
    25e9: 31 c0                        	xorl	%eax, %eax
    25eb: c3                           	retq
    25ec: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    25f1: c3                           	retq
    25f2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    25fd: 0f 1f 00                     	nopl	(%rax)

0000000000002600 <panel_userptr>:
    2600: 48 85 ff                     	testq	%rdi, %rdi
    2603: 74 0b                        	je	0x2610 <panel_userptr+0x10>
    2605: 48 8b 47 18                  	movq	0x18(%rdi), %rax
    2609: c3                           	retq
    260a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    2610: 31 c0                        	xorl	%eax, %eax
    2612: c3                           	retq
    2613: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    261d: 0f 1f 00                     	nopl	(%rax)

0000000000002620 <panel_window>:
    2620: 48 85 ff                     	testq	%rdi, %rdi
    2623: 74 0b                        	je	0x2630 <panel_window+0x10>
    2625: 48 8b 07                     	movq	(%rdi), %rax
    2628: c3                           	retq
    2629: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    2630: 31 c0                        	xorl	%eax, %eax
    2632: c3                           	retq

Disassembly of section .fini:

0000000000002634 <_fini>:
    2634: 48 83 ec 08                  	subq	$0x8, %rsp
    2638: 48 83 c4 08                  	addq	$0x8, %rsp
    263c: c3                           	retq