user: 这段汇编代码用C语言表示是什么样的?

```asm
<HO_76>:
  endbr64
  push   %r15
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0x238,%rsp
  movsd  %xmm1,(%rsp)
  movsd  D642(%rip),%xmm1
  movsd  %xmm0,0x8(%rsp)
  call   <pow@plt>
  movsd  D170(%rip),%xmm6
  movq   %xmm0,%rbx
  movsd  0x8(%rsp),%xmm0
  movapd %xmm6,%xmm1
  call   <pow@plt>
  movsd  D261(%rip),%xmm1
  movq   %xmm0,%r14
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D786(%rip),%xmm1
  movsd  %xmm0,0x10(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D359(%rip),%xmm1
  movsd  %xmm0,0x228(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D224(%rip),%xmm15
  movsd  %xmm0,0x18(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm15,%xmm1
  call   <pow@plt>
  movsd  D348(%rip),%xmm1
  movq   %xmm0,%r15
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D1151(%rip),%xmm1
  movsd  %xmm0,0x20(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D549(%rip),%xmm1
  movsd  %xmm0,0x220(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D508(%rip),%xmm14
  movsd  %xmm0,0x28(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm14,%xmm1
  call   <pow@plt>
  movsd  D151(%rip),%xmm1
  movq   %xmm0,%rbp
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D171(%rip),%xmm1
  movsd  %xmm0,0x30(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D164(%rip),%xmm1
  movsd  %xmm0,0x218(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D601(%rip),%xmm13
  movsd  %xmm0,0x38(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm13,%xmm1
  call   <pow@plt>
  movsd  D960(%rip),%xmm1
  movsd  %xmm0,0x210(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D841(%rip),%xmm1
  movsd  %xmm0,0x40(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D1062(%rip),%xmm1
  movq   %xmm0,%r12
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D557(%rip),%xmm12
  movsd  %xmm0,0x48(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm12,%xmm1
  call   <pow@plt>
  movsd  D284(%rip),%xmm1
  movq   %xmm0,%r13
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D318(%rip),%xmm1
  movsd  %xmm0,0x50(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D14(%rip),%xmm1
  movsd  %xmm0,0x58(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D220(%rip),%xmm11
  movsd  %xmm0,0x60(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm11,%xmm1
  call   <pow@plt>
  movsd  D835(%rip),%xmm1
  movsd  %xmm0,0x68(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D429(%rip),%xmm1
  movsd  %xmm0,0x70(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D322(%rip),%xmm1
  movsd  %xmm0,0x78(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D435(%rip),%xmm10
  movsd  %xmm0,0x80(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm10,%xmm1
  call   <pow@plt>
  movsd  D510(%rip),%xmm1
  movsd  %xmm0,0x88(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D993(%rip),%xmm1
  movsd  %xmm0,0x90(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D1160(%rip),%xmm1
  movsd  %xmm0,0x98(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D606(%rip),%xmm9
  movsd  %xmm0,0xa0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm9,%xmm1
  call   <pow@plt>
  movsd  D240(%rip),%xmm1
  movsd  %xmm0,0xa8(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D529(%rip),%xmm1
  movsd  %xmm0,0xb0(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D32(%rip),%xmm1
  movsd  %xmm0,0xb8(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D146(%rip),%xmm8
  movsd  %xmm0,0xc0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm8,%xmm1
  call   <pow@plt>
  movsd  D514(%rip),%xmm1
  movsd  %xmm0,0xc8(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D844(%rip),%xmm1
  movsd  %xmm0,0xd0(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  D928(%rip),%xmm1
  movsd  %xmm0,0xd8(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D551(%rip),%xmm7
  movsd  %xmm0,0xe0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm7,%xmm1
  call   <pow@plt>
  movsd  D851(%rip),%xmm1
  movsd  %xmm0,0xe8(%rsp)
  movsd  (%rsp),%xmm0
  call   <pow@plt>
  movsd  D898(%rip),%xmm1
  movsd  %xmm0,0xf0(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D170(%rip),%rax
  movsd  %xmm0,0xf8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D722(%rip),%xmm6
  movsd  %xmm0,0x100(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm6,%xmm1
  call   <pow@plt>
  mov    D224(%rip),%rax
  movsd  %xmm0,0x108(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D8(%rip),%xmm1
  movsd  %xmm0,0x110(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D508(%rip),%rax
  movsd  %xmm0,0x208(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D285(%rip),%xmm14
  movsd  %xmm0,0x118(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm14,%xmm1
  call   <pow@plt>
  mov    D601(%rip),%rax
  movsd  %xmm0,0x120(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D412(%rip),%xmm1
  movsd  %xmm0,0x128(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D557(%rip),%rax
  movsd  %xmm0,0x200(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D99(%rip),%xmm12
  movsd  %xmm0,0x130(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm12,%xmm1
  call   <pow@plt>
  mov    D220(%rip),%rax
  movsd  %xmm0,0x138(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D708(%rip),%xmm1
  movsd  %xmm0,0x140(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D435(%rip),%rax
  movsd  %xmm0,0x1f8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D257(%rip),%xmm10
  movsd  %xmm0,0x148(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm10,%xmm1
  call   <pow@plt>
  mov    D606(%rip),%rax
  movsd  %xmm0,0x150(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D759(%rip),%xmm1
  movsd  %xmm0,0x158(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D146(%rip),%rax
  movsd  %xmm0,0x1f0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D859(%rip),%xmm8
  movsd  %xmm0,0x160(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm8,%xmm1
  call   <pow@plt>
  mov    D551(%rip),%rax
  movsd  %xmm0,0x168(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D1116(%rip),%xmm1
  movsd  %xmm0,0x170(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D722(%rip),%rax
  movsd  %xmm0,0x178(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D501(%rip),%xmm6
  movsd  %xmm0,0x180(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm6,%xmm1
  call   <pow@plt>
  mov    D285(%rip),%rax
  movsd  %xmm0,0x188(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D216(%rip),%xmm1
  movsd  %xmm0,0x190(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D99(%rip),%rax
  movsd  %xmm0,0x1e8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D943(%rip),%xmm7
  movsd  %xmm0,0x198(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm7,%xmm1
  call   <pow@plt>
  mov    D257(%rip),%rax
  movsd  %xmm0,0x1e0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D705(%rip),%xmm1
  movsd  %xmm0,0x1a0(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D859(%rip),%rax
  movsd  %xmm0,0x1a8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D134(%rip),%xmm8
  movsd  %xmm0,0x1b0(%rsp)
  movsd  0x8(%rsp),%xmm0
  movapd %xmm8,%xmm1
  call   <pow@plt>
  mov    D501(%rip),%rax
  movsd  %xmm0,0x1d8(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  D828(%rip),%xmm1
  movsd  %xmm0,0x1b8(%rsp)
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  mov    D943(%rip),%rax
  movsd  %xmm0,0x1d0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  mov    D134(%rip),%rax
  movsd  %xmm0,0x1c0(%rsp)
  movsd  (%rsp),%xmm0
  movq   %rax,%xmm1
  call   <pow@plt>
  movsd  0x8(%rsp),%xmm7
  movsd  (%rsp),%xmm3
  xorpd  D776(%rip),%xmm7
  movsd  %xmm0,0x1c8(%rsp)
  movapd %xmm7,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  D259(%rip),%xmm0
  call   <exp@plt>
  movq   %r14,%xmm1
  movsd  0x228(%rsp),%xmm4
  movsd  0x220(%rsp),%xmm3
  mulsd  D867(%rip),%xmm1
  movsd  0x218(%rsp),%xmm2
  mulsd  D1053(%rip),%xmm4
  movsd  0x210(%rsp),%xmm5
  mulsd  0x18(%rsp),%xmm4
  mulsd  0x10(%rsp),%xmm1
  mulsd  D1000(%rip),%xmm3
  mulsd  0x28(%rsp),%xmm3
  mulsd  D967(%rip),%xmm2
  mulsd  0x38(%rsp),%xmm2
  subsd  %xmm4,%xmm1
  movq   %r15,%xmm4
  mulsd  D700(%rip),%xmm4
  mulsd  0x20(%rsp),%xmm4
  mulsd  D133(%rip),%xmm5
  mulsd  0x40(%rsp),%xmm5
  addsd  %xmm4,%xmm1
  movq   %rbp,%xmm4
  mulsd  D355(%rip),%xmm4
  subsd  %xmm3,%xmm1
  movsd  0x30(%rsp),%xmm3
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  subsd  %xmm2,%xmm1
  movq   %r12,%xmm2
  mulsd  D538(%rip),%xmm2
  mulsd  0x48(%rsp),%xmm2
  addsd  %xmm5,%xmm1
  subsd  %xmm2,%xmm1
  movq   %r13,%xmm2
  mulsd  D858(%rip),%xmm2
  mulsd  0x50(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0x58(%rsp),%xmm2
  mulsd  D172(%rip),%xmm2
  mulsd  0x60(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x68(%rsp),%xmm2
  mulsd  D788(%rip),%xmm2
  mulsd  0x70(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0x78(%rsp),%xmm2
  mulsd  D333(%rip),%xmm2
  mulsd  0x80(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x88(%rsp),%xmm2
  mulsd  D123(%rip),%xmm2
  mulsd  0x90(%rsp),%xmm2
  movsd  0x208(%rsp),%xmm15
  addsd  %xmm2,%xmm1
  movsd  0x98(%rsp),%xmm2
  mulsd  D795(%rip),%xmm2
  mulsd  0xa0(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0xa8(%rsp),%xmm2
  mulsd  D528(%rip),%xmm2
  mulsd  0xb0(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0xb8(%rsp),%xmm2
  mulsd  D686(%rip),%xmm2
  mulsd  0xc0(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0xc8(%rsp),%xmm2
  mulsd  D279(%rip),%xmm2
  mulsd  0xd0(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0xd8(%rsp),%xmm2
  mulsd  D627(%rip),%xmm2
  mulsd  0xe0(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0xe8(%rsp),%xmm2
  mulsd  D157(%rip),%xmm2
  mulsd  0xf0(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  0xf8(%rsp),%xmm2
  mulsd  D226(%rip),%xmm2
  mulsd  0x100(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x108(%rsp),%xmm2
  mulsd  D689(%rip),%xmm2
  mulsd  0x110(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  D846(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  mulsd  0x118(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x120(%rsp),%xmm2
  mulsd  D37(%rip),%xmm2
  mulsd  0x128(%rsp),%xmm2
  movsd  0x200(%rsp),%xmm13
  mulsd  D242(%rip),%xmm13
  movsd  0x1f8(%rsp),%xmm11
  mulsd  0x130(%rsp),%xmm13
  movsd  0x1f0(%rsp),%xmm9
  mulsd  D824(%rip),%xmm11
  movsd  0x1e8(%rsp),%xmm14
  mulsd  0x148(%rsp),%xmm11
  movsd  0x1e0(%rsp),%xmm12
  mulsd  D570(%rip),%xmm9
  addsd  %xmm2,%xmm1
  movsd  0x138(%rsp),%xmm2
  mulsd  D119(%rip),%xmm2
  mulsd  0x140(%rsp),%xmm2
  mulsd  0x160(%rsp),%xmm9
  subsd  %xmm13,%xmm1
  mulsd  D74(%rip),%xmm14
  mulsd  0x198(%rsp),%xmm14
  addsd  %xmm2,%xmm1
  movsd  0x150(%rsp),%xmm2
  mulsd  D139(%rip),%xmm2
  mulsd  0x158(%rsp),%xmm2
  subsd  %xmm11,%xmm1
  addsd  %xmm2,%xmm1
  movsd  0x168(%rsp),%xmm2
  mulsd  D1150(%rip),%xmm2
  mulsd  0x170(%rsp),%xmm2
  subsd  %xmm9,%xmm1
  addsd  %xmm2,%xmm1
  movsd  0x178(%rsp),%xmm2
  mulsd  D626(%rip),%xmm2
  mulsd  0x180(%rsp),%xmm2
  subsd  %xmm2,%xmm1
  movsd  0x188(%rsp),%xmm2
  mulsd  D755(%rip),%xmm2
  mulsd  0x190(%rsp),%xmm2
  addsd  %xmm2,%xmm1
  movsd  D487(%rip),%xmm2
  mulsd  %xmm2,%xmm12
  mulsd  0x1a0(%rsp),%xmm12
  subsd  %xmm14,%xmm1
  mulsd  0x1a8(%rsp),%xmm2
  mulsd  0x1b0(%rsp),%xmm2
  movsd  0x1d8(%rsp),%xmm10
  movsd  0x8(%rsp),%xmm5
  movsd  (%rsp),%xmm3
  mulsd  D481(%rip),%xmm10
  movsd  0x1d0(%rsp),%xmm6
  addsd  %xmm12,%xmm1
  mulsd  D330(%rip),%xmm6
  mulsd  0x1b8(%rsp),%xmm10
  mulsd  0x1c0(%rsp),%xmm6
  subsd  %xmm2,%xmm1
  movsd  D1063(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm10,%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm5,%xmm2
  mulsd  0x1c8(%rsp),%xmm2
  mulsd  D942(%rip),%xmm5
  addsd  %xmm1,%xmm2
  movapd %xmm5,%xmm1
  mulsd  %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  subsd  %xmm1,%xmm2
  movsd  D1084(%rip),%xmm1
  addsd  %xmm2,%xmm1
  movq   %rbx,%xmm2
  mulsd  D950(%rip),%xmm2
  mulsd  %xmm2,%xmm1
  mulsd  %xmm1,%xmm0
  mulsd  D317(%rip),%xmm0
  divsd  D502(%rip),%xmm0
  add    $0x238,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
```

