user: What would the C source look like for the assembly code provided here?

```asm
<main>:
  endbr64
  push   %r12
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D7442(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D4617(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D3799(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D462(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D1737(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D1378(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D7146(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D4929(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D5711(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D10312(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D10327(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D5469(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D3794(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D2273(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <char_@plt>
  mov    %r12d,%edx
  lea    D8786(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D2450(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D2814(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D3626(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D4953(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D2667(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D3087(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D1294(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D912(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D4939(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D7374(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D4009(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D9328(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D5367(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D1468(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char@plt>
  mov    %r12d,%edx
  lea    D4217(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D6514(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D8316(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D9460(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D6798(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D9719(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D7102(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D7607(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D4115(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D1597(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D9170(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D1185(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D5860(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D2920(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D4797(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed@plt>
  mov    %r12d,%edx
  lea    D4461(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D9667(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D293(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D5579(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D5891(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D9540(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D3447(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D3018(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D4068(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D5027(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D5330(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D9706(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D10355(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D6227(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D2298(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_1bit@plt>
  mov    %r12d,%edx
  lea    D7292(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8741(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D9956(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D1370(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D10721(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2076(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D5916(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3460(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3905(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3992(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4142(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2635(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D9424(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8776(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D667(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_char_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2709(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D1606(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D4381(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D2359(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D1997(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D10045(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D10089(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D8612(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D3631(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D4106(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D3715(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D7279(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D3385(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D9368(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D468(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uchar_@plt>
  mov    %r12d,%edx
  lea    D3476(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D3361(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D3641(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D1493(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D10064(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D4532(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D2068(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D5847(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D4061(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D5157(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D5207(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D211(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D10086(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D3198(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D4047(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar@plt>
  mov    %r12d,%edx
  lea    D1229(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D4271(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D2859(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D1605(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D3468(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D5091(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D2727(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D8254(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D6259(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D2311(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D4576(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D6332(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D10329(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D3107(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D7499(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed@plt>
  mov    %r12d,%edx
  lea    D7525(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D2597(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D8396(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D2461(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D5850(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D7520(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D9676(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D4485(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D6500(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D735(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D1910(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D6292(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D1014(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D5090(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D5025(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_1bit@plt>
  mov    %r12d,%edx
  lea    D3452(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D10123(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7874(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3215(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8678(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D5013(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4946(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4678(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D5618(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3912(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2774(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4524(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D1250(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3291(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8398(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uchar_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6565(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D8811(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D8201(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D10296(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D6873(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D10517(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D6092(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D3957(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D884(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D4809(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D4212(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D6283(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D136(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D7759(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D2956(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <int_@plt>
  mov    %r12d,%edx
  lea    D9276(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D10554(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D7659(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D10177(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D4150(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D8711(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D7465(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D4231(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D7026(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D7515(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D285(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D1154(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D918(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D2668(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D3076(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int@plt>
  mov    %r12d,%edx
  lea    D10268(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D6540(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D8613(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D9898(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D7904(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D6715(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D5466(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D2319(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D1344(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D9224(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D9450(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D4435(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D7966(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D10175(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D957(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed@plt>
  mov    %r12d,%edx
  lea    D8779(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D8797(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D8899(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D10526(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D4964(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D4122(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D838(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D6515(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D3825(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D8975(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D3611(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D4812(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D6896(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D5261(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D378(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_1bit@plt>
  mov    %r12d,%edx
  lea    D5503(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7546(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4740(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D10606(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D298(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6472(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D5971(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6984(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7769(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D722(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2013(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6569(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D680(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4583(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3356(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_int_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2825(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D10426(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D1118(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D2871(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D6754(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D3653(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D654(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D9683(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D4528(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D10043(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D93(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D9022(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D2179(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D9575(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D7239(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <uint_@plt>
  mov    %r12d,%edx
  lea    D8950(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D3142(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D9381(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D6497(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D1317(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D10166(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D4460(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D3066(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D6061(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D4469(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D9500(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D4162(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D10079(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D6938(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D6578(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint@plt>
  mov    %r12d,%edx
  lea    D3793(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D4717(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D194(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D442(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D3414(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D4168(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D5376(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D6261(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D7069(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D3663(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D10402(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D8430(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D5986(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D8508(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D5661(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed@plt>
  mov    %r12d,%edx
  lea    D2269(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D9892(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D1526(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D5532(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D1399(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D7434(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D631(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D888(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D5734(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D2281(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D8255(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D9050(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D8175(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D5104(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D5722(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_1bit@plt>
  mov    %r12d,%edx
  lea    D7865(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6183(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4023(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7871(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D6388(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D10396(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7929(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D844(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D1589(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D10700(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8599(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D5041(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2840(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8085(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D9469(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_uint_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D3477(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D5036(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D417(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D2529(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D3516(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D9246(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D8533(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D5221(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D5293(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D9484(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D4914(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D2286(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D2254(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D4530(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D8304(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <bool_@plt>
  mov    %r12d,%edx
  lea    D7656(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D3102(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D2827(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D8628(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D8009(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D7163(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D8376(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D8773(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D2528(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D7138(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D1992(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D4992(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D8677(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D593(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D10210(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool@plt>
  mov    %r12d,%edx
  lea    D1712(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D2982(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D6612(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D4134(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D6544(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D4005(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D7422(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D9014(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D10628(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D3636(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D9895(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D1309(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D709(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D10304(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D2720(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed@plt>
  mov    %r12d,%edx
  lea    D9446(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D10564(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D222(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D5286(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D5526(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D9072(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D2274(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D5975(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D9794(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D1547(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D7816(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D9520(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D3724(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D9594(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D2911(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_1bit@plt>
  mov    %r12d,%edx
  lea    D5559(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    $0xa,%edi
  call   <putchar@plt>
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D2843(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4059(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D53(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D620(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8267(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8788(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10515(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D1513(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D5246(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7939(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9581(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2503(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8010(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8181(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  pxor   %xmm0,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  pxor   %xmm0,%xmm0
  mov    %eax,%r12d
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D4091(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D4283(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D1293(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D10474(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D7438(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D9798(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2444(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D3188(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8880(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D8817(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2742(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  movsd  D7967(%rip),%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D7967(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D8922(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  movsd  D6793(%rip),%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %eax,%r12d
  mov    D6793(%rip),%rax
  movq   %rax,%xmm0
  mov    $0x1,%eax
  call   <struct_bool_packed_1bit@plt>
  mov    %r12d,%edx
  lea    D2567(%rip),%rdi
  mov    %eax,%esi
  xor    %eax,%eax
  call   <printf@plt>
  xor    %eax,%eax
  pop    %r12
  ret
```

