user: Demonstrate the C code that generates the assembly output below:

```asm
<jttRMatrix>:
  endbr64
  push   %rbp
  mov    %rsp,%rbp
  mov    %rdi,-0x8(%rbp)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3323(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D800(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D963(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1307(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D1973(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D1191(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2841(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2892(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2764(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D3401(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D1016(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D3515(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D3655(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2444(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D3735(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D3546(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1360(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D2437(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2104(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  movsd  D3323(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D3501(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D3404(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3600(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D604(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D762(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2827(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D3726(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1644(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D243(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D672(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2679(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D3598(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D3463(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D801(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D1294(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1692(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D3215(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x8,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D1175(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  movsd  D800(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3501(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D847(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1646(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D1259(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D2772(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D1639(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D446(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2084(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D236(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2990(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D765(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2712(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2666(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D1731(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D520(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1494(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D1907(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x10,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D1333(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  movsd  D963(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3404(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D847(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1708(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D406(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D965(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D3644(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D402(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D632(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D300(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2779(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D3031(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D414(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2175(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D3481(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D3030(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D20(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D1420(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x18,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2227(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  movsd  D1307(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3600(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1646(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D1708(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2388(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3010(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2450(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2370(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D199(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D342(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D3334(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D3033(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2570(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D1167(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D3173(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D1656(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1363(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D1654(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x20,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D3038(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  movsd  D1973(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D604(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1259(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D406(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D2388(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3090(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2578(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D872(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1766(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D252(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D3685(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2523(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D1301(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2248(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D2311(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D2705(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D3216(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D77(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x28,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D3204(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  movsd  D1191(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D762(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D2772(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D965(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3010(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D3090(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D808(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D198(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D824(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D3689(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D284(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2019(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D3066(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2365(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D2972(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D573(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D3561(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D2231(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x30,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D3214(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  movsd  D2841(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D2827(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1639(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D3644(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D2450(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2578(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D808(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D3748(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1947(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D517(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D132(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D1278(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D1657(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D653(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D1189(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D2621(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D274(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D2757(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x38,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D899(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  movsd  D2892(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3726(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D446(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D402(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D2370(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D872(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D198(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D3748(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2665(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D3596(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2049(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D72(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2016(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D3161(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D1135(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D2237(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D2141(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D757(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x40,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2767(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  movsd  D2764(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D1644(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D2084(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D632(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D199(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D1766(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D824(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D1947(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2665(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D1050(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2964(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D1970(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D3764(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2871(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D1026(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D1650(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1755(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D1933(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x48,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2539(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  movsd  D3401(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D243(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D236(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D300(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D342(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D252(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3689(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D517(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D3596(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1050(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D922(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D422(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D3578(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D477(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D120(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D3107(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1159(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D852(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x50,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2465(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  movsd  D1016(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D672(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D2990(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D2779(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3334(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D3685(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D284(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D132(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2049(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2964(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D922(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D637(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2612(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D1432(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D349(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D1751(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1099(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D2912(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x58,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2260(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  movsd  D3515(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D2679(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D765(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D3031(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3033(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2523(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D2019(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D1278(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D72(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1970(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D422(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D637(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D785(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D2007(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D225(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D1049(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D2315(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D2230(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x60,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D1063(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  movsd  D3655(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3598(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D2712(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D414(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D2570(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D1301(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3066(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D1657(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2016(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D3764(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D3578(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2612(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D785(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D980(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D2219(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D974(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D2935(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D814(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x68,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D60(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  movsd  D2444(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3463(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D2666(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D2175(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1167(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2248(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D2365(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D653(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D3161(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2871(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D477(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D1432(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2007(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D980(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D783(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D3099(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1513(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D3666(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x70,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D3151(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  movsd  D3735(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D801(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1731(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D3481(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3173(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2311(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D2972(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D1189(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D1135(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1026(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D120(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D349(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D225(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2219(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D783(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D3527(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D2780(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D804(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x78,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D683(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  movsd  D3546(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D1294(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D520(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D3030(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1656(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D2705(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D573(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2621(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2237(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1650(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D3107(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D1751(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D1049(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D974(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D3099(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D3527(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D2814(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D636(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  sub    $0xffffffffffffff80,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D2085(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  movsd  D1360(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D1692(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1494(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D20(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1363(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D3216(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3561(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D274(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2141(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1755(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D1159(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D1099(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2315(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D2935(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D1513(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D2780(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D2814(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D1180(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x88,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D1663(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  movsd  D2437(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D3215(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1907(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D1420(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D1654(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D77(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D2231(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D2757(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D757(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D1933(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D852(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2912(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D2230(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D814(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D3666(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D804(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D636(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1180(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x90,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  movsd  D3056(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  movsd  D2104(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x8,%rax
  movsd  D1175(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x10,%rax
  movsd  D1333(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x18,%rax
  movsd  D2227(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x20,%rax
  movsd  D3038(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x28,%rax
  movsd  D3204(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x30,%rax
  movsd  D3214(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x38,%rax
  movsd  D899(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x40,%rax
  movsd  D2767(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x48,%rax
  movsd  D2539(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x50,%rax
  movsd  D2465(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x58,%rax
  movsd  D2260(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x60,%rax
  movsd  D1063(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x68,%rax
  movsd  D60(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x70,%rax
  movsd  D3151(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x78,%rax
  movsd  D683(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  sub    $0xffffffffffffff80,%rax
  movsd  D2085(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x88,%rax
  movsd  D1663(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x90,%rax
  movsd  D3056(%rip),%xmm0
  movsd  %xmm0,(%rax)
  mov    -0x8(%rbp),%rax
  add    $0x98,%rax
  mov    (%rax),%rax
  add    $0x98,%rax
  pxor   %xmm0,%xmm0
  movsd  %xmm0,(%rax)
  nop
  pop    %rbp
  ret
```

