user: 请将这段汇编代码片段转换成等效的C代码:

```asm
<zeroes_64>:
  endbr64
  push   %rbx
  movabs $0x31c0000000000000,%rbx
  sub    $0x60,%rsp
  mov    %rbx,0x8(%rsp)
  movl   $0x0,(%rsp)
  movl   $0x0,0x4(%rsp)
  movq   $0x0,0x50(%rsp)
  movq   $0x0,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x31c0000000000001,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x1,(%rsp)
  movl   $0x1,0x4(%rsp)
  movq   $0x1,0x50(%rsp)
  movq   $0x1,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x4,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x5,(%rsp)
  movl   $0x5,0x4(%rsp)
  movq   $0x5,0x50(%rsp)
  movq   $0x5,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x4,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x9,(%rsp)
  movl   $0x9,0x4(%rsp)
  movq   $0x9,0x50(%rsp)
  movq   $0x9,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x1,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xa,(%rsp)
  movl   $0xa,0x4(%rsp)
  movq   $0xa,0x50(%rsp)
  movq   $0xa,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x28,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x32,(%rsp)
  movl   $0x32,0x4(%rsp)
  movq   $0x32,0x50(%rsp)
  movq   $0x32,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x28,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x5a,(%rsp)
  movl   $0x5a,0x4(%rsp)
  movq   $0x5a,0x50(%rsp)
  movq   $0x5a,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xa,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x64,(%rsp)
  movl   $0x64,0x4(%rsp)
  movq   $0x64,0x50(%rsp)
  movq   $0x64,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x190,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x1f4,(%rsp)
  movl   $0x1f4,0x4(%rsp)
  movq   $0x1f4,0x50(%rsp)
  movq   $0x1f4,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x190,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x384,(%rsp)
  movl   $0x384,0x4(%rsp)
  movq   $0x384,0x50(%rsp)
  movq   $0x384,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x64,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x3e8,(%rsp)
  movl   $0x3e8,0x4(%rsp)
  movq   $0x3e8,0x50(%rsp)
  movq   $0x3e8,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xfa0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x1388,(%rsp)
  movl   $0x1388,0x4(%rsp)
  movq   $0x1388,0x50(%rsp)
  movq   $0x1388,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xfa0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x2328,(%rsp)
  movl   $0x2328,0x4(%rsp)
  movq   $0x2328,0x50(%rsp)
  movq   $0x2328,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3e8,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x2710,(%rsp)
  movl   $0x2710,0x4(%rsp)
  movq   $0x2710,0x50(%rsp)
  movq   $0x2710,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x9c40,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xc350,(%rsp)
  movl   $0xc350,0x4(%rsp)
  movq   $0xc350,0x50(%rsp)
  movq   $0xc350,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x9c40,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x15f90,(%rsp)
  movl   $0x15f90,0x4(%rsp)
  movq   $0x15f90,0x50(%rsp)
  movq   $0x15f90,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2710,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x186a0,(%rsp)
  movl   $0x186a0,0x4(%rsp)
  movq   $0x186a0,0x50(%rsp)
  movq   $0x186a0,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x61a80,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x7a120,(%rsp)
  movl   $0x7a120,0x4(%rsp)
  movq   $0x7a120,0x50(%rsp)
  movq   $0x7a120,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x61a80,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xdbba0,(%rsp)
  movl   $0xdbba0,0x4(%rsp)
  movq   $0xdbba0,0x50(%rsp)
  movq   $0xdbba0,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x186a0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xf4240,(%rsp)
  movl   $0xf4240,0x4(%rsp)
  movq   $0xf4240,0x50(%rsp)
  movq   $0xf4240,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3d0900,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x4c4b40,(%rsp)
  movl   $0x4c4b40,0x4(%rsp)
  movq   $0x4c4b40,0x50(%rsp)
  movq   $0x4c4b40,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3d0900,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x895440,(%rsp)
  movl   $0x895440,0x4(%rsp)
  movq   $0x895440,0x50(%rsp)
  movq   $0x895440,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xf4240,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x989680,(%rsp)
  movl   $0x989680,0x4(%rsp)
  movq   $0x989680,0x50(%rsp)
  movq   $0x989680,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2625a00,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x2faf080,(%rsp)
  movl   $0x2faf080,0x4(%rsp)
  movq   $0x2faf080,0x50(%rsp)
  movq   $0x2faf080,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2625a00,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x55d4a80,(%rsp)
  movl   $0x55d4a80,0x4(%rsp)
  movq   $0x55d4a80,0x50(%rsp)
  movq   $0x55d4a80,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x989680,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x5f5e100,(%rsp)
  movl   $0x5f5e100,0x4(%rsp)
  movq   $0x5f5e100,0x50(%rsp)
  movq   $0x5f5e100,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x17d78400,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x1dcd6500,(%rsp)
  movl   $0x1dcd6500,0x4(%rsp)
  movq   $0x1dcd6500,0x50(%rsp)
  movq   $0x1dcd6500,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x17d78400,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x35a4e900,(%rsp)
  movl   $0x35a4e900,0x4(%rsp)
  movq   $0x35a4e900,0x50(%rsp)
  movq   $0x35a4e900,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x5f5e100,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x3b9aca00,(%rsp)
  movl   $0x3b9aca00,0x4(%rsp)
  movq   $0x3b9aca00,0x50(%rsp)
  movq   $0x3b9aca00,0x58(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x4(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x30(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x38(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x40(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x48(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x12a05f200,%rax
  movabs $0x31c000012a05f200,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x218711a00,%rax
  movabs $0x31c0000218711a00,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x2540be400,%rax
  add    $0x3b9aca00,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xba43b7400,%rax
  movabs $0x31c0000ba43b7400,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x14f46b0400,%rax
  movabs $0x31c00014f46b0400,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x174876e800,%rax
  movabs $0x31c000174876e800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x746a528800,%rax
  movabs $0x31c000746a528800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xd18c2e2800,%rax
  movabs $0x31c000d18c2e2800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xe8d4a51000,%rax
  movabs $0x31c000e8d4a51000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x48c27395000,%rax
  movabs $0x31c0048c27395000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x82f79cd9000,%rax
  movabs $0x31c0082f79cd9000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x9184e72a000,%rax
  movabs $0x31c009184e72a000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x2d79883d2000,%rax
  movabs $0x31c02d79883d2000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x51dac207a000,%rax
  movabs $0x31c051dac207a000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x5af3107a4000,%rax
  movabs $0x31c05af3107a4000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x1c6bf52634000,%rax
  movabs $0x31c1c6bf52634000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x3328b944c4000,%rax
  movabs $0x31c3328b944c4000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x38d7ea4c68000,%rax
  movabs $0x31c38d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x11c37937e08000,%rax
  movabs $0x31d1c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x1ff973cafa8000,%rax
  movabs $0x31dff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x2386f26fc10000,%rax
  movabs $0x31e38d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xb1a2bc2ec50000,%rax
  movabs $0x31f1c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x13fbe85edc90000,%rax
  movabs $0x31fff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x16345785d8a0000,%rax
  movabs $0x32038d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x6f05b59d3b20000,%rax
  movabs $0x3211c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xc7d713b49da0000,%rax
  movabs $0x321ff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xde0b6b3a7640000,%rax
  movabs $0x32238d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x4563918244f40000,%rax
  movabs $0x3231c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x7ce66c50e2840000,%rax
  movabs $0x323ff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    %rax,0x58(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x28(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x38(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x40(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x31c0000000000000,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0x0,(%rsp)
  movq   $0x0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xb1c0000000000001,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffffff,(%rsp)
  movq   $0xffffffffffffffff,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x4,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffffb,(%rsp)
  movq   $0xfffffffffffffffb,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x4,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffff7,(%rsp)
  movq   $0xfffffffffffffff7,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x1,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffff6,(%rsp)
  movq   $0xfffffffffffffff6,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x28,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffffce,(%rsp)
  movq   $0xffffffffffffffce,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x28,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffffa6,(%rsp)
  movq   $0xffffffffffffffa6,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xa,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffff9c,(%rsp)
  movq   $0xffffffffffffff9c,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x190,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffe0c,(%rsp)
  movq   $0xfffffffffffffe0c,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x190,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffc7c,(%rsp)
  movq   $0xfffffffffffffc7c,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x64,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffffc18,(%rsp)
  movq   $0xfffffffffffffc18,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xfa0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffec78,(%rsp)
  movq   $0xffffffffffffec78,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xfa0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffdcd8,(%rsp)
  movq   $0xffffffffffffdcd8,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3e8,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffffd8f0,(%rsp)
  movq   $0xffffffffffffd8f0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x9c40,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffff3cb0,(%rsp)
  movq   $0xffffffffffff3cb0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x9c40,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffea070,(%rsp)
  movq   $0xfffffffffffea070,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2710,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfffe7960,(%rsp)
  movq   $0xfffffffffffe7960,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x61a80,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfff85ee0,(%rsp)
  movq   $0xfffffffffff85ee0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x61a80,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfff24460,(%rsp)
  movq   $0xfffffffffff24460,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x186a0,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfff0bdc0,(%rsp)
  movq   $0xfffffffffff0bdc0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3d0900,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xffb3b4c0,(%rsp)
  movq   $0xffffffffffb3b4c0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x3d0900,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xff76abc0,(%rsp)
  movq   $0xffffffffff76abc0,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0xf4240,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xff676980,(%rsp)
  movq   $0xffffffffff676980,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2625a00,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfd050f80,(%rsp)
  movq   $0xfffffffffd050f80,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x2625a00,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfaa2b580,(%rsp)
  movq   $0xfffffffffaa2b580,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x989680,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xfa0a1f00,(%rsp)
  movq   $0xfffffffffa0a1f00,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x17d78400,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xe2329b00,(%rsp)
  movq   $0xffffffffe2329b00,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x17d78400,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xca5b1700,(%rsp)
  movq   $0xffffffffca5b1700,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x5f5e100,%rbx
  mov    %rbx,0x8(%rsp)
  movl   $0xc4653600,(%rsp)
  movq   $0xffffffffc4653600,0x50(%rsp)
  mov    (%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x20(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x28(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffffffed5fa0e00,%rax
  movabs $0xb1c000012a05f200,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffffffde78ee600,%rax
  movabs $0xb1c0000218711a00,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffffffdabf41c00,%rax
  add    $0x3b9aca00,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffffff45bc48c00,%rax
  movabs $0xb1c0000ba43b7400,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffffeb0b94fc00,%rax
  movabs $0xb1c00014f46b0400,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffffe8b7891800,%rax
  movabs $0xb1c000174876e800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffff8b95ad7800,%rax
  movabs $0xb1c000746a528800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffff2e73d1d800,%rax
  movabs $0xb1c000d18c2e2800,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffff172b5af000,%rax
  movabs $0xb1c000e8d4a51000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffffb73d8c6b000,%rax
  movabs $0xb1c0048c27395000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffff7d086327000,%rax
  movabs $0xb1c0082f79cd9000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffff6e7b18d6000,%rax
  movabs $0xb1c009184e72a000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffd28677c2e000,%rax
  movabs $0xb1c02d79883d2000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffae253df86000,%rax
  movabs $0xb1c051dac207a000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffffa50cef85c000,%rax
  movabs $0xb1c05af3107a4000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffe3940ad9cc000,%rax
  movabs $0xb1c1c6bf52634000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffccd746bb3c000,%rax
  movabs $0xb1c3328b944c4000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfffc72815b398000,%rax
  movabs $0xb1c38d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffee3c86c81f8000,%rax
  movabs $0xb1d1c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffe0068c35058000,%rax
  movabs $0xb1dff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xffdc790d903f0000,%rax
  movabs $0xb1e38d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xff4e5d43d13b0000,%rax
  movabs $0xb1f1c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfec0417a12370000,%rax
  movabs $0xb1fff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xfe9cba87a2760000,%rax
  movabs $0xb2038d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xf90fa4a62c4e0000,%rax
  movabs $0xb211c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xf3828ec4b6260000,%rax
  movabs $0xb21ff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xf21f494c589c0000,%rax
  movabs $0xb2238d7ea4c68000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0xba9c6e7dbb0c0000,%rax
  movabs $0xb231c37937e08000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  movabs $0x831993af1d7c0000,%rax
  movabs $0xb23ff973cafa8000,%rbx
  mov    %rbx,0x8(%rsp)
  mov    %rax,0x50(%rsp)
  mov    0x50(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x10(%rsp)
  mov    %rbx,0x18(%rsp)
  mov    0x8(%rsp),%rdx
  mov    0x10(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  mov    0x8(%rsp),%rdx
  mov    0x18(%rsp),%rax
  cmp    %rax,%rdx
  jne    21c0 <zeroes_64.cold>
  add    $0x60,%rsp
  pop    %rbx
  ret
```