tool_calls: name: parse_data
arguments: label: D642
type: byte[8]
name: parse_data
arguments: label: D170
type: f64
name: parse_data
arguments: label: D261
type: f64
name: parse_data
arguments: label: D786
type: f64
name: parse_data
arguments: label: D359
type: f64
name: parse_data
arguments: label: D224
type: f64
name: parse_data
arguments: label: D348
type: f64
name: parse_data
arguments: label: D1151
type: f64
name: parse_data
arguments: label: D549
type: f64
name: parse_data
arguments: label: D508
type: f64
name: parse_data
arguments: label: D151
type: f64
name: parse_data
arguments: label: D171
type: f64
name: parse_data
arguments: label: D164
type: f64
name: parse_data
arguments: label: D601
type: f64
name: parse_data
arguments: label: D960
type: f64
name: parse_data
arguments: label: D841
type: f64
name: parse_data
arguments: label: D1062
type: f64
name: parse_data
arguments: label: D557
type: f64
name: parse_data
arguments: label: D284
type: f64
name: parse_data
arguments: label: D318
type: f64
name: parse_data
arguments: label: D14
type: f64
name: parse_data
arguments: label: D220
type: f64
name: parse_data
arguments: label: D835
type: f64
name: parse_data
arguments: label: D429
type: f64
name: parse_data
arguments: label: D322
type: f64
name: parse_data
arguments: label: D435
type: f64
name: parse_data
arguments: label: D510
type: f64
name: parse_data
arguments: label: D993
type: f64
name: parse_data
arguments: label: D1160
type: f64
name: parse_data
arguments: label: D606
type: f64
name: parse_data
arguments: label: D240
type: f64
name: parse_data
arguments: label: D529
type: f64
name: parse_data
arguments: label: D32
type: f64
name: parse_data
arguments: label: D146
type: f64
name: parse_data
arguments: label: D514
type: f64
name: parse_data
arguments: label: D844
type: f64
name: parse_data
arguments: label: D928
type: f64
name: parse_data
arguments: label: D551
type: f64
name: parse_data
arguments: label: D851
type: f64
name: parse_data
arguments: label: D898
type: f64
name: parse_data
arguments: label: D722
type: f64
name: parse_data
arguments: label: D8
type: f64
name: parse_data
arguments: label: D285
type: f64
name: parse_data
arguments: label: D412
type: f64
name: parse_data
arguments: label: D99
type: f64
name: parse_data
arguments: label: D708
type: f64
name: parse_data
arguments: label: D257
type: f64
name: parse_data
arguments: label: D759
type: f64
name: parse_data
arguments: label: D859
type: f64
name: parse_data
arguments: label: D1116
type: f64
name: parse_data
arguments: label: D501
type: f64
name: parse_data
arguments: label: D216
type: f64
name: parse_data
arguments: label: D943
type: f64
name: parse_data
arguments: label: D705
type: f64
name: parse_data
arguments: label: D134
type: f64
name: parse_data
arguments: label: D828
type: f64
name: parse_data
arguments: label: D776
type: byte[16]
name: parse_data
arguments: label: D259
type: byte[8]
name: parse_data
arguments: label: D867
type: f64
name: parse_data
arguments: label: D1053
type: f64
name: parse_data
arguments: label: D1000
type: f64
name: parse_data
arguments: label: D967
type: f64
name: parse_data
arguments: label: D700
type: f64
name: parse_data
arguments: label: D133
type: f64
name: parse_data
arguments: label: D355
type: f64
name: parse_data
arguments: label: D538
type: f64
name: parse_data
arguments: label: D858
type: f64
name: parse_data
arguments: label: D172
type: f64
name: parse_data
arguments: label: D788
type: f64
name: parse_data
arguments: label: D333
type: f64
name: parse_data
arguments: label: D123
type: f64
name: parse_data
arguments: label: D795
type: f64
name: parse_data
arguments: label: D528
type: f64
name: parse_data
arguments: label: D686
type: f64
name: parse_data
arguments: label: D279
type: f64
name: parse_data
arguments: label: D627
type: f64
name: parse_data
arguments: label: D157
type: f64
name: parse_data
arguments: label: D226
type: f64
name: parse_data
arguments: label: D689
type: f64
name: parse_data
arguments: label: D846
type: f64
name: parse_data
arguments: label: D37
type: f64
name: parse_data
arguments: label: D242
type: f64
name: parse_data
arguments: label: D824
type: f64
name: parse_data
arguments: label: D570
type: f64
name: parse_data
arguments: label: D119
type: f64
name: parse_data
arguments: label: D74
type: f64
name: parse_data
arguments: label: D139
type: f64
name: parse_data
arguments: label: D1150
type: f64
name: parse_data
arguments: label: D626
type: f64
name: parse_data
arguments: label: D755
type: f64
name: parse_data
arguments: label: D487
type: f64
name: parse_data
arguments: label: D481
type: f64
name: parse_data
arguments: label: D330
type: f64
name: parse_data
arguments: label: D1063
type: f64
name: parse_data
arguments: label: D942
type: f64
name: parse_data
arguments: label: D1084
type: f64
name: parse_data
arguments: label: D950
type: byte[8]
name: parse_data
arguments: label: D317
type: byte[8]
name: parse_data
arguments: label: D502
type: f64