tool_calls: name: read_data
arguments: label: D3323
type: f64
name: read_data
arguments: label: D800
type: f64
name: read_data
arguments: label: D963
type: f64
name: read_data
arguments: label: D1307
type: f64
name: read_data
arguments: label: D1973
type: f64
name: read_data
arguments: label: D1191
type: f64
name: read_data
arguments: label: D2841
type: f64
name: read_data
arguments: label: D2892
type: f64
name: read_data
arguments: label: D2764
type: f64
name: read_data
arguments: label: D3401
type: f64
name: read_data
arguments: label: D1016
type: f64
name: read_data
arguments: label: D3515
type: f64
name: read_data
arguments: label: D3655
type: f64
name: read_data
arguments: label: D2444
type: f64
name: read_data
arguments: label: D3735
type: f64
name: read_data
arguments: label: D3546
type: f64
name: read_data
arguments: label: D1360
type: f64
name: read_data
arguments: label: D2437
type: f64
name: read_data
arguments: label: D2104
type: f64
name: read_data
arguments: label: D3501
type: f64
name: read_data
arguments: label: D3404
type: f64
name: read_data
arguments: label: D3600
type: f64
name: read_data
arguments: label: D604
type: f64
name: read_data
arguments: label: D762
type: f64
name: read_data
arguments: label: D2827
type: f64
name: read_data
arguments: label: D3726
type: f64
name: read_data
arguments: label: D1644
type: f64
name: read_data
arguments: label: D243
type: f64
name: read_data
arguments: label: D672
type: f64
name: read_data
arguments: label: D2679
type: f64
name: read_data
arguments: label: D3598
type: f64
name: read_data
arguments: label: D3463
type: f64
name: read_data
arguments: label: D801
type: f64
name: read_data
arguments: label: D1294
type: f64
name: read_data
arguments: label: D1692
type: f64
name: read_data
arguments: label: D3215
type: f64
name: read_data
arguments: label: D1175
type: f64
name: read_data
arguments: label: D847
type: f64
name: read_data
arguments: label: D1646
type: f64
name: read_data
arguments: label: D1259
type: f64
name: read_data
arguments: label: D2772
type: f64
name: read_data
arguments: label: D1639
type: f64
name: read_data
arguments: label: D446
type: f64
name: read_data
arguments: label: D2084
type: f64
name: read_data
arguments: label: D236
type: f64
name: read_data
arguments: label: D2990
type: f64
name: read_data
arguments: label: D765
type: f64
name: read_data
arguments: label: D2712
type: f64
name: read_data
arguments: label: D2666
type: f64
name: read_data
arguments: label: D1731
type: f64
name: read_data
arguments: label: D520
type: f64
name: read_data
arguments: label: D1494
type: f64
name: read_data
arguments: label: D1907
type: f64
name: read_data
arguments: label: D1333
type: f64
name: read_data
arguments: label: D1708
type: f64
name: read_data
arguments: label: D406
type: f64
name: read_data
arguments: label: D965
type: f64
name: read_data
arguments: label: D3644
type: f64
name: read_data
arguments: label: D402
type: f64
name: read_data
arguments: label: D632
type: f64
name: read_data
arguments: label: D300
type: f64
name: read_data
arguments: label: D2779
type: f64
name: read_data
arguments: label: D3031
type: f64
name: read_data
arguments: label: D414
type: f64
name: read_data
arguments: label: D2175
type: f64
name: read_data
arguments: label: D3481
type: f64
name: read_data
arguments: label: D3030
type: f64
name: read_data
arguments: label: D20
type: f64
name: read_data
arguments: label: D1420
type: f64
name: read_data
arguments: label: D2227
type: f64
name: read_data
arguments: label: D2388
type: f64
name: read_data
arguments: label: D3010
type: f64
name: read_data
arguments: label: D2450
type: f64
name: read_data
arguments: label: D2370
type: f64
name: read_data
arguments: label: D199
type: f64
name: read_data
arguments: label: D342
type: f64
name: read_data
arguments: label: D3334
type: f64
name: read_data
arguments: label: D3033
type: f64
name: read_data
arguments: label: D2570
type: f64
name: read_data
arguments: label: D1167
type: f64
name: read_data
arguments: label: D3173
type: f64
name: read_data
arguments: label: D1656
type: f64
name: read_data
arguments: label: D1363
type: f64
name: read_data
arguments: label: D1654
type: f64
name: read_data
arguments: label: D3038
type: f64
name: read_data
arguments: label: D3090
type: f64
name: read_data
arguments: label: D2578
type: f64
name: read_data
arguments: label: D872
type: f64
name: read_data
arguments: label: D1766
type: f64
name: read_data
arguments: label: D252
type: f64
name: read_data
arguments: label: D3685
type: f64
name: read_data
arguments: label: D2523
type: f64
name: read_data
arguments: label: D1301
type: f64
name: read_data
arguments: label: D2248
type: f64
name: read_data
arguments: label: D2311
type: f64
name: read_data
arguments: label: D2705
type: f64
name: read_data
arguments: label: D3216
type: f64
name: read_data
arguments: label: D77
type: f64
name: read_data
arguments: label: D3204
type: f64
name: read_data
arguments: label: D808
type: f64
name: read_data
arguments: label: D198
type: f64
name: read_data
arguments: label: D824
type: f64
name: read_data
arguments: label: D3689
type: f64
name: read_data
arguments: label: D284
type: f64
name: read_data
arguments: label: D2019
type: f64
name: read_data
arguments: label: D3066
type: f64
name: read_data
arguments: label: D2365
type: f64
name: read_data
arguments: label: D2972
type: f64
name: read_data
arguments: label: D573
type: f64
name: read_data
arguments: label: D3561
type: f64
name: read_data
arguments: label: D2231
type: f64
name: read_data
arguments: label: D3214
type: f64
name: read_data
arguments: label: D3748
type: f64
name: read_data
arguments: label: D1947
type: f64
name: read_data
arguments: label: D517
type: f64
name: read_data
arguments: label: D132
type: f64
name: read_data
arguments: label: D1278
type: f64
name: read_data
arguments: label: D1657
type: f64
name: read_data
arguments: label: D653
type: f64
name: read_data
arguments: label: D1189
type: f64
name: read_data
arguments: label: D2621
type: f64
name: read_data
arguments: label: D274
type: f64
name: read_data
arguments: label: D2757
type: f64
name: read_data
arguments: label: D899
type: f64
name: read_data
arguments: label: D2665
type: f64
name: read_data
arguments: label: D3596
type: f64
name: read_data
arguments: label: D2049
type: f64
name: read_data
arguments: label: D72
type: f64
name: read_data
arguments: label: D2016
type: f64
name: read_data
arguments: label: D3161
type: f64
name: read_data
arguments: label: D1135
type: f64
name: read_data
arguments: label: D2237
type: f64
name: read_data
arguments: label: D2141
type: f64
name: read_data
arguments: label: D757
type: f64
name: read_data
arguments: label: D2767
type: f64
name: read_data
arguments: label: D1050
type: f64
name: read_data
arguments: label: D2964
type: f64
name: read_data
arguments: label: D1970
type: f64
name: read_data
arguments: label: D3764
type: f64
name: read_data
arguments: label: D2871
type: f64
name: read_data
arguments: label: D1026
type: f64
name: read_data
arguments: label: D1650
type: f64
name: read_data
arguments: label: D1755
type: f64
name: read_data
arguments: label: D1933
type: f64
name: read_data
arguments: label: D2539
type: f64
name: read_data
arguments: label: D922
type: f64
name: read_data
arguments: label: D422
type: f64
name: read_data
arguments: label: D3578
type: f64
name: read_data
arguments: label: D477
type: f64
name: read_data
arguments: label: D120
type: f64
name: read_data
arguments: label: D3107
type: f64
name: read_data
arguments: label: D1159
type: f64
name: read_data
arguments: label: D852
type: f64
name: read_data
arguments: label: D2465
type: f64
name: read_data
arguments: label: D637
type: f64
name: read_data
arguments: label: D2612
type: f64
name: read_data
arguments: label: D1432
type: f64
name: read_data
arguments: label: D349
type: f64
name: read_data
arguments: label: D1751
type: f64
name: read_data
arguments: label: D1099
type: f64
name: read_data
arguments: label: D2912
type: f64
name: read_data
arguments: label: D2260
type: f64
name: read_data
arguments: label: D785
type: f64
name: read_data
arguments: label: D2007
type: f64
name: read_data
arguments: label: D225
type: f64
name: read_data
arguments: label: D1049
type: f64
name: read_data
arguments: label: D2315
type: f64
name: read_data
arguments: label: D2230
type: f64
name: read_data
arguments: label: D1063
type: f64
name: read_data
arguments: label: D980
type: f64
name: read_data
arguments: label: D2219
type: f64
name: read_data
arguments: label: D974
type: f64
name: read_data
arguments: label: D2935
type: f64
name: read_data
arguments: label: D814
type: f64
name: read_data
arguments: label: D60
type: f64
name: read_data
arguments: label: D783
type: f64
name: read_data
arguments: label: D3099
type: f64
name: read_data
arguments: label: D1513
type: f64
name: read_data
arguments: label: D3666
type: f64
name: read_data
arguments: label: D3151
type: f64
name: read_data
arguments: label: D3527
type: f64
name: read_data
arguments: label: D2780
type: f64
name: read_data
arguments: label: D804
type: f64
name: read_data
arguments: label: D683
type: f64
name: read_data
arguments: label: D2814
type: f64
name: read_data
arguments: label: D636
type: f64
name: read_data
arguments: label: D2085
type: f64
name: read_data
arguments: label: D1180
type: f64
name: read_data
arguments: label: D1663
type: f64
name: read_data
arguments: label: D3056
type: f64