tool_calls: name: read_data
arguments: data_label: D2843
type_infered: f32[2]
name: read_data
arguments: data_label: D7442
type_infered: string
name: read_data
arguments: data_label: D53
type_infered: f32[2]
name: read_data
arguments: data_label: D4617
type_infered: string
name: read_data
arguments: data_label: D8267
type_infered: f32[2]
name: read_data
arguments: data_label: D3799
type_infered: string
name: read_data
arguments: data_label: D10515
type_infered: f32[2]
name: read_data
arguments: data_label: D462
type_infered: string
name: read_data
arguments: data_label: D5246
type_infered: byte[8]
name: read_data
arguments: data_label: D1737
type_infered: string
name: read_data
arguments: data_label: D9581
type_infered: f32[2]
name: read_data
arguments: data_label: D1378
type_infered: string
name: read_data
arguments: data_label: D8010
type_infered: byte[8]
name: read_data
arguments: data_label: D7146
type_infered: string
name: read_data
arguments: data_label: D4929
type_infered: string
name: read_data
arguments: data_label: D4283
type_infered: f64
name: read_data
arguments: data_label: D5711
type_infered: string
name: read_data
arguments: data_label: D10474
type_infered: f64
name: read_data
arguments: data_label: D10312
type_infered: string
name: read_data
arguments: data_label: D9798
type_infered: f64
name: read_data
arguments: data_label: D10327
type_infered: string
name: read_data
arguments: data_label: D3188
type_infered: f64
name: read_data
arguments: data_label: D5469
type_infered: string
name: read_data
arguments: data_label: D8817
type_infered: f64
name: read_data
arguments: data_label: D3794
type_infered: string
name: read_data
arguments: data_label: D7967
type_infered: f64
name: read_data
arguments: data_label: D2273
type_infered: string
name: read_data
arguments: data_label: D6793
type_infered: f64
name: read_data
arguments: data_label: D8786
type_infered: string
name: read_data
arguments: data_label: D2450
type_infered: string
name: read_data
arguments: data_label: D2814
type_infered: string
name: read_data
arguments: data_label: D3626
type_infered: string
name: read_data
arguments: data_label: D4953
type_infered: string
name: read_data
arguments: data_label: D2667
type_infered: string
name: read_data
arguments: data_label: D3087
type_infered: string
name: read_data
arguments: data_label: D1294
type_infered: string
name: read_data
arguments: data_label: D912
type_infered: string
name: read_data
arguments: data_label: D4939
type_infered: string
name: read_data
arguments: data_label: D7374
type_infered: string
name: read_data
arguments: data_label: D4009
type_infered: string
name: read_data
arguments: data_label: D9328
type_infered: string
name: read_data
arguments: data_label: D5367
type_infered: string
name: read_data
arguments: data_label: D1468
type_infered: string
name: read_data
arguments: data_label: D4217
type_infered: string
name: read_data
arguments: data_label: D6514
type_infered: string
name: read_data
arguments: data_label: D8316
type_infered: string
name: read_data
arguments: data_label: D9460
type_infered: string
name: read_data
arguments: data_label: D6798
type_infered: string
name: read_data
arguments: data_label: D9719
type_infered: string
name: read_data
arguments: data_label: D7102
type_infered: string
name: read_data
arguments: data_label: D7607
type_infered: string
name: read_data
arguments: data_label: D4115
type_infered: string
name: read_data
arguments: data_label: D1597
type_infered: string
name: read_data
arguments: data_label: D9170
type_infered: string
name: read_data
arguments: data_label: D1185
type_infered: string
name: read_data
arguments: data_label: D5860
type_infered: string
name: read_data
arguments: data_label: D2920
type_infered: string
name: read_data
arguments: data_label: D4797
type_infered: string
name: read_data
arguments: data_label: D4461
type_infered: string
name: read_data
arguments: data_label: D9667
type_infered: string
name: read_data
arguments: data_label: D293
type_infered: string
name: read_data
arguments: data_label: D5579
type_infered: string
name: read_data
arguments: data_label: D5891
type_infered: string
name: read_data
arguments: data_label: D9540
type_infered: string
name: read_data
arguments: data_label: D3447
type_infered: string
name: read_data
arguments: data_label: D3018
type_infered: string
name: read_data
arguments: data_label: D4068
type_infered: string
name: read_data
arguments: data_label: D5027
type_infered: string
name: read_data
arguments: data_label: D5330
type_infered: string
name: read_data
arguments: data_label: D9706
type_infered: string
name: read_data
arguments: data_label: D10355
type_infered: string
name: read_data
arguments: data_label: D6227
type_infered: string
name: read_data
arguments: data_label: D2298
type_infered: string
name: read_data
arguments: data_label: D7292
type_infered: string
name: read_data
arguments: data_label: D8741
type_infered: string
name: read_data
arguments: data_label: D9956
type_infered: string
name: read_data
arguments: data_label: D1370
type_infered: string
name: read_data
arguments: data_label: D10721
type_infered: string
name: read_data
arguments: data_label: D2076
type_infered: string
name: read_data
arguments: data_label: D5916
type_infered: string
name: read_data
arguments: data_label: D3460
type_infered: string
name: read_data
arguments: data_label: D3905
type_infered: string
name: read_data
arguments: data_label: D3992
type_infered: string
name: read_data
arguments: data_label: D4142
type_infered: string
name: read_data
arguments: data_label: D2635
type_infered: string
name: read_data
arguments: data_label: D9424
type_infered: string
name: read_data
arguments: data_label: D8776
type_infered: string
name: read_data
arguments: data_label: D667
type_infered: string
name: read_data
arguments: data_label: D2709
type_infered: string
name: read_data
arguments: data_label: D1606
type_infered: string
name: read_data
arguments: data_label: D4381
type_infered: string
name: read_data
arguments: data_label: D2359
type_infered: string
name: read_data
arguments: data_label: D1997
type_infered: string
name: read_data
arguments: data_label: D10045
type_infered: string
name: read_data
arguments: data_label: D10089
type_infered: string
name: read_data
arguments: data_label: D8612
type_infered: string
name: read_data
arguments: data_label: D3631
type_infered: string
name: read_data
arguments: data_label: D4106
type_infered: string
name: read_data
arguments: data_label: D3715
type_infered: string
name: read_data
arguments: data_label: D7279
type_infered: string
name: read_data
arguments: data_label: D3385
type_infered: string
name: read_data
arguments: data_label: D9368
type_infered: string
name: read_data
arguments: data_label: D468
type_infered: string
name: read_data
arguments: data_label: D3476
type_infered: string
name: read_data
arguments: data_label: D3361
type_infered: string
name: read_data
arguments: data_label: D3641
type_infered: string
name: read_data
arguments: data_label: D1493
type_infered: string
name: read_data
arguments: data_label: D10064
type_infered: string
name: read_data
arguments: data_label: D4532
type_infered: string
name: read_data
arguments: data_label: D2068
type_infered: string
name: read_data
arguments: data_label: D5847
type_infered: string
name: read_data
arguments: data_label: D4061
type_infered: string
name: read_data
arguments: data_label: D5157
type_infered: string
name: read_data
arguments: data_label: D5207
type_infered: string
name: read_data
arguments: data_label: D211
type_infered: string
name: read_data
arguments: data_label: D10086
type_infered: string
name: read_data
arguments: data_label: D3198
type_infered: string
name: read_data
arguments: data_label: D4047
type_infered: string
name: read_data
arguments: data_label: D1229
type_infered: string
name: read_data
arguments: data_label: D4271
type_infered: string
name: read_data
arguments: data_label: D2859
type_infered: string
name: read_data
arguments: data_label: D1605
type_infered: string
name: read_data
arguments: data_label: D3468
type_infered: string
name: read_data
arguments: data_label: D5091
type_infered: string
name: read_data
arguments: data_label: D2727
type_infered: string
name: read_data
arguments: data_label: D8254
type_infered: string
name: read_data
arguments: data_label: D6259
type_infered: string
name: read_data
arguments: data_label: D2311
type_infered: string
name: read_data
arguments: data_label: D4576
type_infered: string
name: read_data
arguments: data_label: D6332
type_infered: string
name: read_data
arguments: data_label: D10329
type_infered: string
name: read_data
arguments: data_label: D3107
type_infered: string
name: read_data
arguments: data_label: D7499
type_infered: string
name: read_data
arguments: data_label: D7525
type_infered: string
name: read_data
arguments: data_label: D2597
type_infered: string
name: read_data
arguments: data_label: D8396
type_infered: string
name: read_data
arguments: data_label: D2461
type_infered: string
name: read_data
arguments: data_label: D5850
type_infered: string
name: read_data
arguments: data_label: D7520
type_infered: string
name: read_data
arguments: data_label: D9676
type_infered: string
name: read_data
arguments: data_label: D4485
type_infered: string
name: read_data
arguments: data_label: D6500
type_infered: string
name: read_data
arguments: data_label: D735
type_infered: string
name: read_data
arguments: data_label: D1910
type_infered: string
name: read_data
arguments: data_label: D6292
type_infered: string
name: read_data
arguments: data_label: D1014
type_infered: string
name: read_data
arguments: data_label: D5090
type_infered: string
name: read_data
arguments: data_label: D5025
type_infered: string
name: read_data
arguments: data_label: D3452
type_infered: string
name: read_data
arguments: data_label: D10123
type_infered: string
name: read_data
arguments: data_label: D7874
type_infered: string
name: read_data
arguments: data_label: D3215
type_infered: string
name: read_data
arguments: data_label: D8678
type_infered: string
name: read_data
arguments: data_label: D5013
type_infered: string
name: read_data
arguments: data_label: D4946
type_infered: string
name: read_data
arguments: data_label: D4678
type_infered: string
name: read_data
arguments: data_label: D5618
type_infered: string
name: read_data
arguments: data_label: D3912
type_infered: string
name: read_data
arguments: data_label: D2774
type_infered: string
name: read_data
arguments: data_label: D4524
type_infered: string
name: read_data
arguments: data_label: D1250
type_infered: string
name: read_data
arguments: data_label: D3291
type_infered: string
name: read_data
arguments: data_label: D8398
type_infered: string
name: read_data
arguments: data_label: D6565
type_infered: string
name: read_data
arguments: data_label: D8811
type_infered: string
name: read_data
arguments: data_label: D8201
type_infered: string
name: read_data
arguments: data_label: D10296
type_infered: string
name: read_data
arguments: data_label: D6873
type_infered: string
name: read_data
arguments: data_label: D10517
type_infered: string
name: read_data
arguments: data_label: D6092
type_infered: string
name: read_data
arguments: data_label: D3957
type_infered: string
name: read_data
arguments: data_label: D884
type_infered: string
name: read_data
arguments: data_label: D4809
type_infered: string
name: read_data
arguments: data_label: D4212
type_infered: string
name: read_data
arguments: data_label: D6283
type_infered: string
name: read_data
arguments: data_label: D136
type_infered: string
name: read_data
arguments: data_label: D7759
type_infered: string
name: read_data
arguments: data_label: D2956
type_infered: string
name: read_data
arguments: data_label: D9276
type_infered: string
name: read_data
arguments: data_label: D10554
type_infered: string
name: read_data
arguments: data_label: D7659
type_infered: string
name: read_data
arguments: data_label: D10177
type_infered: string
name: read_data
arguments: data_label: D4150
type_infered: string
name: read_data
arguments: data_label: D8711
type_infered: string
name: read_data
arguments: data_label: D7465
type_infered: string
name: read_data
arguments: data_label: D4231
type_infered: string
name: read_data
arguments: data_label: D7026
type_infered: string
name: read_data
arguments: data_label: D7515
type_infered: string
name: read_data
arguments: data_label: D285
type_infered: string
name: read_data
arguments: data_label: D1154
type_infered: string
name: read_data
arguments: data_label: D918
type_infered: string
name: read_data
arguments: data_label: D2668
type_infered: string
name: read_data
arguments: data_label: D3076
type_infered: string
name: read_data
arguments: data_label: D10268
type_infered: string
name: read_data
arguments: data_label: D6540
type_infered: string
name: read_data
arguments: data_label: D8613
type_infered: string
name: read_data
arguments: data_label: D9898
type_infered: string
name: read_data
arguments: data_label: D7904
type_infered: string
name: read_data
arguments: data_label: D6715
type_infered: string
name: read_data
arguments: data_label: D5466
type_infered: string
name: read_data
arguments: data_label: D2319
type_infered: string
name: read_data
arguments: data_label: D1344
type_infered: string
name: read_data
arguments: data_label: D9224
type_infered: string
name: read_data
arguments: data_label: D9450
type_infered: string
name: read_data
arguments: data_label: D4435
type_infered: string
name: read_data
arguments: data_label: D7966
type_infered: string
name: read_data
arguments: data_label: D10175
type_infered: string
name: read_data
arguments: data_label: D957
type_infered: string
name: read_data
arguments: data_label: D8779
type_infered: string
name: read_data
arguments: data_label: D8797
type_infered: string
name: read_data
arguments: data_label: D8899
type_infered: string
name: read_data
arguments: data_label: D10526
type_infered: string
name: read_data
arguments: data_label: D4964
type_infered: string
name: read_data
arguments: data_label: D4122
type_infered: string
name: read_data
arguments: data_label: D838
type_infered: string
name: read_data
arguments: data_label: D6515
type_infered: string
name: read_data
arguments: data_label: D3825
type_infered: string
name: read_data
arguments: data_label: D8975
type_infered: string
name: read_data
arguments: data_label: D3611
type_infered: string
name: read_data
arguments: data_label: D4812
type_infered: string
name: read_data
arguments: data_label: D6896
type_infered: string
name: read_data
arguments: data_label: D5261
type_infered: string
name: read_data
arguments: data_label: D378
type_infered: string
name: read_data
arguments: data_label: D5503
type_infered: string
name: read_data
arguments: data_label: D7546
type_infered: string
name: read_data
arguments: data_label: D4740
type_infered: string
name: read_data
arguments: data_label: D10606
type_infered: string
name: read_data
arguments: data_label: D298
type_infered: string
name: read_data
arguments: data_label: D6472
type_infered: string
name: read_data
arguments: data_label: D5971
type_infered: string
name: read_data
arguments: data_label: D6984
type_infered: string
name: read_data
arguments: data_label: D7769
type_infered: string
name: read_data
arguments: data_label: D722
type_infered: string
name: read_data
arguments: data_label: D2013
type_infered: string
name: read_data
arguments: data_label: D6569
type_infered: string
name: read_data
arguments: data_label: D680
type_infered: string
name: read_data
arguments: data_label: D4583
type_infered: string
name: read_data
arguments: data_label: D3356
type_infered: string
name: read_data
arguments: data_label: D2825
type_infered: string
name: read_data
arguments: data_label: D10426
type_infered: string
name: read_data
arguments: data_label: D1118
type_infered: string
name: read_data
arguments: data_label: D2871
type_infered: string
name: read_data
arguments: data_label: D6754
type_infered: string
name: read_data
arguments: data_label: D3653
type_infered: string
name: read_data
arguments: data_label: D654
type_infered: string
name: read_data
arguments: data_label: D9683
type_infered: string
name: read_data
arguments: data_label: D4528
type_infered: string
name: read_data
arguments: data_label: D10043
type_infered: string
name: read_data
arguments: data_label: D93
type_infered: string
name: read_data
arguments: data_label: D9022
type_infered: string
name: read_data
arguments: data_label: D2179
type_infered: string
name: read_data
arguments: data_label: D9575
type_infered: string
name: read_data
arguments: data_label: D7239
type_infered: string
name: read_data
arguments: data_label: D8950
type_infered: string
name: read_data
arguments: data_label: D3142
type_infered: string
name: read_data
arguments: data_label: D9381
type_infered: string
name: read_data
arguments: data_label: D6497
type_infered: string
name: read_data
arguments: data_label: D1317
type_infered: string
name: read_data
arguments: data_label: D10166
type_infered: string
name: read_data
arguments: data_label: D4460
type_infered: string
name: read_data
arguments: data_label: D3066
type_infered: string
name: read_data
arguments: data_label: D6061
type_infered: string
name: read_data
arguments: data_label: D4469
type_infered: string
name: read_data
arguments: data_label: D9500
type_infered: string
name: read_data
arguments: data_label: D4162
type_infered: string
name: read_data
arguments: data_label: D10079
type_infered: string
name: read_data
arguments: data_label: D6938
type_infered: string
name: read_data
arguments: data_label: D6578
type_infered: string
name: read_data
arguments: data_label: D3793
type_infered: string
name: read_data
arguments: data_label: D4717
type_infered: string
name: read_data
arguments: data_label: D194
type_infered: string
name: read_data
arguments: data_label: D442
type_infered: string
name: read_data
arguments: data_label: D3414
type_infered: string
name: read_data
arguments: data_label: D4168
type_infered: string
name: read_data
arguments: data_label: D5376
type_infered: string
name: read_data
arguments: data_label: D6261
type_infered: string
name: read_data
arguments: data_label: D7069
type_infered: string
name: read_data
arguments: data_label: D3663
type_infered: string
name: read_data
arguments: data_label: D10402
type_infered: string
name: read_data
arguments: data_label: D8430
type_infered: string
name: read_data
arguments: data_label: D5986
type_infered: string
name: read_data
arguments: data_label: D8508
type_infered: string
name: read_data
arguments: data_label: D5661
type_infered: string
name: read_data
arguments: data_label: D2269
type_infered: string
name: read_data
arguments: data_label: D9892
type_infered: string
name: read_data
arguments: data_label: D1526
type_infered: string
name: read_data
arguments: data_label: D5532
type_infered: string
name: read_data
arguments: data_label: D1399
type_infered: string
name: read_data
arguments: data_label: D7434
type_infered: string
name: read_data
arguments: data_label: D631
type_infered: string
name: read_data
arguments: data_label: D888
type_infered: string
name: read_data
arguments: data_label: D5734
type_infered: string
name: read_data
arguments: data_label: D2281
type_infered: string
name: read_data
arguments: data_label: D8255
type_infered: string
name: read_data
arguments: data_label: D9050
type_infered: string
name: read_data
arguments: data_label: D8175
type_infered: string
name: read_data
arguments: data_label: D5104
type_infered: string
name: read_data
arguments: data_label: D5722
type_infered: string
name: read_data
arguments: data_label: D7865
type_infered: string
name: read_data
arguments: data_label: D6183
type_infered: string
name: read_data
arguments: data_label: D4023
type_infered: string
name: read_data
arguments: data_label: D7871
type_infered: string
name: read_data
arguments: data_label: D6388
type_infered: string
name: read_data
arguments: data_label: D10396
type_infered: string
name: read_data
arguments: data_label: D7929
type_infered: string
name: read_data
arguments: data_label: D844
type_infered: string
name: read_data
arguments: data_label: D1589
type_infered: string
name: read_data
arguments: data_label: D10700
type_infered: string
name: read_data
arguments: data_label: D8599
type_infered: string
name: read_data
arguments: data_label: D5041
type_infered: string
name: read_data
arguments: data_label: D2840
type_infered: string
name: read_data
arguments: data_label: D8085
type_infered: string
name: read_data
arguments: data_label: D9469
type_infered: string
name: read_data
arguments: data_label: D3477
type_infered: string
name: read_data
arguments: data_label: D5036
type_infered: string
name: read_data
arguments: data_label: D417
type_infered: string
name: read_data
arguments: data_label: D2529
type_infered: string
name: read_data
arguments: data_label: D3516
type_infered: string
name: read_data
arguments: data_label: D9246
type_infered: string
name: read_data
arguments: data_label: D8533
type_infered: string
name: read_data
arguments: data_label: D5221
type_infered: string
name: read_data
arguments: data_label: D5293
type_infered: string
name: read_data
arguments: data_label: D9484
type_infered: string
name: read_data
arguments: data_label: D4914
type_infered: string
name: read_data
arguments: data_label: D2286
type_infered: string
name: read_data
arguments: data_label: D2254
type_infered: string
name: read_data
arguments: data_label: D4530
type_infered: string
name: read_data
arguments: data_label: D8304
type_infered: string
name: read_data
arguments: data_label: D7656
type_infered: string
name: read_data
arguments: data_label: D3102
type_infered: string
name: read_data
arguments: data_label: D2827
type_infered: string
name: read_data
arguments: data_label: D8628
type_infered: string
name: read_data
arguments: data_label: D8009
type_infered: string
name: read_data
arguments: data_label: D7163
type_infered: string
name: read_data
arguments: data_label: D8376
type_infered: string
name: read_data
arguments: data_label: D8773
type_infered: string
name: read_data
arguments: data_label: D2528
type_infered: string
name: read_data
arguments: data_label: D7138
type_infered: string
name: read_data
arguments: data_label: D1992
type_infered: string
name: read_data
arguments: data_label: D4992
type_infered: string
name: read_data
arguments: data_label: D8677
type_infered: string
name: read_data
arguments: data_label: D593
type_infered: string
name: read_data
arguments: data_label: D10210
type_infered: string
name: read_data
arguments: data_label: D1712
type_infered: string
name: read_data
arguments: data_label: D2982
type_infered: string
name: read_data
arguments: data_label: D6612
type_infered: string
name: read_data
arguments: data_label: D4134
type_infered: string
name: read_data
arguments: data_label: D6544
type_infered: string
name: read_data
arguments: data_label: D4005
type_infered: string
name: read_data
arguments: data_label: D7422
type_infered: string
name: read_data
arguments: data_label: D9014
type_infered: string
name: read_data
arguments: data_label: D10628
type_infered: string
name: read_data
arguments: data_label: D3636
type_infered: string
name: read_data
arguments: data_label: D9895
type_infered: string
name: read_data
arguments: data_label: D1309
type_infered: string
name: read_data
arguments: data_label: D709
type_infered: string
name: read_data
arguments: data_label: D10304
type_infered: string
name: read_data
arguments: data_label: D2720
type_infered: string
name: read_data
arguments: data_label: D9446
type_infered: string
name: read_data
arguments: data_label: D10564
type_infered: string
name: read_data
arguments: data_label: D222
type_infered: string
name: read_data
arguments: data_label: D5286
type_infered: string
name: read_data
arguments: data_label: D5526
type_infered: string
name: read_data
arguments: data_label: D9072
type_infered: string
name: read_data
arguments: data_label: D2274
type_infered: string
name: read_data
arguments: data_label: D5975
type_infered: string
name: read_data
arguments: data_label: D9794
type_infered: string
name: read_data
arguments: data_label: D1547
type_infered: string
name: read_data
arguments: data_label: D7816
type_infered: string
name: read_data
arguments: data_label: D9520
type_infered: string
name: read_data
arguments: data_label: D3724
type_infered: string
name: read_data
arguments: data_label: D9594
type_infered: string
name: read_data
arguments: data_label: D2911
type_infered: string
name: read_data
arguments: data_label: D5559
type_infered: string
name: read_data
arguments: data_label: D4059
type_infered: string
name: read_data
arguments: data_label: D620
type_infered: string
name: read_data
arguments: data_label: D8788
type_infered: string
name: read_data
arguments: data_label: D1513
type_infered: string
name: read_data
arguments: data_label: D7939
type_infered: string
name: read_data
arguments: data_label: D2503
type_infered: string
name: read_data
arguments: data_label: D8181
type_infered: string
name: read_data
arguments: data_label: D4091
type_infered: string
name: read_data
arguments: data_label: D1293
type_infered: string
name: read_data
arguments: data_label: D7438
type_infered: string
name: read_data
arguments: data_label: D2444
type_infered: string
name: read_data
arguments: data_label: D8880
type_infered: string
name: read_data
arguments: data_label: D2742
type_infered: string
name: read_data
arguments: data_label: D8922
type_infered: string
name: read_data
arguments: data_label: D2567
type_infered: string

