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

```asm
<expand>:
  endbr64
  movzbl (%rdi),%edx
  mov    %rdi,%rax
  mov    %rsi,%rcx
  test   %dl,%dl
  je     L414
  movdqa D19(%rip),%xmm7
  movdqa D142(%rip),%xmm6
  movdqa D190(%rip),%xmm5
  movdqa D233(%rip),%xmm4
  movdqa D305(%rip),%xmm3
  movdqa D58(%rip),%xmm2
  movdqa D288(%rip),%xmm11
  movdqa D426(%rip),%xmm10
  movdqa D525(%rip),%xmm9
  movdqa D613(%rip),%xmm8
  jmp    L325
  nopl   0x0(%rax,%rax,1)
L474:
  cmp    $0x5b,%dl
  je     L125
  mov    %dl,(%rcx)
  add    $0x1,%rcx
  movzbl 0x1(%rax),%edx
  mov    %rsi,%rax
L80:
  test   %dl,%dl
  je     L414
L325:
  lea    0x1(%rax),%rsi
  cmp    $0x5c,%dl
  jne    L474
  movzbl 0x1(%rax),%esi
  lea    -0x30(%rsi),%edx
  cmp    $0x7,%dl
  jbe    L442
  test   %sil,%sil
  je     L414
  mov    %sil,(%rcx)
  add    $0x2,%rax
  movzbl (%rax),%edx
  add    $0x1,%rcx
  jmp    L80
L125:
  cmpb   $0x2d,0x2(%rax)
  movsbl 0x1(%rax),%edx
  je     L449
  movb   $0x5b,(%rcx)
  add    $0x1,%rcx
  movzbl 0x1(%rax),%edx
  mov    %rsi,%rax
  jmp    L80
  nopw   0x0(%rax,%rax,1)
L414:
  ret
  nopl   0x0(%rax)
L442:
  movsbl 0x2(%rax),%esi
  movsbl %dl,%edx
  lea    -0x30(%rsi),%edi
  cmp    $0x7,%dil
  ja     L351
  lea    -0x30(%rsi,%rdx,8),%edx
  movsbl 0x3(%rax),%esi
  lea    -0x30(%rsi),%edi
  cmp    $0x7,%dil
  ja     L255
  lea    -0x30(%rsi,%rdx,8),%edx
  movsbl 0x4(%rax),%esi
  lea    -0x30(%rsi),%edi
  cmp    $0x7,%dil
  ja     L477
  add    $0x5,%rax
  lea    -0x30(%rsi,%rdx,8),%edx
L448:
  mov    %dl,(%rcx)
  add    $0x1,%rcx
  movzbl (%rax),%edx
  jmp    L80
  nopl   0x0(%rax)
L449:
  movsbl 0x3(%rax),%edi
  cmp    %edi,%edx
  jg     L19
  mov    %edi,%r10d
  sub    %edx,%r10d
  lea    0x1(%r10),%r8d
  cmp    $0xe,%r10d
  jbe    L10
  movd   %edx,%xmm0
  mov    %r8d,%esi
  pshufd $0x0,%xmm0,%xmm0
  shr    $0x4,%esi
  movdqa %xmm0,%xmm1
  movdqa %xmm0,%xmm12
  movdqa %xmm0,%xmm15
  paddd  %xmm5,%xmm12
  paddd  %xmm6,%xmm1
  movdqa %xmm0,%xmm13
  movdqa %xmm1,%xmm14
  punpcklwd %xmm12,%xmm1
  paddd  %xmm3,%xmm15
  punpckhwd %xmm12,%xmm14
  movdqa %xmm1,%xmm12
  paddd  %xmm7,%xmm13
  punpckhwd %xmm14,%xmm12
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm12,%xmm1
  movdqa %xmm0,%xmm12
  paddd  %xmm4,%xmm12
  pand   %xmm2,%xmm1
  movdqa %xmm12,%xmm14
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm14
  movdqa %xmm12,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm12
  punpcklwd %xmm15,%xmm12
  pand   %xmm2,%xmm12
  packuswb %xmm12,%xmm1
  movups %xmm1,(%rcx)
  cmp    $0x1,%esi
  je     L206
  movdqa %xmm0,%xmm12
  movdqa %xmm13,%xmm1
  movdqa %xmm13,%xmm15
  paddd  %xmm10,%xmm12
  movdqa %xmm0,%xmm14
  punpcklwd %xmm12,%xmm1
  punpckhwd %xmm12,%xmm15
  paddd  %xmm11,%xmm14
  movdqa %xmm1,%xmm12
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm12
  movdqa %xmm0,%xmm15
  punpcklwd %xmm12,%xmm1
  movdqa %xmm0,%xmm12
  paddd  %xmm8,%xmm15
  paddd  %xmm9,%xmm12
  pand   %xmm2,%xmm1
  movdqa %xmm12,%xmm13
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm13
  movdqa %xmm12,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm12
  punpcklwd %xmm15,%xmm12
  pand   %xmm2,%xmm12
  packuswb %xmm12,%xmm1
  movups %xmm1,0x10(%rcx)
  cmp    $0x2,%esi
  je     L206
  movdqa D504(%rip),%xmm12
  movdqa %xmm14,%xmm1
  movdqa %xmm14,%xmm15
  movdqa D477(%rip),%xmm13
  paddd  %xmm0,%xmm12
  paddd  %xmm0,%xmm13
  punpcklwd %xmm12,%xmm1
  punpckhwd %xmm12,%xmm15
  movdqa %xmm1,%xmm12
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm12
  movdqa D597(%rip),%xmm15
  punpcklwd %xmm12,%xmm1
  movdqa D268(%rip),%xmm12
  paddd  %xmm0,%xmm15
  pand   %xmm2,%xmm1
  paddd  %xmm0,%xmm12
  movdqa %xmm12,%xmm14
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm14
  movdqa %xmm12,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm12
  punpcklwd %xmm15,%xmm12
  pand   %xmm2,%xmm12
  packuswb %xmm12,%xmm1
  movups %xmm1,0x20(%rcx)
  cmp    $0x3,%esi
  je     L206
  movdqa D633(%rip),%xmm12
  movdqa %xmm13,%xmm1
  movdqa %xmm13,%xmm15
  movdqa D69(%rip),%xmm14
  paddd  %xmm0,%xmm12
  paddd  %xmm0,%xmm14
  punpcklwd %xmm12,%xmm1
  punpckhwd %xmm12,%xmm15
  movdqa %xmm1,%xmm12
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm12
  movdqa D311(%rip),%xmm15
  punpcklwd %xmm12,%xmm1
  movdqa D554(%rip),%xmm12
  paddd  %xmm0,%xmm15
  pand   %xmm2,%xmm1
  paddd  %xmm0,%xmm12
  movdqa %xmm12,%xmm13
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm13
  movdqa %xmm12,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm12
  punpcklwd %xmm15,%xmm12
  pand   %xmm2,%xmm12
  packuswb %xmm12,%xmm1
  movups %xmm1,0x30(%rcx)
  cmp    $0x4,%esi
  je     L206
  movdqa D25(%rip),%xmm1
  movdqa %xmm14,%xmm13
  movdqa D432(%rip),%xmm15
  movdqa D131(%rip),%xmm12
  paddd  %xmm0,%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm1,%xmm14
  punpckhwd %xmm1,%xmm13
  paddd  %xmm0,%xmm12
  movdqa %xmm14,%xmm1
  punpcklwd %xmm13,%xmm14
  punpckhwd %xmm13,%xmm1
  punpcklwd %xmm1,%xmm14
  movdqa D357(%rip),%xmm1
  pand   %xmm2,%xmm14
  paddd  %xmm0,%xmm1
  movdqa %xmm1,%xmm13
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm13
  movdqa %xmm1,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm14
  movups %xmm14,0x40(%rcx)
  cmp    $0x5,%esi
  je     L206
  movdqa D338(%rip),%xmm13
  movdqa %xmm12,%xmm14
  movdqa D157(%rip),%xmm15
  movdqa D39(%rip),%xmm1
  paddd  %xmm0,%xmm13
  paddd  %xmm0,%xmm15
  punpcklwd %xmm13,%xmm12
  punpckhwd %xmm13,%xmm14
  paddd  %xmm0,%xmm1
  movdqa %xmm12,%xmm13
  punpcklwd %xmm14,%xmm12
  punpckhwd %xmm14,%xmm13
  punpcklwd %xmm13,%xmm12
  movdqa D237(%rip),%xmm13
  pand   %xmm2,%xmm12
  paddd  %xmm0,%xmm13
  movdqa %xmm13,%xmm14
  punpcklwd %xmm15,%xmm13
  punpckhwd %xmm15,%xmm14
  movdqa %xmm13,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm13
  punpcklwd %xmm15,%xmm13
  pand   %xmm2,%xmm13
  packuswb %xmm13,%xmm12
  movups %xmm12,0x50(%rcx)
  cmp    $0x6,%esi
  je     L206
  movdqa D615(%rip),%xmm13
  movdqa %xmm1,%xmm14
  movdqa D92(%rip),%xmm15
  movdqa D214(%rip),%xmm12
  paddd  %xmm0,%xmm13
  paddd  %xmm0,%xmm15
  punpcklwd %xmm13,%xmm1
  punpckhwd %xmm13,%xmm14
  paddd  %xmm0,%xmm12
  movdqa %xmm1,%xmm13
  punpcklwd %xmm14,%xmm1
  punpckhwd %xmm14,%xmm13
  punpcklwd %xmm13,%xmm1
  movdqa D436(%rip),%xmm13
  pand   %xmm2,%xmm1
  paddd  %xmm0,%xmm13
  movdqa %xmm13,%xmm14
  punpcklwd %xmm15,%xmm13
  punpckhwd %xmm15,%xmm14
  movdqa %xmm13,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm13
  punpcklwd %xmm15,%xmm13
  pand   %xmm2,%xmm13
  packuswb %xmm13,%xmm1
  movups %xmm1,0x60(%rcx)
  cmp    $0x7,%esi
  je     L206
  movdqa D301(%rip),%xmm1
  movdqa %xmm12,%xmm14
  movdqa D402(%rip),%xmm15
  movdqa D113(%rip),%xmm13
  paddd  %xmm0,%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm14
  paddd  %xmm0,%xmm13
  movdqa %xmm12,%xmm1
  punpcklwd %xmm14,%xmm12
  punpckhwd %xmm14,%xmm1
  punpcklwd %xmm1,%xmm12
  movdqa D0(%rip),%xmm1
  pand   %xmm2,%xmm12
  paddd  %xmm0,%xmm1
  movdqa %xmm1,%xmm14
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm14
  movdqa %xmm1,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0x70(%rcx)
  cmp    $0x8,%esi
  je     L206
  movdqa D465(%rip),%xmm1
  movdqa %xmm13,%xmm14
  movdqa D528(%rip),%xmm15
  movdqa D337(%rip),%xmm12
  paddd  %xmm0,%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm1,%xmm13
  punpckhwd %xmm1,%xmm14
  paddd  %xmm0,%xmm12
  movdqa %xmm13,%xmm1
  punpcklwd %xmm14,%xmm13
  punpckhwd %xmm14,%xmm1
  punpcklwd %xmm1,%xmm13
  movdqa D29(%rip),%xmm1
  pand   %xmm2,%xmm13
  paddd  %xmm0,%xmm1
  movdqa %xmm1,%xmm14
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm14
  movdqa %xmm1,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm13
  movups %xmm13,0x80(%rcx)
  cmp    $0x9,%esi
  je     L206
  movdqa D152(%rip),%xmm14
  movdqa %xmm12,%xmm1
  movdqa D635(%rip),%xmm15
  movdqa D345(%rip),%xmm13
  paddd  %xmm0,%xmm14
  paddd  %xmm0,%xmm15
  punpcklwd %xmm14,%xmm12
  punpckhwd %xmm14,%xmm1
  paddd  %xmm0,%xmm13
  movdqa %xmm12,%xmm14
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm14
  movdqa D575(%rip),%xmm1
  punpcklwd %xmm14,%xmm12
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm12
  movdqa %xmm1,%xmm14
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm14
  movdqa %xmm1,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0x90(%rcx)
  cmp    $0xa,%esi
  je     L206
  movdqa D604(%rip),%xmm15
  movdqa %xmm13,%xmm12
  movdqa %xmm13,%xmm1
  movdqa D195(%rip),%xmm14
  paddd  %xmm0,%xmm15
  paddd  %xmm0,%xmm14
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm1
  movdqa D491(%rip),%xmm15
  movdqa %xmm12,%xmm13
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm13
  movdqa D242(%rip),%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm13,%xmm12
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm12
  movdqa %xmm1,%xmm13
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm13
  movdqa %xmm1,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0xa0(%rcx)
  cmp    $0xb,%esi
  je     L206
  movdqa D529(%rip),%xmm15
  movdqa %xmm14,%xmm12
  movdqa %xmm14,%xmm1
  movdqa D396(%rip),%xmm13
  paddd  %xmm0,%xmm15
  paddd  %xmm0,%xmm13
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm1
  movdqa D431(%rip),%xmm15
  movdqa %xmm12,%xmm14
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm14
  movdqa D180(%rip),%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm14,%xmm12
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm12
  movdqa %xmm1,%xmm14
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm14
  movdqa %xmm1,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0xb0(%rcx)
  cmp    $0xc,%esi
  je     L206
  movdqa D14(%rip),%xmm15
  movdqa %xmm13,%xmm12
  movdqa %xmm13,%xmm1
  movdqa D117(%rip),%xmm14
  paddd  %xmm0,%xmm15
  paddd  %xmm0,%xmm14
  punpcklwd %xmm15,%xmm12
  punpckhwd %xmm15,%xmm1
  movdqa D185(%rip),%xmm15
  movdqa %xmm12,%xmm13
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm13
  movdqa D403(%rip),%xmm1
  paddd  %xmm0,%xmm15
  punpcklwd %xmm13,%xmm12
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm12
  movdqa %xmm1,%xmm13
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm13
  movdqa %xmm1,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0xc0(%rcx)
  cmp    $0xd,%esi
  je     L206
  movdqa D155(%rip),%xmm13
  movdqa %xmm14,%xmm1
  movdqa D6(%rip),%xmm15
  movdqa D122(%rip),%xmm12
  paddd  %xmm0,%xmm13
  paddd  %xmm0,%xmm15
  punpcklwd %xmm13,%xmm14
  punpckhwd %xmm13,%xmm1
  paddd  %xmm0,%xmm12
  movdqa %xmm14,%xmm13
  punpcklwd %xmm1,%xmm14
  punpckhwd %xmm1,%xmm13
  movdqa D622(%rip),%xmm1
  punpcklwd %xmm13,%xmm14
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm14
  movdqa %xmm1,%xmm13
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm13
  movdqa %xmm1,%xmm15
  punpckhwd %xmm13,%xmm15
  punpcklwd %xmm13,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm14
  movups %xmm14,0xd0(%rcx)
  cmp    $0xe,%esi
  je     L206
  movdqa D543(%rip),%xmm14
  movdqa %xmm12,%xmm1
  movdqa D286(%rip),%xmm15
  movdqa D430(%rip),%xmm13
  paddd  %xmm0,%xmm14
  paddd  %xmm0,%xmm15
  punpcklwd %xmm14,%xmm12
  punpckhwd %xmm14,%xmm1
  paddd  %xmm0,%xmm13
  movdqa %xmm12,%xmm14
  punpcklwd %xmm1,%xmm12
  punpckhwd %xmm1,%xmm14
  movdqa D293(%rip),%xmm1
  punpcklwd %xmm14,%xmm12
  paddd  %xmm0,%xmm1
  pand   %xmm2,%xmm12
  movdqa %xmm1,%xmm14
  punpcklwd %xmm15,%xmm1
  punpckhwd %xmm15,%xmm14
  movdqa %xmm1,%xmm15
  punpckhwd %xmm14,%xmm15
  punpcklwd %xmm14,%xmm1
  punpcklwd %xmm15,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm12
  movups %xmm12,0xe0(%rcx)
  cmp    $0xf,%esi
  je     L206
  movdqa D452(%rip),%xmm12
  movdqa %xmm13,%xmm1
  paddd  %xmm0,%xmm12
  punpcklwd %xmm12,%xmm13
  punpckhwd %xmm12,%xmm1
  movdqa %xmm13,%xmm12
  punpcklwd %xmm1,%xmm13
  punpckhwd %xmm1,%xmm12
  movdqa D143(%rip),%xmm1
  punpcklwd %xmm12,%xmm13
  paddd  %xmm0,%xmm1
  paddd  D70(%rip),%xmm0
  pand   %xmm2,%xmm13
  movdqa %xmm1,%xmm12
  punpcklwd %xmm0,%xmm1
  punpckhwd %xmm0,%xmm12
  movdqa %xmm1,%xmm0
  punpcklwd %xmm12,%xmm1
  punpckhwd %xmm12,%xmm0
  punpcklwd %xmm0,%xmm1
  pand   %xmm2,%xmm1
  packuswb %xmm1,%xmm13
  movups %xmm13,0xf0(%rcx)
  nopl   0x0(%rax)
L206:
  mov    %r8d,%r9d
  and    $0xfffffff0,%r9d
  mov    %r9d,%esi
  add    %r9d,%edx
  add    %rcx,%rsi
  cmp    %r9d,%r8d
  je     L103
L55:
  lea    0x1(%rdx),%r8d
  mov    %dl,(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0x2(%rdx),%r9d
  mov    %r8b,0x1(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0x3(%rdx),%r8d
  mov    %r9b,0x2(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0x4(%rdx),%r9d
  mov    %r8b,0x3(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0x5(%rdx),%r8d
  mov    %r9b,0x4(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0x6(%rdx),%r9d
  mov    %r8b,0x5(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0x7(%rdx),%r8d
  mov    %r9b,0x6(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0x8(%rdx),%r9d
  mov    %r8b,0x7(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0x9(%rdx),%r8d
  mov    %r9b,0x8(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0xa(%rdx),%r9d
  mov    %r8b,0x9(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0xb(%rdx),%r8d
  mov    %r9b,0xa(%rsi)
  cmp    %r8d,%edi
  jl     L103
  lea    0xc(%rdx),%r9d
  mov    %r8b,0xb(%rsi)
  cmp    %r9d,%edi
  jl     L103
  lea    0xd(%rdx),%r8d
  mov    %r9b,0xc(%rsi)
  cmp    %r8d,%edi
  jl     L103
  add    $0xe,%edx
  mov    %r8b,0xd(%rsi)
  cmp    %edx,%edi
  jl     L103
  mov    %dl,0xe(%rsi)
  xchg   %ax,%ax
L103:
  mov    %r10d,%edx
  lea    0x1(%rcx,%rdx,1),%rcx
L19:
  movzbl 0x5(%rax),%edx
  add    $0x5,%rax
  jmp    L80
L351:
  add    $0x2,%rax
  jmp    L448
L255:
  add    $0x3,%rax
  jmp    L448
L477:
  add    $0x4,%rax
  jmp    L448
L10:
  mov    %rcx,%rsi
  jmp    L55
```