tool: D3323: 0.531678

tool: D800: 0.557967

tool: D963: 0.827445

tool: D1307: 0.574478

tool: D1973: 0.556725

tool: D1191: 1.066681

tool: D2841: 1.740159

tool: D2892: 0.21997

tool: D2764: 0.361684

tool: D3401: 0.310007

tool: D1016: 0.369437

tool: D3515: 0.469395

tool: D3655: 0.138293

tool: D2444: 1.959599

tool: D3735: 3.887095

tool: D3546: 4.582565

tool: D1360: 0.084329

tool: D2437: 0.139492

tool: D2104: 2.924161

tool: D3501: 0.451095

tool: D3404: 0.154899

tool: D3600: 1.019843

tool: D604: 3.021995

tool: D762: 0.318483

tool: D2827: 1.359652

tool: D3726: 3.210671

tool: D1644: 0.239195

tool: D243: 0.372261

tool: D672: 6.529255

tool: D2679: 0.431045

tool: D3598: 0.065314

tool: D3463: 0.710489

tool: D801: 1.001551

tool: D1294: 0.650282

tool: D1692: 1.257961

tool: D3215: 0.235601

tool: D1175: 0.171995

tool: D847: 5.54953

tool: D1646: 0.313311

tool: D1259: 0.768834