tool: {"D642": [0x00,0x00,0x00,0x00,0x00,0x00,0xd0,0x3f]}

tool: D170: 38

tool: D261: 76

tool: D786: 37

tool: D359: 74

tool: D224: 36

tool: D348: 72

tool: D1151: 35

tool: D549: 70

tool: D508: 34

tool: D151: 68

tool: D171: 33

tool: D164: 66

tool: D601: 32

tool: D960: 64

tool: D841: 31

tool: D1062: 62

tool: D557: 30

tool: D284: 60

tool: D318: 29

tool: D14: 58

tool: D220: 28

tool: D835: 56

tool: D429: 27

tool: D322: 54

tool: D435: 26

tool: D510: 52

tool: D993: 25

tool: D1160: 50

tool: D606: 24

tool: D240: 48

tool: D529: 23

tool: D32: 46

tool: D146: 22

tool: D514: 44

tool: D844: 21

tool: D928: 42

tool: D551: 20

tool: D851: 40

tool: D898: 19

tool: D722: 18

tool: D8: 17

tool: D285: 16

tool: D412: 15

tool: D99: 14

tool: D708: 13

tool: D257: 12

tool: D759: 11

tool: D859: 10

tool: D1116: 9

tool: D501: 8

tool: D216: 7

tool: D943: 6