tool_calls: name: extract_symbolic_data
arguments: data_label: D19
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D142
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D190
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D233
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D305
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D58
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D288
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D426
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D525
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D613
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D504
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D477
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D597
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D268
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D633
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D69
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D311
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D554
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D25
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D432
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D131
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D357
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D338
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D157
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D39
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D237
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D615
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D92
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D214
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D436
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D301
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D402
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D113
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D0
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D465
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D528
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D337
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D29
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D152
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D635
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D345
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D575
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D604
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D195
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D491
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D242
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D529
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D396
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D431
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D180
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D14
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D117
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D185
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D403
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D155
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D6
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D122
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D622
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D543
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D286
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D430
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D293
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D452
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D143
type_infered: byte[16]
name: extract_symbolic_data
arguments: data_label: D70
type_infered: byte[16]

tool: {"D19": [0x10,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x13,0x00,0x00,0x00]}

tool: {"D142": [0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x03,0x00,0x00,0x00]}

tool: {"D190": [0x04,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00]}

tool: {"D233": [0x08,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0b,0x00,0x00,0x00]}

tool: {"D305": [0x0c,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0f,0x00,0x00,0x00]}

tool: {"D58": [0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00]}

tool: {"D288": [0x20,0x00,0x00,0x00,0x21,0x00,0x00,0x00,0x22,0x00,0x00,0x00,0x23,0x00,0x00,0x00]}