tool: D2772: 0.578115

tool: D1639: 0.773313

tool: D446: 4.025778

tool: D2084: 0.491003

tool: D236: 0.137289

tool: D2990: 2.529517

tool: D765: 0.33072

tool: D2712: 0.073481

tool: D2666: 0.121804

tool: D1731: 5.057964

tool: D520: 2.351311

tool: D1494: 0.0277

tool: D1907: 0.700693

tool: D1333: 0.164525

tool: D1708: 0.105625

tool: D406: 0.521646

tool: D965: 7.766557

tool: D3644: 1.272434

tool: D402: 1.032342

tool: D632: 0.115968

tool: D300: 0.061486

tool: D2779: 0.282466

tool: D3031: 0.190001

tool: D414: 0.032522

tool: D2175: 0.127164

tool: D3481: 0.589268

tool: D3030: 0.425159

tool: D20: 0.057466

tool: D1420: 0.453952

tool: D2227: 0.315261

tool: D2388: 0.091304

tool: D3010: 0.053907

tool: D2450: 0.546389

tool: D2370: 0.724998

tool: D199: 0.150559

tool: D342: 0.164593

tool: D3334: 0.049009

tool: D3033: 0.409202

tool: D2570: 0.678335

tool: D1167: 0.123653

tool: D3173: 2.155331

tool: D1656: 0.469823

tool: D1363: 1.104181

tool: D1654: 2.114852

tool: D3038: 0.621323

