user: 请显示与下面列出的汇编代码相匹配的C语言实现：

```asm
<zeroes_64>:
  endbr64
  push   %rbx
  sub    $0x70,%rsp
  mov    %fs:0x28,%rax
  mov    %rax,0x68(%rsp)
  xor    %eax,%eax
  movabs $0x31c0000000000000,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x0,0x8(%rsp)
  movl   $0x0,0xc(%rsp)
  movq   $0x0,0x58(%rsp)
  movq   $0x0,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4053
  movabs $0x31c0000000000001,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x1,0x8(%rsp)
  movl   $0x1,0xc(%rsp)
  movq   $0x1,0x58(%rsp)
  movq   $0x1,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4333
  movabs $0x31c0000000000005,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x5,0x8(%rsp)
  movl   $0x5,0xc(%rsp)
  movq   $0x5,0x58(%rsp)
  movq   $0x5,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3453
  movabs $0x31c0000000000009,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x9,0x8(%rsp)
  movl   $0x9,0xc(%rsp)
  movq   $0x9,0x58(%rsp)
  movq   $0x9,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4747
  movabs $0x31c000000000000a,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xa,0x8(%rsp)
  movl   $0xa,0xc(%rsp)
  movq   $0xa,0x58(%rsp)
  movq   $0xa,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3270
  movabs $0x31c0000000000032,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x32,0x8(%rsp)
  movl   $0x32,0xc(%rsp)
  movq   $0x32,0x58(%rsp)
  movq   $0x32,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4517
  movabs $0x31c000000000005a,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x5a,0x8(%rsp)
  movl   $0x5a,0xc(%rsp)
  movq   $0x5a,0x58(%rsp)
  movq   $0x5a,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4883
  movabs $0x31c0000000000064,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x64,0x8(%rsp)
  movl   $0x64,0xc(%rsp)
  movq   $0x64,0x58(%rsp)
  movq   $0x64,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2914
  movabs $0x31c00000000001f4,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x1f4,0x8(%rsp)
  movl   $0x1f4,0xc(%rsp)
  movq   $0x1f4,0x58(%rsp)
  movq   $0x1f4,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3439
  movabs $0x31c0000000000384,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x384,0x8(%rsp)
  movl   $0x384,0xc(%rsp)
  movq   $0x384,0x58(%rsp)
  movq   $0x384,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L250
  movabs $0x31c00000000003e8,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x3e8,0x8(%rsp)
  movl   $0x3e8,0xc(%rsp)
  movq   $0x3e8,0x58(%rsp)
  movq   $0x3e8,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2808
  movabs $0x31c0000000001388,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x1388,0x8(%rsp)
  movl   $0x1388,0xc(%rsp)
  movq   $0x1388,0x58(%rsp)
  movq   $0x1388,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2761
  movabs $0x31c0000000002328,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x2328,0x8(%rsp)
  movl   $0x2328,0xc(%rsp)
  movq   $0x2328,0x58(%rsp)
  movq   $0x2328,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  movabs $0x31c0000000002710,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x2710,0x8(%rsp)
  movl   $0x2710,0xc(%rsp)
  movq   $0x2710,0x58(%rsp)
  movq   $0x2710,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1969
  movabs $0x31c000000000c350,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xc350,0x8(%rsp)
  movl   $0xc350,0xc(%rsp)
  movq   $0xc350,0x58(%rsp)
  movq   $0xc350,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1035
  movabs $0x31c0000000015f90,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x15f90,0x8(%rsp)
  movl   $0x15f90,0xc(%rsp)
  movq   $0x15f90,0x58(%rsp)
  movq   $0x15f90,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3650
  movabs $0x31c00000000186a0,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x186a0,0x8(%rsp)
  movl   $0x186a0,0xc(%rsp)
  movq   $0x186a0,0x58(%rsp)
  movq   $0x186a0,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1137
  movabs $0x31c000000007a120,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x7a120,0x8(%rsp)
  movl   $0x7a120,0xc(%rsp)
  movq   $0x7a120,0x58(%rsp)
  movq   $0x7a120,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2614
  movabs $0x31c00000000dbba0,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xdbba0,0x8(%rsp)
  movl   $0xdbba0,0xc(%rsp)
  movq   $0xdbba0,0x58(%rsp)
  movq   $0xdbba0,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4972
  movabs $0x31c00000000f4240,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xf4240,0x8(%rsp)
  movl   $0xf4240,0xc(%rsp)
  movq   $0xf4240,0x58(%rsp)
  movq   $0xf4240,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4199
  movabs $0x31c00000004c4b40,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x4c4b40,0x8(%rsp)
  movl   $0x4c4b40,0xc(%rsp)
  movq   $0x4c4b40,0x58(%rsp)
  movq   $0x4c4b40,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5109
  movabs $0x31c0000000895440,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x895440,0x8(%rsp)
  movl   $0x895440,0xc(%rsp)
  movq   $0x895440,0x58(%rsp)
  movq   $0x895440,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  movabs $0x31c0000000989680,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x989680,0x8(%rsp)
  movl   $0x989680,0xc(%rsp)
  movq   $0x989680,0x58(%rsp)
  movq   $0x989680,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2669
  movabs $0x31c0000002faf080,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x2faf080,0x8(%rsp)
  movl   $0x2faf080,0xc(%rsp)
  movq   $0x2faf080,0x58(%rsp)
  movq   $0x2faf080,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4617
  movabs $0x31c00000055d4a80,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x55d4a80,0x8(%rsp)
  movl   $0x55d4a80,0xc(%rsp)
  movq   $0x55d4a80,0x58(%rsp)
  movq   $0x55d4a80,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4850
  movabs $0x31c0000005f5e100,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x5f5e100,0x8(%rsp)
  movl   $0x5f5e100,0xc(%rsp)
  movq   $0x5f5e100,0x58(%rsp)
  movq   $0x5f5e100,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3039
  movabs $0x31c000001dcd6500,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x1dcd6500,0x8(%rsp)
  movl   $0x1dcd6500,0xc(%rsp)
  movq   $0x1dcd6500,0x58(%rsp)
  movq   $0x1dcd6500,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2010
  movabs $0x31c0000035a4e900,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x35a4e900,0x8(%rsp)
  movl   $0x35a4e900,0xc(%rsp)
  movq   $0x35a4e900,0x58(%rsp)
  movq   $0x35a4e900,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1128
  movabs $0x31c000003b9aca00,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x3b9aca00,0x8(%rsp)
  movl   $0x3b9aca00,0xc(%rsp)
  movq   $0x3b9aca00,0x58(%rsp)
  movq   $0x3b9aca00,0x60(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0xc(%rsp),%edi
  call   <__bid_floatunssidd@plt>
  movq   %xmm0,0x28(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x38(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  mov    %rbx,0x50(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x38(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x40(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x48(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  lea    0x50(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L897
  movabs $0x31c000012a05f200,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x12a05f200,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2085
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2085
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2085
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2085
  movabs $0x31c0000218711a00,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x218711a00,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2716
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2716
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2716
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2716
  movabs $0x31c00002540be400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x2540be400,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1585
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1585
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1585
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1585
  movabs $0x31c0000ba43b7400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xba43b7400,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L211
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L211
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L211
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L211
  movabs $0x31c00014f46b0400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x14f46b0400,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3888
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3888
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3888
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3888
  movabs $0x31c000174876e800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x174876e800,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3333
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3333
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3333
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3333
  movabs $0x31c000746a528800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x746a528800,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4905
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4905
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4905
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4905
  movabs $0x31c000d18c2e2800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xd18c2e2800,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L418
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L418
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L418
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L418
  movabs $0x31c000e8d4a51000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xe8d4a51000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4703
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4703
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4703
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4703
  movabs $0x31c0048c27395000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x48c27395000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L895
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L895
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L895
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L895
  movabs $0x31c0082f79cd9000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x82f79cd9000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L544
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L544
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L544
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L544
  movabs $0x31c009184e72a000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x9184e72a000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1799
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1799
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1799
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1799
  movabs $0x31c02d79883d2000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x2d79883d2000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3646
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3646
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3646
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3646
  movabs $0x31c051dac207a000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x51dac207a000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3185
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3185
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3185
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3185
  movabs $0x31c05af3107a4000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x5af3107a4000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4113
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4113
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4113
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4113
  movabs $0x31c1c6bf52634000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x1c6bf52634000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1487
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1487
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1487
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1487
  movabs $0x31c3328b944c4000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x3328b944c4000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2774
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2774
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2774
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2774
  movabs $0x31c38d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x38d7ea4c68000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5017
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5017
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5017
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5017
  movabs $0x31d1c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x11c37937e08000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2436
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2436
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2436
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2436
  movabs $0x31dff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x1ff973cafa8000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2871
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2871
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2871
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2871
  movabs $0x31e38d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x2386f26fc10000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4796
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4796
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4796
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4796
  movabs $0x31f1c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xb1a2bc2ec50000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2843
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2843
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2843
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2843
  movabs $0x31fff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x13fbe85edc90000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2558
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2558
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2558
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2558
  movabs $0x32038d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x16345785d8a0000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5001
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5001
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5001
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5001
  movabs $0x3211c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x6f05b59d3b20000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1735
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1735
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1735
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1735
  movabs $0x321ff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xc7d713b49da0000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L934
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L934
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L934
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L934
  movabs $0x32238d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xde0b6b3a7640000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4532
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4532
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4532
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4532
  movabs $0x3231c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x4563918244f40000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4555
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4555
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4555
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4555
  movabs $0x323ff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x7ce66c50e2840000,%rax
  mov    %rax,0x58(%rsp)
  mov    %rax,0x60(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    0x60(%rsp),%rdi
  call   <__bid_floatunsdidd@plt>
  movq   %xmm0,0x30(%rsp)
  mov    %rbx,0x40(%rsp)
  mov    %rbx,0x48(%rsp)
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4546
  lea    0x30(%rsp),%rdi
  mov    $0x8,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4546
  lea    0x30(%rsp),%rsi
  lea    0x40(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4546
  lea    0x30(%rsp),%rsi
  lea    0x48(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4546
  movabs $0x31c0000000000000,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0x0,0x8(%rsp)
  movq   $0x0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1664
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1664
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1664
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1664
  movabs $0xb1c0000000000001,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffffff,0x8(%rsp)
  movq   $0xffffffffffffffff,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1372
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1372
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1372
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1372
  movabs $0xb1c0000000000005,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffffb,0x8(%rsp)
  movq   $0xfffffffffffffffb,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2166
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2166
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2166
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2166
  movabs $0xb1c0000000000009,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffff7,0x8(%rsp)
  movq   $0xfffffffffffffff7,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3442
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3442
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3442
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3442
  movabs $0xb1c000000000000a,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffff6,0x8(%rsp)
  movq   $0xfffffffffffffff6,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3600
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3600
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3600
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3600
  movabs $0xb1c0000000000032,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffffce,0x8(%rsp)
  movq   $0xffffffffffffffce,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3209
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3209
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3209
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3209
  movabs $0xb1c000000000005a,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffffa6,0x8(%rsp)
  movq   $0xffffffffffffffa6,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4804
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4804
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4804
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4804
  movabs $0xb1c0000000000064,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffff9c,0x8(%rsp)
  movq   $0xffffffffffffff9c,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4235
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4235
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4235
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4235
  movabs $0xb1c00000000001f4,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffe0c,0x8(%rsp)
  movq   $0xfffffffffffffe0c,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4310
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4310
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4310
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4310
  movabs $0xb1c0000000000384,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffc7c,0x8(%rsp)
  movq   $0xfffffffffffffc7c,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L612
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L612
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L612
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L612
  movabs $0xb1c00000000003e8,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffffc18,0x8(%rsp)
  movq   $0xfffffffffffffc18,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4202
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4202
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4202
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4202
  movabs $0xb1c0000000001388,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffec78,0x8(%rsp)
  movq   $0xffffffffffffec78,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L988
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L988
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L988
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L988
  movabs $0xb1c0000000002328,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffdcd8,0x8(%rsp)
  movq   $0xffffffffffffdcd8,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2590
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2590
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2590
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2590
  movabs $0xb1c0000000002710,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffffd8f0,0x8(%rsp)
  movq   $0xffffffffffffd8f0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4176
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4176
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4176
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4176
  movabs $0xb1c000000000c350,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffff3cb0,0x8(%rsp)
  movq   $0xffffffffffff3cb0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3858
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3858
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3858
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3858
  movabs $0xb1c0000000015f90,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffea070,0x8(%rsp)
  movq   $0xfffffffffffea070,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3192
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3192
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3192
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3192
  movabs $0xb1c00000000186a0,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfffe7960,0x8(%rsp)
  movq   $0xfffffffffffe7960,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3661
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3661
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3661
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3661
  movabs $0xb1c000000007a120,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfff85ee0,0x8(%rsp)
  movq   $0xfffffffffff85ee0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3679
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3679
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3679
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3679
  movabs $0xb1c00000000dbba0,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfff24460,0x8(%rsp)
  movq   $0xfffffffffff24460,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1258
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1258
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1258
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1258
  movabs $0xb1c00000000f4240,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfff0bdc0,0x8(%rsp)
  movq   $0xfffffffffff0bdc0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1696
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1696
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1696
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1696
  movabs $0xb1c00000004c4b40,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xffb3b4c0,0x8(%rsp)
  movq   $0xffffffffffb3b4c0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L696
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L696
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L696
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L696
  movabs $0xb1c0000000895440,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xff76abc0,0x8(%rsp)
  movq   $0xffffffffff76abc0,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2987
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2987
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2987
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2987
  movabs $0xb1c0000000989680,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xff676980,0x8(%rsp)
  movq   $0xffffffffff676980,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2547
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2547
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2547
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2547
  movabs $0xb1c0000002faf080,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfd050f80,0x8(%rsp)
  movq   $0xfffffffffd050f80,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4944
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4944
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4944
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4944
  movabs $0xb1c00000055d4a80,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfaa2b580,0x8(%rsp)
  movq   $0xfffffffffaa2b580,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5087
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5087
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5087
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5087
  movabs $0xb1c0000005f5e100,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xfa0a1f00,0x8(%rsp)
  movq   $0xfffffffffa0a1f00,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4156
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4156
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4156
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4156
  movabs $0xb1c000001dcd6500,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xe2329b00,0x8(%rsp)
  movq   $0xffffffffe2329b00,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2022
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2022
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2022
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2022
  movabs $0xb1c0000035a4e900,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xca5b1700,0x8(%rsp)
  movq   $0xffffffffca5b1700,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1373
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1373
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1373
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1373
  movabs $0xb1c000003b9aca00,%rbx
  mov    %rbx,0x10(%rsp)
  movl   $0xc4653600,0x8(%rsp)
  movq   $0xffffffffc4653600,0x58(%rsp)
  mov    0x8(%rsp),%edi
  call   <__bid_floatsidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x20(%rsp)
  mov    %rbx,0x28(%rsp)
  mov    %rbx,0x30(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3590
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3590
  lea    0x28(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3590
  lea    0x30(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3590
  movabs $0xb1c000012a05f200,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffffffed5fa0e00,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2372
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2372
  movabs $0xb1c0000218711a00,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffffffde78ee600,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3271
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3271
  movabs $0xb1c00002540be400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffffffdabf41c00,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1786
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1786
  movabs $0xb1c0000ba43b7400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffffff45bc48c00,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3204
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3204
  movabs $0xb1c00014f46b0400,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffffeb0b94fc00,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L665
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L665
  movabs $0xb1c000174876e800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffffe8b7891800,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2235
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2235
  movabs $0xb1c000746a528800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffff8b95ad7800,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4538
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4538
  movabs $0xb1c000d18c2e2800,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffff2e73d1d800,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2687
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2687
  movabs $0xb1c000e8d4a51000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffff172b5af000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3722
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3722
  movabs $0xb1c0048c27395000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffffb73d8c6b000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L837
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L837
  movabs $0xb1c0082f79cd9000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffff7d086327000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L596
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L596
  movabs $0xb1c009184e72a000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffff6e7b18d6000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3013
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3013
  movabs $0xb1c02d79883d2000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffd28677c2e000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2202
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2202
  movabs $0xb1c051dac207a000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffae253df86000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3476
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3476
  movabs $0xb1c05af3107a4000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffffa50cef85c000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2004
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2004
  movabs $0xb1c1c6bf52634000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffe3940ad9cc000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3451
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3451
  movabs $0xb1c3328b944c4000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffccd746bb3c000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4571
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4571
  movabs $0xb1c38d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfffc72815b398000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L688
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L688
  movabs $0xb1d1c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffee3c86c81f8000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L32
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L32
  movabs $0xb1dff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffe0068c35058000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1340
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1340
  movabs $0xb1e38d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xffdc790d903f0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1983
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1983
  movabs $0xb1f1c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xff4e5d43d13b0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1257
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1257
  movabs $0xb1fff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfec0417a12370000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5031
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5031
  movabs $0xb2038d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xfe9cba87a2760000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2298
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2298
  movabs $0xb211c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xf90fa4a62c4e0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4813
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4813
  movabs $0xb21ff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xf3828ec4b6260000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2644
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2644
  movabs $0xb2238d7ea4c68000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xf21f494c589c0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1630
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1630
  movabs $0xb231c37937e08000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0xba9c6e7dbb0c0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L327
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L327
  movabs $0xb23ff973cafa8000,%rbx
  mov    %rbx,0x10(%rsp)
  movabs $0x831993af1d7c0000,%rax
  mov    %rax,0x58(%rsp)
  mov    0x58(%rsp),%rdi
  call   <__bid_floatdidd@plt>
  movq   %xmm0,0x18(%rsp)
  mov    %rbx,0x20(%rsp)
  lea    0x18(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2517
  lea    0x20(%rsp),%rsi
  lea    0x10(%rsp),%rdi
  mov    $0x8,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2517
  mov    0x68(%rsp),%rax
  sub    %fs:0x28,%rax
  jne    L2998
  add    $0x70,%rsp
  pop    %rbx
  ret
L4053:
  call   <abort@plt>
L4333:
  call   <abort@plt>
L3453:
  call   <abort@plt>
L4747:
  call   <abort@plt>
L3270:
  call   <abort@plt>
L4517:
  call   <abort@plt>
L4883:
  call   <abort@plt>
L2914:
  call   <abort@plt>
L3439:
  call   <abort@plt>
L250:
  call   <abort@plt>
L2808:
  call   <abort@plt>
L2761:
  call   <abort@plt>
L4268:
  call   <abort@plt>
L1969:
  call   <abort@plt>
L1035:
  call   <abort@plt>
L3650:
  call   <abort@plt>
L1137:
  call   <abort@plt>
L2614:
  call   <abort@plt>
L4972:
  call   <abort@plt>
L4199:
  call   <abort@plt>
L5109:
  call   <abort@plt>
L2314:
  call   <abort@plt>
L2669:
  call   <abort@plt>
L4617:
  call   <abort@plt>
L4850:
  call   <abort@plt>
L3039:
  call   <abort@plt>
L2010:
  call   <abort@plt>
L1128:
  call   <abort@plt>
L897:
  call   <abort@plt>
L2085:
  call   <abort@plt>
L2716:
  call   <abort@plt>
L1585:
  call   <abort@plt>
L211:
  call   <abort@plt>
L3888:
  call   <abort@plt>
L3333:
  call   <abort@plt>
L4905:
  call   <abort@plt>
L418:
  call   <abort@plt>
L4703:
  call   <abort@plt>
L895:
  call   <abort@plt>
L544:
  call   <abort@plt>
L1799:
  call   <abort@plt>
L3646:
  call   <abort@plt>
L3185:
  call   <abort@plt>
L4113:
  call   <abort@plt>
L1487:
  call   <abort@plt>
L2774:
  call   <abort@plt>
L5017:
  call   <abort@plt>
L2436:
  call   <abort@plt>
L2871:
  call   <abort@plt>
L4796:
  call   <abort@plt>
L2843:
  call   <abort@plt>
L2558:
  call   <abort@plt>
L5001:
  call   <abort@plt>
L1735:
  call   <abort@plt>
L934:
  call   <abort@plt>
L4532:
  call   <abort@plt>
L4555:
  call   <abort@plt>
L4546:
  call   <abort@plt>
L1664:
  call   <abort@plt>
L1372:
  call   <abort@plt>
L2166:
  call   <abort@plt>
L3442:
  call   <abort@plt>
L3600:
  call   <abort@plt>
L3209:
  call   <abort@plt>
L4804:
  call   <abort@plt>
L4235:
  call   <abort@plt>
L4310:
  call   <abort@plt>
L612:
  call   <abort@plt>
L4202:
  call   <abort@plt>
L988:
  call   <abort@plt>
L2590:
  call   <abort@plt>
L4176:
  call   <abort@plt>
L3858:
  call   <abort@plt>
L3192:
  call   <abort@plt>
L3661:
  call   <abort@plt>
L3679:
  call   <abort@plt>
L1258:
  call   <abort@plt>
L1696:
  call   <abort@plt>
L696:
  call   <abort@plt>
L2987:
  call   <abort@plt>
L2547:
  call   <abort@plt>
L4944:
  call   <abort@plt>
L5087:
  call   <abort@plt>
L4156:
  call   <abort@plt>
L2022:
  call   <abort@plt>
L1373:
  call   <abort@plt>
L3590:
  call   <abort@plt>
L2372:
  call   <abort@plt>
L3271:
  call   <abort@plt>
L1786:
  call   <abort@plt>
L3204:
  call   <abort@plt>
L665:
  call   <abort@plt>
L2235:
  call   <abort@plt>
L4538:
  call   <abort@plt>
L2687:
  call   <abort@plt>
L3722:
  call   <abort@plt>
L837:
  call   <abort@plt>
L596:
  call   <abort@plt>
L3013:
  call   <abort@plt>
L2202:
  call   <abort@plt>
L3476:
  call   <abort@plt>
L2004:
  call   <abort@plt>
L3451:
  call   <abort@plt>
L4571:
  call   <abort@plt>
L688:
  call   <abort@plt>
L32:
  call   <abort@plt>
L1340:
  call   <abort@plt>
L1983:
  call   <abort@plt>
L1257:
  call   <abort@plt>
L5031:
  call   <abort@plt>
L2298:
  call   <abort@plt>
L4813:
  call   <abort@plt>
L2644:
  call   <abort@plt>
L1630:
  call   <abort@plt>
L327:
  call   <abort@plt>
L2517:
  call   <abort@plt>
L2998:
  call   <__stack_chk_fail@plt>
```

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();
  ;
}
```