tool: {"D426": [0x14,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x16,0x00,0x00,0x00,0x17,0x00,0x00,0x00]}

tool: {"D525": [0x18,0x00,0x00,0x00,0x19,0x00,0x00,0x00,0x1a,0x00,0x00,0x00,0x1b,0x00,0x00,0x00]}

tool: {"D613": [0x1c,0x00,0x00,0x00,0x1d,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,0x1f,0x00,0x00,0x00]}

tool: {"D504": [0x24,0x00,0x00,0x00,0x25,0x00,0x00,0x00,0x26,0x00,0x00,0x00,0x27,0x00,0x00,0x00]}

tool: {"D477": [0x30,0x00,0x00,0x00,0x31,0x00,0x00,0x00,0x32,0x00,0x00,0x00,0x33,0x00,0x00,0x00]}

tool: {"D597": [0x2c,0x00,0x00,0x00,0x2d,0x00,0x00,0x00,0x2e,0x00,0x00,0x00,0x2f,0x00,0x00,0x00]}

tool: {"D268": [0x28,0x00,0x00,0x00,0x29,0x00,0x00,0x00,0x2a,0x00,0x00,0x00,0x2b,0x00,0x00,0x00]}

tool: {"D633": [0x34,0x00,0x00,0x00,0x35,0x00,0x00,0x00,0x36,0x00,0x00,0x00,0x37,0x00,0x00,0x00]}