tool: D3090: 3.417706

tool: D2578: 0.231294

tool: D872: 5.68408

tool: D1766: 0.07827

tool: D252: 0.709004

tool: D3685: 2.966732

tool: D2523: 0.456901

tool: D1301: 0.045683

tool: D2248: 1.608126

tool: D2311: 0.548807

tool: D2705: 0.523825

tool: D3216: 0.172206

tool: D77: 0.254745

tool: D3204: 0.179771

tool: D808: 1.115632

tool: D198: 0.243768

tool: D824: 0.111773

tool: D3689: 0.097485

tool: D284: 1.731684

tool: D2019: 0.175084

tool: D3066: 0.043829

tool: D2365: 0.191994

tool: D2972: 0.312449

tool: D573: 0.331584

tool: D3561: 0.114381

tool: D2231: 0.063452

tool: D3214: 0.465271

tool: D3748: 0.201696

tool: D1947: 0.053769

tool: D517: 0.069492

tool: D132: 0.26984

tool: D1278: 0.130379

tool: D1657: 0.050212

tool: D653: 0.208081

tool: D1189: 1.874296

tool: D2621: 0.316862

tool: D274: 0.54418

tool: D2757: 0.0525

tool: D899: 0.47014

tool: D2665: 0.181788

tool: D3596: 0.540571

tool: D2049: 0.525096

tool: D72: 0.32966

tool: D2016: 0.453428

tool: D3161: 1.141961

tool: D1135: 0.743458

tool: D2237: 0.477355

tool: D2141: 0.128193

tool: D757: 5.8484

tool: D2767: 0.121827

tool: D1050: 2.335139

tool: D2964: 0.202562

tool: D1970: 4.831666

tool: D3764: 0.77709

tool: D2871: 0.09858

tool: D1026: 0.405119

tool: D1650: 2.553806

tool: D1755: 0.13451

tool: D1933: 0.303445

tool: D2539: 9.533943

tool: D922: 0.146481

tool: D422: 3.856906

tool: D3578: 2.500294

tool: D477: 1.060504

tool: D120: 0.592511

tool: D3107: 0.272514

tool: D1159: 0.530324

tool: D852: 0.241094

tool: D2465: 1.761439

tool: D637: 0.624581

tool: D2612: 0.024521

tool: D1432: 0.216345

tool: D349: 0.474478

tool: D1751: 0.965641

tool: D1099: 0.089134

tool: D2912: 0.087904

tool: D2260: 0.124066

tool: D785: 0.436181

tool: D2007: 0.164215

tool: D225: 0.285564

tool: D1049: 2.114728

tool: D2315: 0.201334

tool: D2230: 0.18987

tool: D1063: 3.038533

tool: D980: 0.148483

tool: D2219: 0.943971

tool: D974: 0.138904

tool: D2935: 0.537922

tool: D814: 5.484236

tool: D60: 0.593478

tool: D783: 2.788406

tool: D3099: 1.176961

tool: D1513: 0.069965

tool: D3666: 0.11385

tool: D3151: 0.211561

tool: D3527: 4.777647

tool: D2780: 0.310927

tool: D804: 0.628608

tool: D683: 0.408532

tool: D2814: 0.080556

tool: D636: 0.201094

tool: D2085: 1.14398

tool: D1180: 0.747889

tool: D1663: 0.239697

tool: D3056: 0.165473