tool: {"D2843": [0.0,-2.25]}

tool: D7442: char_ -4.0 = %2d (%0.8x)


tool: {"D53": [0.0,-2.125]}

tool: D4617: char_ -3.0 = %2d (%0.8x)


tool: {"D8267": [0.0,-2.0]}

tool: D3799: char_ -2.0 = %2d (%0.8x)


tool: {"D10515": [0.0,-1.875]}

tool: D462: char_ -1.0 = %2d (%0.8x)


tool: {"D5246": [0x9a,0x99,0x99,0x99,0x99,0x99,0xe9,0xbf]}

tool: D1737: char_ -0.8 = %2d (%0.8x)


tool: {"D9581": [0.0,-1.75]}

tool: D1378: char_ -0.5 = %2d (%0.8x)


tool: {"D8010": [0x33,0x33,0x33,0x33,0x33,0x33,0xd3,0xbf]}

tool: D7146: char_ -0.3 = %2d (%0.8x)


tool: D4929: char_  0.0 = %2d (%0.8x)


tool: D4283: 0.3

tool: D5711: char_  0.3 = %2d (%0.8x)


tool: D10474: 0.5

tool: D10312: char_  0.5 = %2d (%0.8x)


tool: D9798: 0.8

tool: D10327: char_  0.8 = %2d (%0.8x)


tool: D3188: 1

tool: D5469: char_  1.0 = %2d (%0.8x)


tool: D8817: 2

tool: D3794: char_  2.0 = %2d (%0.8x)


tool: D7967: 3

tool: D2273: char_  3.0 = %2d (%0.8x)


tool: D6793: 4

tool: D8786: char_  4.0 = %2d (%0.8x)


tool: D2450: struct_char -4.0 = %2d (%0.8x)


tool: D2814: struct_char -3.0 = %2d (%0.8x)


tool: D3626: struct_char -2.0 = %2d (%0.8x)


tool: D4953: struct_char -1.0 = %2d (%0.8x)


tool: D2667: struct_char -0.8 = %2d (%0.8x)


tool: D3087: struct_char -0.5 = %2d (%0.8x)


tool: D1294: struct_char -0.3 = %2d (%0.8x)


tool: D912: struct_char  0.0 = %2d (%0.8x)


tool: D4939: struct_char  0.3 = %2d (%0.8x)


tool: D7374: struct_char  0.5 = %2d (%0.8x)


tool: D4009: struct_char  0.8 = %2d (%0.8x)


tool: D9328: struct_char  1.0 = %2d (%0.8x)


tool: D5367: struct_char  2.0 = %2d (%0.8x)


tool: D1468: struct_char  3.0 = %2d (%0.8x)


tool: D4217: struct_char  4.0 = %2d (%0.8x)


tool: D6514: struct_char_packed -4.0 = %2d (%0.8x)


tool: D8316: struct_char_packed -3.0 = %2d (%0.8x)


tool: D9460: struct_char_packed -2.0 = %2d (%0.8x)


tool: D6798: struct_char_packed -1.0 = %2d (%0.8x)


tool: D9719: struct_char_packed -0.8 = %2d (%0.8x)


tool: D7102: struct_char_packed -0.5 = %2d (%0.8x)


tool: D7607: struct_char_packed -0.3 = %2d (%0.8x)


tool: D4115: struct_char_packed  0.0 = %2d (%0.8x)


tool: D1597: struct_char_packed  0.3 = %2d (%0.8x)


tool: D9170: struct_char_packed  0.5 = %2d (%0.8x)


tool: D1185: struct_char_packed  0.8 = %2d (%0.8x)


tool: D5860: struct_char_packed  1.0 = %2d (%0.8x)


tool: D2920: struct_char_packed  2.0 = %2d (%0.8x)


tool: D4797: struct_char_packed  3.0 = %2d (%0.8x)


tool: D4461: struct_char_packed  4.0 = %2d (%0.8x)


tool: D9667: struct_char_1bit -4.0 = %2d (%0.8x)


tool: D293: struct_char_1bit -3.0 = %2d (%0.8x)


tool: D5579: struct_char_1bit -2.0 = %2d (%0.8x)


tool: D5891: struct_char_1bit -1.0 = %2d (%0.8x)


tool: D9540: struct_char_1bit -0.8 = %2d (%0.8x)


tool: D3447: struct_char_1bit -0.5 = %2d (%0.8x)


tool: D3018: struct_char_1bit -0.3 = %2d (%0.8x)


tool: D4068: struct_char_1bit  0.0 = %2d (%0.8x)


tool: D5027: struct_char_1bit  0.3 = %2d (%0.8x)


tool: D5330: struct_char_1bit  0.5 = %2d (%0.8x)


tool: D9706: struct_char_1bit  0.8 = %2d (%0.8x)


tool: D10355: struct_char_1bit  1.0 = %2d (%0.8x)


tool: D6227: struct_char_1bit  2.0 = %2d (%0.8x)


tool: D2298: struct_char_1bit  3.0 = %2d (%0.8x)


tool: D7292: struct_char_1bit  4.0 = %2d (%0.8x)


tool: D8741: struct_char_packed_1bit -4.0 = %2d (%0.8x)


tool: D9956: struct_char_packed_1bit -3.0 = %2d (%0.8x)


tool: D1370: struct_char_packed_1bit -2.0 = %2d (%0.8x)


tool: D10721: struct_char_packed_1bit -1.0 = %2d (%0.8x)


tool: D2076: struct_char_packed_1bit -0.8 = %2d (%0.8x)


tool: D5916: struct_char_packed_1bit -0.5 = %2d (%0.8x)


tool: D3460: struct_char_packed_1bit -0.3 = %2d (%0.8x)


tool: D3905: struct_char_packed_1bit  0.0 = %2d (%0.8x)


tool: D3992: struct_char_packed_1bit  0.3 = %2d (%0.8x)


tool: D4142: struct_char_packed_1bit  0.5 = %2d (%0.8x)


tool: D2635: struct_char_packed_1bit  0.8 = %2d (%0.8x)


tool: D9424: struct_char_packed_1bit  1.0 = %2d (%0.8x)


tool: D8776: struct_char_packed_1bit  2.0 = %2d (%0.8x)


tool: D667: struct_char_packed_1bit  3.0 = %2d (%0.8x)


tool: D2709: struct_char_packed_1bit  4.0 = %2d (%0.8x)


tool: D1606: uchar_ -4.0 = %2d (%0.8x)


tool: D4381: uchar_ -3.0 = %2d (%0.8x)


tool: D2359: uchar_ -2.0 = %2d (%0.8x)


tool: D1997: uchar_ -1.0 = %2d (%0.8x)


tool: D10045: uchar_ -0.8 = %2d (%0.8x)


tool: D10089: uchar_ -0.5 = %2d (%0.8x)


tool: D8612: uchar_ -0.3 = %2d (%0.8x)


tool: D3631: uchar_  0.0 = %2d (%0.8x)


tool: D4106: uchar_  0.3 = %2d (%0.8x)


tool: D3715: uchar_  0.5 = %2d (%0.8x)


tool: D7279: uchar_  0.8 = %2d (%0.8x)


tool: D3385: uchar_  1.0 = %2d (%0.8x)


tool: D9368: uchar_  2.0 = %2d (%0.8x)


tool: D468: uchar_  3.0 = %2d (%0.8x)


tool: D3476: uchar_  4.0 = %2d (%0.8x)


tool: D3361: struct_uchar -4.0 = %2d (%0.8x)


tool: D3641: struct_uchar -3.0 = %2d (%0.8x)


tool: D1493: struct_uchar -2.0 = %2d (%0.8x)


tool: D10064: struct_uchar -1.0 = %2d (%0.8x)


tool: D4532: struct_uchar -0.8 = %2d (%0.8x)


tool: D2068: struct_uchar -0.5 = %2d (%0.8x)


tool: D5847: struct_uchar -0.3 = %2d (%0.8x)


tool: D4061: struct_uchar  0.0 = %2d (%0.8x)


tool: D5157: struct_uchar  0.3 = %2d (%0.8x)


tool: D5207: struct_uchar  0.5 = %2d (%0.8x)


tool: D211: struct_uchar  0.8 = %2d (%0.8x)


tool: D10086: struct_uchar  1.0 = %2d (%0.8x)


tool: D3198: struct_uchar  2.0 = %2d (%0.8x)


tool: D4047: struct_uchar  3.0 = %2d (%0.8x)


tool: D1229: struct_uchar  4.0 = %2d (%0.8x)


tool: D4271: struct_uchar_packed -4.0 = %2d (%0.8x)


tool: D2859: struct_uchar_packed -3.0 = %2d (%0.8x)


tool: D1605: struct_uchar_packed -2.0 = %2d (%0.8x)


tool: D3468: struct_uchar_packed -1.0 = %2d (%0.8x)


tool: D5091: struct_uchar_packed -0.8 = %2d (%0.8x)


tool: D2727: struct_uchar_packed -0.5 = %2d (%0.8x)