tool: {"D69": [0x40,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x42,0x00,0x00,0x00,0x43,0x00,0x00,0x00]}

tool: {"D311": [0x3c,0x00,0x00,0x00,0x3d,0x00,0x00,0x00,0x3e,0x00,0x00,0x00,0x3f,0x00,0x00,0x00]}

tool: {"D554": [0x38,0x00,0x00,0x00,0x39,0x00,0x00,0x00,0x3a,0x00,0x00,0x00,0x3b,0x00,0x00,0x00]}

tool: {"D25": [0x44,0x00,0x00,0x00,0x45,0x00,0x00,0x00,0x46,0x00,0x00,0x00,0x47,0x00,0x00,0x00]}

tool: {"D432": [0x4c,0x00,0x00,0x00,0x4d,0x00,0x00,0x00,0x4e,0x00,0x00,0x00,0x4f,0x00,0x00,0x00]}

tool: {"D131": [0x50,0x00,0x00,0x00,0x51,0x00,0x00,0x00,0x52,0x00,0x00,0x00,0x53,0x00,0x00,0x00]}

tool: {"D357": [0x48,0x00,0x00,0x00,0x49,0x00,0x00,0x00,0x4a,0x00,0x00,0x00,0x4b,0x00,0x00,0x00]}

tool: {"D338": [0x54,0x00,0x00,0x00,0x55,0x00,0x00,0x00,0x56,0x00,0x00,0x00,0x57,0x00,0x00,0x00]}