assistant: ```c
void zeroes_64(void) {
  volatile _Decimal64 x, a, b, c, d, e, f, g, h;
  volatile int si;
  volatile unsigned int ui;
  volatile long long sll;
  volatile unsigned long long ull;
  x = 0.DD;
  si = 0;
  ui = 0;
  sll = 0LL;
  ull = 0ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 0;
  f = 0;
  g = 0LL;
  h = 0ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1.DD;
  si = 1;
  ui = 1;
  sll = 1LL;
  ull = 1ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1;
  f = 1;
  g = 1LL;
  h = 1ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5.DD;
  si = 5;
  ui = 5;
  sll = 5LL;
  ull = 5ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5;
  f = 5;
  g = 5LL;
  h = 5ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9.DD;
  si = 9;
  ui = 9;
  sll = 9LL;
  ull = 9ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9;
  f = 9;
  g = 9LL;
  h = 9ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10.DD;
  si = 10;
  ui = 10;
  sll = 10LL;
  ull = 10ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10;
  f = 10;
  g = 10LL;
  h = 10ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50.DD;
  si = 50;
  ui = 50;
  sll = 50LL;
  ull = 50ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50;
  f = 50;
  g = 50LL;
  h = 50ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90.DD;
  si = 90;
  ui = 90;
  sll = 90LL;
  ull = 90ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90;
  f = 90;
  g = 90LL;
  h = 90ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100.DD;
  si = 100;
  ui = 100;
  sll = 100LL;
  ull = 100ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100;
  f = 100;
  g = 100LL;
  h = 100ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500.DD;
  si = 500;
  ui = 500;
  sll = 500LL;
  ull = 500ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500;
  f = 500;
  g = 500LL;
  h = 500ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900.DD;
  si = 900;
  ui = 900;
  sll = 900LL;
  ull = 900ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900;
  f = 900;
  g = 900LL;
  h = 900ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000.DD;
  si = 1000;
  ui = 1000;
  sll = 1000LL;
  ull = 1000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000;
  f = 1000;
  g = 1000LL;
  h = 1000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000.DD;
  si = 5000;
  ui = 5000;
  sll = 5000LL;
  ull = 5000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5000;
  f = 5000;
  g = 5000LL;
  h = 5000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000.DD;
  si = 9000;
  ui = 9000;
  sll = 9000LL;
  ull = 9000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9000;
  f = 9000;
  g = 9000LL;
  h = 9000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10000.DD;
  si = 10000;
  ui = 10000;
  sll = 10000LL;
  ull = 10000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10000;
  f = 10000;
  g = 10000LL;
  h = 10000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50000.DD;
  si = 50000;
  ui = 50000;
  sll = 50000LL;
  ull = 50000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50000;
  f = 50000;
  g = 50000LL;
  h = 50000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90000.DD;
  si = 90000;
  ui = 90000;
  sll = 90000LL;
  ull = 90000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90000;
  f = 90000;
  g = 90000LL;
  h = 90000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100000.DD;
  si = 100000;
  ui = 100000;
  sll = 100000LL;
  ull = 100000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100000;
  f = 100000;
  g = 100000LL;
  h = 100000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500000.DD;
  si = 500000;
  ui = 500000;
  sll = 500000LL;
  ull = 500000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500000;
  f = 500000;
  g = 500000LL;
  h = 500000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900000.DD;
  si = 900000;
  ui = 900000;
  sll = 900000LL;
  ull = 900000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900000;
  f = 900000;
  g = 900000LL;
  h = 900000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000000.DD;
  si = 1000000;
  ui = 1000000;
  sll = 1000000LL;
  ull = 1000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000000;
  f = 1000000;
  g = 1000000LL;
  h = 1000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000000.DD;
  si = 5000000;
  ui = 5000000;
  sll = 5000000LL;
  ull = 5000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5000000;
  f = 5000000;
  g = 5000000LL;
  h = 5000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000000.DD;
  si = 9000000;
  ui = 9000000;
  sll = 9000000LL;
  ull = 9000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9000000;
  f = 9000000;
  g = 9000000LL;
  h = 9000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10000000.DD;
  si = 10000000;
  ui = 10000000;
  sll = 10000000LL;
  ull = 10000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10000000;
  f = 10000000;
  g = 10000000LL;
  h = 10000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50000000.DD;
  si = 50000000;
  ui = 50000000;
  sll = 50000000LL;
  ull = 50000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50000000;
  f = 50000000;
  g = 50000000LL;
  h = 50000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90000000.DD;
  si = 90000000;
  ui = 90000000;
  sll = 90000000LL;
  ull = 90000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90000000;
  f = 90000000;
  g = 90000000LL;
  h = 90000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100000000.DD;
  si = 100000000;
  ui = 100000000;
  sll = 100000000LL;
  ull = 100000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100000000;
  f = 100000000;
  g = 100000000LL;
  h = 100000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500000000.DD;
  si = 500000000;
  ui = 500000000;
  sll = 500000000LL;
  ull = 500000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500000000;
  f = 500000000;
  g = 500000000LL;
  h = 500000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900000000.DD;
  si = 900000000;
  ui = 900000000;
  sll = 900000000LL;
  ull = 900000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900000000;
  f = 900000000;
  g = 900000000LL;
  h = 900000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000000000.DD;
  si = 1000000000;
  ui = 1000000000;
  sll = 1000000000LL;
  ull = 1000000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000000000;
  f = 1000000000;
  g = 1000000000LL;
  h = 1000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000000000.DD;
  sll = 5000000000LL;
  ull = 5000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000LL;
  g = 5000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000000000.DD;
  sll = 9000000000LL;
  ull = 9000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000LL;
  g = 9000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10000000000.DD;
  sll = 10000000000LL;
  ull = 10000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000LL;
  g = 10000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50000000000.DD;
  sll = 50000000000LL;
  ull = 50000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000LL;
  g = 50000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90000000000.DD;
  sll = 90000000000LL;
  ull = 90000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000LL;
  g = 90000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100000000000.DD;
  sll = 100000000000LL;
  ull = 100000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000LL;
  g = 100000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500000000000.DD;
  sll = 500000000000LL;
  ull = 500000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000LL;
  g = 500000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900000000000.DD;
  sll = 900000000000LL;
  ull = 900000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000LL;
  g = 900000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000.DD;
  sll = 1000000000000LL;
  ull = 1000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000LL;
  g = 1000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000.DD;
  sll = 5000000000000LL;
  ull = 5000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000LL;
  g = 5000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000.DD;
  sll = 9000000000000LL;
  ull = 9000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000LL;
  g = 9000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10000000000000.DD;
  sll = 10000000000000LL;
  ull = 10000000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000000LL;
  g = 10000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50000000000000.DD;
  sll = 50000000000000LL;
  ull = 50000000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000000LL;
  g = 50000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90000000000000.DD;
  sll = 90000000000000LL;
  ull = 90000000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000000LL;
  g = 90000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100000000000000.DD;
  sll = 100000000000000LL;
  ull = 100000000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000000LL;
  g = 100000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500000000000000.DD;
  sll = 500000000000000LL;
  ull = 500000000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000000LL;
  g = 500000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900000000000000.DD;
  sll = 900000000000000LL;
  ull = 900000000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000000LL;
  g = 900000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000000.DD;
  sll = 1000000000000000LL;
  ull = 1000000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000000LL;
  g = 1000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000000.DD;
  sll = 5000000000000000LL;
  ull = 5000000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000000LL;
  g = 5000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000000.DD;
  sll = 9000000000000000LL;
  ull = 9000000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000000LL;
  g = 9000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 10000000000000000.DD;
  sll = 10000000000000000LL;
  ull = 10000000000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000000000LL;
  g = 10000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 50000000000000000.DD;
  sll = 50000000000000000LL;
  ull = 50000000000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000000000LL;
  g = 50000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 90000000000000000.DD;
  sll = 90000000000000000LL;
  ull = 90000000000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000000000LL;
  g = 90000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 100000000000000000.DD;
  sll = 100000000000000000LL;
  ull = 100000000000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000000000LL;
  g = 100000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 500000000000000000.DD;
  sll = 500000000000000000LL;
  ull = 500000000000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000000000LL;
  g = 500000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 900000000000000000.DD;
  sll = 900000000000000000LL;
  ull = 900000000000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000000000LL;
  g = 900000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000000000.DD;
  sll = 1000000000000000000LL;
  ull = 1000000000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000000000LL;
  g = 1000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000000000.DD;
  sll = 5000000000000000000LL;
  ull = 5000000000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000000000LL;
  g = 5000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000000000.DD;
  sll = 9000000000000000000LL;
  ull = 9000000000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000000000LL;
  g = 9000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = 0.DD;
  si = 0;
  sll = 0LL;
  a = si;
  b = sll;
  c = 0;
  d = 0LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1.DD;
  si = -1;
  sll = -1LL;
  a = si;
  b = sll;
  c = -1;
  d = -1LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5.DD;
  si = -5;
  sll = -5LL;
  a = si;
  b = sll;
  c = -5;
  d = -5LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9.DD;
  si = -9;
  sll = -9LL;
  a = si;
  b = sll;
  c = -9;
  d = -9LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10.DD;
  si = -10;
  sll = -10LL;
  a = si;
  b = sll;
  c = -10;
  d = -10LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50.DD;
  si = -50;
  sll = -50LL;
  a = si;
  b = sll;
  c = -50;
  d = -50LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90.DD;
  si = -90;
  sll = -90LL;
  a = si;
  b = sll;
  c = -90;
  d = -90LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100.DD;
  si = -100;
  sll = -100LL;
  a = si;
  b = sll;
  c = -100;
  d = -100LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500.DD;
  si = -500;
  sll = -500LL;
  a = si;
  b = sll;
  c = -500;
  d = -500LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900.DD;
  si = -900;
  sll = -900LL;
  a = si;
  b = sll;
  c = -900;
  d = -900LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000.DD;
  si = -1000;
  sll = -1000LL;
  a = si;
  b = sll;
  c = -1000;
  d = -1000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000.DD;
  si = -5000;
  sll = -5000LL;
  a = si;
  b = sll;
  c = -5000;
  d = -5000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000.DD;
  si = -9000;
  sll = -9000LL;
  a = si;
  b = sll;
  c = -9000;
  d = -9000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10000.DD;
  si = -10000;
  sll = -10000LL;
  a = si;
  b = sll;
  c = -10000;
  d = -10000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50000.DD;
  si = -50000;
  sll = -50000LL;
  a = si;
  b = sll;
  c = -50000;
  d = -50000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90000.DD;
  si = -90000;
  sll = -90000LL;
  a = si;
  b = sll;
  c = -90000;
  d = -90000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100000.DD;
  si = -100000;
  sll = -100000LL;
  a = si;
  b = sll;
  c = -100000;
  d = -100000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500000.DD;
  si = -500000;
  sll = -500000LL;
  a = si;
  b = sll;
  c = -500000;
  d = -500000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900000.DD;
  si = -900000;
  sll = -900000LL;
  a = si;
  b = sll;
  c = -900000;
  d = -900000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000000.DD;
  si = -1000000;
  sll = -1000000LL;
  a = si;
  b = sll;
  c = -1000000;
  d = -1000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000000.DD;
  si = -5000000;
  sll = -5000000LL;
  a = si;
  b = sll;
  c = -5000000;
  d = -5000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000000.DD;
  si = -9000000;
  sll = -9000000LL;
  a = si;
  b = sll;
  c = -9000000;
  d = -9000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10000000.DD;
  si = -10000000;
  sll = -10000000LL;
  a = si;
  b = sll;
  c = -10000000;
  d = -10000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50000000.DD;
  si = -50000000;
  sll = -50000000LL;
  a = si;
  b = sll;
  c = -50000000;
  d = -50000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90000000.DD;
  si = -90000000;
  sll = -90000000LL;
  a = si;
  b = sll;
  c = -90000000;
  d = -90000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100000000.DD;
  si = -100000000;
  sll = -100000000LL;
  a = si;
  b = sll;
  c = -100000000;
  d = -100000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500000000.DD;
  si = -500000000;
  sll = -500000000LL;
  a = si;
  b = sll;
  c = -500000000;
  d = -500000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900000000.DD;
  si = -900000000;
  sll = -900000000LL;
  a = si;
  b = sll;
  c = -900000000;
  d = -900000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000000000.DD;
  si = -1000000000;
  sll = -1000000000LL;
  a = si;
  b = sll;
  c = -1000000000;
  d = -1000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000000000.DD;
  sll = -5000000000LL;
  a = sll;
  b = -5000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000000000.DD;
  sll = -9000000000LL;
  a = sll;
  b = -9000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10000000000.DD;
  sll = -10000000000LL;
  a = sll;
  b = -10000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50000000000.DD;
  sll = -50000000000LL;
  a = sll;
  b = -50000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90000000000.DD;
  sll = -90000000000LL;
  a = sll;
  b = -90000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100000000000.DD;
  sll = -100000000000LL;
  a = sll;
  b = -100000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500000000000.DD;
  sll = -500000000000LL;
  a = sll;
  b = -500000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900000000000.DD;
  sll = -900000000000LL;
  a = sll;
  b = -900000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000.DD;
  sll = -1000000000000LL;
  a = sll;
  b = -1000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000.DD;
  sll = -5000000000000LL;
  a = sll;
  b = -5000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000.DD;
  sll = -9000000000000LL;
  a = sll;
  b = -9000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10000000000000.DD;
  sll = -10000000000000LL;
  a = sll;
  b = -10000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50000000000000.DD;
  sll = -50000000000000LL;
  a = sll;
  b = -50000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90000000000000.DD;
  sll = -90000000000000LL;
  a = sll;
  b = -90000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100000000000000.DD;
  sll = -100000000000000LL;
  a = sll;
  b = -100000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500000000000000.DD;
  sll = -500000000000000LL;
  a = sll;
  b = -500000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900000000000000.DD;
  sll = -900000000000000LL;
  a = sll;
  b = -900000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000000.DD;
  sll = -1000000000000000LL;
  a = sll;
  b = -1000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000000.DD;
  sll = -5000000000000000LL;
  a = sll;
  b = -5000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000000.DD;
  sll = -9000000000000000LL;
  a = sll;
  b = -9000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -10000000000000000.DD;
  sll = -10000000000000000LL;
  a = sll;
  b = -10000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -50000000000000000.DD;
  sll = -50000000000000000LL;
  a = sll;
  b = -50000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -90000000000000000.DD;
  sll = -90000000000000000LL;
  a = sll;
  b = -90000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -100000000000000000.DD;
  sll = -100000000000000000LL;
  a = sll;
  b = -100000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -500000000000000000.DD;
  sll = -500000000000000000LL;
  a = sll;
  b = -500000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -900000000000000000.DD;
  sll = -900000000000000000LL;
  a = sll;
  b = -900000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000000000.DD;
  sll = -1000000000000000000LL;
  a = sll;
  b = -1000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000000000.DD;
  sll = -5000000000000000000LL;
  a = sll;
  b = -5000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000000000.DD;
  sll = -9000000000000000000LL;
  a = sll;
  b = -9000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal64)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal64)) != 0))
    __builtin_abort();
  ;
}
```