assistant: ```c
void jttRMatrix(double **r) {
  r[0][0] = 0.000000;
  r[0][1] = 0.531678;
  r[0][2] = 0.557967;
  r[0][3] = 0.827445;
  r[0][4] = 0.574478;
  r[0][5] = 0.556725;
  r[0][6] = 1.066681;
  r[0][7] = 1.740159;
  r[0][8] = 0.219970;
  r[0][9] = 0.361684;
  r[0][10] = 0.310007;
  r[0][11] = 0.369437;
  r[0][12] = 0.469395;
  r[0][13] = 0.138293;
  r[0][14] = 1.959599;
  r[0][15] = 3.887095;
  r[0][16] = 4.582565;
  r[0][17] = 0.084329;
  r[0][18] = 0.139492;
  r[0][19] = 2.924161;
  r[1][0] = 0.531678;
  r[1][1] = 0.000000;
  r[1][2] = 0.451095;
  r[1][3] = 0.154899;
  r[1][4] = 1.019843;
  r[1][5] = 3.021995;
  r[1][6] = 0.318483;
  r[1][7] = 1.359652;
  r[1][8] = 3.210671;
  r[1][9] = 0.239195;
  r[1][10] = 0.372261;
  r[1][11] = 6.529255;
  r[1][12] = 0.431045;
  r[1][13] = 0.065314;
  r[1][14] = 0.710489;
  r[1][15] = 1.001551;
  r[1][16] = 0.650282;
  r[1][17] = 1.257961;
  r[1][18] = 0.235601;
  r[1][19] = 0.171995;
  r[2][0] = 0.557967;
  r[2][1] = 0.451095;
  r[2][2] = 0.000000;
  r[2][3] = 5.549530;
  r[2][4] = 0.313311;
  r[2][5] = 0.768834;
  r[2][6] = 0.578115;
  r[2][7] = 0.773313;
  r[2][8] = 4.025778;
  r[2][9] = 0.491003;
  r[2][10] = 0.137289;
  r[2][11] = 2.529517;
  r[2][12] = 0.330720;
  r[2][13] = 0.073481;
  r[2][14] = 0.121804;
  r[2][15] = 5.057964;
  r[2][16] = 2.351311;
  r[2][17] = 0.027700;
  r[2][18] = 0.700693;
  r[2][19] = 0.164525;
  r[3][0] = 0.827445;
  r[3][1] = 0.154899;
  r[3][2] = 5.549530;
  r[3][3] = 0.000000;
  r[3][4] = 0.105625;
  r[3][5] = 0.521646;
  r[3][6] = 7.766557;
  r[3][7] = 1.272434;
  r[3][8] = 1.032342;
  r[3][9] = 0.115968;
  r[3][10] = 0.061486;
  r[3][11] = 0.282466;
  r[3][12] = 0.190001;
  r[3][13] = 0.032522;
  r[3][14] = 0.127164;
  r[3][15] = 0.589268;
  r[3][16] = 0.425159;
  r[3][17] = 0.057466;
  r[3][18] = 0.453952;
  r[3][19] = 0.315261;
  r[4][0] = 0.574478;
  r[4][1] = 1.019843;
  r[4][2] = 0.313311;
  r[4][3] = 0.105625;
  r[4][4] = 0.000000;
  r[4][5] = 0.091304;
  r[4][6] = 0.053907;
  r[4][7] = 0.546389;
  r[4][8] = 0.724998;
  r[4][9] = 0.150559;
  r[4][10] = 0.164593;
  r[4][11] = 0.049009;
  r[4][12] = 0.409202;
  r[4][13] = 0.678335;
  r[4][14] = 0.123653;
  r[4][15] = 2.155331;
  r[4][16] = 0.469823;
  r[4][17] = 1.104181;
  r[4][18] = 2.114852;
  r[4][19] = 0.621323;
  r[5][0] = 0.556725;
  r[5][1] = 3.021995;
  r[5][2] = 0.768834;
  r[5][3] = 0.521646;
  r[5][4] = 0.091304;
  r[5][5] = 0.000000;
  r[5][6] = 3.417706;
  r[5][7] = 0.231294;
  r[5][8] = 5.684080;
  r[5][9] = 0.078270;
  r[5][10] = 0.709004;
  r[5][11] = 2.966732;
  r[5][12] = 0.456901;
  r[5][13] = 0.045683;
  r[5][14] = 1.608126;
  r[5][15] = 0.548807;
  r[5][16] = 0.523825;
  r[5][17] = 0.172206;
  r[5][18] = 0.254745;
  r[5][19] = 0.179771;
  r[6][0] = 1.066681;
  r[6][1] = 0.318483;
  r[6][2] = 0.578115;
  r[6][3] = 7.766557;
  r[6][4] = 0.053907;
  r[6][5] = 3.417706;
  r[6][6] = 0.000000;
  r[6][7] = 1.115632;
  r[6][8] = 0.243768;
  r[6][9] = 0.111773;
  r[6][10] = 0.097485;
  r[6][11] = 1.731684;
  r[6][12] = 0.175084;
  r[6][13] = 0.043829;
  r[6][14] = 0.191994;
  r[6][15] = 0.312449;
  r[6][16] = 0.331584;
  r[6][17] = 0.114381;
  r[6][18] = 0.063452;
  r[6][19] = 0.465271;
  r[7][0] = 1.740159;
  r[7][1] = 1.359652;
  r[7][2] = 0.773313;
  r[7][3] = 1.272434;
  r[7][4] = 0.546389;
  r[7][5] = 0.231294;
  r[7][6] = 1.115632;
  r[7][7] = 0.000000;
  r[7][8] = 0.201696;
  r[7][9] = 0.053769;
  r[7][10] = 0.069492;
  r[7][11] = 0.269840;
  r[7][12] = 0.130379;
  r[7][13] = 0.050212;
  r[7][14] = 0.208081;
  r[7][15] = 1.874296;
  r[7][16] = 0.316862;
  r[7][17] = 0.544180;
  r[7][18] = 0.052500;
  r[7][19] = 0.470140;
  r[8][0] = 0.219970;
  r[8][1] = 3.210671;
  r[8][2] = 4.025778;
  r[8][3] = 1.032342;
  r[8][4] = 0.724998;
  r[8][5] = 5.684080;
  r[8][6] = 0.243768;
  r[8][7] = 0.201696;
  r[8][8] = 0.000000;
  r[8][9] = 0.181788;
  r[8][10] = 0.540571;
  r[8][11] = 0.525096;
  r[8][12] = 0.329660;
  r[8][13] = 0.453428;
  r[8][14] = 1.141961;
  r[8][15] = 0.743458;
  r[8][16] = 0.477355;
  r[8][17] = 0.128193;
  r[8][18] = 5.848400;
  r[8][19] = 0.121827;
  r[9][0] = 0.361684;
  r[9][1] = 0.239195;
  r[9][2] = 0.491003;
  r[9][3] = 0.115968;
  r[9][4] = 0.150559;
  r[9][5] = 0.078270;
  r[9][6] = 0.111773;
  r[9][7] = 0.053769;
  r[9][8] = 0.181788;
  r[9][9] = 0.000000;
  r[9][10] = 2.335139;
  r[9][11] = 0.202562;
  r[9][12] = 4.831666;
  r[9][13] = 0.777090;
  r[9][14] = 0.098580;
  r[9][15] = 0.405119;
  r[9][16] = 2.553806;
  r[9][17] = 0.134510;
  r[9][18] = 0.303445;
  r[9][19] = 9.533943;
  r[10][0] = 0.310007;
  r[10][1] = 0.372261;
  r[10][2] = 0.137289;
  r[10][3] = 0.061486;
  r[10][4] = 0.164593;
  r[10][5] = 0.709004;
  r[10][6] = 0.097485;
  r[10][7] = 0.069492;
  r[10][8] = 0.540571;
  r[10][9] = 2.335139;
  r[10][10] = 0.000000;
  r[10][11] = 0.146481;
  r[10][12] = 3.856906;
  r[10][13] = 2.500294;
  r[10][14] = 1.060504;
  r[10][15] = 0.592511;
  r[10][16] = 0.272514;
  r[10][17] = 0.530324;
  r[10][18] = 0.241094;
  r[10][19] = 1.761439;
  r[11][0] = 0.369437;
  r[11][1] = 6.529255;
  r[11][2] = 2.529517;
  r[11][3] = 0.282466;
  r[11][4] = 0.049009;
  r[11][5] = 2.966732;
  r[11][6] = 1.731684;
  r[11][7] = 0.269840;
  r[11][8] = 0.525096;
  r[11][9] = 0.202562;
  r[11][10] = 0.146481;
  r[11][11] = 0.000000;
  r[11][12] = 0.624581;
  r[11][13] = 0.024521;
  r[11][14] = 0.216345;
  r[11][15] = 0.474478;
  r[11][16] = 0.965641;
  r[11][17] = 0.089134;
  r[11][18] = 0.087904;
  r[11][19] = 0.124066;
  r[12][0] = 0.469395;
  r[12][1] = 0.431045;
  r[12][2] = 0.330720;
  r[12][3] = 0.190001;
  r[12][4] = 0.409202;
  r[12][5] = 0.456901;
  r[12][6] = 0.175084;
  r[12][7] = 0.130379;
  r[12][8] = 0.329660;
  r[12][9] = 4.831666;
  r[12][10] = 3.856906;
  r[12][11] = 0.624581;
  r[12][12] = 0.000000;
  r[12][13] = 0.436181;
  r[12][14] = 0.164215;
  r[12][15] = 0.285564;
  r[12][16] = 2.114728;
  r[12][17] = 0.201334;
  r[12][18] = 0.189870;
  r[12][19] = 3.038533;
  r[13][0] = 0.138293;
  r[13][1] = 0.065314;
  r[13][2] = 0.073481;
  r[13][3] = 0.032522;
  r[13][4] = 0.678335;
  r[13][5] = 0.045683;
  r[13][6] = 0.043829;
  r[13][7] = 0.050212;
  r[13][8] = 0.453428;
  r[13][9] = 0.777090;
  r[13][10] = 2.500294;
  r[13][11] = 0.024521;
  r[13][12] = 0.436181;
  r[13][13] = 0.000000;
  r[13][14] = 0.148483;
  r[13][15] = 0.943971;
  r[13][16] = 0.138904;
  r[13][17] = 0.537922;
  r[13][18] = 5.484236;
  r[13][19] = 0.593478;
  r[14][0] = 1.959599;
  r[14][1] = 0.710489;
  r[14][2] = 0.121804;
  r[14][3] = 0.127164;
  r[14][4] = 0.123653;
  r[14][5] = 1.608126;
  r[14][6] = 0.191994;
  r[14][7] = 0.208081;
  r[14][8] = 1.141961;
  r[14][9] = 0.098580;
  r[14][10] = 1.060504;
  r[14][11] = 0.216345;
  r[14][12] = 0.164215;
  r[14][13] = 0.148483;
  r[14][14] = 0.000000;
  r[14][15] = 2.788406;
  r[14][16] = 1.176961;
  r[14][17] = 0.069965;
  r[14][18] = 0.113850;
  r[14][19] = 0.211561;
  r[15][0] = 3.887095;
  r[15][1] = 1.001551;
  r[15][2] = 5.057964;
  r[15][3] = 0.589268;
  r[15][4] = 2.155331;
  r[15][5] = 0.548807;
  r[15][6] = 0.312449;
  r[15][7] = 1.874296;
  r[15][8] = 0.743458;
  r[15][9] = 0.405119;
  r[15][10] = 0.592511;
  r[15][11] = 0.474478;
  r[15][12] = 0.285564;
  r[15][13] = 0.943971;
  r[15][14] = 2.788406;
  r[15][15] = 0.000000;
  r[15][16] = 4.777647;
  r[15][17] = 0.310927;
  r[15][18] = 0.628608;
  r[15][19] = 0.408532;
  r[16][0] = 4.582565;
  r[16][1] = 0.650282;
  r[16][2] = 2.351311;
  r[16][3] = 0.425159;
  r[16][4] = 0.469823;
  r[16][5] = 0.523825;
  r[16][6] = 0.331584;
  r[16][7] = 0.316862;
  r[16][8] = 0.477355;
  r[16][9] = 2.553806;
  r[16][10] = 0.272514;
  r[16][11] = 0.965641;
  r[16][12] = 2.114728;
  r[16][13] = 0.138904;
  r[16][14] = 1.176961;
  r[16][15] = 4.777647;
  r[16][16] = 0.000000;
  r[16][17] = 0.080556;
  r[16][18] = 0.201094;
  r[16][19] = 1.143980;
  r[17][0] = 0.084329;
  r[17][1] = 1.257961;
  r[17][2] = 0.027700;
  r[17][3] = 0.057466;
  r[17][4] = 1.104181;
  r[17][5] = 0.172206;
  r[17][6] = 0.114381;
  r[17][7] = 0.544180;
  r[17][8] = 0.128193;
  r[17][9] = 0.134510;
  r[17][10] = 0.530324;
  r[17][11] = 0.089134;
  r[17][12] = 0.201334;
  r[17][13] = 0.537922;
  r[17][14] = 0.069965;
  r[17][15] = 0.310927;
  r[17][16] = 0.080556;
  r[17][17] = 0.000000;
  r[17][18] = 0.747889;
  r[17][19] = 0.239697;
  r[18][0] = 0.139492;
  r[18][1] = 0.235601;
  r[18][2] = 0.700693;
  r[18][3] = 0.453952;
  r[18][4] = 2.114852;
  r[18][5] = 0.254745;
  r[18][6] = 0.063452;
  r[18][7] = 0.052500;
  r[18][8] = 5.848400;
  r[18][9] = 0.303445;
  r[18][10] = 0.241094;
  r[18][11] = 0.087904;
  r[18][12] = 0.189870;
  r[18][13] = 5.484236;
  r[18][14] = 0.113850;
  r[18][15] = 0.628608;
  r[18][16] = 0.201094;
  r[18][17] = 0.747889;
  r[18][18] = 0.000000;
  r[18][19] = 0.165473;
  r[19][0] = 2.924161;
  r[19][1] = 0.171995;
  r[19][2] = 0.164525;
  r[19][3] = 0.315261;
  r[19][4] = 0.621323;
  r[19][5] = 0.179771;
  r[19][6] = 0.465271;
  r[19][7] = 0.470140;
  r[19][8] = 0.121827;
  r[19][9] = 9.533943;
  r[19][10] = 1.761439;
  r[19][11] = 0.124066;
  r[19][12] = 3.038533;
  r[19][13] = 0.593478;
  r[19][14] = 0.211561;
  r[19][15] = 0.408532;
  r[19][16] = 1.143980;
  r[19][17] = 0.239697;
  r[19][18] = 0.165473;
  r[19][19] = 0.000000;
}
```