tool: {"D157": [0x5c,0x00,0x00,0x00,0x5d,0x00,0x00,0x00,0x5e,0x00,0x00,0x00,0x5f,0x00,0x00,0x00]}

tool: {"D39": [0x60,0x00,0x00,0x00,0x61,0x00,0x00,0x00,0x62,0x00,0x00,0x00,0x63,0x00,0x00,0x00]}

tool: {"D237": [0x58,0x00,0x00,0x00,0x59,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,0x5b,0x00,0x00,0x00]}

tool: {"D615": [0x64,0x00,0x00,0x00,0x65,0x00,0x00,0x00,0x66,0x00,0x00,0x00,0x67,0x00,0x00,0x00]}

tool: {"D92": [0x6c,0x00,0x00,0x00,0x6d,0x00,0x00,0x00,0x6e,0x00,0x00,0x00,0x6f,0x00,0x00,0x00]}

tool: {"D214": [0x70,0x00,0x00,0x00,0x71,0x00,0x00,0x00,0x72,0x00,0x00,0x00,0x73,0x00,0x00,0x00]}

tool: {"D436": [0x68,0x00,0x00,0x00,0x69,0x00,0x00,0x00,0x6a,0x00,0x00,0x00,0x6b,0x00,0x00,0x00]}

tool: {"D301": [0x74,0x00,0x00,0x00,0x75,0x00,0x00,0x00,0x76,0x00,0x00,0x00,0x77,0x00,0x00,0x00]}