tool: D8254: struct_uchar_packed -0.3 = %2d (%0.8x)


tool: D6259: struct_uchar_packed  0.0 = %2d (%0.8x)


tool: D2311: struct_uchar_packed  0.3 = %2d (%0.8x)


tool: D4576: struct_uchar_packed  0.5 = %2d (%0.8x)


tool: D6332: struct_uchar_packed  0.8 = %2d (%0.8x)


tool: D10329: struct_uchar_packed  1.0 = %2d (%0.8x)


tool: D3107: struct_uchar_packed  2.0 = %2d (%0.8x)


tool: D7499: struct_uchar_packed  3.0 = %2d (%0.8x)


tool: D7525: struct_uchar_packed  4.0 = %2d (%0.8x)


tool: D2597: struct_uchar_1bit -4.0 = %2d (%0.8x)


tool: D8396: struct_uchar_1bit -3.0 = %2d (%0.8x)


tool: D2461: struct_uchar_1bit -2.0 = %2d (%0.8x)


tool: D5850: struct_uchar_1bit -1.0 = %2d (%0.8x)


tool: D7520: struct_uchar_1bit -0.8 = %2d (%0.8x)


tool: D9676: struct_uchar_1bit -0.5 = %2d (%0.8x)


tool: D4485: struct_uchar_1bit -0.3 = %2d (%0.8x)


tool: D6500: struct_uchar_1bit  0.0 = %2d (%0.8x)


tool: D735: struct_uchar_1bit  0.3 = %2d (%0.8x)


tool: D1910: struct_uchar_1bit  0.5 = %2d (%0.8x)


tool: D6292: struct_uchar_1bit  0.8 = %2d (%0.8x)


tool: D1014: struct_uchar_1bit  1.0 = %2d (%0.8x)


tool: D5090: struct_uchar_1bit  2.0 = %2d (%0.8x)


tool: D5025: struct_uchar_1bit  3.0 = %2d (%0.8x)


tool: D3452: struct_uchar_1bit  4.0 = %2d (%0.8x)


tool: D10123: struct_uchar_packed_1bit -4.0 = %2d (%0.8x)


tool: D7874: struct_uchar_packed_1bit -3.0 = %2d (%0.8x)


tool: D3215: struct_uchar_packed_1bit -2.0 = %2d (%0.8x)


tool: D8678: struct_uchar_packed_1bit -1.0 = %2d (%0.8x)


tool: D5013: struct_uchar_packed_1bit -0.8 = %2d (%0.8x)


tool: D4946: struct_uchar_packed_1bit -0.5 = %2d (%0.8x)


tool: D4678: struct_uchar_packed_1bit -0.3 = %2d (%0.8x)


tool: D5618: struct_uchar_packed_1bit  0.0 = %2d (%0.8x)


tool: D3912: struct_uchar_packed_1bit  0.3 = %2d (%0.8x)


tool: D2774: struct_uchar_packed_1bit  0.5 = %2d (%0.8x)


tool: D4524: struct_uchar_packed_1bit  0.8 = %2d (%0.8x)


tool: D1250: struct_uchar_packed_1bit  1.0 = %2d (%0.8x)


tool: D3291: struct_uchar_packed_1bit  2.0 = %2d (%0.8x)


tool: D8398: struct_uchar_packed_1bit  3.0 = %2d (%0.8x)


tool: D6565: struct_uchar_packed_1bit  4.0 = %2d (%0.8x)


tool: D8811: int_ -4.0 = %2d (%0.8x)


tool: D8201: int_ -3.0 = %2d (%0.8x)


tool: D10296: int_ -2.0 = %2d (%0.8x)


tool: D6873: int_ -1.0 = %2d (%0.8x)


tool: D10517: int_ -0.8 = %2d (%0.8x)


tool: D6092: int_ -0.5 = %2d (%0.8x)


tool: D3957: int_ -0.3 = %2d (%0.8x)


tool: D884: int_  0.0 = %2d (%0.8x)


tool: D4809: int_  0.3 = %2d (%0.8x)


tool: D4212: int_  0.5 = %2d (%0.8x)


tool: D6283: int_  0.8 = %2d (%0.8x)


tool: D136: int_  1.0 = %2d (%0.8x)


tool: D7759: int_  2.0 = %2d (%0.8x)


tool: D2956: int_  3.0 = %2d (%0.8x)


tool: D9276: int_  4.0 = %2d (%0.8x)


tool: D10554: struct_int -4.0 = %2d (%0.8x)


tool: D7659: struct_int -3.0 = %2d (%0.8x)


tool: D10177: struct_int -2.0 = %2d (%0.8x)


tool: D4150: struct_int -1.0 = %2d (%0.8x)


tool: D8711: struct_int -0.8 = %2d (%0.8x)


tool: D7465: struct_int -0.5 = %2d (%0.8x)


tool: D4231: struct_int -0.3 = %2d (%0.8x)


tool: D7026: struct_int  0.0 = %2d (%0.8x)


tool: D7515: struct_int  0.3 = %2d (%0.8x)


tool: D285: struct_int  0.5 = %2d (%0.8x)


tool: D1154: struct_int  0.8 = %2d (%0.8x)


tool: D918: struct_int  1.0 = %2d (%0.8x)


tool: D2668: struct_int  2.0 = %2d (%0.8x)


tool: D3076: struct_int  3.0 = %2d (%0.8x)


tool: D10268: struct_int  4.0 = %2d (%0.8x)


tool: D6540: struct_int_packed -4.0 = %2d (%0.8x)


tool: D8613: struct_int_packed -3.0 = %2d (%0.8x)


tool: D9898: struct_int_packed -2.0 = %2d (%0.8x)


tool: D7904: struct_int_packed -1.0 = %2d (%0.8x)


tool: D6715: struct_int_packed -0.8 = %2d (%0.8x)


tool: D5466: struct_int_packed -0.5 = %2d (%0.8x)


tool: D2319: struct_int_packed -0.3 = %2d (%0.8x)


tool: D1344: struct_int_packed  0.0 = %2d (%0.8x)


tool: D9224: struct_int_packed  0.3 = %2d (%0.8x)


tool: D9450: struct_int_packed  0.5 = %2d (%0.8x)


tool: D4435: struct_int_packed  0.8 = %2d (%0.8x)


tool: D7966: struct_int_packed  1.0 = %2d (%0.8x)


tool: D10175: struct_int_packed  2.0 = %2d (%0.8x)


tool: D957: struct_int_packed  3.0 = %2d (%0.8x)


tool: D8779: struct_int_packed  4.0 = %2d (%0.8x)


tool: D8797: struct_int_1bit -4.0 = %2d (%0.8x)


tool: D8899: struct_int_1bit -3.0 = %2d (%0.8x)


tool: D10526: struct_int_1bit -2.0 = %2d (%0.8x)


tool: D4964: struct_int_1bit -1.0 = %2d (%0.8x)


tool: D4122: struct_int_1bit -0.8 = %2d (%0.8x)


tool: D838: struct_int_1bit -0.5 = %2d (%0.8x)


tool: D6515: struct_int_1bit -0.3 = %2d (%0.8x)


tool: D3825: struct_int_1bit  0.0 = %2d (%0.8x)


tool: D8975: struct_int_1bit  0.3 = %2d (%0.8x)


tool: D3611: struct_int_1bit  0.5 = %2d (%0.8x)


tool: D4812: struct_int_1bit  0.8 = %2d (%0.8x)


tool: D6896: struct_int_1bit  1.0 = %2d (%0.8x)


tool: D5261: struct_int_1bit  2.0 = %2d (%0.8x)


tool: D378: struct_int_1bit  3.0 = %2d (%0.8x)


tool: D5503: struct_int_1bit  4.0 = %2d (%0.8x)


tool: D7546: struct_int_packed_1bit -4.0 = %2d (%0.8x)


tool: D4740: struct_int_packed_1bit -3.0 = %2d (%0.8x)


tool: D10606: struct_int_packed_1bit -2.0 = %2d (%0.8x)


tool: D298: struct_int_packed_1bit -1.0 = %2d (%0.8x)


tool: D6472: struct_int_packed_1bit -0.8 = %2d (%0.8x)


tool: D5971: struct_int_packed_1bit -0.5 = %2d (%0.8x)


tool: D6984: struct_int_packed_1bit -0.3 = %2d (%0.8x)


tool: D7769: struct_int_packed_1bit  0.0 = %2d (%0.8x)


tool: D722: struct_int_packed_1bit  0.3 = %2d (%0.8x)


tool: D2013: struct_int_packed_1bit  0.5 = %2d (%0.8x)


tool: D6569: struct_int_packed_1bit  0.8 = %2d (%0.8x)


tool: D680: struct_int_packed_1bit  1.0 = %2d (%0.8x)


tool: D4583: struct_int_packed_1bit  2.0 = %2d (%0.8x)


tool: D3356: struct_int_packed_1bit  3.0 = %2d (%0.8x)


tool: D2825: struct_int_packed_1bit  4.0 = %2d (%0.8x)


tool: D10426: uint_ -4.0 = %2d (%0.8x)


tool: D1118: uint_ -3.0 = %2d (%0.8x)


tool: D2871: uint_ -2.0 = %2d (%0.8x)


tool: D6754: uint_ -1.0 = %2d (%0.8x)


tool: D3653: uint_ -0.8 = %2d (%0.8x)


tool: D654: uint_ -0.5 = %2d (%0.8x)


tool: D9683: uint_ -0.3 = %2d (%0.8x)


tool: D4528: uint_  0.0 = %2d (%0.8x)


tool: D10043: uint_  0.3 = %2d (%0.8x)


tool: D93: uint_  0.5 = %2d (%0.8x)


tool: D9022: uint_  0.8 = %2d (%0.8x)


tool: D2179: uint_  1.0 = %2d (%0.8x)


tool: D9575: uint_  2.0 = %2d (%0.8x)


tool: D7239: uint_  3.0 = %2d (%0.8x)


tool: D8950: uint_  4.0 = %2d (%0.8x)


tool: D3142: struct_uint -4.0 = %2d (%0.8x)


tool: D9381: struct_uint -3.0 = %2d (%0.8x)


tool: D6497: struct_uint -2.0 = %2d (%0.8x)


tool: D1317: struct_uint -1.0 = %2d (%0.8x)


tool: D10166: struct_uint -0.8 = %2d (%0.8x)


tool: D4460: struct_uint -0.5 = %2d (%0.8x)


tool: D3066: struct_uint -0.3 = %2d (%0.8x)


tool: D6061: struct_uint  0.0 = %2d (%0.8x)


tool: D4469: struct_uint  0.3 = %2d (%0.8x)


tool: D9500: struct_uint  0.5 = %2d (%0.8x)


tool: D4162: struct_uint  0.8 = %2d (%0.8x)


tool: D10079: struct_uint  1.0 = %2d (%0.8x)


tool: D6938: struct_uint  2.0 = %2d (%0.8x)


tool: D6578: struct_uint  3.0 = %2d (%0.8x)


tool: D3793: struct_uint  4.0 = %2d (%0.8x)


tool: D4717: struct_uint_packed -4.0 = %2d (%0.8x)


tool: D194: struct_uint_packed -3.0 = %2d (%0.8x)


tool: D442: struct_uint_packed -2.0 = %2d (%0.8x)


tool: D3414: struct_uint_packed -1.0 = %2d (%0.8x)


tool: D4168: struct_uint_packed -0.8 = %2d (%0.8x)


tool: D5376: struct_uint_packed -0.5 = %2d (%0.8x)


tool: D6261: struct_uint_packed -0.3 = %2d (%0.8x)


tool: D7069: struct_uint_packed  0.0 = %2d (%0.8x)


tool: D3663: struct_uint_packed  0.3 = %2d (%0.8x)


tool: D10402: struct_uint_packed  0.5 = %2d (%0.8x)


tool: D8430: struct_uint_packed  0.8 = %2d (%0.8x)


tool: D5986: struct_uint_packed  1.0 = %2d (%0.8x)


tool: D8508: struct_uint_packed  2.0 = %2d (%0.8x)


tool: D5661: struct_uint_packed  3.0 = %2d (%0.8x)


tool: D2269: struct_uint_packed  4.0 = %2d (%0.8x)


tool: D9892: struct_uint_1bit -4.0 = %2d (%0.8x)


tool: D1526: struct_uint_1bit -3.0 = %2d (%0.8x)


tool: D5532: struct_uint_1bit -2.0 = %2d (%0.8x)


tool: D1399: struct_uint_1bit -1.0 = %2d (%0.8x)


tool: D7434: struct_uint_1bit -0.8 = %2d (%0.8x)


tool: D631: struct_uint_1bit -0.5 = %2d (%0.8x)


tool: D888: struct_uint_1bit -0.3 = %2d (%0.8x)


tool: D5734: struct_uint_1bit  0.0 = %2d (%0.8x)


tool: D2281: struct_uint_1bit  0.3 = %2d (%0.8x)


tool: D8255: struct_uint_1bit  0.5 = %2d (%0.8x)


tool: D9050: struct_uint_1bit  0.8 = %2d (%0.8x)


tool: D8175: struct_uint_1bit  1.0 = %2d (%0.8x)