tool: D705: 5

tool: D134: 4

tool: D828: 3

tool: {"D776": [0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00]}

tool: {"D259": [0x00,0x00,0x00,0x00,0x00,0x00,0xe0,0x3f]}

tool: D867: 274877906944

tool: D1053: 391701017395200

tool: D1000: 1.1267534371034235e+20

tool: D967: 7.748359445347076e+24

tool: D700: 2.644961119961088e+17

tool: D133: 1.3850192508557898e+27

tool: D355: 3.4013869382559597e+22

tool: D538: 1.9944277212323374e+29

tool: D858: 2.357164263031469e+31

tool: D172: 2.3178781919809442e+33

tool: D788: 1.9157263256722503e+35

tool: D333: 1.3410084279705754e+37

tool: D123: 7.995762751774555e+38

tool: D795: 4.077839003405023e+40

tool: D528: 1.7840545639896975e+42

tool: D686: 6.708045160601263e+43

tool: D279: 2.169633356631971e+45

tool: D627: 6.036685751099543e+46

tool: D157: 1.4437740088046406e+48

tool: D226: 2.9635361233358416e+49

tool: D689: 5.2084147367627415e+50

tool: D846: 7.812622105144112e+51

tool: D37: 9.961093184058743e+52

tool: D242: 1.074065699846334e+54