tool: {"D402": [0x7c,0x00,0x00,0x00,0x7d,0x00,0x00,0x00,0x7e,0x00,0x00,0x00,0x7f,0x00,0x00,0x00]}

tool: {"D113": [0x80,0x00,0x00,0x00,0x81,0x00,0x00,0x00,0x82,0x00,0x00,0x00,0x83,0x00,0x00,0x00]}

tool: {"D0": [0x78,0x00,0x00,0x00,0x79,0x00,0x00,0x00,0x7a,0x00,0x00,0x00,0x7b,0x00,0x00,0x00]}

tool: {"D465": [0x84,0x00,0x00,0x00,0x85,0x00,0x00,0x00,0x86,0x00,0x00,0x00,0x87,0x00,0x00,0x00]}

tool: {"D528": [0x8c,0x00,0x00,0x00,0x8d,0x00,0x00,0x00,0x8e,0x00,0x00,0x00,0x8f,0x00,0x00,0x00]}

tool: {"D337": [0x90,0x00,0x00,0x00,0x91,0x00,0x00,0x00,0x92,0x00,0x00,0x00,0x93,0x00,0x00,0x00]}

tool: {"D29": [0x88,0x00,0x00,0x00,0x89,0x00,0x00,0x00,0x8a,0x00,0x00,0x00,0x8b,0x00,0x00,0x00]}