tool: D5104: struct_uint_1bit  2.0 = %2d (%0.8x)


tool: D5722: struct_uint_1bit  3.0 = %2d (%0.8x)


tool: D7865: struct_uint_1bit  4.0 = %2d (%0.8x)


tool: D6183: struct_uint_packed_1bit -4.0 = %2d (%0.8x)


tool: D4023: struct_uint_packed_1bit -3.0 = %2d (%0.8x)


tool: D7871: struct_uint_packed_1bit -2.0 = %2d (%0.8x)


tool: D6388: struct_uint_packed_1bit -1.0 = %2d (%0.8x)


tool: D10396: struct_uint_packed_1bit -0.8 = %2d (%0.8x)


tool: D7929: struct_uint_packed_1bit -0.5 = %2d (%0.8x)


tool: D844: struct_uint_packed_1bit -0.3 = %2d (%0.8x)


tool: D1589: struct_uint_packed_1bit  0.0 = %2d (%0.8x)


tool: D10700: struct_uint_packed_1bit  0.3 = %2d (%0.8x)


tool: D8599: struct_uint_packed_1bit  0.5 = %2d (%0.8x)


tool: D5041: struct_uint_packed_1bit  0.8 = %2d (%0.8x)


tool: D2840: struct_uint_packed_1bit  1.0 = %2d (%0.8x)


tool: D8085: struct_uint_packed_1bit  2.0 = %2d (%0.8x)


tool: D9469: struct_uint_packed_1bit  3.0 = %2d (%0.8x)


tool: D3477: struct_uint_packed_1bit  4.0 = %2d (%0.8x)


tool: D5036: bool_ -4.0 = %2d (%0.8x)


tool: D417: bool_ -3.0 = %2d (%0.8x)


tool: D2529: bool_ -2.0 = %2d (%0.8x)


tool: D3516: bool_ -1.0 = %2d (%0.8x)


tool: D9246: bool_ -0.8 = %2d (%0.8x)


tool: D8533: bool_ -0.5 = %2d (%0.8x)


tool: D5221: bool_ -0.3 = %2d (%0.8x)


tool: D5293: bool_  0.0 = %2d (%0.8x)


tool: D9484: bool_  0.3 = %2d (%0.8x)


tool: D4914: bool_  0.5 = %2d (%0.8x)


tool: D2286: bool_  0.8 = %2d (%0.8x)


tool: D2254: bool_  1.0 = %2d (%0.8x)


tool: D4530: bool_  2.0 = %2d (%0.8x)


tool: D8304: bool_  3.0 = %2d (%0.8x)


tool: D7656: bool_  4.0 = %2d (%0.8x)


tool: D3102: struct_bool -4.0 = %2d (%0.8x)


tool: D2827: struct_bool -3.0 = %2d (%0.8x)


tool: D8628: struct_bool -2.0 = %2d (%0.8x)


tool: D8009: struct_bool -1.0 = %2d (%0.8x)


tool: D7163: struct_bool -0.8 = %2d (%0.8x)


tool: D8376: struct_bool -0.5 = %2d (%0.8x)


tool: D8773: struct_bool -0.3 = %2d (%0.8x)


tool: D2528: struct_bool  0.0 = %2d (%0.8x)


tool: D7138: struct_bool  0.3 = %2d (%0.8x)


tool: D1992: struct_bool  0.5 = %2d (%0.8x)


tool: D4992: struct_bool  0.8 = %2d (%0.8x)


tool: D8677: struct_bool  1.0 = %2d (%0.8x)


tool: D593: struct_bool  2.0 = %2d (%0.8x)


tool: D10210: struct_bool  3.0 = %2d (%0.8x)


tool: D1712: struct_bool  4.0 = %2d (%0.8x)


tool: D2982: struct_bool_packed -4.0 = %2d (%0.8x)


tool: D6612: struct_bool_packed -3.0 = %2d (%0.8x)


tool: D4134: struct_bool_packed -2.0 = %2d (%0.8x)


tool: D6544: struct_bool_packed -1.0 = %2d (%0.8x)


tool: D4005: struct_bool_packed -0.8 = %2d (%0.8x)


tool: D7422: struct_bool_packed -0.5 = %2d (%0.8x)


tool: D9014: struct_bool_packed -0.3 = %2d (%0.8x)


tool: D10628: struct_bool_packed  0.0 = %2d (%0.8x)


tool: D3636: struct_bool_packed  0.3 = %2d (%0.8x)


tool: D9895: struct_bool_packed  0.5 = %2d (%0.8x)


tool: D1309: struct_bool_packed  0.8 = %2d (%0.8x)


tool: D709: struct_bool_packed  1.0 = %2d (%0.8x)


tool: D10304: struct_bool_packed  2.0 = %2d (%0.8x)


tool: D2720: struct_bool_packed  3.0 = %2d (%0.8x)


tool: D9446: struct_bool_packed  4.0 = %2d (%0.8x)


tool: D10564: struct_bool_1bit -4.0 = %2d (%0.8x)


tool: D222: struct_bool_1bit -3.0 = %2d (%0.8x)


tool: D5286: struct_bool_1bit -2.0 = %2d (%0.8x)


tool: D5526: struct_bool_1bit -1.0 = %2d (%0.8x)


tool: D9072: struct_bool_1bit -0.8 = %2d (%0.8x)


tool: D2274: struct_bool_1bit -0.5 = %2d (%0.8x)


tool: D5975: struct_bool_1bit -0.3 = %2d (%0.8x)


tool: D9794: struct_bool_1bit  0.0 = %2d (%0.8x)


tool: D1547: struct_bool_1bit  0.3 = %2d (%0.8x)


tool: D7816: struct_bool_1bit  0.5 = %2d (%0.8x)


tool: D9520: struct_bool_1bit  0.8 = %2d (%0.8x)


tool: D3724: struct_bool_1bit  1.0 = %2d (%0.8x)


tool: D9594: struct_bool_1bit  2.0 = %2d (%0.8x)


tool: D2911: struct_bool_1bit  3.0 = %2d (%0.8x)


tool: D5559: struct_bool_1bit  4.0 = %2d (%0.8x)


tool: D4059: struct_bool_packed_1bit -4.0 = %2d (%0.8x)


tool: D620: struct_bool_packed_1bit -3.0 = %2d (%0.8x)


tool: D8788: struct_bool_packed_1bit -2.0 = %2d (%0.8x)


tool: D1513: struct_bool_packed_1bit -1.0 = %2d (%0.8x)


tool: D7939: struct_bool_packed_1bit -0.8 = %2d (%0.8x)


tool: D2503: struct_bool_packed_1bit -0.5 = %2d (%0.8x)


tool: D8181: struct_bool_packed_1bit -0.3 = %2d (%0.8x)


tool: D4091: struct_bool_packed_1bit  0.0 = %2d (%0.8x)


tool: D1293: struct_bool_packed_1bit  0.3 = %2d (%0.8x)


tool: D7438: struct_bool_packed_1bit  0.5 = %2d (%0.8x)


tool: D2444: struct_bool_packed_1bit  0.8 = %2d (%0.8x)


tool: D8880: struct_bool_packed_1bit  1.0 = %2d (%0.8x)


tool: D2742: struct_bool_packed_1bit  2.0 = %2d (%0.8x)


tool: D8922: struct_bool_packed_1bit  3.0 = %2d (%0.8x)


tool: D2567: struct_bool_packed_1bit  4.0 = %2d (%0.8x)