tool: D824: 7.358692626072196e+55

tool: D570: 2.3506934777730624e+57

tool: D119: 9.733720404857402e+54

tool: D74: 1.5677445496124002e+59

tool: D139: 4.599182891295123e+56

tool: D1150: 9.696610595813883e+57

tool: D626: 3.1764758848355826e+58

tool: D755: 8.100013506330735e+58

tool: D487: 2.2291367814801316e+59

tool: D481: 1.4751640465677343e+59

tool: D330: 5.900656186270937e+58

tool: D1063: 1.2293033721397786e+58

tool: D942: 9.967324638971177e+56

tool: D1084: 1.3114900840751548e+55

tool: {"D950": [0x82,0xa0,0xb2,0x9d,0x93,0xed,0xfe,0x41]}

tool: {"D317": [0x5f,0xfa,0x11,0x70,0x38,0x09,0xe8,0x3f]}

tool: D502: 3.6049964928838915e+65

assistant: ```c
double HO_76(const double a, const double x) {
  double retval = sqrt(0.68926206486932613546e20) * pow(a, 0.1e1 / 0.4e1) * (0.274877906944e12 * pow(a, 0.38e2) * pow(x, 0.76e2) - 0.391701017395200e15 * pow(a, 0.37e2) * pow(x, 0.74e2) + 0.264496111996108800e18 * pow(a, 0.36e2) * pow(x, 0.72e2) - 0.112675343710342348800e21 * pow(a, 0.35e2) * pow(x, 0.70e2) + 0.34013869382559596544000e23 * pow(a, 0.34e2) * pow(x, 0.68e2) - 0.7748359445347076092723200e25 * pow(a, 0.33e2) * pow(x, 0.66e2) + 0.1385019250855789851574272000e28 * pow(a, 0.32e2) * pow(x, 0.64e2) - 0.199442772123233738626695168000e30 * pow(a, 0.31e2) * pow(x, 0.62e2) + 0.23571642630314687483942535168000e32 * pow(a, 0.30e2) * pow(x, 0.60e2) - 0.2317878191980944269254349291520000e34 * pow(a, 0.29e2) * pow(x, 0.58e2) + 0.191572632567225043853871968944128000e36 * pow(a, 0.28e2) * pow(x, 0.56e2) - 0.13410084279705753069771037826088960000e38 * pow(a, 0.27e2) * pow(x, 0.54e2) + 0.799576275177455526785098130380554240000e39 * pow(a, 0.26e2) * pow(x, 0.52e2) - 0.40778390034050231866040004649408266240000e41 * pow(a, 0.25e2) * pow(x, 0.50e2) + 0.1784054563989697644139250203411611648000000e43 * pow(a, 0.24e2) * pow(x, 0.48e2) - 0.67080451606012631419635807648276597964800000e44 * pow(a, 0.23e2) * pow(x, 0.46e2) + 0.2169633356631971047478845653623946215424000000e46 * pow(a, 0.22e2) * pow(x, 0.44e2) - 0.60366857510995429732793764362595679993856000000e47 * pow(a, 0.21e2) * pow(x, 0.42e2) + 0.1443774008804640694442650864338746679853056000000e49 * pow(a, 0.20e2) * pow(x, 0.40e2) - 0.29635361233358414254349149320637431849615360000000e50 * pow(a, 0.19e2) * pow(x, 0.38e2) + 0.520841473676274130520186299310202864756989952000000e51 * pow(a, 0.18e2) * pow(x, 0.36e2) - 0.7812622105144111957802794489653042971354849280000000e52 * pow(a, 0.17e2) * pow(x, 0.34e2) + 0.99610931840587427461985629743076297884774328320000000e53 * pow(a, 0.16e2) * pow(x, 0.32e2) - 0.1074065699846334000459671138099257472844523192320000000e55 * pow(a, 0.15e2) * pow(x, 0.30e2) + 0.9733720404857401879165769689024520847653491430400000000e55 * pow(a, 0.14e2) * pow(x, 0.28e2) - 0.73586926260721958206493218849025377608260395213824000000e56 * pow(a, 0.13e2) * pow(x, 0.26e2) + 0.459918289129512238790582617806408610051627470086400000000e57 * pow(a, 0.12e2) * pow(x, 0.24e2) - 0.2350693477773062553818533379899421784708318180441600000000e58 * pow(a, 0.11e2) * pow(x, 0.22e2) + 0.9696610595813883034501450192085114861921812494321600000000e58 * pow(a, 0.10e2) * pow(x, 0.20e2) - 0.31764758848355823733711647180968479720088696102088000000000e59 * pow(a, 0.9e1) * pow(x, 0.18e2) + 0.81000135063307350520964700311469623286226175060324400000000e59 * pow(a, 0.8e1) * pow(x, 0.16e2) - 0.156774454961240033266383290925425077328179693665144000000000e60 * pow(a, 0.7e1) * pow(x, 0.14e2) + 0.222913678148013172300638741784588781826005501930126625000000e60 * pow(a, 0.6e1) * pow(x, 0.12e2) - 0.222913678148013172300638741784588781826005501930126625000000e60 * pow(a, 0.5e1) * pow(x, 0.10e2) + 0.147516404656773422846010932063330811502503640983172031250000e60 * pow(a, 0.4e1) * pow(x, 0.8e1) - 0.59006561862709369138404372825332324601001456393268812500000e59 * pow(a, 0.3e1) * pow(x, 0.6e1) + 0.12293033721397785237167577671944234291875303415264335937500e59 * a * a * pow(x, 0.4e1) - 0.996732463897117721932506297725208185827727303940351562500e57 * a * x * x + 0.13114900840751548972796135496384318234575359262373046875e56) * exp(-a * x * x / 0.2e1) * pow(0.3141592654e1, -0.1e1 / 0.4e1) / 0.360499649288389164156811492045794387614448796667794685952000000000e66;
  return retval;
}
```