tool: {"D152": [0x94,0x00,0x00,0x00,0x95,0x00,0x00,0x00,0x96,0x00,0x00,0x00,0x97,0x00,0x00,0x00]}

tool: {"D635": [0x9c,0x00,0x00,0x00,0x9d,0x00,0x00,0x00,0x9e,0x00,0x00,0x00,0x9f,0x00,0x00,0x00]}

tool: {"D345": [0xa0,0x00,0x00,0x00,0xa1,0x00,0x00,0x00,0xa2,0x00,0x00,0x00,0xa3,0x00,0x00,0x00]}

tool: {"D575": [0x98,0x00,0x00,0x00,0x99,0x00,0x00,0x00,0x9a,0x00,0x00,0x00,0x9b,0x00,0x00,0x00]}

tool: {"D604": [0xa4,0x00,0x00,0x00,0xa5,0x00,0x00,0x00,0xa6,0x00,0x00,0x00,0xa7,0x00,0x00,0x00]}

tool: {"D195": [0xb0,0x00,0x00,0x00,0xb1,0x00,0x00,0x00,0xb2,0x00,0x00,0x00,0xb3,0x00,0x00,0x00]}

tool: {"D491": [0xac,0x00,0x00,0x00,0xad,0x00,0x00,0x00,0xae,0x00,0x00,0x00,0xaf,0x00,0x00,0x00]}

tool: {"D242": [0xa8,0x00,0x00,0x00,0xa9,0x00,0x00,0x00,0xaa,0x00,0x00,0x00,0xab,0x00,0x00,0x00]}

tool: {"D529": [0xb4,0x00,0x00,0x00,0xb5,0x00,0x00,0x00,0xb6,0x00,0x00,0x00,0xb7,0x00,0x00,0x00]}

tool: {"D396": [0xc0,0x00,0x00,0x00,0xc1,0x00,0x00,0x00,0xc2,0x00,0x00,0x00,0xc3,0x00,0x00,0x00]}