assistant: ```c
int main() {
  do {
    printf("char_"
           " -4.0 = %2d (%0.8x)\n",
           char_(-4.0), char_(-4.0));
    printf("char_"
           " -3.0 = %2d (%0.8x)\n",
           char_(-3.0), char_(-3.0));
    printf("char_"
           " -2.0 = %2d (%0.8x)\n",
           char_(-2.0), char_(-2.0));
    printf("char_"
           " -1.0 = %2d (%0.8x)\n",
           char_(-1.0), char_(-1.0));
    printf("char_"
           " -0.8 = %2d (%0.8x)\n",
           char_(-0.8), char_(-0.8));
    printf("char_"
           " -0.5 = %2d (%0.8x)\n",
           char_(-0.5), char_(-0.5));
    printf("char_"
           " -0.3 = %2d (%0.8x)\n",
           char_(-0.3), char_(-0.3));
    printf("char_"
           "  0.0 = %2d (%0.8x)\n",
           char_(0.0), char_(0.0));
    printf("char_"
           "  0.3 = %2d (%0.8x)\n",
           char_(0.3), char_(0.3));
    printf("char_"
           "  0.5 = %2d (%0.8x)\n",
           char_(0.5), char_(0.5));
    printf("char_"
           "  0.8 = %2d (%0.8x)\n",
           char_(0.8), char_(0.8));
    printf("char_"
           "  1.0 = %2d (%0.8x)\n",
           char_(1.0), char_(1.0));
    printf("char_"
           "  2.0 = %2d (%0.8x)\n",
           char_(2.0), char_(2.0));
    printf("char_"
           "  3.0 = %2d (%0.8x)\n",
           char_(3.0), char_(3.0));
    printf("char_"
           "  4.0 = %2d (%0.8x)\n",
           char_(4.0), char_(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_char"
           " -4.0 = %2d (%0.8x)\n",
           struct_char(-4.0), struct_char(-4.0));
    printf("struct_char"
           " -3.0 = %2d (%0.8x)\n",
           struct_char(-3.0), struct_char(-3.0));
    printf("struct_char"
           " -2.0 = %2d (%0.8x)\n",
           struct_char(-2.0), struct_char(-2.0));
    printf("struct_char"
           " -1.0 = %2d (%0.8x)\n",
           struct_char(-1.0), struct_char(-1.0));
    printf("struct_char"
           " -0.8 = %2d (%0.8x)\n",
           struct_char(-0.8), struct_char(-0.8));
    printf("struct_char"
           " -0.5 = %2d (%0.8x)\n",
           struct_char(-0.5), struct_char(-0.5));
    printf("struct_char"
           " -0.3 = %2d (%0.8x)\n",
           struct_char(-0.3), struct_char(-0.3));
    printf("struct_char"
           "  0.0 = %2d (%0.8x)\n",
           struct_char(0.0), struct_char(0.0));
    printf("struct_char"
           "  0.3 = %2d (%0.8x)\n",
           struct_char(0.3), struct_char(0.3));
    printf("struct_char"
           "  0.5 = %2d (%0.8x)\n",
           struct_char(0.5), struct_char(0.5));
    printf("struct_char"
           "  0.8 = %2d (%0.8x)\n",
           struct_char(0.8), struct_char(0.8));
    printf("struct_char"
           "  1.0 = %2d (%0.8x)\n",
           struct_char(1.0), struct_char(1.0));
    printf("struct_char"
           "  2.0 = %2d (%0.8x)\n",
           struct_char(2.0), struct_char(2.0));
    printf("struct_char"
           "  3.0 = %2d (%0.8x)\n",
           struct_char(3.0), struct_char(3.0));
    printf("struct_char"
           "  4.0 = %2d (%0.8x)\n",
           struct_char(4.0), struct_char(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_char_packed"
           " -4.0 = %2d (%0.8x)\n",
           struct_char_packed(-4.0), struct_char_packed(-4.0));
    printf("struct_char_packed"
           " -3.0 = %2d (%0.8x)\n",
           struct_char_packed(-3.0), struct_char_packed(-3.0));
    printf("struct_char_packed"
           " -2.0 = %2d (%0.8x)\n",
           struct_char_packed(-2.0), struct_char_packed(-2.0));
    printf("struct_char_packed"
           " -1.0 = %2d (%0.8x)\n",
           struct_char_packed(-1.0), struct_char_packed(-1.0));
    printf("struct_char_packed"
           " -0.8 = %2d (%0.8x)\n",
           struct_char_packed(-0.8), struct_char_packed(-0.8));
    printf("struct_char_packed"
           " -0.5 = %2d (%0.8x)\n",
           struct_char_packed(-0.5), struct_char_packed(-0.5));
    printf("struct_char_packed"
           " -0.3 = %2d (%0.8x)\n",
           struct_char_packed(-0.3), struct_char_packed(-0.3));
    printf("struct_char_packed"
           "  0.0 = %2d (%0.8x)\n",
           struct_char_packed(0.0), struct_char_packed(0.0));
    printf("struct_char_packed"
           "  0.3 = %2d (%0.8x)\n",
           struct_char_packed(0.3), struct_char_packed(0.3));
    printf("struct_char_packed"
           "  0.5 = %2d (%0.8x)\n",
           struct_char_packed(0.5), struct_char_packed(0.5));
    printf("struct_char_packed"
           "  0.8 = %2d (%0.8x)\n",
           struct_char_packed(0.8), struct_char_packed(0.8));
    printf("struct_char_packed"
           "  1.0 = %2d (%0.8x)\n",
           struct_char_packed(1.0), struct_char_packed(1.0));
    printf("struct_char_packed"
           "  2.0 = %2d (%0.8x)\n",
           struct_char_packed(2.0), struct_char_packed(2.0));
    printf("struct_char_packed"
           "  3.0 = %2d (%0.8x)\n",
           struct_char_packed(3.0), struct_char_packed(3.0));
    printf("struct_char_packed"
           "  4.0 = %2d (%0.8x)\n",
           struct_char_packed(4.0), struct_char_packed(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_char_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_char_1bit(-4.0), struct_char_1bit(-4.0));
    printf("struct_char_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_char_1bit(-3.0), struct_char_1bit(-3.0));
    printf("struct_char_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_char_1bit(-2.0), struct_char_1bit(-2.0));
    printf("struct_char_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_char_1bit(-1.0), struct_char_1bit(-1.0));
    printf("struct_char_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_char_1bit(-0.8), struct_char_1bit(-0.8));
    printf("struct_char_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_char_1bit(-0.5), struct_char_1bit(-0.5));
    printf("struct_char_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_char_1bit(-0.3), struct_char_1bit(-0.3));
    printf("struct_char_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_char_1bit(0.0), struct_char_1bit(0.0));
    printf("struct_char_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_char_1bit(0.3), struct_char_1bit(0.3));
    printf("struct_char_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_char_1bit(0.5), struct_char_1bit(0.5));
    printf("struct_char_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_char_1bit(0.8), struct_char_1bit(0.8));
    printf("struct_char_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_char_1bit(1.0), struct_char_1bit(1.0));
    printf("struct_char_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_char_1bit(2.0), struct_char_1bit(2.0));
    printf("struct_char_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_char_1bit(3.0), struct_char_1bit(3.0));
    printf("struct_char_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_char_1bit(4.0), struct_char_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_char_packed_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-4.0), struct_char_packed_1bit(-4.0));
    printf("struct_char_packed_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-3.0), struct_char_packed_1bit(-3.0));
    printf("struct_char_packed_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-2.0), struct_char_packed_1bit(-2.0));
    printf("struct_char_packed_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-1.0), struct_char_packed_1bit(-1.0));
    printf("struct_char_packed_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-0.8), struct_char_packed_1bit(-0.8));
    printf("struct_char_packed_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-0.5), struct_char_packed_1bit(-0.5));
    printf("struct_char_packed_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_char_packed_1bit(-0.3), struct_char_packed_1bit(-0.3));
    printf("struct_char_packed_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(0.0), struct_char_packed_1bit(0.0));
    printf("struct_char_packed_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_char_packed_1bit(0.3), struct_char_packed_1bit(0.3));
    printf("struct_char_packed_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_char_packed_1bit(0.5), struct_char_packed_1bit(0.5));
    printf("struct_char_packed_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_char_packed_1bit(0.8), struct_char_packed_1bit(0.8));
    printf("struct_char_packed_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(1.0), struct_char_packed_1bit(1.0));
    printf("struct_char_packed_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(2.0), struct_char_packed_1bit(2.0));
    printf("struct_char_packed_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(3.0), struct_char_packed_1bit(3.0));
    printf("struct_char_packed_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_char_packed_1bit(4.0), struct_char_packed_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("uchar_"
           " -4.0 = %2d (%0.8x)\n",
           uchar_(-4.0), uchar_(-4.0));
    printf("uchar_"
           " -3.0 = %2d (%0.8x)\n",
           uchar_(-3.0), uchar_(-3.0));
    printf("uchar_"
           " -2.0 = %2d (%0.8x)\n",
           uchar_(-2.0), uchar_(-2.0));
    printf("uchar_"
           " -1.0 = %2d (%0.8x)\n",
           uchar_(-1.0), uchar_(-1.0));
    printf("uchar_"
           " -0.8 = %2d (%0.8x)\n",
           uchar_(-0.8), uchar_(-0.8));
    printf("uchar_"
           " -0.5 = %2d (%0.8x)\n",
           uchar_(-0.5), uchar_(-0.5));
    printf("uchar_"
           " -0.3 = %2d (%0.8x)\n",
           uchar_(-0.3), uchar_(-0.3));
    printf("uchar_"
           "  0.0 = %2d (%0.8x)\n",
           uchar_(0.0), uchar_(0.0));
    printf("uchar_"
           "  0.3 = %2d (%0.8x)\n",
           uchar_(0.3), uchar_(0.3));
    printf("uchar_"
           "  0.5 = %2d (%0.8x)\n",
           uchar_(0.5), uchar_(0.5));
    printf("uchar_"
           "  0.8 = %2d (%0.8x)\n",
           uchar_(0.8), uchar_(0.8));
    printf("uchar_"
           "  1.0 = %2d (%0.8x)\n",
           uchar_(1.0), uchar_(1.0));
    printf("uchar_"
           "  2.0 = %2d (%0.8x)\n",
           uchar_(2.0), uchar_(2.0));
    printf("uchar_"
           "  3.0 = %2d (%0.8x)\n",
           uchar_(3.0), uchar_(3.0));
    printf("uchar_"
           "  4.0 = %2d (%0.8x)\n",
           uchar_(4.0), uchar_(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uchar"
           " -4.0 = %2d (%0.8x)\n",
           struct_uchar(-4.0), struct_uchar(-4.0));
    printf("struct_uchar"
           " -3.0 = %2d (%0.8x)\n",
           struct_uchar(-3.0), struct_uchar(-3.0));
    printf("struct_uchar"
           " -2.0 = %2d (%0.8x)\n",
           struct_uchar(-2.0), struct_uchar(-2.0));
    printf("struct_uchar"
           " -1.0 = %2d (%0.8x)\n",
           struct_uchar(-1.0), struct_uchar(-1.0));
    printf("struct_uchar"
           " -0.8 = %2d (%0.8x)\n",
           struct_uchar(-0.8), struct_uchar(-0.8));
    printf("struct_uchar"
           " -0.5 = %2d (%0.8x)\n",
           struct_uchar(-0.5), struct_uchar(-0.5));
    printf("struct_uchar"
           " -0.3 = %2d (%0.8x)\n",
           struct_uchar(-0.3), struct_uchar(-0.3));
    printf("struct_uchar"
           "  0.0 = %2d (%0.8x)\n",
           struct_uchar(0.0), struct_uchar(0.0));
    printf("struct_uchar"
           "  0.3 = %2d (%0.8x)\n",
           struct_uchar(0.3), struct_uchar(0.3));
    printf("struct_uchar"
           "  0.5 = %2d (%0.8x)\n",
           struct_uchar(0.5), struct_uchar(0.5));
    printf("struct_uchar"
           "  0.8 = %2d (%0.8x)\n",
           struct_uchar(0.8), struct_uchar(0.8));
    printf("struct_uchar"
           "  1.0 = %2d (%0.8x)\n",
           struct_uchar(1.0), struct_uchar(1.0));
    printf("struct_uchar"
           "  2.0 = %2d (%0.8x)\n",
           struct_uchar(2.0), struct_uchar(2.0));
    printf("struct_uchar"
           "  3.0 = %2d (%0.8x)\n",
           struct_uchar(3.0), struct_uchar(3.0));
    printf("struct_uchar"
           "  4.0 = %2d (%0.8x)\n",
           struct_uchar(4.0), struct_uchar(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uchar_packed"
           " -4.0 = %2d (%0.8x)\n",
           struct_uchar_packed(-4.0), struct_uchar_packed(-4.0));
    printf("struct_uchar_packed"
           " -3.0 = %2d (%0.8x)\n",
           struct_uchar_packed(-3.0), struct_uchar_packed(-3.0));
    printf("struct_uchar_packed"
           " -2.0 = %2d (%0.8x)\n",
           struct_uchar_packed(-2.0), struct_uchar_packed(-2.0));
    printf("struct_uchar_packed"
           " -1.0 = %2d (%0.8x)\n",
           struct_uchar_packed(-1.0), struct_uchar_packed(-1.0));
    printf("struct_uchar_packed"
           " -0.8 = %2d (%0.8x)\n",
           struct_uchar_packed(-0.8), struct_uchar_packed(-0.8));
    printf("struct_uchar_packed"
           " -0.5 = %2d (%0.8x)\n",
           struct_uchar_packed(-0.5), struct_uchar_packed(-0.5));
    printf("struct_uchar_packed"
           " -0.3 = %2d (%0.8x)\n",
           struct_uchar_packed(-0.3), struct_uchar_packed(-0.3));
    printf("struct_uchar_packed"
           "  0.0 = %2d (%0.8x)\n",
           struct_uchar_packed(0.0), struct_uchar_packed(0.0));
    printf("struct_uchar_packed"
           "  0.3 = %2d (%0.8x)\n",
           struct_uchar_packed(0.3), struct_uchar_packed(0.3));
    printf("struct_uchar_packed"
           "  0.5 = %2d (%0.8x)\n",
           struct_uchar_packed(0.5), struct_uchar_packed(0.5));
    printf("struct_uchar_packed"
           "  0.8 = %2d (%0.8x)\n",
           struct_uchar_packed(0.8), struct_uchar_packed(0.8));
    printf("struct_uchar_packed"
           "  1.0 = %2d (%0.8x)\n",
           struct_uchar_packed(1.0), struct_uchar_packed(1.0));
    printf("struct_uchar_packed"
           "  2.0 = %2d (%0.8x)\n",
           struct_uchar_packed(2.0), struct_uchar_packed(2.0));
    printf("struct_uchar_packed"
           "  3.0 = %2d (%0.8x)\n",
           struct_uchar_packed(3.0), struct_uchar_packed(3.0));
    printf("struct_uchar_packed"
           "  4.0 = %2d (%0.8x)\n",
           struct_uchar_packed(4.0), struct_uchar_packed(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uchar_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(-4.0), struct_uchar_1bit(-4.0));
    printf("struct_uchar_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(-3.0), struct_uchar_1bit(-3.0));
    printf("struct_uchar_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(-2.0), struct_uchar_1bit(-2.0));
    printf("struct_uchar_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(-1.0), struct_uchar_1bit(-1.0));
    printf("struct_uchar_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_uchar_1bit(-0.8), struct_uchar_1bit(-0.8));
    printf("struct_uchar_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_uchar_1bit(-0.5), struct_uchar_1bit(-0.5));
    printf("struct_uchar_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_uchar_1bit(-0.3), struct_uchar_1bit(-0.3));
    printf("struct_uchar_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(0.0), struct_uchar_1bit(0.0));
    printf("struct_uchar_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_uchar_1bit(0.3), struct_uchar_1bit(0.3));
    printf("struct_uchar_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_uchar_1bit(0.5), struct_uchar_1bit(0.5));
    printf("struct_uchar_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_uchar_1bit(0.8), struct_uchar_1bit(0.8));
    printf("struct_uchar_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(1.0), struct_uchar_1bit(1.0));
    printf("struct_uchar_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(2.0), struct_uchar_1bit(2.0));
    printf("struct_uchar_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(3.0), struct_uchar_1bit(3.0));
    printf("struct_uchar_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_uchar_1bit(4.0), struct_uchar_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uchar_packed_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-4.0), struct_uchar_packed_1bit(-4.0));
    printf("struct_uchar_packed_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-3.0), struct_uchar_packed_1bit(-3.0));
    printf("struct_uchar_packed_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-2.0), struct_uchar_packed_1bit(-2.0));
    printf("struct_uchar_packed_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-1.0), struct_uchar_packed_1bit(-1.0));
    printf("struct_uchar_packed_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-0.8), struct_uchar_packed_1bit(-0.8));
    printf("struct_uchar_packed_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-0.5), struct_uchar_packed_1bit(-0.5));
    printf("struct_uchar_packed_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(-0.3), struct_uchar_packed_1bit(-0.3));
    printf("struct_uchar_packed_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(0.0), struct_uchar_packed_1bit(0.0));
    printf("struct_uchar_packed_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(0.3), struct_uchar_packed_1bit(0.3));
    printf("struct_uchar_packed_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(0.5), struct_uchar_packed_1bit(0.5));
    printf("struct_uchar_packed_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(0.8), struct_uchar_packed_1bit(0.8));
    printf("struct_uchar_packed_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(1.0), struct_uchar_packed_1bit(1.0));
    printf("struct_uchar_packed_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(2.0), struct_uchar_packed_1bit(2.0));
    printf("struct_uchar_packed_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(3.0), struct_uchar_packed_1bit(3.0));
    printf("struct_uchar_packed_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_uchar_packed_1bit(4.0), struct_uchar_packed_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("int_"
           " -4.0 = %2d (%0.8x)\n",
           int_(-4.0), int_(-4.0));
    printf("int_"
           " -3.0 = %2d (%0.8x)\n",
           int_(-3.0), int_(-3.0));
    printf("int_"
           " -2.0 = %2d (%0.8x)\n",
           int_(-2.0), int_(-2.0));
    printf("int_"
           " -1.0 = %2d (%0.8x)\n",
           int_(-1.0), int_(-1.0));
    printf("int_"
           " -0.8 = %2d (%0.8x)\n",
           int_(-0.8), int_(-0.8));
    printf("int_"
           " -0.5 = %2d (%0.8x)\n",
           int_(-0.5), int_(-0.5));
    printf("int_"
           " -0.3 = %2d (%0.8x)\n",
           int_(-0.3), int_(-0.3));
    printf("int_"
           "  0.0 = %2d (%0.8x)\n",
           int_(0.0), int_(0.0));
    printf("int_"
           "  0.3 = %2d (%0.8x)\n",
           int_(0.3), int_(0.3));
    printf("int_"
           "  0.5 = %2d (%0.8x)\n",
           int_(0.5), int_(0.5));
    printf("int_"
           "  0.8 = %2d (%0.8x)\n",
           int_(0.8), int_(0.8));
    printf("int_"
           "  1.0 = %2d (%0.8x)\n",
           int_(1.0), int_(1.0));
    printf("int_"
           "  2.0 = %2d (%0.8x)\n",
           int_(2.0), int_(2.0));
    printf("int_"
           "  3.0 = %2d (%0.8x)\n",
           int_(3.0), int_(3.0));
    printf("int_"
           "  4.0 = %2d (%0.8x)\n",
           int_(4.0), int_(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_int"
           " -4.0 = %2d (%0.8x)\n",
           struct_int(-4.0), struct_int(-4.0));
    printf("struct_int"
           " -3.0 = %2d (%0.8x)\n",
           struct_int(-3.0), struct_int(-3.0));
    printf("struct_int"
           " -2.0 = %2d (%0.8x)\n",
           struct_int(-2.0), struct_int(-2.0));
    printf("struct_int"
           " -1.0 = %2d (%0.8x)\n",
           struct_int(-1.0), struct_int(-1.0));
    printf("struct_int"
           " -0.8 = %2d (%0.8x)\n",
           struct_int(-0.8), struct_int(-0.8));
    printf("struct_int"
           " -0.5 = %2d (%0.8x)\n",
           struct_int(-0.5), struct_int(-0.5));
    printf("struct_int"
           " -0.3 = %2d (%0.8x)\n",
           struct_int(-0.3), struct_int(-0.3));
    printf("struct_int"
           "  0.0 = %2d (%0.8x)\n",
           struct_int(0.0), struct_int(0.0));
    printf("struct_int"
           "  0.3 = %2d (%0.8x)\n",
           struct_int(0.3), struct_int(0.3));
    printf("struct_int"
           "  0.5 = %2d (%0.8x)\n",
           struct_int(0.5), struct_int(0.5));
    printf("struct_int"
           "  0.8 = %2d (%0.8x)\n",
           struct_int(0.8), struct_int(0.8));
    printf("struct_int"
           "  1.0 = %2d (%0.8x)\n",
           struct_int(1.0), struct_int(1.0));
    printf("struct_int"
           "  2.0 = %2d (%0.8x)\n",
           struct_int(2.0), struct_int(2.0));
    printf("struct_int"
           "  3.0 = %2d (%0.8x)\n",
           struct_int(3.0), struct_int(3.0));
    printf("struct_int"
           "  4.0 = %2d (%0.8x)\n",
           struct_int(4.0), struct_int(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_int_packed"
           " -4.0 = %2d (%0.8x)\n",
           struct_int_packed(-4.0), struct_int_packed(-4.0));
    printf("struct_int_packed"
           " -3.0 = %2d (%0.8x)\n",
           struct_int_packed(-3.0), struct_int_packed(-3.0));
    printf("struct_int_packed"
           " -2.0 = %2d (%0.8x)\n",
           struct_int_packed(-2.0), struct_int_packed(-2.0));
    printf("struct_int_packed"
           " -1.0 = %2d (%0.8x)\n",
           struct_int_packed(-1.0), struct_int_packed(-1.0));
    printf("struct_int_packed"
           " -0.8 = %2d (%0.8x)\n",
           struct_int_packed(-0.8), struct_int_packed(-0.8));
    printf("struct_int_packed"
           " -0.5 = %2d (%0.8x)\n",
           struct_int_packed(-0.5), struct_int_packed(-0.5));
    printf("struct_int_packed"
           " -0.3 = %2d (%0.8x)\n",
           struct_int_packed(-0.3), struct_int_packed(-0.3));
    printf("struct_int_packed"
           "  0.0 = %2d (%0.8x)\n",
           struct_int_packed(0.0), struct_int_packed(0.0));
    printf("struct_int_packed"
           "  0.3 = %2d (%0.8x)\n",
           struct_int_packed(0.3), struct_int_packed(0.3));
    printf("struct_int_packed"
           "  0.5 = %2d (%0.8x)\n",
           struct_int_packed(0.5), struct_int_packed(0.5));
    printf("struct_int_packed"
           "  0.8 = %2d (%0.8x)\n",
           struct_int_packed(0.8), struct_int_packed(0.8));
    printf("struct_int_packed"
           "  1.0 = %2d (%0.8x)\n",
           struct_int_packed(1.0), struct_int_packed(1.0));
    printf("struct_int_packed"
           "  2.0 = %2d (%0.8x)\n",
           struct_int_packed(2.0), struct_int_packed(2.0));
    printf("struct_int_packed"
           "  3.0 = %2d (%0.8x)\n",
           struct_int_packed(3.0), struct_int_packed(3.0));
    printf("struct_int_packed"
           "  4.0 = %2d (%0.8x)\n",
           struct_int_packed(4.0), struct_int_packed(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_int_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_int_1bit(-4.0), struct_int_1bit(-4.0));
    printf("struct_int_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_int_1bit(-3.0), struct_int_1bit(-3.0));
    printf("struct_int_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_int_1bit(-2.0), struct_int_1bit(-2.0));
    printf("struct_int_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_int_1bit(-1.0), struct_int_1bit(-1.0));
    printf("struct_int_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_int_1bit(-0.8), struct_int_1bit(-0.8));
    printf("struct_int_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_int_1bit(-0.5), struct_int_1bit(-0.5));
    printf("struct_int_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_int_1bit(-0.3), struct_int_1bit(-0.3));
    printf("struct_int_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_int_1bit(0.0), struct_int_1bit(0.0));
    printf("struct_int_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_int_1bit(0.3), struct_int_1bit(0.3));
    printf("struct_int_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_int_1bit(0.5), struct_int_1bit(0.5));
    printf("struct_int_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_int_1bit(0.8), struct_int_1bit(0.8));
    printf("struct_int_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_int_1bit(1.0), struct_int_1bit(1.0));
    printf("struct_int_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_int_1bit(2.0), struct_int_1bit(2.0));
    printf("struct_int_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_int_1bit(3.0), struct_int_1bit(3.0));
    printf("struct_int_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_int_1bit(4.0), struct_int_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_int_packed_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-4.0), struct_int_packed_1bit(-4.0));
    printf("struct_int_packed_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-3.0), struct_int_packed_1bit(-3.0));
    printf("struct_int_packed_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-2.0), struct_int_packed_1bit(-2.0));
    printf("struct_int_packed_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-1.0), struct_int_packed_1bit(-1.0));
    printf("struct_int_packed_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-0.8), struct_int_packed_1bit(-0.8));
    printf("struct_int_packed_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-0.5), struct_int_packed_1bit(-0.5));
    printf("struct_int_packed_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_int_packed_1bit(-0.3), struct_int_packed_1bit(-0.3));
    printf("struct_int_packed_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(0.0), struct_int_packed_1bit(0.0));
    printf("struct_int_packed_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_int_packed_1bit(0.3), struct_int_packed_1bit(0.3));
    printf("struct_int_packed_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_int_packed_1bit(0.5), struct_int_packed_1bit(0.5));
    printf("struct_int_packed_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_int_packed_1bit(0.8), struct_int_packed_1bit(0.8));
    printf("struct_int_packed_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(1.0), struct_int_packed_1bit(1.0));
    printf("struct_int_packed_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(2.0), struct_int_packed_1bit(2.0));
    printf("struct_int_packed_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(3.0), struct_int_packed_1bit(3.0));
    printf("struct_int_packed_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_int_packed_1bit(4.0), struct_int_packed_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("uint_"
           " -4.0 = %2d (%0.8x)\n",
           uint_(-4.0), uint_(-4.0));
    printf("uint_"
           " -3.0 = %2d (%0.8x)\n",
           uint_(-3.0), uint_(-3.0));
    printf("uint_"
           " -2.0 = %2d (%0.8x)\n",
           uint_(-2.0), uint_(-2.0));
    printf("uint_"
           " -1.0 = %2d (%0.8x)\n",
           uint_(-1.0), uint_(-1.0));
    printf("uint_"
           " -0.8 = %2d (%0.8x)\n",
           uint_(-0.8), uint_(-0.8));
    printf("uint_"
           " -0.5 = %2d (%0.8x)\n",
           uint_(-0.5), uint_(-0.5));
    printf("uint_"
           " -0.3 = %2d (%0.8x)\n",
           uint_(-0.3), uint_(-0.3));
    printf("uint_"
           "  0.0 = %2d (%0.8x)\n",
           uint_(0.0), uint_(0.0));
    printf("uint_"
           "  0.3 = %2d (%0.8x)\n",
           uint_(0.3), uint_(0.3));
    printf("uint_"
           "  0.5 = %2d (%0.8x)\n",
           uint_(0.5), uint_(0.5));
    printf("uint_"
           "  0.8 = %2d (%0.8x)\n",
           uint_(0.8), uint_(0.8));
    printf("uint_"
           "  1.0 = %2d (%0.8x)\n",
           uint_(1.0), uint_(1.0));
    printf("uint_"
           "  2.0 = %2d (%0.8x)\n",
           uint_(2.0), uint_(2.0));
    printf("uint_"
           "  3.0 = %2d (%0.8x)\n",
           uint_(3.0), uint_(3.0));
    printf("uint_"
           "  4.0 = %2d (%0.8x)\n",
           uint_(4.0), uint_(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uint"
           " -4.0 = %2d (%0.8x)\n",
           struct_uint(-4.0), struct_uint(-4.0));
    printf("struct_uint"
           " -3.0 = %2d (%0.8x)\n",
           struct_uint(-3.0), struct_uint(-3.0));
    printf("struct_uint"
           " -2.0 = %2d (%0.8x)\n",
           struct_uint(-2.0), struct_uint(-2.0));
    printf("struct_uint"
           " -1.0 = %2d (%0.8x)\n",
           struct_uint(-1.0), struct_uint(-1.0));
    printf("struct_uint"
           " -0.8 = %2d (%0.8x)\n",
           struct_uint(-0.8), struct_uint(-0.8));
    printf("struct_uint"
           " -0.5 = %2d (%0.8x)\n",
           struct_uint(-0.5), struct_uint(-0.5));
    printf("struct_uint"
           " -0.3 = %2d (%0.8x)\n",
           struct_uint(-0.3), struct_uint(-0.3));
    printf("struct_uint"
           "  0.0 = %2d (%0.8x)\n",
           struct_uint(0.0), struct_uint(0.0));
    printf("struct_uint"
           "  0.3 = %2d (%0.8x)\n",
           struct_uint(0.3), struct_uint(0.3));
    printf("struct_uint"
           "  0.5 = %2d (%0.8x)\n",
           struct_uint(0.5), struct_uint(0.5));
    printf("struct_uint"
           "  0.8 = %2d (%0.8x)\n",
           struct_uint(0.8), struct_uint(0.8));
    printf("struct_uint"
           "  1.0 = %2d (%0.8x)\n",
           struct_uint(1.0), struct_uint(1.0));
    printf("struct_uint"
           "  2.0 = %2d (%0.8x)\n",
           struct_uint(2.0), struct_uint(2.0));
    printf("struct_uint"
           "  3.0 = %2d (%0.8x)\n",
           struct_uint(3.0), struct_uint(3.0));
    printf("struct_uint"
           "  4.0 = %2d (%0.8x)\n",
           struct_uint(4.0), struct_uint(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uint_packed"
           " -4.0 = %2d (%0.8x)\n",
           struct_uint_packed(-4.0), struct_uint_packed(-4.0));
    printf("struct_uint_packed"
           " -3.0 = %2d (%0.8x)\n",
           struct_uint_packed(-3.0), struct_uint_packed(-3.0));
    printf("struct_uint_packed"
           " -2.0 = %2d (%0.8x)\n",
           struct_uint_packed(-2.0), struct_uint_packed(-2.0));
    printf("struct_uint_packed"
           " -1.0 = %2d (%0.8x)\n",
           struct_uint_packed(-1.0), struct_uint_packed(-1.0));
    printf("struct_uint_packed"
           " -0.8 = %2d (%0.8x)\n",
           struct_uint_packed(-0.8), struct_uint_packed(-0.8));
    printf("struct_uint_packed"
           " -0.5 = %2d (%0.8x)\n",
           struct_uint_packed(-0.5), struct_uint_packed(-0.5));
    printf("struct_uint_packed"
           " -0.3 = %2d (%0.8x)\n",
           struct_uint_packed(-0.3), struct_uint_packed(-0.3));
    printf("struct_uint_packed"
           "  0.0 = %2d (%0.8x)\n",
           struct_uint_packed(0.0), struct_uint_packed(0.0));
    printf("struct_uint_packed"
           "  0.3 = %2d (%0.8x)\n",
           struct_uint_packed(0.3), struct_uint_packed(0.3));
    printf("struct_uint_packed"
           "  0.5 = %2d (%0.8x)\n",
           struct_uint_packed(0.5), struct_uint_packed(0.5));
    printf("struct_uint_packed"
           "  0.8 = %2d (%0.8x)\n",
           struct_uint_packed(0.8), struct_uint_packed(0.8));
    printf("struct_uint_packed"
           "  1.0 = %2d (%0.8x)\n",
           struct_uint_packed(1.0), struct_uint_packed(1.0));
    printf("struct_uint_packed"
           "  2.0 = %2d (%0.8x)\n",
           struct_uint_packed(2.0), struct_uint_packed(2.0));
    printf("struct_uint_packed"
           "  3.0 = %2d (%0.8x)\n",
           struct_uint_packed(3.0), struct_uint_packed(3.0));
    printf("struct_uint_packed"
           "  4.0 = %2d (%0.8x)\n",
           struct_uint_packed(4.0), struct_uint_packed(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uint_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_uint_1bit(-4.0), struct_uint_1bit(-4.0));
    printf("struct_uint_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_uint_1bit(-3.0), struct_uint_1bit(-3.0));
    printf("struct_uint_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_uint_1bit(-2.0), struct_uint_1bit(-2.0));
    printf("struct_uint_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_uint_1bit(-1.0), struct_uint_1bit(-1.0));
    printf("struct_uint_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_uint_1bit(-0.8), struct_uint_1bit(-0.8));
    printf("struct_uint_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_uint_1bit(-0.5), struct_uint_1bit(-0.5));
    printf("struct_uint_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_uint_1bit(-0.3), struct_uint_1bit(-0.3));
    printf("struct_uint_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_uint_1bit(0.0), struct_uint_1bit(0.0));
    printf("struct_uint_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_uint_1bit(0.3), struct_uint_1bit(0.3));
    printf("struct_uint_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_uint_1bit(0.5), struct_uint_1bit(0.5));
    printf("struct_uint_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_uint_1bit(0.8), struct_uint_1bit(0.8));
    printf("struct_uint_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_uint_1bit(1.0), struct_uint_1bit(1.0));
    printf("struct_uint_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_uint_1bit(2.0), struct_uint_1bit(2.0));
    printf("struct_uint_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_uint_1bit(3.0), struct_uint_1bit(3.0));
    printf("struct_uint_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_uint_1bit(4.0), struct_uint_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_uint_packed_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-4.0), struct_uint_packed_1bit(-4.0));
    printf("struct_uint_packed_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-3.0), struct_uint_packed_1bit(-3.0));
    printf("struct_uint_packed_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-2.0), struct_uint_packed_1bit(-2.0));
    printf("struct_uint_packed_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-1.0), struct_uint_packed_1bit(-1.0));
    printf("struct_uint_packed_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-0.8), struct_uint_packed_1bit(-0.8));
    printf("struct_uint_packed_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-0.5), struct_uint_packed_1bit(-0.5));
    printf("struct_uint_packed_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(-0.3), struct_uint_packed_1bit(-0.3));
    printf("struct_uint_packed_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(0.0), struct_uint_packed_1bit(0.0));
    printf("struct_uint_packed_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(0.3), struct_uint_packed_1bit(0.3));
    printf("struct_uint_packed_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(0.5), struct_uint_packed_1bit(0.5));
    printf("struct_uint_packed_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(0.8), struct_uint_packed_1bit(0.8));
    printf("struct_uint_packed_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(1.0), struct_uint_packed_1bit(1.0));
    printf("struct_uint_packed_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(2.0), struct_uint_packed_1bit(2.0));
    printf("struct_uint_packed_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(3.0), struct_uint_packed_1bit(3.0));
    printf("struct_uint_packed_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_uint_packed_1bit(4.0), struct_uint_packed_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("bool_"
           " -4.0 = %2d (%0.8x)\n",
           bool_(-4.0), bool_(-4.0));
    printf("bool_"
           " -3.0 = %2d (%0.8x)\n",
           bool_(-3.0), bool_(-3.0));
    printf("bool_"
           " -2.0 = %2d (%0.8x)\n",
           bool_(-2.0), bool_(-2.0));
    printf("bool_"
           " -1.0 = %2d (%0.8x)\n",
           bool_(-1.0), bool_(-1.0));
    printf("bool_"
           " -0.8 = %2d (%0.8x)\n",
           bool_(-0.8), bool_(-0.8));
    printf("bool_"
           " -0.5 = %2d (%0.8x)\n",
           bool_(-0.5), bool_(-0.5));
    printf("bool_"
           " -0.3 = %2d (%0.8x)\n",
           bool_(-0.3), bool_(-0.3));
    printf("bool_"
           "  0.0 = %2d (%0.8x)\n",
           bool_(0.0), bool_(0.0));
    printf("bool_"
           "  0.3 = %2d (%0.8x)\n",
           bool_(0.3), bool_(0.3));
    printf("bool_"
           "  0.5 = %2d (%0.8x)\n",
           bool_(0.5), bool_(0.5));
    printf("bool_"
           "  0.8 = %2d (%0.8x)\n",
           bool_(0.8), bool_(0.8));
    printf("bool_"
           "  1.0 = %2d (%0.8x)\n",
           bool_(1.0), bool_(1.0));
    printf("bool_"
           "  2.0 = %2d (%0.8x)\n",
           bool_(2.0), bool_(2.0));
    printf("bool_"
           "  3.0 = %2d (%0.8x)\n",
           bool_(3.0), bool_(3.0));
    printf("bool_"
           "  4.0 = %2d (%0.8x)\n",
           bool_(4.0), bool_(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_bool"
           " -4.0 = %2d (%0.8x)\n",
           struct_bool(-4.0), struct_bool(-4.0));
    printf("struct_bool"
           " -3.0 = %2d (%0.8x)\n",
           struct_bool(-3.0), struct_bool(-3.0));
    printf("struct_bool"
           " -2.0 = %2d (%0.8x)\n",
           struct_bool(-2.0), struct_bool(-2.0));
    printf("struct_bool"
           " -1.0 = %2d (%0.8x)\n",
           struct_bool(-1.0), struct_bool(-1.0));
    printf("struct_bool"
           " -0.8 = %2d (%0.8x)\n",
           struct_bool(-0.8), struct_bool(-0.8));
    printf("struct_bool"
           " -0.5 = %2d (%0.8x)\n",
           struct_bool(-0.5), struct_bool(-0.5));
    printf("struct_bool"
           " -0.3 = %2d (%0.8x)\n",
           struct_bool(-0.3), struct_bool(-0.3));
    printf("struct_bool"
           "  0.0 = %2d (%0.8x)\n",
           struct_bool(0.0), struct_bool(0.0));
    printf("struct_bool"
           "  0.3 = %2d (%0.8x)\n",
           struct_bool(0.3), struct_bool(0.3));
    printf("struct_bool"
           "  0.5 = %2d (%0.8x)\n",
           struct_bool(0.5), struct_bool(0.5));
    printf("struct_bool"
           "  0.8 = %2d (%0.8x)\n",
           struct_bool(0.8), struct_bool(0.8));
    printf("struct_bool"
           "  1.0 = %2d (%0.8x)\n",
           struct_bool(1.0), struct_bool(1.0));
    printf("struct_bool"
           "  2.0 = %2d (%0.8x)\n",
           struct_bool(2.0), struct_bool(2.0));
    printf("struct_bool"
           "  3.0 = %2d (%0.8x)\n",
           struct_bool(3.0), struct_bool(3.0));
    printf("struct_bool"
           "  4.0 = %2d (%0.8x)\n",
           struct_bool(4.0), struct_bool(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_bool_packed"
           " -4.0 = %2d (%0.8x)\n",
           struct_bool_packed(-4.0), struct_bool_packed(-4.0));
    printf("struct_bool_packed"
           " -3.0 = %2d (%0.8x)\n",
           struct_bool_packed(-3.0), struct_bool_packed(-3.0));
    printf("struct_bool_packed"
           " -2.0 = %2d (%0.8x)\n",
           struct_bool_packed(-2.0), struct_bool_packed(-2.0));
    printf("struct_bool_packed"
           " -1.0 = %2d (%0.8x)\n",
           struct_bool_packed(-1.0), struct_bool_packed(-1.0));
    printf("struct_bool_packed"
           " -0.8 = %2d (%0.8x)\n",
           struct_bool_packed(-0.8), struct_bool_packed(-0.8));
    printf("struct_bool_packed"
           " -0.5 = %2d (%0.8x)\n",
           struct_bool_packed(-0.5), struct_bool_packed(-0.5));
    printf("struct_bool_packed"
           " -0.3 = %2d (%0.8x)\n",
           struct_bool_packed(-0.3), struct_bool_packed(-0.3));
    printf("struct_bool_packed"
           "  0.0 = %2d (%0.8x)\n",
           struct_bool_packed(0.0), struct_bool_packed(0.0));
    printf("struct_bool_packed"
           "  0.3 = %2d (%0.8x)\n",
           struct_bool_packed(0.3), struct_bool_packed(0.3));
    printf("struct_bool_packed"
           "  0.5 = %2d (%0.8x)\n",
           struct_bool_packed(0.5), struct_bool_packed(0.5));
    printf("struct_bool_packed"
           "  0.8 = %2d (%0.8x)\n",
           struct_bool_packed(0.8), struct_bool_packed(0.8));
    printf("struct_bool_packed"
           "  1.0 = %2d (%0.8x)\n",
           struct_bool_packed(1.0), struct_bool_packed(1.0));
    printf("struct_bool_packed"
           "  2.0 = %2d (%0.8x)\n",
           struct_bool_packed(2.0), struct_bool_packed(2.0));
    printf("struct_bool_packed"
           "  3.0 = %2d (%0.8x)\n",
           struct_bool_packed(3.0), struct_bool_packed(3.0));
    printf("struct_bool_packed"
           "  4.0 = %2d (%0.8x)\n",
           struct_bool_packed(4.0), struct_bool_packed(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_bool_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_bool_1bit(-4.0), struct_bool_1bit(-4.0));
    printf("struct_bool_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_bool_1bit(-3.0), struct_bool_1bit(-3.0));
    printf("struct_bool_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_bool_1bit(-2.0), struct_bool_1bit(-2.0));
    printf("struct_bool_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_bool_1bit(-1.0), struct_bool_1bit(-1.0));
    printf("struct_bool_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_bool_1bit(-0.8), struct_bool_1bit(-0.8));
    printf("struct_bool_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_bool_1bit(-0.5), struct_bool_1bit(-0.5));
    printf("struct_bool_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_bool_1bit(-0.3), struct_bool_1bit(-0.3));
    printf("struct_bool_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_bool_1bit(0.0), struct_bool_1bit(0.0));
    printf("struct_bool_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_bool_1bit(0.3), struct_bool_1bit(0.3));
    printf("struct_bool_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_bool_1bit(0.5), struct_bool_1bit(0.5));
    printf("struct_bool_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_bool_1bit(0.8), struct_bool_1bit(0.8));
    printf("struct_bool_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_bool_1bit(1.0), struct_bool_1bit(1.0));
    printf("struct_bool_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_bool_1bit(2.0), struct_bool_1bit(2.0));
    printf("struct_bool_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_bool_1bit(3.0), struct_bool_1bit(3.0));
    printf("struct_bool_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_bool_1bit(4.0), struct_bool_1bit(4.0));
  } while (0);
  printf("\n");
  do {
    printf("struct_bool_packed_1bit"
           " -4.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-4.0), struct_bool_packed_1bit(-4.0));
    printf("struct_bool_packed_1bit"
           " -3.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-3.0), struct_bool_packed_1bit(-3.0));
    printf("struct_bool_packed_1bit"
           " -2.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-2.0), struct_bool_packed_1bit(-2.0));
    printf("struct_bool_packed_1bit"
           " -1.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-1.0), struct_bool_packed_1bit(-1.0));
    printf("struct_bool_packed_1bit"
           " -0.8 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-0.8), struct_bool_packed_1bit(-0.8));
    printf("struct_bool_packed_1bit"
           " -0.5 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-0.5), struct_bool_packed_1bit(-0.5));
    printf("struct_bool_packed_1bit"
           " -0.3 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(-0.3), struct_bool_packed_1bit(-0.3));
    printf("struct_bool_packed_1bit"
           "  0.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(0.0), struct_bool_packed_1bit(0.0));
    printf("struct_bool_packed_1bit"
           "  0.3 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(0.3), struct_bool_packed_1bit(0.3));
    printf("struct_bool_packed_1bit"
           "  0.5 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(0.5), struct_bool_packed_1bit(0.5));
    printf("struct_bool_packed_1bit"
           "  0.8 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(0.8), struct_bool_packed_1bit(0.8));
    printf("struct_bool_packed_1bit"
           "  1.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(1.0), struct_bool_packed_1bit(1.0));
    printf("struct_bool_packed_1bit"
           "  2.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(2.0), struct_bool_packed_1bit(2.0));
    printf("struct_bool_packed_1bit"
           "  3.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(3.0), struct_bool_packed_1bit(3.0));
    printf("struct_bool_packed_1bit"
           "  4.0 = %2d (%0.8x)\n",
           struct_bool_packed_1bit(4.0), struct_bool_packed_1bit(4.0));
  } while (0);
  return 0;
}
```