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

```asm
<Bn>:
  endbr64
  mov    %edx,%eax
  mov    %edi,%edx
  push   %r15
  or     %esi,%edx
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  mov    %edx,%ebx
  or     %eax,%ebx
  je     L3480
  mov    %edi,%ecx
  movapd %xmm0,%xmm3
  test   %edx,%edx
  je     L5894
  test   %edi,%edi
  sete   %dil
  cmp    $0x1,%esi
  sete   %r13b
  mov    %edi,%r10d
  and    %r13b,%r10b
  je     L8599
  test   %eax,%eax
  je     L2383
  cmp    $0x1,%eax
  je     L5995
  mov    %r10d,%r12d
  xor    %r11d,%r11d
  xor    %ebp,%ebp
  xor    %ebx,%ebx
  xor    %r8d,%r8d
  xor    %r9d,%r9d
L5806:
  movb   $0x0,-0x4d(%rsp)
  mov    $0x1,%r13d
  test   %r12b,%r12b
  je     L8072
  xor    %r14d,%r14d
  xor    %r15d,%r15d
  cmp    $0x2,%eax
  je     L4949
L374:
  cmp    $0x3,%esi
  mov    %r13d,%edi
  sete   -0x4e(%rsp)
  and    -0x4e(%rsp),%dil
  je     L7263
  test   %eax,%eax
  jne    L6245
  movapd %xmm1,%xmm2
  subsd  D24027(%rip),%xmm3
  movsd  D1974(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm3
  divsd  D5825(%rip),%xmm3
  addsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm1
  addsd  %xmm3,%xmm1
  movapd %xmm1,%xmm0
  jmp    L10020
  nopl   (%rax)
L3480:
  movsd  D24027(%rip),%xmm0
L10020:
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
  nopl   0x0(%rax,%rax,1)
L5894:
  cmp    $0x1,%eax
  je     L6819
  cmp    $0x2,%eax
  je     L10371
  xor    %ebx,%ebx
  mov    $0x1,%r8d
  xor    %r9d,%r9d
  xor    %r13d,%r13d
  mov    $0x1,%edi
L2617:
  cmp    $0x2,%ecx
  sete   %r11b
  mov    %r11d,%r15d
  and    %r8b,%r15b
  mov    %r15b,-0x4d(%rsp)
  je     L10698
  test   %eax,%eax
  jne    L10222
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  D549(%rip),%xmm3
  subsd  %xmm3,%xmm0
  addsd  D1191(%rip),%xmm0
  jmp    L10020
  nopl   0x0(%rax,%rax,1)
L2383:
  movsd  D3772(%rip),%xmm2
  pop    %rbx
  pop    %rbp
  pop    %r12
  mulsd  %xmm2,%xmm3
  pop    %r13
  pop    %r14
  pop    %r15
  movapd %xmm3,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm2,%xmm0
  ret
  nopl   0x0(%rax,%rax,1)
L6819:
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm1,%xmm2
  addsd  %xmm3,%xmm2
  movapd %xmm2,%xmm0
  subsd  %xmm4,%xmm0
  jmp    L10020
  nopl   (%rax)
L8599:
  cmp    $0x1,%ecx
  sete   %r9b
  test   %esi,%esi
  sete   %r8b
  mov    %r9d,%ebp
  and    %r8b,%bpl
  je     L8987
  test   %eax,%eax
  je     L2302
  cmp    $0x1,%eax
  jne    L343
  movsd  D549(%rip),%xmm4
  subsd  D11245(%rip),%xmm3
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  subsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
  nopl   0x0(%rax,%rax,1)
L2302:
  subsd  D27540(%rip),%xmm3
  movapd %xmm3,%xmm0
  jmp    L10020
  nopl   0x0(%rax)
L10371:
  movsd  D18572(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm0,%xmm2
  addsd  %xmm1,%xmm2
  movapd %xmm2,%xmm0
  jmp    L10020
  nopl   (%rax)
L5995:
  movsd  D549(%rip),%xmm4
  movapd %xmm1,%xmm0
  mulsd  %xmm4,%xmm0
  addsd  %xmm0,%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D27540(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  subsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm3
  subsd  %xmm2,%xmm3
  mulsd  %xmm3,%xmm0
  jmp    L10020
L6245:
  mov    %dil,-0x4c(%rsp)
  mov    %dil,-0x4e(%rsp)
L7866:
  test   %r15b,%r15b
  je     L10348
  cmp    $0x1,%eax
  je     L8264
  mov    %r9d,%r13d
  and    %ebx,%r13d
  mov    %r13b,-0x49(%rsp)
  test   %r14b,%r14b
  je     L11148
L7058:
  mov    %r11d,%r15d
  movb   $0x1,-0x48(%rsp)
  and    %r10d,%r15d
  mov    %r15d,%r13d
L2517:
  cmp    $0x3,%ecx
  sete   -0x4b(%rsp)
  movzbl -0x4b(%rsp),%r15d
  and    %r8b,%r15b
  mov    %r15b,-0x4a(%rsp)
  je     L2501
  test   %eax,%eax
  jne    L2496
  movapd %xmm3,%xmm1
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  D20600(%rip),%xmm3
  mulsd  %xmm1,%xmm0
  mulsd  D31321(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  subsd  D31782(%rip),%xmm0
  jmp    L10020
  nopl   0x0(%rax,%rax,1)
L10348:
  mov    %r9d,%r13d
  and    %bl,%r13b
  mov    %r13b,-0x49(%rsp)
  je     L4158
  test   %eax,%eax
  jne    L1847
  movsd  D32339(%rip),%xmm0
  movapd %xmm3,%xmm2
  subsd  D24027(%rip),%xmm2
  subsd  D7846(%rip),%xmm3
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  divsd  D30533(%rip),%xmm2
  addsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L4949:
  movsd  D18572(%rip),%xmm0
  movapd %xmm1,%xmm4
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm0,%xmm2
  addsd  %xmm4,%xmm2
  movapd %xmm2,%xmm0
  movsd  D11245(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm1,%xmm3
  subsd  %xmm2,%xmm3
  mulsd  %xmm3,%xmm0
  jmp    L10020
L1847:
  mov    %r10d,%ebx
  and    %r11b,%bl
  mov    %ebx,%r13d
  je     L2899
  mov    %r13b,-0x49(%rsp)
  mov    %r13d,%ebx
L11193:
  cmp    $0x3,%ecx
  movb   $0x1,-0x47(%rsp)
  mov    $0x1,%r10d
  sete   -0x4b(%rsp)
  movzbl -0x4b(%rsp),%r11d
  and    %r8d,%r11d
  mov    %r11b,-0x4a(%rsp)
  mov    $0x1,%r11d
L3389:
  test   %edx,%edx
  jne    L4687
  cmp    $0x4,%eax
  je     L1440
L5588:
  test   %bpl,%bpl
  je     L1429
  cmp    $0x2,%eax
  je     L4621
L11014:
  cmp    $0x4,%esi
  sete   -0x45(%rsp)
  movzbl -0x45(%rsp),%r9d
  and    %dil,%r9b
  mov    %r9b,-0x46(%rsp)
  je     L1854
  test   %eax,%eax
  jne    L11555
  movapd %xmm1,%xmm4
  movsd  D30783(%rip),%xmm0
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm4
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D31321(%rip),%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  mulsd  %xmm3,%xmm0
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  divsd  D1810(%rip),%xmm2
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  jmp    L10020
L10222:
  xor    %ebp,%ebp
L9684:
  movb   $0x0,-0x4d(%rsp)
  mov    %r13d,%r10d
  mov    $0x1,%r14d
  mov    $0x1,%r11d
  xor    %r15d,%r15d
  mov    $0x1,%r8d
L4709:
  test   %bpl,%bpl
  je     L9108
  cmp    $0x1,%eax
  je     L7989
  cmp    $0x3,%esi
  sete   -0x4e(%rsp)
  movzbl -0x4e(%rsp),%r12d
  and    %edi,%r12d
  mov    %r12b,-0x4c(%rsp)
  xor    %r12d,%r12d
L5123:
  cmpb   $0x0,-0x4d(%rsp)
  je     L7866
  cmp    $0x2,%eax
  jne    L10348
  movsd  D18572(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  subsd  D7846(%rip),%xmm3
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm0,%xmm2
  addsd  %xmm1,%xmm2
  movapd %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L7989:
  movsd  D549(%rip),%xmm6
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm6,%xmm3
  movapd %xmm4,%xmm0
  addsd  %xmm2,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm5
  addsd  %xmm3,%xmm4
  divsd  D3379(%rip),%xmm5
  addsd  %xmm1,%xmm0
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm0
  jmp    L10020
L8264:
  movsd  D27540(%rip),%xmm4
  movapd %xmm3,%xmm0
  mulsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D7846(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11148:
  mov    %r10d,%r14d
  and    %r11b,%r14b
  mov    %r14b,-0x48(%rsp)
  je     L8533
  test   %eax,%eax
  jne    L8799
  movsd  D13793(%rip),%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  addsd  D32538(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2496:
  mov    %r15b,-0x44(%rsp)
  mov    %r15b,-0x4b(%rsp)
L7462:
  test   %r12b,%r12b
  je     L11573
  cmp    $0x3,%eax
  je     L11628
L8451:
  cmpb   $0x0,-0x4c(%rsp)
  je     L3118
  cmp    $0x1,%eax
  je     L631
  cmp    $0x4,%esi
  sete   -0x45(%rsp)
  movzbl -0x45(%rsp),%r15d
  and    %edi,%r15d
  mov    %r15b,-0x46(%rsp)
L1200:
  cmpb   $0x0,-0x4d(%rsp)
  je     L3707
  cmp    $0x3,%eax
  je     L11220
  movzbl -0x46(%rsp),%r15d
  mov    %r13b,-0x47(%rsp)
  mov    %dil,-0x46(%rsp)
  movzbl -0x44(%rsp),%r13d
  mov    %r15b,-0x2f(%rsp)
  mov    %r14d,%r15d
  movzbl -0x48(%rsp),%r14d
  movzbl -0x4a(%rsp),%r8d
  mov    %r13b,-0x4a(%rsp)
  mov    %r9d,%r13d
L10972:
  cmpb   $0x0,-0x49(%rsp)
  je     L11729
  movzbl -0x4e(%rsp),%r9d
  and    %r13d,%r9d
  cmp    $0x1,%eax
  je     L7697
L910:
  test   %r14b,%r14b
  je     L2095
  cmp    $0x2,%eax
  je     L9171
  movzbl -0x4a(%rsp),%edi
  mov    %r9b,-0x30(%rsp)
  mov    %r13d,%r9d
  mov    %dil,-0x40(%rsp)
  movzbl -0x47(%rsp),%edi
  mov    %dil,-0x4a(%rsp)
L10498:
  mov    %ebx,%edi
  and    %r11b,%dil
  je     L1950
  test   %eax,%eax
  jne    L15
  movsd  D32339(%rip),%xmm0
  movapd %xmm3,%xmm2
  subsd  D24027(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  divsd  D30533(%rip),%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D12588(%rip),%xmm3
  addsd  %xmm2,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D10643(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
  nopl   0x0(%rax,%rax,1)
L4158:
  test   %r14b,%r14b
  je     L11148
  cmp    $0x1,%eax
  jne    L9421
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  movapd %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D13793(%rip),%xmm3
  subsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D32538(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2899:
  movzbl -0x49(%rsp),%ebx
  mov    %r14b,-0x48(%rsp)
  mov    %r15d,%r14d
  mov    %ebx,%r9d
  jmp    L2517
L2501:
  mov    %r13b,-0x47(%rsp)
  mov    %r14d,%r15d
  mov    %r9d,%r13d
  movzbl -0x48(%rsp),%r14d
  jmp    L3389
L1440:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  %xmm3,%xmm3
  mulsd  D7595(%rip),%xmm3
  addsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  jmp    L10020
L4687:
  movzbl -0x4a(%rsp),%r9d
  mov    %r14b,-0x48(%rsp)
  mov    %r15d,%r14d
  mov    %r8b,-0x4a(%rsp)
  mov    %r9b,-0x44(%rsp)
  mov    %r13d,%r9d
  movzbl -0x47(%rsp),%r13d
  jmp    L7462
L9108:
  mov    %edi,%r13d
  xor    %r12d,%r12d
  jmp    L374
L11628:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm5
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D7846(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11729:
  mov    %r13d,%r9d
  and    -0x4e(%rsp),%r9b
  je     L910
  test   %eax,%eax
  jne    L8452
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm2
  movsd  D1974(%rip),%xmm0
  subsd  D24027(%rip),%xmm2
  mulsd  %xmm1,%xmm4
  subsd  D1580(%rip),%xmm3
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm5,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L11555:
  movzbl -0x46(%rsp),%edi
  mov    %dil,-0x2f(%rsp)
  mov    %dil,-0x45(%rsp)
L7325:
  test   %r15b,%r15b
  je     L10972
  cmp    $0x2,%eax
  jne    L11729
  movsd  D18572(%rip),%xmm0
  movapd %xmm1,%xmm4
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D1580(%rip),%xmm3
  addsd  %xmm4,%xmm0
  movsd  D11245(%rip),%xmm4
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4621:
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm3
  movsd  D13793(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  mulsd  D32538(%rip),%xmm4
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L631:
  movapd %xmm1,%xmm6
  movsd  D31321(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm6
  mulsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D20600(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D31782(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11573:
  mov    %r13b,-0x47(%rsp)
  movzbl -0x44(%rsp),%r13d
  mov    %r14d,%r15d
  movzbl -0x4a(%rsp),%r8d
  movzbl -0x48(%rsp),%r14d
  mov    %r13b,-0x4a(%rsp)
  mov    %r9d,%r13d
  jmp    L5588
L11220:
  movapd %xmm2,%xmm5
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm2,%xmm5
  subsd  D1580(%rip),%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm5
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L1429:
  movzbl -0x4a(%rsp),%r9d
  mov    %r14b,-0x48(%rsp)
  mov    %r15d,%r14d
  mov    %r8b,-0x4a(%rsp)
  mov    %r9b,-0x44(%rsp)
  mov    %r13d,%r9d
  movzbl -0x47(%rsp),%r13d
  jmp    L8451
L3707:
  movzbl -0x46(%rsp),%r15d
  mov    %r13b,-0x47(%rsp)
  movzbl -0x44(%rsp),%r13d
  movzbl -0x4a(%rsp),%r8d
  mov    %dil,-0x46(%rsp)
  mov    %r15b,-0x2f(%rsp)
  mov    %r14d,%r15d
  movzbl -0x48(%rsp),%r14d
  mov    %r13b,-0x4a(%rsp)
  mov    %r9d,%r13d
  jmp    L7325
L1854:
  movzbl -0x4a(%rsp),%r9d
  mov    %r14b,-0x48(%rsp)
  mov    %r15d,%r14d
  mov    %r8b,-0x4a(%rsp)
  mov    %r9b,-0x44(%rsp)
  mov    %r13d,%r9d
  movzbl -0x47(%rsp),%r13d
  jmp    L1200
L3118:
  mov    %r13b,-0x47(%rsp)
  movzbl -0x44(%rsp),%r13d
  mov    %r14d,%r15d
  movzbl -0x4a(%rsp),%r8d
  movzbl -0x48(%rsp),%r14d
  mov    %r13b,-0x4a(%rsp)
  mov    %r9d,%r13d
  jmp    L11014
L8452:
  mov    %r9b,-0x30(%rsp)
  mov    %r9b,-0x4e(%rsp)
L7731:
  cmpb   $0x0,-0x47(%rsp)
  je     L9261
  cmp    $0x1,%eax
  je     L10671
  mov    %ebx,%edi
  and    %r11d,%edi
  cmpb   $0x0,-0x4a(%rsp)
  je     L5948
L1448:
  mov    %dil,-0x33(%rsp)
  mov    %ebx,%edi
  movzbl -0x4b(%rsp),%ebx
  movb   $0x1,-0x40(%rsp)
  and    %r10d,%ebx
L2349:
  cmp    $0x4,%ecx
  sete   -0x48(%rsp)
  movzbl -0x48(%rsp),%r13d
  and    %r8b,%r13b
  je     L2845
  test   %eax,%eax
  jne    L6742
  movapd %xmm3,%xmm1
  movsd  D25964(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  D12192(%rip),%xmm1
  mulsd  %xmm3,%xmm2
  mulsd  D29586(%rip),%xmm3
  subsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm3,%xmm0
  addsd  D30113(%rip),%xmm0
  jmp    L10020
L7697:
  movsd  D549(%rip),%xmm6
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm4
  movapd %xmm4,%xmm0
  addsd  %xmm2,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm5
  divsd  D3379(%rip),%xmm5
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  subsd  D1580(%rip),%xmm1
  mulsd  %xmm6,%xmm3
  addsd  %xmm5,%xmm0
  addsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm0
  subsd  %xmm6,%xmm4
  mulsd  %xmm4,%xmm0
  jmp    L10020
L15:
  movzbl -0x4b(%rsp),%ebx
  and    %r10b,%bl
  je     L5709
  mov    %ebx,%edi
  mov    %ebx,%r11d
L5645:
  cmp    $0x4,%ecx
  movb   $0x1,-0x4b(%rsp)
  sete   -0x48(%rsp)
  movzbl -0x48(%rsp),%r10d
  mov    %dil,-0x33(%rsp)
  mov    %ebx,%edi
  mov    $0x1,%ebx
  and    %r8d,%r10d
  mov    %r10d,%r13d
  mov    $0x1,%r10d
L2845:
  test   %edx,%edx
  jne    L2467
  cmp    $0x5,%eax
  je     L10374
  mov    %r13b,-0x44(%rsp)
  mov    %r8d,%r13d
L10044:
  test   %bpl,%bpl
  je     L7752
  cmp    $0x3,%eax
  je     L10641
L1725:
  cmpb   $0x0,-0x2f(%rsp)
  je     L2700
  cmp    $0x1,%eax
  je     L8836
  cmp    $0x5,%esi
  sete   -0x47(%rsp)
  movzbl -0x47(%rsp),%r8d
  and    -0x46(%rsp),%r8b
  mov    %r8b,-0x43(%rsp)
L6050:
  cmpb   $0x0,-0x4d(%rsp)
  je     L4159
  cmp    $0x4,%eax
  je     L5926
  movzbl -0x43(%rsp),%r8d
  mov    %r8b,-0x29(%rsp)
  movzbl -0x46(%rsp),%r8d
  mov    %r8b,-0x43(%rsp)
L4149:
  cmpb   $0x0,-0x49(%rsp)
  je     L6775
  cmp    $0x2,%eax
  je     L4395
L5685:
  movzbl -0x45(%rsp),%r8d
  and    %r9b,%r8b
  mov    %r8b,-0x42(%rsp)
  je     L10390
  test   %eax,%eax
  jne    L9474
  movapd %xmm1,%xmm2
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm2
  subsd  D31637(%rip),%xmm3
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D31321(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  divsd  D1810(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L9171:
  movsd  D18572(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D12588(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D10643(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2095:
  mov    %r9b,-0x30(%rsp)
  mov    %r13d,%r9d
  jmp    L7731
L1950:
  cmpb   $0x0,-0x40(%rsp)
  je     L8945
  cmp    $0x1,%eax
  jne    L1448
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm0
  mulsd  D10366(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movsd  D6539(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  subsd  D27777(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5709:
  mov    %dil,-0x33(%rsp)
  mov    %edi,%r11d
  jmp    L2349
L6742:
  mov    %r13b,-0x44(%rsp)
  mov    %r13b,-0x48(%rsp)
L5298:
  test   %r12b,%r12b
  je     L10044
  cmp    $0x4,%eax
  je     L264
L7752:
  cmpb   $0x0,-0x4c(%rsp)
  je     L1725
  cmp    $0x2,%eax
  je     L2686
L2700:
  cmp    $0x5,%esi
  sete   -0x47(%rsp)
  movzbl -0x47(%rsp),%r8d
  and    -0x46(%rsp),%r8b
  mov    %r8b,-0x43(%rsp)
  je     L6050
  test   %eax,%eax
  jne    L4347
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm5
  mulsd  %xmm3,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D22108(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D407(%rip),%xmm4
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L7263:
  movb   $0x0,-0x4c(%rsp)
  mov    %r13d,%edi
  jmp    L5123
L10671:
  movsd  D12588(%rip),%xmm4
  movapd %xmm3,%xmm0
  movsd  D27540(%rip),%xmm5
  mulsd  %xmm3,%xmm0
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  addsd  D10643(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9261:
  movzbl -0x4a(%rsp),%edi
  movb   $0x0,-0x4a(%rsp)
  mov    %dil,-0x40(%rsp)
  jmp    L10498
L5948:
  movzbl -0x47(%rsp),%r13d
  mov    %r13b,-0x4a(%rsp)
L8945:
  movzbl -0x4b(%rsp),%r13d
  and    %r10b,%r13b
  mov    %r13b,-0x40(%rsp)
  je     L6315
  test   %eax,%eax
  jne    L4862
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm0
  mulsd  D10366(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movsd  D6539(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  subsd  D27777(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8987:
  cmp    $0x2,%esi
  mov    %edi,%r14d
  sete   %bl
  and    %bl,%r14b
  mov    %r14b,-0x4d(%rsp)
  je     L868
  test   %eax,%eax
  jne    L6386
  subsd  D24027(%rip),%xmm3
  movsd  D32339(%rip),%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm3,%xmm3
  divsd  D30533(%rip),%xmm3
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  addsd  %xmm0,%xmm1
  addsd  %xmm3,%xmm1
  movapd %xmm1,%xmm0
  jmp    L10020
  nopw   0x0(%rax,%rax,1)
L6386:
  mov    %r13d,%ebp
  and    %r9b,%bpl
  je     L6992
  cmp    $0x2,%ecx
  mov    %r8d,%r14d
  mov    %ebp,%edi
  mov    %ebp,%ebx
  sete   %r11b
  and    %r11d,%r14d
  nopl   0x0(%rax)
L10434:
  movb   $0x0,-0x4d(%rsp)
  mov    $0x1,%r15d
  mov    $0x1,%r9d
  mov    $0x1,%r10d
  jmp    L4709
  nopl   0x0(%rax)
L6992:
  cmp    $0x2,%ecx
  mov    %r8d,%edi
  sete   %r11b
  and    %r11b,%dil
  je     L5866
  mov    %edi,%ebp
  mov    %edi,%ebx
  jmp    L9684
L868:
  test   %r9b,%r13b
  je     L2617
  test   %eax,%eax
  jne    L1342
  movsd  D3772(%rip),%xmm2
  movapd %xmm3,%xmm0
  subsd  D11245(%rip),%xmm3
  mulsd  %xmm2,%xmm0
  addsd  %xmm0,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  movapd %xmm1,%xmm0
  jmp    L10020
L1342:
  cmp    $0x2,%ecx
  mov    %r8d,%r14d
  sete   %r11b
  xor    %ebp,%ebp
  and    %r11d,%r14d
  jmp    L10434
L9421:
  mov    %r15d,%r14d
  jmp    L7058
L5866:
  movzbl -0x4d(%rsp),%ebp
  xor    %r12d,%r12d
  mov    %r13d,%r10d
  mov    %ebp,%ebx
  jmp    L5806
L8799:
  mov    %r9d,%r13d
  xor    %r14d,%r14d
  jmp    L11193
L8533:
  xor    %r13d,%r13d
  mov    %r15d,%r14d
  jmp    L2517
L4862:
  movb   $0x0,-0x40(%rsp)
  jmp    L5645
L6315:
  mov    %dil,-0x33(%rsp)
  mov    %ebx,%edi
  xor    %ebx,%ebx
  jmp    L2349
L2686:
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D10366(%rip),%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm4
  mulsd  %xmm1,%xmm6
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  D27777(%rip),%xmm4
  addsd  %xmm6,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8836:
  movapd %xmm1,%xmm5
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D12192(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D29586(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5926:
  movapd %xmm2,%xmm5
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm5
  subsd  D31637(%rip),%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D22134(%rip),%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L4159:
  movzbl -0x43(%rsp),%r8d
  mov    %r8b,-0x29(%rsp)
  movzbl -0x46(%rsp),%r8d
  mov    %r8b,-0x43(%rsp)
L2521:
  test   %r15b,%r15b
  je     L4149
  cmp    $0x3,%eax
  je     L1227
L6775:
  cmpb   $0x0,-0x30(%rsp)
  je     L5685
  movzbl -0x45(%rsp),%r8d
  and    %r9d,%r8d
  mov    %r8b,-0x42(%rsp)
  cmp    $0x1,%eax
  je     L792
L10390:
  test   %r14b,%r14b
  je     L4838
  cmp    $0x3,%eax
  je     L775
  movzbl -0x42(%rsp),%r8d
  mov    %r9b,-0x42(%rsp)
  mov    %r8b,-0x2b(%rsp)
L6518:
  cmpb   $0x0,-0x33(%rsp)
  je     L6976
  movzbl -0x4e(%rsp),%r9d
  and    %r11d,%r9d
  cmp    $0x1,%eax
  je     L11784
L5752:
  cmpb   $0x0,-0x40(%rsp)
  je     L5349
  cmp    $0x2,%eax
  je     L10311
  mov    %r9b,-0x2a(%rsp)
  movzbl -0x44(%rsp),%r9d
  mov    %bl,-0x44(%rsp)
  mov    %r9b,-0x3e(%rsp)
  mov    %r11d,%r9d
L547:
  movzbl -0x4b(%rsp),%r8d
  and    %dil,%r8b
  je     L2711
  test   %eax,%eax
  jne    L3117
  movsd  D32339(%rip),%xmm0
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  divsd  D30533(%rip),%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D29530(%rip),%xmm4
  mulsd  D12468(%rip),%xmm3
  addsd  %xmm2,%xmm0
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D31150(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L792:
  movapd %xmm1,%xmm5
  movsd  D31321(%rip),%xmm0
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  D31782(%rip),%xmm4
  addsd  %xmm5,%xmm0
  movsd  D20600(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D31637(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1227:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm5
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  movsd  D7846(%rip),%xmm4
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D31637(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3117:
  movzbl -0x48(%rsp),%edi
  and    %r10b,%dil
  je     L3608
  mov    %dil,-0x4b(%rsp)
  mov    %edi,%r8d
L5033:
  cmp    $0x5,%ecx
  mov    %r13d,%ebx
  movb   $0x1,-0x48(%rsp)
  mov    $0x1,%r10d
  sete   %r11b
  mov    %r8b,-0x2e(%rsp)
  mov    %edi,%r8d
  mov    $0x1,%edi
  and    %r11d,%ebx
  mov    %bl,-0x3d(%rsp)
L746:
  test   %edx,%edx
  jne    L4979
  cmp    $0x6,%eax
  je     L2035
  movzbl -0x3d(%rsp),%ebx
  mov    %r13b,-0x3d(%rsp)
  mov    %bl,-0x41(%rsp)
L4352:
  test   %bpl,%bpl
  je     L7321
  cmp    $0x4,%eax
  je     L6814
L5337:
  cmpb   $0x0,-0x2f(%rsp)
  je     L2837
  cmp    $0x2,%eax
  je     L5096
L10265:
  cmp    $0x6,%esi
  sete   -0x46(%rsp)
  movzbl -0x46(%rsp),%ebx
  and    -0x43(%rsp),%bl
  mov    %ebx,%r13d
  je     L10595
  test   %eax,%eax
  jne    L8090
  movapd %xmm1,%xmm2
  movsd  D6902(%rip),%xmm0
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm2,%xmm5
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm7
  mulsd  D20247(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm3,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D25964(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D8281(%rip),%xmm2
  mulsd  %xmm1,%xmm5
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm3,%xmm5
  mulsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L2711:
  cmpb   $0x0,-0x3e(%rsp)
  je     L9043
  cmp    $0x1,%eax
  jne    L6242
  movapd %xmm3,%xmm4
  movsd  D1974(%rip),%xmm5
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D15278(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D3845(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  addsd  D10789(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8090:
  mov    %bl,-0x23(%rsp)
  mov    %bl,-0x46(%rsp)
L1097:
  test   %r15b,%r15b
  je     L11583
  cmp    $0x4,%eax
  je     L8751
L7711:
  cmpb   $0x0,-0x30(%rsp)
  je     L9138
  cmp    $0x2,%eax
  je     L8147
L9307:
  movzbl -0x42(%rsp),%ebx
  and    -0x47(%rsp),%bl
  mov    %bl,-0x3c(%rsp)
  je     L4879
  test   %eax,%eax
  jne    L11611
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm2
  subsd  D31448(%rip),%xmm3
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm6
  mulsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D22108(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D407(%rip),%xmm4
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L6242:
  mov    %r8b,-0x2e(%rsp)
  mov    %edi,%r8d
  movzbl -0x48(%rsp),%edi
  movb   $0x1,-0x3e(%rsp)
  and    %r10d,%edi
L4512:
  cmp    $0x5,%ecx
  mov    %r13d,%ebx
  sete   %r11b
  and    %r11b,%bl
  mov    %bl,-0x3d(%rsp)
  je     L746
  test   %eax,%eax
  jne    L1090
  movapd %xmm3,%xmm1
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm1
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm2,%xmm0
  addsd  %xmm2,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D19379(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  D31048(%rip),%xmm1
  mulsd  %xmm3,%xmm2
  mulsd  D21092(%rip),%xmm3
  addsd  %xmm2,%xmm0
  subsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  subsd  D15693(%rip),%xmm0
  jmp    L10020
L5349:
  mov    %r9b,-0x2a(%rsp)
  mov    %r11d,%r9d
L2543:
  test   %bl,%bl
  je     L5748
  cmp    $0x1,%eax
  je     L4337
  movzbl -0x4b(%rsp),%r8d
  and    %edi,%r8d
  cmpb   $0x0,-0x44(%rsp)
  jne    L6242
  mov    %bl,-0x44(%rsp)
L9043:
  movzbl -0x48(%rsp),%ebx
  and    %r10b,%bl
  mov    %bl,-0x3e(%rsp)
  je     L5572
  test   %eax,%eax
  jne    L9263
  movapd %xmm3,%xmm2
  movsd  D1974(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  D15278(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3845(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  addsd  D10789(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1090:
  movzbl -0x3d(%rsp),%r11d
  mov    %r11b,-0x41(%rsp)
L3836:
  test   %r12b,%r12b
  je     L4352
  cmp    $0x5,%eax
  je     L2058
L7321:
  cmpb   $0x0,-0x4c(%rsp)
  je     L5337
  cmp    $0x3,%eax
  je     L3908
L2837:
  cmpb   $0x0,-0x29(%rsp)
  je     L10265
  cmp    $0x1,%eax
  je     L7057
  cmp    $0x6,%esi
  sete   -0x46(%rsp)
  movzbl -0x46(%rsp),%ebx
  and    -0x43(%rsp),%bl
  mov    %ebx,%r13d
L10595:
  cmpb   $0x0,-0x4d(%rsp)
  je     L2197
  cmp    $0x5,%eax
  je     L2457
  mov    %r13b,-0x23(%rsp)
  movzbl -0x43(%rsp),%r13d
L11583:
  cmpb   $0x0,-0x49(%rsp)
  je     L7711
  cmp    $0x3,%eax
  je     L5267
L9138:
  cmpb   $0x0,-0x2b(%rsp)
  je     L9307
  movzbl -0x42(%rsp),%ebx
  and    -0x47(%rsp),%bl
  mov    %bl,-0x3c(%rsp)
  cmp    $0x1,%eax
  je     L1402
L4879:
  test   %r14b,%r14b
  je     L8832
  cmp    $0x4,%eax
  je     L7460
  movzbl -0x3c(%rsp),%ebx
  mov    %bl,-0x22(%rsp)
  movzbl -0x42(%rsp),%ebx
  mov    %bl,-0x3c(%rsp)
L7169:
  cmpb   $0x0,-0x33(%rsp)
  je     L11755
  cmp    $0x2,%eax
  je     L5421
L4094:
  movzbl -0x45(%rsp),%ebx
  and    %r9b,%bl
  mov    %bl,-0x42(%rsp)
  je     L5740
  test   %eax,%eax
  jne    L3869
  movapd %xmm1,%xmm2
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm2
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D31321(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  divsd  D1810(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D15698(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D6132(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1402:
  movapd %xmm1,%xmm5
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D12192(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D29586(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D31448(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5267:
  movapd %xmm2,%xmm7
  movapd %xmm1,%xmm6
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm7
  addsd  %xmm3,%xmm6
  subsd  D31448(%rip),%xmm3
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm6
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm7,%xmm0
  mulsd  %xmm2,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D12588(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D17789(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3869:
  movzbl -0x42(%rsp),%ebx
  mov    %bl,-0x26(%rsp)
  mov    %bl,-0x45(%rsp)
L9059:
  cmpb   $0x0,-0x44(%rsp)
  je     L2238
  cmp    $0x2,%eax
  je     L10484
L3169:
  movzbl -0x4b(%rsp),%ebx
  and    -0x4e(%rsp),%bl
  mov    %bl,-0x38(%rsp)
  je     L9721
  test   %eax,%eax
  jne    L534
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm2
  movsd  D1974(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm5
  subsd  D24027(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D20947(%rip),%xmm4
  mulsd  D5061(%rip),%xmm3
  addsd  %xmm2,%xmm0
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D22613(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5740:
  cmpb   $0x0,-0x40(%rsp)
  je     L2497
  cmp    $0x3,%eax
  je     L5076
  movzbl -0x42(%rsp),%ebx
  mov    %r9b,-0x42(%rsp)
  mov    %bl,-0x26(%rsp)
L2238:
  cmpb   $0x0,-0x2e(%rsp)
  je     L3169
  movzbl -0x4b(%rsp),%ebx
  and    -0x4e(%rsp),%bl
  mov    %bl,-0x38(%rsp)
  cmp    $0x1,%eax
  je     L10346
L9721:
  cmpb   $0x0,-0x3e(%rsp)
  je     L4574
  cmp    $0x2,%eax
  je     L5104
  movzbl -0x38(%rsp),%ebx
  mov    %bl,-0x24(%rsp)
  movzbl -0x41(%rsp),%ebx
  mov    %dil,-0x41(%rsp)
  mov    %bl,-0x34(%rsp)
  movzbl -0x4e(%rsp),%ebx
  mov    %bl,-0x38(%rsp)
L11050:
  movzbl -0x48(%rsp),%r9d
  and    %r8b,%r9b
  je     L750
  test   %eax,%eax
  jne    L2473
  movapd %xmm3,%xmm2
  movsd  D19609(%rip),%xmm5
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  D7583(%rip),%xmm2
  mulsd  %xmm3,%xmm5
  divsd  D16451(%rip),%xmm3
  subsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  subsd  %xmm3,%xmm0
  addsd  D3121(%rip),%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D30533(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10346:
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm0
  movsd  D549(%rip),%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm7
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  mulsd  %xmm1,%xmm1
  mulsd  %xmm7,%xmm0
  mulsd  D20947(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D5061(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm6,%xmm3
  addsd  %xmm7,%xmm0
  movapd %xmm5,%xmm7
  subsd  D22613(%rip),%xmm0
  mulsd  %xmm4,%xmm7
  addsd  %xmm2,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D3379(%rip),%xmm4
  addsd  %xmm7,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2473:
  mov    %r10d,%r8d
  and    %r11b,%r8b
  je     L10261
  mov    %r8b,-0x48(%rsp)
  mov    %r8d,%r9d
L2849:
  cmp    $0x6,%ecx
  movzbl -0x3d(%rsp),%edi
  mov    %r9b,-0x28(%rsp)
  mov    %r8d,%r9d
  sete   %bl
  mov    $0x1,%r8d
  mov    $0x1,%r11d
  mov    $0x1,%r10d
  and    %ebx,%edi
  mov    %dil,-0x3b(%rsp)
L7392:
  test   %edx,%edx
  jne    L6385
  cmp    $0x7,%eax
  je     L9899
  movzbl -0x3b(%rsp),%edi
  mov    %dil,-0x3f(%rsp)
  movzbl -0x3d(%rsp),%edi
  mov    %dil,-0x3b(%rsp)
L661:
  test   %bpl,%bpl
  je     L7523
  cmp    $0x5,%eax
  je     L1278
L518:
  cmpb   $0x0,-0x2f(%rsp)
  je     L4837
  cmp    $0x3,%eax
  je     L301
L1427:
  cmpb   $0x0,-0x23(%rsp)
  je     L7035
  cmp    $0x1,%eax
  je     L1561
  cmp    $0x7,%esi
  sete   -0x4e(%rsp)
  movzbl -0x4e(%rsp),%edi
  and    %r13d,%edi
  mov    %dil,-0x3a(%rsp)
L484:
  cmpb   $0x0,-0x4d(%rsp)
  je     L131
  cmp    $0x6,%eax
  je     L3359
  movzbl -0x3a(%rsp),%edi
  mov    %r13b,-0x3a(%rsp)
  mov    %dil,-0x1e(%rsp)
L9001:
  cmpb   $0x0,-0x49(%rsp)
  je     L5139
  cmp    $0x4,%eax
  je     L1681
L8179:
  cmpb   $0x0,-0x2b(%rsp)
  jne    L6645
L9201:
  cmpb   $0x0,-0x22(%rsp)
  jne    L11833
L3467:
  movzbl -0x3c(%rsp),%edi
  and    -0x46(%rsp),%dil
  mov    %dil,-0x43(%rsp)
  je     L10870
  test   %eax,%eax
  jne    L3717
  movapd %xmm1,%xmm2
  movsd  D6902(%rip),%xmm0
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm2
  subsd  D10034(%rip),%xmm3
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm2,%xmm5
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm8
  mulsd  D20247(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D25964(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D8281(%rip),%xmm2
  mulsd  %xmm1,%xmm5
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm5
  mulsd  %xmm7,%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L750:
  cmpb   $0x0,-0x34(%rsp)
  je     L8360
  cmp    $0x1,%eax
  jne    L9384
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm0
  mulsd  D24555(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D32014(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D12190(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  subsd  D21743(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3717:
  movzbl -0x43(%rsp),%edi
  mov    %dil,-0x1d(%rsp)
  mov    %dil,-0x46(%rsp)
L4025:
  cmpb   $0x0,-0x4a(%rsp)
  je     L4178
  cmp    $0x4,%eax
  je     L6703
L10818:
  cmpb   $0x0,-0x2a(%rsp)
  je     L7375
  cmp    $0x2,%eax
  je     L705
L1207:
  movzbl -0x42(%rsp),%edi
  and    -0x47(%rsp),%dil
  mov    %dil,-0x3c(%rsp)
  je     L4389
  test   %eax,%eax
  jne    L9616
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm2
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm6
  mulsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D22108(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D407(%rip),%xmm4
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D1984(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D19320(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9384:
  movb   $0x1,-0x34(%rsp)
  mov    %r9b,-0x28(%rsp)
  mov    %r8d,%r9d
  mov    %r11d,%r8d
  and    %r10d,%r8d
L11742:
  cmp    $0x6,%ecx
  movzbl -0x3d(%rsp),%edi
  sete   %bl
  and    %bl,%dil
  mov    %dil,-0x3b(%rsp)
  je     L7392
  test   %eax,%eax
  jne    L9451
  movapd %xmm3,%xmm1
  movsd  D14134(%rip),%xmm4
  mulsd  %xmm3,%xmm1
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm2,%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D2929(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D26354(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  D3263(%rip),%xmm1
  mulsd  %xmm3,%xmm2
  mulsd  D6639(%rip),%xmm3
  subsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm3,%xmm0
  addsd  D13238(%rip),%xmm0
  jmp    L10020
L4574:
  movzbl -0x38(%rsp),%ebx
  mov    %bl,-0x24(%rsp)
  movzbl -0x4e(%rsp),%ebx
  mov    %bl,-0x38(%rsp)
L5907:
  test   %dil,%dil
  je     L9918
  cmp    $0x1,%eax
  je     L1754
  movzbl -0x48(%rsp),%r9d
  and    %r8d,%r9d
  cmpb   $0x0,-0x41(%rsp)
  jne    L9384
  mov    %dil,-0x41(%rsp)
L8360:
  mov    %r10d,%ebx
  and    %r11b,%bl
  mov    %bl,-0x34(%rsp)
  je     L3660
  test   %eax,%eax
  jne    L7912
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm4,%xmm0
  mulsd  D24555(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movsd  D32014(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  D29516(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D12190(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  subsd  D21743(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9451:
  movzbl -0x3b(%rsp),%ebx
  mov    %bl,-0x3f(%rsp)
L4736:
  test   %r12b,%r12b
  je     L661
  cmp    $0x6,%eax
  je     L10935
L7523:
  cmpb   $0x0,-0x4c(%rsp)
  je     L518
  cmp    $0x4,%eax
  je     L8050
L4837:
  cmpb   $0x0,-0x29(%rsp)
  je     L1427
  cmp    $0x2,%eax
  je     L11586
L7035:
  cmp    $0x7,%esi
  sete   -0x4e(%rsp)
  movzbl -0x4e(%rsp),%edi
  and    %r13b,%dil
  mov    %dil,-0x3a(%rsp)
  je     L484
  test   %eax,%eax
  jne    L4075
  movapd %xmm1,%xmm2
  movsd  D18569(%rip),%xmm0
  movapd %xmm1,%xmm8
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm8,%xmm9
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  D10741(%rip),%xmm2
  mulsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm9,%xmm0
  movsd  D22096(%rip),%xmm9
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm9
  mulsd  D13991(%rip),%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  %xmm5,%xmm4
  mulsd  D20236(%rip),%xmm1
  mulsd  %xmm6,%xmm5
  divsd  D3706(%rip),%xmm5
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm1
  addsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm4,%xmm0
  movsd  D26354(%rip),%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm5,%xmm0
  jmp    L10020
L11586:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D24555(%rip),%xmm0
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm6
  mulsd  %xmm5,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D32014(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm4
  mulsd  D12190(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm1
  mulsd  D21743(%rip),%xmm6
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5104:
  movapd %xmm3,%xmm4
  movsd  D19609(%rip),%xmm5
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D7583(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  divsd  D16451(%rip),%xmm3
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  addsd  D3121(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5076:
  movapd %xmm2,%xmm6
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D20947(%rip),%xmm5
  mulsd  D5061(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D22613(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2497:
  movzbl -0x42(%rsp),%ebx
  mov    %r9b,-0x42(%rsp)
  mov    %bl,-0x26(%rsp)
  jmp    L9059
L1754:
  movapd %xmm3,%xmm4
  movsd  D19609(%rip),%xmm5
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D7583(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  divsd  D16451(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  addsd  D3121(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9918:
  movzbl -0x41(%rsp),%ebx
  movb   $0x0,-0x41(%rsp)
  mov    %bl,-0x34(%rsp)
  jmp    L11050
L534:
  movzbl -0x38(%rsp),%ebx
  mov    %bl,-0x24(%rsp)
  mov    %bl,-0x4b(%rsp)
  jmp    L5907
L10484:
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  D20947(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D5061(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  subsd  D22613(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5421:
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  addsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm5
  movsd  D13793(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  mulsd  D32538(%rip),%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D15698(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D6132(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11755:
  cmpb   $0x0,-0x2a(%rsp)
  je     L4094
  movzbl -0x45(%rsp),%ebx
  and    %r9d,%ebx
  mov    %bl,-0x42(%rsp)
  cmp    $0x1,%eax
  jne    L5740
  movapd %xmm1,%xmm6
  movsd  D31321(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm6
  mulsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D20600(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D31782(%rip),%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm4
  movsd  D15698(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D6132(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7460:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm4,%xmm0
  movapd %xmm5,%xmm1
  movapd %xmm4,%xmm6
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  D7595(%rip),%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D15698(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D6132(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8832:
  movzbl -0x3c(%rsp),%ebx
  mov    %bl,-0x22(%rsp)
  movzbl -0x42(%rsp),%ebx
  mov    %bl,-0x3c(%rsp)
L5074:
  cmpb   $0x0,-0x4a(%rsp)
  je     L7169
  cmp    $0x3,%eax
  jne    L11755
  movapd %xmm1,%xmm5
  movsd  D30207(%rip),%xmm0
  movapd %xmm2,%xmm6
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm2,%xmm6
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  movsd  D15698(%rip),%xmm4
  mulsd  %xmm5,%xmm2
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D7846(%rip),%xmm4
  addsd  D6132(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10935:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm8
  mulsd  %xmm5,%xmm2
  mulsd  D13379(%rip),%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D31448(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9899:
  movapd %xmm2,%xmm4
  movsd  D15519(%rip),%xmm0
  movapd %xmm2,%xmm9
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm6
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm6
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm6,%xmm5
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm7,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm1,%xmm0
  movapd %xmm9,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D28830(%rip),%xmm9
  addsd  %xmm1,%xmm0
  movsd  D8742(%rip),%xmm1
  mulsd  %xmm3,%xmm9
  mulsd  %xmm7,%xmm1
  mulsd  D10851(%rip),%xmm7
  mulsd  %xmm2,%xmm1
  mulsd  %xmm5,%xmm7
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D12911(%rip),%xmm3
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L6385:
  movzbl -0x3b(%rsp),%edi
  mov    %dil,-0x3f(%rsp)
  movzbl -0x3d(%rsp),%edi
  mov    %dil,-0x3b(%rsp)
  jmp    L4736
L10261:
  mov    %r9b,-0x28(%rsp)
  mov    %r9b,-0x48(%rsp)
  jmp    L11742
L8050:
  movapd %xmm2,%xmm7
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm4
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D18297(%rip),%xmm0
  movapd %xmm4,%xmm5
  mulsd  %xmm7,%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm7,%xmm9
  mulsd  %xmm3,%xmm8
  mulsd  %xmm7,%xmm9
  mulsd  D22134(%rip),%xmm7
  mulsd  %xmm4,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm8,%xmm7
  mulsd  %xmm3,%xmm0
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm8
  addsd  %xmm9,%xmm0
  mulsd  %xmm3,%xmm2
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D7595(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D20947(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  divsd  D17069(%rip),%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  %xmm1,%xmm6
  mulsd  D5061(%rip),%xmm1
  addsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1278:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm3
  movapd %xmm4,%xmm9
  movapd %xmm3,%xmm8
  mulsd  %xmm4,%xmm9
  mulsd  %xmm3,%xmm8
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm8,%xmm7
  mulsd  %xmm3,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm3,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm3
  divsd  D24898(%rip),%xmm3
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D15698(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D6132(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L301:
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm6
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D19609(%rip),%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm6,%xmm0
  movapd %xmm6,%xmm9
  movapd %xmm3,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm9
  mulsd  D7583(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm7,%xmm7
  mulsd  %xmm8,%xmm0
  divsd  D26192(%rip),%xmm7
  mulsd  %xmm8,%xmm1
  divsd  D16451(%rip),%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm2,%xmm5
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4075:
  movzbl -0x3a(%rsp),%edi
  mov    %dil,-0x1e(%rsp)
  mov    %dil,-0x4e(%rsp)
L7890:
  test   %r15b,%r15b
  je     L9001
  cmp    $0x5,%eax
  je     L9968
L5139:
  cmpb   $0x0,-0x30(%rsp)
  je     L8179
  cmp    $0x3,%eax
  jne    L9201
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm7
  subsd  D10034(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D29530(%rip),%xmm0
  movapd %xmm8,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  D31150(%rip),%xmm6
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm3,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9968:
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm5
  divsd  D24898(%rip),%xmm5
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D31637(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D10034(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3359:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  subsd  D10034(%rip),%xmm3
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm4,%xmm7
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  D18868(%rip),%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D9633(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm7
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm7
  mulsd  %xmm5,%xmm2
  mulsd  D13379(%rip),%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm2,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L131:
  movzbl -0x3a(%rsp),%edi
  mov    %r13b,-0x3a(%rsp)
  mov    %dil,-0x1e(%rsp)
  jmp    L7890
L1561:
  movapd %xmm1,%xmm5
  movsd  D14134(%rip),%xmm0
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm5
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm5,%xmm8
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D2929(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D26354(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D3263(%rip),%xmm5
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm8
  mulsd  %xmm6,%xmm4
  divsd  D22791(%rip),%xmm4
  mulsd  %xmm7,%xmm8
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D6639(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7912:
  movb   $0x0,-0x34(%rsp)
  jmp    L2849
L3660:
  mov    %r9b,-0x28(%rsp)
  mov    %r8d,%r9d
  xor    %r8d,%r8d
  jmp    L11742
L9616:
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x1c(%rsp)
  mov    %dil,-0x47(%rsp)
L5822:
  cmpb   $0x0,-0x44(%rsp)
  je     L11765
  cmp    $0x3,%eax
  je     L2913
L964:
  cmpb   $0x0,-0x24(%rsp)
  je     L5207
  movzbl -0x4b(%rsp),%edi
  and    -0x45(%rsp),%dil
  mov    %dil,-0x39(%rsp)
  cmp    $0x1,%eax
  je     L688
L6776:
  cmpb   $0x0,-0x3e(%rsp)
  je     L928
  cmp    $0x3,%eax
  je     L7033
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x1f(%rsp)
  movzbl -0x4b(%rsp),%edi
  mov    %dil,-0x39(%rsp)
L5333:
  cmpb   $0x0,-0x28(%rsp)
  je     L353
  movzbl -0x38(%rsp),%edi
  and    -0x48(%rsp),%edi
  mov    %dil,-0x4b(%rsp)
  cmp    $0x1,%eax
  je     L4997
L6032:
  cmpb   $0x0,-0x34(%rsp)
  je     L5686
  cmp    $0x2,%eax
  je     L9604
  movzbl -0x4b(%rsp),%edi
  mov    %dil,-0x20(%rsp)
  movzbl -0x3f(%rsp),%edi
  mov    %r8b,-0x3f(%rsp)
  mov    %dil,-0x31(%rsp)
  movzbl -0x38(%rsp),%edi
  mov    %dil,-0x4b(%rsp)
L449:
  mov    %r9d,%edi
  and    %r11b,%dil
  je     L6570
  test   %eax,%eax
  jne    L5558
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm2
  subsd  D24027(%rip),%xmm4
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  %xmm5,%xmm0
  mulsd  D10078(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D17666(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D10158(%rip),%xmm2
  mulsd  %xmm3,%xmm5
  mulsd  D18935(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm3,%xmm0
  subsd  D12431(%rip),%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D30533(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4389:
  cmpb   $0x0,-0x40(%rsp)
  je     L11104
  cmp    $0x4,%eax
  je     L8122
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x1c(%rsp)
  movzbl -0x42(%rsp),%edi
  mov    %dil,-0x3c(%rsp)
L11765:
  cmpb   $0x0,-0x2e(%rsp)
  je     L964
  cmp    $0x2,%eax
  je     L4309
L5207:
  movzbl -0x4b(%rsp),%edi
  and    -0x45(%rsp),%dil
  mov    %dil,-0x39(%rsp)
  je     L6776
  test   %eax,%eax
  jne    L8103
  movapd %xmm1,%xmm2
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D31321(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D1810(%rip),%xmm5
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D8070(%rip),%xmm4
  mulsd  D10034(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D21465(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4309:
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm6
  addsd  %xmm3,%xmm4
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm4
  movsd  D13793(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm5
  mulsd  D32538(%rip),%xmm5
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D8070(%rip),%xmm6
  mulsd  D10034(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D21465(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8103:
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x1f(%rsp)
  mov    %dil,-0x45(%rsp)
L3033:
  cmpb   $0x0,-0x41(%rsp)
  je     L5333
  cmp    $0x2,%eax
  je     L1615
L353:
  movzbl -0x38(%rsp),%edi
  and    -0x48(%rsp),%dil
  mov    %dil,-0x4b(%rsp)
  je     L6032
  test   %eax,%eax
  jne    L8855
  movapd %xmm3,%xmm2
  subsd  D24027(%rip),%xmm2
  movsd  D1974(%rip),%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm0
  movsd  D25031(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D2047(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D31065(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D2695(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1615:
  movapd %xmm3,%xmm4
  movsd  D25031(%rip),%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D2047(%rip),%xmm4
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D31065(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D11245(%rip),%xmm4
  addsd  D2695(%rip),%xmm0
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8855:
  movzbl -0x4b(%rsp),%edi
  mov    %dil,-0x20(%rsp)
  mov    %dil,-0x48(%rsp)
L69:
  test   %r8b,%r8b
  je     L4422
  cmp    $0x1,%eax
  je     L10300
  mov    %r9d,%edi
  and    %r11d,%edi
  cmpb   $0x0,-0x3f(%rsp)
  jne    L8800
  mov    %r8b,-0x3f(%rsp)
L1282:
  mov    %r10d,%r8d
  and    %bl,%r8b
  mov    %r8b,-0x31(%rsp)
  je     L6660
  test   %eax,%eax
  jne    L1018
  movapd %xmm3,%xmm2
  movsd  D14649(%rip),%xmm5
  mulsd  %xmm3,%xmm2
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm4
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  D3278(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D13130(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  D19053(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D25206(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  addsd  D4456(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8122:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm6,%xmm1
  movapd %xmm4,%xmm7
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  D7595(%rip),%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D8070(%rip),%xmm5
  mulsd  D10034(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D21465(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11104:
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x1c(%rsp)
  movzbl -0x42(%rsp),%edi
  mov    %dil,-0x3c(%rsp)
  jmp    L5822
L1018:
  movb   $0x0,-0x31(%rsp)
L10481:
  cmp    $0x7,%ecx
  movzbl -0x3b(%rsp),%ebx
  mov    %dil,-0x21(%rsp)
  mov    %r9d,%edi
  sete   %r13b
  mov    $0x1,%r9d
  mov    $0x1,%r10d
  and    %r13d,%ebx
  mov    %bl,-0x38(%rsp)
  mov    $0x1,%ebx
L7433:
  test   %edx,%edx
  jne    L677
  cmp    $0x8,%eax
  je     L8628
  movzbl -0x38(%rsp),%r8d
  mov    %r8b,-0x3d(%rsp)
  movzbl -0x3b(%rsp),%r8d
  mov    %r8b,-0x38(%rsp)
L2202:
  test   %bpl,%bpl
  je     L8600
  cmp    $0x6,%eax
  je     L11613
L8341:
  cmpb   $0x0,-0x2f(%rsp)
  je     L10661
  cmp    $0x4,%eax
  je     L8651
L148:
  cmpb   $0x0,-0x23(%rsp)
  je     L7578
  cmp    $0x2,%eax
  je     L6449
L7423:
  cmp    $0x8,%esi
  sete   -0x42(%rsp)
  movzbl -0x42(%rsp),%r8d
  and    -0x3a(%rsp),%r8b
  mov    %r8b,-0x3b(%rsp)
  je     L2256
  test   %eax,%eax
  jne    L2538
  movapd %xmm1,%xmm2
  movsd  D18865(%rip),%xmm0
  movapd %xmm1,%xmm8
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm9
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm8,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm0
  movsd  D15078(%rip),%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  %xmm2,%xmm3
  mulsd  D31432(%rip),%xmm2
  mulsd  %xmm7,%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm0
  movsd  D12043(%rip),%xmm3
  mulsd  %xmm7,%xmm2
  mulsd  %xmm5,%xmm3
  mulsd  D29748(%rip),%xmm5
  mulsd  %xmm1,%xmm3
  mulsd  D13104(%rip),%xmm1
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm3
  mulsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm0
  movsd  D29781(%rip),%xmm3
  mulsd  %xmm6,%xmm1
  mulsd  %xmm8,%xmm3
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  divsd  D555(%rip),%xmm4
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  jmp    L10020
L6660:
  mov    %dil,-0x21(%rsp)
  mov    %r9d,%edi
  xor    %r9d,%r9d
L9998:
  cmp    $0x7,%ecx
  movzbl -0x3b(%rsp),%r8d
  sete   %r13b
  and    %r13b,%r8b
  mov    %r8b,-0x38(%rsp)
  je     L7433
  test   %eax,%eax
  jne    L8520
  movapd %xmm3,%xmm1
  movapd %xmm3,%xmm4
  movsd  D9893(%rip),%xmm5
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm4,%xmm0
  mulsd  %xmm2,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D22321(%rip),%xmm4
  mulsd  %xmm1,%xmm5
  mulsd  D12140(%rip),%xmm1
  subsd  %xmm5,%xmm0
  movsd  D23988(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D22404(%rip),%xmm2
  mulsd  %xmm3,%xmm5
  mulsd  D1200(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm2,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  subsd  D19873(%rip),%xmm0
  jmp    L10020
L8800:
  mov    %dil,-0x21(%rsp)
  mov    %r9d,%edi
  mov    %r10d,%r9d
  movb   $0x1,-0x31(%rsp)
  and    %ebx,%r9d
  jmp    L9998
L8520:
  movzbl -0x38(%rsp),%r13d
  mov    %r13b,-0x3d(%rsp)
L7505:
  test   %r12b,%r12b
  je     L2202
  cmp    $0x7,%eax
  je     L367
L8600:
  cmpb   $0x0,-0x4c(%rsp)
  je     L8341
  cmp    $0x5,%eax
  je     L3704
L10661:
  cmpb   $0x0,-0x29(%rsp)
  je     L148
  cmp    $0x3,%eax
  je     L6224
L7578:
  cmpb   $0x0,-0x1e(%rsp)
  je     L7423
  cmp    $0x1,%eax
  je     L835
  cmp    $0x8,%esi
  sete   -0x42(%rsp)
  movzbl -0x42(%rsp),%r8d
  and    -0x3a(%rsp),%r8b
  mov    %r8b,-0x3b(%rsp)
L2256:
  cmpb   $0x0,-0x4d(%rsp)
  je     L8681
  cmp    $0x7,%eax
  je     L8640
  movzbl -0x3b(%rsp),%r8d
  mov    %r8b,-0x16(%rsp)
  movzbl -0x3a(%rsp),%r8d
  mov    %r8b,-0x3b(%rsp)
L1249:
  cmpb   $0x0,-0x49(%rsp)
  je     L4594
  cmp    $0x5,%eax
  je     L7686
L2488:
  cmpb   $0x0,-0x2b(%rsp)
  je     L6715
  cmp    $0x3,%eax
  je     L5786
L9544:
  cmpb   $0x0,-0x1d(%rsp)
  je     L7710
  movzbl -0x43(%rsp),%r8d
  and    -0x4e(%rsp),%r8b
  mov    %r8b,-0x19(%rsp)
  cmp    $0x1,%eax
  je     L3062
L158:
  test   %r14b,%r14b
  je     L8258
  cmp    $0x6,%eax
  je     L5813
L1687:
  cmpb   $0x0,-0x33(%rsp)
  je     L7364
  cmp    $0x4,%eax
  je     L4826
L7744:
  cmpb   $0x0,-0x26(%rsp)
  je     L9603
  cmp    $0x2,%eax
  je     L11282
L9784:
  movzbl -0x3c(%rsp),%r8d
  and    -0x46(%rsp),%r8b
  mov    %r8b,-0x3a(%rsp)
  je     L744
  test   %eax,%eax
  jne    L3964
  movapd %xmm1,%xmm2
  movsd  D6902(%rip),%xmm0
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm2
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm2,%xmm5
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm8
  mulsd  D20247(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D25964(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D8281(%rip),%xmm2
  mulsd  %xmm1,%xmm5
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm5
  mulsd  %xmm7,%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D27540(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D14902(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L835:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm8
  movsd  D9893(%rip),%xmm0
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm4
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  %xmm4,%xmm10
  mulsd  D12140(%rip),%xmm4
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm9,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  D22321(%rip),%xmm10
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D23988(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  D22404(%rip),%xmm9
  mulsd  %xmm1,%xmm11
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D1200(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D19873(%rip),%xmm5
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6224:
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm4
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm5
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm3
  movsd  D10078(%rip),%xmm0
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm4,%xmm9
  movapd %xmm3,%xmm6
  mulsd  %xmm4,%xmm9
  mulsd  %xmm3,%xmm6
  movapd %xmm10,%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm8
  addsd  %xmm9,%xmm0
  movsd  D17666(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  D18935(%rip),%xmm1
  mulsd  %xmm10,%xmm9
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm5
  divsd  D10796(%rip),%xmm5
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  D5930(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm6,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3704:
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm10
  movsd  D1636(%rip),%xmm8
  subsd  %xmm0,%xmm6
  mulsd  %xmm1,%xmm10
  subsd  %xmm0,%xmm3
  movapd %xmm6,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm4,%xmm11
  movapd %xmm3,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  %xmm4,%xmm11
  mulsd  %xmm3,%xmm9
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm8
  mulsd  %xmm11,%xmm0
  mulsd  %xmm2,%xmm11
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm4
  mulsd  %xmm9,%xmm7
  mulsd  %xmm9,%xmm8
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm3,%xmm4
  mulsd  %xmm7,%xmm3
  addsd  %xmm8,%xmm0
  divsd  D24898(%rip),%xmm3
  mulsd  %xmm7,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D8070(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  mulsd  %xmm1,%xmm10
  addsd  %xmm3,%xmm0
  mulsd  D10034(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D21465(%rip),%xmm5
  addsd  %xmm10,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L367:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm10
  movapd %xmm1,%xmm8
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm8
  subsd  D24027(%rip),%xmm8
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  D28830(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D8742(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm11
  mulsd  D10851(%rip),%xmm9
  mulsd  %xmm2,%xmm11
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D10034(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3964:
  movzbl -0x3a(%rsp),%r8d
  mov    %r8b,-0x15(%rsp)
  mov    %r8b,-0x46(%rsp)
L725:
  cmpb   $0x0,-0x44(%rsp)
  je     L974
  cmp    $0x4,%eax
  je     L339
L9244:
  cmpb   $0x0,-0x24(%rsp)
  je     L6655
  cmp    $0x2,%eax
  je     L5796
L4628:
  movzbl -0x39(%rsp),%r8d
  and    -0x47(%rsp),%r8b
  mov    %r8b,-0x3c(%rsp)
  je     L1815
  test   %eax,%eax
  jne    L6583
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D22108(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D407(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D15278(%rip),%xmm4
  mulsd  D14254(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D3927(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L744:
  cmpb   $0x0,-0x40(%rsp)
  je     L5569
  cmp    $0x5,%eax
  je     L3910
  movzbl -0x3a(%rsp),%r8d
  mov    %r8b,-0x15(%rsp)
  movzbl -0x3c(%rsp),%r8d
  mov    %r8b,-0x3a(%rsp)
L974:
  cmpb   $0x0,-0x2e(%rsp)
  je     L9244
  cmp    $0x3,%eax
  je     L2335
L6655:
  cmpb   $0x0,-0x1f(%rsp)
  je     L4628
  movzbl -0x39(%rsp),%r8d
  and    -0x47(%rsp),%r8b
  mov    %r8b,-0x3c(%rsp)
  cmp    $0x1,%eax
  je     L7634
L1815:
  cmpb   $0x0,-0x3e(%rsp)
  je     L5576
  cmp    $0x4,%eax
  je     L10337
  movzbl -0x3c(%rsp),%r8d
  mov    %r8b,-0x14(%rsp)
  movzbl -0x39(%rsp),%r8d
  mov    %r8b,-0x3c(%rsp)
L10706:
  cmpb   $0x0,-0x28(%rsp)
  je     L9768
  cmp    $0x2,%eax
  je     L7849
L7330:
  movzbl -0x45(%rsp),%r8d
  and    -0x48(%rsp),%r8b
  mov    %r8b,-0x39(%rsp)
  je     L3664
  test   %eax,%eax
  jne    L9781
  movapd %xmm1,%xmm2
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D31321(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D1810(%rip),%xmm5
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm0
  movsd  D21421(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D27540(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  D25559(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D7789(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7634:
  movapd %xmm1,%xmm5
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm5
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm6
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D12192(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D29586(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D14254(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D15278(%rip),%xmm6
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  subsd  D3927(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2335:
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  addsd  %xmm3,%xmm5
  mulsd  %xmm3,%xmm8
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm6
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm5
  movsd  D12588(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm6,%xmm6
  divsd  D17789(%rip),%xmm6
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  D15278(%rip),%xmm8
  mulsd  D14254(%rip),%xmm3
  addsd  %xmm6,%xmm0
  subsd  %xmm8,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D3927(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm7,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3910:
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm8
  mulsd  %xmm1,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D15278(%rip),%xmm5
  mulsd  D14254(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D3927(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5569:
  movzbl -0x3a(%rsp),%r8d
  mov    %r8b,-0x15(%rsp)
  movzbl -0x3c(%rsp),%r8d
  mov    %r8b,-0x3a(%rsp)
  jmp    L725
L9781:
  movzbl -0x39(%rsp),%r8d
  mov    %r8b,-0x17(%rsp)
  mov    %r8b,-0x48(%rsp)
L10623:
  cmpb   $0x0,-0x3f(%rsp)
  je     L5874
  cmp    $0x2,%eax
  je     L9149
L5584:
  movzbl -0x4b(%rsp),%r8d
  and    %r11b,%r8b
  mov    %r8b,-0x45(%rsp)
  je     L2749
  test   %eax,%eax
  jne    L10792
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm6
  mulsd  %xmm3,%xmm2
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D19379(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D4545(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D18232(%rip),%xmm2
  mulsd  %xmm3,%xmm7
  mulsd  D25224(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D1974(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm1,%xmm6
  addsd  %xmm3,%xmm0
  subsd  D30144(%rip),%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  addsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3664:
  cmpb   $0x0,-0x34(%rsp)
  je     L5222
  cmp    $0x3,%eax
  je     L7635
  movzbl -0x39(%rsp),%r8d
  mov    %r8b,-0x17(%rsp)
  movzbl -0x45(%rsp),%r8d
  mov    %r8b,-0x39(%rsp)
L5874:
  cmpb   $0x0,-0x21(%rsp)
  je     L5584
  movzbl -0x4b(%rsp),%r8d
  and    %r11d,%r8d
  mov    %r8b,-0x45(%rsp)
  cmp    $0x1,%eax
  je     L9195
L2749:
  cmpb   $0x0,-0x31(%rsp)
  je     L6926
  cmp    $0x2,%eax
  je     L5306
  movzbl -0x45(%rsp),%r8d
  mov    %r8b,-0x18(%rsp)
  movzbl -0x3d(%rsp),%r8d
  mov    %r9b,-0x3d(%rsp)
  movzbl -0x4b(%rsp),%r9d
  mov    %r8b,-0x2c(%rsp)
  mov    %r9b,-0x45(%rsp)
L9040:
  mov    %edi,%r8d
  and    %bl,%r8b
  je     L6561
  test   %eax,%eax
  jne    L6734
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm2
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm6
  addsd  %xmm2,%xmm6
  mulsd  D10837(%rip),%xmm2
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D28256(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D3399(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D1222(%rip),%xmm3
  subsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm0
  addsd  D3032(%rip),%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  divsd  D30533(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9195:
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm0
  movsd  D549(%rip),%xmm5
  movapd %xmm1,%xmm6
  mulsd  %xmm3,%xmm7
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm5,%xmm6
  mulsd  %xmm1,%xmm1
  movapd %xmm7,%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  %xmm8,%xmm0
  mulsd  D19379(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movsd  D4545(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D18232(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  subsd  %xmm7,%xmm0
  movsd  D25224(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm5,%xmm3
  addsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  subsd  D30144(%rip),%xmm0
  mulsd  %xmm4,%xmm7
  addsd  %xmm2,%xmm6
  mulsd  %xmm4,%xmm4
  divsd  D3379(%rip),%xmm4
  addsd  %xmm7,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6734:
  mov    %r10d,%edi
  and    %r13b,%dil
  jne    L3785
  mov    %r8b,-0x1b(%rsp)
  mov    %r8d,%ebx
L6780:
  cmp    $0x8,%ecx
  sete   -0x4b(%rsp)
  movzbl -0x4b(%rsp),%r9d
  and    -0x38(%rsp),%r9b
  mov    %r9b,-0x37(%rsp)
  je     L8001
  test   %eax,%eax
  jne    L9952
  movapd %xmm3,%xmm2
  movsd  D7167(%rip),%xmm5
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm5
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  D29445(%rip),%xmm4
  subsd  %xmm5,%xmm0
  movsd  D24358(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D25116(%rip),%xmm2
  addsd  %xmm5,%xmm0
  movsd  D3763(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  D19212(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  mulsd  D19960(%rip),%xmm3
  subsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  subsd  %xmm3,%xmm0
  addsd  D26768(%rip),%xmm0
  jmp    L10020
L6561:
  cmpb   $0x0,-0x2c(%rsp)
  je     L1809
  cmp    $0x1,%eax
  je     L9011
L8315:
  mov    %r8b,-0x1b(%rsp)
  mov    %edi,%r8d
  mov    %r10d,%edi
  movb   $0x1,-0x2c(%rsp)
  and    %r13d,%edi
  jmp    L6780
L9952:
  movzbl -0x37(%rsp),%r9d
  mov    %r9b,-0x32(%rsp)
  mov    %r9b,-0x4b(%rsp)
L7668:
  test   %r12b,%r12b
  je     L5122
  cmp    $0x8,%eax
  je     L10579
L6368:
  cmpb   $0x0,-0x4c(%rsp)
  je     L2001
  cmp    $0x6,%eax
  je     L8273
L6863:
  cmpb   $0x0,-0x29(%rsp)
  je     L7410
  cmp    $0x4,%eax
  je     L2162
L3168:
  cmpb   $0x0,-0x1e(%rsp)
  je     L3041
  cmp    $0x2,%eax
  je     L3755
L1:
  cmp    $0x9,%esi
  sete   -0x38(%rsp)
  movzbl -0x38(%rsp),%r9d
  and    -0x3b(%rsp),%r9b
  mov    %r9b,-0x36(%rsp)
  je     L2198
  test   %eax,%eax
  jne    L3599
  movapd %xmm1,%xmm4
  movsd  D3167(%rip),%xmm0
  subsd  D24027(%rip),%xmm3
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm4
  movapd %xmm3,%xmm9
  movapd %xmm3,%xmm8
  mulsd  %xmm3,%xmm9
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm2,%xmm10
  mulsd  %xmm2,%xmm10
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm10
  mulsd  %xmm3,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D18050(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D4294(%rip),%xmm5
  mulsd  %xmm9,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D31402(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D1025(%rip),%xmm4
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D12884(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D9549(%rip),%xmm2
  mulsd  %xmm1,%xmm10
  mulsd  %xmm7,%xmm2
  mulsd  D24771(%rip),%xmm1
  mulsd  %xmm7,%xmm10
  mulsd  %xmm3,%xmm2
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm3
  divsd  D3738(%rip),%xmm3
  addsd  %xmm10,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  jmp    L10020
L9011:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm6
  movsd  D31649(%rip),%xmm7
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm7
  mulsd  %xmm5,%xmm0
  mulsd  D3828(%rip),%xmm6
  mulsd  %xmm4,%xmm7
  mulsd  D31110(%rip),%xmm4
  subsd  %xmm7,%xmm0
  movsd  D6902(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D19212(%rip),%xmm5
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  subsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D9543(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  subsd  D25790(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10792:
  movzbl -0x45(%rsp),%r11d
  mov    %r11b,-0x18(%rsp)
L3228:
  test   %r9b,%r9b
  je     L5371
  cmp    $0x1,%eax
  je     L5280
  mov    %edi,%r8d
  and    %ebx,%r8d
  cmpb   $0x0,-0x3d(%rsp)
  jne    L8315
  mov    %r9b,-0x3d(%rsp)
L1809:
  mov    %r10d,%r9d
  and    %r13b,%r9b
  mov    %r9b,-0x2c(%rsp)
  je     L2542
  test   %eax,%eax
  jne    L5678
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm5
  movsd  D31649(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm5,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm0
  mulsd  D3828(%rip),%xmm5
  mulsd  %xmm2,%xmm6
  mulsd  D31110(%rip),%xmm2
  subsd  %xmm6,%xmm0
  movsd  D6902(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D19212(%rip),%xmm4
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D9543(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  subsd  D25790(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9149:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm6,%xmm0
  mulsd  D19379(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movsd  D4545(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D18232(%rip),%xmm4
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D25224(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D11245(%rip),%xmm4
  subsd  D30144(%rip),%xmm0
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5280:
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm6
  addsd  %xmm5,%xmm6
  mulsd  D10837(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D28256(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D3399(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movsd  D1222(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  addsd  D3032(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5371:
  movzbl -0x3d(%rsp),%r9d
  movb   $0x0,-0x3d(%rsp)
  mov    %r9b,-0x2c(%rsp)
  jmp    L9040
L5678:
  movb   $0x0,-0x2c(%rsp)
L6097:
  cmp    $0x8,%ecx
  movzbl -0x38(%rsp),%r10d
  mov    %r8b,-0x1b(%rsp)
  mov    %edi,%r8d
  sete   -0x4b(%rsp)
  movzbl -0x4b(%rsp),%r9d
  mov    $0x1,%edi
  mov    $0x1,%r13d
  and    %r9d,%r10d
  mov    %r10b,-0x37(%rsp)
  mov    $0x1,%r10d
L8001:
  test   %edx,%edx
  jne    L6077
  cmp    $0x9,%eax
  je     L9480
  movzbl -0x37(%rsp),%r9d
  mov    %r9b,-0x32(%rsp)
  movzbl -0x38(%rsp),%r9d
  mov    %r9b,-0x37(%rsp)
L5122:
  test   %bpl,%bpl
  je     L6368
  cmp    $0x7,%eax
  je     L9033
L2001:
  cmpb   $0x0,-0x2f(%rsp)
  je     L6863
  cmp    $0x5,%eax
  je     L7438
L7410:
  cmpb   $0x0,-0x23(%rsp)
  je     L3168
  cmp    $0x3,%eax
  je     L10145
L3041:
  cmpb   $0x0,-0x16(%rsp)
  je     L1
  cmp    $0x1,%eax
  je     L9534
  cmp    $0x9,%esi
  sete   -0x38(%rsp)
  movzbl -0x38(%rsp),%r9d
  and    -0x3b(%rsp),%r9b
  mov    %r9b,-0x36(%rsp)
L2198:
  cmpb   $0x0,-0x4d(%rsp)
  je     L2545
  cmp    $0x8,%eax
  je     L8548
  movzbl -0x36(%rsp),%r9d
  mov    %r9b,-0x10(%rsp)
  movzbl -0x3b(%rsp),%r9d
  mov    %r9b,-0x36(%rsp)
L4888:
  cmpb   $0x0,-0x49(%rsp)
  je     L8978
  cmp    $0x6,%eax
  je     L5666
L5518:
  cmpb   $0x0,-0x2b(%rsp)
  je     L11409
  cmp    $0x4,%eax
  je     L5505
L10853:
  cmpb   $0x0,-0x1d(%rsp)
  je     L2745
  cmp    $0x2,%eax
  je     L11346
L6659:
  movzbl -0x43(%rsp),%r9d
  and    -0x42(%rsp),%r9b
  mov    %r9b,-0x3b(%rsp)
  je     L6107
  test   %eax,%eax
  jne    L5634
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D18865(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  subsd  D17281(%rip),%xmm3
  subsd  D24027(%rip),%xmm9
  movapd %xmm9,%xmm6
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm6
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D15078(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D31432(%rip),%xmm2
  mulsd  %xmm6,%xmm10
  mulsd  %xmm4,%xmm2
  addsd  %xmm10,%xmm0
  movsd  D12043(%rip),%xmm10
  mulsd  %xmm6,%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  D29748(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm7
  mulsd  D13104(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm1
  addsd  %xmm7,%xmm0
  movsd  D29781(%rip),%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm4,%xmm4
  divsd  D555(%rip),%xmm4
  mulsd  %xmm9,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L9534:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D7167(%rip),%xmm0
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm1,%xmm4
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D29445(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D24358(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D25116(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D3763(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D19212(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19960(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm5
  divsd  D6451(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10145:
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movapd %xmm8,%xmm6
  movapd %xmm9,%xmm10
  movapd %xmm9,%xmm11
  movapd %xmm3,%xmm4
  mulsd  %xmm9,%xmm10
  mulsd  %xmm8,%xmm6
  mulsd  %xmm3,%xmm4
  mulsd  %xmm10,%xmm11
  movapd %xmm10,%xmm0
  addsd  %xmm10,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D10837(%rip),%xmm10
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm6,%xmm10
  mulsd  %xmm8,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D28256(%rip),%xmm10
  mulsd  %xmm9,%xmm10
  mulsd  D3399(%rip),%xmm9
  mulsd  %xmm1,%xmm10
  mulsd  D1222(%rip),%xmm1
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm10
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  divsd  D27933(%rip),%xmm6
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm2,%xmm5
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5634:
  movzbl -0x3b(%rsp),%r9d
  mov    %r9b,-0xf(%rsp)
  mov    %r9b,-0x42(%rsp)
L7586:
  cmpb   $0x0,-0x4a(%rsp)
  je     L6487
  cmp    $0x6,%eax
  je     L219
L1743:
  cmpb   $0x0,-0x2a(%rsp)
  je     L11083
  cmp    $0x4,%eax
  je     L3113
L11513:
  cmpb   $0x0,-0x1c(%rsp)
  je     L10761
  cmp    $0x2,%eax
  je     L5131
L9682:
  movzbl -0x3a(%rsp),%r9d
  and    -0x4e(%rsp),%r9b
  mov    %r9b,-0x43(%rsp)
  je     L9398
  test   %eax,%eax
  jne    L921
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm8
  movsd  D18569(%rip),%xmm0
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm2
  movapd %xmm8,%xmm6
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm6
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm4
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm9,%xmm10
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm10
  mulsd  %xmm2,%xmm0
  mulsd  D10741(%rip),%xmm2
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm10,%xmm0
  movsd  D22096(%rip),%xmm10
  mulsd  %xmm8,%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  D13991(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm7
  mulsd  D20236(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  divsd  D3706(%rip),%xmm4
  mulsd  %xmm6,%xmm10
  mulsd  %xmm5,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm7,%xmm0
  movsd  D26354(%rip),%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D24193(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D1376(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6107:
  test   %r14b,%r14b
  je     L287
  cmp    $0x7,%eax
  je     L5652
  movzbl -0x3b(%rsp),%r9d
  mov    %r9b,-0xf(%rsp)
  movzbl -0x43(%rsp),%r9d
  mov    %r9b,-0x3b(%rsp)
L6487:
  cmpb   $0x0,-0x33(%rsp)
  je     L1743
  cmp    $0x5,%eax
  je     L10096
L11083:
  cmpb   $0x0,-0x26(%rsp)
  je     L11513
  cmp    $0x3,%eax
  je     L3285
L10761:
  cmpb   $0x0,-0x15(%rsp)
  je     L9682
  movzbl -0x3a(%rsp),%r9d
  and    -0x4e(%rsp),%r9b
  mov    %r9b,-0x43(%rsp)
  cmp    $0x1,%eax
  je     L2300
L9398:
  cmpb   $0x0,-0x40(%rsp)
  je     L2616
  cmp    $0x6,%eax
  je     L5815
  movzbl -0x43(%rsp),%r9d
  mov    %r9b,-0xe(%rsp)
  movzbl -0x3a(%rsp),%r9d
  mov    %r9b,-0x43(%rsp)
L1365:
  cmpb   $0x0,-0x2e(%rsp)
  je     L7553
  cmp    $0x4,%eax
  je     L7235
L1399:
  cmpb   $0x0,-0x1f(%rsp)
  je     L892
  cmp    $0x2,%eax
  je     L3746
L2642:
  movzbl -0x3c(%rsp),%r9d
  and    -0x46(%rsp),%r9b
  mov    %r9b,-0x3a(%rsp)
  je     L7070
  test   %eax,%eax
  jne    L11944
  movapd %xmm1,%xmm2
  movsd  D6902(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm4
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm2,%xmm8
  movapd %xmm2,%xmm9
  mulsd  %xmm2,%xmm8
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D20247(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D25964(%rip),%xmm8
  mulsd  %xmm2,%xmm8
  mulsd  D8281(%rip),%xmm2
  mulsd  %xmm1,%xmm8
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm8
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D1378(%rip),%xmm4
  mulsd  D24429(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D16885(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2300:
  movapd %xmm1,%xmm5
  movsd  D14134(%rip),%xmm0
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm5
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm5,%xmm8
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D2929(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D26354(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D3263(%rip),%xmm5
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm8
  mulsd  %xmm6,%xmm4
  divsd  D22791(%rip),%xmm4
  mulsd  %xmm7,%xmm8
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D6639(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D24193(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D1376(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11944:
  movzbl -0x3a(%rsp),%r9d
  mov    %r9b,-0xd(%rsp)
  mov    %r9b,-0x46(%rsp)
L4891:
  cmpb   $0x0,-0x41(%rsp)
  je     L10398
  cmp    $0x4,%eax
  je     L2743
L8795:
  cmpb   $0x0,-0x20(%rsp)
  je     L1966
  cmp    $0x2,%eax
  je     L1303
L3518:
  movzbl -0x48(%rsp),%r9d
  and    -0x47(%rsp),%r9b
  mov    %r9b,-0x3c(%rsp)
  je     L11143
  test   %eax,%eax
  jne    L9242
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D22108(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D407(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D9133(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm2
  mulsd  D13265(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D14896(%rip),%xmm4
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D2204(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7070:
  cmpb   $0x0,-0x3e(%rsp)
  je     L6146
  cmp    $0x5,%eax
  je     L8921
  movzbl -0x3a(%rsp),%r9d
  mov    %r9b,-0xd(%rsp)
  movzbl -0x3c(%rsp),%r9d
  mov    %r9b,-0x3a(%rsp)
L10398:
  cmpb   $0x0,-0x28(%rsp)
  je     L8795
  cmp    $0x3,%eax
  je     L10673
L1966:
  cmpb   $0x0,-0x17(%rsp)
  je     L3518
  movzbl -0x48(%rsp),%r9d
  and    -0x47(%rsp),%r9b
  mov    %r9b,-0x3c(%rsp)
  cmp    $0x1,%eax
  je     L5567
L11143:
  cmpb   $0x0,-0x34(%rsp)
  je     L11392
  cmp    $0x4,%eax
  je     L5676
  movzbl -0x3c(%rsp),%r9d
  mov    %r9b,-0xc(%rsp)
  movzbl -0x48(%rsp),%r9d
  mov    %r9b,-0x3c(%rsp)
L5698:
  cmpb   $0x0,-0x21(%rsp)
  je     L8004
  cmp    $0x2,%eax
  je     L5433
L3641:
  movzbl -0x39(%rsp),%r9d
  and    %r11b,%r9b
  mov    %r9b,-0x35(%rsp)
  je     L10038
  test   %eax,%eax
  jne    L2885
  movapd %xmm1,%xmm2
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm4
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm4,%xmm5
  mulsd  D31321(%rip),%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm6
  divsd  D1810(%rip),%xmm6
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm2,%xmm0
  movsd  D2490(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  mulsd  D32058(%rip),%xmm4
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D15999(%rip),%xmm5
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  D18344(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D2848(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5567:
  movapd %xmm1,%xmm5
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm5
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm6
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D12192(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D29586(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D9133(%rip),%xmm5
  mulsd  %xmm6,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D14896(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  movsd  D13265(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm6,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D2204(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10673:
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  movsd  D9133(%rip),%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  subsd  %xmm0,%xmm5
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm5,%xmm4
  mulsd  D14896(%rip),%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm3,%xmm9
  mulsd  D13265(%rip),%xmm3
  subsd  %xmm9,%xmm0
  addsd  %xmm7,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D12588(%rip),%xmm3
  addsd  D2204(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  %xmm6,%xmm6
  divsd  D17789(%rip),%xmm6
  addsd  %xmm3,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm8,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9242:
  movzbl -0x3c(%rsp),%r9d
  mov    %r9b,-0xc(%rsp)
  mov    %r9b,-0x47(%rsp)
L5897:
  cmpb   $0x0,-0x3f(%rsp)
  je     L5698
  cmp    $0x3,%eax
  je     L6005
L8004:
  cmpb   $0x0,-0x18(%rsp)
  je     L3641
  movzbl -0x39(%rsp),%r9d
  and    %r11d,%r9d
  mov    %r9b,-0x35(%rsp)
  cmp    $0x1,%eax
  je     L10801
L10038:
  cmpb   $0x0,-0x31(%rsp)
  je     L8392
  cmp    $0x3,%eax
  je     L4323
  movzbl -0x35(%rsp),%r9d
  mov    %r9b,-0x12(%rsp)
  movzbl -0x39(%rsp),%r9d
  mov    %r9b,-0x35(%rsp)
L1031:
  cmpb   $0x0,-0x1b(%rsp)
  je     L2657
  movzbl -0x45(%rsp),%r9d
  and    %ebx,%r9d
  mov    %r9b,-0x11(%rsp)
  cmp    $0x1,%eax
  je     L3625
L8229:
  cmpb   $0x0,-0x2c(%rsp)
  je     L7232
  cmp    $0x2,%eax
  je     L2692
  movzbl -0x32(%rsp),%r9d
  mov    %dil,-0x32(%rsp)
  mov    %r9b,-0x25(%rsp)
L11714:
  mov    %r8d,%r9d
  and    %r13b,%r9b
  je     L11645
  test   %eax,%eax
  jne    L10270
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm6
  movsd  D15533(%rip),%xmm7
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm6,%xmm0
  mulsd  %xmm2,%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  D18733(%rip),%xmm6
  mulsd  %xmm4,%xmm7
  mulsd  D23938(%rip),%xmm4
  subsd  %xmm7,%xmm0
  movsd  D31704(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D14601(%rip),%xmm2
  mulsd  %xmm3,%xmm7
  mulsd  D23931(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  addsd  %xmm3,%xmm0
  divsd  D30533(%rip),%xmm5
  subsd  D2751(%rip),%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10801:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm7
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  %xmm8,%xmm0
  mulsd  D15999(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movsd  D2490(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D32058(%rip),%xmm4
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D18344(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D31321(%rip),%xmm4
  subsd  D2848(%rip),%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  D31782(%rip),%xmm5
  addsd  %xmm7,%xmm4
  movsd  D20600(%rip),%xmm7
  mulsd  %xmm6,%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm7
  addsd  %xmm7,%xmm4
  addsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10270:
  movzbl -0x4b(%rsp),%r8d
  and    %r10b,%r8b
  jne    L9517
  mov    %r9b,-0x13(%rsp)
  mov    %r9d,%r13d
L2618:
  cmp    $0x9,%ecx
  sete   -0x48(%rsp)
  movzbl -0x48(%rsp),%edi
  and    -0x37(%rsp),%dil
  mov    %dil,-0x39(%rsp)
  je     L7626
  test   %eax,%eax
  jne    L3913
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm1
  mulsd  %xmm2,%xmm1
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm5,%xmm0
  mulsd  D20531(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D6834(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D32608(%rip),%xmm4
  addsd  %xmm5,%xmm0
  movsd  D9527(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  D4978(%rip),%xmm2
  subsd  %xmm5,%xmm0
  movsd  D18931(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  D32577(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  mulsd  D28684(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm2,%xmm0
  addsd  %xmm3,%xmm0
  subsd  D25982(%rip),%xmm0
  jmp    L10020
L11645:
  cmpb   $0x0,-0x25(%rsp)
  je     L1594
  cmp    $0x1,%eax
  je     L6817
L2774:
  mov    %r9b,-0x13(%rsp)
  mov    %r8d,%r9d
  movzbl -0x4b(%rsp),%r8d
  movb   $0x1,-0x25(%rsp)
  and    %r10d,%r8d
  jmp    L2618
L3913:
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x2d(%rsp)
  mov    %dil,-0x48(%rsp)
L508:
  test   %r12b,%r12b
  je     L9164
  cmp    $0x9,%eax
  je     L7172
L707:
  cmpb   $0x0,-0x4c(%rsp)
  je     L7500
  cmp    $0x7,%eax
  je     L11641
L9691:
  cmpb   $0x0,-0x29(%rsp)
  je     L1817
  cmp    $0x5,%eax
  je     L7190
L11033:
  cmpb   $0x0,-0x1e(%rsp)
  je     L7767
  cmp    $0x3,%eax
  je     L5436
L9685:
  cmpb   $0x0,-0x10(%rsp)
  je     L1820
  cmp    $0x1,%eax
  je     L10736
  cmp    $0xa,%esi
  sete   -0x37(%rsp)
  movzbl -0x37(%rsp),%edi
  and    -0x36(%rsp),%dil
  mov    %dil,-0x27(%rsp)
L4310:
  cmpb   $0x0,-0x4d(%rsp)
  je     L3640
  cmp    $0x9,%eax
  je     L945
  movzbl -0x27(%rsp),%edi
  mov    %dil,-0x5(%rsp)
  movzbl -0x36(%rsp),%edi
  mov    %dil,-0x27(%rsp)
L8352:
  cmpb   $0x0,-0x49(%rsp)
  je     L10377
  cmp    $0x7,%eax
  je     L7504
L10908:
  cmpb   $0x0,-0x2b(%rsp)
  je     L7304
  cmp    $0x5,%eax
  je     L735
L5622:
  cmpb   $0x0,-0x1d(%rsp)
  je     L9382
  cmp    $0x3,%eax
  je     L5383
L5828:
  cmpb   $0x0,-0xf(%rsp)
  je     L1248
  movzbl -0x3b(%rsp),%edi
  and    -0x38(%rsp),%edi
  mov    %dil,-0x9(%rsp)
  cmp    $0x1,%eax
  je     L690
L11045:
  test   %r14b,%r14b
  je     L152
  cmp    $0x8,%eax
  je     L3124
L4802:
  cmpb   $0x0,-0x33(%rsp)
  je     L9884
  cmp    $0x6,%eax
  je     L8812
L5427:
  cmpb   $0x0,-0x26(%rsp)
  je     L9826
  cmp    $0x4,%eax
  je     L10030
L3083:
  cmpb   $0x0,-0x15(%rsp)
  je     L4169
  cmp    $0x2,%eax
  je     L4903
L650:
  movzbl -0x43(%rsp),%edi
  and    -0x42(%rsp),%dil
  mov    %dil,-0x8(%rsp)
  je     L8213
  test   %eax,%eax
  jne    L9103
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D18865(%rip),%xmm0
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm1,%xmm2
  movapd %xmm9,%xmm6
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm6
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D15078(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D31432(%rip),%xmm2
  mulsd  %xmm6,%xmm10
  mulsd  %xmm4,%xmm2
  addsd  %xmm10,%xmm0
  movsd  D12043(%rip),%xmm10
  mulsd  %xmm6,%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  D29748(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm7
  mulsd  D13104(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm1
  addsd  %xmm7,%xmm0
  movsd  D29781(%rip),%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm4,%xmm4
  divsd  D555(%rip),%xmm4
  mulsd  %xmm9,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D20910(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D22497(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6817:
  movapd %xmm3,%xmm5
  movsd  D2915(%rip),%xmm7
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  D8858(%rip),%xmm6
  subsd  %xmm7,%xmm0
  movsd  D32461(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D5692(%rip),%xmm5
  addsd  %xmm7,%xmm0
  movsd  D28743(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D14923(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D6524(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  addsd  D12862(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8419:
  movzbl -0x11(%rsp),%ebx
  mov    %bl,-0x45(%rsp)
L7232:
  test   %dil,%dil
  je     L874
  cmp    $0x1,%eax
  je     L7195
  mov    %r8d,%r9d
  and    %r13d,%r9d
  cmpb   $0x0,-0x32(%rsp)
  jne    L2774
  mov    %dil,-0x32(%rsp)
L1594:
  movzbl -0x4b(%rsp),%edi
  and    %r10b,%dil
  mov    %dil,-0x25(%rsp)
  je     L4104
  test   %eax,%eax
  jne    L8224
  movapd %xmm3,%xmm4
  movsd  D2915(%rip),%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm2,%xmm6
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  %xmm5,%xmm6
  mulsd  D8858(%rip),%xmm5
  subsd  %xmm6,%xmm0
  movsd  D32461(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D5692(%rip),%xmm4
  addsd  %xmm6,%xmm0
  movsd  D28743(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D14923(%rip),%xmm2
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D6524(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  addsd  D12862(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9103:
  movzbl -0x8(%rsp),%edi
  mov    %dil,-0x42(%rsp)
  mov    %dil,-0x43(%rsp)
L2438:
  cmpb   $0x0,-0x44(%rsp)
  je     L10381
  cmp    $0x6,%eax
  je     L8325
L4299:
  cmpb   $0x0,-0x24(%rsp)
  je     L10488
  cmp    $0x4,%eax
  je     L5022
L3054:
  cmpb   $0x0,-0x14(%rsp)
  je     L5646
  cmp    $0x2,%eax
  je     L7469
L807:
  movzbl -0x3a(%rsp),%edi
  and    -0x4e(%rsp),%dil
  mov    %dil,-0x7(%rsp)
  je     L11898
  test   %eax,%eax
  jne    L7979
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm8
  movsd  D18569(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm9
  mulsd  %xmm2,%xmm9
  mulsd  %xmm2,%xmm10
  mulsd  D10741(%rip),%xmm2
  mulsd  %xmm7,%xmm4
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm9,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  D26354(%rip),%xmm10
  mulsd  %xmm6,%xmm2
  mulsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm10
  mulsd  %xmm8,%xmm2
  addsd  %xmm11,%xmm0
  movsd  D22096(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  D13991(%rip),%xmm9
  mulsd  %xmm1,%xmm11
  mulsd  D20236(%rip),%xmm1
  mulsd  %xmm4,%xmm9
  mulsd  %xmm6,%xmm4
  divsd  D3706(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm6,%xmm1
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D27098(%rip),%xmm5
  mulsd  D7596(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D7466(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8213:
  cmpb   $0x0,-0x40(%rsp)
  je     L2438
  cmp    $0x7,%eax
  je     L1075
L10381:
  cmpb   $0x0,-0x2e(%rsp)
  je     L4299
  cmp    $0x5,%eax
  je     L2758
L10488:
  cmpb   $0x0,-0x1f(%rsp)
  je     L3054
  cmp    $0x3,%eax
  je     L4242
L5646:
  cmpb   $0x0,-0xd(%rsp)
  je     L807
  movzbl -0x3a(%rsp),%edi
  and    -0x4e(%rsp),%dil
  mov    %dil,-0x7(%rsp)
  cmp    $0x1,%eax
  je     L2792
L11898:
  cmpb   $0x0,-0x3e(%rsp)
  je     L5016
  cmp    $0x6,%eax
  je     L9021
L6899:
  cmpb   $0x0,-0x28(%rsp)
  je     L8447
  cmp    $0x4,%eax
  je     L3648
L3530:
  cmpb   $0x0,-0x17(%rsp)
  je     L7797
  cmp    $0x2,%eax
  je     L7750
L1690:
  movzbl -0x3c(%rsp),%edi
  and    -0x46(%rsp),%dil
  mov    %dil,-0x36(%rsp)
  je     L10017
  test   %eax,%eax
  jne    L10750
  movapd %xmm1,%xmm4
  movsd  D6902(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm2
  mulsd  %xmm1,%xmm4
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm2
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D20247(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D25964(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D8281(%rip),%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm8
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D29530(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm2,%xmm1
  divsd  D13496(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  D31700(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D20286(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2792:
  movapd %xmm1,%xmm5
  movsd  D14134(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm5
  mulsd  %xmm3,%xmm6
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm4
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D2929(%rip),%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D26354(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D3263(%rip),%xmm5
  mulsd  %xmm1,%xmm9
  mulsd  %xmm7,%xmm5
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm4
  divsd  D22791(%rip),%xmm4
  mulsd  %xmm8,%xmm9
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D6639(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm8,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D7596(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D27098(%rip),%xmm6
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  subsd  D7466(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4242:
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm8
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm7
  subsd  %xmm0,%xmm10
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D19609(%rip),%xmm0
  movapd %xmm10,%xmm9
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm5,%xmm4
  mulsd  %xmm8,%xmm11
  mulsd  D7583(%rip),%xmm8
  mulsd  %xmm5,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm9
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm1
  divsd  D16451(%rip),%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm9,%xmm1
  divsd  D26192(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D27098(%rip),%xmm7
  mulsd  D7596(%rip),%xmm3
  subsd  %xmm7,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D7466(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10750:
  movzbl -0x36(%rsp),%edi
  mov    %dil,-0x4(%rsp)
  mov    %dil,-0x46(%rsp)
L8163:
  cmpb   $0x0,-0x3f(%rsp)
  je     L8328
  cmp    $0x4,%eax
  je     L7468
L3276:
  cmpb   $0x0,-0x18(%rsp)
  je     L5486
  cmp    $0x2,%eax
  je     L11572
L3584:
  movzbl -0x47(%rsp),%edi
  and    %r11b,%dil
  mov    %dil,-0x6(%rsp)
  je     L10779
  test   %eax,%eax
  jne    L2492
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm6,%xmm9
  mulsd  %xmm6,%xmm9
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D22108(%rip),%xmm8
  mulsd  %xmm2,%xmm8
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  %xmm7,%xmm1
  mulsd  D407(%rip),%xmm7
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D9876(%rip),%xmm2
  addsd  %xmm1,%xmm0
  mulsd  D17281(%rip),%xmm4
  movapd %xmm7,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D18572(%rip),%xmm5
  mulsd  D14698(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D15921(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10017:
  cmpb   $0x0,-0x34(%rsp)
  je     L10689
  cmp    $0x5,%eax
  je     L10258
  movzbl -0x36(%rsp),%edi
  mov    %dil,-0x4(%rsp)
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x36(%rsp)
L8328:
  cmpb   $0x0,-0x21(%rsp)
  je     L3276
  cmp    $0x3,%eax
  je     L10335
L5486:
  cmpb   $0x0,-0x12(%rsp)
  je     L3584
  movzbl -0x47(%rsp),%edi
  and    %r11d,%edi
  mov    %dil,-0x6(%rsp)
  cmp    $0x1,%eax
  je     L6366
L10779:
  cmpb   $0x0,-0x31(%rsp)
  je     L11509
  cmp    $0x4,%eax
  je     L8545
L2608:
  cmpb   $0x0,-0x1b(%rsp)
  je     L8117
  cmp    $0x2,%eax
  je     L6662
L10576:
  movzbl -0x35(%rsp),%edi
  and    %bl,%dil
  mov    %dil,-0x3(%rsp)
  je     L609
  test   %eax,%eax
  jne    L2292
  movapd %xmm1,%xmm4
  movsd  D30783(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm2
  mulsd  %xmm1,%xmm4
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm2
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm2,%xmm5
  mulsd  D31321(%rip),%xmm4
  mulsd  %xmm2,%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm6
  divsd  D1810(%rip),%xmm6
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm4,%xmm0
  movsd  D10986(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D4137(%rip),%xmm5
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm1
  movsd  D2597(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm5,%xmm1
  mulsd  D12263(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  D6837(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8095(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6366:
  movapd %xmm1,%xmm6
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm6,%xmm0
  movapd %xmm6,%xmm9
  mulsd  %xmm6,%xmm9
  movapd %xmm5,%xmm7
  mulsd  D12192(%rip),%xmm6
  mulsd  %xmm5,%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D29586(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm8,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D9876(%rip),%xmm6
  addsd  %xmm4,%xmm0
  mulsd  D17281(%rip),%xmm5
  movapd %xmm3,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  D18572(%rip),%xmm7
  subsd  %xmm7,%xmm4
  addsd  %xmm6,%xmm4
  subsd  %xmm5,%xmm4
  movsd  D14698(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm4
  subsd  D15921(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10335:
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm6
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm8
  subsd  %xmm0,%xmm6
  mulsd  %xmm2,%xmm8
  subsd  %xmm0,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm9,%xmm0
  mulsd  D18572(%rip),%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm3,%xmm9
  mulsd  %xmm7,%xmm9
  mulsd  D9876(%rip),%xmm9
  mulsd  D17281(%rip),%xmm7
  mulsd  D14698(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm7,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D12588(%rip),%xmm3
  subsd  D15921(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  %xmm6,%xmm6
  divsd  D17789(%rip),%xmm6
  addsd  %xmm3,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm8,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2292:
  movzbl -0x3(%rsp),%ebx
  mov    %bl,-0x35(%rsp)
L6057:
  cmpb   $0x0,-0x32(%rsp)
  je     L7574
  cmp    $0x2,%eax
  je     L8933
L9252:
  movzbl -0x45(%rsp),%edi
  and    %r13b,%dil
  mov    %dil,-0x2(%rsp)
  je     L9269
  test   %eax,%eax
  jne    L11163
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm7
  movsd  D656(%rip),%xmm9
  mulsd  %xmm3,%xmm2
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm8,%xmm0
  mulsd  %xmm6,%xmm9
  mulsd  %xmm6,%xmm0
  mulsd  D24165(%rip),%xmm8
  mulsd  %xmm2,%xmm9
  mulsd  D13636(%rip),%xmm2
  subsd  %xmm9,%xmm0
  movsd  D6807(%rip),%xmm9
  mulsd  %xmm6,%xmm9
  mulsd  D13865(%rip),%xmm6
  mulsd  %xmm3,%xmm9
  mulsd  D15779(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm8,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D1974(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm0
  subsd  D26502(%rip),%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  divsd  D5825(%rip),%xmm4
  addsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L609:
  cmpb   $0x0,-0x2c(%rsp)
  je     L6057
  cmp    $0x3,%eax
  je     L855
L7574:
  cmpb   $0x0,-0x13(%rsp)
  je     L9252
  movzbl -0x45(%rsp),%edi
  and    %r13d,%edi
  mov    %dil,-0x2(%rsp)
  cmp    $0x1,%eax
  je     L10312
L9269:
  cmpb   $0x0,-0x25(%rsp)
  je     L11383
  cmp    $0x2,%eax
  je     L5615
  movzbl -0x2d(%rsp),%edi
  mov    %r8b,-0x2d(%rsp)
  mov    %dil,-0x1a(%rsp)
L311:
  movzbl -0x4b(%rsp),%edi
  and    %r9b,%dil
  mov    %dil,-0xb(%rsp)
  je     L1405
  test   %eax,%eax
  jne    L4054
  movapd %xmm3,%xmm5
  movsd  D1265(%rip),%xmm7
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  %xmm2,%xmm7
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  D6480(%rip),%xmm6
  subsd  %xmm7,%xmm0
  movsd  D30737(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D25813(%rip),%xmm5
  addsd  %xmm7,%xmm0
  movsd  D9945(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D21024(%rip),%xmm2
  mulsd  %xmm3,%xmm7
  mulsd  D19728(%rip),%xmm3
  subsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  subsd  %xmm3,%xmm0
  divsd  D30533(%rip),%xmm4
  addsd  D32188(%rip),%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10312:
  movapd %xmm3,%xmm6
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm7
  movsd  D656(%rip),%xmm10
  mulsd  %xmm3,%xmm6
  movapd %xmm3,%xmm9
  movsd  D549(%rip),%xmm5
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm9
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm9,%xmm0
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  D24165(%rip),%xmm9
  mulsd  %xmm6,%xmm10
  mulsd  D13636(%rip),%xmm6
  subsd  %xmm10,%xmm0
  movsd  D6807(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D13865(%rip),%xmm8
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  subsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  subsd  %xmm6,%xmm0
  movsd  D15779(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  mulsd  %xmm5,%xmm3
  addsd  %xmm6,%xmm0
  movapd %xmm4,%xmm6
  addsd  %xmm2,%xmm4
  mulsd  %xmm7,%xmm6
  subsd  D26502(%rip),%xmm0
  mulsd  %xmm7,%xmm7
  divsd  D3379(%rip),%xmm7
  addsd  %xmm3,%xmm4
  addsd  %xmm1,%xmm6
  movapd %xmm7,%xmm1
  subsd  %xmm5,%xmm4
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm0
  jmp    L10020
L855:
  movapd %xmm3,%xmm6
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm9
  mulsd  %xmm3,%xmm6
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm1,%xmm5
  movsd  D656(%rip),%xmm1
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm6,%xmm9
  movapd %xmm6,%xmm7
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm7
  mulsd  %xmm5,%xmm4
  movapd %xmm9,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm0
  mulsd  D24165(%rip),%xmm9
  mulsd  %xmm6,%xmm1
  mulsd  D13636(%rip),%xmm6
  subsd  %xmm1,%xmm0
  movsd  D6807(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D13865(%rip),%xmm7
  mulsd  %xmm3,%xmm1
  mulsd  D15779(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  subsd  %xmm7,%xmm0
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  subsd  %xmm6,%xmm0
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm8,%xmm1
  addsd  %xmm3,%xmm0
  subsd  D26502(%rip),%xmm0
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11163:
  movzbl -0x2(%rsp),%r13d
  mov    %r13b,-0x45(%rsp)
L11383:
  test   %r8b,%r8b
  je     L7599
  cmp    $0x1,%eax
  je     L5689
  movzbl -0x4b(%rsp),%edi
  and    %r9d,%edi
  cmpb   $0x0,-0x2d(%rsp)
  mov    %dil,-0xb(%rsp)
  jne    L10035
  mov    %r8b,-0x2d(%rsp)
L59:
  movzbl -0x48(%rsp),%edi
  and    %r10b,%dil
  mov    %dil,-0x1a(%rsp)
  je     L11388
  test   %eax,%eax
  jne    L8131
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm6,%xmm0
  mulsd  D4941(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movsd  D7759(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D6307(%rip),%xmm5
  addsd  %xmm6,%xmm0
  movsd  D30514(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D30216(%rip),%xmm4
  subsd  %xmm6,%xmm0
  movsd  D20763(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D9850(%rip),%xmm2
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D28199(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  subsd  D26151(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8933:
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm4
  movsd  D656(%rip),%xmm8
  mulsd  %xmm3,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm5,%xmm7
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm7,%xmm0
  mulsd  %xmm6,%xmm8
  mulsd  %xmm6,%xmm0
  mulsd  D24165(%rip),%xmm7
  mulsd  %xmm5,%xmm8
  mulsd  D13636(%rip),%xmm5
  subsd  %xmm8,%xmm0
  movsd  D6807(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  D13865(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  subsd  %xmm5,%xmm0
  movsd  D15779(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  subsd  D26502(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8131:
  movb   $0x0,-0x1a(%rsp)
L3996:
  cmp    $0xa,%ecx
  movb   $0x1,-0xa(%rsp)
  mov    $0x1,%r10d
  sete   -0x3c(%rsp)
  movzbl -0x3c(%rsp),%edi
  and    -0x39(%rsp),%dil
  mov    %dil,-0x1(%rsp)
  movb   $0x1,-0x48(%rsp)
L2024:
  test   %edx,%edx
  jne    L5338
  cmp    $0xb,%eax
  je     L8223
L8285:
  test   %bpl,%bpl
  je     L2689
  cmp    $0x9,%eax
  je     L9391
L2089:
  cmpb   $0x0,-0x2f(%rsp)
  je     L1792
  cmp    $0x7,%eax
  je     L8421
L5860:
  cmpb   $0x0,-0x23(%rsp)
  je     L4841
  cmp    $0x5,%eax
  je     L11793
L1388:
  cmpb   $0x0,-0x16(%rsp)
  je     L7925
  cmp    $0x3,%eax
  je     L8602
L7326:
  cmpb   $0x0,-0x5(%rsp)
  je     L7936
  cmp    $0x1,%eax
  je     L6741
L3907:
  cmp    $0xa,%eax
  jne    L1475
  cmpb   $0x0,-0x4d(%rsp)
  jne    L11692
L1475:
  cmp    $0x9,%eax
  sete   -0x2f(%rsp)
  jne    L4784
  test   %r15b,%r15b
  jne    L8091
L4784:
  cmp    $0x8,%eax
  sete   -0x4c(%rsp)
  jne    L977
  cmpb   $0x0,-0x49(%rsp)
  jne    L6329
L977:
  cmp    $0x7,%eax
  sete   -0x4d(%rsp)
  jne    L3048
  cmpb   $0x0,-0x30(%rsp)
  jne    L11119
L3048:
  cmp    $0x6,%eax
  sete   %r15b
  jne    L10815
  cmpb   $0x0,-0x2b(%rsp)
  jne    L197
L10815:
  cmp    $0x5,%eax
  sete   %r12b
  jne    L10726
  cmpb   $0x0,-0x22(%rsp)
  jne    L3865
L10726:
  cmp    $0x4,%eax
  sete   %bpl
  jne    L617
  cmpb   $0x0,-0x1d(%rsp)
  jne    L3100
L617:
  cmp    $0x3,%eax
  sete   %r8b
  jne    L6792
  cmpb   $0x0,-0x19(%rsp)
  jne    L6438
L6792:
  cmp    $0x2,%eax
  sete   %sil
  jne    L699
  cmpb   $0x0,-0xf(%rsp)
  jne    L10361
L699:
  cmp    $0x1,%eax
  sete   %dl
  jne    L3354
  cmpb   $0x0,-0x9(%rsp)
  jne    L1326
L3354:
  cmpb   $0x0,-0x3b(%rsp)
  je     L9487
  cmpb   $0x0,-0x37(%rsp)
  je     L9487
  test   %eax,%eax
  jne    L1181
  movapd %xmm1,%xmm4
  movsd  D9870(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm4
  subsd  D24027(%rip),%xmm7
  subsd  D2238(%rip),%xmm3
  movapd %xmm7,%xmm2
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm2
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm10
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm10
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm6
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  mulsd  D26655(%rip),%xmm11
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm11
  mulsd  %xmm7,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D7640(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D176(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  mulsd  %xmm8,%xmm5
  addsd  %xmm11,%xmm0
  movsd  D26032(%rip),%xmm11
  mulsd  %xmm9,%xmm5
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D15026(%rip),%xmm4
  mulsd  %xmm8,%xmm11
  mulsd  %xmm6,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D7222(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D11630(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm8,%xmm10
  mulsd  D27002(%rip),%xmm1
  mulsd  %xmm8,%xmm11
  mulsd  %xmm2,%xmm10
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm2
  divsd  D19071(%rip),%xmm2
  mulsd  %xmm7,%xmm11
  mulsd  %xmm7,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L10361:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  movapd %xmm1,%xmm7
  subsd  %xmm0,%xmm10
  subsd  D2238(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D2915(%rip),%xmm0
  movapd %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm10,%xmm9
  mulsd  %xmm11,%xmm0
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm6
  mulsd  %xmm7,%xmm0
  mulsd  D8858(%rip),%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm6,%xmm7
  addsd  %xmm12,%xmm0
  movsd  D32461(%rip),%xmm12
  mulsd  %xmm10,%xmm7
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D5692(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm6,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D28743(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D14923(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  D6524(%rip),%xmm1
  mulsd  %xmm6,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm6
  mulsd  D12862(%rip),%xmm6
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1326:
  movapd %xmm1,%xmm4
  movsd  D20531(%rip),%xmm0
  movapd %xmm3,%xmm5
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm4
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm1,%xmm12
  mulsd  %xmm5,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D6834(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  D32608(%rip),%xmm6
  mulsd  %xmm10,%xmm12
  mulsd  %xmm8,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D9527(%rip),%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D4978(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D18931(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D32577(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm11
  mulsd  %xmm7,%xmm5
  divsd  D31800(%rip),%xmm5
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D28684(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D2238(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1181:
  cmpb   $0x0,-0x4c(%rsp)
  je     L1099
  cmpb   $0x0,-0x4a(%rsp)
  jne    L4538
L1099:
  cmpb   $0x0,-0x4d(%rsp)
  je     L9470
  cmpb   $0x0,-0x33(%rsp)
  jne    L8370
L9470:
  test   %r15b,%r15b
  je     L724
  cmpb   $0x0,-0x2a(%rsp)
  jne    L9274
L724:
  test   %r12b,%r12b
  je     L1638
  cmpb   $0x0,-0x26(%rsp)
  jne    L10201
L1638:
  test   %bpl,%bpl
  je     L6547
  cmpb   $0x0,-0x1c(%rsp)
  jne    L5603
L6547:
  test   %r8b,%r8b
  je     L4351
  cmpb   $0x0,-0x15(%rsp)
  jne    L9601
L4351:
  test   %sil,%sil
  je     L5377
  cmpb   $0x0,-0xe(%rsp)
  jne    L6290
L5377:
  test   %dl,%dl
  je     L11316
  cmpb   $0x0,-0x8(%rsp)
  jne    L3851
L11316:
  cmpb   $0x0,-0x43(%rsp)
  je     L9061
  cmpb   $0x0,-0x38(%rsp)
  je     L9061
  test   %eax,%eax
  jne    L2923
  movapd %xmm1,%xmm2
  movsd  D3167(%rip),%xmm0
  movapd %xmm3,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm4
  movapd %xmm4,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm9
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm11,%xmm0
  mulsd  %xmm1,%xmm11
  mulsd  %xmm4,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D18050(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D4294(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  mulsd  %xmm7,%xmm5
  addsd  %xmm11,%xmm0
  movsd  D31402(%rip),%xmm11
  mulsd  %xmm9,%xmm5
  mulsd  %xmm10,%xmm11
  mulsd  %xmm2,%xmm11
  mulsd  D1025(%rip),%xmm2
  mulsd  %xmm8,%xmm11
  mulsd  %xmm7,%xmm2
  addsd  %xmm11,%xmm0
  movsd  D12884(%rip),%xmm11
  mulsd  %xmm8,%xmm2
  mulsd  %xmm10,%xmm11
  mulsd  D9549(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm7,%xmm10
  mulsd  D24771(%rip),%xmm1
  mulsd  %xmm7,%xmm11
  mulsd  %xmm4,%xmm10
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  divsd  D3738(%rip),%xmm4
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3851:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D7167(%rip),%xmm0
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm1,%xmm4
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D29445(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D24358(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D25116(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D3763(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D19212(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19960(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm5
  divsd  D6451(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  addsd  D21419(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2923:
  cmpb   $0x0,-0x4d(%rsp)
  je     L10540
  cmpb   $0x0,-0x44(%rsp)
  jne    L1621
L10540:
  test   %r15b,%r15b
  je     L3449
  cmpb   $0x0,-0x2e(%rsp)
  jne    L6301
L3449:
  test   %r12b,%r12b
  je     L231
  cmpb   $0x0,-0x24(%rsp)
  jne    L980
L231:
  test   %bpl,%bpl
  je     L8730
  cmpb   $0x0,-0x1f(%rsp)
  jne    L2678
L8730:
  test   %r8b,%r8b
  je     L5619
  cmpb   $0x0,-0x14(%rsp)
  jne    L3438
L5619:
  test   %sil,%sil
  je     L7680
  cmpb   $0x0,-0xd(%rsp)
  jne    L5443
L7680:
  test   %dl,%dl
  je     L3986
  cmpb   $0x0,-0x7(%rsp)
  jne    L10987
L3986:
  cmpb   $0x0,-0x3a(%rsp)
  je     L5019
  cmpb   $0x0,-0x42(%rsp)
  je     L5019
  test   %eax,%eax
  jne    L3577
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D18865(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm3,%xmm4
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D29781(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D15078(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm2,%xmm11
  mulsd  D31432(%rip),%xmm2
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm2
  addsd  %xmm11,%xmm0
  movsd  D12043(%rip),%xmm11
  mulsd  %xmm7,%xmm2
  mulsd  %xmm10,%xmm11
  mulsd  D29748(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D13104(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D555(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D18897(%rip),%xmm4
  mulsd  D8727(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D6730(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2678:
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm8
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm7
  subsd  %xmm0,%xmm10
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D25031(%rip),%xmm0
  movapd %xmm10,%xmm9
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm5,%xmm4
  mulsd  %xmm8,%xmm11
  mulsd  D2047(%rip),%xmm8
  mulsd  %xmm5,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  D31065(%rip),%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm9
  addsd  %xmm11,%xmm0
  mulsd  %xmm10,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2695(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D18897(%rip),%xmm7
  mulsd  D8727(%rip),%xmm3
  subsd  %xmm7,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D6730(%rip),%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3438:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm5
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm7
  movapd %xmm3,%xmm9
  subsd  %xmm0,%xmm5
  mulsd  %xmm3,%xmm9
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  subsd  %xmm0,%xmm7
  movsd  D10078(%rip),%xmm0
  movapd %xmm5,%xmm11
  mulsd  %xmm5,%xmm11
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm12
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm11,%xmm10
  mulsd  %xmm12,%xmm0
  mulsd  %xmm1,%xmm12
  mulsd  %xmm11,%xmm10
  mulsd  %xmm5,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D17666(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm1,%xmm12
  mulsd  %xmm11,%xmm4
  mulsd  D18935(%rip),%xmm1
  mulsd  %xmm11,%xmm12
  mulsd  %xmm5,%xmm4
  mulsd  %xmm10,%xmm1
  mulsd  %xmm10,%xmm5
  divsd  D10796(%rip),%xmm5
  addsd  %xmm12,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm9,%xmm1
  mulsd  D18897(%rip),%xmm9
  mulsd  D8727(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm9,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D6730(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm8,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  D5930(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5443:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm4
  movsd  D14649(%rip),%xmm0
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm5
  movapd %xmm7,%xmm10
  movapd %xmm7,%xmm11
  mulsd  %xmm7,%xmm10
  movapd %xmm5,%xmm8
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  D3278(%rip),%xmm10
  mulsd  %xmm5,%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D13130(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D19053(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  D25206(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm5
  divsd  D3302(%rip),%xmm5
  mulsd  %xmm9,%xmm10
  mulsd  %xmm9,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D18897(%rip),%xmm6
  mulsd  D8727(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D6730(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10987:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm9
  movsd  D9893(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm3,%xmm6
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm8
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm4,%xmm10
  mulsd  D12140(%rip),%xmm4
  mulsd  %xmm8,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  mulsd  %xmm11,%xmm0
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  D22321(%rip),%xmm10
  mulsd  %xmm5,%xmm4
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D23988(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  D22404(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm12
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D1200(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D19873(%rip),%xmm5
  mulsd  %xmm8,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  movsd  D8727(%rip),%xmm5
  mulsd  %xmm7,%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D18897(%rip),%xmm6
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  subsd  D6730(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3577:
  test   %r15b,%r15b
  je     L4179
  cmpb   $0x0,-0x41(%rsp)
  jne    L11427
L4179:
  test   %r12b,%r12b
  je     L289
  cmpb   $0x0,-0x28(%rsp)
  jne    L326
L289:
  test   %bpl,%bpl
  je     L6699
  cmpb   $0x0,-0x20(%rsp)
  jne    L7093
L6699:
  test   %r8b,%r8b
  je     L3713
  cmpb   $0x0,-0x17(%rsp)
  jne    L1981
L3713:
  test   %sil,%sil
  je     L5509
  cmpb   $0x0,-0xc(%rsp)
  jne    L8014
L5509:
  test   %dl,%dl
  je     L11730
  cmpb   $0x0,-0x4(%rsp)
  jne    L5714
L11730:
  cmpb   $0x0,-0x36(%rsp)
  je     L6831
  cmpb   $0x0,-0x4e(%rsp)
  je     L6831
  test   %eax,%eax
  jne    L5668
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm8
  movsd  D18569(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm3,%xmm4
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm10
  movapd %xmm2,%xmm9
  mulsd  %xmm2,%xmm9
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  D26354(%rip),%xmm10
  mulsd  %xmm2,%xmm0
  mulsd  D10741(%rip),%xmm2
  mulsd  %xmm6,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm11,%xmm0
  movsd  D22096(%rip),%xmm11
  mulsd  %xmm8,%xmm2
  mulsd  %xmm9,%xmm11
  mulsd  D13991(%rip),%xmm9
  mulsd  %xmm1,%xmm11
  mulsd  %xmm5,%xmm9
  mulsd  D20236(%rip),%xmm1
  mulsd  %xmm6,%xmm5
  divsd  D3706(%rip),%xmm5
  mulsd  %xmm7,%xmm11
  mulsd  %xmm6,%xmm1
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D26183(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D23693(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  D16110(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8544(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5714:
  movapd %xmm1,%xmm6
  movsd  D14134(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm4
  movapd %xmm6,%xmm9
  movapd %xmm6,%xmm10
  mulsd  %xmm6,%xmm9
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D2929(%rip),%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D26354(%rip),%xmm9
  mulsd  %xmm6,%xmm9
  mulsd  D3263(%rip),%xmm6
  mulsd  %xmm1,%xmm9
  mulsd  %xmm7,%xmm6
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm4
  divsd  D22791(%rip),%xmm4
  mulsd  %xmm8,%xmm9
  addsd  %xmm9,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D6639(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm6
  addsd  %xmm6,%xmm0
  movsd  D26183(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D23693(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  movsd  D16110(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  addsd  D8544(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5668:
  test   %r12b,%r12b
  je     L1909
  cmpb   $0x0,-0x3f(%rsp)
  jne    L8621
L1909:
  test   %bpl,%bpl
  je     L10424
  cmpb   $0x0,-0x21(%rsp)
  jne    L8513
L10424:
  test   %r8b,%r8b
  je     L2627
  cmpb   $0x0,-0x18(%rsp)
  jne    L11887
L2627:
  test   %sil,%sil
  je     L5321
  cmpb   $0x0,-0x12(%rsp)
  jne    L163
L5321:
  test   %dl,%dl
  je     L5186
  cmpb   $0x0,-0x6(%rsp)
  jne    L5266
L5186:
  test   %r11b,%r11b
  je     L7665
  cmpb   $0x0,-0x46(%rsp)
  je     L7665
  test   %eax,%eax
  jne    L10912
  movapd %xmm1,%xmm5
  movsd  D6902(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm2
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm5
  mulsd  %xmm3,%xmm2
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm6
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D20247(%rip),%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm6,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D25964(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D8281(%rip),%xmm5
  mulsd  %xmm1,%xmm9
  mulsd  D29298(%rip),%xmm1
  mulsd  %xmm7,%xmm5
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  divsd  D25020(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D16662(%rip),%xmm4
  subsd  %xmm4,%xmm1
  movsd  D3831(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  D11435(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  divsd  D31915(%rip),%xmm3
  addsd  %xmm4,%xmm1
  subsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D8462(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8513:
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm3,%xmm8
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm7
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm8,%xmm9
  mulsd  %xmm8,%xmm9
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm9,%xmm0
  mulsd  D16662(%rip),%xmm9
  subsd  %xmm9,%xmm0
  movsd  D3831(%rip),%xmm9
  mulsd  %xmm8,%xmm9
  mulsd  D11435(%rip),%xmm8
  mulsd  %xmm3,%xmm9
  divsd  D31915(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm8,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D3772(%rip),%xmm3
  subsd  D8462(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm7,%xmm3
  mulsd  %xmm7,%xmm7
  divsd  D3361(%rip),%xmm7
  addsd  %xmm3,%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11887:
  movapd %xmm3,%xmm9
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm9
  addsd  %xmm3,%xmm5
  movapd %xmm1,%xmm10
  subsd  %xmm0,%xmm8
  mulsd  %xmm1,%xmm10
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm11,%xmm0
  mulsd  D16662(%rip),%xmm11
  subsd  %xmm11,%xmm0
  movsd  D3831(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  D11435(%rip),%xmm9
  mulsd  %xmm3,%xmm11
  divsd  D31915(%rip),%xmm3
  addsd  %xmm11,%xmm0
  subsd  %xmm9,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D29530(%rip),%xmm3
  subsd  D8462(%rip),%xmm0
  mulsd  %xmm10,%xmm3
  mulsd  %xmm1,%xmm10
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm8,%xmm3
  mulsd  %xmm7,%xmm1
  mulsd  D31150(%rip),%xmm7
  addsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm7,%xmm3
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L163:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm9
  mulsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm4
  movsd  D1974(%rip),%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm5,%xmm6
  mulsd  %xmm7,%xmm10
  mulsd  D15278(%rip),%xmm7
  mulsd  %xmm5,%xmm6
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm8
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm8,%xmm1
  divsd  D10978(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D16662(%rip),%xmm6
  subsd  %xmm6,%xmm1
  movsd  D3831(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D11435(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  divsd  D31915(%rip),%xmm3
  addsd  %xmm6,%xmm1
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D8462(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5266:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm4
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm10,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm9,%xmm0
  addsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D19379(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D31048(%rip),%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  %xmm10,%xmm9
  mulsd  %xmm8,%xmm4
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  D15693(%rip),%xmm7
  addsd  %xmm4,%xmm0
  movapd %xmm7,%xmm4
  mulsd  %xmm8,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D16662(%rip),%xmm6
  subsd  %xmm6,%xmm4
  movsd  D3831(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D11435(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm4
  subsd  %xmm5,%xmm4
  movapd %xmm3,%xmm5
  divsd  D31915(%rip),%xmm5
  addsd  %xmm5,%xmm4
  subsd  D8462(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10912:
  test   %bpl,%bpl
  je     L3310
  cmpb   $0x0,-0x3d(%rsp)
  jne    L2014
L3310:
  test   %r8b,%r8b
  je     L1053
  cmpb   $0x0,-0x1b(%rsp)
  jne    L6210
L1053:
  test   %sil,%sil
  je     L5726
  cmpb   $0x0,-0x11(%rsp)
  jne    L11467
L5726:
  test   %dl,%dl
  je     L967
  cmpb   $0x0,-0x3(%rsp)
  jne    L1154
L967:
  cmpb   $0x0,-0x47(%rsp)
  je     L1629
  test   %bl,%bl
  je     L1629
  test   %eax,%eax
  jne    L4303
  movapd %xmm1,%xmm2
  movsd  D16005(%rip),%xmm0
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm4
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D22108(%rip),%xmm8
  mulsd  %xmm2,%xmm8
  mulsd  D23846(%rip),%xmm2
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm2
  mulsd  D3046(%rip),%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm7,%xmm2
  mulsd  %xmm6,%xmm1
  mulsd  D407(%rip),%xmm6
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D23174(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm3,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D13167(%rip),%xmm5
  subsd  %xmm2,%xmm1
  movsd  D18918(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm5,%xmm1
  mulsd  D10135(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D26111(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D19025(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1154:
  movapd %xmm1,%xmm7
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm7
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm5,%xmm6
  mulsd  D12192(%rip),%xmm7
  mulsd  %xmm5,%xmm6
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm7
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D29586(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm0
  movsd  D23174(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D13167(%rip),%xmm6
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm4
  addsd  %xmm6,%xmm4
  movsd  D18918(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D10135(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  movsd  D26111(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  addsd  D19025(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4303:
  test   %r8b,%r8b
  je     L1231
  cmpb   $0x0,-0x32(%rsp)
  jne    L1825
L1231:
  test   %sil,%sil
  je     L6885
  cmpb   $0x0,-0x13(%rsp)
  jne    L9075
L6885:
  test   %dl,%dl
  je     L551
  cmpb   $0x0,-0x2(%rsp)
  jne    L3388
L551:
  cmpb   $0x0,-0x35(%rsp)
  je     L5662
  test   %r13b,%r13b
  je     L5662
  test   %eax,%eax
  jne    L1351
  movapd %xmm3,%xmm2
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm6
  movsd  D15421(%rip),%xmm9
  mulsd  %xmm3,%xmm2
  movapd %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm1,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm2,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm8,%xmm0
  mulsd  %xmm7,%xmm9
  mulsd  %xmm7,%xmm0
  mulsd  D3146(%rip),%xmm8
  mulsd  %xmm2,%xmm9
  mulsd  D27288(%rip),%xmm2
  subsd  %xmm9,%xmm0
  movsd  D2372(%rip),%xmm9
  mulsd  %xmm7,%xmm9
  mulsd  D1829(%rip),%xmm7
  mulsd  %xmm3,%xmm9
  mulsd  D14836(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D30783(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  subsd  D18288(%rip),%xmm0
  mulsd  %xmm6,%xmm3
  mulsd  D31321(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D19598(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  divsd  D1810(%rip),%xmm4
  addsd  %xmm3,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7665:
  test   %r12b,%r12b
  je     L10912
  cmpb   $0x0,-0x31(%rsp)
  je     L10912
  movapd %xmm2,%xmm4
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D1636(%rip),%xmm8
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm0
  mulsd  %xmm8,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm8
  mulsd  %xmm9,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm8
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D23174(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D13167(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm1
  movsd  D18918(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm6,%xmm1
  mulsd  D10135(%rip),%xmm5
  mulsd  %xmm3,%xmm2
  mulsd  D26111(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D19025(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2014:
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm6
  movsd  D23174(%rip),%xmm9
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm2,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  movapd %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  D13167(%rip),%xmm8
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D18918(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D10135(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D26111(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  movsd  D1580(%rip),%xmm7
  addsd  D19025(%rip),%xmm0
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  mulsd  %xmm5,%xmm2
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1629:
  test   %bpl,%bpl
  je     L4303
  cmpb   $0x0,-0x2c(%rsp)
  je     L4303
  movapd %xmm3,%xmm7
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm9
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm1,%xmm6
  movsd  D15421(%rip),%xmm1
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm8
  movapd %xmm6,%xmm4
  mulsd  %xmm7,%xmm8
  mulsd  %xmm6,%xmm4
  movapd %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm0
  mulsd  D3146(%rip),%xmm9
  mulsd  %xmm7,%xmm1
  mulsd  D27288(%rip),%xmm7
  subsd  %xmm1,%xmm0
  movsd  D2372(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  D1829(%rip),%xmm8
  mulsd  %xmm3,%xmm1
  mulsd  D14836(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  subsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  subsd  %xmm7,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  subsd  D18288(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  mulsd  D22134(%rip),%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm5
  addsd  %xmm3,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1825:
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm9
  movapd %xmm1,%xmm5
  movsd  D15421(%rip),%xmm10
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm8
  mulsd  %xmm7,%xmm8
  movapd %xmm9,%xmm0
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  D3146(%rip),%xmm9
  mulsd  %xmm7,%xmm10
  mulsd  D27288(%rip),%xmm7
  subsd  %xmm10,%xmm0
  movsd  D2372(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D1829(%rip),%xmm8
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  subsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  subsd  %xmm7,%xmm0
  movsd  D14836(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movsd  D7846(%rip),%xmm7
  subsd  D18288(%rip),%xmm0
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9075:
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm4
  movsd  D15421(%rip),%xmm9
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm4
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  movapd %xmm8,%xmm0
  mulsd  %xmm7,%xmm9
  mulsd  %xmm7,%xmm0
  mulsd  D3146(%rip),%xmm8
  mulsd  %xmm6,%xmm9
  mulsd  D27288(%rip),%xmm6
  subsd  %xmm9,%xmm0
  movsd  D2372(%rip),%xmm9
  mulsd  %xmm7,%xmm9
  mulsd  D1829(%rip),%xmm7
  mulsd  %xmm3,%xmm9
  mulsd  D14836(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm7,%xmm0
  addsd  %xmm8,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D13793(%rip),%xmm3
  subsd  D18288(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D32538(%rip),%xmm5
  addsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3388:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm9
  movapd %xmm1,%xmm8
  movsd  D15421(%rip),%xmm10
  mulsd  %xmm3,%xmm4
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm7,%xmm10
  mulsd  %xmm7,%xmm0
  mulsd  D3146(%rip),%xmm9
  mulsd  %xmm4,%xmm10
  mulsd  D27288(%rip),%xmm4
  subsd  %xmm10,%xmm0
  movsd  D2372(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D1829(%rip),%xmm7
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  subsd  %xmm7,%xmm0
  movsd  D20600(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm9,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D14836(%rip),%xmm4
  mulsd  %xmm5,%xmm7
  mulsd  %xmm3,%xmm4
  mulsd  D31782(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movsd  D31321(%rip),%xmm4
  subsd  D18288(%rip),%xmm0
  mulsd  %xmm6,%xmm5
  mulsd  %xmm8,%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm4
  addsd  %xmm8,%xmm4
  addsd  %xmm7,%xmm4
  addsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6210:
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  movsd  D23174(%rip),%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm2,%xmm9
  mulsd  %xmm2,%xmm9
  subsd  %xmm0,%xmm5
  movapd %xmm7,%xmm8
  movapd %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  D13167(%rip),%xmm8
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D18918(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D10135(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  mulsd  D26111(%rip),%xmm3
  subsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D12588(%rip),%xmm3
  addsd  D19025(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  %xmm6,%xmm6
  divsd  D17789(%rip),%xmm6
  addsd  %xmm3,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  mulsd  %xmm2,%xmm9
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm9,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11467:
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm4
  movsd  D23174(%rip),%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm0,%xmm4
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm7,%xmm8
  movapd %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  D13167(%rip),%xmm8
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D18918(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D10135(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  mulsd  D26111(%rip),%xmm3
  subsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D10366(%rip),%xmm3
  addsd  D19025(%rip),%xmm0
  mulsd  %xmm9,%xmm3
  mulsd  %xmm1,%xmm9
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  %xmm5,%xmm1
  mulsd  D27777(%rip),%xmm5
  addsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm5,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1351:
  test   %sil,%sil
  je     L6708
  cmpb   $0x0,-0x2d(%rsp)
  jne    L3716
L6708:
  test   %dl,%dl
  je     L8488
  cmpb   $0x0,-0xb(%rsp)
  jne    L3700
L8488:
  cmpb   $0x0,-0x45(%rsp)
  je     L5113
  cmpb   $0x0,-0x4b(%rsp)
  je     L5113
  test   %eax,%eax
  jne    L10626
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm7
  movsd  D31649(%rip),%xmm9
  mulsd  %xmm3,%xmm6
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D7217(%rip),%xmm8
  subsd  %xmm9,%xmm0
  movsd  D4299(%rip),%xmm9
  mulsd  %xmm2,%xmm9
  mulsd  %xmm6,%xmm9
  mulsd  D31771(%rip),%xmm6
  addsd  %xmm9,%xmm0
  movsd  D25948(%rip),%xmm9
  mulsd  %xmm2,%xmm9
  mulsd  D14835(%rip),%xmm2
  mulsd  %xmm3,%xmm9
  mulsd  D15791(%rip),%xmm3
  subsd  %xmm9,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D1974(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm1,%xmm7
  subsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  subsd  %xmm3,%xmm0
  divsd  D5825(%rip),%xmm4
  addsd  D8352(%rip),%xmm0
  addsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3700:
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm7
  movsd  D31649(%rip),%xmm10
  mulsd  %xmm3,%xmm8
  movapd %xmm3,%xmm9
  movsd  D549(%rip),%xmm5
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm9
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm6
  mulsd  %xmm6,%xmm10
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D7217(%rip),%xmm9
  subsd  %xmm10,%xmm0
  movsd  D4299(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D25948(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D14835(%rip),%xmm6
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D31771(%rip),%xmm6
  mulsd  %xmm8,%xmm6
  subsd  %xmm9,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D15791(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  mulsd  %xmm5,%xmm3
  subsd  %xmm6,%xmm0
  movapd %xmm4,%xmm6
  addsd  %xmm2,%xmm4
  mulsd  %xmm7,%xmm6
  addsd  D8352(%rip),%xmm0
  mulsd  %xmm7,%xmm7
  divsd  D3379(%rip),%xmm7
  addsd  %xmm3,%xmm4
  addsd  %xmm6,%xmm1
  subsd  %xmm5,%xmm4
  addsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm0
  jmp    L10020
L10626:
  test   %dl,%dl
  je     L11516
  cmpb   $0x0,-0xa(%rsp)
  jne    L11053
L11516:
  test   %r9b,%r9b
  je     L663
  cmpb   $0x0,-0x48(%rsp)
  je     L663
  pxor   %xmm0,%xmm0
  test   %eax,%eax
  jne    L10020
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D29660(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D855(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  D3576(%rip),%xmm6
  addsd  %xmm7,%xmm0
  movsd  D19552(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D28655(%rip),%xmm5
  subsd  %xmm7,%xmm0
  movsd  D14551(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  D17465(%rip),%xmm2
  mulsd  %xmm3,%xmm7
  mulsd  D15752(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  addsd  %xmm3,%xmm0
  divsd  D30533(%rip),%xmm4
  subsd  D27076(%rip),%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5662:
  test   %r8b,%r8b
  je     L1351
  cmpb   $0x0,-0x25(%rsp)
  je     L1351
  movapd %xmm3,%xmm7
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm9
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm1,%xmm5
  movsd  D31649(%rip),%xmm1
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm7,%xmm6
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm1
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm9,%xmm1
  mulsd  D7217(%rip),%xmm9
  subsd  %xmm1,%xmm0
  movsd  D4299(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D31771(%rip),%xmm7
  addsd  %xmm1,%xmm0
  movsd  D25948(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D14835(%rip),%xmm6
  mulsd  %xmm3,%xmm1
  mulsd  D15791(%rip),%xmm3
  subsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  addsd  %xmm6,%xmm0
  mulsd  D32339(%rip),%xmm2
  subsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm7,%xmm0
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm8,%xmm1
  subsd  %xmm3,%xmm0
  addsd  D8352(%rip),%xmm0
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5113:
  test   %sil,%sil
  je     L10626
  cmpb   $0x0,-0x1a(%rsp)
  je     L10626
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D29660(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D855(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  D3576(%rip),%xmm6
  addsd  %xmm7,%xmm0
  movsd  D19552(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D28655(%rip),%xmm5
  subsd  %xmm7,%xmm0
  movsd  D14551(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D17465(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  mulsd  D15752(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  subsd  D27076(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11053:
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D29660(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D855(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  D3576(%rip),%xmm6
  addsd  %xmm7,%xmm0
  movsd  D19552(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D28655(%rip),%xmm5
  subsd  %xmm7,%xmm0
  movsd  D14551(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D17465(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D15752(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D27076(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3716:
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm4
  movsd  D31649(%rip),%xmm8
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm6,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm5,%xmm8
  movapd %xmm5,%xmm0
  mulsd  %xmm5,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  D7217(%rip),%xmm7
  subsd  %xmm8,%xmm0
  movsd  D4299(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  D31771(%rip),%xmm6
  addsd  %xmm8,%xmm0
  movsd  D25948(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D14835(%rip),%xmm5
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D15791(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm7,%xmm0
  addsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  addsd  D8352(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L663:
  test   %dl,%dl
  je     L458
  cmpb   $0x0,-0x1(%rsp)
  jne    L1182
L458:
  test   %r10b,%r10b
  je     L4089
  cmpb   $0x0,-0x3c(%rsp)
  je     L4089
  pxor   %xmm0,%xmm0
  test   %eax,%eax
  jne    L10020
  movapd %xmm3,%xmm2
  movsd  D12422(%rip),%xmm7
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  %xmm2,%xmm6
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm4
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm7
  mulsd  %xmm5,%xmm0
  mulsd  D2679(%rip),%xmm5
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D23198(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  D9317(%rip),%xmm6
  subsd  %xmm5,%xmm0
  movsd  D14421(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm2,%xmm5
  divsd  D2053(%rip),%xmm2
  addsd  %xmm5,%xmm0
  movsd  D16170(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D30590(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D29435(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  addsd  D16575(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1182:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm7
  movsd  D12422(%rip),%xmm8
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm5
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm6,%xmm8
  mulsd  %xmm6,%xmm0
  mulsd  D2679(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D23198(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  D9317(%rip),%xmm7
  subsd  %xmm6,%xmm0
  movsd  D14421(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm4,%xmm6
  divsd  D2053(%rip),%xmm4
  addsd  %xmm6,%xmm0
  movsd  D16170(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D30590(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D29435(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  addsd  D16575(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4089:
  cmp    $0xb,%ecx
  sete   %dl
  test   %eax,%eax
  sete   %al
  test   %al,%dl
  je     L11790
  cmpb   $0x0,-0x39(%rsp)
  jne    L9464
L11790:
  pxor   %xmm0,%xmm0
  jmp    L10020
L9464:
  movapd %xmm3,%xmm1
  movapd %xmm3,%xmm5
  movsd  D32365(%rip),%xmm6
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm5
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm5,%xmm0
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  movsd  D23197(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  D31630(%rip),%xmm4
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D16853(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D20915(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movsd  D11680(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  D21800(%rip),%xmm1
  subsd  %xmm4,%xmm0
  movsd  D16170(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  D13453(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  D931(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm2,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  subsd  D19829(%rip),%xmm0
  jmp    L10020
L7936:
  cmp    $0xb,%esi
  jne    L3907
  cmpb   $0x0,-0x27(%rsp)
  je     L3907
  test   %eax,%eax
  jne    L1475
  movapd %xmm1,%xmm2
  movsd  D8055(%rip),%xmm0
  movapd %xmm1,%xmm5
  subsd  D24027(%rip),%xmm3
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  mulsd  %xmm7,%xmm4
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm5,%xmm11
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm6
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D16373(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D17146(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D17815(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D32467(%rip),%xmm5
  mulsd  %xmm9,%xmm10
  mulsd  %xmm6,%xmm5
  addsd  %xmm10,%xmm0
  movsd  D20611(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D29429(%rip),%xmm2
  mulsd  %xmm9,%xmm10
  mulsd  %xmm6,%xmm2
  mulsd  %xmm3,%xmm10
  mulsd  %xmm3,%xmm2
  addsd  %xmm10,%xmm0
  movsd  D21793(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D30171(%rip),%xmm8
  mulsd  %xmm1,%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  D10813(%rip),%xmm1
  mulsd  %xmm9,%xmm10
  mulsd  %xmm4,%xmm8
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  divsd  D31342(%rip),%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  %xmm7,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  jmp    L10020
L8602:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm11
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm6
  movapd %xmm2,%xmm8
  subsd  %xmm0,%xmm11
  mulsd  %xmm2,%xmm8
  subsd  %xmm0,%xmm3
  movsd  D1265(%rip),%xmm0
  movapd %xmm11,%xmm10
  movapd %xmm11,%xmm9
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm12
  movapd %xmm3,%xmm7
  mulsd  %xmm4,%xmm12
  mulsd  %xmm11,%xmm10
  mulsd  %xmm3,%xmm7
  mulsd  %xmm12,%xmm0
  movapd %xmm12,%xmm13
  mulsd  %xmm12,%xmm13
  movapd %xmm10,%xmm5
  mulsd  %xmm10,%xmm9
  mulsd  %xmm10,%xmm5
  mulsd  %xmm6,%xmm0
  mulsd  D6480(%rip),%xmm6
  mulsd  %xmm11,%xmm0
  mulsd  %xmm5,%xmm6
  addsd  %xmm13,%xmm0
  movsd  D30737(%rip),%xmm13
  mulsd  %xmm11,%xmm6
  mulsd  %xmm12,%xmm13
  mulsd  %xmm4,%xmm13
  mulsd  D25813(%rip),%xmm4
  mulsd  %xmm10,%xmm13
  mulsd  %xmm5,%xmm4
  addsd  %xmm13,%xmm0
  movsd  D9945(%rip),%xmm13
  mulsd  %xmm10,%xmm4
  mulsd  %xmm12,%xmm13
  mulsd  D21024(%rip),%xmm12
  mulsd  %xmm1,%xmm13
  mulsd  D19728(%rip),%xmm1
  mulsd  %xmm5,%xmm12
  mulsd  %xmm9,%xmm13
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D11872(%rip),%xmm5
  addsd  %xmm13,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm12,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm8,%xmm1
  mulsd  %xmm7,%xmm2
  mulsd  D5930(%rip),%xmm7
  addsd  %xmm2,%xmm1
  movapd %xmm7,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7925:
  cmpb   $0x0,-0x10(%rsp)
  je     L7326
  cmp    $0x2,%eax
  jne    L7936
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm7
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm5
  subsd  %xmm0,%xmm7
  subsd  %xmm0,%xmm3
  movsd  D4941(%rip),%xmm0
  movapd %xmm7,%xmm10
  movapd %xmm7,%xmm9
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm7,%xmm10
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm9
  mulsd  %xmm10,%xmm8
  mulsd  %xmm12,%xmm0
  mulsd  %xmm1,%xmm12
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm6
  mulsd  %xmm7,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D7759(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm5,%xmm12
  mulsd  D6307(%rip),%xmm5
  mulsd  %xmm10,%xmm12
  mulsd  %xmm8,%xmm5
  addsd  %xmm12,%xmm0
  movsd  D30514(%rip),%xmm12
  mulsd  %xmm10,%xmm5
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D30216(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D20763(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D9850(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  D28199(%rip),%xmm1
  mulsd  %xmm8,%xmm12
  mulsd  %xmm7,%xmm11
  mulsd  %xmm6,%xmm1
  mulsd  D26151(%rip),%xmm6
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11793:
  movapd %xmm1,%xmm11
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm11
  movapd %xmm2,%xmm4
  subsd  %xmm0,%xmm6
  mulsd  %xmm2,%xmm4
  subsd  %xmm0,%xmm3
  movsd  D10986(%rip),%xmm0
  movapd %xmm6,%xmm5
  movapd %xmm11,%xmm12
  movapd %xmm11,%xmm13
  movapd %xmm3,%xmm7
  mulsd  %xmm11,%xmm12
  movapd %xmm4,%xmm8
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm8
  mulsd  %xmm3,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm13
  movapd %xmm5,%xmm9
  mulsd  D4137(%rip),%xmm12
  mulsd  %xmm5,%xmm9
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm12
  mulsd  %xmm6,%xmm0
  addsd  %xmm13,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D2597(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  mulsd  %xmm9,%xmm5
  divsd  D8817(%rip),%xmm5
  mulsd  %xmm6,%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  D12263(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  D6837(%rip),%xmm1
  mulsd  %xmm9,%xmm11
  addsd  %xmm12,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm11,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  addsd  %xmm5,%xmm0
  movsd  D1636(%rip),%xmm5
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm5
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm5
  mulsd  %xmm2,%xmm8
  mulsd  %xmm7,%xmm4
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm7,%xmm5
  addsd  %xmm8,%xmm1
  mulsd  %xmm3,%xmm4
  mulsd  %xmm10,%xmm2
  mulsd  %xmm10,%xmm3
  addsd  %xmm5,%xmm1
  divsd  D24898(%rip),%xmm3
  addsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6741:
  movapd %xmm1,%xmm5
  movsd  D16113(%rip),%xmm0
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm6
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm5
  movapd %xmm8,%xmm4
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm4
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm11
  movapd %xmm5,%xmm13
  mulsd  %xmm5,%xmm11
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm13
  mulsd  D28680(%rip),%xmm12
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm12
  mulsd  %xmm8,%xmm0
  addsd  %xmm13,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D31864(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  D5037(%rip),%xmm6
  mulsd  %xmm10,%xmm12
  mulsd  %xmm9,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D3839(%rip),%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm11,%xmm12
  mulsd  %xmm5,%xmm12
  mulsd  D13299(%rip),%xmm5
  mulsd  %xmm9,%xmm12
  mulsd  %xmm7,%xmm5
  addsd  %xmm12,%xmm0
  movsd  D9931(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  D27625(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm12
  mulsd  %xmm4,%xmm11
  mulsd  %xmm7,%xmm4
  divsd  D11210(%rip),%xmm4
  mulsd  %xmm8,%xmm12
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D9542(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm8,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8091:
  movapd %xmm2,%xmm4
  movsd  D8969(%rip),%xmm0
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm12
  mulsd  %xmm5,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D13885(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  D754(%rip),%xmm6
  mulsd  %xmm10,%xmm12
  mulsd  %xmm8,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D7212(%rip),%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D20686(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D6435(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D8678(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm11
  mulsd  %xmm7,%xmm2
  mulsd  D2987(%rip),%xmm7
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D17281(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D2238(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6329:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm10
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm10
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm6
  subsd  D2238(%rip),%xmm3
  subsd  %xmm0,%xmm10
  movsd  D22209(%rip),%xmm0
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm9
  mulsd  %xmm11,%xmm0
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  D14054(%rip),%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm7
  addsd  %xmm12,%xmm0
  movsd  D26269(%rip),%xmm12
  mulsd  %xmm10,%xmm7
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm5,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D19479(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D24081(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm11,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D24193(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D1376(%rip),%xmm6
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11119:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm5
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm10
  movapd %xmm2,%xmm11
  subsd  %xmm0,%xmm5
  movapd %xmm1,%xmm14
  subsd  D2238(%rip),%xmm3
  mulsd  %xmm1,%xmm14
  subsd  %xmm0,%xmm10
  movsd  D15519(%rip),%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  movapd %xmm6,%xmm13
  mulsd  %xmm6,%xmm11
  movapd %xmm10,%xmm9
  movapd %xmm10,%xmm7
  mulsd  %xmm6,%xmm13
  mulsd  %xmm10,%xmm9
  mulsd  D4680(%rip),%xmm6
  mulsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm4
  movapd %xmm11,%xmm12
  mulsd  %xmm13,%xmm12
  mulsd  %xmm9,%xmm7
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm13,%xmm0
  mulsd  D28830(%rip),%xmm11
  mulsd  %xmm8,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D8742(%rip),%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  %xmm13,%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm2,%xmm12
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm2
  addsd  %xmm12,%xmm0
  movsd  D10851(%rip),%xmm12
  mulsd  %xmm9,%xmm2
  mulsd  %xmm7,%xmm12
  mulsd  %xmm13,%xmm12
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D12911(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1378(%rip),%xmm2
  mulsd  %xmm14,%xmm2
  mulsd  %xmm1,%xmm14
  mulsd  D24429(%rip),%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D16885(%rip),%xmm4
  addsd  %xmm14,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L197:
  movapd %xmm2,%xmm10
  movapd %xmm1,%xmm9
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm10
  addsd  %xmm3,%xmm9
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm5
  mulsd  %xmm1,%xmm6
  subsd  D2238(%rip),%xmm3
  subsd  %xmm0,%xmm9
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm10,%xmm11
  movapd %xmm10,%xmm12
  mulsd  %xmm10,%xmm11
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  D18868(%rip),%xmm11
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm8,%xmm11
  mulsd  %xmm9,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D9633(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D425(%rip),%xmm10
  mulsd  %xmm2,%xmm11
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  %xmm8,%xmm11
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm2
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  movapd %xmm6,%xmm7
  mulsd  %xmm8,%xmm2
  mulsd  %xmm6,%xmm7
  addsd  %xmm2,%xmm0
  movsd  D9133(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  D14896(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D13265(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  addsd  %xmm7,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  addsd  %xmm6,%xmm2
  divsd  D22069(%rip),%xmm4
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3865:
  movapd %xmm1,%xmm11
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm10
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm11
  addsd  %xmm3,%xmm4
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm10
  mulsd  %xmm2,%xmm6
  subsd  D2238(%rip),%xmm3
  subsd  %xmm0,%xmm4
  movsd  D15999(%rip),%xmm0
  movapd %xmm10,%xmm12
  mulsd  %xmm10,%xmm12
  movapd %xmm11,%xmm13
  mulsd  %xmm11,%xmm13
  movapd %xmm6,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm6,%xmm8
  mulsd  %xmm4,%xmm7
  movapd %xmm12,%xmm9
  mulsd  %xmm13,%xmm0
  mulsd  %xmm1,%xmm13
  mulsd  %xmm12,%xmm9
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  addsd  %xmm13,%xmm0
  movsd  D2490(%rip),%xmm13
  mulsd  %xmm11,%xmm13
  mulsd  D32058(%rip),%xmm11
  mulsd  %xmm1,%xmm13
  mulsd  %xmm12,%xmm11
  mulsd  D18344(%rip),%xmm1
  mulsd  %xmm12,%xmm13
  mulsd  %xmm10,%xmm11
  mulsd  %xmm9,%xmm1
  addsd  %xmm13,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2848(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm3,%xmm0
  movsd  D1636(%rip),%xmm3
  mulsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  D6481(%rip),%xmm6
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm8
  mulsd  %xmm7,%xmm6
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm7,%xmm3
  addsd  %xmm8,%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm4
  addsd  %xmm3,%xmm1
  divsd  D24898(%rip),%xmm4
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3100:
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm10
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  D2238(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D13027(%rip),%xmm0
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm11
  movapd %xmm10,%xmm12
  mulsd  %xmm10,%xmm11
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  mulsd  D21445(%rip),%xmm11
  mulsd  %xmm7,%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm7,%xmm11
  mulsd  %xmm9,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D9924(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D24909(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D25768(%rip),%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm7
  divsd  D24197(%rip),%xmm7
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm3
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm4
  addsd  %xmm3,%xmm1
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm5,%xmm2
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6438:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm11
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm6
  movapd %xmm1,%xmm13
  subsd  %xmm0,%xmm11
  movapd %xmm2,%xmm7
  subsd  D2238(%rip),%xmm3
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm6
  movsd  D15533(%rip),%xmm0
  movapd %xmm11,%xmm10
  movapd %xmm11,%xmm9
  mulsd  %xmm4,%xmm13
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm12
  movapd %xmm6,%xmm5
  mulsd  %xmm11,%xmm10
  mulsd  %xmm6,%xmm5
  movapd %xmm13,%xmm14
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm14
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm9
  mulsd  %xmm10,%xmm8
  mulsd  D18733(%rip),%xmm13
  mulsd  %xmm4,%xmm0
  mulsd  D23938(%rip),%xmm4
  mulsd  %xmm8,%xmm13
  mulsd  %xmm11,%xmm0
  mulsd  %xmm8,%xmm4
  addsd  %xmm14,%xmm0
  movsd  D31704(%rip),%xmm14
  mulsd  %xmm11,%xmm4
  mulsd  %xmm12,%xmm14
  mulsd  D14601(%rip),%xmm12
  mulsd  %xmm1,%xmm14
  mulsd  D23931(%rip),%xmm1
  mulsd  %xmm9,%xmm12
  mulsd  %xmm10,%xmm14
  mulsd  %xmm8,%xmm1
  addsd  %xmm14,%xmm0
  mulsd  %xmm10,%xmm1
  addsd  %xmm12,%xmm0
  addsd  %xmm13,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2751(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9487:
  cmpb   $0x0,-0x2f(%rsp)
  je     L1181
  test   %r14b,%r14b
  je     L1181
  movapd %xmm2,%xmm5
  movsd  D8969(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm5
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm10
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm11,%xmm0
  mulsd  %xmm2,%xmm11
  mulsd  %xmm1,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D13885(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm6,%xmm11
  mulsd  D754(%rip),%xmm6
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D7212(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D20686(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D6435(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D8678(%rip),%xmm4
  mulsd  %xmm2,%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm8,%xmm11
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  D2987(%rip),%xmm7
  addsd  %xmm11,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm7,%xmm1
  movapd %xmm6,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm10,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4538:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm8
  movapd %xmm1,%xmm9
  movsd  D22209(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  subsd  D24027(%rip),%xmm9
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D14054(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D26269(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D19479(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D24081(%rip),%xmm10
  mulsd  %xmm2,%xmm11
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D11245(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm2
  movsd  D350(%rip),%xmm4
  addsd  D21419(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8370:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm6
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  movapd %xmm2,%xmm10
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm9
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm8
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm5
  mulsd  D28830(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D8742(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D10851(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D27540(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  divsd  D11388(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D11245(%rip),%xmm3
  addsd  %xmm6,%xmm1
  subsd  %xmm3,%xmm2
  addsd  D21419(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9274:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm4
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm9
  movapd %xmm1,%xmm11
  subsd  %xmm0,%xmm4
  mulsd  %xmm1,%xmm11
  subsd  %xmm0,%xmm9
  movsd  D4324(%rip),%xmm0
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm6,%xmm12
  movapd %xmm6,%xmm10
  mulsd  %xmm6,%xmm12
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D18868(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm12,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D9633(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D425(%rip),%xmm6
  mulsd  %xmm2,%xmm10
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm9,%xmm10
  mulsd  %xmm9,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D15278(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  mulsd  %xmm1,%xmm11
  mulsd  D14254(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D3927(%rip),%xmm4
  mulsd  %xmm5,%xmm1
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D11245(%rip),%xmm3
  subsd  %xmm3,%xmm2
  addsd  D21419(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10201:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm11
  movapd %xmm1,%xmm10
  movsd  D24027(%rip),%xmm0
  addsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm10
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm11
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm4
  movsd  D21421(%rip),%xmm0
  movapd %xmm11,%xmm9
  mulsd  %xmm11,%xmm0
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm9
  movapd %xmm6,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm10,%xmm12
  mulsd  %xmm6,%xmm8
  mulsd  %xmm4,%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  D27540(%rip),%xmm10
  movapd %xmm7,%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D25559(%rip),%xmm1
  mulsd  %xmm9,%xmm10
  mulsd  %xmm7,%xmm5
  addsd  %xmm12,%xmm0
  mulsd  %xmm11,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm9
  divsd  D2355(%rip),%xmm9
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  addsd  %xmm9,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  movsd  D1636(%rip),%xmm3
  mulsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  D6481(%rip),%xmm6
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm8
  mulsd  %xmm7,%xmm6
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm7,%xmm3
  addsd  %xmm8,%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm4
  addsd  %xmm3,%xmm1
  divsd  D24898(%rip),%xmm4
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5603:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D19379(%rip),%xmm0
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm11,%xmm8
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm8
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D4545(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D18232(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm7
  mulsd  D25224(%rip),%xmm1
  mulsd  %xmm11,%xmm10
  mulsd  %xmm9,%xmm7
  mulsd  %xmm8,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30144(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9601:
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm10
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm11
  movapd %xmm10,%xmm12
  mulsd  %xmm10,%xmm11
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  mulsd  %xmm11,%xmm12
  movapd %xmm11,%xmm0
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  D10837(%rip),%xmm11
  mulsd  %xmm1,%xmm0
  mulsd  %xmm7,%xmm11
  mulsd  %xmm9,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D28256(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D3399(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D1222(%rip),%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm7
  divsd  D27933(%rip),%xmm7
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6290:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  movapd %xmm1,%xmm10
  subsd  %xmm0,%xmm9
  subsd  %xmm0,%xmm5
  movsd  D31649(%rip),%xmm0
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm6
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm9,%xmm8
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  D3828(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D31110(%rip),%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D6902(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D19212(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  D9543(%rip),%xmm1
  mulsd  %xmm6,%xmm11
  mulsd  %xmm7,%xmm6
  divsd  D14461(%rip),%xmm6
  mulsd  %xmm8,%xmm12
  mulsd  %xmm7,%xmm1
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D11245(%rip),%xmm3
  addsd  %xmm6,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D21419(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9061:
  cmpb   $0x0,-0x4c(%rsp)
  je     L2923
  cmpb   $0x0,-0x40(%rsp)
  je     L2923
  movapd %xmm2,%xmm4
  movsd  D22209(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm6
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm8
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm6
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm5
  mulsd  %xmm10,%xmm5
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm11
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D14054(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D26269(%rip),%xmm11
  mulsd  %xmm8,%xmm1
  mulsd  %xmm7,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D19479(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  mulsd  D24081(%rip),%xmm7
  mulsd  %xmm2,%xmm11
  mulsd  %xmm5,%xmm7
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D18897(%rip),%xmm6
  mulsd  D8727(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D6730(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1621:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm10
  movapd %xmm1,%xmm9
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm3,%xmm6
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm9,%xmm8
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm5
  mulsd  D28830(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D8742(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  %xmm2,%xmm12
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm12,%xmm0
  movsd  D10851(%rip),%xmm12
  mulsd  %xmm8,%xmm2
  mulsd  %xmm7,%xmm12
  mulsd  %xmm12,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D8727(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  D18897(%rip),%xmm6
  subsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm2
  movsd  D10034(%rip),%xmm4
  subsd  D6730(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6301:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm9
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm9
  movapd %xmm3,%xmm4
  subsd  %xmm0,%xmm5
  mulsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm9
  movsd  D4324(%rip),%xmm0
  movapd %xmm6,%xmm11
  movapd %xmm6,%xmm10
  mulsd  %xmm6,%xmm11
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D18868(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm11,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D9633(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D425(%rip),%xmm6
  mulsd  %xmm2,%xmm10
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm9,%xmm10
  mulsd  %xmm9,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1984(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  divsd  D26932(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D18897(%rip),%xmm4
  mulsd  D8727(%rip),%xmm3
  addsd  %xmm5,%xmm1
  subsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm2
  subsd  D6730(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L980:
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm8
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm10
  addsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm8
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm1,%xmm12
  movapd %xmm3,%xmm5
  mulsd  %xmm1,%xmm12
  subsd  %xmm0,%xmm7
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  movapd %xmm8,%xmm13
  mulsd  %xmm8,%xmm13
  movapd %xmm7,%xmm0
  movapd %xmm7,%xmm11
  mulsd  %xmm10,%xmm0
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  D6481(%rip),%xmm8
  mulsd  %xmm13,%xmm0
  mulsd  %xmm2,%xmm10
  mulsd  %xmm2,%xmm13
  movapd %xmm11,%xmm9
  mulsd  %xmm11,%xmm8
  mulsd  %xmm11,%xmm9
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm11,%xmm10
  addsd  %xmm13,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  %xmm9,%xmm2
  divsd  D24898(%rip),%xmm7
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D8070(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  mulsd  %xmm1,%xmm12
  addsd  %xmm7,%xmm0
  mulsd  D10034(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D21465(%rip),%xmm4
  addsd  %xmm12,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D18897(%rip),%xmm5
  mulsd  D8727(%rip),%xmm3
  subsd  %xmm5,%xmm2
  addsd  %xmm3,%xmm2
  subsd  D6730(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5019:
  cmpb   $0x0,-0x4d(%rsp)
  je     L3577
  cmpb   $0x0,-0x3e(%rsp)
  je     L3577
  movapd %xmm2,%xmm9
  movsd  D15519(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm10
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm7
  mulsd  %xmm9,%xmm0
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm11,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm10,%xmm1
  mulsd  %xmm11,%xmm1
  mulsd  D28830(%rip),%xmm10
  addsd  %xmm1,%xmm0
  movsd  D8742(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm11,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D10851(%rip),%xmm1
  mulsd  %xmm11,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D4680(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  movsd  D26183(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D12911(%rip),%xmm5
  mulsd  %xmm4,%xmm2
  mulsd  %xmm7,%xmm1
  mulsd  %xmm3,%xmm2
  mulsd  D16110(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D23693(%rip),%xmm4
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8544(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11427:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm8
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm4,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm9
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D18868(%rip),%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D9633(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D26183(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D23693(%rip),%xmm5
  subsd  %xmm4,%xmm2
  movsd  D16110(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm5,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D31448(%rip),%xmm4
  addsd  D8544(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L326:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm7
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm9
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm5
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm7
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm11,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm10,%xmm8
  mulsd  %xmm4,%xmm9
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm11
  mulsd  %xmm10,%xmm8
  mulsd  %xmm7,%xmm0
  mulsd  %xmm2,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm10,%xmm9
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm7
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D26183(%rip),%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  D23693(%rip),%xmm6
  mulsd  D16110(%rip),%xmm3
  subsd  %xmm4,%xmm2
  addsd  %xmm6,%xmm2
  subsd  %xmm3,%xmm2
  movsd  D15698(%rip),%xmm3
  addsd  D8544(%rip),%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D6132(%rip),%xmm5
  addsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7093:
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D20947(%rip),%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm10
  movapd %xmm5,%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  D5061(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm0
  mulsd  %xmm10,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm8,%xmm1
  movsd  D26183(%rip),%xmm8
  mulsd  %xmm10,%xmm1
  mulsd  %xmm7,%xmm8
  divsd  D17069(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D23693(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  mulsd  D16110(%rip),%xmm3
  subsd  %xmm8,%xmm1
  addsd  %xmm7,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8544(%rip),%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  mulsd  %xmm5,%xmm2
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1981:
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm10
  movapd %xmm1,%xmm8
  movsd  D24027(%rip),%xmm0
  addsd  %xmm3,%xmm5
  mulsd  %xmm1,%xmm8
  movapd %xmm3,%xmm7
  subsd  %xmm0,%xmm10
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D19609(%rip),%xmm0
  movapd %xmm10,%xmm9
  mulsd  %xmm10,%xmm0
  movapd %xmm8,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm5,%xmm4
  mulsd  %xmm8,%xmm11
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm0
  mulsd  D7583(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm9
  addsd  %xmm11,%xmm0
  mulsd  %xmm10,%xmm1
  addsd  %xmm8,%xmm0
  divsd  D16451(%rip),%xmm1
  movsd  D26183(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  addsd  %xmm1,%xmm0
  movapd %xmm9,%xmm1
  divsd  D26192(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm3,%xmm8
  mulsd  D23693(%rip),%xmm7
  mulsd  D16110(%rip),%xmm3
  subsd  %xmm8,%xmm1
  addsd  %xmm7,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8544(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8014:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm8
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D24555(%rip),%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm10,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm7
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D32014(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  D12190(%rip),%xmm1
  mulsd  %xmm10,%xmm9
  mulsd  %xmm8,%xmm4
  mulsd  %xmm7,%xmm1
  mulsd  D21743(%rip),%xmm7
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D26183(%rip),%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm3,%xmm4
  mulsd  D16110(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D23693(%rip),%xmm6
  subsd  %xmm4,%xmm1
  addsd  %xmm6,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8544(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6831:
  test   %r15b,%r15b
  je     L5668
  cmpb   $0x0,-0x34(%rsp)
  je     L5668
  movapd %xmm2,%xmm5
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm5
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm8
  mulsd  %xmm1,%xmm8
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D18868(%rip),%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  %xmm1,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D9633(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D425(%rip),%xmm5
  mulsd  %xmm2,%xmm9
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm5
  mulsd  %xmm8,%xmm9
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm1,%xmm9
  mulsd  %xmm2,%xmm1
  movsd  D3831(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D11435(%rip),%xmm4
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  divsd  D31915(%rip),%xmm3
  mulsd  %xmm6,%xmm1
  mulsd  D16662(%rip),%xmm6
  subsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D8462(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8621:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm5
  movsd  D1636(%rip),%xmm9
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm3,%xmm5
  movapd %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm5,%xmm6
  mulsd  %xmm7,%xmm10
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm5,%xmm6
  mulsd  %xmm2,%xmm9
  mulsd  %xmm11,%xmm0
  mulsd  %xmm2,%xmm11
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm4
  mulsd  %xmm10,%xmm8
  mulsd  %xmm10,%xmm9
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm7
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D3831(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm2,%xmm0
  mulsd  D11435(%rip),%xmm5
  movapd %xmm7,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  D16662(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  subsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm2
  movapd %xmm3,%xmm4
  divsd  D31915(%rip),%xmm4
  subsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm2
  movsd  D31637(%rip),%xmm4
  subsd  D8462(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4841:
  cmpb   $0x0,-0x1e(%rsp)
  je     L1388
  cmp    $0x4,%eax
  jne    L7925
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm10
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm11
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm10
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D656(%rip),%xmm0
  movapd %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm4,%xmm11
  movapd %xmm4,%xmm12
  movapd %xmm3,%xmm5
  mulsd  %xmm4,%xmm12
  mulsd  %xmm10,%xmm9
  mulsd  %xmm3,%xmm5
  movapd %xmm11,%xmm13
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm13
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  D24165(%rip),%xmm11
  mulsd  %xmm4,%xmm0
  mulsd  D13636(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm10,%xmm0
  mulsd  %xmm7,%xmm4
  addsd  %xmm13,%xmm0
  movsd  D6807(%rip),%xmm13
  mulsd  %xmm10,%xmm4
  mulsd  %xmm12,%xmm13
  mulsd  D13865(%rip),%xmm12
  mulsd  %xmm1,%xmm13
  mulsd  D15779(%rip),%xmm1
  mulsd  %xmm8,%xmm12
  mulsd  %xmm9,%xmm13
  mulsd  %xmm7,%xmm1
  mulsd  D26502(%rip),%xmm7
  addsd  %xmm13,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm6
  mulsd  %xmm3,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D7595(%rip),%xmm5
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm2
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8421:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm11
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm8
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D15519(%rip),%xmm0
  movapd %xmm8,%xmm5
  movapd %xmm4,%xmm12
  movapd %xmm3,%xmm10
  movapd %xmm3,%xmm9
  mulsd  %xmm4,%xmm12
  mulsd  %xmm4,%xmm11
  mulsd  %xmm3,%xmm10
  mulsd  %xmm8,%xmm5
  mulsd  %xmm12,%xmm0
  movapd %xmm11,%xmm13
  mulsd  %xmm12,%xmm13
  movapd %xmm10,%xmm7
  mulsd  %xmm10,%xmm9
  mulsd  %xmm10,%xmm7
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  D28830(%rip),%xmm11
  mulsd  %xmm3,%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm7,%xmm11
  addsd  %xmm13,%xmm0
  movsd  D8742(%rip),%xmm13
  mulsd  %xmm4,%xmm3
  mulsd  %xmm12,%xmm13
  mulsd  %xmm2,%xmm13
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm10,%xmm13
  mulsd  %xmm7,%xmm2
  mulsd  D12911(%rip),%xmm7
  addsd  %xmm13,%xmm0
  movsd  D10851(%rip),%xmm13
  mulsd  %xmm10,%xmm2
  mulsd  %xmm9,%xmm13
  mulsd  %xmm13,%xmm12
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D29530(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm6
  divsd  D13496(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D31700(%rip),%xmm1
  mulsd  %xmm8,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D31889(%rip),%xmm5
  addsd  %xmm3,%xmm2
  mulsd  %xmm8,%xmm1
  addsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1792:
  cmpb   $0x0,-0x29(%rsp)
  je     L5860
  cmp    $0x6,%eax
  jne    L4841
  movapd %xmm2,%xmm6
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  movapd %xmm1,%xmm4
  subsd  %xmm0,%xmm5
  mulsd  %xmm1,%xmm4
  subsd  %xmm0,%xmm3
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm8
  movapd %xmm6,%xmm11
  movapd %xmm3,%xmm10
  movapd %xmm6,%xmm13
  mulsd  %xmm6,%xmm11
  movapd %xmm4,%xmm12
  mulsd  %xmm3,%xmm10
  mulsd  %xmm4,%xmm12
  mulsd  %xmm5,%xmm8
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm13
  movapd %xmm10,%xmm7
  mulsd  D18868(%rip),%xmm11
  mulsd  %xmm10,%xmm7
  movapd %xmm8,%xmm9
  mulsd  %xmm8,%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  %xmm3,%xmm0
  addsd  %xmm13,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D9633(%rip),%xmm11
  mulsd  %xmm6,%xmm11
  mulsd  D425(%rip),%xmm6
  mulsd  %xmm2,%xmm11
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm6
  mulsd  %xmm10,%xmm11
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm3,%xmm11
  mulsd  %xmm3,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D17281(%rip),%xmm4
  mulsd  %xmm8,%xmm3
  addsd  %xmm11,%xmm0
  mulsd  %xmm8,%xmm4
  addsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  D9876(%rip),%xmm3
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm10,%xmm2
  mulsd  %xmm5,%xmm4
  addsd  %xmm2,%xmm0
  movsd  D18572(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  mulsd  %xmm1,%xmm12
  mulsd  D14698(%rip),%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm9,%xmm5
  mulsd  %xmm9,%xmm1
  divsd  D21098(%rip),%xmm5
  addsd  %xmm12,%xmm2
  addsd  %xmm3,%xmm2
  addsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9391:
  movapd %xmm2,%xmm5
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D8969(%rip),%xmm0
  movapd %xmm5,%xmm4
  movapd %xmm3,%xmm11
  movapd %xmm3,%xmm10
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm7
  mulsd  %xmm3,%xmm11
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  %xmm11,%xmm10
  movapd %xmm11,%xmm9
  mulsd  %xmm11,%xmm9
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm12
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm3,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D13885(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  %xmm7,%xmm12
  mulsd  D754(%rip),%xmm7
  mulsd  %xmm11,%xmm12
  addsd  %xmm12,%xmm0
  movsd  D7212(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  %xmm5,%xmm12
  mulsd  D20686(%rip),%xmm5
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  movsd  D6435(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D8678(%rip),%xmm4
  mulsd  %xmm2,%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm9,%xmm12
  mulsd  %xmm3,%xmm4
  mulsd  %xmm8,%xmm2
  addsd  %xmm12,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm7,%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  %xmm10,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D2987(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D20910(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  divsd  D5484(%rip),%xmm6
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2689:
  cmpb   $0x0,-0x4c(%rsp)
  je     L2089
  cmp    $0x8,%eax
  jne    L1792
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm10
  movapd %xmm1,%xmm7
  subsd  %xmm0,%xmm6
  mulsd  %xmm1,%xmm7
  subsd  %xmm0,%xmm3
  movsd  D22209(%rip),%xmm0
  movapd %xmm6,%xmm8
  movapd %xmm4,%xmm9
  movapd %xmm3,%xmm12
  movapd %xmm3,%xmm11
  mulsd  %xmm4,%xmm9
  mulsd  %xmm4,%xmm10
  mulsd  %xmm3,%xmm12
  mulsd  %xmm6,%xmm8
  mulsd  %xmm9,%xmm0
  movapd %xmm9,%xmm13
  mulsd  %xmm9,%xmm13
  mulsd  %xmm12,%xmm11
  movapd %xmm12,%xmm5
  mulsd  %xmm12,%xmm5
  mulsd  %xmm10,%xmm0
  mulsd  D14054(%rip),%xmm10
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm10
  addsd  %xmm13,%xmm0
  movsd  D26269(%rip),%xmm13
  mulsd  %xmm10,%xmm3
  mulsd  %xmm9,%xmm13
  mulsd  %xmm4,%xmm13
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm12,%xmm13
  addsd  %xmm13,%xmm0
  movsd  D19479(%rip),%xmm13
  mulsd  %xmm9,%xmm13
  mulsd  D24081(%rip),%xmm9
  mulsd  %xmm2,%xmm13
  mulsd  %xmm5,%xmm9
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm11,%xmm13
  mulsd  %xmm5,%xmm2
  addsd  %xmm13,%xmm0
  mulsd  %xmm11,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  mulsd  %xmm12,%xmm3
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D27098(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm8,%xmm6
  addsd  %xmm5,%xmm0
  divsd  D24450(%rip),%xmm6
  mulsd  %xmm7,%xmm2
  mulsd  %xmm1,%xmm7
  mulsd  D7596(%rip),%xmm1
  addsd  %xmm7,%xmm2
  mulsd  %xmm8,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8223:
  movapd %xmm2,%xmm4
  movsd  D17967(%rip),%xmm0
  movapd %xmm2,%xmm6
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm8
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm8,%xmm7
  movapd %xmm8,%xmm9
  mulsd  %xmm8,%xmm9
  movapd %xmm6,%xmm11
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm9,%xmm3
  mulsd  %xmm9,%xmm3
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D6105(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D13230(%rip),%xmm10
  mulsd  %xmm2,%xmm11
  mulsd  %xmm7,%xmm10
  mulsd  %xmm8,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D10237(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D6968(%rip),%xmm6
  mulsd  %xmm9,%xmm10
  mulsd  %xmm3,%xmm6
  addsd  %xmm10,%xmm0
  movsd  D3481(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D25071(%rip),%xmm4
  mulsd  %xmm9,%xmm10
  mulsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm1
  addsd  %xmm10,%xmm0
  movsd  D15710(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D10420(%rip),%xmm5
  mulsd  %xmm2,%xmm10
  mulsd  %xmm9,%xmm5
  mulsd  D25747(%rip),%xmm2
  mulsd  %xmm9,%xmm10
  mulsd  %xmm7,%xmm5
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D584(%rip),%xmm3
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L3950:
  movzbl -0x1(%rsp),%edi
  mov    %dil,-0x3c(%rsp)
  mov    %dil,-0x39(%rsp)
L5338:
  test   %r12b,%r12b
  je     L8285
  cmp    $0xa,%eax
  jne    L2689
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm8
  movsd  D16555(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm7
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm11
  movapd %xmm4,%xmm13
  mulsd  %xmm4,%xmm11
  mulsd  %xmm7,%xmm10
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm6
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm13
  mulsd  D25174(%rip),%xmm12
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm12
  mulsd  %xmm5,%xmm0
  addsd  %xmm13,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D13641(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm8,%xmm12
  mulsd  D26825(%rip),%xmm8
  mulsd  %xmm10,%xmm12
  mulsd  %xmm9,%xmm8
  addsd  %xmm12,%xmm0
  movsd  D4277(%rip),%xmm12
  mulsd  %xmm10,%xmm8
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D26070(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm6,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D13491(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  D4564(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  %xmm9,%xmm11
  mulsd  D20341(%rip),%xmm2
  mulsd  %xmm9,%xmm12
  mulsd  %xmm7,%xmm11
  mulsd  %xmm6,%xmm2
  mulsd  D4539(%rip),%xmm6
  mulsd  %xmm5,%xmm12
  mulsd  %xmm5,%xmm2
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D14163(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11692:
  movapd %xmm2,%xmm5
  addsd  %xmm3,%xmm1
  movapd %xmm2,%xmm8
  movsd  D16555(%rip),%xmm0
  mulsd  %xmm2,%xmm5
  subsd  D24027(%rip),%xmm1
  subsd  D2238(%rip),%xmm3
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm10
  mulsd  %xmm1,%xmm7
  mulsd  %xmm5,%xmm8
  movapd %xmm5,%xmm4
  movapd %xmm5,%xmm12
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm10
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm6
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  mulsd  D25174(%rip),%xmm11
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm11
  mulsd  %xmm1,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D13641(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm8,%xmm11
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D4277(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D26070(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  mulsd  %xmm6,%xmm5
  addsd  %xmm11,%xmm0
  movsd  D13491(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D4564(%rip),%xmm4
  mulsd  %xmm2,%xmm11
  mulsd  %xmm9,%xmm4
  mulsd  D20341(%rip),%xmm2
  mulsd  %xmm9,%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  D4539(%rip),%xmm6
  mulsd  %xmm1,%xmm11
  mulsd  %xmm2,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D26825(%rip),%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  %xmm10,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L11388:
  movb   $0x0,-0xa(%rsp)
L4785:
  cmp    $0xa,%ecx
  sete   -0x3c(%rsp)
  movzbl -0x3c(%rsp),%edi
  and    -0x39(%rsp),%dil
  mov    %dil,-0x1(%rsp)
  je     L2024
  test   %eax,%eax
  jne    L3950
  movapd %xmm3,%xmm1
  movsd  D16113(%rip),%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm5
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm0
  mulsd  D28680(%rip),%xmm4
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D31864(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D5037(%rip),%xmm5
  subsd  %xmm4,%xmm0
  movsd  D3839(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  D13299(%rip),%xmm1
  addsd  %xmm4,%xmm0
  movsd  D9931(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  D27625(%rip),%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  D9542(%rip),%xmm3
  subsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  subsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  subsd  %xmm3,%xmm0
  addsd  D11137(%rip),%xmm0
  jmp    L10020
L10035:
  movzbl -0x48(%rsp),%edi
  movb   $0x1,-0x1a(%rsp)
  and    %r10d,%edi
  mov    %dil,-0xa(%rsp)
  jmp    L4785
L5689:
  movapd %xmm3,%xmm5
  movsd  D1265(%rip),%xmm7
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  D6480(%rip),%xmm6
  subsd  %xmm7,%xmm0
  movsd  D30737(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D25813(%rip),%xmm5
  addsd  %xmm7,%xmm0
  movsd  D9945(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D21024(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19728(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  addsd  D32188(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7599:
  movzbl -0x2d(%rsp),%edi
  movb   $0x0,-0x2d(%rsp)
  mov    %dil,-0x1a(%rsp)
  jmp    L311
L4054:
  movzbl -0x48(%rsp),%r9d
  and    %r10b,%r9b
  jne    L8005
  movzbl -0xb(%rsp),%edi
  movb   $0x0,-0xa(%rsp)
  mov    %dil,-0x4b(%rsp)
  mov    %edi,%r9d
  jmp    L4785
L5615:
  movapd %xmm3,%xmm5
  movsd  D1265(%rip),%xmm7
  movapd %xmm3,%xmm6
  addsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  D6480(%rip),%xmm6
  subsd  %xmm7,%xmm0
  movsd  D30737(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D25813(%rip),%xmm5
  addsd  %xmm7,%xmm0
  movsd  D9945(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D21024(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  mulsd  D19728(%rip),%xmm3
  subsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  addsd  D32188(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1405:
  cmpb   $0x0,-0x1a(%rsp)
  je     L59
  cmp    $0x1,%eax
  jne    L10035
  movapd %xmm3,%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm5
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D4941(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D7759(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  D6307(%rip),%xmm6
  addsd  %xmm7,%xmm0
  movsd  D30514(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D30216(%rip),%xmm5
  subsd  %xmm7,%xmm0
  movsd  D20763(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D9850(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D28199(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm6,%xmm0
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  subsd  D26151(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8005:
  mov    %r9b,-0xb(%rsp)
  mov    %r9b,-0x4b(%rsp)
  jmp    L3996
L6662:
  movapd %xmm3,%xmm5
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm6
  movsd  D10986(%rip),%xmm8
  mulsd  %xmm3,%xmm5
  addsd  %xmm3,%xmm4
  movsd  D24027(%rip),%xmm0
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm4
  movapd %xmm5,%xmm7
  movapd %xmm5,%xmm0
  mulsd  %xmm5,%xmm7
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm0
  mulsd  D4137(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D2597(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D12263(%rip),%xmm5
  mulsd  %xmm3,%xmm7
  mulsd  D6837(%rip),%xmm3
  subsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D13793(%rip),%xmm3
  addsd  D8095(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm3
  mulsd  %xmm6,%xmm6
  mulsd  D32538(%rip),%xmm6
  addsd  %xmm3,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8117:
  cmpb   $0x0,-0x11(%rsp)
  je     L10576
  movzbl -0x35(%rsp),%edi
  and    %ebx,%edi
  mov    %dil,-0x3(%rsp)
  cmp    $0x1,%eax
  jne    L609
  movapd %xmm3,%xmm4
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm6
  movsd  D10986(%rip),%xmm9
  mulsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm4,%xmm7
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm7
  mulsd  %xmm7,%xmm9
  mulsd  %xmm7,%xmm0
  mulsd  D4137(%rip),%xmm7
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D2597(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D12263(%rip),%xmm4
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  movsd  D20600(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm4,%xmm0
  movsd  D6837(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm5,%xmm7
  mulsd  D31782(%rip),%xmm5
  subsd  %xmm4,%xmm0
  movsd  D31321(%rip),%xmm4
  addsd  D8095(%rip),%xmm0
  mulsd  %xmm8,%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm5
  mulsd  %xmm6,%xmm4
  addsd  %xmm8,%xmm4
  addsd  %xmm7,%xmm4
  addsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8545:
  movapd %xmm2,%xmm6
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm6,%xmm0
  movapd %xmm7,%xmm1
  movapd %xmm6,%xmm8
  mulsd  %xmm7,%xmm1
  movapd %xmm4,%xmm5
  mulsd  %xmm6,%xmm8
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm4,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  D7595(%rip),%xmm1
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm2
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D10986(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D4137(%rip),%xmm5
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm1
  movsd  D2597(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm5,%xmm1
  mulsd  D12263(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D6837(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D8095(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2492:
  movzbl -0x6(%rsp),%r11d
  mov    %r11b,-0x47(%rsp)
L11509:
  cmpb   $0x0,-0x3d(%rsp)
  je     L2608
  cmp    $0x3,%eax
  jne    L8117
  movapd %xmm3,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm6
  movsd  D10986(%rip),%xmm9
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm2,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  movapd %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  D4137(%rip),%xmm8
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D2597(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D12263(%rip),%xmm7
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D6837(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  movsd  D7846(%rip),%xmm7
  addsd  D8095(%rip),%xmm0
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11572:
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm7
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm3,%xmm8
  addsd  %xmm3,%xmm4
  movapd %xmm1,%xmm9
  movsd  D18572(%rip),%xmm5
  subsd  %xmm0,%xmm7
  mulsd  %xmm1,%xmm9
  subsd  %xmm0,%xmm4
  movapd %xmm3,%xmm0
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm10
  mulsd  %xmm2,%xmm5
  mulsd  %xmm2,%xmm2
  subsd  %xmm10,%xmm0
  movapd %xmm3,%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D9876(%rip),%xmm10
  mulsd  D17281(%rip),%xmm8
  mulsd  D14698(%rip),%xmm3
  addsd  %xmm10,%xmm0
  subsd  %xmm8,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D10366(%rip),%xmm3
  subsd  D15921(%rip),%xmm0
  mulsd  %xmm9,%xmm3
  mulsd  %xmm1,%xmm9
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm7,%xmm3
  mulsd  %xmm6,%xmm1
  mulsd  D27777(%rip),%xmm6
  addsd  %xmm9,%xmm3
  addsd  %xmm1,%xmm3
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm3
  movapd %xmm5,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  mulsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10258:
  movapd %xmm2,%xmm4
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D1636(%rip),%xmm8
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm0
  mulsd  %xmm8,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm8
  mulsd  %xmm9,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm8
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D9876(%rip),%xmm2
  addsd  %xmm1,%xmm0
  mulsd  D17281(%rip),%xmm5
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D18572(%rip),%xmm6
  mulsd  D14698(%rip),%xmm3
  subsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D15921(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10689:
  movzbl -0x36(%rsp),%edi
  mov    %dil,-0x4(%rsp)
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x36(%rsp)
  jmp    L8163
L7468:
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  %xmm8,%xmm0
  mulsd  D18572(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm3,%xmm8
  mulsd  %xmm7,%xmm8
  mulsd  D9876(%rip),%xmm8
  mulsd  D17281(%rip),%xmm7
  addsd  %xmm8,%xmm0
  subsd  %xmm7,%xmm0
  movsd  D14698(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movsd  D1580(%rip),%xmm7
  subsd  D15921(%rip),%xmm0
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7750:
  movapd %xmm1,%xmm6
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm6
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm4
  movsd  D1974(%rip),%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm6,%xmm0
  movapd %xmm6,%xmm9
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm9
  mulsd  D15278(%rip),%xmm6
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm7
  addsd  %xmm6,%xmm0
  movsd  D29530(%rip),%xmm6
  divsd  D10978(%rip),%xmm7
  mulsd  %xmm5,%xmm6
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm5,%xmm1
  divsd  D13496(%rip),%xmm5
  addsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm6
  mulsd  D31700(%rip),%xmm3
  subsd  %xmm6,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D20286(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7797:
  cmpb   $0x0,-0xc(%rsp)
  je     L1690
  movzbl -0x3c(%rsp),%edi
  and    -0x46(%rsp),%dil
  mov    %dil,-0x36(%rsp)
  cmp    $0x1,%eax
  jne    L10017
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  movapd %xmm4,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19379(%rip),%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D31048(%rip),%xmm6
  mulsd  %xmm1,%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  movsd  D29530(%rip),%xmm6
  mulsd  %xmm9,%xmm4
  mulsd  %xmm5,%xmm6
  mulsd  %xmm7,%xmm4
  mulsd  %xmm3,%xmm6
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm8,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D15693(%rip),%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  divsd  D13496(%rip),%xmm5
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  movsd  D31700(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  addsd  D20286(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3648:
  movapd %xmm3,%xmm8
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm7
  movsd  D29530(%rip),%xmm9
  mulsd  %xmm3,%xmm8
  addsd  %xmm3,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm7
  subsd  %xmm0,%xmm5
  mulsd  %xmm8,%xmm9
  movapd %xmm8,%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm5,%xmm4
  divsd  D13496(%rip),%xmm8
  mulsd  %xmm5,%xmm4
  mulsd  %xmm3,%xmm9
  mulsd  D31700(%rip),%xmm3
  subsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D3772(%rip),%xmm3
  addsd  D20286(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm7,%xmm3
  mulsd  %xmm7,%xmm7
  divsd  D3361(%rip),%xmm7
  addsd  %xmm3,%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8447:
  cmpb   $0x0,-0x20(%rsp)
  je     L3530
  cmp    $0x3,%eax
  jne    L7797
  movapd %xmm1,%xmm11
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movsd  D29530(%rip),%xmm8
  mulsd  %xmm1,%xmm11
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm10
  subsd  %xmm0,%xmm10
  movapd %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm3,%xmm7
  subsd  %xmm0,%xmm5
  mulsd  %xmm2,%xmm6
  movapd %xmm10,%xmm9
  mulsd  %xmm10,%xmm9
  movapd %xmm11,%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm1,%xmm11
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm7,%xmm8
  mulsd  %xmm5,%xmm4
  mulsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  mulsd  %xmm3,%xmm8
  mulsd  D31700(%rip),%xmm3
  addsd  %xmm11,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D31150(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm7,%xmm1
  divsd  D13496(%rip),%xmm7
  subsd  %xmm8,%xmm1
  addsd  %xmm7,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D20286(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9021:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm1,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm1,%xmm8
  mulsd  %xmm2,%xmm1
  movsd  D29530(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm2
  mulsd  D31700(%rip),%xmm3
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm5,%xmm1
  divsd  D13496(%rip),%xmm5
  subsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D20286(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7979:
  movzbl -0x7(%rsp),%edi
  mov    %dil,-0x4e(%rsp)
  mov    %dil,-0x3a(%rsp)
L5016:
  cmpb   $0x0,-0x41(%rsp)
  je     L6899
  cmp    $0x5,%eax
  jne    L8447
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm7
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm9
  mulsd  %xmm6,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  movapd %xmm10,%xmm0
  mulsd  %xmm7,%xmm0
  mulsd  %xmm4,%xmm7
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm7
  mulsd  %xmm9,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm7
  mulsd  %xmm6,%xmm4
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm6
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D29530(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm3,%xmm4
  mulsd  %xmm5,%xmm2
  divsd  D13496(%rip),%xmm5
  subsd  %xmm4,%xmm2
  movsd  D31700(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm5,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D31637(%rip),%xmm4
  addsd  D20286(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7469:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm3,%xmm7
  subsd  %xmm0,%xmm5
  movsd  D24555(%rip),%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm10,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm6
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D32014(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  D12190(%rip),%xmm1
  mulsd  %xmm10,%xmm9
  mulsd  %xmm8,%xmm4
  mulsd  %xmm6,%xmm1
  mulsd  D21743(%rip),%xmm6
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  D27098(%rip),%xmm7
  mulsd  D7596(%rip),%xmm3
  subsd  %xmm7,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D7466(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5022:
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm7
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  addsd  %xmm3,%xmm6
  movapd %xmm3,%xmm8
  subsd  %xmm0,%xmm7
  mulsd  %xmm3,%xmm8
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm6
  movsd  D20947(%rip),%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm10
  movapd %xmm6,%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  D5061(%rip),%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm10,%xmm7
  mulsd  %xmm10,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  divsd  D17069(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  D27098(%rip),%xmm8
  mulsd  D7596(%rip),%xmm3
  subsd  %xmm8,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D7466(%rip),%xmm1
  movapd %xmm5,%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D22134(%rip),%xmm5
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm2
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8325:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm8
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm3,%xmm5
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm4,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm9
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D18868(%rip),%xmm9
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D9633(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D7596(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D27098(%rip),%xmm5
  subsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm2
  movsd  D31448(%rip),%xmm4
  subsd  D7466(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8224:
  movb   $0x0,-0x25(%rsp)
L8845:
  cmp    $0x9,%ecx
  movzbl -0x37(%rsp),%r10d
  movb   $0x1,-0x4b(%rsp)
  sete   -0x48(%rsp)
  movzbl -0x48(%rsp),%edi
  mov    %r9b,-0x13(%rsp)
  mov    %r8d,%r9d
  mov    $0x1,%r8d
  and    %edi,%r10d
  mov    %r10b,-0x39(%rsp)
  mov    $0x1,%r10d
L7626:
  test   %edx,%edx
  jne    L8154
  cmp    $0xa,%eax
  je     L156
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x2d(%rsp)
  movzbl -0x37(%rsp),%edi
  mov    %dil,-0x39(%rsp)
L9164:
  test   %bpl,%bpl
  je     L707
  cmp    $0x8,%eax
  je     L4772
L7500:
  cmpb   $0x0,-0x2f(%rsp)
  je     L9691
  cmp    $0x6,%eax
  je     L10862
L1817:
  cmpb   $0x0,-0x23(%rsp)
  je     L11033
  cmp    $0x4,%eax
  je     L7948
L7767:
  cmpb   $0x0,-0x16(%rsp)
  je     L9685
  cmp    $0x2,%eax
  je     L9467
L1820:
  cmp    $0xa,%esi
  sete   -0x37(%rsp)
  movzbl -0x37(%rsp),%edi
  and    -0x36(%rsp),%dil
  mov    %dil,-0x27(%rsp)
  je     L4310
  test   %eax,%eax
  jne    L5182
  movapd %xmm1,%xmm5
  movsd  D9870(%rip),%xmm0
  subsd  D24027(%rip),%xmm3
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm5
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm9
  mulsd  %xmm3,%xmm4
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm2
  movapd %xmm5,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm2,%xmm10
  mulsd  %xmm2,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  D26655(%rip),%xmm10
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm10
  mulsd  %xmm3,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D7640(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D176(%rip),%xmm6
  mulsd  %xmm9,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D26032(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D15026(%rip),%xmm5
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm5
  addsd  %xmm10,%xmm0
  movsd  D7222(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D11630(%rip),%xmm2
  mulsd  %xmm1,%xmm10
  mulsd  %xmm8,%xmm2
  mulsd  D27002(%rip),%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm4,%xmm2
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm4
  divsd  D19071(%rip),%xmm4
  mulsd  %xmm3,%xmm10
  mulsd  %xmm3,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  jmp    L10020
L9467:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm9
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm9
  subsd  %xmm0,%xmm3
  movsd  D2915(%rip),%xmm0
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm5
  mulsd  %xmm6,%xmm0
  mulsd  D8858(%rip),%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm6
  addsd  %xmm11,%xmm0
  movsd  D32461(%rip),%xmm11
  mulsd  %xmm9,%xmm6
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D5692(%rip),%xmm4
  mulsd  %xmm8,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D28743(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D14923(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D6524(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D12862(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2758:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm7
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm9
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm7
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm11,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm10,%xmm8
  mulsd  %xmm4,%xmm9
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm11
  mulsd  %xmm10,%xmm8
  mulsd  %xmm7,%xmm0
  mulsd  %xmm2,%xmm9
  mulsd  %xmm10,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm10,%xmm9
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm7
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movsd  D15698(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D6132(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D27098(%rip),%xmm5
  mulsd  D7596(%rip),%xmm3
  addsd  %xmm6,%xmm1
  subsd  %xmm5,%xmm2
  addsd  %xmm3,%xmm2
  subsd  D7466(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1075:
  movapd %xmm2,%xmm9
  movsd  D15519(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm10
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm7
  mulsd  %xmm9,%xmm0
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm11,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm10,%xmm1
  mulsd  %xmm11,%xmm1
  mulsd  D28830(%rip),%xmm10
  addsd  %xmm1,%xmm0
  movsd  D8742(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm11,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D10851(%rip),%xmm1
  mulsd  %xmm11,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D4680(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D12911(%rip),%xmm5
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D27098(%rip),%xmm4
  mulsd  D7596(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D7466(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4104:
  mov    %r9b,-0x13(%rsp)
  mov    %r8d,%r9d
  xor    %r8d,%r8d
  jmp    L2618
L9517:
  mov    %r8d,%r9d
  mov    %r8d,%r13d
  jmp    L8845
L2692:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm6
  movsd  D15533(%rip),%xmm7
  addsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm7
  mulsd  %xmm5,%xmm0
  mulsd  D18733(%rip),%xmm6
  mulsd  %xmm4,%xmm7
  mulsd  D23938(%rip),%xmm4
  subsd  %xmm7,%xmm0
  movsd  D31704(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D14601(%rip),%xmm5
  mulsd  %xmm3,%xmm7
  mulsd  D23931(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm5,%xmm0
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  subsd  D2751(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L156:
  movapd %xmm2,%xmm5
  movsd  D16555(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm5
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm6
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm6
  mulsd  %xmm5,%xmm7
  movapd %xmm5,%xmm4
  movapd %xmm5,%xmm11
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm9
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm8,%xmm3
  mulsd  %xmm8,%xmm3
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  mulsd  D25174(%rip),%xmm10
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm10
  mulsd  %xmm1,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D13641(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D26825(%rip),%xmm7
  mulsd  %xmm9,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D4277(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D26070(%rip),%xmm5
  mulsd  %xmm8,%xmm10
  mulsd  %xmm3,%xmm5
  addsd  %xmm10,%xmm0
  movsd  D13491(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D4564(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm8,%xmm4
  mulsd  D20341(%rip),%xmm2
  mulsd  %xmm8,%xmm10
  mulsd  %xmm6,%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D4539(%rip),%xmm3
  mulsd  %xmm1,%xmm10
  mulsd  %xmm2,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm7,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L8154:
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x2d(%rsp)
  movzbl -0x37(%rsp),%edi
  mov    %dil,-0x39(%rsp)
  jmp    L508
L10862:
  movapd %xmm2,%xmm7
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm5
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm4
  movapd %xmm7,%xmm10
  movapd %xmm3,%xmm9
  movapd %xmm7,%xmm11
  mulsd  %xmm7,%xmm10
  mulsd  %xmm3,%xmm9
  mulsd  %xmm5,%xmm4
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  movapd %xmm9,%xmm8
  mulsd  D18868(%rip),%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  %xmm3,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D9633(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D425(%rip),%xmm7
  mulsd  %xmm2,%xmm10
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm10
  mulsd  %xmm8,%xmm2
  mulsd  %xmm3,%xmm10
  mulsd  %xmm3,%xmm2
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm10,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D13379(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D9133(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  D14896(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D13265(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  addsd  %xmm6,%xmm2
  divsd  D22069(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4772:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm8
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D22209(%rip),%xmm0
  movapd %xmm4,%xmm7
  movapd %xmm3,%xmm10
  movapd %xmm3,%xmm9
  mulsd  %xmm4,%xmm7
  mulsd  %xmm4,%xmm8
  mulsd  %xmm3,%xmm10
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm11
  mulsd  %xmm7,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm5
  mulsd  %xmm10,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  D14054(%rip),%xmm8
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D26269(%rip),%xmm11
  mulsd  %xmm8,%xmm3
  mulsd  %xmm7,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D19479(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  mulsd  D24081(%rip),%xmm7
  mulsd  %xmm2,%xmm11
  mulsd  %xmm5,%xmm7
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm9,%xmm11
  mulsd  %xmm5,%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm9,%xmm2
  addsd  %xmm7,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  mulsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D24193(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D1376(%rip),%xmm6
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7948:
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D13027(%rip),%xmm0
  movapd %xmm8,%xmm6
  movapd %xmm9,%xmm10
  movapd %xmm9,%xmm11
  movapd %xmm3,%xmm4
  mulsd  %xmm9,%xmm10
  mulsd  %xmm8,%xmm6
  mulsd  %xmm3,%xmm4
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  movapd %xmm6,%xmm7
  mulsd  D21445(%rip),%xmm10
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm6,%xmm10
  mulsd  %xmm8,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D9924(%rip),%xmm10
  mulsd  %xmm9,%xmm10
  mulsd  D24909(%rip),%xmm9
  mulsd  %xmm1,%xmm10
  mulsd  D25768(%rip),%xmm1
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm10
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  divsd  D24197(%rip),%xmm6
  mulsd  %xmm8,%xmm10
  mulsd  %xmm8,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm6,%xmm1
  movsd  D22134(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5182:
  movzbl -0x27(%rsp),%edi
  mov    %dil,-0x5(%rsp)
  mov    %dil,-0x37(%rsp)
L11578:
  test   %r15b,%r15b
  je     L8352
  cmp    $0x8,%eax
  je     L11156
L10377:
  cmpb   $0x0,-0x30(%rsp)
  je     L10908
  cmp    $0x6,%eax
  je     L444
L7304:
  cmpb   $0x0,-0x22(%rsp)
  je     L5622
  cmp    $0x4,%eax
  je     L10378
L9382:
  cmpb   $0x0,-0x19(%rsp)
  je     L5828
  cmp    $0x2,%eax
  je     L3287
L1248:
  movzbl -0x3b(%rsp),%edi
  and    -0x38(%rsp),%dil
  mov    %dil,-0x9(%rsp)
  je     L11045
  test   %eax,%eax
  jne    L10445
  movapd %xmm1,%xmm2
  movsd  D3167(%rip),%xmm0
  movapd %xmm3,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm2
  subsd  D24027(%rip),%xmm4
  subsd  D14163(%rip),%xmm3
  movapd %xmm4,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm9
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm11,%xmm0
  mulsd  %xmm1,%xmm11
  mulsd  %xmm4,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D18050(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D4294(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  mulsd  %xmm7,%xmm5
  addsd  %xmm11,%xmm0
  movsd  D31402(%rip),%xmm11
  mulsd  %xmm9,%xmm5
  mulsd  %xmm10,%xmm11
  mulsd  %xmm2,%xmm11
  mulsd  D1025(%rip),%xmm2
  mulsd  %xmm8,%xmm11
  mulsd  %xmm7,%xmm2
  addsd  %xmm11,%xmm0
  movsd  D12884(%rip),%xmm11
  mulsd  %xmm8,%xmm2
  mulsd  %xmm10,%xmm11
  mulsd  D9549(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm7,%xmm10
  mulsd  D24771(%rip),%xmm1
  mulsd  %xmm7,%xmm11
  mulsd  %xmm4,%xmm10
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm4
  divsd  D3738(%rip),%xmm4
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L3287:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  movapd %xmm1,%xmm10
  subsd  %xmm0,%xmm9
  subsd  D14163(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D31649(%rip),%xmm0
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm4,%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  D31110(%rip),%xmm4
  mulsd  %xmm11,%xmm0
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  D3828(%rip),%xmm10
  mulsd  %xmm7,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D6902(%rip),%xmm12
  mulsd  %xmm7,%xmm10
  mulsd  %xmm8,%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D19212(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  D9543(%rip),%xmm1
  mulsd  %xmm6,%xmm11
  mulsd  %xmm7,%xmm6
  divsd  D14461(%rip),%xmm6
  addsd  %xmm12,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11641:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm7
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm11
  movapd %xmm1,%xmm8
  subsd  %xmm0,%xmm7
  mulsd  %xmm1,%xmm8
  subsd  %xmm0,%xmm3
  movsd  D15519(%rip),%xmm0
  movapd %xmm7,%xmm6
  movapd %xmm4,%xmm12
  movapd %xmm3,%xmm10
  movapd %xmm3,%xmm9
  mulsd  %xmm4,%xmm12
  mulsd  %xmm4,%xmm11
  mulsd  %xmm3,%xmm10
  mulsd  %xmm7,%xmm6
  mulsd  %xmm12,%xmm0
  movapd %xmm11,%xmm13
  mulsd  %xmm12,%xmm13
  movapd %xmm10,%xmm5
  mulsd  %xmm10,%xmm9
  mulsd  %xmm10,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  D28830(%rip),%xmm11
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm11
  addsd  %xmm13,%xmm0
  movsd  D8742(%rip),%xmm13
  mulsd  %xmm4,%xmm3
  mulsd  %xmm12,%xmm13
  mulsd  %xmm2,%xmm13
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm10,%xmm13
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm13,%xmm0
  movsd  D10851(%rip),%xmm13
  mulsd  %xmm10,%xmm2
  mulsd  %xmm9,%xmm13
  mulsd  %xmm13,%xmm12
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1378(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm1,%xmm8
  mulsd  D24429(%rip),%xmm1
  addsd  %xmm8,%xmm2
  mulsd  %xmm6,%xmm1
  mulsd  D16885(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7172:
  movapd %xmm2,%xmm4
  movsd  D8969(%rip),%xmm0
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm12
  mulsd  %xmm5,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D13885(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  D754(%rip),%xmm6
  mulsd  %xmm10,%xmm12
  mulsd  %xmm8,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D7212(%rip),%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D20686(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D6435(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D8678(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm11
  mulsd  %xmm7,%xmm2
  mulsd  D2987(%rip),%xmm7
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D17281(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7195:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm6
  movsd  D15533(%rip),%xmm7
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm7
  mulsd  %xmm5,%xmm0
  mulsd  D18733(%rip),%xmm6
  mulsd  %xmm4,%xmm7
  mulsd  D23938(%rip),%xmm4
  subsd  %xmm7,%xmm0
  movsd  D31704(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D14601(%rip),%xmm5
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  subsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm0
  movsd  D23931(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D2751(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L874:
  movzbl -0x32(%rsp),%edi
  movb   $0x0,-0x32(%rsp)
  mov    %dil,-0x25(%rsp)
  jmp    L11714
L444:
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm5
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm9
  movapd %xmm1,%xmm11
  subsd  %xmm0,%xmm5
  mulsd  %xmm1,%xmm11
  subsd  D14163(%rip),%xmm3
  subsd  %xmm0,%xmm9
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm6,%xmm12
  movapd %xmm6,%xmm10
  mulsd  %xmm6,%xmm12
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm12,%xmm0
  mulsd  %xmm12,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D18868(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm12,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D9633(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D425(%rip),%xmm6
  mulsd  %xmm2,%xmm10
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm2
  mulsd  D13379(%rip),%xmm7
  mulsd  %xmm9,%xmm10
  mulsd  %xmm9,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D15278(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  mulsd  %xmm1,%xmm11
  mulsd  D14254(%rip),%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  D3927(%rip),%xmm4
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11156:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm8
  movapd %xmm1,%xmm9
  movsd  D22209(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  subsd  D24027(%rip),%xmm9
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D14054(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D26269(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D19479(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D24081(%rip),%xmm10
  mulsd  %xmm2,%xmm11
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D350(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D14163(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10378:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  D14163(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D19379(%rip),%xmm0
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm11,%xmm8
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm8
  mulsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D4545(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D18232(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm7
  mulsd  D25224(%rip),%xmm1
  mulsd  %xmm11,%xmm10
  mulsd  %xmm9,%xmm7
  mulsd  %xmm8,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30144(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10445:
  movzbl -0x9(%rsp),%edi
  mov    %dil,-0x38(%rsp)
  mov    %dil,-0x3b(%rsp)
L152:
  cmpb   $0x0,-0x4a(%rsp)
  je     L4802
  cmp    $0x7,%eax
  je     L10753
L9884:
  cmpb   $0x0,-0x2a(%rsp)
  je     L5427
  cmp    $0x5,%eax
  je     L5404
L9826:
  cmpb   $0x0,-0x1c(%rsp)
  je     L3083
  cmp    $0x3,%eax
  je     L4558
L4169:
  cmpb   $0x0,-0xe(%rsp)
  je     L650
  movzbl -0x43(%rsp),%edi
  and    -0x42(%rsp),%dil
  mov    %dil,-0x8(%rsp)
  cmp    $0x1,%eax
  jne    L8213
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm8
  movsd  D9893(%rip),%xmm0
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm4
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  D22321(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D12140(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D23988(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm11
  mulsd  D22404(%rip),%xmm9
  mulsd  %xmm1,%xmm11
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D1200(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D19873(%rip),%xmm5
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  movsd  D20910(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D22497(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4558:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm6
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm6
  movsd  D10078(%rip),%xmm0
  movapd %xmm8,%xmm11
  mulsd  %xmm8,%xmm11
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm11,%xmm9
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D17666(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm4
  mulsd  D18935(%rip),%xmm1
  mulsd  %xmm11,%xmm10
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm8
  divsd  D10796(%rip),%xmm8
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D20910(%rip),%xmm3
  addsd  %xmm8,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D22497(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5404:
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm4
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm9
  addsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm1,%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm0,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm12
  movapd %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm10
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm9
  mulsd  %xmm2,%xmm12
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm4
  mulsd  %xmm10,%xmm8
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm10,%xmm9
  addsd  %xmm12,%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movsd  D8070(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  mulsd  %xmm1,%xmm11
  mulsd  D10034(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D21465(%rip),%xmm5
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D20910(%rip),%xmm3
  subsd  %xmm3,%xmm2
  addsd  D22497(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10753:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm9
  movapd %xmm1,%xmm8
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm8
  subsd  D24027(%rip),%xmm8
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm9,%xmm10
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm10
  mulsd  D28830(%rip),%xmm9
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm10,%xmm0
  movsd  D8742(%rip),%xmm10
  mulsd  %xmm8,%xmm4
  mulsd  %xmm11,%xmm10
  mulsd  %xmm2,%xmm10
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm10,%xmm0
  movsd  D10851(%rip),%xmm10
  mulsd  %xmm7,%xmm2
  mulsd  %xmm6,%xmm10
  mulsd  %xmm11,%xmm10
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D20910(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D10034(%rip),%xmm4
  addsd  D22497(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4903:
  movapd %xmm1,%xmm5
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm5
  addsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm8
  subsd  %xmm0,%xmm4
  movsd  D14649(%rip),%xmm0
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm6
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  movapd %xmm6,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  D3278(%rip),%xmm9
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm6,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D13130(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D19053(%rip),%xmm5
  mulsd  %xmm1,%xmm9
  mulsd  D25206(%rip),%xmm1
  mulsd  %xmm7,%xmm5
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  divsd  D3302(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D20910(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D22497(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10030:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D25031(%rip),%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  D2047(%rip),%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  D31065(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm8
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2695(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D20910(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D22497(%rip),%xmm1
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  mulsd  %xmm5,%xmm2
  addsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8812:
  movapd %xmm2,%xmm5
  movapd %xmm1,%xmm8
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm5
  addsd  %xmm3,%xmm8
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm8
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm9
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm2,%xmm0
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D18868(%rip),%xmm9
  mulsd  %xmm7,%xmm9
  mulsd  %xmm10,%xmm9
  addsd  %xmm9,%xmm0
  movsd  D9633(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D425(%rip),%xmm5
  mulsd  %xmm2,%xmm9
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1984(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D26932(%rip),%xmm4
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D20910(%rip),%xmm3
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm2
  addsd  D22497(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3124:
  movapd %xmm2,%xmm6
  movsd  D22209(%rip),%xmm0
  movapd %xmm2,%xmm9
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm6
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm9
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  D14054(%rip),%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm9
  addsd  %xmm10,%xmm0
  movsd  D26269(%rip),%xmm10
  mulsd  %xmm9,%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D10741(%rip),%xmm6
  mulsd  %xmm7,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D19479(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D24081(%rip),%xmm8
  mulsd  %xmm2,%xmm10
  mulsd  %xmm4,%xmm8
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm10
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D26446(%rip),%xmm4
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D20910(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D22497(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L690:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm9
  movsd  D7167(%rip),%xmm0
  subsd  D24027(%rip),%xmm9
  mulsd  %xmm1,%xmm4
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D29445(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D24358(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D25116(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D3763(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D19212(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19960(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm5
  divsd  D6451(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D14163(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5383:
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm10
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  D14163(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm10,%xmm11
  movapd %xmm10,%xmm12
  mulsd  %xmm10,%xmm11
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm8
  mulsd  %xmm11,%xmm12
  movapd %xmm11,%xmm0
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  D10837(%rip),%xmm11
  mulsd  %xmm1,%xmm0
  mulsd  %xmm7,%xmm11
  mulsd  %xmm9,%xmm0
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D28256(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  D3399(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D1222(%rip),%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm7
  divsd  D27933(%rip),%xmm7
  mulsd  %xmm9,%xmm11
  mulsd  %xmm9,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L735:
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm8
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm10
  addsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm8
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm5
  movapd %xmm1,%xmm6
  subsd  D14163(%rip),%xmm3
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm7
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm8,%xmm12
  mulsd  %xmm8,%xmm12
  movapd %xmm7,%xmm0
  movapd %xmm7,%xmm11
  mulsd  %xmm10,%xmm0
  mulsd  %xmm8,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  D6481(%rip),%xmm8
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm10
  mulsd  %xmm2,%xmm12
  movapd %xmm11,%xmm9
  mulsd  %xmm11,%xmm8
  mulsd  %xmm11,%xmm9
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm11,%xmm10
  addsd  %xmm12,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  %xmm9,%xmm2
  divsd  D24898(%rip),%xmm7
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D21421(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm6,%xmm2
  mulsd  D27540(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D25559(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  addsd  %xmm7,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  divsd  D2355(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7504:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm6
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  movapd %xmm2,%xmm10
  subsd  %xmm0,%xmm6
  subsd  D14163(%rip),%xmm3
  subsd  %xmm0,%xmm9
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm8
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm5
  mulsd  D28830(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D8742(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D10851(%rip),%xmm11
  mulsd  %xmm2,%xmm12
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D27540(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  divsd  D11388(%rip),%xmm6
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L945:
  movapd %xmm2,%xmm5
  movsd  D8969(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm5
  subsd  D24027(%rip),%xmm1
  subsd  D14163(%rip),%xmm3
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm10
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm11,%xmm0
  mulsd  %xmm2,%xmm11
  mulsd  %xmm1,%xmm0
  addsd  %xmm11,%xmm0
  movsd  D13885(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm6,%xmm11
  mulsd  D754(%rip),%xmm6
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D7212(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm5,%xmm11
  mulsd  D20686(%rip),%xmm5
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D6435(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D8678(%rip),%xmm4
  mulsd  %xmm2,%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm8,%xmm11
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  D2987(%rip),%xmm7
  addsd  %xmm11,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm7,%xmm1
  movapd %xmm6,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm10,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L5436:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm9
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm10
  movapd %xmm2,%xmm13
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm13
  subsd  %xmm0,%xmm3
  movsd  D15533(%rip),%xmm0
  movapd %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm11
  movapd %xmm3,%xmm6
  mulsd  %xmm4,%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm3,%xmm6
  movapd %xmm10,%xmm12
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm5
  mulsd  D18733(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D23938(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D31704(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D14601(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  D23931(%rip),%xmm1
  mulsd  %xmm7,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm1
  mulsd  D2751(%rip),%xmm5
  addsd  %xmm12,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm11,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm13,%xmm1
  mulsd  %xmm2,%xmm13
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  D5930(%rip),%xmm6
  addsd  %xmm13,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm6,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7190:
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm9
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm10
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D15999(%rip),%xmm0
  movapd %xmm9,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm10,%xmm12
  movapd %xmm3,%xmm6
  mulsd  %xmm10,%xmm12
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  %xmm3,%xmm6
  movapd %xmm11,%xmm8
  mulsd  %xmm12,%xmm0
  mulsd  %xmm1,%xmm12
  mulsd  %xmm11,%xmm8
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm9,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D2490(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm10,%xmm12
  mulsd  D32058(%rip),%xmm10
  mulsd  %xmm1,%xmm12
  mulsd  %xmm11,%xmm10
  mulsd  D18344(%rip),%xmm1
  addsd  %xmm12,%xmm0
  mulsd  %xmm9,%xmm10
  mulsd  %xmm8,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2848(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  movsd  D1636(%rip),%xmm8
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  addsd  %xmm7,%xmm1
  movapd %xmm8,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D6481(%rip),%xmm5
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm5
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm6,%xmm7
  mulsd  %xmm3,%xmm5
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm3
  divsd  D24898(%rip),%xmm3
  addsd  %xmm7,%xmm1
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10736:
  movapd %xmm1,%xmm4
  movsd  D20531(%rip),%xmm0
  movapd %xmm3,%xmm5
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm4
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm6
  movapd %xmm4,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  %xmm10,%xmm9
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm11,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm12,%xmm0
  mulsd  %xmm1,%xmm12
  mulsd  %xmm5,%xmm0
  addsd  %xmm12,%xmm0
  movsd  D6834(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm6,%xmm12
  mulsd  D32608(%rip),%xmm6
  mulsd  %xmm10,%xmm12
  mulsd  %xmm8,%xmm6
  addsd  %xmm12,%xmm0
  movsd  D9527(%rip),%xmm12
  mulsd  %xmm10,%xmm6
  mulsd  %xmm11,%xmm12
  mulsd  %xmm4,%xmm12
  mulsd  D4978(%rip),%xmm4
  mulsd  %xmm9,%xmm12
  mulsd  %xmm8,%xmm4
  addsd  %xmm12,%xmm0
  movsd  D18931(%rip),%xmm12
  mulsd  %xmm9,%xmm4
  mulsd  %xmm11,%xmm12
  mulsd  D32577(%rip),%xmm11
  mulsd  %xmm1,%xmm12
  mulsd  %xmm8,%xmm11
  mulsd  %xmm8,%xmm12
  mulsd  %xmm5,%xmm11
  mulsd  %xmm7,%xmm5
  divsd  D31800(%rip),%xmm5
  addsd  %xmm12,%xmm0
  addsd  %xmm11,%xmm0
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D28684(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3640:
  movzbl -0x27(%rsp),%edi
  mov    %dil,-0x5(%rsp)
  movzbl -0x36(%rsp),%edi
  mov    %dil,-0x27(%rsp)
  jmp    L11578
L3625:
  movapd %xmm3,%xmm6
  movsd  D549(%rip),%xmm5
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm4
  movsd  D13027(%rip),%xmm9
  mulsd  %xmm5,%xmm7
  mulsd  %xmm1,%xmm1
  movapd %xmm6,%xmm8
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm8
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  D21445(%rip),%xmm8
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9924(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  D24909(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D25768(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  mulsd  %xmm5,%xmm3
  subsd  %xmm6,%xmm0
  movapd %xmm7,%xmm6
  addsd  D12284(%rip),%xmm0
  mulsd  %xmm4,%xmm6
  addsd  %xmm2,%xmm7
  mulsd  %xmm4,%xmm4
  divsd  D3379(%rip),%xmm4
  addsd  %xmm6,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2657:
  movzbl -0x45(%rsp),%r9d
  and    %bl,%r9b
  mov    %r9b,-0x11(%rsp)
  je     L8229
  test   %eax,%eax
  jne    L8419
  movapd %xmm3,%xmm2
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm4
  movsd  D13027(%rip),%xmm8
  mulsd  %xmm3,%xmm2
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm2,%xmm6
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm6,%xmm8
  mulsd  %xmm6,%xmm0
  mulsd  D21445(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D9924(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  mulsd  D24909(%rip),%xmm2
  mulsd  %xmm3,%xmm6
  mulsd  D25768(%rip),%xmm3
  subsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D1974(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm1,%xmm7
  subsd  %xmm3,%xmm0
  addsd  D12284(%rip),%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  addsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4323:
  movapd %xmm3,%xmm4
  addsd  %xmm3,%xmm1
  movapd %xmm2,%xmm8
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm8
  movapd %xmm1,%xmm6
  movsd  D13027(%rip),%xmm1
  subsd  D24027(%rip),%xmm6
  movapd %xmm4,%xmm7
  movapd %xmm4,%xmm0
  movapd %xmm6,%xmm5
  mulsd  %xmm4,%xmm7
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm0
  mulsd  D21445(%rip),%xmm7
  mulsd  %xmm3,%xmm1
  subsd  %xmm1,%xmm0
  movsd  D9924(%rip),%xmm1
  mulsd  %xmm4,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  D24909(%rip),%xmm4
  mulsd  %xmm3,%xmm1
  mulsd  D25768(%rip),%xmm3
  subsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  %xmm2,%xmm8
  addsd  %xmm4,%xmm0
  mulsd  D32339(%rip),%xmm2
  subsd  %xmm3,%xmm0
  addsd  D12284(%rip),%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm8,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8392:
  movzbl -0x35(%rsp),%r9d
  mov    %r9b,-0x12(%rsp)
  movzbl -0x39(%rsp),%r9d
  mov    %r9b,-0x35(%rsp)
L3820:
  cmpb   $0x0,-0x3d(%rsp)
  je     L1031
  cmp    $0x2,%eax
  jne    L2657
  movapd %xmm3,%xmm5
  movsd  D13027(%rip),%xmm7
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  movapd %xmm5,%xmm6
  movapd %xmm5,%xmm0
  mulsd  %xmm5,%xmm6
  mulsd  %xmm6,%xmm7
  mulsd  %xmm6,%xmm0
  mulsd  D21445(%rip),%xmm6
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D9924(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D24909(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D25768(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  addsd  D12284(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6005:
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  %xmm8,%xmm0
  mulsd  D15999(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movsd  D2490(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  D32058(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  subsd  %xmm6,%xmm0
  movsd  D18344(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  movsd  D7846(%rip),%xmm6
  subsd  D2848(%rip),%xmm0
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm7,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1303:
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm1,%xmm8
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  subsd  %xmm0,%xmm7
  mulsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm4
  movsd  D10366(%rip),%xmm0
  movapd %xmm7,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm6
  mulsd  %xmm1,%xmm8
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  D27777(%rip),%xmm6
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  movsd  D9133(%rip),%xmm6
  mulsd  %xmm7,%xmm1
  mulsd  %xmm5,%xmm6
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm3,%xmm6
  mulsd  D14896(%rip),%xmm5
  mulsd  D13265(%rip),%xmm3
  subsd  %xmm6,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D2204(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2743:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm7,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm7
  mulsd  D7595(%rip),%xmm7
  addsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D9133(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D14896(%rip),%xmm5
  addsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm2
  movsd  D13265(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm5,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D1580(%rip),%xmm4
  addsd  D2204(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3746:
  movapd %xmm1,%xmm5
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm5
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm8
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm4
  movsd  D1974(%rip),%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm9
  mulsd  %xmm8,%xmm7
  mulsd  %xmm5,%xmm9
  mulsd  D15278(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm7,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm7
  divsd  D10978(%rip),%xmm7
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D1378(%rip),%xmm6
  mulsd  D24429(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D16885(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L892:
  cmpb   $0x0,-0x14(%rsp)
  je     L2642
  movzbl -0x3c(%rsp),%r9d
  and    -0x46(%rsp),%r9b
  mov    %r9b,-0x3a(%rsp)
  cmp    $0x1,%eax
  jne    L7070
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm7,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  movapd %xmm4,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D19379(%rip),%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  D31048(%rip),%xmm6
  mulsd  %xmm1,%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  mulsd  %xmm9,%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm8,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D15693(%rip),%xmm4
  mulsd  %xmm8,%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D1378(%rip),%xmm5
  subsd  %xmm5,%xmm4
  movsd  D24429(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm4
  subsd  D16885(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8921:
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm8
  mulsd  %xmm1,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm1,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D9133(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D14896(%rip),%xmm5
  mulsd  %xmm3,%xmm2
  mulsd  D13265(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D2204(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5433:
  movapd %xmm3,%xmm6
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm4
  movapd %xmm3,%xmm0
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm7,%xmm0
  mulsd  D15999(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D2490(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  D32058(%rip),%xmm6
  mulsd  %xmm3,%xmm7
  mulsd  D18344(%rip),%xmm3
  addsd  %xmm7,%xmm0
  subsd  %xmm6,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D13793(%rip),%xmm3
  subsd  D2848(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D32538(%rip),%xmm5
  addsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2885:
  movzbl -0x35(%rsp),%r11d
  mov    %r11b,-0x12(%rsp)
  jmp    L3820
L6146:
  movzbl -0x3a(%rsp),%r9d
  mov    %r9b,-0xd(%rsp)
  movzbl -0x3c(%rsp),%r9d
  mov    %r9b,-0x3a(%rsp)
  jmp    L4891
L5676:
  movapd %xmm2,%xmm5
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm5
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm5,%xmm0
  movapd %xmm7,%xmm1
  movapd %xmm5,%xmm8
  mulsd  %xmm7,%xmm1
  movapd %xmm4,%xmm6
  mulsd  %xmm5,%xmm8
  mulsd  D22134(%rip),%xmm5
  mulsd  %xmm4,%xmm6
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm1,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  D7595(%rip),%xmm1
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm2
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D2490(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  mulsd  D32058(%rip),%xmm4
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D15999(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  D18344(%rip),%xmm3
  subsd  %xmm6,%xmm1
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D2848(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11392:
  movzbl -0x3c(%rsp),%r9d
  mov    %r9b,-0xc(%rsp)
  movzbl -0x48(%rsp),%r9d
  mov    %r9b,-0x3c(%rsp)
  jmp    L5897
L7235:
  movapd %xmm2,%xmm8
  movapd %xmm1,%xmm7
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm8
  addsd  %xmm3,%xmm7
  movapd %xmm3,%xmm4
  subsd  %xmm0,%xmm5
  mulsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm7
  movsd  D18297(%rip),%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm9
  mulsd  %xmm8,%xmm9
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm9,%xmm0
  movsd  D22134(%rip),%xmm9
  mulsd  %xmm7,%xmm2
  mulsd  %xmm6,%xmm9
  mulsd  %xmm6,%xmm6
  mulsd  D7595(%rip),%xmm6
  mulsd  %xmm9,%xmm8
  addsd  %xmm8,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  divsd  D3361(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D1378(%rip),%xmm4
  mulsd  D24429(%rip),%xmm3
  addsd  %xmm5,%xmm1
  subsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm2
  subsd  D16885(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7553:
  cmpb   $0x0,-0x24(%rsp)
  je     L1399
  cmp    $0x3,%eax
  jne    L892
  movapd %xmm1,%xmm10
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm10
  addsd  %xmm3,%xmm5
  movapd %xmm3,%xmm8
  subsd  %xmm0,%xmm9
  mulsd  %xmm3,%xmm8
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D29530(%rip),%xmm0
  movapd %xmm9,%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm7
  movapd %xmm5,%xmm4
  mulsd  %xmm1,%xmm10
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  D31150(%rip),%xmm7
  addsd  %xmm10,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm8,%xmm1
  mulsd  D1378(%rip),%xmm8
  mulsd  D24429(%rip),%xmm3
  subsd  %xmm8,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D16885(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5815:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm1,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm1,%xmm8
  mulsd  %xmm2,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D1378(%rip),%xmm5
  mulsd  D24429(%rip),%xmm3
  subsd  %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D16885(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2616:
  movzbl -0x43(%rsp),%r9d
  mov    %r9b,-0xe(%rsp)
  movzbl -0x3a(%rsp),%r9d
  mov    %r9b,-0x43(%rsp)
L9701:
  cmpb   $0x0,-0x44(%rsp)
  je     L1365
  cmp    $0x5,%eax
  jne    L7553
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm6
  movsd  D1636(%rip),%xmm7
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm0
  movapd %xmm6,%xmm9
  mulsd  %xmm7,%xmm0
  mulsd  %xmm4,%xmm7
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm6,%xmm9
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm7
  mulsd  %xmm10,%xmm0
  mulsd  %xmm2,%xmm10
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm4
  mulsd  %xmm9,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm6,%xmm4
  mulsd  %xmm8,%xmm6
  addsd  %xmm7,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D24429(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  divsd  D24898(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D1378(%rip),%xmm5
  subsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm2
  movsd  D31637(%rip),%xmm4
  subsd  D16885(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3285:
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm6
  addsd  %xmm3,%xmm5
  mulsd  %xmm1,%xmm7
  movapd %xmm3,%xmm9
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D19609(%rip),%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  D7583(%rip),%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm8
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm7,%xmm0
  divsd  D16451(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm8,%xmm1
  divsd  D26192(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D24193(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D1376(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10096:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm6
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  movsd  D1636(%rip),%xmm7
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm5
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm10,%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm4,%xmm7
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm7
  mulsd  %xmm9,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm5
  divsd  D24898(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D15698(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D6132(%rip),%xmm6
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D24193(%rip),%xmm3
  addsd  %xmm6,%xmm1
  subsd  %xmm3,%xmm2
  addsd  D1376(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5652:
  movapd %xmm2,%xmm7
  movsd  D15519(%rip),%xmm0
  movapd %xmm2,%xmm9
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm7
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm6
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm7,%xmm9
  mulsd  D4680(%rip),%xmm7
  mulsd  %xmm6,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm9,%xmm1
  mulsd  %xmm10,%xmm1
  mulsd  D28830(%rip),%xmm9
  addsd  %xmm1,%xmm0
  movsd  D8742(%rip),%xmm1
  mulsd  %xmm4,%xmm9
  mulsd  %xmm10,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D10851(%rip),%xmm1
  mulsd  %xmm10,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm4,%xmm1
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D12911(%rip),%xmm4
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D24193(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D1376(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L287:
  movzbl -0x3b(%rsp),%r9d
  mov    %r9b,-0xf(%rsp)
  movzbl -0x43(%rsp),%r9d
  mov    %r9b,-0x3b(%rsp)
  jmp    L7586
L3113:
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm6
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm1,%xmm8
  addsd  %xmm3,%xmm6
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm7
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm6
  movsd  D20947(%rip),%xmm0
  movapd %xmm7,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm9
  movapd %xmm6,%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  D5061(%rip),%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm9,%xmm7
  mulsd  %xmm9,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  divsd  D17069(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D24193(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D1376(%rip),%xmm1
  movapd %xmm5,%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D22134(%rip),%xmm5
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  addsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm2
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L219:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm8
  mulsd  %xmm5,%xmm2
  mulsd  D13379(%rip),%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D24193(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm4,%xmm2
  movsd  D31448(%rip),%xmm4
  addsd  D1376(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L921:
  movzbl -0x43(%rsp),%r9d
  mov    %r9b,-0xe(%rsp)
  mov    %r9b,-0x4e(%rsp)
  jmp    L9701
L5131:
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D24555(%rip),%xmm0
  movapd %xmm6,%xmm9
  mulsd  %xmm6,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D32014(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm4
  mulsd  D12190(%rip),%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm1
  mulsd  D21743(%rip),%xmm7
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D24193(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D1376(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11346:
  movapd %xmm1,%xmm5
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D17281(%rip),%xmm3
  subsd  %xmm0,%xmm8
  subsd  %xmm0,%xmm4
  movsd  D14649(%rip),%xmm0
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm0
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  mulsd  %xmm8,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  movapd %xmm6,%xmm7
  mulsd  D3278(%rip),%xmm9
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm6,%xmm9
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D13130(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D19053(%rip),%xmm5
  mulsd  %xmm1,%xmm9
  mulsd  D25206(%rip),%xmm1
  mulsd  %xmm7,%xmm5
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm1
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  divsd  D3302(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2745:
  cmpb   $0x0,-0x19(%rsp)
  je     L6659
  movzbl -0x43(%rsp),%r9d
  and    -0x42(%rsp),%r9b
  mov    %r9b,-0x3b(%rsp)
  cmp    $0x1,%eax
  jne    L6107
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm10
  movapd %xmm3,%xmm8
  movsd  D9893(%rip),%xmm0
  subsd  D24027(%rip),%xmm8
  mulsd  %xmm1,%xmm4
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  D22321(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D12140(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D23988(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm11
  mulsd  D22404(%rip),%xmm9
  mulsd  %xmm1,%xmm11
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D1200(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D19873(%rip),%xmm5
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D17281(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5505:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm9
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  D17281(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D25031(%rip),%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  D2047(%rip),%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  D31065(%rip),%xmm1
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm8
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D2695(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm3,%xmm1
  movsd  D22134(%rip),%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm3
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11409:
  cmpb   $0x0,-0x22(%rsp)
  je     L10853
  cmp    $0x3,%eax
  jne    L2745
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm6
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm7
  subsd  D17281(%rip),%xmm3
  subsd  %xmm0,%xmm6
  movsd  D10078(%rip),%xmm0
  movapd %xmm8,%xmm11
  mulsd  %xmm8,%xmm11
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm11,%xmm9
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D17666(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm1,%xmm10
  mulsd  %xmm11,%xmm4
  mulsd  D18935(%rip),%xmm1
  mulsd  %xmm11,%xmm10
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm1
  mulsd  %xmm9,%xmm8
  divsd  D10796(%rip),%xmm8
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm8,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5666:
  movapd %xmm2,%xmm5
  movapd %xmm1,%xmm8
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm5
  addsd  %xmm3,%xmm8
  subsd  D17281(%rip),%xmm3
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm8
  movsd  D4324(%rip),%xmm0
  movapd %xmm5,%xmm9
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm10
  movapd %xmm7,%xmm6
  mulsd  D18868(%rip),%xmm9
  mulsd  %xmm7,%xmm6
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm9
  mulsd  %xmm8,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D9633(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  mulsd  D425(%rip),%xmm5
  mulsd  %xmm2,%xmm9
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm9
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm8,%xmm9
  mulsd  %xmm8,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm5,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1984(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D26932(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8978:
  cmpb   $0x0,-0x30(%rsp)
  je     L5518
  cmp    $0x5,%eax
  jne    L11409
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm4
  movsd  D24027(%rip),%xmm0
  movsd  D1636(%rip),%xmm9
  addsd  %xmm3,%xmm7
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm6
  movapd %xmm1,%xmm11
  subsd  D17281(%rip),%xmm3
  mulsd  %xmm1,%xmm11
  subsd  %xmm0,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm4,%xmm12
  mulsd  %xmm4,%xmm12
  movapd %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm10
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm12,%xmm0
  mulsd  %xmm2,%xmm9
  mulsd  %xmm2,%xmm12
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm4
  mulsd  %xmm10,%xmm8
  mulsd  D30231(%rip),%xmm2
  mulsd  %xmm10,%xmm9
  addsd  %xmm12,%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm2
  divsd  D24898(%rip),%xmm7
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D8070(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  mulsd  %xmm1,%xmm11
  addsd  %xmm7,%xmm0
  mulsd  D10034(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  D21465(%rip),%xmm5
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8548:
  movapd %xmm2,%xmm6
  movsd  D22209(%rip),%xmm0
  movapd %xmm2,%xmm9
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm6
  subsd  D24027(%rip),%xmm1
  subsd  D17281(%rip),%xmm3
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm9
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  %xmm9,%xmm0
  mulsd  D14054(%rip),%xmm9
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm9
  addsd  %xmm10,%xmm0
  movsd  D26269(%rip),%xmm10
  mulsd  %xmm9,%xmm1
  mulsd  %xmm8,%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  D10741(%rip),%xmm6
  mulsd  %xmm7,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D19479(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  mulsd  D24081(%rip),%xmm8
  mulsd  %xmm2,%xmm10
  mulsd  %xmm4,%xmm8
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm10
  mulsd  %xmm5,%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm4,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D26446(%rip),%xmm4
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L2545:
  movzbl -0x36(%rsp),%r9d
  mov    %r9b,-0x10(%rsp)
  movzbl -0x3b(%rsp),%r9d
  mov    %r9b,-0x36(%rsp)
L10622:
  test   %r15b,%r15b
  je     L4888
  cmp    $0x7,%eax
  jne    L8978
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm10
  movapd %xmm1,%xmm8
  movsd  D15519(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm8
  subsd  D24027(%rip),%xmm8
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm8,%xmm7
  mulsd  %xmm4,%xmm10
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm10,%xmm11
  mulsd  %xmm9,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  D28830(%rip),%xmm10
  mulsd  %xmm4,%xmm0
  mulsd  D4680(%rip),%xmm4
  mulsd  %xmm5,%xmm10
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D8742(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm9,%xmm11
  mulsd  D10851(%rip),%xmm9
  mulsd  %xmm2,%xmm11
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm6,%xmm9
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  D12911(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm2
  addsd  %xmm9,%xmm0
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D10034(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D17281(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7438:
  movapd %xmm2,%xmm7
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm6
  movsd  D1636(%rip),%xmm9
  subsd  %xmm0,%xmm5
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm3
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm7,%xmm11
  movapd %xmm3,%xmm10
  mulsd  %xmm7,%xmm11
  mulsd  %xmm3,%xmm10
  movapd %xmm11,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm10,%xmm8
  mulsd  %xmm7,%xmm9
  mulsd  D6481(%rip),%xmm7
  mulsd  %xmm2,%xmm11
  mulsd  %xmm10,%xmm8
  mulsd  %xmm3,%xmm0
  mulsd  %xmm2,%xmm9
  mulsd  %xmm10,%xmm7
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm11,%xmm0
  mulsd  %xmm10,%xmm9
  mulsd  %xmm3,%xmm7
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm3
  divsd  D24898(%rip),%xmm3
  addsd  %xmm9,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D21421(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  %xmm6,%xmm3
  mulsd  D27540(%rip),%xmm6
  mulsd  %xmm1,%xmm2
  mulsd  D25559(%rip),%xmm1
  mulsd  %xmm4,%xmm6
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  divsd  D2355(%rip),%xmm4
  addsd  %xmm3,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9033:
  movapd %xmm2,%xmm9
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm10
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm3
  movsd  D15519(%rip),%xmm0
  movapd %xmm9,%xmm11
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm8
  mulsd  %xmm9,%xmm11
  movapd %xmm3,%xmm6
  mulsd  %xmm9,%xmm10
  mulsd  %xmm3,%xmm7
  mulsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm9,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm10,%xmm3
  mulsd  %xmm11,%xmm3
  mulsd  D28830(%rip),%xmm10
  addsd  %xmm3,%xmm0
  movsd  D8742(%rip),%xmm3
  mulsd  %xmm5,%xmm10
  mulsd  %xmm11,%xmm3
  mulsd  %xmm2,%xmm3
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm7,%xmm3
  mulsd  %xmm5,%xmm2
  addsd  %xmm3,%xmm0
  movsd  D10851(%rip),%xmm3
  mulsd  %xmm7,%xmm2
  mulsd  %xmm11,%xmm3
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm0
  movsd  D4680(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm10,%xmm0
  mulsd  %xmm5,%xmm3
  mulsd  D12911(%rip),%xmm5
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D27540(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D11388(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9480:
  movapd %xmm2,%xmm5
  movsd  D8969(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm3
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm8
  mulsd  %xmm1,%xmm9
  mulsd  %xmm5,%xmm3
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm9,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  mulsd  %xmm10,%xmm0
  mulsd  %xmm2,%xmm10
  mulsd  %xmm1,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D13885(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm3,%xmm10
  mulsd  D754(%rip),%xmm3
  mulsd  %xmm9,%xmm10
  mulsd  %xmm7,%xmm3
  addsd  %xmm10,%xmm0
  movsd  D7212(%rip),%xmm10
  mulsd  %xmm9,%xmm3
  mulsd  %xmm4,%xmm10
  mulsd  %xmm5,%xmm10
  mulsd  D20686(%rip),%xmm5
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D6435(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  D8678(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm7,%xmm4
  mulsd  D14043(%rip),%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  D2987(%rip),%xmm6
  addsd  %xmm10,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  %xmm7,%xmm3
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  jmp    L10020
L6077:
  movzbl -0x37(%rsp),%r9d
  mov    %r9b,-0x32(%rsp)
  movzbl -0x38(%rsp),%r9d
  mov    %r9b,-0x37(%rsp)
  jmp    L7668
L5306:
  movapd %xmm3,%xmm4
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm6
  addsd  %xmm5,%xmm6
  mulsd  D10837(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D28256(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D3399(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  mulsd  D1222(%rip),%xmm3
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  addsd  D3032(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6926:
  movzbl -0x45(%rsp),%r8d
  mov    %r8b,-0x18(%rsp)
  movzbl -0x4b(%rsp),%r8d
  mov    %r8b,-0x45(%rsp)
  jmp    L3228
L7635:
  movapd %xmm3,%xmm6
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm6
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm5
  movsd  D4545(%rip),%xmm1
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm6,%xmm1
  movapd %xmm6,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm8
  mulsd  %xmm5,%xmm4
  mulsd  D18232(%rip),%xmm6
  mulsd  %xmm3,%xmm1
  mulsd  %xmm8,%xmm0
  mulsd  D19379(%rip),%xmm8
  mulsd  D25224(%rip),%xmm3
  subsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  subsd  %xmm6,%xmm0
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm3,%xmm0
  subsd  D30144(%rip),%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm7,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5222:
  movzbl -0x39(%rsp),%r8d
  mov    %r8b,-0x17(%rsp)
  movzbl -0x45(%rsp),%r8d
  mov    %r8b,-0x39(%rsp)
  jmp    L10623
L3755:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm9
  subsd  %xmm0,%xmm8
  subsd  %xmm0,%xmm3
  movsd  D31649(%rip),%xmm0
  movapd %xmm8,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm4,%xmm9
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm11
  mulsd  %xmm10,%xmm0
  mulsd  %xmm10,%xmm11
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm5
  mulsd  %xmm7,%xmm6
  mulsd  D3828(%rip),%xmm9
  mulsd  %xmm4,%xmm0
  mulsd  D31110(%rip),%xmm4
  mulsd  %xmm6,%xmm9
  mulsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D6902(%rip),%xmm11
  mulsd  %xmm8,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D19212(%rip),%xmm10
  mulsd  %xmm1,%xmm11
  mulsd  D9543(%rip),%xmm1
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm5
  divsd  D14461(%rip),%xmm5
  mulsd  %xmm7,%xmm11
  mulsd  %xmm6,%xmm1
  addsd  %xmm11,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm10,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2162:
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm6
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D19379(%rip),%xmm0
  movapd %xmm8,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm6,%xmm9
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm9
  mulsd  %xmm3,%xmm4
  movapd %xmm10,%xmm7
  mulsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm7
  mulsd  %xmm8,%xmm0
  addsd  %xmm9,%xmm0
  movsd  D4545(%rip),%xmm9
  mulsd  %xmm6,%xmm9
  mulsd  D18232(%rip),%xmm6
  mulsd  %xmm1,%xmm9
  mulsd  %xmm10,%xmm6
  mulsd  D25224(%rip),%xmm1
  mulsd  %xmm10,%xmm9
  mulsd  %xmm8,%xmm6
  mulsd  %xmm7,%xmm1
  mulsd  D30144(%rip),%xmm7
  addsd  %xmm9,%xmm0
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm6,%xmm1
  movsd  D22134(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8273:
  movapd %xmm2,%xmm7
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm6
  subsd  %xmm0,%xmm4
  mulsd  %xmm1,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D4324(%rip),%xmm0
  movapd %xmm4,%xmm5
  movapd %xmm7,%xmm11
  movapd %xmm7,%xmm10
  movapd %xmm3,%xmm9
  mulsd  %xmm7,%xmm11
  mulsd  %xmm3,%xmm9
  mulsd  %xmm4,%xmm5
  mulsd  %xmm11,%xmm0
  mulsd  %xmm11,%xmm10
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  addsd  %xmm10,%xmm0
  movsd  D18868(%rip),%xmm10
  mulsd  %xmm9,%xmm10
  mulsd  %xmm11,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D9633(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  D425(%rip),%xmm7
  mulsd  %xmm2,%xmm10
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm8,%xmm7
  mulsd  %xmm9,%xmm10
  mulsd  %xmm8,%xmm2
  mulsd  %xmm3,%xmm10
  mulsd  %xmm3,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D13379(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D15278(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  D3927(%rip),%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  %xmm1,%xmm6
  mulsd  D14254(%rip),%xmm1
  addsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10579:
  movapd %xmm2,%xmm4
  movapd %xmm2,%xmm8
  movapd %xmm1,%xmm9
  movsd  D22209(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm9
  subsd  D24027(%rip),%xmm9
  movapd %xmm9,%xmm7
  movapd %xmm9,%xmm6
  mulsd  %xmm9,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm10,%xmm0
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm8,%xmm0
  mulsd  D14054(%rip),%xmm8
  mulsd  %xmm9,%xmm0
  mulsd  %xmm5,%xmm8
  addsd  %xmm11,%xmm0
  movsd  D26269(%rip),%xmm11
  mulsd  %xmm9,%xmm8
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm7,%xmm11
  mulsd  %xmm5,%xmm4
  addsd  %xmm11,%xmm0
  movsd  D19479(%rip),%xmm11
  mulsd  %xmm7,%xmm4
  mulsd  %xmm10,%xmm11
  mulsd  D24081(%rip),%xmm10
  mulsd  %xmm2,%xmm11
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm10
  mulsd  %xmm6,%xmm11
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  mulsd  D26446(%rip),%xmm5
  addsd  %xmm11,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm10,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D350(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm5,%xmm0
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L339:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  movapd %xmm1,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm7,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm7
  mulsd  D7595(%rip),%xmm7
  addsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D14254(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  D15278(%rip),%xmm5
  addsd  %xmm7,%xmm0
  subsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm2
  movsd  D1580(%rip),%xmm4
  subsd  D3927(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7849:
  movapd %xmm3,%xmm6
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm5
  movsd  D21421(%rip),%xmm7
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm4
  movsd  D24027(%rip),%xmm0
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm4
  mulsd  %xmm6,%xmm7
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  D27540(%rip),%xmm6
  mulsd  %xmm3,%xmm7
  mulsd  D25559(%rip),%xmm3
  subsd  %xmm7,%xmm0
  addsd  %xmm6,%xmm0
  subsd  %xmm3,%xmm0
  movsd  D13793(%rip),%xmm3
  addsd  D7789(%rip),%xmm0
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm3
  mulsd  %xmm5,%xmm5
  mulsd  D32538(%rip),%xmm5
  addsd  %xmm3,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9768:
  cmpb   $0x0,-0x20(%rsp)
  je     L7330
  movzbl -0x45(%rsp),%r8d
  and    -0x48(%rsp),%r8d
  mov    %r8b,-0x39(%rsp)
  cmp    $0x1,%eax
  jne    L3664
  movapd %xmm1,%xmm7
  movsd  D31321(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm1,%xmm7
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D20600(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D31782(%rip),%xmm4
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm4
  movsd  D21421(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm3,%xmm6
  mulsd  D27540(%rip),%xmm5
  subsd  %xmm6,%xmm4
  addsd  %xmm5,%xmm4
  movsd  D25559(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm4
  addsd  D7789(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10337:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm5
  mulsd  %xmm2,%xmm4
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm6,%xmm1
  movapd %xmm4,%xmm7
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  D7595(%rip),%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D21421(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D27540(%rip),%xmm5
  mulsd  %xmm3,%xmm2
  mulsd  D25559(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D7789(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5576:
  movzbl -0x3c(%rsp),%r8d
  mov    %r8b,-0x14(%rsp)
  movzbl -0x39(%rsp),%r8d
  mov    %r8b,-0x3c(%rsp)
L9980:
  cmpb   $0x0,-0x41(%rsp)
  je     L10706
  cmp    $0x3,%eax
  jne    L9768
  movapd %xmm3,%xmm6
  movapd %xmm1,%xmm5
  movapd %xmm2,%xmm7
  movsd  D21421(%rip),%xmm8
  mulsd  %xmm3,%xmm6
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  mulsd  %xmm2,%xmm7
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  D27540(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D25559(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  movsd  D7846(%rip),%xmm6
  addsd  D7789(%rip),%xmm0
  mulsd  %xmm6,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2542:
  mov    %r8b,-0x1b(%rsp)
  mov    %edi,%r8d
  xor    %edi,%edi
  jmp    L6780
L3599:
  movzbl -0x36(%rsp),%r9d
  mov    %r9b,-0x10(%rsp)
  mov    %r9b,-0x38(%rsp)
  jmp    L10622
L3785:
  mov    %edi,%r8d
  mov    %edi,%ebx
  jmp    L6097
L6583:
  movzbl -0x3c(%rsp),%r8d
  mov    %r8b,-0x14(%rsp)
  mov    %r8b,-0x47(%rsp)
  jmp    L9980
L5796:
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm1,%xmm8
  addsd  %xmm3,%xmm4
  movapd %xmm3,%xmm6
  subsd  %xmm0,%xmm7
  mulsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm4
  movsd  D10366(%rip),%xmm0
  movapd %xmm7,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm5
  mulsd  %xmm1,%xmm8
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D27777(%rip),%xmm5
  addsd  %xmm8,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D15278(%rip),%xmm6
  mulsd  D14254(%rip),%xmm3
  subsd  %xmm6,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D3927(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11282:
  movapd %xmm1,%xmm5
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm1,%xmm5
  addsd  %xmm3,%xmm4
  subsd  %xmm0,%xmm7
  subsd  %xmm0,%xmm4
  movsd  D1974(%rip),%xmm0
  movapd %xmm7,%xmm6
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm8
  mulsd  %xmm7,%xmm6
  mulsd  %xmm5,%xmm8
  mulsd  D15278(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm6
  addsd  %xmm5,%xmm0
  divsd  D10978(%rip),%xmm6
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D27540(%rip),%xmm3
  addsd  %xmm6,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D14902(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9603:
  cmpb   $0x0,-0x1c(%rsp)
  je     L9784
  movzbl -0x3c(%rsp),%r8d
  and    -0x46(%rsp),%r8b
  mov    %r8b,-0x3a(%rsp)
  cmp    $0x1,%eax
  jne    L744
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  movapd %xmm7,%xmm0
  addsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D19379(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D31048(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm4
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D15693(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  movsd  D27540(%rip),%xmm5
  mulsd  %xmm6,%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D14902(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4826:
  movapd %xmm2,%xmm7
  movapd %xmm1,%xmm6
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm7
  addsd  %xmm3,%xmm6
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm6
  movsd  D18297(%rip),%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm8
  mulsd  %xmm7,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm8,%xmm0
  movsd  D22134(%rip),%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm8
  mulsd  %xmm5,%xmm5
  mulsd  D7595(%rip),%xmm5
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D3361(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  D27540(%rip),%xmm3
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm2
  addsd  D14902(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7364:
  cmpb   $0x0,-0x2a(%rsp)
  je     L7744
  cmp    $0x3,%eax
  jne    L9603
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm8
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm9
  addsd  %xmm3,%xmm5
  movapd %xmm2,%xmm7
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm5
  movsd  D29530(%rip),%xmm0
  movapd %xmm8,%xmm6
  mulsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm1,%xmm9
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  D31150(%rip),%xmm6
  addsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D27540(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D14902(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm7,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5813:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm4,%xmm7
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  D18868(%rip),%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  addsd  %xmm8,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D9633(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm7
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm7
  mulsd  %xmm5,%xmm2
  mulsd  D13379(%rip),%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm2,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D27540(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D14902(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8598:
  movzbl -0x19(%rsp),%r8d
  mov    %r8b,-0x4e(%rsp)
  mov    %r8b,-0x43(%rsp)
L8258:
  cmpb   $0x0,-0x4a(%rsp)
  je     L1687
  cmp    $0x5,%eax
  jne    L7364
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm5
  divsd  D24898(%rip),%xmm5
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D27540(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm2
  movsd  D31637(%rip),%xmm4
  addsd  D14902(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3062:
  movapd %xmm1,%xmm5
  movsd  D14134(%rip),%xmm0
  movapd %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  mulsd  %xmm1,%xmm5
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm5,%xmm8
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D2929(%rip),%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D26354(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  D3263(%rip),%xmm5
  mulsd  %xmm1,%xmm8
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm8
  mulsd  %xmm6,%xmm4
  divsd  D22791(%rip),%xmm4
  mulsd  %xmm7,%xmm8
  addsd  %xmm8,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D6639(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D350(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7710:
  movzbl -0x43(%rsp),%r8d
  and    -0x4e(%rsp),%r8b
  mov    %r8b,-0x19(%rsp)
  je     L158
  test   %eax,%eax
  jne    L8598
  movapd %xmm1,%xmm2
  movapd %xmm1,%xmm9
  movapd %xmm3,%xmm8
  movsd  D18569(%rip),%xmm0
  mulsd  %xmm1,%xmm2
  subsd  D350(%rip),%xmm3
  subsd  D24027(%rip),%xmm8
  movapd %xmm8,%xmm6
  movapd %xmm8,%xmm4
  mulsd  %xmm8,%xmm6
  mulsd  %xmm2,%xmm9
  movapd %xmm2,%xmm7
  mulsd  %xmm2,%xmm7
  mulsd  %xmm6,%xmm4
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm9,%xmm10
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm10
  mulsd  %xmm2,%xmm0
  mulsd  D10741(%rip),%xmm2
  mulsd  %xmm8,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm10,%xmm0
  movsd  D22096(%rip),%xmm10
  mulsd  %xmm8,%xmm2
  mulsd  %xmm7,%xmm10
  mulsd  D13991(%rip),%xmm7
  mulsd  %xmm1,%xmm10
  mulsd  %xmm4,%xmm7
  mulsd  D20236(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  divsd  D3706(%rip),%xmm4
  mulsd  %xmm6,%xmm10
  mulsd  %xmm5,%xmm1
  addsd  %xmm10,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm7,%xmm0
  movsd  D26354(%rip),%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L5786:
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm1,%xmm7
  movapd %xmm2,%xmm6
  addsd  %xmm3,%xmm5
  mulsd  %xmm1,%xmm7
  movapd %xmm3,%xmm9
  subsd  %xmm0,%xmm9
  mulsd  %xmm2,%xmm6
  subsd  D350(%rip),%xmm3
  subsd  %xmm0,%xmm5
  movsd  D19609(%rip),%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm9,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm9,%xmm8
  movapd %xmm5,%xmm4
  mulsd  %xmm7,%xmm10
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  D7583(%rip),%xmm7
  mulsd  %xmm1,%xmm0
  mulsd  %xmm8,%xmm7
  mulsd  %xmm8,%xmm1
  mulsd  %xmm8,%xmm8
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm1
  addsd  %xmm7,%xmm0
  divsd  D16451(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm8,%xmm1
  divsd  D26192(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6715:
  cmpb   $0x0,-0x22(%rsp)
  je     L9544
  cmp    $0x2,%eax
  jne    L7710
  movapd %xmm1,%xmm4
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D350(%rip),%xmm3
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D24555(%rip),%xmm0
  movapd %xmm6,%xmm9
  mulsd  %xmm6,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm9,%xmm7
  mulsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D32014(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D29516(%rip),%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  %xmm9,%xmm4
  mulsd  D12190(%rip),%xmm1
  mulsd  %xmm9,%xmm8
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm1
  mulsd  D21743(%rip),%xmm7
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7686:
  movapd %xmm2,%xmm4
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm6
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  movsd  D1636(%rip),%xmm7
  subsd  D350(%rip),%xmm3
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm5
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm10,%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm9,%xmm8
  mulsd  %xmm4,%xmm7
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm10
  mulsd  %xmm9,%xmm8
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm7
  mulsd  %xmm9,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm7
  mulsd  %xmm5,%xmm4
  mulsd  %xmm8,%xmm2
  mulsd  %xmm8,%xmm5
  divsd  D24898(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D15698(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D6132(%rip),%xmm6
  addsd  %xmm2,%xmm1
  addsd  %xmm6,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4594:
  cmpb   $0x0,-0x30(%rsp)
  je     L2488
  cmp    $0x4,%eax
  jne    L6715
  movapd %xmm2,%xmm6
  movapd %xmm1,%xmm8
  movapd %xmm3,%xmm4
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm3,%xmm8
  movapd %xmm1,%xmm9
  subsd  %xmm0,%xmm4
  mulsd  %xmm1,%xmm9
  subsd  D350(%rip),%xmm3
  subsd  %xmm0,%xmm8
  movsd  D18297(%rip),%xmm0
  movapd %xmm4,%xmm5
  mulsd  %xmm6,%xmm0
  movapd %xmm6,%xmm10
  mulsd  %xmm6,%xmm10
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  D22134(%rip),%xmm6
  mulsd  %xmm4,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm7,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm7
  mulsd  D7595(%rip),%xmm7
  addsd  %xmm10,%xmm0
  mulsd  %xmm8,%xmm2
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D20947(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  mulsd  %xmm1,%xmm9
  addsd  %xmm7,%xmm0
  mulsd  D5061(%rip),%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm5,%xmm1
  divsd  D17069(%rip),%xmm4
  addsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8640:
  movapd %xmm2,%xmm7
  movsd  D15519(%rip),%xmm0
  movapd %xmm2,%xmm9
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm7
  subsd  D24027(%rip),%xmm1
  subsd  D350(%rip),%xmm3
  movapd %xmm1,%xmm6
  movapd %xmm1,%xmm8
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm6
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm7,%xmm9
  mulsd  D4680(%rip),%xmm7
  mulsd  %xmm6,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm10,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm9,%xmm1
  mulsd  %xmm10,%xmm1
  mulsd  D28830(%rip),%xmm9
  addsd  %xmm1,%xmm0
  movsd  D8742(%rip),%xmm1
  mulsd  %xmm4,%xmm9
  mulsd  %xmm10,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  D31304(%rip),%xmm2
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D10851(%rip),%xmm1
  mulsd  %xmm10,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  mulsd  %xmm4,%xmm1
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D12911(%rip),%xmm4
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L8681:
  movzbl -0x3b(%rsp),%r8d
  mov    %r8b,-0x16(%rsp)
  movzbl -0x3a(%rsp),%r8d
  mov    %r8b,-0x3b(%rsp)
L6828:
  test   %r15b,%r15b
  je     L1249
  cmp    $0x6,%eax
  jne    L4594
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm7
  subsd  D24027(%rip),%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm8
  mulsd  %xmm5,%xmm2
  mulsd  D13379(%rip),%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D31448(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D350(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4997:
  movapd %xmm3,%xmm6
  movsd  D549(%rip),%xmm5
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm6
  subsd  D24027(%rip),%xmm4
  movsd  D25031(%rip),%xmm8
  mulsd  %xmm5,%xmm7
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  D2047(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  addsd  %xmm6,%xmm0
  movsd  D31065(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  mulsd  %xmm5,%xmm3
  subsd  %xmm6,%xmm0
  movapd %xmm7,%xmm6
  addsd  D2695(%rip),%xmm0
  mulsd  %xmm4,%xmm6
  addsd  %xmm2,%xmm7
  mulsd  %xmm4,%xmm4
  divsd  D3379(%rip),%xmm4
  addsd  %xmm6,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm7,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L688:
  movapd %xmm1,%xmm7
  movsd  D31321(%rip),%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm1,%xmm7
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm3,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D20600(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D31782(%rip),%xmm4
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D8070(%rip),%xmm5
  subsd  %xmm5,%xmm4
  movsd  D10034(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm4
  subsd  D21465(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2913:
  movapd %xmm3,%xmm7
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm7
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  D8070(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movsd  D10034(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movsd  D7846(%rip),%xmm7
  subsd  D21465(%rip),%xmm0
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm7,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm2,%xmm1
  movapd %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7033:
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D30207(%rip),%xmm0
  movapd %xmm2,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm1,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm6,%xmm0
  mulsd  %xmm2,%xmm6
  addsd  %xmm6,%xmm0
  movsd  D32339(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  D5930(%rip),%xmm5
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm0
  movsd  D25031(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D2047(%rip),%xmm4
  mulsd  %xmm3,%xmm2
  mulsd  D31065(%rip),%xmm3
  subsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  subsd  %xmm3,%xmm1
  addsd  D2695(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L928:
  movzbl -0x39(%rsp),%edi
  mov    %dil,-0x1f(%rsp)
  movzbl -0x4b(%rsp),%edi
  mov    %dil,-0x39(%rsp)
  jmp    L3033
L10870:
  test   %r14b,%r14b
  je     L2554
  cmp    $0x5,%eax
  je     L11844
  movzbl -0x43(%rsp),%edi
  mov    %dil,-0x1d(%rsp)
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x43(%rsp)
L4178:
  cmpb   $0x0,-0x33(%rsp)
  je     L10818
  cmp    $0x3,%eax
  je     L4463
L7375:
  cmpb   $0x0,-0x26(%rsp)
  je     L1207
  movzbl -0x42(%rsp),%edi
  and    -0x47(%rsp),%dil
  mov    %dil,-0x3c(%rsp)
  cmp    $0x1,%eax
  jne    L4389
  movapd %xmm1,%xmm5
  movsd  D25964(%rip),%xmm0
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm5
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  D12192(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D29586(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm4,%xmm4
  divsd  D314(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D1984(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm5,%xmm4
  addsd  D19320(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4463:
  movapd %xmm1,%xmm6
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  movapd %xmm2,%xmm7
  addsd  %xmm3,%xmm6
  mulsd  %xmm2,%xmm7
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm6
  movsd  D12588(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  divsd  D17789(%rip),%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D1984(%rip),%xmm3
  addsd  %xmm4,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D19320(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm7,%xmm1
  mulsd  %xmm2,%xmm7
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm6,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm7,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11844:
  movapd %xmm2,%xmm4
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D1636(%rip),%xmm5
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm5,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D6481(%rip),%xmm4
  movapd %xmm7,%xmm6
  mulsd  %xmm2,%xmm5
  mulsd  %xmm8,%xmm0
  mulsd  %xmm2,%xmm8
  mulsd  %xmm7,%xmm4
  mulsd  %xmm7,%xmm6
  mulsd  %xmm7,%xmm5
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm1
  addsd  %xmm5,%xmm0
  divsd  D24898(%rip),%xmm1
  mulsd  %xmm6,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D1984(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D19320(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2554:
  movzbl -0x43(%rsp),%edi
  mov    %dil,-0x1d(%rsp)
  movzbl -0x3c(%rsp),%edi
  mov    %dil,-0x43(%rsp)
  jmp    L4025
L11833:
  movzbl -0x3c(%rsp),%edi
  and    -0x46(%rsp),%dil
  mov    %dil,-0x43(%rsp)
  cmp    $0x1,%eax
  jne    L10870
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  movapd %xmm7,%xmm0
  addsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D19379(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D31048(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm4
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D15693(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D10034(%rip),%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L705:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm5
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm5
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm5
  movsd  D10366(%rip),%xmm0
  movapd %xmm6,%xmm4
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  D27777(%rip),%xmm4
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D1984(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D19320(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  mulsd  D1226(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6703:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D7595(%rip),%xmm6
  addsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D1984(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm6,%xmm0
  subsd  %xmm4,%xmm2
  movsd  D1580(%rip),%xmm4
  addsd  D19320(%rip),%xmm2
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6645:
  cmp    $0x2,%eax
  jne    L3467
  movapd %xmm1,%xmm5
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm7
  mulsd  %xmm1,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D10034(%rip),%xmm3
  subsd  %xmm0,%xmm7
  subsd  %xmm0,%xmm4
  movsd  D1974(%rip),%xmm0
  movapd %xmm7,%xmm6
  mulsd  %xmm5,%xmm0
  movapd %xmm5,%xmm8
  mulsd  %xmm7,%xmm6
  mulsd  %xmm5,%xmm8
  mulsd  D15278(%rip),%xmm5
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm1
  addsd  %xmm8,%xmm0
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm6
  addsd  %xmm5,%xmm0
  divsd  D10978(%rip),%xmm6
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L1681:
  movapd %xmm2,%xmm7
  movapd %xmm1,%xmm6
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm2,%xmm7
  addsd  %xmm3,%xmm6
  subsd  D10034(%rip),%xmm3
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm6
  movsd  D18297(%rip),%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm7,%xmm8
  mulsd  %xmm7,%xmm8
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm8,%xmm0
  movsd  D22134(%rip),%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  %xmm5,%xmm8
  mulsd  %xmm5,%xmm5
  mulsd  D7595(%rip),%xmm5
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D3361(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5558:
  mov    %r10d,%r9d
  and    %bl,%r9b
  jne    L2933
  mov    %dil,-0x21(%rsp)
  mov    %edi,%r11d
  jmp    L9998
L6570:
  cmpb   $0x0,-0x31(%rsp)
  je     L1282
  cmp    $0x1,%eax
  jne    L8800
  movapd %xmm3,%xmm4
  movsd  D14649(%rip),%xmm6
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm5
  movapd %xmm4,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm6
  mulsd  %xmm5,%xmm0
  mulsd  D3278(%rip),%xmm5
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  addsd  %xmm5,%xmm0
  movsd  D13130(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D19053(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D25206(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  addsd  D4456(%rip),%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2933:
  mov    %r9d,%edi
  mov    %r9d,%r11d
  jmp    L10481
L9604:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  addsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm1
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm0
  mulsd  D10078(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D17666(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  mulsd  D18935(%rip),%xmm3
  addsd  %xmm5,%xmm0
  subsd  %xmm4,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D18572(%rip),%xmm3
  subsd  D12431(%rip),%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5686:
  movzbl -0x4b(%rsp),%edi
  mov    %dil,-0x20(%rsp)
  movzbl -0x38(%rsp),%edi
  mov    %dil,-0x4b(%rsp)
  jmp    L69
L6449:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm7
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  subsd  %xmm0,%xmm7
  subsd  %xmm0,%xmm3
  movsd  D14649(%rip),%xmm0
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm8
  movapd %xmm5,%xmm6
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  mulsd  D3278(%rip),%xmm8
  mulsd  %xmm5,%xmm6
  mulsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm8
  mulsd  %xmm7,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D13130(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D19053(%rip),%xmm4
  mulsd  %xmm1,%xmm8
  mulsd  D25206(%rip),%xmm1
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm8
  mulsd  %xmm6,%xmm1
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm8
  mulsd  %xmm7,%xmm1
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  divsd  D3302(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8651:
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm8
  addsd  %xmm1,%xmm3
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm2,%xmm5
  subsd  %xmm0,%xmm8
  mulsd  %xmm2,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D25031(%rip),%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm6,%xmm9
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm9
  mulsd  %xmm3,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  D2047(%rip),%xmm6
  mulsd  %xmm1,%xmm0
  mulsd  D31065(%rip),%xmm1
  mulsd  %xmm7,%xmm6
  addsd  %xmm9,%xmm0
  mulsd  %xmm7,%xmm1
  mulsd  %xmm7,%xmm7
  addsd  %xmm6,%xmm0
  mulsd  D2695(%rip),%xmm7
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18297(%rip),%xmm1
  mulsd  %xmm5,%xmm1
  addsd  %xmm7,%xmm0
  mulsd  %xmm2,%xmm1
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  mulsd  %xmm4,%xmm2
  addsd  %xmm6,%xmm1
  movsd  D22134(%rip),%xmm6
  mulsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm6
  mulsd  %xmm4,%xmm4
  mulsd  D7595(%rip),%xmm4
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11613:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D4324(%rip),%xmm0
  movapd %xmm4,%xmm8
  movapd %xmm4,%xmm9
  movapd %xmm3,%xmm7
  mulsd  %xmm4,%xmm8
  mulsd  %xmm3,%xmm7
  mulsd  %xmm8,%xmm0
  mulsd  %xmm8,%xmm9
  movapd %xmm7,%xmm6
  mulsd  D18868(%rip),%xmm8
  mulsd  %xmm7,%xmm6
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm8
  mulsd  %xmm3,%xmm0
  addsd  %xmm9,%xmm0
  addsd  %xmm8,%xmm0
  movsd  D9633(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  mulsd  D425(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm7,%xmm8
  mulsd  %xmm6,%xmm2
  mulsd  D13379(%rip),%xmm6
  mulsd  %xmm3,%xmm8
  mulsd  %xmm3,%xmm2
  addsd  %xmm8,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1984(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  divsd  D26932(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8628:
  movapd %xmm2,%xmm4
  movsd  D22209(%rip),%xmm0
  movapd %xmm2,%xmm8
  addsd  %xmm3,%xmm1
  mulsd  %xmm2,%xmm4
  subsd  D24027(%rip),%xmm1
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm9
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  %xmm4,%xmm8
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm3
  mulsd  %xmm7,%xmm3
  mulsd  %xmm6,%xmm0
  mulsd  %xmm8,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm6,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D26269(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D10741(%rip),%xmm4
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D19479(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  D24081(%rip),%xmm6
  mulsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm6
  mulsd  D10466(%rip),%xmm2
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D14054(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm2,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D26446(%rip),%xmm3
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  jmp    L10020
L677:
  movzbl -0x38(%rsp),%r8d
  mov    %r8b,-0x3d(%rsp)
  movzbl -0x3b(%rsp),%r8d
  mov    %r8b,-0x38(%rsp)
  jmp    L7505
L10300:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  %xmm5,%xmm0
  mulsd  D10078(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movsd  D17666(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  D10158(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D27540(%rip),%xmm5
  subsd  %xmm4,%xmm0
  movsd  D18935(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D12431(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2538:
  movzbl -0x3b(%rsp),%r8d
  mov    %r8b,-0x16(%rsp)
  mov    %r8b,-0x42(%rsp)
  jmp    L6828
L4422:
  movzbl -0x3f(%rsp),%edi
  movb   $0x0,-0x3f(%rsp)
  mov    %dil,-0x31(%rsp)
  jmp    L449
L2457:
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm5
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  subsd  D31448(%rip),%xmm3
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm7
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm8,%xmm0
  mulsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm5
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm5
  mulsd  %xmm7,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm5
  mulsd  %xmm1,%xmm4
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm5,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  jmp    L10020
L2197:
  mov    %r13b,-0x23(%rsp)
  movzbl -0x43(%rsp),%r13d
  jmp    L1097
L2058:
  movapd %xmm2,%xmm4
  movsd  D1636(%rip),%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm4,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm9,%xmm0
  mulsd  %xmm6,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  D6481(%rip),%xmm4
  mulsd  %xmm2,%xmm9
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm6
  mulsd  %xmm8,%xmm4
  mulsd  D30231(%rip),%xmm2
  addsd  %xmm9,%xmm0
  mulsd  %xmm8,%xmm6
  mulsd  %xmm5,%xmm4
  mulsd  %xmm7,%xmm2
  mulsd  %xmm7,%xmm5
  divsd  D24898(%rip),%xmm5
  addsd  %xmm6,%xmm0
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D31637(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm5,%xmm0
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L2035:
  movapd %xmm2,%xmm4
  movsd  D4324(%rip),%xmm0
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm4,%xmm7
  movapd %xmm4,%xmm3
  mulsd  %xmm4,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm7,%xmm3
  mulsd  D18868(%rip),%xmm7
  mulsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm7
  mulsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  movsd  D9633(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  D425(%rip),%xmm4
  addsd  %xmm7,%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  D854(%rip),%xmm2
  mulsd  %xmm6,%xmm3
  mulsd  %xmm5,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  %xmm5,%xmm3
  mulsd  D13379(%rip),%xmm5
  addsd  %xmm3,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L10020
L8147:
  movapd %xmm1,%xmm7
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm6
  mulsd  %xmm1,%xmm7
  addsd  %xmm3,%xmm4
  subsd  D31448(%rip),%xmm3
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm4
  movsd  D10366(%rip),%xmm0
  movapd %xmm6,%xmm5
  mulsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm5
  mulsd  %xmm1,%xmm7
  mulsd  D6539(%rip),%xmm1
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  D27777(%rip),%xmm5
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L8751:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D7595(%rip),%xmm6
  addsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm0
  movsd  D1580(%rip),%xmm4
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  subsd  D31448(%rip),%xmm3
  mulsd  %xmm4,%xmm2
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11611:
  movzbl -0x3c(%rsp),%ebx
  mov    %bl,-0x22(%rsp)
  mov    %bl,-0x47(%rsp)
  jmp    L5074
L5096:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm6
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm4
  subsd  %xmm0,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D1974(%rip),%xmm0
  movapd %xmm6,%xmm5
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm7
  mulsd  %xmm6,%xmm5
  mulsd  %xmm4,%xmm7
  mulsd  D15278(%rip),%xmm4
  mulsd  %xmm1,%xmm0
  mulsd  D3845(%rip),%xmm1
  mulsd  %xmm5,%xmm4
  mulsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm1
  mulsd  %xmm5,%xmm5
  divsd  D10978(%rip),%xmm5
  addsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm3
  mulsd  D1226(%rip),%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L7057:
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm6
  subsd  D24027(%rip),%xmm6
  mulsd  %xmm1,%xmm4
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm8,%xmm5
  movapd %xmm7,%xmm0
  addsd  %xmm7,%xmm0
  mulsd  %xmm1,%xmm7
  mulsd  %xmm6,%xmm0
  addsd  %xmm7,%xmm0
  movsd  D19379(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D31048(%rip),%xmm4
  mulsd  %xmm1,%xmm7
  mulsd  %xmm8,%xmm4
  mulsd  %xmm8,%xmm7
  mulsd  %xmm6,%xmm4
  addsd  %xmm7,%xmm0
  addsd  %xmm4,%xmm0
  movsd  D21092(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  mulsd  D15693(%rip),%xmm5
  addsd  %xmm4,%xmm0
  movapd %xmm5,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L9263:
  movb   $0x0,-0x3e(%rsp)
  jmp    L5033
L5572:
  mov    %r8b,-0x2e(%rsp)
  mov    %edi,%r8d
  xor    %edi,%edi
  jmp    L4512
L6814:
  movapd %xmm2,%xmm4
  movapd %xmm3,%xmm5
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm4
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm3
  movsd  D18297(%rip),%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm3,%xmm6
  movapd %xmm4,%xmm7
  mulsd  %xmm3,%xmm6
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D7595(%rip),%xmm6
  addsd  %xmm7,%xmm0
  mulsd  %xmm3,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D3772(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm5,%xmm5
  divsd  D3361(%rip),%xmm5
  addsd  %xmm2,%xmm1
  addsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L3908:
  movapd %xmm1,%xmm7
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm1,%xmm7
  movapd %xmm2,%xmm6
  subsd  %xmm0,%xmm4
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm3
  movsd  D29530(%rip),%xmm0
  movapd %xmm4,%xmm8
  mulsd  %xmm7,%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm4,%xmm8
  mulsd  %xmm1,%xmm7
  mulsd  D12468(%rip),%xmm1
  mulsd  %xmm3,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  D31150(%rip),%xmm4
  mulsd  %xmm8,%xmm1
  addsd  %xmm7,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm4,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D30207(%rip),%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm6,%xmm1
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  addsd  %xmm6,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4979:
  movzbl -0x3d(%rsp),%ebx
  mov    %r13b,-0x3d(%rsp)
  mov    %bl,-0x41(%rsp)
  jmp    L3836
L3608:
  mov    %r8b,-0x2e(%rsp)
  mov    %r8b,-0x4b(%rsp)
  jmp    L4512
L10311:
  movsd  D18572(%rip),%xmm0
  addsd  %xmm3,%xmm1
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm3,%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  %xmm2,%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  D1226(%rip),%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  D29530(%rip),%xmm4
  mulsd  D12468(%rip),%xmm3
  subsd  %xmm4,%xmm1
  addsd  %xmm3,%xmm1
  subsd  D31150(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L11784:
  movsd  D549(%rip),%xmm6
  movapd %xmm1,%xmm5
  movapd %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm1,%xmm1
  mulsd  %xmm6,%xmm5
  movapd %xmm5,%xmm0
  addsd  %xmm2,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  %xmm4,%xmm4
  divsd  D3379(%rip),%xmm4
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  addsd  %xmm4,%xmm0
  movsd  D3772(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm6,%xmm3
  subsd  %xmm4,%xmm1
  addsd  D4628(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  movapd %xmm5,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L6976:
  mov    %r11d,%r9d
  and    -0x4e(%rsp),%r9b
  je     L5752
  test   %eax,%eax
  jne    L10328
  movapd %xmm1,%xmm4
  movapd %xmm3,%xmm2
  movsd  D1974(%rip),%xmm0
  subsd  D24027(%rip),%xmm2
  mulsd  %xmm1,%xmm4
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  mulsd  %xmm4,%xmm0
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm1
  mulsd  D9876(%rip),%xmm1
  mulsd  %xmm2,%xmm0
  mulsd  %xmm5,%xmm2
  divsd  D5825(%rip),%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D3772(%rip),%xmm3
  addsd  %xmm2,%xmm0
  subsd  %xmm3,%xmm1
  addsd  D4628(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L775:
  movapd %xmm2,%xmm5
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm2,%xmm5
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm2,%xmm5
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm1,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  D5930(%rip),%xmm4
  addsd  %xmm5,%xmm0
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  D3772(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  D4628(%rip),%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L4337:
  movapd %xmm3,%xmm4
  movapd %xmm3,%xmm0
  movsd  D27540(%rip),%xmm5
  mulsd  %xmm3,%xmm4
  mulsd  %xmm4,%xmm0
  mulsd  D29530(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movsd  D12468(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  subsd  D31150(%rip),%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm1,%xmm4
  subsd  %xmm5,%xmm4
  mulsd  %xmm4,%xmm0
  movsd  D549(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm2,%xmm1
  addsd  %xmm3,%xmm1
  subsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L5748:
  movzbl -0x44(%rsp),%ebx
  movb   $0x0,-0x44(%rsp)
  mov    %bl,-0x3e(%rsp)
  jmp    L547
L4838:
  movzbl -0x42(%rsp),%r8d
  mov    %r9b,-0x42(%rsp)
  mov    %r8b,-0x2b(%rsp)
L8516:
  cmpb   $0x0,-0x4a(%rsp)
  je     L6518
  cmp    $0x2,%eax
  jne    L6976
  movsd  D3772(%rip),%xmm5
  movapd %xmm3,%xmm0
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm0
  addsd  %xmm3,%xmm4
  subsd  D24027(%rip),%xmm4
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D11245(%rip),%xmm5
  addsd  D4628(%rip),%xmm0
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm5,%xmm1
  mulsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10328:
  mov    %r9b,-0x2a(%rsp)
  mov    %r9b,-0x4e(%rsp)
  jmp    L2543
L9474:
  movzbl -0x42(%rsp),%r9d
  mov    %r9b,-0x2b(%rsp)
  mov    %r9b,-0x45(%rsp)
  jmp    L8516
L4395:
  movapd %xmm1,%xmm4
  movsd  D24027(%rip),%xmm0
  movapd %xmm3,%xmm5
  addsd  %xmm3,%xmm4
  subsd  D31637(%rip),%xmm3
  subsd  %xmm0,%xmm5
  subsd  %xmm0,%xmm4
  movsd  D13793(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  %xmm1,%xmm1
  mulsd  %xmm5,%xmm0
  mulsd  %xmm5,%xmm5
  mulsd  D32538(%rip),%xmm5
  addsd  %xmm1,%xmm0
  movsd  D18572(%rip),%xmm1
  mulsd  %xmm2,%xmm1
  mulsd  %xmm2,%xmm2
  addsd  %xmm5,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm1
  mulsd  %xmm4,%xmm4
  mulsd  D1226(%rip),%xmm4
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L264:
  movapd %xmm2,%xmm4
  movsd  D18297(%rip),%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm4
  addsd  %xmm3,%xmm5
  subsd  D24027(%rip),%xmm5
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  mulsd  D22134(%rip),%xmm4
  mulsd  %xmm2,%xmm0
  mulsd  D16154(%rip),%xmm2
  mulsd  %xmm6,%xmm4
  mulsd  %xmm5,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm6,%xmm6
  mulsd  D7595(%rip),%xmm6
  addsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm2
  addsd  %xmm4,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D1580(%rip),%xmm2
  mulsd  %xmm2,%xmm3
  addsd  %xmm6,%xmm0
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10641:
  movapd %xmm2,%xmm6
  movapd %xmm3,%xmm4
  addsd  %xmm1,%xmm3
  movsd  D24027(%rip),%xmm0
  mulsd  %xmm2,%xmm6
  subsd  %xmm0,%xmm4
  subsd  %xmm0,%xmm3
  movsd  D30207(%rip),%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  %xmm2,%xmm6
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  D5930(%rip),%xmm5
  addsd  %xmm6,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D12588(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm4,%xmm4
  divsd  D17789(%rip),%xmm4
  mulsd  %xmm1,%xmm2
  mulsd  %xmm1,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm4,%xmm1
  mulsd  %xmm1,%xmm0
  jmp    L10020
L10374:
  movapd %xmm2,%xmm6
  movsd  D1636(%rip),%xmm4
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  mulsd  %xmm2,%xmm6
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm7
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm8,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  %xmm6,%xmm4
  mulsd  D6481(%rip),%xmm6
  mulsd  %xmm2,%xmm8
  mulsd  %xmm1,%xmm0
  mulsd  %xmm2,%xmm4
  mulsd  D30231(%rip),%xmm2
  movapd %xmm6,%xmm3
  mulsd  %xmm7,%xmm3
  addsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm4
  mulsd  %xmm5,%xmm2
  mulsd  %xmm1,%xmm3
  mulsd  %xmm5,%xmm1
  divsd  D24898(%rip),%xmm1
  addsd  %xmm4,%xmm0
  addsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  addsd  %xmm1,%xmm0
  jmp    L10020
L2467:
  mov    %r13b,-0x44(%rsp)
  mov    %r8d,%r13d
  jmp    L5298
L6989:
  mov    %edi,%r13d
  xor    %ebp,%ebp
L8072:
  xor    %r14d,%r14d
  xor    %r15d,%r15d
  mov    %r13d,%edi
  jmp    L4709
L10698:
  mov    %r13d,%r10d
L9750:
  test   %edx,%edx
  jne    L6989
  xor    %r14d,%r14d
  xor    %r15d,%r15d
  cmp    $0x3,%eax
  je     L9907
  movb   $0x0,-0x4c(%rsp)
  xor    %ebp,%ebp
  xor    %r12d,%r12d
  movb   $0x0,-0x4e(%rsp)
  jmp    L5123
L9907:
  addsd  %xmm3,%xmm1
  subsd  D24027(%rip),%xmm1
  movsd  D30207(%rip),%xmm0
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  mulsd  %xmm1,%xmm0
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  mulsd  D5930(%rip),%xmm1
  mulsd  %xmm4,%xmm0
  mulsd  %xmm2,%xmm4
  mulsd  D32339(%rip),%xmm2
  mulsd  %xmm3,%xmm1
  addsd  %xmm4,%xmm0
  mulsd  %xmm3,%xmm2
  addsd  %xmm0,%xmm2
  addsd  %xmm1,%xmm2
  movapd %xmm2,%xmm0
  jmp    L10020
L343:
  cmp    $0x2,%ecx
  mov    %bpl,-0x4d(%rsp)
  mov    %ebp,%r9d
  mov    %ebp,%r8d
  sete   %r11b
  xor    %ebx,%ebx
  xor    %edi,%edi
  jmp    L9750
L4347:
  movzbl -0x43(%rsp),%r8d
  mov    %r8b,-0x29(%rsp)
  mov    %r8b,-0x47(%rsp)
  jmp    L2521
```

tool_calls: name: extract_symbolic_data
arguments: data_label: D24027
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D1974
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9876
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D5825
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D549
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1191
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3772
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11245
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27540
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18572
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1226
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20600
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31321
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31782
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32339
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7846
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30533
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D30783
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19598
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1810
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D3379
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D13793
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32538
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12588
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10643
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18297
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22134
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16154
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7595
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30207
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D5930
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1580
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25964
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12192
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29586
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30113
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31637
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10366
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6539
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27777
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16005
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22108
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23846
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3046
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D407
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D314
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D29530
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12468
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31150
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6902
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20247
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D8281
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29298
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25020
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D15278
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3845
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10789
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31448
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19379
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31048
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21092
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15693
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15698
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6132
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17789
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D20947
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D5061
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22613
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19609
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7583
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16451
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D3121
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10034
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24555
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32014
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29516
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12190
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21743
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1984
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19320
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14134
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2929
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26354
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3263
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6639
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13238
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18569
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10741
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22096
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13991
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20236
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3706
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D4324
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18868
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9633
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D425
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D854
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13379
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15519
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4680
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28830
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8742
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10851
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31304
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12911
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17069
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D1636
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6481
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30231
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24898
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D26192
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D22791
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D10078
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17666
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10158
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18935
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12431
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8070
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21465
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25031
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2047
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31065
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2695
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14649
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3278
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13130
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19053
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25206
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4456
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18865
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15078
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31432
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12043
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29748
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13104
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29781
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D555
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D9893
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22321
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12140
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23988
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22404
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1200
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19873
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14902
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10796
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D14254
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3927
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21421
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25559
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7789
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4545
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18232
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25224
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30144
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10837
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D28256
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3399
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1222
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3032
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7167
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29445
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24358
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25116
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3763
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19212
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19960
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26768
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3167
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18050
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4294
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31402
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1025
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12884
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9549
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24771
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3738
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D31649
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3828
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31110
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9543
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25790
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17281
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6451
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D27933
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D24193
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1376
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1378
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24429
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16885
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9133
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13265
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14896
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2204
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2490
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32058
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15999
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18344
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2848
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15533
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18733
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23938
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31704
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14601
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23931
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2751
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20531
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6834
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32608
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9527
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4978
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18931
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32577
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28684
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25982
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20910
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22497
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2915
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8858
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32461
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D5692
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28743
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14923
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6524
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12862
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27098
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7596
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7466
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13496
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D31700
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20286
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14698
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15921
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10986
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4137
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2597
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12263
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6837
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8095
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D656
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24165
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13636
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6807
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13865
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15779
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26502
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1265
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6480
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30737
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25813
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9945
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21024
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19728
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32188
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4941
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7759
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6307
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30514
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30216
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20763
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9850
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28199
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26151
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9870
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2238
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26655
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7640
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D176
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26032
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15026
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7222
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11630
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27002
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19071
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D31800
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D21419
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18897
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8727
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6730
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3302
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D26183
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23693
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16110
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8544
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16662
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3831
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11435
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31915
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D8462
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3361
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D10978
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D23174
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13167
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18918
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10135
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26111
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19025
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15421
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3146
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27288
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2372
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D1829
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14836
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D18288
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7217
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4299
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31771
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25948
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14835
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15791
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8352
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29660
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D855
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3576
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19552
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28655
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14551
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17465
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15752
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27076
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12422
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2679
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23198
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9317
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14421
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2053
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D16170
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30590
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29435
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16575
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32365
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D23197
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31630
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16853
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20915
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11680
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21800
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13453
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D931
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19829
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8055
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16373
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17146
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D17815
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D32467
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20611
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D29429
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21793
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D30171
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10813
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D31342
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D11872
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D8817
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D16113
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D28680
type_guessed: f32[2]
name: extract_symbolic_data
arguments: data_label: D31864
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D5037
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3839
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13299
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9931
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D27625
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11210
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D9542
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8969
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13885
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D754
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D7212
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20686
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6435
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D8678
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14043
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D2987
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22209
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14054
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26269
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D19479
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24081
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10466
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26446
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D22069
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D13027
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D21445
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D9924
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24909
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25768
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D24197
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D350
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11388
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D2355
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D14461
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D26932
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D31889
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D21098
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D5484
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D24450
type_guessed: f64
name: extract_symbolic_data
arguments: data_label: D17967
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6105
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13230
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10237
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D6968
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D3481
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25071
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D15710
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D10420
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25747
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D584
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D16555
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D25174
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13641
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26825
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4277
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D26070
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D13491
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4564
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D20341
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4539
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D14163
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D11137
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D12284
type_guessed: byte[8]
name: extract_symbolic_data
arguments: data_label: D4628
type_guessed: byte[8]

tool: D24027: 1

tool: {"D1974": [0x55,0x55,0x55,0x55,0x55,0x55,0xf5,0x3f]}

tool: {"D9876": [0.0,1.75]}

tool: D5825: 21

tool: {"D549": [0x55,0x55,0x55,0x55,0x55,0x55,0xe5,0x3f]}

tool: {"D1191": [0x55,0x55,0x55,0x55,0x55,0x55,0xb5,0x3f]}

tool: {"D3772": [0x9a,0x99,0x99,0x99,0x99,0x99,0xd9,0x3f]}

tool: {"D11245": [0x1c,0xc7,0x71,0x1c,0xc7,0x71,0xcc,0x3f]}

tool: {"D27540": [0x92,0x24,0x49,0x92,0x24,0x49,0xd2,0x3f]}

tool: {"D18572": [0x33,0x33,0x33,0x33,0x33,0x33,0xf3,0x3f]}

tool: {"D1226": [0x33,0x33,0x33,0x33,0x33,0x33,0xd3,0x3f]}

tool: {"D20600": [0xf2,0x94,0x20,0x4f,0x09,0xf2,0xd4,0x3f]}

tool: {"D31321": [0x74,0xd1,0x45,0x17,0x5d,0x74,0xf1,0x3f]}

tool: {"D31782": [0xd3,0x18,0x30,0x8d,0x01,0xd3,0x98,0x3f]}

tool: {"D32339": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xeb,0x3f]}

tool: {"D7846": [0x46,0x17,0x5d,0x74,0xd1,0x45,0xc7,0x3f]}

tool: D30533: 7

tool: {"D30783": [0x17,0x5d,0x74,0xd1,0x45,0x17,0xfd,0x3f]}

tool: {"D19598": [0x08,0x1f,0x7c,0xf0,0xc1,0x07,0xcf,0x3f]}

tool: {"D1810": [0.0,3.2578125]}

tool: D3379: 12

tool: {"D13793": [0x74,0xd1,0x45,0x17,0x5d,0x74,0xe1,0x3f]}

tool: {"D32538": [0xed,0x1b,0xd6,0xbe,0x61,0xed,0xab,0x3f]}

tool: {"D12588": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xdd,0x3f]}

tool: {"D10643": [0x14,0x3b,0xb1,0x13,0x3b,0xb1,0xa3,0x3f]}

tool: {"D18297": [0x72,0x1c,0xc7,0x71,0x1c,0xc7,0x01,0x40]}

tool: {"D22134": [0xab,0xaa,0xaa,0xaa,0xaa,0xaa,0xfa,0x3f]}

tool: {"D16154": [0x9e,0xe7,0x79,0x9e,0xe7,0x79,0xde,0x3f]}

tool: {"D7595": [0x14,0x45,0x51,0x14,0x45,0x51,0xa4,0x3f]}

tool: {"D30207": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xfb,0x3f]}

tool: {"D5930": [0x1d,0xd4,0x41,0x1d,0xd4,0x41,0xbd,0x3f]}

tool: {"D1580": [0x14,0x3b,0xb1,0x13,0x3b,0xb1,0xc3,0x3f]}

tool: {"D25964": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0xf8,0x3f]}

tool: {"D12192": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0xe8,0x3f]}

tool: {"D29586": [0xfb,0x4c,0x5b,0xe3,0xef,0xe6,0xc1,0x3f]}

tool: {"D30113": [0x91,0xe1,0x5e,0x05,0xb3,0xa4,0x7c,0x3f]}

tool: {"D31637": [0x11,0x11,0x11,0x11,0x11,0x11,0xc1,0x3f]}

tool: {"D10366": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xed,0x3f]}

tool: {"D6539": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xcd,0x3f]}

tool: {"D27777": [0x91,0xe1,0x5e,0x05,0xb3,0xa4,0x8c,0x3f]}

tool: {"D16005": [0x62,0x27,0x76,0x62,0x27,0x76,0x02,0x40]}

tool: {"D22108": [0x4f,0xec,0xc4,0x4e,0xec,0xc4,0xfe,0x3f]}

tool: {"D23846": [0x39,0x20,0x32,0xdc,0xab,0x60,0xe6,0x3f]}

tool: {"D3046": [0x78,0xf3,0x08,0xd5,0x67,0xda,0xba,0x3f]}

tool: {"D407": [0xb6,0xeb,0xe9,0x58,0x77,0x18,0x73,0x3f]}

tool: D314: 143

tool: {"D29530": [0x9a,0x99,0x99,0x99,0x99,0x99,0xe9,0x3f]}

tool: {"D12468": [0x16,0x5f,0xf1,0x15,0x5f,0xf1,0xc5,0x3f]}

tool: {"D31150": [0x12,0x20,0x01,0x12,0x20,0x01,0x82,0x3f]}

tool: {"D6902": [0x66,0x66,0x66,0x66,0x66,0x66,0x06,0x40]}

tool: D20247: 3

tool: {"D8281": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0xd8,0x3f]}

tool: {"D29298": [0x2d,0x29,0x07,0x44,0x86,0x7b,0xa5,0x3f]}

tool: D25020: 715

tool: {"D15278": [0x92,0x24,0x49,0x92,0x24,0x49,0xe2,0x3f]}

tool: {"D3845": [0x17,0x68,0x81,0x16,0x68,0x81,0xb6,0x3f]}

tool: {"D10789": [0x1e,0xe0,0x01,0x1e,0xe0,0x01,0x6e,0x3f]}

tool: {"D31448": [0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0xbe,0x3f]}

tool: {"D19379": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xf6,0x3f]}

tool: {"D31048": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xdc,0x3f]}

tool: {"D21092": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xac,0x3f]}

tool: {"D15693": [0x9c,0xee,0xa3,0x27,0x1d,0x5e,0x60,0x3f]}

tool: {"D15698": [0x97,0x96,0x96,0x96,0x96,0x96,0xd6,0x3f]}

tool: {"D6132": [0x97,0x96,0x96,0x96,0x96,0x96,0x96,0x3f]}

tool: D17789: 26

tool: {"D20947": [0x97,0x96,0x96,0x96,0x96,0x96,0xe6,0x3f]}

tool: {"D5061": [0xf1,0xf0,0xf0,0xf0,0xf0,0xf0,0xc0,0x3f]}

tool: {"D22613": [0x18,0x18,0x18,0x18,0x18,0x18,0x78,0x3f]}

tool: {"D19609": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xf2,0x3f]}

tool: {"D7583": [0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0xdc,0x3f]}

tool: D16451: 17

tool: {"D3121": [0x11,0xc8,0x35,0x11,0xc8,0x35,0x61,0x3f]}

tool: {"D10034": [0x28,0xaf,0xa1,0xbc,0x86,0xf2,0xba,0x3f]}

tool: {"D24555": [0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0xfc,0x3f]}

tool: {"D32014": [0xa6,0xa5,0xa5,0xa5,0xa5,0xa5,0xf1,0x3f]}

tool: {"D29516": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2,0x3f]}

tool: {"D12190": [0x90,0x6b,0x22,0x90,0x6b,0x22,0xa0,0x3f]}

tool: {"D21743": [0x20,0xc0,0xc5,0x1f,0xc0,0xc5,0x4f,0x3f]}

tool: {"D1984": [0x5e,0x43,0x79,0x0d,0xe5,0x35,0xd4,0x3f]}

tool: {"D19320": [0x70,0x1f,0xc1,0x7d,0x04,0xf7,0x91,0x3f]}

tool: {"D14134": [0xc4,0xc3,0xc3,0xc3,0xc3,0xc3,0x03,0x40]}

tool: {"D2929": [0x88,0x87,0x87,0x87,0x87,0x87,0x02,0x40]}

tool: {"D26354": [0x78,0x78,0x78,0x78,0x78,0x78,0xf0,0x3f]}

tool: {"D3263": [0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0xcc,0x3f]}

tool: {"D6639": [0x15,0xc6,0xd9,0x14,0xc6,0xd9,0x94,0x3f]}

tool: {"D13238": [0x13,0xb0,0x88,0x12,0xb0,0x88,0x42,0x3f]}

tool: {"D18569": [0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x0a,0x40]}

tool: {"D10741": [0x18,0x67,0x53,0x18,0x67,0x53,0xc8,0x3f]}

tool: {"D22096": [0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x11,0x40]}

tool: {"D13991": [0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x07,0x40]}

tool: {"D20236": [0x10,0x9a,0x37,0x10,0x9a,0x37,0x90,0x3f]}

tool: D3706: 2431

tool: {"D4324": [0x8a,0x9d,0xd8,0x89,0x9d,0xd8,0x09,0x40]}

tool: {"D18868": [0x76,0x62,0x27,0x76,0x62,0x27,0x10,0x40]}

tool: {"D9633": [0x32,0xdc,0xab,0x60,0x96,0x94,0x03,0x40]}

tool: {"D425": [0x09,0xd5,0x67,0xda,0x1a,0x7f,0xe7,0x3f]}

tool: {"D854": [0x5f,0x05,0xb3,0xa4,0x1c,0x10,0xb9,0x3f]}

tool: {"D13379": [0x3f,0xae,0xcc,0x6d,0x68,0xb5,0x70,0x3f]}

tool: {"D15519": [0xde,0xdd,0xdd,0xdd,0xdd,0xdd,0x0d,0x40]}

tool: {"D4680": [0x5f,0x05,0xb3,0xa4,0x1c,0x10,0xd9,0x3f]}

tool: {"D28830": [0x7d,0xcb,0xb7,0x7c,0xcb,0xb7,0xfc,0x3f]}

tool: {"D8742": [0x66,0x66,0x66,0x66,0x66,0x66,0x16,0x40]}

tool: {"D10851": [0xb1,0x13,0x3b,0xb1,0x13,0x3b,0x11,0x40]}

tool: {"D31304": [0xe6,0x9d,0xf5,0xb6,0xe3,0x0c,0xa4,0x3f]}

tool: {"D12911": [0xa0,0x2e,0xa4,0x2b,0x5d,0x5e,0x54,0x3f]}

tool: D17069: 170

tool: {"D1636": [0xd1,0x45,0x17,0x5d,0x74,0xd1,0x05,0x40]}

tool: {"D6481": [0x65,0x93,0x4d,0x36,0xd9,0x64,0xf3,0x3f]}

tool: {"D30231": [0x17,0x5d,0x74,0xd1,0x45,0x17,0xcd,0x3f]}

tool: {"D24898": [0.0,3.30078125]}

tool: D26192: 476

tool: D22791: 1768

tool: {"D10078": [0x36,0x94,0xd7,0x50,0x5e,0x43,0xf9,0x3f]}

tool: {"D17666": [0x1f,0xc1,0x7d,0x04,0xf7,0x11,0xec,0x3f]}

tool: {"D10158": [0xff,0xf1,0x0c,0xd7,0x42,0x6b,0xca,0x3f]}

tool: {"D18935": [0x80,0xb5,0x49,0x21,0x72,0xd0,0x93,0x3f]}

tool: {"D12431": [0x1e,0xa5,0x97,0xb2,0x7c,0xe8,0x40,0x3f]}

tool: {"D8070": [0x5e,0x43,0x79,0x0d,0xe5,0x35,0xe4,0x3f]}

tool: {"D21465": [0x1e,0xa5,0x97,0xb2,0x7c,0xe8,0x70,0x3f]}

tool: {"D25031": [0x79,0x0d,0xe5,0x35,0x94,0xd7,0xf0,0x3f]}

tool: {"D2047": [0x4c,0x67,0x31,0x9d,0xc5,0x74,0xd6,0x3f]}

tool: {"D31065": [0x66,0x8e,0x3d,0xdf,0x9b,0x22,0xa5,0x3f]}

tool: {"D2695": [0x66,0x8e,0x3d,0xdf,0x9b,0x22,0x55,0x3f]}

tool: {"D14649": [0xf3,0x1a,0xca,0x6b,0x28,0xaf,0x01,0x40]}

tool: {"D3278": [0x94,0xd7,0x50,0x5e,0x43,0x79,0xfd,0x3f]}

tool: {"D13130": [0xc0,0x53,0x2b,0x7c,0xda,0x1d,0xe7,0x3f]}

tool: {"D19053": [0xd0,0x7e,0x20,0xdd,0x63,0x56,0xc1,0x3f]}

tool: {"D25206": [0xb8,0x08,0x67,0xaa,0x23,0x31,0x86,0x3f]}

tool: {"D4456": [0x1e,0xa5,0x97,0xb2,0x7c,0xe8,0x30,0x3f]}

tool: {"D18865": [0x0d,0xe5,0x35,0x94,0xd7,0x50,0x0e,0x40]}

tool: {"D15078": [0x43,0x79,0x0d,0xe5,0x35,0x94,0x17,0x40]}

tool: {"D31432": [0xb8,0x08,0x67,0xaa,0x23,0x31,0xb6,0x3f]}

tool: {"D12043": [0xa1,0x27,0x1a,0x35,0xff,0x6a,0x13,0x40]}

tool: {"D29748": [0x27,0x85,0xc8,0x41,0x4f,0x34,0x02,0x40]}

tool: {"D13104": [0xef,0xd0,0x5b,0x32,0x4a,0x69,0x77,0x3f]}

tool: {"D29781": [0xa1,0x27,0x1a,0x35,0xff,0x6a,0xe3,0x3f]}

tool: D555: 8398

tool: {"D9893": [0x43,0x79,0x0d,0xe5,0x35,0x94,0x07,0x40]}

tool: {"D22321": [0x48,0xe9,0xa5,0x2c,0x1f,0x3a,0xe4,0x3f]}

tool: {"D12140": [0xd7,0x34,0x78,0xf1,0xfe,0xe3,0xb9,0x3f]}

tool: {"D23988": [0x24,0xb8,0x8f,0xe0,0x3e,0x82,0x0b,0x40]}

tool: {"D22404": [0x06,0x21,0xeb,0x56,0x7f,0x2e,0x00,0x40]}

tool: {"D1200": [0xf5,0x60,0x89,0x38,0xda,0x96,0x7d,0x3f]}

tool: {"D19873": [0x9c,0xf2,0xa6,0x65,0x5e,0xcf,0x24,0x3f]}

tool: {"D14902": [0x1d,0xd4,0x41,0x1d,0xd4,0x41,0x8d,0x3f]}

tool: D10796: 1938

tool: {"D14254": [0x16,0x5f,0xf1,0x15,0x5f,0xf1,0xb5,0x3f]}

tool: {"D3927": [0x34,0x8a,0x01,0x5c,0x39,0xa3,0x68,0x3f]}

tool: {"D21421": [0x9e,0xe7,0x79,0x9e,0xe7,0x79,0xee,0x3f]}

tool: {"D25559": [0xc0,0xec,0x01,0xb3,0x07,0xcc,0x9e,0x3f]}

tool: {"D7789": [0x00,0xb6,0x01,0xd8,0x06,0x60,0x4b,0x3f]}

tool: {"D4545": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xe6,0x3f]}

tool: {"D18232": [0xf8,0x33,0xe1,0xcf,0x84,0x3f,0xc3,0x3f]}

tool: {"D25224": [0xa0,0x9a,0x81,0x6a,0x06,0xaa,0x89,0x3f]}

tool: {"D30144": [0xb5,0xbc,0x88,0xa7,0xd7,0x52,0x33,0x3f]}

tool: {"D10837": [0.0,1.9375]}

tool: {"D28256": [0x79,0x0d,0xe5,0x35,0x94,0xd7,0xe0,0x3f]}

tool: {"D3399": [0x4c,0x67,0x31,0x9d,0xc5,0x74,0xb6,0x3f]}

tool: {"D1222": [0xae,0x77,0xe3,0x0b,0xbb,0x5c,0x79,0x3f]}

tool: {"D3032": [0x1e,0xa5,0x97,0xb2,0x7c,0xe8,0x20,0x3f]}

tool: {"D7167": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0x0b,0x40]}

tool: {"D29445": [0xb8,0x08,0x67,0xaa,0x23,0x31,0xd6,0x3f]}

tool: {"D24358": [0x33,0x33,0x33,0x33,0x33,0x33,0x13,0x40]}

tool: {"D25116": [0xb8,0x08,0x67,0xaa,0x23,0x31,0xa6,0x3f]}

tool: {"D3763": [0xb7,0xc4,0xa9,0xdf,0x73,0x4b,0x0c,0x40]}

tool: {"D19212": [0x43,0x79,0x0d,0xe5,0x35,0x94,0xf7,0x3f]}

tool: {"D19960": [0x58,0xf9,0xb5,0x3c,0x2f,0x4a,0x64,0x3f]}

tool: {"D26768": [0x40,0xaf,0x3d,0xfc,0x35,0x30,0x07,0x3f]}

tool: {"D3167": [0x49,0x92,0x24,0x49,0x92,0x24,0x11,0x40]}

tool: {"D18050": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0x1e,0x40]}

tool: {"D4294": [0x2c,0x98,0xc0,0x6f,0x11,0xce,0xd4,0x3f]}

tool: {"D31402": [0x0d,0xe5,0x35,0x94,0xd7,0x50,0x1e,0x40]}

tool: {"D1025": [0xc2,0x99,0xea,0x48,0x8c,0x05,0xa3,0x3f]}

tool: {"D12884": [0xf3,0x1a,0xca,0x6b,0x28,0xaf,0x11,0x40]}

tool: {"D9549": [0xcf,0xe9,0xb3,0x1f,0x48,0xf7,0xf8,0x3f]}

tool: {"D24771": [0x39,0x5f,0x5b,0xf5,0xe5,0x4d,0x60,0x3f]}

tool: D3738: 29393

tool: {"D31649": [0x55,0x55,0x55,0x55,0x55,0x55,0x05,0x40]}

tool: {"D3828": [0x2e,0xa3,0xb9,0x8c,0xe6,0x32,0xda,0x3f]}

tool: {"D31110": [0xf5,0x60,0x89,0x38,0xda,0x96,0xad,0x3f]}

tool: {"D9543": [0xf5,0x60,0x89,0x38,0xda,0x96,0x6d,0x3f]}

tool: {"D25790": [0xdc,0x6b,0x4c,0x8b,0x0d,0x09,0x12,0x3f]}

tool: {"D17281": [0x64,0x21,0x0b,0x59,0xc8,0x42,0xb6,0x3f]}

tool: D6451: 22610

tool: D27933: 7752

tool: {"D24193": [0x0b,0x59,0xc8,0x42,0x16,0xb2,0xd0,0x3f]}

tool: {"D1376": [0x27,0x0d,0xaf,0x8f,0xda,0x48,0x88,0x3f]}

tool: {"D1378": [0x0b,0x59,0xc8,0x42,0x16,0xb2,0xe0,0x3f]}

tool: {"D24429": [0xde,0x49,0xc3,0xeb,0xa3,0x36,0xb2,0x3f]}

tool: {"D16885": [0xb0,0xb4,0xda,0x85,0xa6,0x80,0x62,0x3f]}

tool: {"D9133": [0xbd,0xe9,0x4d,0x6f,0x7a,0xd3,0xeb,0x3f]}

tool: {"D13265": [0xdc,0x61,0x51,0x27,0xd0,0x20,0x97,0x3f]}

tool: {"D14896": [0x71,0xd0,0x9a,0x33,0x11,0x5b,0xce,0x3f]}

tool: {"D2204": [0xb0,0xb4,0xda,0x85,0xa6,0x80,0x42,0x3f]}

tool: {"D2490": [0x47,0xc2,0x40,0xc0,0xea,0xf8,0xe2,0x3f]}

tool: {"D32058": [0x54,0xba,0x25,0x31,0x04,0xe9,0xbc,0x3f]}

tool: {"D15999": [0x4e,0x6f,0x7a,0xd3,0x9b,0xde,0xf4,0x3f]}

tool: {"D18344": [0x65,0x09,0x7d,0x1d,0x9c,0x58,0x81,0x3f]}

tool: {"D2848": [0x3d,0xe4,0xd0,0x2f,0x23,0x5f,0x27,0x3f]}

tool: {"D15533": [0x38,0xbd,0xe9,0x4d,0x6f,0x7a,0x03,0x40]}

tool: {"D18733": [0xed,0x4e,0x1a,0x5e,0x1f,0xb5,0xd1,0x3f]}

tool: {"D23938": [0xbf,0xee,0x9b,0xf0,0xd6,0xe4,0xa1,0x3f]}

tool: {"D31704": [0x12,0x06,0x02,0x56,0xc7,0x97,0x02,0x40]}

tool: {"D14601": [0xed,0x4e,0x1a,0x5e,0x1f,0xb5,0xf1,0x3f]}

tool: {"D23931": [0xa8,0x36,0x15,0x01,0xb7,0xcf,0x5f,0x3f]}

tool: {"D2751": [0x14,0xa7,0x00,0x23,0xd0,0x1b,0x01,0x3f]}

tool: {"D20531": [0xf5,0xa6,0x37,0xbd,0xe9,0x4d,0x0f,0x40]}

tool: {"D6834": [0xe0,0x9f,0x8a,0x83,0xd6,0x9c,0x19,0x40]}

tool: {"D32608": [0x6e,0xea,0xc2,0xac,0x0c,0x5e,0xc6,0x3f]}

tool: {"D9527": [0x55,0x1c,0xb4,0xe6,0x4c,0xc4,0x16,0x40]}

tool: {"D4978": [0x37,0xb0,0xea,0x84,0x55,0x0b,0x92,0x3f]}

tool: {"D18931": [0xf3,0x50,0x70,0x25,0xb7,0xe7,0x07,0x40]}

tool: {"D32577": [0xe2,0x22,0x07,0xb6,0x2a,0x32,0xee,0x3f]}

tool: {"D28684": [0x52,0x08,0x60,0x47,0x00,0x11,0x4b,0x3f]}

tool: {"D25982": [0x9d,0xfa,0x80,0x34,0xb8,0xa9,0xe9,0x3e]}

tool: {"D20910": [0xb8,0x1e,0x85,0xeb,0x51,0xb8,0xce,0x3f]}

tool: {"D22497": [0x7b,0x14,0xae,0x47,0xe1,0x7a,0x84,0x3f]}

tool: {"D2915": [0x91,0x85,0x2c,0x64,0x21,0x0b,0x09,0x40]}

tool: {"D8858": [0x1e,0xe6,0xe9,0x68,0x42,0xd7,0xca,0x3f]}

tool: {"D32461": [0x44,0xc1,0x95,0xdc,0x9e,0xdf,0x0f,0x40]}

tool: {"D5692": [0xfe,0xe8,0xcf,0x40,0xc9,0xdb,0x97,0x3f]}

tool: {"D28743": [0x83,0x2b,0xb9,0x3d,0xbf,0x3f,0x05,0x40]}

tool: {"D14923": [0x44,0xc1,0x95,0xdc,0x9e,0xdf,0xef,0x3f]}

tool: {"D6524": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0x53,0x3f]}

tool: {"D12862": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0xf3,0x3e]}

tool: {"D27098": [0xb8,0x1e,0x85,0xeb,0x51,0xb8,0xde,0x3f]}

tool: {"D7596": [0xb8,0x1e,0x85,0xeb,0x51,0xb8,0xae,0x3f]}

tool: {"D7466": [0x95,0xce,0xd0,0x15,0x71,0x7e,0x5c,0x3f]}

tool: D13496: 5

tool: {"D31700": [0x1d,0x81,0xa2,0xad,0x06,0xcf,0x91,0x3f]}

tool: {"D20286": [0x2a,0x30,0x32,0x88,0x4f,0xe7,0x39,0x3f]}

tool: {"D14698": [0x27,0x0d,0xaf,0x8f,0xda,0x48,0x78,0x3f]}

tool: {"D15921": [0xe7,0xed,0x5d,0x09,0xa4,0x9a,0x1d,0x3f]}

tool: {"D10986": [0xe1,0x7a,0x14,0xae,0x47,0xe1,0xfa,0x3f]}

tool: {"D4137": [0xcd,0xcc,0xcc,0xcc,0xcc,0xcc,0xf0,0x3f]}

tool: {"D2597": [0x38,0xbd,0xe9,0x4d,0x6f,0x7a,0xd3,0x3f]}

tool: {"D12263": [0x83,0x2b,0xb9,0x3d,0xbf,0x3f,0xa5,0x3f]}

tool: {"D6837": [0x20,0xa4,0x25,0xa6,0x7b,0x6d,0x63,0x3f]}

tool: {"D8095": [0x55,0xf3,0xf4,0x6c,0x0c,0xb9,0x04,0x3f]}

tool: {"D656": [0xec,0x51,0xb8,0x1e,0x85,0xeb,0x01,0x40]}

tool: {"D24165": [0x18,0x08,0x58,0x1d,0x5f,0xca,0xc8,0x3f]}

tool: {"D13636": [0x25,0xea,0x2b,0x97,0x65,0xaa,0x96,0x3f]}

tool: {"D6807": [0x5c,0x8f,0xc2,0xf5,0x28,0x5c,0xff,0x3f]}

tool: {"D13865": [0xb4,0xd5,0xe0,0x39,0x02,0x45,0xeb,0x3f]}

tool: {"D15779": [0xea,0x54,0x56,0xdf,0xea,0x21,0x52,0x3f]}

tool: {"D26502": [0xdc,0xe7,0x8a,0xc7,0x68,0x73,0xf1,0x3e]}

tool: {"D1265": [0x0a,0xd7,0xa3,0x70,0x3d,0x0a,0x07,0x40]}

tool: {"D6480": [0x9c,0xef,0x60,0x31,0xcc,0xff,0xc0,0x3f]}

tool: {"D30737": [0xe1,0x7a,0x14,0xae,0x47,0xe1,0x0a,0x40]}

tool: {"D25813": [0x5f,0x7f,0x01,0x4f,0xe0,0x32,0x8b,0x3f]}

tool: {"D9945": [0x9f,0xe6,0x86,0xef,0x9a,0x5c,0x00,0x40]}

tool: {"D21024": [0x7c,0x3a,0xcf,0x00,0xbc,0x4f,0xe6,0x3f]}

tool: {"D19728": [0xd7,0x44,0x7c,0xe0,0xd5,0xa1,0x43,0x3f]}

tool: {"D32188": [0xdc,0xe7,0x8a,0xc7,0x68,0x73,0xe1,0x3e]}

tool: {"D4941": [0xcd,0xcc,0xcc,0xcc,0xcc,0xcc,0x0c,0x40]}

tool: {"D7759": [0x9a,0x99,0x99,0x99,0x99,0x99,0x15,0x40]}

tool: {"D6307": [0x69,0x67,0x11,0x4a,0xb2,0x7f,0xb9,0x3f]}

tool: {"D30514": [0x18,0xf7,0xeb,0x92,0xca,0x87,0x11,0x40]}

tool: {"D30216": [0x8a,0x80,0x74,0x82,0xb8,0x67,0x82,0x3f]}

tool: {"D20763": [0xdd,0x6b,0x9b,0x00,0xcd,0xbb,0x00,0x40]}

tool: {"D9850": [0x8f,0x0d,0x8d,0xb7,0xc5,0x1f,0xe3,0x3f]}

tool: {"D28199": [0x0d,0x56,0x9b,0x58,0x4b,0x8a,0x38,0x3f]}

tool: {"D26151": [0xe4,0x2e,0x67,0x90,0xc6,0x87,0xd4,0x3e]}

tool: {"D9870": [0xb2,0x90,0x85,0x2c,0x64,0x21,0x13,0x40]}

tool: {"D2238": [0x68,0x2f,0xa1,0xbd,0x84,0xf6,0xb2,0x3f]}

tool: {"D26655": [0x59,0xc8,0x42,0x16,0xb2,0x90,0x23,0x40]}

tool: {"D7640": [0x1d,0x2e,0x03,0x3e,0x39,0x5c,0x26,0x40]}

tool: {"D176": [0xe9,0xe9,0x4c,0xa8,0xfc,0xac,0xc4,0x3f]}

tool: {"D26032": [0xf5,0xa6,0x37,0xbd,0xe9,0x4d,0x1f,0x40]}

tool: {"D15026": [0xde,0x5e,0x73,0xfc,0x7a,0x03,0x8f,0x3f]}

tool: {"D7222": [0x4f,0x35,0x31,0x7c,0xfc,0xad,0x0b,0x40]}

tool: {"D11630": [0x58,0x02,0x8c,0x6d,0x51,0xc1,0xee,0x3f]}

tool: {"D27002": [0x5f,0xd7,0x1e,0x4d,0xda,0x0d,0x46,0x3f]}

tool: {"D19071": [0.0,7.7935028076171875]}

tool: D31800: 81719

tool: {"D21419": [0x12,0x18,0x81,0x11,0x18,0x81,0x81,0x3f]}

tool: {"D18897": [0x1c,0xc7,0x71,0x1c,0xc7,0x71,0xdc,0x3f]}

tool: {"D8727": [0x1a,0xa4,0x41,0x1a,0xa4,0x41,0xaa,0x3f]}

tool: {"D6730": [0xb0,0x99,0x34,0xe3,0xcc,0x67,0x56,0x3f]}

tool: D3302: 3876

tool: {"D26183": [0x42,0x7b,0x09,0xed,0x25,0xb4,0xe7,0x3f]}

tool: {"D23693": [0x16,0x5e,0xe1,0x15,0x5e,0xe1,0xc5,0x3f]}

tool: {"D16110": [0x1c,0xc0,0x01,0x1c,0xc0,0x01,0x8c,0x3f]}

tool: {"D8544": [0xbd,0x2a,0x01,0x68,0xd5,0xab,0x32,0x3f]}

tool: {"D16662": [0x72,0x1c,0xc7,0x71,0x1c,0xc7,0xf1,0x3f]}

tool: {"D3831": [0x9b,0xb5,0x59,0x9b,0xb5,0x59,0xdb,0x3f]}

tool: {"D11435": [0x12,0x18,0x81,0x11,0x18,0x81,0xb1,0x3f]}

tool: D31915: 234

tool: {"D8462": [0xdc,0x42,0x5a,0x08,0xa7,0x7b,0x13,0x3f]}

tool: D3361: 35

tool: D10978: 273

tool: {"D23174": [0x39,0x8e,0xe3,0x38,0x8e,0xe3,0xf8,0x3f]}

tool: {"D13167": [0x7d,0xcb,0xb7,0x7c,0xcb,0xb7,0xec,0x3f]}

tool: {"D18918": [0x1f,0xea,0xa1,0x1e,0xea,0xa1,0xce,0x3f]}

tool: {"D10135": [0x1f,0xea,0xa1,0x1e,0xea,0xa1,0x9e,0x3f]}

tool: {"D26111": [0xc1,0x77,0xf6,0x3a,0x4b,0x92,0x59,0x3f]}

tool: {"D19025": [0x75,0xc9,0x15,0xdc,0xeb,0xcb,0xf8,0x3e]}

tool: {"D15421": [0x7b,0x09,0xed,0x25,0xb4,0x97,0x00,0x40]}

tool: {"D3146": [0xe7,0x1d,0x89,0x3c,0x73,0xde,0xc1,0x3f]}

tool: {"D27288": [0x61,0x36,0xca,0xc4,0x57,0xd5,0x8d,0x3f]}

tool: {"D2372": [0xdb,0xac,0xcd,0xda,0xac,0xcd,0xfa,0x3f]}

tool: {"D1829": [0x15,0x57,0x71,0x15,0x57,0x71,0xe5,0x3f]}

tool: {"D14836": [0x46,0x10,0x93,0x60,0x6e,0xb2,0x45,0x3f]}

tool: {"D18288": [0xae,0xa5,0xd3,0xf0,0x82,0xe4,0xe2,0x3e]}

tool: {"D7217": [0xc8,0xa8,0x97,0xd3,0x01,0x60,0xb6,0x3f]}

tool: {"D4299": [0x97,0x6f,0xf9,0x96,0x6f,0xf9,0x06,0x40]}

tool: {"D31771": [0x35,0x4c,0x6e,0xc8,0xd2,0x45,0x80,0x3f]}

tool: {"D25948": [0x80,0x68,0xee,0x4c,0x35,0xbb,0xf9,0x3f]}

tool: {"D14835": [0x50,0x01,0x15,0x50,0x01,0x15,0xe0,0x3f]}

tool: {"D15791": [0x64,0x1a,0xee,0x4e,0x13,0x41,0x35,0x3f]}

tool: {"D8352": [0xea,0xe1,0x24,0x3f,0xdc,0x00,0xd1,0x3e]}

tool: {"D29660": [0xab,0xaa,0xaa,0xaa,0xaa,0xaa,0x0a,0x40]}

tool: {"D855": [0x62,0x27,0x76,0x62,0x27,0x76,0x12,0x40]}

tool: {"D3576": [0xe3,0xce,0xce,0x37,0xeb,0x82,0xae,0x3f]}

tool: {"D19552": [0x1c,0xb9,0x91,0x1b,0xb9,0x91,0x0b,0x40]}

tool: {"D28655": [0xbe,0x38,0xff,0x19,0x02,0xed,0x73,0x3f]}

tool: {"D14551": [0xf8,0x81,0x1f,0xf8,0x81,0x1f,0xf8,0x3f]}

tool: {"D17465": [0xe2,0x9d,0x0a,0x0e,0x02,0x2c,0xd9,0x3f]}

tool: {"D15752": [0xb1,0xdd,0xcb,0xb8,0x35,0xe9,0x27,0x3f]}

tool: {"D27076": [0xce,0xed,0xf0,0x4f,0xf5,0xe5,0xc1,0x3e]}

tool: {"D12422": [0xbe,0x84,0xf6,0x12,0xda,0x4b,0x10,0x40]}

tool: {"D2679": [0x48,0x83,0x34,0x48,0x83,0x34,0x1c,0x40]}

tool: {"D23198": [0x3b,0xb1,0x13,0x3b,0xb1,0x13,0x1b,0x40]}

tool: {"D9317": [0x5a,0xc6,0xc9,0xbd,0xe7,0xd4,0xa6,0x3f]}

tool: {"D14421": [0x70,0xf9,0x96,0x6f,0xf9,0x96,0x0f,0x40]}

tool: D2053: 299

tool: {"D16170": [0x0f,0x66,0x34,0xe2,0x01,0x13,0xf7,0x3f]}

tool: {"D30590": [0x3c,0x2e,0x5e,0xb6,0x01,0xfa,0xd4,0x3f]}

tool: {"D29435": [0xb9,0x18,0x66,0xa1,0x3d,0xc3,0x1e,0x3f]}

tool: {"D16575": [0x51,0xcd,0x7b,0xd3,0x2b,0xe0,0xb5,0x3e]}

tool: {"D32365": [0xe4,0x38,0x8e,0xe3,0x38,0x8e,0x13,0x40]}

tool: {"D23197": [0xf1,0x0a,0xaf,0xf0,0x0a,0xaf,0x24,0x40]}

tool: {"D31630": [0x21,0x0d,0xd2,0x20,0x0d,0xd2,0x28,0x40]}

tool: {"D16853": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0x22,0x40]}

tool: {"D20915": [0xa4,0x43,0x93,0xfc,0x0b,0xd6,0xa2,0x3f]}

tool: {"D11680": [0xe7,0xbd,0x4d,0x56,0x38,0x21,0x12,0x40]}

tool: {"D21800": [0xff,0x30,0xf6,0x5e,0x3a,0x26,0x65,0x3f]}

tool: {"D13453": [0xa4,0x43,0x93,0xfc,0x0b,0xd6,0xd2,0x3f]}

tool: {"D931": [0xbb,0xab,0x17,0x32,0x2d,0x8f,0x16,0x3f]}

tool: {"D19829": [0xf9,0x3f,0x27,0xc1,0x1f,0xe2,0xae,0x3e]}

tool: {"D8055": [0x1f,0x85,0xeb,0x51,0xb8,0x1e,0x15,0x40]}

tool: {"D16373": [0x33,0x33,0x33,0x33,0x33,0x33,0x28,0x40]}

tool: {"D17146": [0x59,0xc8,0x42,0x16,0xb2,0x90,0x2f,0x40]}

tool: {"D17815": [0xbd,0xe9,0x4d,0x6f,0x7a,0xd3,0x29,0x40]}

tool: {"D32467": [0xca,0x08,0xcd,0x5a,0xf1,0x54,0xb3,0x3f]}

tool: {"D20611": [0xb9,0x5f,0x97,0x54,0x3e,0x8c,0x1b,0x40]}

tool: {"D29429": [0xe9,0xec,0xa1,0x21,0x70,0x42,0x78,0x3f]}

tool: {"D21793": [0xce,0x8f,0x03,0x08,0x92,0x48,0x03,0x40]}

tool: {"D30171": [0x82,0x21,0x52,0x6b,0x0c,0x66,0xe1,0x3f]}

tool: {"D10813": [0x7e,0x4f,0xc2,0x8e,0x86,0x1c,0x2d,0x3f]}

tool: {"D31342": [0.0,9.416969299316406]}

tool: D11872: 120175

tool: D8817: 25300

tool: {"D16113": [0x9a,0x99,0x99,0x99,0x99,0x99,0x11,0x40]}

tool: {"D28680": [0.0,2.5078125]}

tool: {"D31864": [0xd3,0x9b,0xde,0xf4,0xa6,0x37,0x21,0x40]}

tool: {"D5037": [0xf3,0x7d,0x25,0xc0,0xd8,0x16,0xb5,0x3f]}

tool: {"D3839": [0xdf,0xf4,0xa6,0x37,0xbd,0xe9,0x15,0x40]}

tool: {"D13299": [0x99,0x52,0x87,0x55,0x76,0x1e,0x7c,0x3f]}

tool: {"D9931": [0x18,0xf7,0xeb,0x92,0xca,0x87,0x01,0x40]}

tool: {"D27625": [0x18,0xf7,0xeb,0x92,0xca,0x87,0xe1,0x3f]}

tool: D11210: 297160

tool: {"D9542": [0x4c,0xac,0x18,0xa4,0xae,0xa4,0x31,0x3f]}

tool: {"D8969": [0x28,0xaf,0xa1,0xbc,0x86,0xf2,0x12,0x40]}

tool: {"D13885": [0x28,0xaf,0xa1,0xbc,0x86,0xf2,0x22,0x40]}

tool: {"D754": [0x2c,0x98,0xc0,0x6f,0x11,0xce,0xe4,0x3f]}

tool: {"D7212": [0x2c,0x98,0xc0,0x6f,0x11,0xce,0x24,0x40]}

tool: {"D20686": [0xe0,0x13,0x36,0x8f,0xb5,0xf2,0xb5,0x3f]}

tool: {"D6435": [0xba,0xc7,0xac,0xe2,0x76,0x4e,0x1b,0x40]}

tool: {"D8678": [0x95,0x6c,0xbd,0x1b,0x5f,0xd8,0x05,0x40]}

tool: {"D14043": [0xe0,0x13,0x36,0x8f,0xb5,0xf2,0x75,0x3f]}

tool: {"D2987": [0xbd,0xed,0xfa,0xfe,0x97,0x60,0x1c,0x3f]}

tool: {"D22209": [0xf1,0xf0,0xf0,0xf0,0xf0,0xf0,0x10,0x40]}

tool: {"D14054": [0x52,0x8d,0x3e,0x52,0x8d,0x3e,0xf2,0x3f]}

tool: {"D26269": [0xa6,0xa5,0xa5,0xa5,0xa5,0xa5,0x1d,0x40]}

tool: {"D19479": [0xac,0xab,0xab,0xab,0xab,0xab,0x1b,0x40]}

tool: {"D24081": [0xa6,0xa5,0xa5,0xa5,0xa5,0xa5,0x0d,0x40]}

tool: {"D10466": [0x7b,0x94,0x82,0xd8,0x08,0x54,0x8e,0x3f]}

tool: {"D26446": [0x30,0xdd,0xce,0x46,0x3a,0x43,0x38,0x3f]}

tool: D22069: 1771

tool: {"D13027": [0xd3,0x9b,0xde,0xf4,0xa6,0x37,0xfd,0x3f]}

tool: {"D21445": [0xca,0x98,0xdd,0x49,0xc3,0xeb,0xf3,0x3f]}

tool: {"D9924": [0x09,0x03,0x01,0xab,0xe3,0x4b,0xd9,0x3f]}

tool: {"D24909": [0x71,0xd0,0x9a,0x33,0x11,0x5b,0xae,0x3f]}

tool: {"D25768": [0x90,0x2b,0xc2,0x2e,0xde,0xac,0x6e,0x3f]}

tool: D24197: 14421

tool: {"D350": [0x18,0x86,0x61,0x18,0x86,0x61,0xb8,0x3f]}

tool: D11388: 70

tool: D2355: 1197

tool: D14461: 14535

tool: D26932: 57

tool: D31889: 2530

tool: D21098: 8855

tool: D5484: 100

tool: D24450: 575

tool: {"D17967": [0x6f,0x7a,0xd3,0x9b,0xde,0xf4,0x16,0x40]}

tool: {"D6105": [0x0b,0x59,0xc8,0x42,0x16,0xb2,0x2c,0x40]}

tool: {"D13230": [0x9a,0x3f,0xd8,0x78,0x34,0x7f,0x34,0x40]}

tool: {"D10237": [0x3e,0x39,0x5c,0x06,0x7c,0x72,0x32,0x40]}

tool: {"D6968": [0x39,0x51,0x8f,0x8d,0x64,0x52,0xc5,0x3f]}

tool: {"D3481": [0xe3,0xa9,0x26,0x86,0x8f,0xbf,0x25,0x40]}

tool: {"D25071": [0x23,0x68,0x0a,0x2a,0x0c,0x53,0x8e,0x3f]}

tool: {"D15710": [0xb0,0x67,0x73,0x2f,0x53,0xea,0x10,0x40]}

tool: {"D10420": [0x94,0xda,0xa5,0xd7,0xb6,0x0e,0xf1,0x3f]}

tool: {"D25747": [0x11,0xcb,0x8a,0x8a,0x3b,0xcb,0x44,0x3f]}

tool: {"D584": [0xd7,0xf0,0xb1,0xfe,0xd9,0x9c,0xe2,0x3e]}

tool: {"D16555": [0x3d,0xcf,0xf3,0x3c,0xcf,0xf3,0x14,0x40]}

tool: {"D25174": [0x25,0x49,0x92,0x24,0x49,0x92,0x27,0x40]}

tool: {"D13641": [0x64,0x5c,0x90,0x71,0x41,0xc6,0x2d,0x40]}

tool: {"D26825": [0xd9,0x7a,0x37,0xbe,0xb0,0xcb,0xd5,0x3f]}

tool: {"D4277": [0x87,0xf2,0x1a,0xca,0x6b,0x28,0x27,0x40]}

tool: {"D26070": [0x71,0xb2,0x78,0x7e,0x97,0xae,0xa2,0x3f]}

tool: {"D13491": [0xfe,0x40,0xba,0xc7,0xac,0xe2,0x16,0x40]}

tool: {"D4564": [0x3d,0xd1,0xa8,0xf9,0x57,0x9b,0xfc,0x3f]}

tool: {"D20341": [0xb3,0x17,0x2f,0x11,0x5b,0xa8,0x5e,0x3f]}

tool: {"D4539": [0xe8,0x50,0x4c,0x2b,0xca,0x59,0x00,0x3f]}

tool: {"D14163": [0x7b,0x14,0xae,0x47,0xe1,0x7a,0xb4,0x3f]}

tool: {"D11137": [0x7a,0xe0,0x8d,0x06,0xb1,0x3a,0xcc,0x3e]}

tool: {"D12284": [0x85,0xb1,0x30,0x25,0x8d,0x2d,0x12,0x3f]}

tool: {"D4628": [0x1d,0xd4,0x41,0x1d,0xd4,0x41,0x9d,0x3f]}

assistant: ```c
double Bn(int i, int j, int k, double r, double s, double t) {
  double f = 0.0;
  double t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18;
  double t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34;
  double t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45;
  if (i == 0 && j == 0 && k == 0) {
    f = 1.0;
  } else if (i == 0 && j == 0 && k == 1) {
    f = t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0;
  } else if (i == 0 && j == 1 && k == 0) {
    f = s + 2.0 / 5.0 * r - 2.0 / 5.0;
  } else if (i == 1 && j == 0 && k == 0) {
    f = r - 2.0 / 7.0;
  } else if (i == 0 && j == 0 && k == 2) {
    t1 = t * t;
    t2 = s + r - 1.0;
    t4 = t2 * t2;
    f = t1 + 6.0 / 5.0 * t * t2 + 3.0 / 10.0 * t4;
  } else if (i == 0 && j == 1 && k == 1) {
    f = (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 2 && k == 0) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    f = t1 + 6.0 / 7.0 * t2 * s + t4 / 7;
  } else if (i == 1 && j == 0 && k == 1) {
    f = (r - 2.0 / 9.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 1 && k == 0) {
    f = (r - 2.0 / 9.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 2 && j == 0 && k == 0) {
    t1 = r * r;
    f = t1 - 2.0 / 3.0 * r + 1.0 / 12.0;
  } else if (i == 0 && j == 0 && k == 3) {
    t1 = t * t;
    t3 = s + r - 1.0;
    t5 = t3 * t3;
    f = t1 * t + 12.0 / 7.0 * t3 * t1 + 6.0 / 7.0 * t * t5 + 4.0 / 35.0 * t3 * t5;
  } else if (i == 0 && j == 1 && k == 2) {
    t2 = t * t;
    t3 = s + r - 1.0;
    t5 = t3 * t3;
    f = (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t2 + 6.0 / 5.0 * t * t3 + 3.0 / 10.0 * t5);
  } else if (i == 0 && j == 2 && k == 1) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    f = (t1 + 2.0 / 3.0 * s * t2 + t4 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 3 && k == 0) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    f = t1 * s + 4.0 / 3.0 * t1 * t3 + s * t5 / 2 + t5 * t3 / 21;
  } else if (i == 1 && j == 0 && k == 2) {
    t2 = t * t;
    t3 = s + r - 1.0;
    t5 = t3 * t3;
    f = (r - 2.0 / 11.0) * (t2 + 6.0 / 5.0 * t * t3 + 3.0 / 10.0 * t5);
  } else if (i == 1 && j == 1 && k == 1) {
    f = (r - 2.0 / 11.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 2 && k == 0) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    f = (r - 2.0 / 11.0) * (t2 + 6.0 / 7.0 * s * t3 + t5 / 7);
  } else if (i == 2 && j == 0 && k == 1) {
    t1 = r * r;
    f = (t1 - 6.0 / 11.0 * r + 3.0 / 55.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 1 && k == 0) {
    t1 = r * r;
    f = (t1 - 6.0 / 11.0 * r + 3.0 / 55.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 3 && j == 0 && k == 0) {
    t1 = r * r;
    f = t1 * r - 12.0 / 11.0 * t1 + 18.0 / 55.0 * r - 4.0 / 165.0;
  } else if (i == 0 && j == 0 && k == 4) {
    t1 = t * t;
    t2 = t1 * t1;
    t4 = s + r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    f = t2 + 20.0 / 9.0 * t1 * t * t4 + 5.0 / 3.0 * t1 * t6 + 10.0 / 21.0 * t * t6 * t4 + 5.0 / 126.0 * t10;
  } else if (i == 0 && j == 1 && k == 3) {
    t2 = t * t;
    t4 = s + r - 1.0;
    t6 = t4 * t4;
    f = (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t2 * t + 12.0 / 7.0 * t2 * t4 + 6.0 / 7.0 * t * t6 + 4.0 / 35.0 * t6 * t4);
  } else if (i == 0 && j == 2 && k == 2) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    f = (t1 + 6.0 / 11.0 * s * t2 + 3.0 / 55.0 * t4) * (t6 + 6.0 / 5.0 * t * t7 + 3.0 / 10.0 * t9);
  } else if (i == 0 && j == 3 && k == 1) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    f = (t1 * s + 12.0 / 11.0 * t1 * t3 + 18.0 / 55.0 * s * t5 + 4.0 / 165.0 * t5 * t3) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 4 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    f = t2 + 20.0 / 11.0 * t1 * s * t4 + 12.0 / 11.0 * t1 * t6 + 8.0 / 33.0 * s * t6 * t4 + t10 / 66;
  } else if (i == 1 && j == 0 && k == 3) {
    t2 = t * t;
    t4 = s + r - 1.0;
    t6 = t4 * t4;
    f = (r - 2.0 / 13.0) * (t2 * t + 12.0 / 7.0 * t2 * t4 + 6.0 / 7.0 * t * t6 + 4.0 / 35.0 * t6 * t4);
  } else if (i == 1 && j == 1 && k == 2) {
    t4 = t * t;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    f = (r - 2.0 / 13.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t4 + 6.0 / 5.0 * t * t5 + 3.0 / 10.0 * t7);
  } else if (i == 1 && j == 2 && k == 1) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    f = (r - 2.0 / 13.0) * (t2 + 2.0 / 3.0 * s * t3 + t5 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 3 && k == 0) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    f = (r - 2.0 / 13.0) * (t2 * s + 4.0 / 3.0 * t2 * t4 + s * t6 / 2 + t6 * t4 / 21);
  } else if (i == 2 && j == 0 && k == 2) {
    t1 = r * r;
    t3 = t * t;
    t4 = s + r - 1.0;
    t6 = t4 * t4;
    f = (t1 - 6.0 / 13.0 * r + 1.0 / 26.0) * (t3 + 6.0 / 5.0 * t * t4 + 3.0 / 10.0 * t6);
  } else if (i == 2 && j == 1 && k == 1) {
    t1 = r * r;
    f = (t1 - 6.0 / 13.0 * r + 1.0 / 26.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 2 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    f = (t1 - 6.0 / 13.0 * r + 1.0 / 26.0) * (t3 + 6.0 / 7.0 * s * t4 + t6 / 7);
  } else if (i == 3 && j == 0 && k == 1) {
    t1 = r * r;
    f = (t1 * r - 12.0 / 13.0 * t1 + 3.0 / 13.0 * r - 2.0 / 143.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 1 && k == 0) {
    t1 = r * r;
    f = (t1 * r - 12.0 / 13.0 * t1 + 3.0 / 13.0 * r - 2.0 / 143.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 4 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = t2 - 20.0 / 13.0 * t1 * r + 10.0 / 13.0 * t1 - 20.0 / 143.0 * r + 1.0 / 143.0;
  } else if (i == 0 && j == 0 && k == 5) {
    t1 = t * t;
    t2 = t1 * t1;
    t4 = s + r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    f = t2 * t + 30.0 / 11.0 * t2 * t4 + 30.0 / 11.0 * t1 * t * t7 + 40.0 / 33.0 * t1 * t7 * t4 + 5.0 / 22.0 * t * t11 + t11 * t4 / 77;
  } else if (i == 0 && j == 1 && k == 4) {
    t2 = t * t;
    t3 = t2 * t2;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t3 + 20.0 / 9.0 * t2 * t * t5 + 5.0 / 3.0 * t2 * t7 + 10.0 / 21.0 * t * t7 * t5 + 5.0 / 126.0 * t11);
  } else if (i == 0 && j == 2 && k == 3) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    f = (t1 + 6.0 / 13.0 * t2 * s + t4 / 26) * (t6 * t + 12.0 / 7.0 * t6 * t8 + 6.0 / 7.0 * t * t10 + 4.0 / 35.0 * t10 * t8);
  } else if (i == 0 && j == 3 && k == 2) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t1 * s + 12.0 / 13.0 * t1 * t3 + 3.0 / 13.0 * s * t5 + 2.0 / 143.0 * t5 * t3) * (t9 + 6.0 / 5.0 * t * t10 + 3.0 / 10.0 * t12);
  } else if (i == 0 && j == 4 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    f = (t2 + 20.0 / 13.0 * t1 * s * t4 + 10.0 / 13.0 * t1 * t6 + 20.0 / 143.0 * s * t6 * t4 + t10 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 5 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    f = t2 * s + 30.0 / 13.0 * t2 * t4 + 25.0 / 13.0 * t1 * s * t7 + 100.0 / 143.0 * t1 * t7 * t4 + 15.0 / 143.0 * s * t11 + 2.0 / 429.0 * t11 * t4;
  } else if (i == 1 && j == 0 && k == 4) {
    t2 = t * t;
    t3 = t2 * t2;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    f = (r - 2.0 / 15.0) * (t3 + 20.0 / 9.0 * t2 * t * t5 + 5.0 / 3.0 * t2 * t7 + 10.0 / 21.0 * t * t7 * t5 + 5.0 / 126.0 * t11);
  } else if (i == 1 && j == 1 && k == 3) {
    t4 = t * t;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    f = (r - 2.0 / 15.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t4 * t + 12.0 / 7.0 * t4 * t6 + 6.0 / 7.0 * t * t8 + 4.0 / 35.0 * t8 * t6);
  } else if (i == 1 && j == 2 && k == 2) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    f = (r - 2.0 / 15.0) * (t2 + 6.0 / 11.0 * s * t3 + 3.0 / 55.0 * t5) * (t8 + 6.0 / 5.0 * t * t9 + 3.0 / 10.0 * t11);
  } else if (i == 1 && j == 3 && k == 1) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    f = (r - 2.0 / 15.0) * (t2 * s + 12.0 / 11.0 * t2 * t4 + 18.0 / 55.0 * s * t6 + 4.0 / 165.0 * t4 * t6) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 4 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    f = (r - 2.0 / 15.0) * (t3 + 20.0 / 11.0 * t2 * s * t5 + 12.0 / 11.0 * t2 * t7 + 8.0 / 33.0 * s * t7 * t5 + t11 / 66);
  } else if (i == 2 && j == 0 && k == 3) {
    t1 = r * r;
    t3 = t * t;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    f = (t1 - 2.0 / 5.0 * r + 1.0 / 35.0) * (t3 * t + 12.0 / 7.0 * t3 * t5 + 6.0 / 7.0 * t * t7 + 4.0 / 35.0 * t7 * t5);
  } else if (i == 2 && j == 1 && k == 2) {
    t1 = r * r;
    t5 = t * t;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    f = (t1 - 2.0 / 5.0 * r + 1.0 / 35.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t5 + 6.0 / 5.0 * t * t6 + 3.0 / 10.0 * t8);
  } else if (i == 2 && j == 2 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    f = (t1 - 2.0 / 5.0 * r + 1.0 / 35.0) * (t3 + 2.0 / 3.0 * s * t4 + t6 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 3 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    f = (t1 - 2.0 / 5.0 * r + 1.0 / 35.0) * (s * t3 + 4.0 / 3.0 * t3 * t5 + s * t7 / 2 + t7 * t5 / 21);
  } else if (i == 3 && j == 0 && k == 2) {
    t1 = r * r;
    t4 = t * t;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    f = (t1 * r - 4.0 / 5.0 * t1 + 6.0 / 35.0 * r - 4.0 / 455.0) * (t4 + 6.0 / 5.0 * t * t5 + 3.0 / 10.0 * t7);
  } else if (i == 3 && j == 1 && k == 1) {
    t1 = r * r;
    f = (t1 * r - 4.0 / 5.0 * t1 + 6.0 / 35.0 * r - 4.0 / 455.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 2 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    f = (t1 * r - 4.0 / 5.0 * t1 + 6.0 / 35.0 * r - 4.0 / 455.0) * (t4 + 6.0 / 7.0 * s * t5 + t7 / 7);
  } else if (i == 4 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 - 4.0 / 3.0 * t1 * r + 4.0 / 7.0 * t1 - 8.0 / 91.0 * r + 1.0 / 273.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 - 4.0 / 3.0 * t1 * r + 4.0 / 7.0 * t1 - 8.0 / 91.0 * r + 1.0 / 273.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 5 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = t2 * r - 2.0 * t2 + 10.0 / 7.0 * t1 * r - 40.0 / 91.0 * t1 + 5.0 / 91.0 * r - 2.0 / 1001.0;
  } else if (i == 0 && j == 0 && k == 6) {
    t1 = t * t;
    t2 = t1 * t1;
    t5 = s + r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    f = t2 * t1 + 42.0 / 13.0 * t2 * t * t5 + 105.0 / 26.0 * t2 * t7 + 350.0 / 143.0 * t1 * t * t7 * t5 + 105.0 / 143.0 * t1 * t12 + 14.0 / 143.0 * t * t12 * t5 + 7.0 / 1716.0 * t12 * t7;
  } else if (i == 0 && j == 1 && k == 5) {
    t2 = t * t;
    t3 = t2 * t2;
    t5 = s + r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    f = (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t3 * t + 30.0 / 11.0 * t3 * t5 + 30.0 / 11.0 * t2 * t * t8 + 40.0 / 33.0 * t2 * t8 * t5 + 5.0 / 22.0 * t * t12 + t12 * t5 / 77);
  } else if (i == 0 && j == 2 && k == 4) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    f = (t1 + 2.0 / 5.0 * s * t2 + t4 / 35) * (t7 + 20.0 / 9.0 * t6 * t * t9 + 5.0 / 3.0 * t6 * t11 + 10.0 / 21.0 * t * t11 * t9 + 5.0 / 126.0 * t15);
  } else if (i == 0 && j == 3 && k == 3) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t1 * s + 4.0 / 5.0 * t1 * t3 + 6.0 / 35.0 * s * t5 + 4.0 / 455.0 * t3 * t5) * (t9 * t + 12.0 / 7.0 * t11 * t9 + 6.0 / 7.0 * t * t13 + 4.0 / 35.0 * t13 * t11);
  } else if (i == 0 && j == 4 && k == 2) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    f = (t2 + 4.0 / 3.0 * t1 * s * t4 + 4.0 / 7.0 * t1 * t6 + 8.0 / 91.0 * s * t6 * t4 + t10 / 273) * (t12 + 6.0 / 5.0 * t * t13 + 3.0 / 10.0 * t15);
  } else if (i == 0 && j == 5 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    f = (s * t2 + 2.0 * t2 * t4 + 10.0 / 7.0 * t1 * s * t7 + 40.0 / 91.0 * t1 * t7 * t4 + 5.0 / 91.0 * s * t11 + 2.0 / 1001.0 * t11 * t4) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 6 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    f = t2 * t1 + 14.0 / 5.0 * t2 * s * t5 + 3.0 * t2 * t7 + 20.0 / 13.0 * t1 * s * t7 * t5 + 5.0 / 13.0 * t1 * t12 + 6.0 / 143.0 * s * t12 * t5 + t12 * t7 / 715;
  } else if (i == 1 && j == 0 && k == 5) {
    t2 = t * t;
    t3 = t2 * t2;
    t5 = s + r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    f = (r - 2.0 / 17.0) * (t3 * t + 30.0 / 11.0 * t3 * t5 + 30.0 / 11.0 * t2 * t * t8 + 40.0 / 33.0 * t2 * t8 * t5 + 5.0 / 22.0 * t * t12 + t12 * t5 / 77);
  } else if (i == 1 && j == 1 && k == 4) {
    t4 = t * t;
    t5 = t4 * t4;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    f = (r - 2.0 / 17.0) * (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t5 + 20.0 / 9.0 * t4 * t * t7 + 5.0 / 3.0 * t4 * t9 + 10.0 / 21.0 * t * t9 * t7 + 5.0 / 126.0 * t13);
  } else if (i == 1 && j == 2 && k == 3) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (r - 2.0 / 17.0) * (t2 + 6.0 / 13.0 * s * t3 + t5 / 26) * (t8 * t + 12.0 / 7.0 * t8 * t10 + 6.0 / 7.0 * t * t12 + 4.0 / 35.0 * t12 * t10);
  } else if (i == 1 && j == 3 && k == 2) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    f = (r - 2.0 / 17.0) * (t2 * s + 12.0 / 13.0 * t2 * t4 + 3.0 / 13.0 * s * t6 + 2.0 / 143.0 * t6 * t4) * (t11 + 6.0 / 5.0 * t * t12 + 3.0 / 10.0 * t14);
  } else if (i == 1 && j == 4 && k == 1) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    f = (r - 2.0 / 17.0) * (t3 + 20.0 / 13.0 * t2 * s * t5 + 10.0 / 13.0 * t2 * t7 + 20.0 / 143.0 * s * t7 * t5 + t11 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 5 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    f = (r - 2.0 / 17.0) * (s * t3 + 30.0 / 13.0 * t3 * t5 + 25.0 / 13.0 * t2 * s * t8 + 100.0 / 143.0 * t2 * t8 * t5 + 15.0 / 143.0 * s * t12 + 2.0 / 429.0 * t12 * t5);
  } else if (i == 2 && j == 0 && k == 4) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t3;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    f = (t1 - 6.0 / 17.0 * r + 3.0 / 136.0) * (t4 + 20.0 / 9.0 * t3 * t * t6 + 5.0 / 3.0 * t3 * t8 + 10.0 / 21.0 * t * t8 * t6 + 5.0 / 126.0 * t12);
  } else if (i == 2 && j == 1 && k == 3) {
    t1 = r * r;
    t5 = t * t;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    f = (t1 - 6.0 / 17.0 * r + 3.0 / 136.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t5 * t + 12.0 / 7.0 * t7 * t5 + 6.0 / 7.0 * t * t9 + 4.0 / 35.0 * t9 * t7);
  } else if (i == 2 && j == 2 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t1 - 6.0 / 17.0 * r + 3.0 / 136.0) * (t3 + 6.0 / 11.0 * s * t4 + 3.0 / 55.0 * t6) * (t9 + 6.0 / 5.0 * t * t10 + 3.0 / 10.0 * t12);
  } else if (i == 2 && j == 3 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    f = (t1 - 6.0 / 17.0 * r + 3.0 / 136.0) * (s * t3 + 12.0 / 11.0 * t3 * t5 + 18.0 / 55.0 * s * t7 + 4.0 / 165.0 * t7 * t5) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 4 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    f = (t1 - 6.0 / 17.0 * r + 3.0 / 136.0) * (t4 + 20.0 / 11.0 * t3 * s * t6 + 12.0 / 11.0 * t3 * t8 + 8.0 / 33.0 * s * t8 * t6 + t12 / 66);
  } else if (i == 3 && j == 0 && k == 3) {
    t1 = r * r;
    t4 = t * t;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    f = (t1 * r - 12.0 / 17.0 * t1 + 9.0 / 68.0 * r - 1.0 / 170.0) * (t4 * t + 12.0 / 7.0 * t4 * t6 + 6.0 / 7.0 * t * t8 + 4.0 / 35.0 * t8 * t6);
  } else if (i == 3 && j == 1 && k == 2) {
    t1 = r * r;
    t6 = t * t;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    f = (t1 * r - 12.0 / 17.0 * t1 + 9.0 / 68.0 * r - 1.0 / 170.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t6 + 6.0 / 5.0 * t * t7 + 3.0 / 10.0 * t9);
  } else if (i == 3 && j == 2 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    f = (t1 * r - 12.0 / 17.0 * t1 + 9.0 / 68.0 * r - 1.0 / 170.0) * (t4 + 2.0 / 3.0 * s * t5 + t7 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 3 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    f = (t1 * r - 12.0 / 17.0 * t1 + 9.0 / 68.0 * r - 1.0 / 170.0) * (t4 * s + 4.0 / 3.0 * t4 * t6 + s * t8 / 2 + t8 * t6 / 21);
  } else if (i == 4 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    f = (t2 - 20.0 / 17.0 * t1 * r + 15.0 / 34.0 * t1 - r / 17 + 1.0 / 476.0) * (t5 + 6.0 / 5.0 * t * t6 + 3.0 / 10.0 * t8);
  } else if (i == 4 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 - 20.0 / 17.0 * t1 * r + 15.0 / 34.0 * t1 - r / 17 + 1.0 / 476.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    f = (t2 - 20.0 / 17.0 * t1 * r + 15.0 / 34.0 * t1 - r / 17 + 1.0 / 476.0) * (t5 + 6.0 / 7.0 * s * t6 + t8 / 7);
  } else if (i == 5 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * r - 30.0 / 17.0 * t2 + 75.0 / 68.0 * t1 * r - 5.0 / 17.0 * t1 + 15.0 / 476.0 * r - 3.0 / 3094.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * r - 30.0 / 17.0 * t2 + 75.0 / 68.0 * t1 * r - 5.0 / 17.0 * t1 + 15.0 / 476.0 * r - 3.0 / 3094.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 6 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = t2 * t1 - 42.0 / 17.0 * t2 * r + 315.0 / 136.0 * t2 - 35.0 / 34.0 * t1 * r + 15.0 / 68.0 * t1 - 9.0 / 442.0 * r + 1.0 / 1768.0;
  } else if (i == 0 && j == 0 && k == 7) {
    t1 = t * t;
    t2 = t1 * t;
    t3 = t1 * t1;
    t6 = s + r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    f = t3 * t2 + 56.0 / 15.0 * t3 * t1 * t6 + 28.0 / 5.0 * t3 * t * t9 + 56.0 / 13.0 * t3 * t11 + 70.0 / 39.0 * t2 * t13 + 56.0 / 143.0 * t1 * t13 * t6 + 28.0 / 715.0 * t * t13 * t9 + 8.0 / 6435.0 * t13 * t11;
  } else if (i == 0 && j == 1 && k == 6) {
    t2 = t * t;
    t3 = t2 * t2;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    f = (s + 2.0 / 17.0 * r - 2.0 / 17.0) * (t3 * t2 + 42.0 / 13.0 * t3 * t * t6 + 105.0 / 26.0 * t3 * t8 + 350.0 / 143.0 * t2 * t * t8 * t6 + 105.0 / 143.0 * t2 * t13 + 14.0 / 143.0 * t * t13 * t6 + 7.0 / 1716.0 * t13 * t8);
  } else if (i == 0 && j == 2 && k == 5) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t16 = t12 * t12;
    f = (t1 + 6.0 / 17.0 * s * t2 + 3.0 / 136.0 * t4) * (t7 * t + 30.0 / 11.0 * t7 * t9 + 30.0 / 11.0 * t6 * t * t12 + 40.0 / 33.0 * t6 * t12 * t9 + 5.0 / 22.0 * t * t16 + t16 * t9 / 77);
  } else if (i == 0 && j == 3 && k == 4) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = t9 * t9;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    t18 = t14 * t14;
    f = (t1 * s + 12.0 / 17.0 * t3 * t1 + 9.0 / 68.0 * s * t5 + t5 * t3 / 170) * (t10 + 20.0 / 9.0 * t9 * t * t12 + 5.0 / 3.0 * t9 * t14 + 10.0 / 21.0 * t * t14 * t12 + 5.0 / 126.0 * t18);
  } else if (i == 0 && j == 4 && k == 3) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    f = (t2 + 20.0 / 17.0 * t1 * s * t4 + 15.0 / 34.0 * t1 * t6 + s * t6 * t4 / 17 + t10 / 476) * (t12 * t + 12.0 / 7.0 * t14 * t12 + 6.0 / 7.0 * t * t16 + 4.0 / 35.0 * t16 * t14);
  } else if (i == 0 && j == 5 && k == 2) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    t15 = t * t;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    f = (s * t2 + 30.0 / 17.0 * t2 * t4 + 75.0 / 68.0 * t1 * s * t7 + 5.0 / 17.0 * t1 * t7 * t4 + 15.0 / 476.0 * s * t11 + 3.0 / 3094.0 * t11 * t4) * (t15 + 6.0 / 5.0 * t * t16 + 3.0 / 10.0 * t18);
  } else if (i == 0 && j == 6 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    f = (t2 * t1 + 42.0 / 17.0 * t2 * s * t5 + 315.0 / 136.0 * t2 * t7 + 35.0 / 34.0 * t1 * s * t7 * t5 + 15.0 / 68.0 * t1 * t12 + 9.0 / 442.0 * s * t12 * t5 + t12 * t7 / 1768) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 7 && k == 0) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    f = t3 * t2 + 56.0 / 17.0 * t3 * t1 * t6 + 147.0 / 34.0 * t3 * s * t9 + 49.0 / 17.0 * t3 * t11 + 35.0 / 34.0 * t2 * t13 + 42.0 / 221.0 * t1 * t13 * t6 + 7.0 / 442.0 * s * t13 * t9 + t13 * t11 / 2431;
  } else if (i == 1 && j == 0 && k == 6) {
    t2 = t * t;
    t3 = t2 * t2;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    f = (r - 2.0 / 19.0) * (t3 * t2 + 42.0 / 13.0 * t3 * t * t6 + 105.0 / 26.0 * t3 * t8 + 350.0 / 143.0 * t2 * t * t8 * t6 + 105.0 / 143.0 * t2 * t13 + 14.0 / 143.0 * t * t13 * t6 + 7.0 / 1716.0 * t13 * t8);
  } else if (i == 1 && j == 1 && k == 5) {
    t4 = t * t;
    t5 = t4 * t4;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    f = (r - 2.0 / 19.0) * (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t5 * t + 30.0 / 11.0 * t5 * t7 + 30.0 / 11.0 * t4 * t * t10 + 40.0 / 33.0 * t4 * t10 * t7 + 5.0 / 22.0 * t * t14 + t14 * t7 / 77);
  } else if (i == 1 && j == 2 && k == 4) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = t8 * t8;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    t17 = t13 * t13;
    f = (r - 2.0 / 19.0) * (t2 + 2.0 / 5.0 * s * t3 + t5 / 35) * (t9 + 20.0 / 9.0 * t8 * t * t11 + 5.0 / 3.0 * t13 * t8 + 10.0 / 21.0 * t * t13 * t11 + 5.0 / 126.0 * t17);
  } else if (i == 1 && j == 3 && k == 3) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    f = (r - 2.0 / 19.0) * (t2 * s + 4.0 / 5.0 * t2 * t4 + 6.0 / 35.0 * s * t6 + 4.0 / 455.0 * t6 * t4) * (t11 * t + 12.0 / 7.0 * t13 * t11 + 6.0 / 7.0 * t * t15 + 4.0 / 35.0 * t15 * t13);
  } else if (i == 1 && j == 4 && k == 2) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    t14 = t * t;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    f = (r - 2.0 / 19.0) * (t3 + 4.0 / 3.0 * t2 * s * t5 + 4.0 / 7.0 * t2 * t7 + 8.0 / 91.0 * s * t5 * t7 + t11 / 273) * (t14 + 6.0 / 5.0 * t * t15 + 3.0 / 10.0 * t17);
  } else if (i == 1 && j == 5 && k == 1) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    f = (r - 2.0 / 19.0) * (s * t3 + 2.0 * t3 * t5 + 10.0 / 7.0 * t2 * s * t8 + 40.0 / 91.0 * t2 * t8 * t5 + 5.0 / 91.0 * s * t12 + 2.0 / 1001.0 * t12 * t5) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 6 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    f = (r - 2.0 / 19.0) * (t3 * t2 + 14.0 / 5.0 * t3 * s * t6 + 3.0 * t3 * t8 + 20.0 / 13.0 * t2 * s * t8 * t6 + 5.0 / 13.0 * t2 * t13 + 6.0 / 143.0 * s * t13 * t6 + t13 * t8 / 715);
  } else if (i == 2 && j == 0 && k == 5) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t3;
    t6 = s + r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    f = (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (t4 * t + 30.0 / 11.0 * t6 * t4 + 30.0 / 11.0 * t3 * t * t9 + 40.0 / 33.0 * t3 * t9 * t6 + 5.0 / 22.0 * t * t13 + t13 * t6 / 77);
  } else if (i == 2 && j == 1 && k == 4) {
    t1 = r * r;
    t5 = t * t;
    t6 = t5 * t5;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (t6 + 20.0 / 9.0 * t5 * t * t8 + 5.0 / 3.0 * t5 * t10 + 10.0 / 21.0 * t * t10 * t8 + 5.0 / 126.0 * t14);
  } else if (i == 2 && j == 2 && k == 3) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (t3 + 6.0 / 13.0 * s * t4 + t6 / 26) * (t9 * t + 12.0 / 7.0 * t9 * t11 + 6.0 / 7.0 * t * t13 + 4.0 / 35.0 * t13 * t11);
  } else if (i == 2 && j == 3 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t * t;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    f = (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (t3 * s + 12.0 / 13.0 * t3 * t5 + 3.0 / 13.0 * s * t7 + 2.0 / 143.0 * t7 * t5) * (t12 + 6.0 / 5.0 * t * t13 + 3.0 / 10.0 * t15);
  } else if (i == 2 && j == 4 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    f = (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (t4 + 20.0 / 13.0 * t3 * s * t6 + 10.0 / 13.0 * t3 * t8 + 20.0 / 143.0 * s * t8 * t6 + t12 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 5 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    f = (t1 - 6.0 / 19.0 * r + 1.0 / 57.0) * (s * t4 + 30.0 / 13.0 * t4 * t6 + 25.0 / 13.0 * t3 * s * t9 + 100.0 / 143.0 * t3 * t9 * t6 + 15.0 / 143.0 * s * t13 + 2.0 / 429.0 * t13 * t6);
  } else if (i == 3 && j == 0 && k == 4) {
    t1 = r * r;
    t4 = t * t;
    t5 = t4 * t4;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    f = (t1 * r - 12.0 / 19.0 * t1 + 2.0 / 19.0 * r - 4.0 / 969.0) * (t5 + 20.0 / 9.0 * t4 * t * t7 + 5.0 / 3.0 * t4 * t9 + 10.0 / 21.0 * t * t9 * t7 + 5.0 / 126.0 * t13);
  } else if (i == 3 && j == 1 && k == 3) {
    t1 = r * r;
    t6 = t * t;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    f = (t1 * r - 12.0 / 19.0 * t1 + 2.0 / 19.0 * r - 4.0 / 969.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t6 * t + 12.0 / 7.0 * t8 * t6 + 6.0 / 7.0 * t * t10 + 4.0 / 35.0 * t10 * t8);
  } else if (i == 3 && j == 2 && k == 2) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t10 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t1 * r - 12.0 / 19.0 * t1 + 2.0 / 19.0 * r - 4.0 / 969.0) * (t4 + 6.0 / 11.0 * s * t5 + 3.0 / 55.0 * t7) * (t10 + 6.0 / 5.0 * t * t11 + 3.0 / 10.0 * t13);
  } else if (i == 3 && j == 3 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    f = (t1 * r - 12.0 / 19.0 * t1 + 2.0 / 19.0 * r - 4.0 / 969.0) * (s * t4 + 12.0 / 11.0 * t4 * t6 + 18.0 / 55.0 * s * t8 + 4.0 / 165.0 * t8 * t6) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 4 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    f = (t1 * r - 12.0 / 19.0 * t1 + 2.0 / 19.0 * r - 4.0 / 969.0) * (t5 + 20.0 / 11.0 * t4 * s * t7 + 12.0 / 11.0 * t4 * t9 + 8.0 / 33.0 * s * t9 * t7 + t13 / 66);
  } else if (i == 4 && j == 0 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    f = (t2 - 20.0 / 19.0 * t1 * r + 20.0 / 57.0 * t1 - 40.0 / 969.0 * r + 5.0 / 3876.0) * (t5 * t + 12.0 / 7.0 * t7 * t5 + 6.0 / 7.0 * t9 * t + 4.0 / 35.0 * t9 * t7);
  } else if (i == 4 && j == 1 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    f = (t2 - 20.0 / 19.0 * t1 * r + 20.0 / 57.0 * t1 - 40.0 / 969.0 * r + 5.0 / 3876.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t7 + 6.0 / 5.0 * t * t8 + 3.0 / 10.0 * t10);
  } else if (i == 4 && j == 2 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    f = (t2 - 20.0 / 19.0 * t1 * r + 20.0 / 57.0 * t1 - 40.0 / 969.0 * r + 5.0 / 3876.0) * (t5 + 2.0 / 3.0 * s * t6 + t8 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 3 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    f = (t2 - 20.0 / 19.0 * t1 * r + 20.0 / 57.0 * t1 - 40.0 / 969.0 * r + 5.0 / 3876.0) * (t5 * s + 4.0 / 3.0 * t7 * t5 + s * t9 / 2 + t9 * t7 / 21);
  } else if (i == 5 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = t * t;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    f = (t2 * r - 30.0 / 19.0 * t2 + 50.0 / 57.0 * t1 * r - 200.0 / 969.0 * t1 + 25.0 / 1292.0 * r - 1.0 / 1938.0) * (t6 + 6.0 / 5.0 * t * t7 + 3.0 / 10.0 * t9);
  } else if (i == 5 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * r - 30.0 / 19.0 * t2 + 50.0 / 57.0 * t1 * r - 200.0 / 969.0 * t1 + 25.0 / 1292.0 * r - 1.0 / 1938.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    f = (t2 * r - 30.0 / 19.0 * t2 + 50.0 / 57.0 * t1 * r - 200.0 / 969.0 * t1 + 25.0 / 1292.0 * r - 1.0 / 1938.0) * (t6 + 6.0 / 7.0 * s * t7 + t9 / 7);
  } else if (i == 6 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * t1 - 42.0 / 19.0 * t2 * r + 35.0 / 19.0 * t2 - 700.0 / 969.0 * t1 * r + 175.0 / 1292.0 * t1 - 7.0 / 646.0 * r + 1.0 / 3876.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 6 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * t1 - 42.0 / 19.0 * t2 * r + 35.0 / 19.0 * t2 - 700.0 / 969.0 * t1 * r + 175.0 / 1292.0 * t1 - 7.0 / 646.0 * r + 1.0 / 3876.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 7 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    f = t3 * t2 - 56.0 / 19.0 * t3 * t1 + 196.0 / 57.0 * t3 * r - 1960.0 / 969.0 * t3 + 1225.0 / 1938.0 * t2 - 98.0 / 969.0 * t1 + 7.0 / 969.0 * r - 2.0 / 12597.0;
  } else if (i == 0 && j == 0 && k == 8) {
    t1 = t * t;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * t;
    t6 = s + r - 1.0;
    t9 = t6 * t6;
    t12 = t9 * t6;
    t14 = t9 * t9;
    t22 = t14 * t14;
    f = t3 + 72.0 / 17.0 * t2 * t4 * t6 + 126.0 / 17.0 * t2 * t1 * t9 + 588.0 / 85.0 * t2 * t * t12 + 63.0 / 17.0 * t2 * t14 + 252.0 / 221.0 * t4 * t14 * t6 + 42.0 / 221.0 * t1 * t14 * t9 + 36.0 / 2431.0 * t * t14 * t12 + 9.0 / 24310.0 * t22;
  } else if (i == 0 && j == 1 && k == 7) {
    t2 = t * t;
    t3 = t2 * t;
    t4 = t2 * t2;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    f = (s + 2.0 / 19.0 * r - 2.0 / 19.0) * (t4 * t3 + 56.0 / 15.0 * t4 * t2 * t7 + 28.0 / 5.0 * t4 * t * t10 + 56.0 / 13.0 * t4 * t12 + 70.0 / 39.0 * t3 * t14 + 56.0 / 143.0 * t2 * t14 * t7 + 28.0 / 715.0 * t * t14 * t10 + 8.0 / 6435.0 * t14 * t12);
  } else if (i == 0 && j == 2 && k == 6) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t6;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    t17 = t12 * t12;
    f = (t1 + 6.0 / 19.0 * s * t2 + t4 / 57) * (t6 * t7 + 42.0 / 13.0 * t7 * t * t10 + 105.0 / 26.0 * t7 * t12 + 350.0 / 143.0 * t6 * t * t12 * t10 + 105.0 / 143.0 * t6 * t17 + 14.0 / 143.0 * t * t17 * t10 + 7.0 / 1716.0 * t17 * t12);
  } else if (i == 0 && j == 3 && k == 5) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = t9 * t9;
    t12 = s + r - 1.0;
    t15 = t12 * t12;
    t19 = t15 * t15;
    f = (t1 * s + 12.0 / 19.0 * t1 * t3 + 2.0 / 19.0 * s * t5 + 4.0 / 969.0 * t5 * t3) * (t10 * t + 30.0 / 11.0 * t12 * t10 + 30.0 / 11.0 * t9 * t * t15 + 40.0 / 33.0 * t9 * t15 * t12 + 5.0 / 22.0 * t * t19 + t19 * t12 / 77);
  } else if (i == 0 && j == 4 && k == 4) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t13 = t12 * t12;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    t21 = t17 * t17;
    f = (t2 + 20.0 / 19.0 * t4 * t1 * s + 20.0 / 57.0 * t1 * t6 + 40.0 / 969.0 * s * t6 * t4 + 5.0 / 3876.0 * t10) * (t13 + 20.0 / 9.0 * t12 * t * t15 + 5.0 / 3.0 * t17 * t12 + 10.0 / 21.0 * t * t17 * t15 + 5.0 / 126.0 * t21);
  } else if (i == 0 && j == 5 && k == 3) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    t15 = t * t;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    f = (s * t2 + 30.0 / 19.0 * t4 * t2 + 50.0 / 57.0 * t1 * s * t7 + 200.0 / 969.0 * t1 * t7 * t4 + 25.0 / 1292.0 * s * t11 + t11 * t4 / 1938) * (t15 * t + 12.0 / 7.0 * t17 * t15 + 6.0 / 7.0 * t * t19 + 4.0 / 35.0 * t19 * t17);
  } else if (i == 0 && j == 6 && k == 2) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    t18 = t * t;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    f = (t2 * t1 + 42.0 / 19.0 * t2 * s * t5 + 35.0 / 19.0 * t2 * t7 + 700.0 / 969.0 * t1 * s * t7 * t5 + 175.0 / 1292.0 * t1 * t12 + 7.0 / 646.0 * s * t12 * t5 + t7 * t12 / 3876) * (t18 + 6.0 / 5.0 * t * t19 + 3.0 / 10.0 * t21);
  } else if (i == 0 && j == 7 && k == 1) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    f = (t3 * t2 + 56.0 / 19.0 * t1 * t3 * t6 + 196.0 / 57.0 * t3 * s * t9 + 1960.0 / 969.0 * t3 * t11 + 1225.0 / 1938.0 * t2 * t13 + 98.0 / 969.0 * t1 * t13 * t6 + 7.0 / 969.0 * s * t13 * t9 + 2.0 / 12597.0 * t13 * t11) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 8 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * s;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t12 = t9 * t6;
    t14 = t9 * t9;
    t22 = t14 * t14;
    f = t3 + 72.0 / 19.0 * t2 * t4 * t6 + 112.0 / 19.0 * t2 * t1 * t9 + 1568.0 / 323.0 * t2 * s * t12 + 735.0 / 323.0 * t2 * t14 + 196.0 / 323.0 * t4 * t14 * t6 + 28.0 / 323.0 * t1 * t14 * t9 + 24.0 / 4199.0 * s * t14 * t12 + t22 / 8398;
  } else if (i == 1 && j == 0 && k == 7) {
    t2 = t * t;
    t3 = t2 * t;
    t4 = t2 * t2;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    f = (r - 2.0 / 21.0) * (t4 * t3 + 56.0 / 15.0 * t2 * t4 * t7 + 28.0 / 5.0 * t4 * t * t10 + 56.0 / 13.0 * t4 * t12 + 70.0 / 39.0 * t3 * t14 + 56.0 / 143.0 * t2 * t14 * t7 + 28.0 / 715.0 * t * t14 * t10 + 8.0 / 6435.0 * t14 * t12);
  } else if (i == 1 && j == 1 && k == 6) {
    t4 = t * t;
    t5 = t4 * t4;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    t15 = t10 * t10;
    f = (s + 2.0 / 17.0 * r - 2.0 / 17.0) * (r - 2.0 / 21.0) * (t5 * t4 + 42.0 / 13.0 * t5 * t * t8 + 105.0 / 26.0 * t5 * t10 + 350.0 / 143.0 * t4 * t * t10 * t8 + 105.0 / 143.0 * t4 * t15 + 14.0 / 143.0 * t * t15 * t8 + 7.0 / 1716.0 * t15 * t10);
  } else if (i == 1 && j == 2 && k == 5) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = t8 * t8;
    t11 = s + r - 1.0;
    t14 = t11 * t11;
    t18 = t14 * t14;
    f = (r - 2.0 / 21.0) * (t2 + 6.0 / 17.0 * s * t3 + 3.0 / 136.0 * t5) * (t9 * t + 30.0 / 11.0 * t9 * t11 + 30.0 / 11.0 * t8 * t * t14 + 40.0 / 33.0 * t8 * t14 * t11 + 5.0 / 22.0 * t * t18 + t18 * t11 / 77);
  } else if (i == 1 && j == 3 && k == 4) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t12 = t11 * t11;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    t20 = t16 * t16;
    f = (r - 2.0 / 21.0) * (t2 * s + 12.0 / 17.0 * t2 * t4 + 9.0 / 68.0 * s * t6 + t6 * t4 / 170) * (t12 + 20.0 / 9.0 * t11 * t * t14 + 5.0 / 3.0 * t11 * t16 + 10.0 / 21.0 * t * t16 * t14 + 5.0 / 126.0 * t20);
  } else if (i == 1 && j == 4 && k == 3) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    t14 = t * t;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    f = (r - 2.0 / 21.0) * (t3 + 20.0 / 17.0 * t5 * t2 * s + 15.0 / 34.0 * t2 * t7 + s * t7 * t5 / 17 + t11 / 476) * (t14 * t + 12.0 / 7.0 * t16 * t14 + 6.0 / 7.0 * t * t18 + 4.0 / 35.0 * t18 * t16);
  } else if (i == 1 && j == 5 && k == 2) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    t17 = t * t;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    f = (r - 2.0 / 21.0) * (s * t3 + 30.0 / 17.0 * t3 * t5 + 75.0 / 68.0 * t2 * s * t8 + 5.0 / 17.0 * t2 * t8 * t5 + 15.0 / 476.0 * s * t12 + 3.0 / 3094.0 * t12 * t5) * (t17 + 6.0 / 5.0 * t * t18 + 3.0 / 10.0 * t20);
  } else if (i == 1 && j == 6 && k == 1) {
    t2 = s * s;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    f = (r - 2.0 / 21.0) * (t3 * t2 + 42.0 / 17.0 * t3 * s * t6 + 315.0 / 136.0 * t3 * t8 + 35.0 / 34.0 * t2 * s * t8 * t6 + 15.0 / 68.0 * t2 * t13 + 9.0 / 442.0 * s * t13 * t6 + t13 * t8 / 1768) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 7 && k == 0) {
    t2 = s * s;
    t3 = t2 * s;
    t4 = t2 * t2;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    f = (r - 2.0 / 21.0) * (t4 * t3 + 56.0 / 17.0 * t4 * t2 * t7 + 147.0 / 34.0 * t4 * s * t10 + 49.0 / 17.0 * t4 * t12 + 35.0 / 34.0 * t3 * t14 + 42.0 / 221.0 * t2 * t14 * t7 + 7.0 / 442.0 * s * t14 * t10 + t14 * t12 / 2431);
  } else if (i == 2 && j == 0 && k == 6) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t3;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    t14 = t9 * t9;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t4 * t3 + 42.0 / 13.0 * t4 * t * t7 + 105.0 / 26.0 * t4 * t9 + 350.0 / 143.0 * t3 * t * t9 * t7 + 105.0 / 143.0 * t3 * t14 + 14.0 / 143.0 * t * t14 * t7 + 7.0 / 1716.0 * t14 * t9);
  } else if (i == 2 && j == 1 && k == 5) {
    t1 = r * r;
    t5 = t * t;
    t6 = t5 * t5;
    t8 = s + r - 1.0;
    t11 = t8 * t8;
    t15 = t11 * t11;
    f = (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t6 * t + 30.0 / 11.0 * t6 * t8 + 30.0 / 11.0 * t5 * t * t11 + 40.0 / 33.0 * t5 * t11 * t8 + 5.0 / 22.0 * t * t15 + t15 * t8 / 77);
  } else if (i == 2 && j == 2 && k == 4) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t10 = t9 * t9;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    t18 = t14 * t14;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t3 + 2.0 / 5.0 * s * t4 + t6 / 35) * (t10 + 20.0 / 9.0 * t9 * t * t12 + 5.0 / 3.0 * t14 * t9 + 10.0 / 21.0 * t * t14 * t12 + 5.0 / 126.0 * t18);
  } else if (i == 2 && j == 3 && k == 3) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t * t;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t3 * s + 4.0 / 5.0 * t3 * t5 + 6.0 / 35.0 * s * t7 + 4.0 / 455.0 * t7 * t5) * (t12 * t + 12.0 / 7.0 * t14 * t12 + 6.0 / 7.0 * t * t16 + 4.0 / 35.0 * t16 * t14);
  } else if (i == 2 && j == 4 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    t15 = t * t;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t4 + 4.0 / 3.0 * t3 * s * t6 + 4.0 / 7.0 * t3 * t8 + 8.0 / 91.0 * s * t6 * t8 + t12 / 273) * (t15 + 6.0 / 5.0 * t * t16 + 3.0 / 10.0 * t18);
  } else if (i == 2 && j == 5 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (s * t4 + 2.0 * t4 * t6 + 10.0 / 7.0 * t3 * s * t9 + 40.0 / 91.0 * t3 * t9 * t6 + 5.0 / 91.0 * s * t13 + 2.0 / 1001.0 * t13 * t6) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 6 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t9 * t9;
    f = (t1 - 2.0 / 7.0 * r + 1.0 / 70.0) * (t4 * t3 + 14.0 / 5.0 * t4 * s * t7 + 3.0 * t4 * t9 + 20.0 / 13.0 * t3 * s * t9 * t7 + 5.0 / 13.0 * t3 * t14 + 6.0 / 143.0 * s * t14 * t7 + t14 * t9 / 715);
  } else if (i == 3 && j == 0 && k == 5) {
    t1 = r * r;
    t4 = t * t;
    t5 = t4 * t4;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    f = (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (t5 * t + 30.0 / 11.0 * t5 * t7 + 30.0 / 11.0 * t4 * t * t10 + 40.0 / 33.0 * t4 * t10 * t7 + 5.0 / 22.0 * t * t14 + t14 * t7 / 77);
  } else if (i == 3 && j == 1 && k == 4) {
    t1 = r * r;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (t7 + 20.0 / 9.0 * t6 * t * t9 + 5.0 / 3.0 * t6 * t11 + 10.0 / 21.0 * t * t11 * t9 + 5.0 / 126.0 * t15);
  } else if (i == 3 && j == 2 && k == 3) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t10 = t * t;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    f = (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (t4 + 6.0 / 13.0 * s * t5 + t7 / 26) * (t10 * t + 12.0 / 7.0 * t10 * t12 + 6.0 / 7.0 * t * t14 + 4.0 / 35.0 * t14 * t12);
  } else if (i == 3 && j == 3 && k == 2) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t * t;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    f = (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (t4 * s + 12.0 / 13.0 * t4 * t6 + 3.0 / 13.0 * s * t8 + 2.0 / 143.0 * t8 * t6) * (t13 + 6.0 / 5.0 * t * t14 + 3.0 / 10.0 * t16);
  } else if (i == 3 && j == 4 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    f = (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (t5 + 20.0 / 13.0 * t4 * s * t7 + 10.0 / 13.0 * t4 * t9 + 20.0 / 143.0 * s * t9 * t7 + t13 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 5 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    f = (t1 * r - 4.0 / 7.0 * t1 + 3.0 / 35.0 * r - 2.0 / 665.0) * (s * t5 + 30.0 / 13.0 * t5 * t7 + 25.0 / 13.0 * t4 * s * t10 + 100.0 / 143.0 * t4 * t10 * t7 + 15.0 / 143.0 * s * t14 + 2.0 / 429.0 * t14 * t7);
  } else if (i == 4 && j == 0 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t6 = t5 * t5;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    f = (t2 - 20.0 / 21.0 * t1 * r + 2.0 / 7.0 * t1 - 4.0 / 133.0 * r + 1.0 / 1197.0) * (t6 + 20.0 / 9.0 * t5 * t * t8 + 5.0 / 3.0 * t5 * t10 + 10.0 / 21.0 * t * t10 * t8 + 5.0 / 126.0 * t14);
  } else if (i == 4 && j == 1 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    f = (t2 - 20.0 / 21.0 * t1 * r + 2.0 / 7.0 * t1 - 4.0 / 133.0 * r + 1.0 / 1197.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t7 * t + 12.0 / 7.0 * t9 * t7 + 6.0 / 7.0 * t * t11 + 4.0 / 35.0 * t11 * t9);
  } else if (i == 4 && j == 2 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t11 = t * t;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    f = (t2 - 20.0 / 21.0 * t1 * r + 2.0 / 7.0 * t1 - 4.0 / 133.0 * r + 1.0 / 1197.0) * (t5 + 6.0 / 11.0 * s * t6 + 3.0 / 55.0 * t8) * (t11 + 6.0 / 5.0 * t * t12 + 3.0 / 10.0 * t14);
  } else if (i == 4 && j == 3 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    f = (t2 - 20.0 / 21.0 * t1 * r + 2.0 / 7.0 * t1 - 4.0 / 133.0 * r + 1.0 / 1197.0) * (t5 * s + 12.0 / 11.0 * t5 * t7 + 18.0 / 55.0 * s * t9 + 4.0 / 165.0 * t9 * t7) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 4 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    f = (t2 - 20.0 / 21.0 * t1 * r + 2.0 / 7.0 * t1 - 4.0 / 133.0 * r + 1.0 / 1197.0) * (t6 + 20.0 / 11.0 * t5 * s * t8 + 12.0 / 11.0 * t5 * t10 + 8.0 / 33.0 * s * t10 * t8 + t14 / 66);
  } else if (i == 5 && j == 0 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = t * t;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    f = (t2 * r - 10.0 / 7.0 * t2 + 5.0 / 7.0 * t1 * r - 20.0 / 133.0 * t1 + 5.0 / 399.0 * r - 2.0 / 6783.0) * (t6 * t + 12.0 / 7.0 * t6 * t8 + 6.0 / 7.0 * t * t10 + 4.0 / 35.0 * t10 * t8);
  } else if (i == 5 && j == 1 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t8 = t * t;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    f = (t2 * r - 10.0 / 7.0 * t2 + 5.0 / 7.0 * t1 * r - 20.0 / 133.0 * t1 + 5.0 / 399.0 * r - 2.0 / 6783.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t8 + 6.0 / 5.0 * t * t9 + 3.0 / 10.0 * t11);
  } else if (i == 5 && j == 2 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    f = (t2 * r - 10.0 / 7.0 * t2 + 5.0 / 7.0 * t1 * r - 20.0 / 133.0 * t1 + 5.0 / 399.0 * r - 2.0 / 6783.0) * (t6 + 2.0 / 3.0 * s * t7 + t9 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 3 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    f = (t2 * r - 10.0 / 7.0 * t2 + 5.0 / 7.0 * t1 * r - 20.0 / 133.0 * t1 + 5.0 / 399.0 * r - 2.0 / 6783.0) * (s * t6 + 4.0 / 3.0 * t6 * t8 + s * t10 / 2 + t10 * t8 / 21);
  } else if (i == 6 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    f = (t2 * t1 - 2.0 * t2 * r + 3.0 / 2.0 * t2 - 10.0 / 19.0 * t1 * r + 5.0 / 57.0 * t1 - 2.0 / 323.0 * r + 1.0 / 7752.0) * (t7 + 6.0 / 5.0 * t * t8 + 3.0 / 10.0 * t10);
  } else if (i == 6 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    f = (t2 * t1 - 2.0 * t2 * r + 3.0 / 2.0 * t2 - 10.0 / 19.0 * t1 * r + 5.0 / 57.0 * t1 - 2.0 / 323.0 * r + 1.0 / 7752.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 6 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    f = (t2 * t1 - 2.0 * t2 * r + 3.0 / 2.0 * t2 - 10.0 / 19.0 * t1 * r + 5.0 / 57.0 * t1 - 2.0 / 323.0 * r + 1.0 / 7752.0) * (t7 + 6.0 / 7.0 * s * t8 + t10 / 7);
  } else if (i == 7 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    f = (t3 * t2 - 8.0 / 3.0 * t3 * t1 + 14.0 / 5.0 * t3 * r - 28.0 / 19.0 * t3 + 70.0 / 171.0 * t2 - 56.0 / 969.0 * t1 + 7.0 / 1938.0 * r - 1.0 / 14535.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 7 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    f = (t3 * t2 - 8.0 / 3.0 * t3 * t1 + 14.0 / 5.0 * t3 * r - 28.0 / 19.0 * t3 + 70.0 / 171.0 * t2 - 56.0 / 969.0 * t1 + 7.0 / 1938.0 * r - 1.0 / 14535.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 8 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    f = t3 - 24.0 / 7.0 * t2 * t4 + 24.0 / 5.0 * t2 * t1 - 336.0 / 95.0 * t2 * r + 28.0 / 19.0 * t2 - 112.0 / 323.0 * t4 + 14.0 / 323.0 * t1 - 4.0 / 1615.0 * r + 1.0 / 22610.0;
  } else if (i == 0 && j == 0 && k == 9) {
    t1 = t * t;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = s + r - 1.0;
    t7 = t1 * t;
    t9 = t5 * t5;
    t12 = t9 * t5;
    t15 = t9 * t9;
    t23 = t15 * t15;
    f = t3 * t + 90.0 / 19.0 * t3 * t5 + 180.0 / 19.0 * t2 * t7 * t9 + 3360.0 / 323.0 * t2 * t1 * t12 + 2205.0 / 323.0 * t2 * t * t15 + 882.0 / 323.0 * t2 * t15 * t5 + 210.0 / 323.0 * t7 * t15 * t9 + 360.0 / 4199.0 * t1 * t15 * t12 + 45.0 / 8398.0 * t * t23 + 5.0 / 46189.0 * t23 * t5;
  } else if (i == 0 && j == 1 && k == 8) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t5 = t2 * t;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t13 = t10 * t7;
    t15 = t10 * t10;
    t23 = t15 * t15;
    f = (s + 2.0 / 21.0 * r - 2.0 / 21.0) * (t4 + 72.0 / 17.0 * t3 * t5 * t7 + 126.0 / 17.0 * t3 * t2 * t10 + 588.0 / 85.0 * t3 * t * t13 + 63.0 / 17.0 * t3 * t15 + 252.0 / 221.0 * t5 * t15 * t7 + 42.0 / 221.0 * t2 * t15 * t10 + 36.0 / 2431.0 * t * t15 * t13 + 9.0 / 24310.0 * t23);
  } else if (i == 0 && j == 2 && k == 7) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t;
    t8 = t6 * t6;
    t11 = s + r - 1.0;
    t14 = t11 * t11;
    t16 = t14 * t11;
    t18 = t14 * t14;
    f = (t1 + 2.0 / 7.0 * s * t2 + t4 / 70) * (t7 * t8 + 56.0 / 15.0 * t8 * t6 * t11 + 28.0 / 5.0 * t8 * t * t14 + 56.0 / 13.0 * t8 * t16 + 70.0 / 39.0 * t7 * t18 + 56.0 / 143.0 * t6 * t18 * t11 + 28.0 / 715.0 * t * t18 * t14 + 8.0 / 6435.0 * t18 * t16);
  } else if (i == 0 && j == 3 && k == 6) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = t9 * t9;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    t20 = t15 * t15;
    f = (t1 * s + 4.0 / 7.0 * t3 * t1 + 3.0 / 35.0 * s * t5 + 2.0 / 665.0 * t3 * t5) * (t9 * t10 + 42.0 / 13.0 * t10 * t * t13 + 105.0 / 26.0 * t15 * t10 + 350.0 / 143.0 * t9 * t * t15 * t13 + 105.0 / 143.0 * t9 * t20 + 14.0 / 143.0 * t * t20 * t13 + 7.0 / 1716.0 * t20 * t15);
  } else if (i == 0 && j == 4 && k == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t13 = t12 * t12;
    t15 = s + r - 1.0;
    t18 = t15 * t15;
    t22 = t18 * t18;
    f = (t2 + 20.0 / 21.0 * t1 * s * t4 + 2.0 / 7.0 * t1 * t6 + 4.0 / 133.0 * s * t6 * t4 + t10 / 1197) * (t13 * t + 30.0 / 11.0 * t13 * t15 + 30.0 / 11.0 * t12 * t * t18 + 40.0 / 33.0 * t12 * t18 * t15 + 5.0 / 22.0 * t * t22 + t22 * t15 / 77);
  } else if (i == 0 && j == 5 && k == 4) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    t15 = t * t;
    t16 = t15 * t15;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    t24 = t20 * t20;
    f = (t2 * s + 10.0 / 7.0 * t2 * t4 + 5.0 / 7.0 * t1 * s * t7 + 20.0 / 133.0 * t1 * t7 * t4 + 5.0 / 399.0 * s * t11 + 2.0 / 6783.0 * t11 * t4) * (t16 + 20.0 / 9.0 * t15 * t * t18 + 5.0 / 3.0 * t20 * t15 + 10.0 / 21.0 * t * t20 * t18 + 5.0 / 126.0 * t24);
  } else if (i == 0 && j == 6 && k == 3) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    t18 = t * t;
    t20 = s + r - 1.0;
    t22 = t20 * t20;
    f = (t2 * t1 + 2.0 * t2 * s * t5 + 3.0 / 2.0 * t2 * t7 + 10.0 / 19.0 * t1 * s * t7 * t5 + 5.0 / 57.0 * t1 * t12 + 2.0 / 323.0 * s * t12 * t5 + t12 * t7 / 7752) * (t18 * t + 12.0 / 7.0 * t20 * t18 + 6.0 / 7.0 * t * t22 + 4.0 / 35.0 * t22 * t20);
  } else if (i == 0 && j == 7 && k == 2) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    t21 = t * t;
    t22 = s + r - 1.0;
    t24 = t22 * t22;
    f = (t3 * t2 + 8.0 / 3.0 * t3 * t1 * t6 + 14.0 / 5.0 * t3 * s * t9 + 28.0 / 19.0 * t3 * t11 + 70.0 / 171.0 * t2 * t13 + 56.0 / 969.0 * t1 * t13 * t6 + 7.0 / 1938.0 * s * t13 * t9 + t13 * t11 / 14535) * (t21 + 6.0 / 5.0 * t * t22 + 3.0 / 10.0 * t24);
  } else if (i == 0 && j == 8 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * s;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t12 = t9 * t6;
    t14 = t9 * t9;
    t22 = t14 * t14;
    f = (t3 + 24.0 / 7.0 * t2 * t4 * t6 + 24.0 / 5.0 * t2 * t1 * t9 + 336.0 / 95.0 * t2 * s * t12 + 28.0 / 19.0 * t2 * t14 + 112.0 / 323.0 * t4 * t14 * t6 + 14.0 / 323.0 * t1 * t14 * t9 + 4.0 / 1615.0 * s * t14 * t12 + t22 / 22610) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 9 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t1 * s;
    t9 = t5 * t5;
    t12 = t9 * t5;
    t15 = t9 * t9;
    t23 = t15 * t15;
    f = t3 * s + 30.0 / 7.0 * t3 * t5 + 54.0 / 7.0 * t2 * t7 * t9 + 144.0 / 19.0 * t2 * t1 * t12 + 84.0 / 19.0 * t2 * s * t15 + 504.0 / 323.0 * t2 * t15 * t5 + 105.0 / 323.0 * t7 * t15 * t9 + 12.0 / 323.0 * t1 * t15 * t12 + 9.0 / 4522.0 * s * t23 + t23 * t5 / 29393;
  } else if (i == 1 && j == 0 && k == 8) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t5 = t2 * t;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t13 = t10 * t7;
    t15 = t10 * t10;
    t23 = t15 * t15;
    f = (r - 2.0 / 23.0) * (t4 + 72.0 / 17.0 * t3 * t5 * t7 + 126.0 / 17.0 * t3 * t2 * t10 + 588.0 / 85.0 * t3 * t * t13 + 63.0 / 17.0 * t3 * t15 + 252.0 / 221.0 * t5 * t15 * t7 + 42.0 / 221.0 * t2 * t15 * t10 + 36.0 / 2431.0 * t * t13 * t15 + 9.0 / 24310.0 * t23);
  } else if (i == 1 && j == 1 && k == 7) {
    t4 = t * t;
    t5 = t4 * t;
    t6 = t4 * t4;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t14 = t12 * t9;
    t16 = t12 * t12;
    f = (r - 2.0 / 23.0) * (s + 2.0 / 19.0 * r - 2.0 / 19.0) * (t6 * t5 + 56.0 / 15.0 * t6 * t4 * t9 + 28.0 / 5.0 * t6 * t * t12 + 56.0 / 13.0 * t6 * t14 + 70.0 / 39.0 * t5 * t16 + 56.0 / 143.0 * t4 * t16 * t9 + 28.0 / 715.0 * t * t16 * t12 + 8.0 / 6435.0 * t16 * t14);
  } else if (i == 1 && j == 2 && k == 6) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = t8 * t8;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    t19 = t14 * t14;
    f = (r - 2.0 / 23.0) * (t2 + 6.0 / 19.0 * s * t3 + t5 / 57) * (t8 * t9 + 42.0 / 13.0 * t9 * t * t12 + 105.0 / 26.0 * t9 * t14 + 350.0 / 143.0 * t8 * t * t14 * t12 + 105.0 / 143.0 * t8 * t19 + 14.0 / 143.0 * t * t19 * t12 + 7.0 / 1716.0 * t19 * t14);
  } else if (i == 1 && j == 3 && k == 5) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t12 = t11 * t11;
    t14 = s + r - 1.0;
    t17 = t14 * t14;
    t21 = t17 * t17;
    f = (r - 2.0 / 23.0) * (t2 * s + 12.0 / 19.0 * t2 * t4 + 2.0 / 19.0 * s * t6 + 4.0 / 969.0 * t6 * t4) * (t12 * t + 30.0 / 11.0 * t14 * t12 + 30.0 / 11.0 * t11 * t * t17 + 40.0 / 33.0 * t11 * t17 * t14 + 5.0 / 22.0 * t * t21 + t21 * t14 / 77);
  } else if (i == 1 && j == 4 && k == 4) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    t14 = t * t;
    t15 = t14 * t14;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    t23 = t19 * t19;
    f = (r - 2.0 / 23.0) * (t3 + 20.0 / 19.0 * t2 * s * t5 + 20.0 / 57.0 * t2 * t7 + 40.0 / 969.0 * s * t7 * t5 + 5.0 / 3876.0 * t11) * (t15 + 20.0 / 9.0 * t14 * t * t17 + 5.0 / 3.0 * t19 * t14 + 10.0 / 21.0 * t * t19 * t17 + 5.0 / 126.0 * t23);
  } else if (i == 1 && j == 5 && k == 3) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    t17 = t * t;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    f = (r - 2.0 / 23.0) * (s * t3 + 30.0 / 19.0 * t3 * t5 + 50.0 / 57.0 * t2 * s * t8 + 200.0 / 969.0 * t2 * t8 * t5 + 25.0 / 1292.0 * s * t12 + t12 * t5 / 1938) * (t17 * t + 12.0 / 7.0 * t19 * t17 + 6.0 / 7.0 * t * t21 + 4.0 / 35.0 * t21 * t19);
  } else if (i == 1 && j == 6 && k == 2) {
    t2 = s * s;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    t20 = t * t;
    t21 = s + r - 1.0;
    t23 = t21 * t21;
    f = (r - 2.0 / 23.0) * (t3 * t2 + 42.0 / 19.0 * t6 * t3 * s + 35.0 / 19.0 * t3 * t8 + 700.0 / 969.0 * t2 * s * t8 * t6 + 175.0 / 1292.0 * t2 * t13 + 7.0 / 646.0 * s * t13 * t6 + t13 * t8 / 3876) * (t20 + 6.0 / 5.0 * t * t21 + 3.0 / 10.0 * t23);
  } else if (i == 1 && j == 7 && k == 1) {
    t2 = s * s;
    t3 = t2 * s;
    t4 = t2 * t2;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    f = (r - 2.0 / 23.0) * (t4 * t3 + 56.0 / 19.0 * t4 * t2 * t7 + 196.0 / 57.0 * t4 * s * t10 + 1960.0 / 969.0 * t4 * t12 + 1225.0 / 1938.0 * t3 * t14 + 98.0 / 969.0 * t2 * t14 * t7 + 7.0 / 969.0 * s * t14 * t10 + 2.0 / 12597.0 * t14 * t12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 8 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t5 = t2 * s;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t13 = t10 * t7;
    t15 = t10 * t10;
    t23 = t15 * t15;
    f = (r - 2.0 / 23.0) * (t4 + 72.0 / 19.0 * t3 * t5 * t7 + 112.0 / 19.0 * t3 * t2 * t10 + 1568.0 / 323.0 * t3 * s * t13 + 735.0 / 323.0 * t3 * t15 + 196.0 / 323.0 * t5 * t15 * t7 + 28.0 / 323.0 * t2 * t15 * t10 + 24.0 / 4199.0 * s * t15 * t13 + t23 / 8398);
  } else if (i == 2 && j == 0 && k == 7) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t;
    t5 = t3 * t3;
    t8 = s + r - 1.0;
    t11 = t8 * t8;
    t13 = t11 * t8;
    t15 = t11 * t11;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t5 * t4 + 56.0 / 15.0 * t3 * t5 * t8 + 28.0 / 5.0 * t5 * t * t11 + 56.0 / 13.0 * t5 * t13 + 70.0 / 39.0 * t4 * t15 + 56.0 / 143.0 * t3 * t15 * t8 + 28.0 / 715.0 * t * t15 * t11 + 8.0 / 6435.0 * t15 * t13);
  } else if (i == 2 && j == 1 && k == 6) {
    t1 = r * r;
    t5 = t * t;
    t6 = t5 * t5;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    t16 = t11 * t11;
    f = (s + 2.0 / 17.0 * r - 2.0 / 17.0) * (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t6 * t5 + 42.0 / 13.0 * t6 * t * t9 + 105.0 / 26.0 * t6 * t11 + 350.0 / 143.0 * t5 * t * t11 * t9 + 105.0 / 143.0 * t5 * t16 + 14.0 / 143.0 * t * t16 * t9 + 7.0 / 1716.0 * t16 * t11);
  } else if (i == 2 && j == 2 && k == 5) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t10 = t9 * t9;
    t12 = s + r - 1.0;
    t15 = t12 * t12;
    t19 = t15 * t15;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t3 + 6.0 / 17.0 * s * t4 + 3.0 / 136.0 * t6) * (t10 * t + 30.0 / 11.0 * t10 * t12 + 30.0 / 11.0 * t9 * t * t15 + 40.0 / 33.0 * t9 * t15 * t12 + 5.0 / 22.0 * t * t19 + t19 * t12 / 77);
  } else if (i == 2 && j == 3 && k == 4) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t * t;
    t13 = t12 * t12;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    t21 = t17 * t17;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t3 * s + 12.0 / 17.0 * t3 * t5 + 9.0 / 68.0 * s * t7 + t7 * t5 / 170) * (t13 + 20.0 / 9.0 * t12 * t * t15 + 5.0 / 3.0 * t12 * t17 + 10.0 / 21.0 * t * t17 * t15 + 5.0 / 126.0 * t21);
  } else if (i == 2 && j == 4 && k == 3) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    t15 = t * t;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t4 + 20.0 / 17.0 * t6 * t3 * s + 15.0 / 34.0 * t3 * t8 + s * t8 * t6 / 17 + t12 / 476) * (t15 * t + 12.0 / 7.0 * t17 * t15 + 6.0 / 7.0 * t * t19 + 4.0 / 35.0 * t19 * t17);
  } else if (i == 2 && j == 5 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    t18 = t * t;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t4 * s + 30.0 / 17.0 * t4 * t6 + 75.0 / 68.0 * t3 * s * t9 + 5.0 / 17.0 * t3 * t9 * t6 + 15.0 / 476.0 * s * t13 + 3.0 / 3094.0 * t13 * t6) * (t18 + 6.0 / 5.0 * t * t19 + 3.0 / 10.0 * t21);
  } else if (i == 2 && j == 6 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t9 * t9;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t4 * t3 + 42.0 / 17.0 * t4 * s * t7 + 315.0 / 136.0 * t4 * t9 + 35.0 / 34.0 * t3 * s * t9 * t7 + 15.0 / 68.0 * t3 * t14 + 9.0 / 442.0 * s * t14 * t7 + t14 * t9 / 1768) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 7 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * s;
    t5 = t3 * t3;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t13 = t11 * t8;
    t15 = t11 * t11;
    f = (t1 - 6.0 / 23.0 * r + 3.0 / 253.0) * (t5 * t4 + 56.0 / 17.0 * t5 * t3 * t8 + 147.0 / 34.0 * t5 * s * t11 + 49.0 / 17.0 * t5 * t13 + 35.0 / 34.0 * t4 * t15 + 42.0 / 221.0 * t3 * t15 * t8 + 7.0 / 442.0 * s * t15 * t11 + t15 * t13 / 2431);
  } else if (i == 3 && j == 0 && k == 6) {
    t1 = r * r;
    t4 = t * t;
    t5 = t4 * t4;
    t8 = s + r - 1.0;
    t10 = t8 * t8;
    t15 = t10 * t10;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t5 * t4 + 42.0 / 13.0 * t5 * t * t8 + 105.0 / 26.0 * t5 * t10 + 350.0 / 143.0 * t4 * t * t10 * t8 + 105.0 / 143.0 * t4 * t15 + 14.0 / 143.0 * t * t15 * t8 + 7.0 / 1716.0 * t15 * t10);
  } else if (i == 3 && j == 1 && k == 5) {
    t1 = r * r;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t16 = t12 * t12;
    f = (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t7 * t + 30.0 / 11.0 * t9 * t7 + 30.0 / 11.0 * t6 * t * t12 + 40.0 / 33.0 * t6 * t12 * t9 + 5.0 / 22.0 * t * t16 + t16 * t9 / 77);
  } else if (i == 3 && j == 2 && k == 4) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t10 = t * t;
    t11 = t10 * t10;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    t19 = t15 * t15;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t4 + 2.0 / 5.0 * s * t5 + t7 / 35) * (t11 + 20.0 / 9.0 * t10 * t * t13 + 5.0 / 3.0 * t15 * t10 + 10.0 / 21.0 * t * t15 * t13 + 5.0 / 126.0 * t19);
  } else if (i == 3 && j == 3 && k == 3) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t * t;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t4 * s + 4.0 / 5.0 * t4 * t6 + 6.0 / 35.0 * s * t8 + 4.0 / 455.0 * t8 * t6) * (t13 * t + 12.0 / 7.0 * t15 * t13 + 6.0 / 7.0 * t * t17 + 4.0 / 35.0 * t17 * t15);
  } else if (i == 3 && j == 4 && k == 2) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    t16 = t * t;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t5 + 4.0 / 3.0 * t4 * s * t7 + 4.0 / 7.0 * t4 * t9 + 8.0 / 91.0 * s * t9 * t7 + t13 / 273) * (t16 + 6.0 / 5.0 * t * t17 + 3.0 / 10.0 * t19);
  } else if (i == 3 && j == 5 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t5 * s + 2.0 * t5 * t7 + 10.0 / 7.0 * t4 * s * t10 + 40.0 / 91.0 * t4 * t10 * t7 + 5.0 / 91.0 * s * t14 + 2.0 / 1001.0 * t14 * t7) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 6 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t15 = t10 * t10;
    f = (t1 * r - 12.0 / 23.0 * t1 + 18.0 / 253.0 * r - 4.0 / 1771.0) * (t5 * t4 + 14.0 / 5.0 * t5 * s * t8 + 3.0 * t5 * t10 + 20.0 / 13.0 * t4 * s * t10 * t8 + 5.0 / 13.0 * t4 * t15 + 6.0 / 143.0 * s * t15 * t8 + t15 * t10 / 715);
  } else if (i == 4 && j == 0 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t6 = t5 * t5;
    t8 = s + r - 1.0;
    t11 = t8 * t8;
    t15 = t11 * t11;
    f = (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t6 * t + 30.0 / 11.0 * t6 * t8 + 30.0 / 11.0 * t5 * t * t11 + 40.0 / 33.0 * t5 * t11 * t8 + 5.0 / 22.0 * t * t15 + t15 * t8 / 77);
  } else if (i == 4 && j == 1 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = t7 * t7;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    t16 = t12 * t12;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t8 + 20.0 / 9.0 * t7 * t * t10 + 5.0 / 3.0 * t7 * t12 + 10.0 / 21.0 * t * t12 * t10 + 5.0 / 126.0 * t16);
  } else if (i == 4 && j == 2 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t11 = t * t;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    f = (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t5 + 6.0 / 13.0 * s * t6 + t8 / 26) * (t11 * t + 12.0 / 7.0 * t11 * t13 + 6.0 / 7.0 * t * t15 + 4.0 / 35.0 * t15 * t13);
  } else if (i == 4 && j == 3 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t * t;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    f = (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t5 * s + 12.0 / 13.0 * t5 * t7 + 3.0 / 13.0 * s * t9 + 2.0 / 143.0 * t9 * t7) * (t14 + 6.0 / 5.0 * t * t15 + 3.0 / 10.0 * t17);
  } else if (i == 4 && j == 4 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    f = (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t6 + 20.0 / 13.0 * t5 * s * t8 + 10.0 / 13.0 * t5 * t10 + 20.0 / 143.0 * s * t10 * t8 + t14 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 5 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t15 = t11 * t11;
    f = (t2 - 20.0 / 23.0 * t1 * r + 60.0 / 253.0 * t1 - 40.0 / 1771.0 * r + 1.0 / 1771.0) * (t6 * s + 30.0 / 13.0 * t6 * t8 + 25.0 / 13.0 * t5 * s * t11 + 100.0 / 143.0 * t5 * t11 * t8 + 15.0 / 143.0 * s * t15 + 2.0 / 429.0 * t15 * t8);
  } else if (i == 5 && j == 0 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    f = (t2 * r - 30.0 / 23.0 * t2 + 150.0 / 253.0 * t1 * r - 200.0 / 1771.0 * t1 + 15.0 / 1771.0 * r - 6.0 / 33649.0) * (t7 + 20.0 / 9.0 * t6 * t * t9 + 5.0 / 3.0 * t6 * t11 + 10.0 / 21.0 * t * t11 * t9 + 5.0 / 126.0 * t15);
  } else if (i == 5 && j == 1 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t8 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t2 * r - 30.0 / 23.0 * t2 + 150.0 / 253.0 * t1 * r - 200.0 / 1771.0 * t1 + 15.0 / 1771.0 * r - 6.0 / 33649.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t8 * t + 12.0 / 7.0 * t8 * t10 + 6.0 / 7.0 * t * t12 + 4.0 / 35.0 * t12 * t10);
  } else if (i == 5 && j == 2 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t12 = t * t;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    f = (t2 * r - 30.0 / 23.0 * t2 + 150.0 / 253.0 * t1 * r - 200.0 / 1771.0 * t1 + 15.0 / 1771.0 * r - 6.0 / 33649.0) * (t6 + 6.0 / 11.0 * s * t7 + 3.0 / 55.0 * t9) * (t12 + 6.0 / 5.0 * t * t13 + 3.0 / 10.0 * t15);
  } else if (i == 5 && j == 3 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    f = (t2 * r - 30.0 / 23.0 * t2 + 150.0 / 253.0 * t1 * r - 200.0 / 1771.0 * t1 + 15.0 / 1771.0 * r - 6.0 / 33649.0) * (t6 * s + 12.0 / 11.0 * t6 * t8 + 18.0 / 55.0 * s * t10 + 4.0 / 165.0 * t8 * t10) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 4 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    f = (t2 * r - 30.0 / 23.0 * t2 + 150.0 / 253.0 * t1 * r - 200.0 / 1771.0 * t1 + 15.0 / 1771.0 * r - 6.0 / 33649.0) * (t7 + 20.0 / 11.0 * t6 * s * t9 + 12.0 / 11.0 * t6 * t11 + 8.0 / 33.0 * s * t11 * t9 + t15 / 66);
  } else if (i == 6 && j == 0 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    f = (t2 * t1 - 42.0 / 23.0 * t2 * r + 315.0 / 253.0 * t2 - 100.0 / 253.0 * t1 * r + 15.0 / 253.0 * t1 - 18.0 / 4807.0 * r + 1.0 / 14421.0) * (t7 * t + 12.0 / 7.0 * t7 * t9 + 6.0 / 7.0 * t * t11 + 4.0 / 35.0 * t11 * t9);
  } else if (i == 6 && j == 1 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t9 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t2 * t1 - 42.0 / 23.0 * t2 * r + 315.0 / 253.0 * t2 - 100.0 / 253.0 * t1 * r + 15.0 / 253.0 * t1 - 18.0 / 4807.0 * r + 1.0 / 14421.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t9 + 6.0 / 5.0 * t * t10 + 3.0 / 10.0 * t12);
  } else if (i == 6 && j == 2 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    f = (t2 * t1 - 42.0 / 23.0 * t2 * r + 315.0 / 253.0 * t2 - 100.0 / 253.0 * t1 * r + 15.0 / 253.0 * t1 - 18.0 / 4807.0 * r + 1.0 / 14421.0) * (t7 + 2.0 / 3.0 * s * t8 + t10 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 6 && j == 3 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    f = (t2 * t1 - 42.0 / 23.0 * t2 * r + 315.0 / 253.0 * t2 - 100.0 / 253.0 * t1 * r + 15.0 / 253.0 * t1 - 18.0 / 4807.0 * r + 1.0 / 14421.0) * (t7 * s + 4.0 / 3.0 * t7 * t9 + s * t11 / 2 + t11 * t9 / 21);
  } else if (i == 7 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = t * t;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    f = (t3 * t2 - 56.0 / 23.0 * t3 * t1 + 588.0 / 253.0 * t3 * r - 280.0 / 253.0 * t3 + 70.0 / 253.0 * t2 - 168.0 / 4807.0 * t1 + 28.0 / 14421.0 * r - 8.0 / 245157.0) * (t8 + 6.0 / 5.0 * t * t9 + 3.0 / 10.0 * t11);
  } else if (i == 7 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    f = (t3 * t2 - 56.0 / 23.0 * t3 * t1 + 588.0 / 253.0 * t3 * r - 280.0 / 253.0 * t3 + 70.0 / 253.0 * t2 - 168.0 / 4807.0 * t1 + 28.0 / 14421.0 * r - 8.0 / 245157.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 7 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    f = (t3 * t2 - 56.0 / 23.0 * t3 * t1 + 588.0 / 253.0 * t3 * r - 280.0 / 253.0 * t3 + 70.0 / 253.0 * t2 - 168.0 / 4807.0 * t1 + 28.0 / 14421.0 * r - 8.0 / 245157.0) * (t8 + 6.0 / 7.0 * s * t9 + t11 / 7);
  } else if (i == 8 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    f = (t3 - 72.0 / 23.0 * t2 * t4 + 1008.0 / 253.0 * t2 * t1 - 672.0 / 253.0 * t2 * r + 252.0 / 253.0 * t2 - 1008.0 / 4807.0 * t4 + 112.0 / 4807.0 * t1 - 96.0 / 81719.0 * r + 3.0 / 163438.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 8 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    f = (t3 - 72.0 / 23.0 * t2 * t4 + 1008.0 / 253.0 * t2 * t1 - 672.0 / 253.0 * t2 * r + 252.0 / 253.0 * t2 - 1008.0 / 4807.0 * t4 + 112.0 / 4807.0 * t1 - 96.0 / 81719.0 * r + 3.0 / 163438.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 9 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    f = t3 * r - 90.0 / 23.0 * t3 + 1620.0 / 253.0 * t2 * t5 - 1440.0 / 253.0 * t2 * t1 + 756.0 / 253.0 * t2 * r - 4536.0 / 4807.0 * t2 + 840.0 / 4807.0 * t5 - 1440.0 / 81719.0 * t1 + 135.0 / 163438.0 * r - 1.0 / 81719.0;
  } else if (i == 0 && j == 0 && k == 10) {
    t1 = t * t;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = s + r - 1.0;
    t8 = t6 * t6;
    t10 = t1 * t;
    t12 = t8 * t6;
    t15 = t8 * t8;
    t24 = t15 * t15;
    f = t3 * t1 + 110.0 / 21.0 * t3 * t * t6 + 165.0 / 14.0 * t3 * t8 + 1980.0 / 133.0 * t2 * t10 * t12 + 220.0 / 19.0 * t2 * t1 * t15 + 1848.0 / 323.0 * t2 * t * t15 * t6 + 1155.0 / 646.0 * t2 * t15 * t8 + 110.0 / 323.0 * t10 * t15 * t12 + 165.0 / 4522.0 * t1 * t24 + 55.0 / 29393.0 * t * t24 * t6 + 11.0 / 352716.0 * t24 * t8;
  } else if (i == 0 && j == 1 && k == 9) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t6 = s + r - 1.0;
    t8 = t2 * t;
    t10 = t6 * t6;
    t13 = t10 * t6;
    t16 = t10 * t10;
    t24 = t16 * t16;
    f = (s + 2.0 / 23.0 * r - 2.0 / 23.0) * (t4 * t + 90.0 / 19.0 * t4 * t6 + 180.0 / 19.0 * t3 * t8 * t10 + 3360.0 / 323.0 * t3 * t2 * t13 + 2205.0 / 323.0 * t3 * t * t16 + 882.0 / 323.0 * t3 * t16 * t6 + 210.0 / 323.0 * t8 * t16 * t10 + 360.0 / 4199.0 * t2 * t16 * t13 + 45.0 / 8398.0 * t * t24 + 5.0 / 46189.0 * t24 * t6);
  } else if (i == 0 && j == 2 && k == 8) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t6;
    t8 = t7 * t7;
    t9 = t6 * t;
    t11 = s + r - 1.0;
    t14 = t11 * t11;
    t17 = t14 * t11;
    t19 = t14 * t14;
    t27 = t19 * t19;
    f = (t1 + 6.0 / 23.0 * s * t2 + 3.0 / 253.0 * t4) * (t8 + 72.0 / 17.0 * t7 * t9 * t11 + 126.0 / 17.0 * t7 * t6 * t14 + 588.0 / 85.0 * t7 * t * t17 + 63.0 / 17.0 * t7 * t19 + 252.0 / 221.0 * t9 * t19 * t11 + 42.0 / 221.0 * t6 * t19 * t14 + 36.0 / 2431.0 * t * t19 * t17 + 9.0 / 24310.0 * t27);
  } else if (i == 0 && j == 3 && k == 7) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = t9 * t;
    t11 = t9 * t9;
    t14 = s + r - 1.0;
    t17 = t14 * t14;
    t19 = t17 * t14;
    t21 = t17 * t17;
    f = (t1 * s + 12.0 / 23.0 * t3 * t1 + 18.0 / 253.0 * s * t5 + 4.0 / 1771.0 * t5 * t3) * (t10 * t11 + 56.0 / 15.0 * t11 * t9 * t14 + 28.0 / 5.0 * t11 * t * t17 + 56.0 / 13.0 * t19 * t11 + 70.0 / 39.0 * t10 * t21 + 56.0 / 143.0 * t9 * t21 * t14 + 28.0 / 715.0 * t * t21 * t17 + 8.0 / 6435.0 * t21 * t19);
  } else if (i == 0 && j == 4 && k == 6) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t13 = t12 * t12;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    t23 = t18 * t18;
    f = (t2 + 20.0 / 23.0 * t1 * s * t4 + 60.0 / 253.0 * t1 * t6 + 40.0 / 1771.0 * s * t4 * t6 + t10 / 1771) * (t12 * t13 + 42.0 / 13.0 * t13 * t * t16 + 105.0 / 26.0 * t13 * t18 + 350.0 / 143.0 * t12 * t * t18 * t16 + 105.0 / 143.0 * t12 * t23 + 14.0 / 143.0 * t * t23 * t16 + 7.0 / 1716.0 * t23 * t18);
  } else if (i == 0 && j == 5 && k == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    t15 = t * t;
    t16 = t15 * t15;
    t18 = s + r - 1.0;
    t21 = t18 * t18;
    t25 = t21 * t21;
    f = (s * t2 + 30.0 / 23.0 * t2 * t4 + 150.0 / 253.0 * t7 * t1 * s + 200.0 / 1771.0 * t1 * t7 * t4 + 15.0 / 1771.0 * s * t11 + 6.0 / 33649.0 * t11 * t4) * (t16 * t + 30.0 / 11.0 * t18 * t16 + 30.0 / 11.0 * t15 * t * t21 + 40.0 / 33.0 * t15 * t21 * t18 + 5.0 / 22.0 * t * t25 + t25 * t18 / 77);
  } else if (i == 0 && j == 6 && k == 4) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    t18 = t * t;
    t19 = t18 * t18;
    t21 = s + r - 1.0;
    t23 = t21 * t21;
    t27 = t23 * t23;
    f = (t2 * t1 + 42.0 / 23.0 * t2 * s * t5 + 315.0 / 253.0 * t2 * t7 + 100.0 / 253.0 * t1 * s * t7 * t5 + 15.0 / 253.0 * t1 * t12 + 18.0 / 4807.0 * s * t12 * t5 + t12 * t7 / 14421) * (t19 + 20.0 / 9.0 * t18 * t * t21 + 5.0 / 3.0 * t23 * t18 + 10.0 / 21.0 * t * t23 * t21 + 5.0 / 126.0 * t27);
  } else if (i == 0 && j == 7 && k == 3) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    t21 = t * t;
    t23 = s + r - 1.0;
    t25 = t23 * t23;
    f = (t3 * t2 + 56.0 / 23.0 * t3 * t1 * t6 + 588.0 / 253.0 * t3 * s * t9 + 280.0 / 253.0 * t3 * t11 + 70.0 / 253.0 * t2 * t13 + 168.0 / 4807.0 * t1 * t13 * t6 + 28.0 / 14421.0 * s * t13 * t9 + 8.0 / 245157.0 * t13 * t11) * (t21 * t + 12.0 / 7.0 * t21 * t23 + 6.0 / 7.0 * t * t25 + 4.0 / 35.0 * t25 * t23);
  } else if (i == 0 && j == 8 && k == 2) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * s;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t12 = t9 * t6;
    t14 = t9 * t9;
    t22 = t14 * t14;
    t24 = t * t;
    t25 = s + r - 1.0;
    t27 = t25 * t25;
    f = (t3 + 72.0 / 23.0 * t2 * t4 * t6 + 1008.0 / 253.0 * t2 * t1 * t9 + 672.0 / 253.0 * t2 * s * t12 + 252.0 / 253.0 * t2 * t14 + 1008.0 / 4807.0 * t4 * t14 * t6 + 112.0 / 4807.0 * t1 * t14 * t9 + 96.0 / 81719.0 * s * t14 * t12 + 3.0 / 163438.0 * t22) * (t24 + 6.0 / 5.0 * t * t25 + 3.0 / 10.0 * t27);
  } else if (i == 0 && j == 9 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t1 * s;
    t9 = t5 * t5;
    t12 = t9 * t5;
    t15 = t9 * t9;
    t23 = t15 * t15;
    f = (t3 * s + 90.0 / 23.0 * t3 * t5 + 1620.0 / 253.0 * t2 * t7 * t9 + 1440.0 / 253.0 * t2 * t1 * t12 + 756.0 / 253.0 * t2 * s * t15 + 4536.0 / 4807.0 * t2 * t15 * t5 + 840.0 / 4807.0 * t7 * t15 * t9 + 1440.0 / 81719.0 * t1 * t15 * t12 + 135.0 / 163438.0 * s * t23 + t23 * t5 / 81719) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 10 && k == 0) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t10 = t1 * s;
    t12 = t8 * t6;
    t15 = t8 * t8;
    t24 = t15 * t15;
    f = t3 * t1 + 110.0 / 23.0 * t3 * s * t6 + 225.0 / 23.0 * t3 * t8 + 1800.0 / 161.0 * t2 * t10 * t12 + 180.0 / 23.0 * t2 * t1 * t15 + 1512.0 / 437.0 * t2 * s * t15 * t6 + 420.0 / 437.0 * t2 * t15 * t8 + 1200.0 / 7429.0 * t10 * t15 * t12 + 225.0 / 14858.0 * t1 * t24 + 5.0 / 7429.0 * s * t24 * t6 + t24 * t8 / 104006;
  } else if (i == 1 && j == 0 && k == 9) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t6 = s + r - 1.0;
    t8 = t2 * t;
    t10 = t6 * t6;
    t13 = t10 * t6;
    t16 = t10 * t10;
    t24 = t16 * t16;
    f = (r - 2.0 / 25.0) * (t4 * t + 90.0 / 19.0 * t4 * t6 + 180.0 / 19.0 * t3 * t8 * t10 + 3360.0 / 323.0 * t3 * t2 * t13 + 2205.0 / 323.0 * t3 * t * t16 + 882.0 / 323.0 * t3 * t16 * t6 + 210.0 / 323.0 * t8 * t16 * t10 + 360.0 / 4199.0 * t2 * t16 * t13 + 45.0 / 8398.0 * t * t24 + 5.0 / 46189.0 * t24 * t6);
  } else if (i == 1 && j == 1 && k == 8) {
    t4 = t * t;
    t5 = t4 * t4;
    t6 = t5 * t5;
    t7 = t4 * t;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t15 = t12 * t9;
    t17 = t12 * t12;
    t25 = t17 * t17;
    f = (s + 2.0 / 21.0 * r - 2.0 / 21.0) * (r - 2.0 / 25.0) * (t6 + 72.0 / 17.0 * t5 * t7 * t9 + 126.0 / 17.0 * t5 * t4 * t12 + 588.0 / 85.0 * t5 * t * t15 + 63.0 / 17.0 * t5 * t17 + 252.0 / 221.0 * t7 * t17 * t9 + 42.0 / 221.0 * t4 * t17 * t12 + 36.0 / 2431.0 * t * t17 * t15 + 9.0 / 24310.0 * t25);
  } else if (i == 1 && j == 2 && k == 7) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = t8 * t;
    t10 = t8 * t8;
    t13 = s + r - 1.0;
    t16 = t13 * t13;
    t18 = t16 * t13;
    t20 = t16 * t16;
    f = (r - 2.0 / 25.0) * (t2 + 2.0 / 7.0 * s * t3 + t5 / 70) * (t10 * t9 + 56.0 / 15.0 * t10 * t8 * t13 + 28.0 / 5.0 * t10 * t * t16 + 56.0 / 13.0 * t10 * t18 + 70.0 / 39.0 * t9 * t20 + 56.0 / 143.0 * t8 * t20 * t13 + 28.0 / 715.0 * t * t20 * t16 + 8.0 / 6435.0 * t20 * t18);
  } else if (i == 1 && j == 3 && k == 6) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t12 = t11 * t11;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    t22 = t17 * t17;
    f = (r - 2.0 / 25.0) * (t2 * s + 4.0 / 7.0 * t2 * t4 + 3.0 / 35.0 * s * t6 + 2.0 / 665.0 * t6 * t4) * (t11 * t12 + 42.0 / 13.0 * t12 * t * t15 + 105.0 / 26.0 * t17 * t12 + 350.0 / 143.0 * t11 * t * t17 * t15 + 105.0 / 143.0 * t11 * t22 + 14.0 / 143.0 * t * t22 * t15 + 7.0 / 1716.0 * t22 * t17);
  } else if (i == 1 && j == 4 && k == 5) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    t14 = t * t;
    t15 = t14 * t14;
    t17 = s + r - 1.0;
    t20 = t17 * t17;
    t24 = t20 * t20;
    f = (r - 2.0 / 25.0) * (t3 + 20.0 / 21.0 * t5 * t2 * s + 2.0 / 7.0 * t2 * t7 + 4.0 / 133.0 * s * t5 * t7 + t11 / 1197) * (t15 * t + 30.0 / 11.0 * t17 * t15 + 30.0 / 11.0 * t14 * t * t20 + 40.0 / 33.0 * t14 * t20 * t17 + 5.0 / 22.0 * t * t24 + t24 * t17 / 77);
  } else if (i == 1 && j == 5 && k == 4) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    t17 = t * t;
    t18 = t17 * t17;
    t20 = s + r - 1.0;
    t22 = t20 * t20;
    t26 = t22 * t22;
    f = (r - 2.0 / 25.0) * (s * t3 + 10.0 / 7.0 * t3 * t5 + 5.0 / 7.0 * t2 * s * t8 + 20.0 / 133.0 * t2 * t8 * t5 + 5.0 / 399.0 * s * t12 + 2.0 / 6783.0 * t12 * t5) * (t18 + 20.0 / 9.0 * t17 * t * t20 + 5.0 / 3.0 * t22 * t17 + 10.0 / 21.0 * t * t22 * t20 + 5.0 / 126.0 * t26);
  } else if (i == 1 && j == 6 && k == 3) {
    t2 = s * s;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    t20 = t * t;
    t22 = s + r - 1.0;
    t24 = t22 * t22;
    f = (r - 2.0 / 25.0) * (t3 * t2 + 2.0 * t3 * s * t6 + 3.0 / 2.0 * t3 * t8 + 10.0 / 19.0 * t2 * s * t8 * t6 + 5.0 / 57.0 * t2 * t13 + 2.0 / 323.0 * s * t13 * t6 + t13 * t8 / 7752) * (t20 * t + 12.0 / 7.0 * t22 * t20 + 6.0 / 7.0 * t * t24 + 4.0 / 35.0 * t24 * t22);
  } else if (i == 1 && j == 7 && k == 2) {
    t2 = s * s;
    t3 = t2 * s;
    t4 = t2 * t2;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    t23 = t * t;
    t24 = s + r - 1.0;
    t26 = t24 * t24;
    f = (r - 2.0 / 25.0) * (t4 * t3 + 8.0 / 3.0 * t2 * t4 * t7 + 14.0 / 5.0 * t10 * t4 * s + 28.0 / 19.0 * t4 * t12 + 70.0 / 171.0 * t3 * t14 + 56.0 / 969.0 * t2 * t14 * t7 + 7.0 / 1938.0 * s * t14 * t10 + t14 * t12 / 14535) * (t23 + 6.0 / 5.0 * t * t24 + 3.0 / 10.0 * t26);
  } else if (i == 1 && j == 8 && k == 1) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t5 = t2 * s;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t13 = t10 * t7;
    t15 = t10 * t10;
    t23 = t15 * t15;
    f = (r - 2.0 / 25.0) * (t4 + 24.0 / 7.0 * t3 * t5 * t7 + 24.0 / 5.0 * t3 * t2 * t10 + 336.0 / 95.0 * t3 * s * t13 + 28.0 / 19.0 * t3 * t15 + 112.0 / 323.0 * t5 * t15 * t7 + 14.0 / 323.0 * t2 * t15 * t10 + 4.0 / 1615.0 * s * t15 * t13 + t23 / 22610) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 9 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t2 * s;
    t10 = t6 * t6;
    t13 = t10 * t6;
    t16 = t10 * t10;
    t24 = t16 * t16;
    f = (r - 2.0 / 25.0) * (t4 * s + 30.0 / 7.0 * t4 * t6 + 54.0 / 7.0 * t3 * t8 * t10 + 144.0 / 19.0 * t3 * t2 * t13 + 84.0 / 19.0 * t3 * s * t16 + 504.0 / 323.0 * t3 * t16 * t6 + 105.0 / 323.0 * t8 * t16 * t10 + 12.0 / 323.0 * t2 * t16 * t13 + 9.0 / 4522.0 * s * t24 + t24 * t6 / 29393);
  } else if (i == 2 && j == 0 && k == 8) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t3;
    t5 = t4 * t4;
    t6 = t3 * t;
    t8 = s + r - 1.0;
    t11 = t8 * t8;
    t14 = t11 * t8;
    t16 = t11 * t11;
    t24 = t16 * t16;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t5 + 72.0 / 17.0 * t4 * t6 * t8 + 126.0 / 17.0 * t4 * t3 * t11 + 588.0 / 85.0 * t4 * t * t14 + 63.0 / 17.0 * t4 * t16 + 252.0 / 221.0 * t6 * t16 * t8 + 42.0 / 221.0 * t3 * t16 * t11 + 36.0 / 2431.0 * t * t16 * t14 + 9.0 / 24310.0 * t24);
  } else if (i == 2 && j == 1 && k == 7) {
    t1 = r * r;
    t5 = t * t;
    t6 = t5 * t;
    t7 = t5 * t5;
    t10 = s + r - 1.0;
    t13 = t10 * t10;
    t15 = t13 * t10;
    t17 = t13 * t13;
    f = (s + 2.0 / 19.0 * r - 2.0 / 19.0) * (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t6 * t7 + 56.0 / 15.0 * t7 * t5 * t10 + 28.0 / 5.0 * t7 * t * t13 + 56.0 / 13.0 * t15 * t7 + 70.0 / 39.0 * t6 * t17 + 56.0 / 143.0 * t5 * t17 * t10 + 28.0 / 715.0 * t * t17 * t13 + 8.0 / 6435.0 * t17 * t15);
  } else if (i == 2 && j == 2 && k == 6) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t10 = t9 * t9;
    t13 = s + r - 1.0;
    t15 = t13 * t13;
    t20 = t15 * t15;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t3 + 6.0 / 19.0 * t4 * s + t6 / 57) * (t9 * t10 + 42.0 / 13.0 * t10 * t * t13 + 105.0 / 26.0 * t15 * t10 + 350.0 / 143.0 * t9 * t * t15 * t13 + 105.0 / 143.0 * t9 * t20 + 14.0 / 143.0 * t * t20 * t13 + 7.0 / 1716.0 * t20 * t15);
  } else if (i == 2 && j == 3 && k == 5) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t * t;
    t13 = t12 * t12;
    t15 = s + r - 1.0;
    t18 = t15 * t15;
    t22 = t18 * t18;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t3 * s + 12.0 / 19.0 * t3 * t5 + 2.0 / 19.0 * s * t7 + 4.0 / 969.0 * t7 * t5) * (t13 * t + 30.0 / 11.0 * t15 * t13 + 30.0 / 11.0 * t12 * t * t18 + 40.0 / 33.0 * t12 * t18 * t15 + 5.0 / 22.0 * t * t22 + t22 * t15 / 77);
  } else if (i == 2 && j == 4 && k == 4) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    t15 = t * t;
    t16 = t15 * t15;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    t24 = t20 * t20;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t4 + 20.0 / 19.0 * t3 * s * t6 + 20.0 / 57.0 * t3 * t8 + 40.0 / 969.0 * s * t8 * t6 + 5.0 / 3876.0 * t12) * (t16 + 20.0 / 9.0 * t15 * t * t18 + 5.0 / 3.0 * t15 * t20 + 10.0 / 21.0 * t * t20 * t18 + 5.0 / 126.0 * t24);
  } else if (i == 2 && j == 5 && k == 3) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    t18 = t * t;
    t20 = s + r - 1.0;
    t22 = t20 * t20;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t4 * s + 30.0 / 19.0 * t4 * t6 + 50.0 / 57.0 * t3 * s * t9 + 200.0 / 969.0 * t3 * t9 * t6 + 25.0 / 1292.0 * s * t13 + t13 * t6 / 1938) * (t18 * t + 12.0 / 7.0 * t20 * t18 + 6.0 / 7.0 * t * t22 + 4.0 / 35.0 * t22 * t20);
  } else if (i == 2 && j == 6 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t9 * t9;
    t21 = t * t;
    t22 = s + r - 1.0;
    t24 = t22 * t22;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t4 * t3 + 42.0 / 19.0 * t4 * s * t7 + 35.0 / 19.0 * t4 * t9 + 700.0 / 969.0 * t3 * s * t9 * t7 + 175.0 / 1292.0 * t3 * t14 + 7.0 / 646.0 * s * t14 * t7 + t14 * t9 / 3876) * (t21 + 6.0 / 5.0 * t * t22 + 3.0 / 10.0 * t24);
  } else if (i == 2 && j == 7 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * s;
    t5 = t3 * t3;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t13 = t11 * t8;
    t15 = t11 * t11;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t5 * t4 + 56.0 / 19.0 * t5 * t3 * t8 + 196.0 / 57.0 * t5 * s * t11 + 1960.0 / 969.0 * t5 * t13 + 1225.0 / 1938.0 * t4 * t15 + 98.0 / 969.0 * t3 * t15 * t8 + 7.0 / 969.0 * s * t15 * t11 + 2.0 / 12597.0 * t15 * t13) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 8 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * t4;
    t6 = t3 * s;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t14 = t11 * t8;
    t16 = t11 * t11;
    t24 = t16 * t16;
    f = (t1 - 6.0 / 25.0 * r + 1.0 / 100.0) * (t5 + 72.0 / 19.0 * t4 * t6 * t8 + 112.0 / 19.0 * t4 * t3 * t11 + 1568.0 / 323.0 * t4 * s * t14 + 735.0 / 323.0 * t4 * t16 + 196.0 / 323.0 * t6 * t16 * t8 + 28.0 / 323.0 * t3 * t16 * t11 + 24.0 / 4199.0 * s * t16 * t14 + t24 / 8398);
  } else if (i == 3 && j == 0 && k == 7) {
    t1 = r * r;
    t4 = t * t;
    t5 = t4 * t;
    t6 = t4 * t4;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t14 = t12 * t9;
    t16 = t12 * t12;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t5 * t6 + 56.0 / 15.0 * t4 * t6 * t9 + 28.0 / 5.0 * t6 * t * t12 + 56.0 / 13.0 * t6 * t14 + 70.0 / 39.0 * t5 * t16 + 56.0 / 143.0 * t4 * t16 * t9 + 28.0 / 715.0 * t * t16 * t12 + 8.0 / 6435.0 * t16 * t14);
  } else if (i == 3 && j == 1 && k == 6) {
    t1 = r * r;
    t6 = t * t;
    t7 = t6 * t6;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    t17 = t12 * t12;
    f = (s + 2.0 / 17.0 * r - 2.0 / 17.0) * (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t6 * t7 + 42.0 / 13.0 * t7 * t * t10 + 105.0 / 26.0 * t7 * t12 + 350.0 / 143.0 * t6 * t * t12 * t10 + 105.0 / 143.0 * t6 * t17 + 14.0 / 143.0 * t * t17 * t10 + 7.0 / 1716.0 * t17 * t12);
  } else if (i == 3 && j == 2 && k == 5) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t10 = t * t;
    t11 = t10 * t10;
    t13 = s + r - 1.0;
    t16 = t13 * t13;
    t20 = t16 * t16;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t4 + 6.0 / 17.0 * s * t5 + 3.0 / 136.0 * t7) * (t11 * t + 30.0 / 11.0 * t11 * t13 + 30.0 / 11.0 * t10 * t * t16 + 40.0 / 33.0 * t10 * t16 * t13 + 5.0 / 22.0 * t * t20 + t20 * t13 / 77);
  } else if (i == 3 && j == 3 && k == 4) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t * t;
    t14 = t13 * t13;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    t22 = t18 * t18;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t4 * s + 12.0 / 17.0 * t4 * t6 + 9.0 / 68.0 * s * t8 + t8 * t6 / 170) * (t14 + 20.0 / 9.0 * t13 * t * t16 + 5.0 / 3.0 * t13 * t18 + 10.0 / 21.0 * t * t18 * t16 + 5.0 / 126.0 * t22);
  } else if (i == 3 && j == 4 && k == 3) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    t16 = t * t;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t5 + 20.0 / 17.0 * t4 * s * t7 + 15.0 / 34.0 * t4 * t9 + s * t9 * t7 / 17 + t13 / 476) * (t16 * t + 12.0 / 7.0 * t18 * t16 + 6.0 / 7.0 * t * t20 + 4.0 / 35.0 * t20 * t18);
  } else if (i == 3 && j == 5 && k == 2) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    t19 = t * t;
    t20 = s + r - 1.0;
    t22 = t20 * t20;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (s * t5 + 30.0 / 17.0 * t5 * t7 + 75.0 / 68.0 * t4 * s * t10 + 5.0 / 17.0 * t4 * t10 * t7 + 15.0 / 476.0 * s * t14 + 3.0 / 3094.0 * t14 * t7) * (t19 + 6.0 / 5.0 * t * t20 + 3.0 / 10.0 * t22);
  } else if (i == 3 && j == 6 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t15 = t10 * t10;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t5 * t4 + 42.0 / 17.0 * t5 * s * t8 + 315.0 / 136.0 * t5 * t10 + 35.0 / 34.0 * t4 * s * t10 * t8 + 15.0 / 68.0 * t4 * t15 + 9.0 / 442.0 * s * t15 * t8 + t15 * t10 / 1768) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 7 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * s;
    t6 = t4 * t4;
    t9 = r - 1.0;
    t12 = t9 * t9;
    t14 = t12 * t9;
    t16 = t12 * t12;
    f = (t1 * r - 12.0 / 25.0 * t1 + 3.0 / 50.0 * r - 1.0 / 575.0) * (t6 * t5 + 56.0 / 17.0 * t4 * t6 * t9 + 147.0 / 34.0 * t6 * s * t12 + 49.0 / 17.0 * t6 * t14 + 35.0 / 34.0 * t5 * t16 + 42.0 / 221.0 * t4 * t16 * t9 + 7.0 / 442.0 * s * t16 * t12 + t16 * t14 / 2431);
  } else if (i == 4 && j == 0 && k == 6) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t6 = t5 * t5;
    t9 = s + r - 1.0;
    t11 = t9 * t9;
    t16 = t11 * t11;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (t6 * t5 + 42.0 / 13.0 * t6 * t * t9 + 105.0 / 26.0 * t6 * t11 + 350.0 / 143.0 * t5 * t * t11 * t9 + 105.0 / 143.0 * t5 * t16 + 14.0 / 143.0 * t * t16 * t9 + 7.0 / 1716.0 * t16 * t11);
  } else if (i == 4 && j == 1 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = t7 * t7;
    t10 = s + r - 1.0;
    t13 = t10 * t10;
    t17 = t13 * t13;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t8 * t + 30.0 / 11.0 * t8 * t10 + 30.0 / 11.0 * t7 * t * t13 + 40.0 / 33.0 * t7 * t13 * t10 + 5.0 / 22.0 * t * t17 + t17 * t10 / 77);
  } else if (i == 4 && j == 2 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t11 = t * t;
    t12 = t11 * t11;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    t20 = t16 * t16;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (t5 + 2.0 / 5.0 * s * t6 + t8 / 35) * (t12 + 20.0 / 9.0 * t11 * t * t14 + 5.0 / 3.0 * t16 * t11 + 10.0 / 21.0 * t * t16 * t14 + 5.0 / 126.0 * t20);
  } else if (i == 4 && j == 3 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t * t;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (t5 * s + 4.0 / 5.0 * t5 * t7 + 6.0 / 35.0 * s * t9 + 4.0 / 455.0 * t9 * t7) * (t14 * t + 12.0 / 7.0 * t16 * t14 + 6.0 / 7.0 * t * t18 + 4.0 / 35.0 * t18 * t16);
  } else if (i == 4 && j == 4 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    t17 = t * t;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (t6 + 4.0 / 3.0 * t5 * s * t8 + 4.0 / 7.0 * t5 * t10 + 8.0 / 91.0 * s * t8 * t10 + t14 / 273) * (t17 + 6.0 / 5.0 * t * t18 + 3.0 / 10.0 * t20);
  } else if (i == 4 && j == 5 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t15 = t11 * t11;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (s * t6 + 2.0 * t6 * t8 + 10.0 / 7.0 * t5 * s * t11 + 40.0 / 91.0 * t5 * t11 * t8 + 5.0 / 91.0 * s * t15 + 2.0 / 1001.0 * t15 * t8) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 6 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t16 = t11 * t11;
    f = (t2 - 4.0 / 5.0 * t1 * r + t1 / 5 - 2.0 / 115.0 * r + 1.0 / 2530.0) * (t6 * t5 + 14.0 / 5.0 * t6 * s * t9 + 3.0 * t6 * t11 + 20.0 / 13.0 * t5 * s * t11 * t9 + 5.0 / 13.0 * t5 * t16 + 6.0 / 143.0 * s * t16 * t9 + t16 * t11 / 715);
  } else if (i == 5 && j == 0 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = t * t;
    t7 = t6 * t6;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t16 = t12 * t12;
    f = (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (t7 * t + 30.0 / 11.0 * t7 * t9 + 30.0 / 11.0 * t6 * t * t12 + 40.0 / 33.0 * t6 * t12 * t9 + 5.0 / 22.0 * t * t16 + t16 * t9 / 77);
  } else if (i == 5 && j == 1 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t8 = t * t;
    t9 = t8 * t8;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    t17 = t13 * t13;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (t9 + 20.0 / 9.0 * t8 * t * t11 + 5.0 / 3.0 * t8 * t13 + 10.0 / 21.0 * t * t13 * t11 + 5.0 / 126.0 * t17);
  } else if (i == 5 && j == 2 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t12 = t * t;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    f = (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (t6 + 6.0 / 13.0 * s * t7 + t9 / 26) * (t12 * t + 12.0 / 7.0 * t12 * t14 + 6.0 / 7.0 * t * t16 + 4.0 / 35.0 * t16 * t14);
  } else if (i == 5 && j == 3 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t15 = t * t;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    f = (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (t6 * s + 12.0 / 13.0 * t6 * t8 + 3.0 / 13.0 * s * t10 + 2.0 / 143.0 * t10 * t8) * (t15 + 6.0 / 5.0 * t * t16 + 3.0 / 10.0 * t18);
  } else if (i == 5 && j == 4 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    f = (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (t7 + 20.0 / 13.0 * t6 * s * t9 + 10.0 / 13.0 * t6 * t11 + 20.0 / 143.0 * s * t11 * t9 + t15 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 5 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t9 = r - 1.0;
    t12 = t9 * t9;
    t16 = t12 * t12;
    f = (t2 * r - 6.0 / 5.0 * t2 + t1 * r / 2 - 2.0 / 23.0 * t1 + 3.0 / 506.0 * r - 1.0 / 8855.0) * (s * t7 + 30.0 / 13.0 * t7 * t9 + 25.0 / 13.0 * t6 * s * t12 + 100.0 / 143.0 * t6 * t12 * t9 + 15.0 / 143.0 * s * t16 + 2.0 / 429.0 * t16 * t9);
  } else if (i == 6 && j == 0 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = t7 * t7;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    t16 = t12 * t12;
    f = (t2 * t1 - 42.0 / 25.0 * t2 * r + 21.0 / 20.0 * t2 - 7.0 / 23.0 * t1 * r + 21.0 / 506.0 * t1 - 3.0 / 1265.0 * r + 1.0 / 25300.0) * (t8 + 20.0 / 9.0 * t7 * t * t10 + 5.0 / 3.0 * t7 * t12 + 10.0 / 21.0 * t * t12 * t10 + 5.0 / 126.0 * t16);
  } else if (i == 6 && j == 1 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t9 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t2 * t1 - 42.0 / 25.0 * t2 * r + 21.0 / 20.0 * t2 - 7.0 / 23.0 * t1 * r + 21.0 / 506.0 * t1 - 3.0 / 1265.0 * r + 1.0 / 25300.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t9 * t + 12.0 / 7.0 * t11 * t9 + 6.0 / 7.0 * t * t13 + 4.0 / 35.0 * t13 * t11);
  } else if (i == 6 && j == 2 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t13 = t * t;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    f = (t2 * t1 - 42.0 / 25.0 * t2 * r + 21.0 / 20.0 * t2 - 7.0 / 23.0 * t1 * r + 21.0 / 506.0 * t1 - 3.0 / 1265.0 * r + 1.0 / 25300.0) * (t7 + 6.0 / 11.0 * s * t8 + 3.0 / 55.0 * t10) * (t13 + 6.0 / 5.0 * t * t14 + 3.0 / 10.0 * t16);
  } else if (i == 6 && j == 3 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    f = (t2 * t1 - 42.0 / 25.0 * t2 * r + 21.0 / 20.0 * t2 - 7.0 / 23.0 * t1 * r + 21.0 / 506.0 * t1 - 3.0 / 1265.0 * r + 1.0 / 25300.0) * (t7 * s + 12.0 / 11.0 * t7 * t9 + 18.0 / 55.0 * s * t11 + 4.0 / 165.0 * t11 * t9) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 6 && j == 4 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = t7 * t7;
    t10 = r - 1.0;
    t12 = t10 * t10;
    t16 = t12 * t12;
    f = (t2 * t1 - 42.0 / 25.0 * t2 * r + 21.0 / 20.0 * t2 - 7.0 / 23.0 * t1 * r + 21.0 / 506.0 * t1 - 3.0 / 1265.0 * r + 1.0 / 25300.0) * (t8 + 20.0 / 11.0 * t7 * s * t10 + 12.0 / 11.0 * t7 * t12 + 8.0 / 33.0 * s * t12 * t10 + t16 / 66);
  } else if (i == 7 && j == 0 && k == 3) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t3 * t2 - 56.0 / 25.0 * t3 * t1 + 49.0 / 25.0 * t3 * r - 98.0 / 115.0 * t3 + 49.0 / 253.0 * t2 - 28.0 / 1265.0 * t1 + 7.0 / 6325.0 * r - 2.0 / 120175.0) * (t8 * t + 12.0 / 7.0 * t8 * t10 + 6.0 / 7.0 * t * t12 + 4.0 / 35.0 * t12 * t10);
  } else if (i == 7 && j == 1 && k == 2) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t10 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t3 * t2 - 56.0 / 25.0 * t3 * t1 + 49.0 / 25.0 * t3 * r - 98.0 / 115.0 * t3 + 49.0 / 253.0 * t2 - 28.0 / 1265.0 * t1 + 7.0 / 6325.0 * r - 2.0 / 120175.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t10 + 6.0 / 5.0 * t * t11 + 3.0 / 10.0 * t13);
  } else if (i == 7 && j == 2 && k == 1) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    f = (t3 * t2 - 56.0 / 25.0 * t3 * t1 + 49.0 / 25.0 * t3 * r - 98.0 / 115.0 * t3 + 49.0 / 253.0 * t2 - 28.0 / 1265.0 * t1 + 7.0 / 6325.0 * r - 2.0 / 120175.0) * (t8 + 2.0 / 3.0 * s * t9 + t11 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 7 && j == 3 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t10 = r - 1.0;
    t12 = t10 * t10;
    f = (t3 * t2 - 56.0 / 25.0 * t3 * t1 + 49.0 / 25.0 * t3 * r - 98.0 / 115.0 * t3 + 49.0 / 253.0 * t2 - 28.0 / 1265.0 * t1 + 7.0 / 6325.0 * r - 2.0 / 120175.0) * (s * t8 + 4.0 / 3.0 * t8 * t10 + s * t12 / 2 + t12 * t10 / 21);
  } else if (i == 8 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t9 = t * t;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    f = (t3 - 72.0 / 25.0 * t2 * t4 + 84.0 / 25.0 * t2 * t1 - 1176.0 / 575.0 * t2 * r + 882.0 / 1265.0 * t2 - 168.0 / 1265.0 * t4 + 84.0 / 6325.0 * t1 - 72.0 / 120175.0 * r + 1.0 / 120175.0) * (t9 + 6.0 / 5.0 * t * t10 + 3.0 / 10.0 * t12);
  } else if (i == 8 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    f = (t3 - 72.0 / 25.0 * t2 * t4 + 84.0 / 25.0 * t2 * t1 - 1176.0 / 575.0 * t2 * r + 882.0 / 1265.0 * t2 - 168.0 / 1265.0 * t4 + 84.0 / 6325.0 * t1 - 72.0 / 120175.0 * r + 1.0 / 120175.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 8 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t9 = s * s;
    t10 = r - 1.0;
    t12 = t10 * t10;
    f = (t3 - 72.0 / 25.0 * t2 * t4 + 84.0 / 25.0 * t2 * t1 - 1176.0 / 575.0 * t2 * r + 882.0 / 1265.0 * t2 - 168.0 / 1265.0 * t4 + 84.0 / 6325.0 * t1 - 72.0 / 120175.0 * r + 1.0 / 120175.0) * (t9 + 6.0 / 7.0 * s * t10 + t12 / 7);
  } else if (i == 9 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    f = (t3 * r - 18.0 / 5.0 * t3 + 27.0 / 5.0 * t2 * t5 - 504.0 / 115.0 * t2 * t1 + 2646.0 / 1265.0 * t2 * r - 756.0 / 1265.0 * t2 + 126.0 / 1265.0 * t5 - 216.0 / 24035.0 * t1 + 9.0 / 24035.0 * r - 2.0 / 408595.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 9 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    f = (t3 * r - 18.0 / 5.0 * t3 + 27.0 / 5.0 * t2 * t5 - 504.0 / 115.0 * t2 * t1 + 2646.0 / 1265.0 * t2 * r - 756.0 / 1265.0 * t2 + 126.0 / 1265.0 * t5 - 216.0 / 24035.0 * t1 + 9.0 / 24035.0 * r - 2.0 / 408595.0) * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 10 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = t1 * r;
    f = t3 * t1 - 22.0 / 5.0 * t3 * r + 33.0 / 4.0 * t3 - 198.0 / 23.0 * t2 * t6 + 126.0 / 23.0 * t2 * t1 - 252.0 / 115.0 * t2 * r + 63.0 / 115.0 * t2 - 36.0 / 437.0 * t6 + 3.0 / 437.0 * t1 - 2.0 / 7429.0 * r + 1.0 / 297160.0;
  } else if (i == 0 && j == 0 && k == 11) {
    t1 = t * t;
    t2 = t1 * t;
    t3 = t1 * t1;
    t4 = t3 * t3;
    t7 = s + r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t15 = t10 * t10;
    t25 = t15 * t15;
    f = t2 * t4 + 132.0 / 23.0 * t4 * t1 * t7 + 330.0 / 23.0 * t4 * t * t10 + 3300.0 / 161.0 * t4 * t12 + 2970.0 / 161.0 * t3 * t2 * t15 + 4752.0 / 437.0 * t3 * t1 * t15 * t7 + 1848.0 / 437.0 * t3 * t * t15 * t10 + 7920.0 / 7429.0 * t3 * t15 * t12 + 2475.0 / 14858.0 * t2 * t25 + 110.0 / 7429.0 * t1 * t25 * t7 + 33.0 / 52003.0 * t * t25 * t10 + 6.0 / 676039.0 * t25 * t12;
  } else if (i == 0 && j == 1 && k == 10) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    t11 = t2 * t;
    t13 = t9 * t7;
    t16 = t9 * t9;
    t25 = t16 * t16;
    t30 = t2 * t4 + 110.0 / 21.0 * t4 * t * t7 + 165.0 / 14.0 * t4 * t9 + 1980.0 / 133.0 * t3 * t11 * t13 + 220.0 / 19.0 * t3 * t2 * t16 + 1848.0 / 323.0 * t3 * t * t16 * t7 + 1155.0 / 646.0 * t3 * t16 * t9 + 110.0 / 323.0 * t11 * t16 * t13 + 165.0 / 4522.0 * t2 * t25 + 55.0 / 29393.0 * t * t25 * t7 + 11.0 / 352716.0 * t25 * t9;
    f = (s + 2.0 / 25.0 * r - 2.0 / 25.0) * t30;
  } else if (i == 0 && j == 2 && k == 9) {
    t1 = s * s;
    t2 = r - 1.0;
    t4 = t2 * t2;
    t6 = t * t;
    t7 = t6 * t6;
    t8 = t7 * t7;
    t10 = s + r - 1.0;
    t12 = t6 * t;
    t14 = t10 * t10;
    t17 = t14 * t10;
    t20 = t14 * t14;
    t28 = t20 * t20;
    f = (t1 + 6.0 / 25.0 * s * t2 + t4 / 100) * (t8 * t + 90.0 / 19.0 * t8 * t10 + 180.0 / 19.0 * t7 * t12 * t14 + 3360.0 / 323.0 * t7 * t6 * t17 + 2205.0 / 323.0 * t7 * t * t20 + 882.0 / 323.0 * t7 * t20 * t10 + 210.0 / 323.0 * t12 * t20 * t14 + 360.0 / 4199.0 * t6 * t20 * t17 + 45.0 / 8398.0 * t * t28 + 5.0 / 46189.0 * t28 * t10);
  } else if (i == 0 && j == 3 && k == 8) {
    t1 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t9 = t * t;
    t10 = t9 * t9;
    t11 = t10 * t10;
    t12 = t9 * t;
    t14 = s + r - 1.0;
    t17 = t14 * t14;
    t20 = t17 * t14;
    t22 = t17 * t17;
    t30 = t22 * t22;
    f = (t1 * s + 12.0 / 25.0 * t3 * t1 + 3.0 / 50.0 * s * t5 + t5 * t3 / 575) * (t11 + 72.0 / 17.0 * t10 * t12 * t14 + 126.0 / 17.0 * t10 * t9 * t17 + 588.0 / 85.0 * t10 * t * t20 + 63.0 / 17.0 * t10 * t22 + 252.0 / 221.0 * t12 * t22 * t14 + 42.0 / 221.0 * t9 * t22 * t17 + 36.0 / 2431.0 * t * t22 * t20 + 9.0 / 24310.0 * t30);
  } else if (i == 0 && j == 4 && k == 7) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t10 = t6 * t6;
    t12 = t * t;
    t13 = t12 * t;
    t14 = t12 * t12;
    t17 = s + r - 1.0;
    t20 = t17 * t17;
    t22 = t20 * t17;
    t24 = t20 * t20;
    f = (t2 + 4.0 / 5.0 * t1 * s * t4 + t1 * t6 / 5 + 2.0 / 115.0 * s * t6 * t4 + t10 / 2530) * (t13 * t14 + 56.0 / 15.0 * t14 * t12 * t17 + 28.0 / 5.0 * t14 * t * t20 + 56.0 / 13.0 * t22 * t14 + 70.0 / 39.0 * t13 * t24 + 56.0 / 143.0 * t12 * t24 * t17 + 28.0 / 715.0 * t * t24 * t20 + 8.0 / 6435.0 * t24 * t22);
  } else if (i == 0 && j == 5 && k == 6) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r - 1.0;
    t7 = t4 * t4;
    t11 = t7 * t7;
    t15 = t * t;
    t16 = t15 * t15;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    t26 = t21 * t21;
    f = (s * t2 + 6.0 / 5.0 * t2 * t4 + t7 * t1 * s / 2 + 2.0 / 23.0 * t1 * t7 * t4 + 3.0 / 506.0 * s * t11 + t11 * t4 / 8855) * (t16 * t15 + 42.0 / 13.0 * t16 * t * t19 + 105.0 / 26.0 * t16 * t21 + 350.0 / 143.0 * t15 * t * t21 * t19 + 105.0 / 143.0 * t15 * t26 + 14.0 / 143.0 * t * t26 * t19 + 7.0 / 1716.0 * t26 * t21);
  } else if (i == 0 && j == 6 && k == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t7 * t7;
    t18 = t * t;
    t19 = t18 * t18;
    t21 = s + r - 1.0;
    t24 = t21 * t21;
    t28 = t24 * t24;
    f = (t2 * t1 + 42.0 / 25.0 * t2 * s * t5 + 21.0 / 20.0 * t2 * t7 + 7.0 / 23.0 * t7 * t5 * t1 * s + 21.0 / 506.0 * t1 * t12 + 3.0 / 1265.0 * s * t12 * t5 + t7 * t12 / 25300) * (t19 * t + 30.0 / 11.0 * t21 * t19 + 30.0 / 11.0 * t18 * t * t24 + 40.0 / 33.0 * t18 * t24 * t21 + 5.0 / 22.0 * t * t28 + t28 * t21 / 77);
  } else if (i == 0 && j == 7 && k == 4) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t11 = t9 * t6;
    t13 = t9 * t9;
    t21 = t * t;
    t22 = t21 * t21;
    t24 = s + r - 1.0;
    t26 = t24 * t24;
    t30 = t26 * t26;
    f = (t3 * t2 + 56.0 / 25.0 * t3 * t1 * t6 + 49.0 / 25.0 * t3 * s * t9 + 98.0 / 115.0 * t3 * t11 + 49.0 / 253.0 * t2 * t13 + 28.0 / 1265.0 * t1 * t13 * t6 + 7.0 / 6325.0 * s * t13 * t9 + 2.0 / 120175.0 * t13 * t11) * (t22 + 20.0 / 9.0 * t21 * t * t24 + 5.0 / 3.0 * t21 * t26 + 10.0 / 21.0 * t * t26 * t24 + 5.0 / 126.0 * t30);
  } else if (i == 0 && j == 8 && k == 3) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * s;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t12 = t9 * t6;
    t14 = t9 * t9;
    t22 = t14 * t14;
    t24 = t * t;
    t26 = s + r - 1.0;
    t28 = t26 * t26;
    f = (t3 + 72.0 / 25.0 * t2 * t4 * t6 + 84.0 / 25.0 * t2 * t1 * t9 + 1176.0 / 575.0 * t2 * s * t12 + 882.0 / 1265.0 * t2 * t14 + 168.0 / 1265.0 * t4 * t14 * t6 + 84.0 / 6325.0 * t1 * t14 * t9 + 72.0 / 120175.0 * s * t14 * t12 + t22 / 120175) * (t24 * t + 12.0 / 7.0 * t26 * t24 + 6.0 / 7.0 * t * t28 + 4.0 / 35.0 * t28 * t26);
  } else if (i == 0 && j == 9 && k == 2) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t1 * s;
    t9 = t5 * t5;
    t12 = t9 * t5;
    t15 = t9 * t9;
    t23 = t15 * t15;
    t27 = t * t;
    t28 = s + r - 1.0;
    t30 = t28 * t28;
    f = (t3 * s + 18.0 / 5.0 * t3 * t5 + 27.0 / 5.0 * t2 * t7 * t9 + 504.0 / 115.0 * t2 * t1 * t12 + 2646.0 / 1265.0 * t2 * s * t15 + 756.0 / 1265.0 * t2 * t15 * t5 + 126.0 / 1265.0 * t7 * t15 * t9 + 216.0 / 24035.0 * t1 * t15 * t12 + 9.0 / 24035.0 * s * t23 + 2.0 / 408595.0 * t23 * t5) * (t27 + 6.0 / 5.0 * t * t28 + 3.0 / 10.0 * t30);
  } else if (i == 0 && j == 10 && k == 1) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t10 = t1 * s;
    t12 = t8 * t6;
    t15 = t8 * t8;
    t24 = t15 * t15;
    t29 = t3 * t1 + 22.0 / 5.0 * t3 * s * t6 + 33.0 / 4.0 * t3 * t8 + 198.0 / 23.0 * t2 * t10 * t12 + 126.0 / 23.0 * t2 * t1 * t15 + 252.0 / 115.0 * t2 * s * t15 * t6 + 63.0 / 115.0 * t2 * t15 * t8 + 36.0 / 437.0 * t10 * t15 * t12 + 3.0 / 437.0 * t1 * t24 + 2.0 / 7429.0 * s * t24 * t6 + t24 * t8 / 297160;
    f = t29 * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 0 && j == 11 && k == 0) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t15 = t10 * t10;
    t25 = t15 * t15;
    f = t2 * t4 + 132.0 / 25.0 * t4 * t1 * t7 + 121.0 / 10.0 * t4 * s * t10 + 363.0 / 23.0 * t4 * t12 + 297.0 / 23.0 * t3 * t2 * t15 + 792.0 / 115.0 * t3 * t1 * t15 * t7 + 1386.0 / 575.0 * t3 * s * t15 * t10 + 1188.0 / 2185.0 * t3 * t15 * t12 + 33.0 / 437.0 * t2 * t25 + 44.0 / 7429.0 * t1 * t25 * t7 + 33.0 / 148580.0 * s * t25 * t10 + t25 * t12 / 371450;
  } else if (i == 1 && j == 0 && k == 10) {
    t2 = t * t;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t7 = s + r - 1.0;
    t9 = t7 * t7;
    t11 = t2 * t;
    t13 = t9 * t7;
    t16 = t9 * t9;
    t25 = t16 * t16;
    t30 = t2 * t4 + 110.0 / 21.0 * t4 * t * t7 + 165.0 / 14.0 * t4 * t9 + 1980.0 / 133.0 * t3 * t11 * t13 + 220.0 / 19.0 * t3 * t2 * t16 + 1848.0 / 323.0 * t3 * t * t16 * t7 + 1155.0 / 646.0 * t3 * t16 * t9 + 110.0 / 323.0 * t11 * t16 * t13 + 165.0 / 4522.0 * t2 * t25 + 55.0 / 29393.0 * t * t25 * t7 + 11.0 / 352716.0 * t25 * t9;
    f = (r - 2.0 / 27.0) * t30;
  } else if (i == 1 && j == 1 && k == 9) {
    t4 = t * t;
    t5 = t4 * t4;
    t6 = t5 * t5;
    t8 = s + r - 1.0;
    t10 = t4 * t;
    t12 = t8 * t8;
    t15 = t12 * t8;
    t18 = t12 * t12;
    t26 = t18 * t18;
    f = (s + 2.0 / 23.0 * r - 2.0 / 23.0) * (r - 2.0 / 27.0) * (t6 * t + 90.0 / 19.0 * t6 * t8 + 180.0 / 19.0 * t5 * t10 * t12 + 3360.0 / 323.0 * t5 * t4 * t15 + 2205.0 / 323.0 * t5 * t * t18 + 882.0 / 323.0 * t5 * t18 * t8 + 210.0 / 323.0 * t10 * t18 * t12 + 360.0 / 4199.0 * t4 * t18 * t15 + 45.0 / 8398.0 * t * t26 + 5.0 / 46189.0 * t26 * t8);
  } else if (i == 1 && j == 2 && k == 8) {
    t2 = s * s;
    t3 = r - 1.0;
    t5 = t3 * t3;
    t8 = t * t;
    t9 = t8 * t8;
    t10 = t9 * t9;
    t11 = t8 * t;
    t13 = s + r - 1.0;
    t16 = t13 * t13;
    t19 = t16 * t13;
    t21 = t16 * t16;
    t29 = t21 * t21;
    f = (r - 2.0 / 27.0) * (t2 + 6.0 / 23.0 * s * t3 + 3.0 / 253.0 * t5) * (t10 + 72.0 / 17.0 * t9 * t11 * t13 + 126.0 / 17.0 * t9 * t8 * t16 + 588.0 / 85.0 * t9 * t * t19 + 63.0 / 17.0 * t9 * t21 + 252.0 / 221.0 * t11 * t21 * t13 + 42.0 / 221.0 * t8 * t21 * t16 + 36.0 / 2431.0 * t * t21 * t19 + 9.0 / 24310.0 * t29);
  } else if (i == 1 && j == 3 && k == 7) {
    t2 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t11 = t * t;
    t12 = t11 * t;
    t13 = t11 * t11;
    t16 = s + r - 1.0;
    t19 = t16 * t16;
    t21 = t19 * t16;
    t23 = t19 * t19;
    f = (r - 2.0 / 27.0) * (t2 * s + 12.0 / 23.0 * t2 * t4 + 18.0 / 253.0 * s * t6 + 4.0 / 1771.0 * t6 * t4) * (t12 * t13 + 56.0 / 15.0 * t11 * t16 * t13 + 28.0 / 5.0 * t13 * t * t19 + 56.0 / 13.0 * t21 * t13 + 70.0 / 39.0 * t12 * t23 + 56.0 / 143.0 * t11 * t23 * t16 + 28.0 / 715.0 * t * t23 * t19 + 8.0 / 6435.0 * t23 * t21);
  } else if (i == 1 && j == 4 && k == 6) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t11 = t7 * t7;
    t14 = t * t;
    t15 = t14 * t14;
    t18 = s + r - 1.0;
    t20 = t18 * t18;
    t25 = t20 * t20;
    f = (r - 2.0 / 27.0) * (t3 + 20.0 / 23.0 * t5 * t2 * s + 60.0 / 253.0 * t2 * t7 + 40.0 / 1771.0 * s * t7 * t5 + t11 / 1771) * (t14 * t15 + 42.0 / 13.0 * t15 * t * t18 + 105.0 / 26.0 * t15 * t20 + 350.0 / 143.0 * t14 * t * t20 * t18 + 105.0 / 143.0 * t14 * t25 + 14.0 / 143.0 * t * t25 * t18 + 7.0 / 1716.0 * t25 * t20);
  } else if (i == 1 && j == 5 && k == 5) {
    t2 = s * s;
    t3 = t2 * t2;
    t5 = r - 1.0;
    t8 = t5 * t5;
    t12 = t8 * t8;
    t17 = t * t;
    t18 = t17 * t17;
    t20 = s + r - 1.0;
    t23 = t20 * t20;
    t27 = t23 * t23;
    f = (r - 2.0 / 27.0) * (s * t3 + 30.0 / 23.0 * t3 * t5 + 150.0 / 253.0 * t2 * s * t8 + 200.0 / 1771.0 * t2 * t8 * t5 + 15.0 / 1771.0 * s * t12 + 6.0 / 33649.0 * t12 * t5) * (t18 * t + 30.0 / 11.0 * t20 * t18 + 30.0 / 11.0 * t17 * t * t23 + 40.0 / 33.0 * t17 * t23 * t20 + 5.0 / 22.0 * t * t27 + t27 * t20 / 77);
  } else if (i == 1 && j == 6 && k == 4) {
    t2 = s * s;
    t3 = t2 * t2;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t8 * t8;
    t20 = t * t;
    t21 = t20 * t20;
    t23 = s + r - 1.0;
    t25 = t23 * t23;
    t29 = t25 * t25;
    f = (r - 2.0 / 27.0) * (t3 * t2 + 42.0 / 23.0 * t3 * s * t6 + 315.0 / 253.0 * t3 * t8 + 100.0 / 253.0 * t2 * s * t8 * t6 + 15.0 / 253.0 * t2 * t13 + 18.0 / 4807.0 * s * t13 * t6 + t13 * t8 / 14421) * (t21 + 20.0 / 9.0 * t20 * t * t23 + 5.0 / 3.0 * t20 * t25 + 10.0 / 21.0 * t * t25 * t23 + 5.0 / 126.0 * t29);
  } else if (i == 1 && j == 7 && k == 3) {
    t2 = s * s;
    t3 = t2 * s;
    t4 = t2 * t2;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t12 = t10 * t7;
    t14 = t10 * t10;
    t23 = t * t;
    t25 = s + r - 1.0;
    t27 = t25 * t25;
    f = (r - 2.0 / 27.0) * (t4 * t3 + 56.0 / 23.0 * t4 * t2 * t7 + 588.0 / 253.0 * t4 * s * t10 + 280.0 / 253.0 * t4 * t12 + 70.0 / 253.0 * t3 * t14 + 168.0 / 4807.0 * t2 * t14 * t7 + 28.0 / 14421.0 * s * t14 * t10 + 8.0 / 245157.0 * t14 * t12) * (t23 * t + 12.0 / 7.0 * t25 * t23 + 6.0 / 7.0 * t * t27 + 4.0 / 35.0 * t27 * t25);
  } else if (i == 1 && j == 8 && k == 2) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t5 = t2 * s;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t13 = t10 * t7;
    t15 = t10 * t10;
    t23 = t15 * t15;
    t26 = t * t;
    t27 = s + r - 1.0;
    t29 = t27 * t27;
    f = (r - 2.0 / 27.0) * (t4 + 72.0 / 23.0 * t3 * t5 * t7 + 1008.0 / 253.0 * t3 * t2 * t10 + 672.0 / 253.0 * t3 * s * t13 + 252.0 / 253.0 * t3 * t15 + 1008.0 / 4807.0 * t5 * t15 * t7 + 112.0 / 4807.0 * t2 * t15 * t10 + 96.0 / 81719.0 * s * t15 * t13 + 3.0 / 163438.0 * t23) * (t26 + 6.0 / 5.0 * t * t27 + 3.0 / 10.0 * t29);
  } else if (i == 1 && j == 9 && k == 1) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t2 * s;
    t10 = t6 * t6;
    t13 = t10 * t6;
    t16 = t10 * t10;
    t24 = t16 * t16;
    f = (r - 2.0 / 27.0) * (t4 * s + 90.0 / 23.0 * t4 * t6 + 1620.0 / 253.0 * t3 * t8 * t10 + 1440.0 / 253.0 * t3 * t2 * t13 + 756.0 / 253.0 * t3 * s * t16 + 4536.0 / 4807.0 * t3 * t16 * t6 + 840.0 / 4807.0 * t8 * t16 * t10 + 1440.0 / 81719.0 * t2 * t16 * t13 + 135.0 / 163438.0 * s * t24 + t24 * t6 / 81719) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 1 && j == 10 && k == 0) {
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t11 = t2 * s;
    t13 = t9 * t7;
    t16 = t9 * t9;
    t25 = t16 * t16;
    t30 = t4 * t2 + 110.0 / 23.0 * t4 * s * t7 + 225.0 / 23.0 * t4 * t9 + 1800.0 / 161.0 * t3 * t11 * t13 + 180.0 / 23.0 * t3 * t2 * t16 + 1512.0 / 437.0 * t3 * s * t16 * t7 + 420.0 / 437.0 * t3 * t16 * t9 + 1200.0 / 7429.0 * t11 * t16 * t13 + 225.0 / 14858.0 * t2 * t25 + 5.0 / 7429.0 * s * t25 * t7 + t25 * t9 / 104006;
    f = (r - 2.0 / 27.0) * t30;
  } else if (i == 2 && j == 0 && k == 9) {
    t1 = r * r;
    t3 = t * t;
    t4 = t3 * t3;
    t5 = t4 * t4;
    t7 = s + r - 1.0;
    t9 = t3 * t;
    t11 = t7 * t7;
    t14 = t11 * t7;
    t17 = t11 * t11;
    t25 = t17 * t17;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t5 * t + 90.0 / 19.0 * t5 * t7 + 180.0 / 19.0 * t4 * t9 * t11 + 3360.0 / 323.0 * t4 * t3 * t14 + 2205.0 / 323.0 * t4 * t * t17 + 882.0 / 323.0 * t4 * t17 * t7 + 210.0 / 323.0 * t9 * t17 * t11 + 360.0 / 4199.0 * t3 * t17 * t14 + 45.0 / 8398.0 * t * t25 + 5.0 / 46189.0 * t25 * t7);
  } else if (i == 2 && j == 1 && k == 8) {
    t1 = r * r;
    t5 = t * t;
    t6 = t5 * t5;
    t7 = t6 * t6;
    t8 = t5 * t;
    t10 = s + r - 1.0;
    t13 = t10 * t10;
    t16 = t13 * t10;
    t18 = t13 * t13;
    t26 = t18 * t18;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (s + 2.0 / 21.0 * r - 2.0 / 21.0) * (t7 + 72.0 / 17.0 * t6 * t8 * t10 + 126.0 / 17.0 * t6 * t5 * t13 + 588.0 / 85.0 * t6 * t * t16 + 63.0 / 17.0 * t6 * t18 + 252.0 / 221.0 * t8 * t18 * t10 + 42.0 / 221.0 * t5 * t18 * t13 + 36.0 / 2431.0 * t * t18 * t16 + 9.0 / 24310.0 * t26);
  } else if (i == 2 && j == 2 && k == 7) {
    t1 = r * r;
    t3 = s * s;
    t4 = r - 1.0;
    t6 = t4 * t4;
    t9 = t * t;
    t10 = t9 * t;
    t11 = t9 * t9;
    t14 = s + r - 1.0;
    t17 = t14 * t14;
    t19 = t17 * t14;
    t21 = t17 * t17;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t3 + 2.0 / 7.0 * s * t4 + t6 / 70) * (t11 * t10 + 56.0 / 15.0 * t11 * t9 * t14 + 28.0 / 5.0 * t11 * t * t17 + 56.0 / 13.0 * t11 * t19 + 70.0 / 39.0 * t10 * t21 + 56.0 / 143.0 * t9 * t21 * t14 + 28.0 / 715.0 * t * t21 * t17 + 8.0 / 6435.0 * t21 * t19);
  } else if (i == 2 && j == 3 && k == 6) {
    t1 = r * r;
    t3 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t12 = t * t;
    t13 = t12 * t12;
    t16 = s + r - 1.0;
    t18 = t16 * t16;
    t23 = t18 * t18;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t3 * s + 4.0 / 7.0 * t3 * t5 + 3.0 / 35.0 * s * t7 + 2.0 / 665.0 * t5 * t7) * (t12 * t13 + 42.0 / 13.0 * t13 * t * t16 + 105.0 / 26.0 * t18 * t13 + 350.0 / 143.0 * t12 * t * t18 * t16 + 105.0 / 143.0 * t12 * t23 + 14.0 / 143.0 * t * t23 * t16 + 7.0 / 1716.0 * t23 * t18);
  } else if (i == 2 && j == 4 && k == 5) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t12 = t8 * t8;
    t15 = t * t;
    t16 = t15 * t15;
    t18 = s + r - 1.0;
    t21 = t18 * t18;
    t25 = t21 * t21;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t4 + 20.0 / 21.0 * t6 * t3 * s + 2.0 / 7.0 * t3 * t8 + 4.0 / 133.0 * s * t6 * t8 + t12 / 1197) * (t16 * t + 30.0 / 11.0 * t18 * t16 + 30.0 / 11.0 * t15 * t * t21 + 40.0 / 33.0 * t15 * t21 * t18 + 5.0 / 22.0 * t * t25 + t25 * t18 / 77);
  } else if (i == 2 && j == 5 && k == 4) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = r - 1.0;
    t9 = t6 * t6;
    t13 = t9 * t9;
    t18 = t * t;
    t19 = t18 * t18;
    t21 = s + r - 1.0;
    t23 = t21 * t21;
    t27 = t23 * t23;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (s * t4 + 10.0 / 7.0 * t4 * t6 + 5.0 / 7.0 * t3 * s * t9 + 20.0 / 133.0 * t3 * t9 * t6 + 5.0 / 399.0 * s * t13 + 2.0 / 6783.0 * t13 * t6) * (t19 + 20.0 / 9.0 * t18 * t * t21 + 5.0 / 3.0 * t23 * t18 + 10.0 / 21.0 * t * t23 * t21 + 5.0 / 126.0 * t27);
  } else if (i == 2 && j == 6 && k == 3) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t9 * t9;
    t21 = t * t;
    t23 = s + r - 1.0;
    t25 = t23 * t23;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t4 * t3 + 2.0 * t4 * s * t7 + 3.0 / 2.0 * t4 * t9 + 10.0 / 19.0 * t3 * s * t9 * t7 + 5.0 / 57.0 * t3 * t14 + 2.0 / 323.0 * s * t14 * t7 + t14 * t9 / 7752) * (t21 * t + 12.0 / 7.0 * t23 * t21 + 6.0 / 7.0 * t * t25 + 4.0 / 35.0 * t25 * t23);
  } else if (i == 2 && j == 7 && k == 2) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * s;
    t5 = t3 * t3;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t13 = t11 * t8;
    t15 = t11 * t11;
    t24 = t * t;
    t25 = s + r - 1.0;
    t27 = t25 * t25;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t5 * t4 + 8.0 / 3.0 * t5 * t3 * t8 + 14.0 / 5.0 * t5 * s * t11 + 28.0 / 19.0 * t5 * t13 + 70.0 / 171.0 * t4 * t15 + 56.0 / 969.0 * t3 * t15 * t8 + 7.0 / 1938.0 * s * t15 * t11 + t15 * t13 / 14535) * (t24 + 6.0 / 5.0 * t * t25 + 3.0 / 10.0 * t27);
  } else if (i == 2 && j == 8 && k == 1) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * t4;
    t6 = t3 * s;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t14 = t11 * t8;
    t16 = t11 * t11;
    t24 = t16 * t16;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t5 + 24.0 / 7.0 * t4 * t6 * t8 + 24.0 / 5.0 * t4 * t3 * t11 + 336.0 / 95.0 * t4 * s * t14 + 28.0 / 19.0 * t4 * t16 + 112.0 / 323.0 * t6 * t16 * t8 + 14.0 / 323.0 * t3 * t16 * t11 + 4.0 / 1615.0 * s * t16 * t14 + t24 / 22610) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 2 && j == 9 && k == 0) {
    t1 = r * r;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t3 * s;
    t11 = t7 * t7;
    t14 = t11 * t7;
    t17 = t11 * t11;
    t25 = t17 * t17;
    f = (t1 - 2.0 / 9.0 * r + 1.0 / 117.0) * (t5 * s + 30.0 / 7.0 * t5 * t7 + 54.0 / 7.0 * t4 * t9 * t11 + 144.0 / 19.0 * t4 * t3 * t14 + 84.0 / 19.0 * t4 * s * t17 + 504.0 / 323.0 * t4 * t17 * t7 + 105.0 / 323.0 * t9 * t17 * t11 + 12.0 / 323.0 * t3 * t17 * t14 + 9.0 / 4522.0 * s * t25 + t25 * t7 / 29393);
  } else if (i == 3 && j == 0 && k == 8) {
    t1 = r * r;
    t4 = t * t;
    t5 = t4 * t4;
    t6 = t5 * t5;
    t7 = t4 * t;
    t9 = s + r - 1.0;
    t12 = t9 * t9;
    t15 = t12 * t9;
    t17 = t12 * t12;
    t25 = t17 * t17;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t6 + 72.0 / 17.0 * t5 * t7 * t9 + 126.0 / 17.0 * t5 * t4 * t12 + 588.0 / 85.0 * t5 * t * t15 + 63.0 / 17.0 * t5 * t17 + 252.0 / 221.0 * t7 * t17 * t9 + 42.0 / 221.0 * t4 * t17 * t12 + 36.0 / 2431.0 * t * t17 * t15 + 9.0 / 24310.0 * t25);
  } else if (i == 3 && j == 1 && k == 7) {
    t1 = r * r;
    t6 = t * t;
    t7 = t6 * t;
    t8 = t6 * t6;
    t11 = s + r - 1.0;
    t14 = t11 * t11;
    t16 = t14 * t11;
    t18 = t14 * t14;
    f = (s + 2.0 / 19.0 * r - 2.0 / 19.0) * (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t7 * t8 + 56.0 / 15.0 * t8 * t6 * t11 + 28.0 / 5.0 * t8 * t * t14 + 56.0 / 13.0 * t16 * t8 + 70.0 / 39.0 * t7 * t18 + 56.0 / 143.0 * t6 * t18 * t11 + 28.0 / 715.0 * t * t18 * t14 + 8.0 / 6435.0 * t18 * t16);
  } else if (i == 3 && j == 2 && k == 6) {
    t1 = r * r;
    t4 = s * s;
    t5 = r - 1.0;
    t7 = t5 * t5;
    t10 = t * t;
    t11 = t10 * t10;
    t14 = s + r - 1.0;
    t16 = t14 * t14;
    t21 = t16 * t16;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t4 + 6.0 / 19.0 * s * t5 + t7 / 57) * (t10 * t11 + 42.0 / 13.0 * t11 * t * t14 + 105.0 / 26.0 * t16 * t11 + 350.0 / 143.0 * t10 * t * t16 * t14 + 105.0 / 143.0 * t10 * t21 + 14.0 / 143.0 * t * t21 * t14 + 7.0 / 1716.0 * t21 * t16);
  } else if (i == 3 && j == 3 && k == 5) {
    t1 = r * r;
    t4 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t13 = t * t;
    t14 = t13 * t13;
    t16 = s + r - 1.0;
    t19 = t16 * t16;
    t23 = t19 * t19;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t4 * s + 12.0 / 19.0 * t4 * t6 + 2.0 / 19.0 * s * t8 + 4.0 / 969.0 * t8 * t6) * (t14 * t + 30.0 / 11.0 * t16 * t14 + 30.0 / 11.0 * t13 * t * t19 + 40.0 / 33.0 * t13 * t19 * t16 + 5.0 / 22.0 * t * t23 + t23 * t16 / 77);
  } else if (i == 3 && j == 4 && k == 4) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t13 = t9 * t9;
    t16 = t * t;
    t17 = t16 * t16;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    t25 = t21 * t21;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t5 + 20.0 / 19.0 * t4 * s * t7 + 20.0 / 57.0 * t4 * t9 + 40.0 / 969.0 * s * t9 * t7 + 5.0 / 3876.0 * t13) * (t17 + 20.0 / 9.0 * t16 * t * t19 + 5.0 / 3.0 * t21 * t16 + 10.0 / 21.0 * t * t21 * t19 + 5.0 / 126.0 * t25);
  } else if (i == 3 && j == 5 && k == 3) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r - 1.0;
    t10 = t7 * t7;
    t14 = t10 * t10;
    t19 = t * t;
    t21 = s + r - 1.0;
    t23 = t21 * t21;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (s * t5 + 30.0 / 19.0 * t5 * t7 + 50.0 / 57.0 * t4 * s * t10 + 200.0 / 969.0 * t4 * t10 * t7 + 25.0 / 1292.0 * s * t14 + t14 * t7 / 1938) * (t19 * t + 12.0 / 7.0 * t21 * t19 + 6.0 / 7.0 * t * t23 + 4.0 / 35.0 * t23 * t21);
  } else if (i == 3 && j == 6 && k == 2) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t15 = t10 * t10;
    t22 = t * t;
    t23 = s + r - 1.0;
    t25 = t23 * t23;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t5 * t4 + 42.0 / 19.0 * t5 * s * t8 + 35.0 / 19.0 * t5 * t10 + 700.0 / 969.0 * t4 * s * t10 * t8 + 175.0 / 1292.0 * t4 * t15 + 7.0 / 646.0 * s * t15 * t8 + t15 * t10 / 3876) * (t22 + 6.0 / 5.0 * t * t23 + 3.0 / 10.0 * t25);
  } else if (i == 3 && j == 7 && k == 1) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * s;
    t6 = t4 * t4;
    t9 = r - 1.0;
    t12 = t9 * t9;
    t14 = t12 * t9;
    t16 = t12 * t12;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t6 * t5 + 56.0 / 19.0 * t4 * t6 * t9 + 196.0 / 57.0 * t6 * s * t12 + 1960.0 / 969.0 * t6 * t14 + 1225.0 / 1938.0 * t5 * t16 + 98.0 / 969.0 * t4 * t16 * t9 + 7.0 / 969.0 * s * t16 * t12 + 2.0 / 12597.0 * t16 * t14) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 3 && j == 8 && k == 0) {
    t1 = r * r;
    t4 = s * s;
    t5 = t4 * t4;
    t6 = t5 * t5;
    t7 = t4 * s;
    t9 = r - 1.0;
    t12 = t9 * t9;
    t15 = t12 * t9;
    t17 = t12 * t12;
    t25 = t17 * t17;
    f = (t1 * r - 4.0 / 9.0 * t1 + 2.0 / 39.0 * r - 4.0 / 2925.0) * (t6 + 72.0 / 19.0 * t5 * t7 * t9 + 112.0 / 19.0 * t5 * t4 * t12 + 1568.0 / 323.0 * t5 * s * t15 + 735.0 / 323.0 * t5 * t17 + 196.0 / 323.0 * t7 * t17 * t9 + 28.0 / 323.0 * t4 * t17 * t12 + 24.0 / 4199.0 * s * t17 * t15 + t25 / 8398);
  } else if (i == 4 && j == 0 && k == 7) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = t * t;
    t6 = t5 * t;
    t7 = t5 * t5;
    t10 = s + r - 1.0;
    t13 = t10 * t10;
    t15 = t13 * t10;
    t17 = t13 * t13;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t7 * t6 + 56.0 / 15.0 * t5 * t7 * t10 + 28.0 / 5.0 * t7 * t * t13 + 56.0 / 13.0 * t7 * t15 + 70.0 / 39.0 * t6 * t17 + 56.0 / 143.0 * t5 * t17 * t10 + 28.0 / 715.0 * t * t17 * t13 + 8.0 / 6435.0 * t17 * t15);
  } else if (i == 4 && j == 1 && k == 6) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = t7 * t7;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    t18 = t13 * t13;
    f = (s + 2.0 / 17.0 * r - 2.0 / 17.0) * (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t8 * t7 + 42.0 / 13.0 * t8 * t * t11 + 105.0 / 26.0 * t8 * t13 + 350.0 / 143.0 * t7 * t * t13 * t11 + 105.0 / 143.0 * t7 * t18 + 14.0 / 143.0 * t * t18 * t11 + 7.0 / 1716.0 * t18 * t13);
  } else if (i == 4 && j == 2 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = r - 1.0;
    t8 = t6 * t6;
    t11 = t * t;
    t12 = t11 * t11;
    t14 = s + r - 1.0;
    t17 = t14 * t14;
    t21 = t17 * t17;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t5 + 6.0 / 17.0 * s * t6 + 3.0 / 136.0 * t8) * (t12 * t + 30.0 / 11.0 * t12 * t14 + 30.0 / 11.0 * t11 * t * t17 + 40.0 / 33.0 * t11 * t17 * t14 + 5.0 / 22.0 * t * t21 + t21 * t14 / 77);
  } else if (i == 4 && j == 3 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t14 = t * t;
    t15 = t14 * t14;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    t23 = t19 * t19;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t5 * s + 12.0 / 17.0 * t5 * t7 + 9.0 / 68.0 * s * t9 + t9 * t7 / 170) * (t15 + 20.0 / 9.0 * t14 * t * t17 + 5.0 / 3.0 * t14 * t19 + 10.0 / 21.0 * t * t19 * t17 + 5.0 / 126.0 * t23);
  } else if (i == 4 && j == 4 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t14 = t10 * t10;
    t17 = t * t;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t6 + 20.0 / 17.0 * t8 * t5 * s + 15.0 / 34.0 * t5 * t10 + s * t10 * t8 / 17 + t14 / 476) * (t17 * t + 12.0 / 7.0 * t19 * t17 + 6.0 / 7.0 * t * t21 + 4.0 / 35.0 * t21 * t19);
  } else if (i == 4 && j == 5 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t8 = r - 1.0;
    t11 = t8 * t8;
    t15 = t11 * t11;
    t20 = t * t;
    t21 = s + r - 1.0;
    t23 = t21 * t21;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (s * t6 + 30.0 / 17.0 * t6 * t8 + 75.0 / 68.0 * t5 * s * t11 + 5.0 / 17.0 * t5 * t11 * t8 + 15.0 / 476.0 * s * t15 + 3.0 / 3094.0 * t15 * t8) * (t20 + 6.0 / 5.0 * t * t21 + 3.0 / 10.0 * t23);
  } else if (i == 4 && j == 6 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * t5;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t16 = t11 * t11;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t6 * t5 + 42.0 / 17.0 * t6 * s * t9 + 315.0 / 136.0 * t6 * t11 + 35.0 / 34.0 * t5 * s * t11 * t9 + 15.0 / 68.0 * t5 * t16 + 9.0 / 442.0 * s * t16 * t9 + t16 * t11 / 1768) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 4 && j == 7 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t5 = s * s;
    t6 = t5 * s;
    t7 = t5 * t5;
    t10 = r - 1.0;
    t13 = t10 * t10;
    t15 = t13 * t10;
    t17 = t13 * t13;
    f = (t2 - 20.0 / 27.0 * t1 * r + 20.0 / 117.0 * t1 - 8.0 / 585.0 * r + 1.0 / 3510.0) * (t7 * t6 + 56.0 / 17.0 * t7 * t5 * t10 + 147.0 / 34.0 * t7 * s * t13 + 49.0 / 17.0 * t7 * t15 + 35.0 / 34.0 * t6 * t17 + 42.0 / 221.0 * t5 * t17 * t10 + 7.0 / 442.0 * s * t17 * t13 + t17 * t15 / 2431);
  } else if (i == 5 && j == 0 && k == 6) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = t * t;
    t7 = t6 * t6;
    t10 = s + r - 1.0;
    t12 = t10 * t10;
    t17 = t12 * t12;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t7 * t6 + 42.0 / 13.0 * t7 * t * t10 + 105.0 / 26.0 * t7 * t12 + 350.0 / 143.0 * t6 * t * t12 * t10 + 105.0 / 143.0 * t6 * t17 + 14.0 / 143.0 * t * t17 * t10 + 7.0 / 1716.0 * t17 * t12);
  } else if (i == 5 && j == 1 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t8 = t * t;
    t9 = t8 * t8;
    t11 = s + r - 1.0;
    t14 = t11 * t11;
    t18 = t14 * t14;
    f = (s + 2.0 / 15.0 * r - 2.0 / 15.0) * (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t9 * t + 30.0 / 11.0 * t11 * t9 + 30.0 / 11.0 * t8 * t * t14 + 40.0 / 33.0 * t8 * t14 * t11 + 5.0 / 22.0 * t * t18 + t18 * t11 / 77);
  } else if (i == 5 && j == 2 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = r - 1.0;
    t9 = t7 * t7;
    t12 = t * t;
    t13 = t12 * t12;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    t21 = t17 * t17;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t6 + 2.0 / 5.0 * s * t7 + t9 / 35) * (t13 + 20.0 / 9.0 * t12 * t * t15 + 5.0 / 3.0 * t17 * t12 + 10.0 / 21.0 * t * t17 * t15 + 5.0 / 126.0 * t21);
  } else if (i == 5 && j == 3 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t15 = t * t;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (s * t6 + 4.0 / 5.0 * t6 * t8 + 6.0 / 35.0 * s * t10 + 4.0 / 455.0 * t10 * t8) * (t15 * t + 12.0 / 7.0 * t17 * t15 + 6.0 / 7.0 * t * t19 + 4.0 / 35.0 * t19 * t17);
  } else if (i == 5 && j == 4 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t15 = t11 * t11;
    t18 = t * t;
    t19 = s + r - 1.0;
    t21 = t19 * t19;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t7 + 4.0 / 3.0 * t6 * s * t9 + 4.0 / 7.0 * t6 * t11 + 8.0 / 91.0 * s * t11 * t9 + t15 / 273) * (t18 + 6.0 / 5.0 * t * t19 + 3.0 / 10.0 * t21);
  } else if (i == 5 && j == 5 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t9 = r - 1.0;
    t12 = t9 * t9;
    t16 = t12 * t12;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t7 * s + 2.0 * t7 * t9 + 10.0 / 7.0 * t6 * s * t12 + 40.0 / 91.0 * t6 * t12 * t9 + 5.0 / 91.0 * s * t16 + 2.0 / 1001.0 * t16 * t9) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 5 && j == 6 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t6 = s * s;
    t7 = t6 * t6;
    t10 = r - 1.0;
    t12 = t10 * t10;
    t17 = t12 * t12;
    f = (t2 * r - 10.0 / 9.0 * t2 + 50.0 / 117.0 * t1 * r - 8.0 / 117.0 * t1 + r / 234 - 1.0 / 13455.0) * (t7 * t6 + 14.0 / 5.0 * t7 * s * t10 + 3.0 * t7 * t12 + 20.0 / 13.0 * t6 * s * t12 * t10 + 5.0 / 13.0 * t6 * t17 + 6.0 / 143.0 * s * t17 * t10 + t17 * t12 / 715);
  } else if (i == 6 && j == 0 && k == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = t * t;
    t8 = t7 * t7;
    t10 = s + r - 1.0;
    t13 = t10 * t10;
    t17 = t13 * t13;
    f = (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t8 * t + 30.0 / 11.0 * t8 * t10 + 30.0 / 11.0 * t7 * t * t13 + 40.0 / 33.0 * t7 * t13 * t10 + 5.0 / 22.0 * t * t17 + t17 * t10 / 77);
  } else if (i == 6 && j == 1 && k == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t9 = t * t;
    t10 = t9 * t9;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    t18 = t14 * t14;
    f = (s + 2.0 / 13.0 * r - 2.0 / 13.0) * (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t10 + 20.0 / 9.0 * t9 * t * t12 + 5.0 / 3.0 * t9 * t14 + 10.0 / 21.0 * t * t14 * t12 + 5.0 / 126.0 * t18);
  } else if (i == 6 && j == 2 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = r - 1.0;
    t10 = t8 * t8;
    t13 = t * t;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    f = (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t7 + 6.0 / 13.0 * s * t8 + t10 / 26) * (t13 * t + 12.0 / 7.0 * t13 * t15 + 6.0 / 7.0 * t * t17 + 4.0 / 35.0 * t17 * t15);
  } else if (i == 6 && j == 3 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t16 = t * t;
    t17 = s + r - 1.0;
    t19 = t17 * t17;
    f = (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t7 * s + 12.0 / 13.0 * t7 * t9 + 3.0 / 13.0 * s * t11 + 2.0 / 143.0 * t11 * t9) * (t16 + 6.0 / 5.0 * t * t17 + 3.0 / 10.0 * t19);
  } else if (i == 6 && j == 4 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = t7 * t7;
    t10 = r - 1.0;
    t12 = t10 * t10;
    t16 = t12 * t12;
    f = (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t8 + 20.0 / 13.0 * t7 * s * t10 + 10.0 / 13.0 * t7 * t12 + 20.0 / 143.0 * s * t12 * t10 + t16 / 143) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 6 && j == 5 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t7 = s * s;
    t8 = t7 * t7;
    t10 = r - 1.0;
    t13 = t10 * t10;
    t17 = t13 * t13;
    f = (t2 * t1 - 14.0 / 9.0 * t2 * r + 35.0 / 39.0 * t2 - 28.0 / 117.0 * t1 * r + 7.0 / 234.0 * t1 - 7.0 / 4485.0 * r + 7.0 / 296010.0) * (t8 * s + 30.0 / 13.0 * t8 * t10 + 25.0 / 13.0 * t7 * s * t13 + 100.0 / 143.0 * t7 * t13 * t10 + 15.0 / 143.0 * s * t17 + 2.0 / 429.0 * t17 * t10);
  } else if (i == 7 && j == 0 && k == 4) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = t * t;
    t9 = t8 * t8;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    t17 = t13 * t13;
    f = (t3 * t2 - 56.0 / 27.0 * t3 * t1 + 196.0 / 117.0 * t3 * r - 392.0 / 585.0 * t3 + 49.0 / 351.0 * t2 - 196.0 / 13455.0 * t1 + 98.0 / 148005.0 * r - 4.0 / 444015.0) * (t9 + 20.0 / 9.0 * t8 * t * t11 + 5.0 / 3.0 * t8 * t13 + 10.0 / 21.0 * t * t13 * t11 + 5.0 / 126.0 * t17);
  } else if (i == 7 && j == 1 && k == 3) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t10 = t * t;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    f = (t3 * t2 - 56.0 / 27.0 * t3 * t1 + 196.0 / 117.0 * t3 * r - 392.0 / 585.0 * t3 + 49.0 / 351.0 * t2 - 196.0 / 13455.0 * t1 + 98.0 / 148005.0 * r - 4.0 / 444015.0) * (s + 2.0 / 11.0 * r - 2.0 / 11.0) * (t10 * t + 12.0 / 7.0 * t12 * t10 + 6.0 / 7.0 * t * t14 + 4.0 / 35.0 * t14 * t12);
  } else if (i == 7 && j == 2 && k == 2) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t9 = r - 1.0;
    t11 = t9 * t9;
    t14 = t * t;
    t15 = s + r - 1.0;
    t17 = t15 * t15;
    f = (t3 * t2 - 56.0 / 27.0 * t3 * t1 + 196.0 / 117.0 * t3 * r - 392.0 / 585.0 * t3 + 49.0 / 351.0 * t2 - 196.0 / 13455.0 * t1 + 98.0 / 148005.0 * r - 4.0 / 444015.0) * (t8 + 6.0 / 11.0 * s * t9 + 3.0 / 55.0 * t11) * (t14 + 6.0 / 5.0 * t * t15 + 3.0 / 10.0 * t17);
  } else if (i == 7 && j == 3 && k == 1) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t10 = r - 1.0;
    t12 = t10 * t10;
    f = (t3 * t2 - 56.0 / 27.0 * t3 * t1 + 196.0 / 117.0 * t3 * r - 392.0 / 585.0 * t3 + 49.0 / 351.0 * t2 - 196.0 / 13455.0 * t1 + 98.0 / 148005.0 * r - 4.0 / 444015.0) * (t8 * s + 12.0 / 11.0 * t8 * t10 + 18.0 / 55.0 * s * t12 + 4.0 / 165.0 * t12 * t10) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 7 && j == 4 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t8 = s * s;
    t9 = t8 * t8;
    t11 = r - 1.0;
    t13 = t11 * t11;
    t17 = t13 * t13;
    f = (t3 * t2 - 56.0 / 27.0 * t3 * t1 + 196.0 / 117.0 * t3 * r - 392.0 / 585.0 * t3 + 49.0 / 351.0 * t2 - 196.0 / 13455.0 * t1 + 98.0 / 148005.0 * r - 4.0 / 444015.0) * (t9 + 20.0 / 11.0 * t8 * s * t11 + 12.0 / 11.0 * t8 * t13 + 8.0 / 33.0 * s * t13 * t11 + t17 / 66);
  } else if (i == 8 && j == 0 && k == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t9 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t3 - 8.0 / 3.0 * t2 * t4 + 112.0 / 39.0 * t2 * t1 - 1568.0 / 975.0 * t2 * r + 98.0 / 195.0 * t2 - 392.0 / 4485.0 * t4 + 392.0 / 49335.0 * t1 - 16.0 / 49335.0 * r + 1.0 / 246675.0) * (t9 * t + 12.0 / 7.0 * t9 * t11 + 6.0 / 7.0 * t * t13 + 4.0 / 35.0 * t13 * t11);
  } else if (i == 8 && j == 1 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t11 = t * t;
    t12 = s + r - 1.0;
    t14 = t12 * t12;
    f = (t3 - 8.0 / 3.0 * t2 * t4 + 112.0 / 39.0 * t2 * t1 - 1568.0 / 975.0 * t2 * r + 98.0 / 195.0 * t2 - 392.0 / 4485.0 * t4 + 392.0 / 49335.0 * t1 - 16.0 / 49335.0 * r + 1.0 / 246675.0) * (s + 2.0 / 9.0 * r - 2.0 / 9.0) * (t11 + 6.0 / 5.0 * t * t12 + 3.0 / 10.0 * t14);
  } else if (i == 8 && j == 2 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t9 = s * s;
    t10 = r - 1.0;
    t12 = t10 * t10;
    f = (t3 - 8.0 / 3.0 * t2 * t4 + 112.0 / 39.0 * t2 * t1 - 1568.0 / 975.0 * t2 * r + 98.0 / 195.0 * t2 - 392.0 / 4485.0 * t4 + 392.0 / 49335.0 * t1 - 16.0 / 49335.0 * r + 1.0 / 246675.0) * (t9 + 2.0 / 3.0 * s * t10 + t12 / 12) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 8 && j == 3 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    t9 = s * s;
    t11 = r - 1.0;
    t13 = t11 * t11;
    f = (t3 - 8.0 / 3.0 * t2 * t4 + 112.0 / 39.0 * t2 * t1 - 1568.0 / 975.0 * t2 * r + 98.0 / 195.0 * t2 - 392.0 / 4485.0 * t4 + 392.0 / 49335.0 * t1 - 16.0 / 49335.0 * r + 1.0 / 246675.0) * (t9 * s + 4.0 / 3.0 * t9 * t11 + s * t13 / 2 + t13 * t11 / 21);
  } else if (i == 9 && j == 0 && k == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    t10 = t * t;
    t11 = s + r - 1.0;
    t13 = t11 * t11;
    f = (t3 * r - 10.0 / 3.0 * t3 + 60.0 / 13.0 * t2 * t5 - 224.0 / 65.0 * t2 * t1 + 98.0 / 65.0 * t2 * r - 588.0 / 1495.0 * t2 + 196.0 / 3289.0 * t5 - 16.0 / 3289.0 * t1 + 3.0 / 16445.0 * r - 2.0 / 937365.0) * (t10 + 6.0 / 5.0 * t * t11 + 3.0 / 10.0 * t13);
  } else if (i == 9 && j == 1 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    f = (t3 * r - 10.0 / 3.0 * t3 + 60.0 / 13.0 * t2 * t5 - 224.0 / 65.0 * t2 * t1 + 98.0 / 65.0 * t2 * r - 588.0 / 1495.0 * t2 + 196.0 / 3289.0 * t5 - 16.0 / 3289.0 * t1 + 3.0 / 16445.0 * r - 2.0 / 937365.0) * (s + 2.0 / 7.0 * r - 2.0 / 7.0) * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 9 && j == 2 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    t10 = s * s;
    t11 = r - 1.0;
    t13 = t11 * t11;
    f = (t3 * r - 10.0 / 3.0 * t3 + 60.0 / 13.0 * t2 * t5 - 224.0 / 65.0 * t2 * t1 + 98.0 / 65.0 * t2 * r - 588.0 / 1495.0 * t2 + 196.0 / 3289.0 * t5 - 16.0 / 3289.0 * t1 + 3.0 / 16445.0 * r - 2.0 / 937365.0) * (t10 + 6.0 / 7.0 * s * t11 + t13 / 7);
  } else if (i == 10 && j == 0 && k == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = t1 * r;
    t10 = t3 * t1 - 110.0 / 27.0 * t3 * r + 275.0 / 39.0 * t3 - 88.0 / 13.0 * t2 * t6 + 154.0 / 39.0 * t2 * t1 - 2156.0 / 1495.0 * t2 * r + 98.0 / 299.0 * t2 - 40.0 / 897.0 * t6 + t1 / 299 - 2.0 / 17043.0 * r + 1.0 / 766935.0;
    f = t10 * (t + 2.0 / 3.0 * s + 2.0 / 3.0 * r - 2.0 / 3.0);
  } else if (i == 10 && j == 1 && k == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = t1 * r;
    t10 = t3 * t1 - 110.0 / 27.0 * t3 * r + 275.0 / 39.0 * t3 - 88.0 / 13.0 * t2 * t6 + 154.0 / 39.0 * t2 * t1 - 2156.0 / 1495.0 * t2 * r + 98.0 / 299.0 * t2 - 40.0 / 897.0 * t6 + t1 / 299 - 2.0 / 17043.0 * r + 1.0 / 766935.0;
    f = t10 * (s + 2.0 / 5.0 * r - 2.0 / 5.0);
  } else if (i == 11 && j == 0 && k == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t4 = t3 * t3;
    f = t4 * t2 - 44.0 / 9.0 * t4 * t1 + 1210.0 / 117.0 * t4 * r - 484.0 / 39.0 * t4 + 121.0 / 13.0 * t3 * t2 - 6776.0 / 1495.0 * t3 * t1 + 2156.0 / 1495.0 * t3 * r - 88.0 / 299.0 * t3 + 11.0 / 299.0 * t2 - 44.0 / 17043.0 * t1 + 22.0 / 255645.0 * r - 4.0 / 4345965.0;
  }
  return f;
}
```