tool: {"D431": [0xbc,0x00,0x00,0x00,0xbd,0x00,0x00,0x00,0xbe,0x00,0x00,0x00,0xbf,0x00,0x00,0x00]}

tool: {"D180": [0xb8,0x00,0x00,0x00,0xb9,0x00,0x00,0x00,0xba,0x00,0x00,0x00,0xbb,0x00,0x00,0x00]}

tool: {"D14": [0xc4,0x00,0x00,0x00,0xc5,0x00,0x00,0x00,0xc6,0x00,0x00,0x00,0xc7,0x00,0x00,0x00]}

tool: {"D117": [0xd0,0x00,0x00,0x00,0xd1,0x00,0x00,0x00,0xd2,0x00,0x00,0x00,0xd3,0x00,0x00,0x00]}

tool: {"D185": [0xcc,0x00,0x00,0x00,0xcd,0x00,0x00,0x00,0xce,0x00,0x00,0x00,0xcf,0x00,0x00,0x00]}

tool: {"D403": [0xc8,0x00,0x00,0x00,0xc9,0x00,0x00,0x00,0xca,0x00,0x00,0x00,0xcb,0x00,0x00,0x00]}

tool: {"D155": [0xd4,0x00,0x00,0x00,0xd5,0x00,0x00,0x00,0xd6,0x00,0x00,0x00,0xd7,0x00,0x00,0x00]}

tool: {"D6": [0xdc,0x00,0x00,0x00,0xdd,0x00,0x00,0x00,0xde,0x00,0x00,0x00,0xdf,0x00,0x00,0x00]}

tool: {"D122": [0xe0,0x00,0x00,0x00,0xe1,0x00,0x00,0x00,0xe2,0x00,0x00,0x00,0xe3,0x00,0x00,0x00]}

tool: {"D622": [0xd8,0x00,0x00,0x00,0xd9,0x00,0x00,0x00,0xda,0x00,0x00,0x00,0xdb,0x00,0x00,0x00]}

tool: {"D543": [0xe4,0x00,0x00,0x00,0xe5,0x00,0x00,0x00,0xe6,0x00,0x00,0x00,0xe7,0x00,0x00,0x00]}

tool: {"D286": [0xec,0x00,0x00,0x00,0xed,0x00,0x00,0x00,0xee,0x00,0x00,0x00,0xef,0x00,0x00,0x00]}

tool: {"D430": [0xf0,0x00,0x00,0x00,0xf1,0x00,0x00,0x00,0xf2,0x00,0x00,0x00,0xf3,0x00,0x00,0x00]}

tool: {"D293": [0xe8,0x00,0x00,0x00,0xe9,0x00,0x00,0x00,0xea,0x00,0x00,0x00,0xeb,0x00,0x00,0x00]}

tool: {"D452": [0xf4,0x00,0x00,0x00,0xf5,0x00,0x00,0x00,0xf6,0x00,0x00,0x00,0xf7,0x00,0x00,0x00]}

tool: {"D143": [0xf8,0x00,0x00,0x00,0xf9,0x00,0x00,0x00,0xfa,0x00,0x00,0x00,0xfb,0x00,0x00,0x00]}

tool: {"D70": [0xfc,0x00,0x00,0x00,0xfd,0x00,0x00,0x00,0xfe,0x00,0x00,0x00,0xff,0x00,0x00,0x00]}

assistant: ```c
void expand(arg, buffer) register char *arg;
register unsigned char *buffer;
{
  int i, ac;
  while (*arg) {
    if (*arg == '\\') {
      arg++;
      i = ac = 0;
      if (*arg >= '0' && *arg <= '7') {
        do {
          ac = (ac << 3) + *arg++ - '0';
          i++;
        } while (i < 4 && *arg >= '0' && *arg <= '7');
        *buffer++ = ac;
      } else if (*arg != '\0')
        *buffer++ = *arg++;
    } else if (*arg == '[') {
      arg++;
      i = *arg++;
      if (*arg++ != '-') {
        *buffer++ = '[';
        arg -= 2;
        continue;
      }
      ac = *arg++;
      while (i <= ac)
        *buffer++ = i++;
      arg++;
    } else
      *buffer++ = *arg++;
  }
}
```