// File: /workspace/github_c_makefile_star2_O3/Paxa[P]fast_excel/libxlsxwriter/src/worksheet.c
// Function: worksheet_write_sheet_views
STATIC void
_worksheet_write_sheet_views(lxw_worksheet *self)
{
    lxw_xml_start_tag(self->file, "sheetViews", NULL);

    /* Write the sheetView element. */
    _worksheet_write_sheet_view(self);

    lxw_xml_end_tag(self->file, "sheetViews");
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x88, %rsp
movq %rdi, %rbp
movq (%rdi), %rdi
leaq 0x14514(%rip), %rsi     # 0x488eb
xorl %edx, %edx
callq 0xc350
movq %rsp, %rbx
movq $0x0, (%rbx)
movq %rbx, 0x8(%rbx)
cmpb $0x0, 0x14b(%rbp)
jne 0x34427
leaq 0x144fa(%rip), %rdi     # 0x488f6
leaq 0x113a3(%rip), %rsi     # 0x457a6
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x14c(%rbp)
jne 0x34462
leaq 0x144cd(%rip), %rdi     # 0x48904
leaq 0x11368(%rip), %rsi     # 0x457a6
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x14a(%rbp)
je 0x3449d
leaq 0x1449c(%rip), %rdi     # 0x4890e
leaq 0x112cf(%rip), %rsi     # 0x45748
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0xd3(%rbp)
je 0x344d8
leaq 0x1446d(%rip), %rdi     # 0x4891a
leaq 0x11294(%rip), %rsi     # 0x45748
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x13f(%rbp)
jne 0x34513
leaq 0x1443e(%rip), %rdi     # 0x48926
leaq 0x112b7(%rip), %rsi     # 0x457a6
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x145(%rbp)
je 0x3454e
leaq 0x14416(%rip), %rdi     # 0x48939
leaq 0x14414(%rip), %rsi     # 0x4893e
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x268(%rbp)
je 0x34589
leaq 0x268(%rbp), %rsi
leaq 0x143e4(%rip), %rdi     # 0x48949
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
movzwl 0x138(%rbp), %esi
cmpq $0x64, %rsi
je 0x34605
cmpb $0x0, 0x145(%rbp)
jne 0x34605
leaq 0x143af(%rip), %rdi     # 0x48955
callq 0xc180
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x14e(%rbp)
je 0x34605
movzwl 0x138(%rbp), %esi
leaq 0x1437e(%rip), %rdi     # 0x4895f
callq 0xc180
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
leaq 0x14363(%rip), %rdi     # 0x4896f
leaq 0x11193(%rip), %rsi     # 0x457a6
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x8(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x8(%rsp)
cmpb $0x0, 0x240(%rbp)
jne 0x3464e
movq 0x48(%rbp), %rax
cmpq $0x0, (%rax)
je 0x34817
movq (%rbp), %rdi
leaq 0x14325(%rip), %rsi     # 0x4897e
movq %rsp, %rdx
callq 0xc350
movzbl 0x240(%rbp), %eax
cmpl $0x3, %eax
movq %rbp, 0x20(%rsp)
je 0x34680
cmpl $0x2, %eax
je 0x347bf
cmpl $0x1, %eax
jne 0x34688
movq %rbp, %rdi
callq 0x3e06e
movq 0x48(%rbp), %rax
movq (%rax), %r14
testq %r14, %r14
je 0x347a2
leaq 0x10(%rsp), %r15
leaq 0x14340(%rip), %r12     # 0x489e4
leaq 0x14f6f(%rip), %r13     # 0x4961a
leaq 0x14327(%rip), %rbp     # 0x489d9
leaq 0x1431b(%rip), %rbx     # 0x489d4
movq $0x0, 0x10(%rsp)
movq %r15, 0x18(%rsp)
cmpb $0x0, (%r14)
je 0x346f7
movq %rbx, %rdi
movq %r14, %rsi
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
cmpb $0x0, 0xc(%r14)
je 0x34729
leaq 0xc(%r14), %rsi
movq %rbp, %rdi
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
cmpb $0x0, 0x28(%r14)
je 0x3475b
leaq 0x28(%r14), %rsi
movq %r13, %rdi
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
movq 0x20(%rsp), %rax
movq (%rax), %rdi
movq %r12, %rsi
movq %r15, %rdx
callq 0xcc00
movq 0x10(%rsp), %rdi
testq %rdi, %rdi
je 0x34795
movq 0x1040(%rdi), %rax
movq %rax, 0x10(%rsp)
testq %rax, %rax
jne 0x3478e
movq %r15, 0x18(%rsp)
callq 0xc0c0
jmp 0x3476e
movq 0x48(%r14), %r14
testq %r14, %r14
jne 0x346b9
movq 0x20(%rsp), %rbp
movq (%rbp), %rdi
leaq 0x141cc(%rip), %rsi     # 0x4897e
callq 0xc060
movq %rsp, %rbx
jmp 0x34846
movl 0x244(%rbp), %r13d
movzwl 0x248(%rbp), %r12d
movl 0x24c(%rbp), %r15d
movzwl 0x250(%rbp), %ebx
movsd 0x258(%rbp), %xmm4
movsd 0x260(%rbp), %xmm2
movq 0x48(%rbp), %rax
movq (%rax), %rbp
testq %rbp, %rbp
je 0x34871
movq 0x48(%rbp), %rcx
movq %rcx, (%rax)
movq %rbp, %r14
testq %rcx, %rcx
jne 0x348a4
movq %rax, 0x8(%rax)
movq %rbp, %r14
jmp 0x348a4
movq (%rbp), %rdi
leaq 0x1415c(%rip), %rsi     # 0x4897e
movq %rsp, %rdx
callq 0xcc00
jmp 0x34846
movq 0x1040(%rdi), %rax
movq %rax, (%rsp)
testq %rax, %rax
jne 0x34841
movq %rbx, 0x8(%rsp)
callq 0xc0c0
movq (%rsp), %rdi
testq %rdi, %rdi
jne 0x3482c
movq (%rbp), %rdi
leaq 0x14091(%rip), %rsi     # 0x488eb
callq 0xc060
addq $0x88, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movl $0x1, %edi
movl $0x50, %esi
movsd %xmm4, 0x28(%rsp)
movapd %xmm2, 0x40(%rsp)
callq 0xc7f0
movapd 0x40(%rsp), %xmm2
movsd 0x28(%rsp), %xmm4
movq %rax, %r14
testq %rax, %rax
je 0x34df0
leaq 0x10(%rsp), %rax
movq $0x0, (%rax)
movsd 0x11e50(%rip), %xmm0    # 0x46708
mulsd %xmm2, %xmm0
addsd 0x11e4c(%rip), %xmm0    # 0x46710
cvttsd2si %xmm0, %rcx
movq %rax, 0x8(%rax)
movl %ecx, %eax
xorps %xmm0, %xmm0
cvtsi2sd %rax, %xmm0
xorpd %xmm3, %xmm3
ucomisd %xmm3, %xmm4
cmpltsd %xmm2, %xmm3
movapd %xmm3, %xmm1
andnpd %xmm2, %xmm1
andpd %xmm0, %xmm3
orpd %xmm1, %xmm3
jbe 0x3494b
movsd 0xe152(%rip), %xmm0     # 0x42a50
ucomisd %xmm4, %xmm0
jbe 0x3491b
mulsd 0x11e14(%rip), %xmm4    # 0x46720
addsd 0xbbb4(%rip), %xmm4     # 0x404c8
cvttsd2si %xmm4, %rax
jmp 0x34933
mulsd 0x11df5(%rip), %xmm4    # 0x46718
addsd 0xbb9d(%rip), %xmm4     # 0x404c8
cvttsd2si %xmm4, %rax
addl $0x5, %eax
leal (%rax,%rax,2), %eax
shrl $0x2, %eax
leal (%rax,%rax,4), %eax
leal 0x186(,%rax,4), %eax
xorps %xmm4, %xmm4
cvtsi2sd %rax, %xmm4
cmpl %r13d, %r15d
jne 0x349af
cmpw %r12w, %bx
jne 0x349af
movsd 0x11dca(%rip), %xmm0    # 0x46728
addsd %xmm3, %xmm0
movsd 0x11d9e(%rip), %xmm1    # 0x46708
divsd %xmm1, %xmm0
divsd 0x11d7a(%rip), %xmm0    # 0x466f0
movsd 0xbb4a(%rip), %xmm2     # 0x404c8
addsd %xmm2, %xmm0
cvttsd2si %xmm0, %r15
movsd 0x11da1(%rip), %xmm0    # 0x46730
addsd %xmm4, %xmm0
divsd %xmm1, %xmm0
divsd 0x11d99(%rip), %xmm0    # 0x46738
mulsd 0x11d99(%rip), %xmm0    # 0x46740
addsd %xmm2, %xmm0
cvttsd2si %xmm0, %ebx
movsd %xmm4, 0x28(%rsp)
movapd %xmm3, 0x40(%rsp)
movzwl %bx, %ebx
leaq 0x5e(%rsp), %rdi
movl %r15d, %esi
movl %ebx, %edx
callq 0xca00
testq %rbp, %rbp
jne 0x34a0a
leaq 0xc(%r14), %rdi
leaq 0x124c7(%rip), %r12     # 0x46ea4
leaq 0x5e(%rsp), %r13
movl $0x1c, %esi
movq %r12, %rdx
movq %r13, %rcx
xorl %eax, %eax
callq 0xc570
leaq 0x28(%r14), %rdi
movl $0x1c, %esi
movq %r12, %rdx
movq %r13, %rcx
xorl %eax, %eax
callq 0xc570
xorpd %xmm0, %xmm0
movapd 0x40(%rsp), %xmm1
ucomisd %xmm0, %xmm1
movsd 0x28(%rsp), %xmm1
jbe 0x34b9a
ucomisd %xmm0, %xmm1
jbe 0x34b9a
movabsq $0x69526d6f74746f62, %r13 # imm = 0x69526D6F74746F62
movq %r13, 0x30(%rsp)
movl $0x746867, 0x38(%rsp)   # imm = 0x746867
leaq 0x7a(%rsp), %rdi
movl %r15d, %esi
xorl %edx, %edx
callq 0xca00
leaq 0x6c(%rsp), %rdi
xorl %esi, %esi
movl %ebx, %edx
callq 0xca00
movl $0x1, %edi
movl $0x50, %esi
callq 0xc7f0
testq %rax, %rax
je 0x34ae9
movq %rax, %rbx
movabsq $0x7468676952706f74, %rax # imm = 0x7468676952706F74
movq %rax, (%rbx)
movb $0x0, 0x8(%rbx)
leaq 0xc(%rbx), %rdi
leaq 0x1240f(%rip), %r15     # 0x46ea4
leaq 0x6c(%rsp), %r12
movl $0x1c, %esi
movq %r15, %rdx
movq %r12, %rcx
xorl %eax, %eax
callq 0xc570
leaq 0x28(%rbx), %rdi
movl $0x1c, %esi
movq %r15, %rdx
movq %r12, %rcx
xorl %eax, %eax
callq 0xc570
movq %rbx, %rax
addq $0x48, %rax
movq $0x0, 0x48(%rbx)
movq 0x20(%rsp), %rdx
movq 0x48(%rdx), %rcx
movq 0x8(%rcx), %rcx
movq %rbx, (%rcx)
movq 0x48(%rdx), %rcx
movq %rax, 0x8(%rcx)
movl $0x1, %edi
movl $0x50, %esi
callq 0xc7f0
testq %rax, %rax
je 0x34b73
movq %rax, %rbx
movabsq $0x654c6d6f74746f62, %rax # imm = 0x654C6D6F74746F62
movq %rax, (%rbx)
movl $0x746665, 0x7(%rbx)    # imm = 0x746665
leaq 0xc(%rbx), %rdi
leaq 0x12385(%rip), %r15     # 0x46ea4
leaq 0x7a(%rsp), %r12
movl $0x1c, %esi
movq %r15, %rdx
movq %r12, %rcx
xorl %eax, %eax
callq 0xc570
leaq 0x28(%rbx), %rdi
movl $0x1c, %esi
movq %r15, %rdx
movq %r12, %rcx
xorl %eax, %eax
callq 0xc570
movq %rbx, %rax
addq $0x48, %rax
movq $0x0, 0x48(%rbx)
movq 0x20(%rsp), %rdx
movq 0x48(%rdx), %rcx
movq 0x8(%rcx), %rcx
movq %rbx, (%rcx)
movq 0x48(%rdx), %rcx
movq %rax, 0x8(%rcx)
movl $0x1, %edi
movl $0x50, %esi
callq 0xc7f0
testq %rax, %rax
je 0x34c2f
movq %rax, %rbx
movq %r13, (%rax)
movl $0x746867, 0x8(%rax)    # imm = 0x746867
jmp 0x34bd6
ucomisd %xmm0, %xmm1
jbe 0x34d53
movabsq $0x7468676952706f74, %r15 # imm = 0x7468676952706F74
movq %r15, 0x30(%rsp)
movb $0x0, 0x38(%rsp)
movl $0x1, %edi
movl $0x50, %esi
callq 0xc7f0
testq %rax, %rax
je 0x34c2f
movq %rax, %rbx
movq %r15, (%rax)
movb $0x0, 0x8(%rax)
leaq 0xc(%rbx), %rdi
leaq 0xc(%r14), %rcx
leaq 0x122bf(%rip), %r15     # 0x46ea4
movl $0x1c, %esi
movq %r15, %rdx
xorl %eax, %eax
callq 0xc570
leaq 0x28(%rbx), %rdi
leaq 0x28(%r14), %rcx
movl $0x1c, %esi
movq %r15, %rdx
xorl %eax, %eax
callq 0xc570
leaq 0x48(%rbx), %rax
movq $0x0, 0x48(%rbx)
movq 0x20(%rsp), %rdx
movq 0x48(%rdx), %rcx
movq 0x8(%rcx), %rcx
movq %rbx, (%rcx)
movq 0x48(%rdx), %rcx
movq %rax, 0x8(%rcx)
leaq 0x13d72(%rip), %rdi     # 0x489a8
movsd 0x28(%rsp), %xmm0
callq 0xcc80
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
xorpd %xmm1, %xmm1
movapd 0x40(%rsp), %xmm0
ucomisd %xmm1, %xmm0
jbe 0x34c9b
leaq 0x13d38(%rip), %rdi     # 0x489af
callq 0xcc80
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
leaq 0x13ca7(%rip), %rdi     # 0x48949
leaq 0x5e(%rsp), %rsi
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
testq %rbp, %rbp
je 0x34d00
leaq 0x13cdf(%rip), %rdi     # 0x489b6
leaq 0x30(%rsp), %rsi
callq 0xc030
leaq 0x1040(%rax), %rcx
movq $0x0, 0x1040(%rax)
movq 0x18(%rsp), %rdx
movq %rax, (%rdx)
movq %rcx, 0x18(%rsp)
movq 0x20(%rsp), %rbp
movq (%rbp), %rdi
leaq 0x13cc4(%rip), %rsi     # 0x489d4
leaq 0x10(%rsp), %rbx
movq %rbx, %rdx
callq 0xcc00
movq %r14, %rdi
callq 0xc0c0
movq (%rbx), %rdi
testq %rdi, %rdi
je 0x34688
movq 0x1040(%rdi), %rax
movq %rax, 0x10(%rsp)
testq %rax, %rax
jne 0x34d47
movq %rbx, 0x18(%rsp)
callq 0xc0c0
movq 0x10(%rsp), %rdi
jmp 0x34d28
movabsq $0x654c6d6f74746f62, %r15 # imm = 0x654C6D6F74746F62
movq %r15, 0x30(%rsp)
movl $0x746665, 0x37(%rsp)   # imm = 0x746665
movl $0x1, %edi
movl $0x50, %esi
callq 0xc7f0
testq %rax, %rax
je 0x34c60
movq %rax, %rbx
movq %r15, (%rax)
movl $0x746665, 0x7(%rax)    # imm = 0x746665
leaq 0xc(%rax), %rdi
leaq 0xc(%r14), %rcx
leaq 0x12106(%rip), %r15     # 0x46ea4
movl $0x1c, %esi
movq %r15, %rdx
xorl %eax, %eax
callq 0xc570
leaq 0x28(%rbx), %rdi
leaq 0x28(%r14), %rcx
movl $0x1c, %esi
movq %r15, %rdx
xorl %eax, %eax
callq 0xc570
movq %rbx, %rax
addq $0x48, %rax
movq $0x0, 0x48(%rbx)
movq 0x20(%rsp), %rdx
movq 0x48(%rdx), %rcx
movq 0x8(%rcx), %rcx
movq %rbx, (%rcx)
movq 0x48(%rdx), %rcx
movq %rax, 0x8(%rcx)
jmp 0x34c60
callq 0xf1f4
movq 0x20(%rsp), %rbp
jmp 0x34688