180073633:	41 8d 40 96          	lea    -0x6a(%r8),%eax
180073637:	3b c3                	cmp    %ebx,%eax
180073639:	76 15                	jbe    0x180073650
18007363b:	41 83 f8 70          	cmp    $0x70,%r8d
18007363f:	74 0f                	je     0x180073650
180073641:	41 0f b6 01          	movzbl (%r9),%eax
180073645:	8b ca                	mov    %edx,%ecx
180073647:	d1 e9                	shr    $1,%ecx
180073649:	c1 e2 1f             	shl    $0x1f,%edx
18007364c:	03 d1                	add    %ecx,%edx
18007364e:	03 d0                	add    %eax,%edx
180073650:	44 03 c3             	add    %ebx,%r8d
180073653:	4c 03 cb             	add    %rbx,%r9
180073656:	45 3b c3             	cmp    %r11d,%r8d
180073659:	72 d8                	jb     0x180073633
18007365b:	41 8b ca             	mov    %r10d,%ecx
18007365e:	4c 8b c3             	mov    %rbx,%r8
180073661:	49 d3 e0             	shl    %cl,%r8
180073664:	45 33 c9             	xor    %r9d,%r9d
180073667:	41 c1 e8 02          	shr    $0x2,%r8d
18007366b:	45 85 c0             	test   %r8d,%r8d
18007366e:	74 1c                	je     0x18007368c
180073670:	41 8d 41 0b          	lea    0xb(%r9),%eax
180073674:	d3 e0                	shl    %cl,%eax
180073676:	48 63 c8             	movslq %eax,%rcx
180073679:	49 03 ce             	add    %r14,%rcx
18007367c:	39 11                	cmp    %edx,(%rcx)
18007367e:	75 2a                	jne    0x1800736aa
180073680:	44 03 cb             	add    %ebx,%r9d
180073683:	48 83 c1 04          	add    $0x4,%rcx
180073687:	45 3b c8             	cmp    %r8d,%r9d
18007368a:	72 f0                	jb     0x18007367c
18007368c:	bf 28 08 00 00       	mov    $0x828,%edi
180073691:	8b cf                	mov    %edi,%ecx
180073693:	e8 b8 67 02 00       	call   0x180099e50
180073698:	48 8b f0             	mov    %rax,%rsi
18007369b:	48 85 c0             	test   %rax,%rax
18007369e:	75 14                	jne    0x1800736b4
1800736a0:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1800736a5:	e9 df 02 00 00       	jmp    0x180073989
1800736aa:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
1800736af:	e9 d5 02 00 00       	jmp    0x180073989
1800736b4:	4c 8b c7             	mov    %rdi,%r8
1800736b7:	33 d2                	xor    %edx,%edx
1800736b9:	48 8b ce             	mov    %rsi,%rcx
1800736bc:	e8 bf 25 0c 00       	call   0x180135c80
1800736c1:	ba 04 00 00 00       	mov    $0x4,%edx
1800736c6:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1800736cb:	48 8b c6             	mov    %rsi,%rax
1800736ce:	8d 7a 7c             	lea    0x7c(%rdx),%edi
1800736d1:	0f 10 01             	movups (%rcx),%xmm0
1800736d4:	0f 11 00             	movups %xmm0,(%rax)
1800736d7:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
1800736db:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1800736df:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
1800736e3:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1800736e7:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
1800736eb:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1800736ef:	0f 10 41 40          	movups 0x40(%rcx),%xmm0
1800736f3:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1800736f7:	0f 10 49 50          	movups 0x50(%rcx),%xmm1
1800736fb:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1800736ff:	0f 10 41 60          	movups 0x60(%rcx),%xmm0
180073703:	0f 11 40 60          	movups %xmm0,0x60(%rax)
180073707:	48 03 c7             	add    %rdi,%rax
18007370a:	0f 10 49 70          	movups 0x70(%rcx),%xmm1
18007370e:	48 03 cf             	add    %rdi,%rcx
180073711:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
180073715:	48 2b d3             	sub    %rbx,%rdx
180073718:	75 b7                	jne    0x1800736d1
18007371a:	8a 4e 6c             	mov    0x6c(%rsi),%cl
18007371d:	8b d3                	mov    %ebx,%edx
18007371f:	d3 e2                	shl    %cl,%edx
180073721:	8b c3                	mov    %ebx,%eax
180073723:	8a 4e 6d             	mov    0x6d(%rsi),%cl
180073726:	d3 e0                	shl    %cl,%eax
180073728:	0f af c2             	imul   %edx,%eax
18007372b:	89 96 00 02 00 00    	mov    %edx,0x200(%rsi)
180073731:	89 86 04 02 00 00    	mov    %eax,0x204(%rsi)
180073737:	84 5e 6a             	test   %bl,0x6a(%rsi)
18007373a:	74 08                	je     0x180073744
18007373c:	8b 4e 54             	mov    0x54(%rsi),%ecx
18007373f:	0f af ca             	imul   %edx,%ecx
180073742:	eb 02                	jmp    0x180073746
180073744:	33 c9                	xor    %ecx,%ecx
180073746:	48 89 8e 08 02 00 00 	mov    %rcx,0x208(%rsi)
18007374d:	48 8d 05 24 fc f8 ff 	lea    -0x703dc(%rip),%rax        # 0x180003378
180073754:	48 8d 0d 7d 13 13 00 	lea    0x13137d(%rip),%rcx        # 0x1801a4ad8
18007375b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180073760:	4c 8d 8d d8 02 00 00 	lea    0x2d8(%rbp),%r9
180073767:	c7 86 20 08 00 00 02 	movl   $0x2,0x820(%rsi)
18007376e:	00 00 00
180073771:	4c 8b c6             	mov    %rsi,%r8
180073774:	48 8d 15 65 13 13 00 	lea    0x131365(%rip),%rdx        # 0x1801a4ae0
18007377b:	e8 ac ce 01 00       	call   0x18009062c
180073780:	85 c0                	test   %eax,%eax
180073782:	79 0a                	jns    0x18007378e
180073784:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
180073789:	e9 ee 01 00 00       	jmp    0x18007397c
18007378e:	48 8b cf             	mov    %rdi,%rcx
180073791:	e8 ba 66 02 00       	call   0x180099e50
180073796:	48 8b f8             	mov    %rax,%rdi
180073799:	48 85 c0             	test   %rax,%rax
18007379c:	0f 84 fe fe ff ff    	je     0x1800736a0
1800737a2:	33 d2                	xor    %edx,%edx
1800737a4:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1800737aa:	48 8b c8             	mov    %rax,%rcx
1800737ad:	e8 ce 24 0c 00       	call   0x180135c80
1800737b2:	b9 04 00 00 00       	mov    $0x4,%ecx
1800737b7:	e8 94 66 02 00       	call   0x180099e50
1800737bc:	48 89 07             	mov    %rax,(%rdi)
1800737bf:	48 85 c0             	test   %rax,%rax
1800737c2:	75 0a                	jne    0x1800737ce
1800737c4:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1800737c9:	e9 6e 01 00 00       	jmp    0x18007393c
1800737ce:	4c 8b cb             	mov    %rbx,%r9
1800737d1:	4c 8d 05 b4 f1 0c 00 	lea    0xcf1b4(%rip),%r8        # 0x18014298c
1800737d8:	ba 02 00 00 00       	mov    $0x2,%edx
1800737dd:	48 8b c8             	mov    %rax,%rcx
1800737e0:	e8 9f a8 0b 00       	call   0x18012e084
1800737e5:	44 89 67 08          	mov    %r12d,0x8(%rdi)
1800737e9:	b9 88 00 00 00       	mov    $0x88,%ecx
1800737ee:	0f 28 05 0b 08 0d 00 	movaps 0xd080b(%rip),%xmm0        # 0x180144000
1800737f5:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1800737f9:	0f 28 0d 10 08 0d 00 	movaps 0xd0810(%rip),%xmm1        # 0x180144010
180073800:	0f 11 4f 40          	movups %xmm1,0x40(%rdi)
180073804:	0f 28 05 15 08 0d 00 	movaps 0xd0815(%rip),%xmm0        # 0x180144020
18007380b:	0f 11 47 50          	movups %xmm0,0x50(%rdi)
18007380f:	0f 28 0d 1a 08 0d 00 	movaps 0xd081a(%rip),%xmm1        # 0x180144030
180073816:	0f 11 4f 60          	movups %xmm1,0x60(%rdi)
18007381a:	f2 0f 10 05 1e 08 0d 	movsd  0xd081e(%rip),%xmm0        # 0x180144040
180073821:	00
180073822:	f2 0f 11 47 70       	movsd  %xmm0,0x70(%rdi)
180073827:	e8 24 66 02 00       	call   0x180099e50
18007382c:	4c 8b f8             	mov    %rax,%r15
18007382f:	48 85 c0             	test   %rax,%rax
180073832:	74 90                	je     0x1800737c4
180073834:	33 d2                	xor    %edx,%edx
180073836:	41 b8 88 00 00 00    	mov    $0x88,%r8d
18007383c:	48 8b c8             	mov    %rax,%rcx
18007383f:	e8 3c 24 0c 00       	call   0x180135c80
180073844:	41 09 5f 78          	or     %ebx,0x78(%r15)
180073848:	4c 8d 8e 18 02 00 00 	lea    0x218(%rsi),%r9
18007384f:	8b 85 d8 02 00 00    	mov    0x2d8(%rbp),%eax
180073855:	41 b8 00 06 00 00    	mov    $0x600,%r8d
18007385b:	83 64 24 28 00       	andl   $0x0,0x28(%rsp)
180073860:	41 8b cc             	mov    %r12d,%ecx
180073863:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
180073869:	41 89 87 80 00 00 00 	mov    %eax,0x80(%r15)
180073870:	b8 10 00 00 00       	mov    $0x10,%eax
180073875:	66 41 89 47 04       	mov    %ax,0x4(%r15)
18007387a:	48 8d 05 47 be 0d 00 	lea    0xdbe47(%rip),%rax        # 0x18014f6c8
180073881:	0f ba 6f 10 10       	btsl   $0x10,0x10(%rdi)
180073886:	49 89 47 70          	mov    %rax,0x70(%r15)
18007388a:	8b 96 00 02 00 00    	mov    0x200(%rsi),%edx
180073890:	8b 45 c0             	mov    -0x40(%rbp),%eax
180073893:	48 0f af d0          	imul   %rax,%rdx
180073897:	48 03 96 08 02 00 00 	add    0x208(%rsi),%rdx
18007389e:	e8 79 36 fb ff       	call   0x180026f1c
1800738a3:	8b d8                	mov    %eax,%ebx
1800738a5:	85 c0                	test   %eax,%eax
1800738a7:	0f 88 8f 00 00 00    	js     0x18007393c
1800738ad:	8b 4e 58             	mov    0x58(%rsi),%ecx
1800738b0:	8b 55 d0             	mov    -0x30(%rbp),%edx
1800738b3:	44 8b 86 04 02 00 00 	mov    0x204(%rsi),%r8d
1800738ba:	83 c2 fe             	add    $0xfffffffe,%edx
1800738bd:	0f af 8e 00 02 00 00 	imul   0x200(%rsi),%ecx
1800738c4:	49 0f af d0          	imul   %r8,%rdx
1800738c8:	49 c1 e0 20          	shl    $0x20,%r8
1800738cc:	48 03 d1             	add    %rcx,%rdx
1800738cf:	49 ff c8             	dec    %r8
1800738d2:	49 23 d0             	and    %r8,%rdx
1800738d5:	48 8b cf             	mov    %rdi,%rcx
1800738d8:	49 89 57 48          	mov    %rdx,0x48(%r15)
1800738dc:	4c 89 7f 78          	mov    %r15,0x78(%rdi)
1800738e0:	45 33 ff             	xor    %r15d,%r15d
1800738e3:	e8 74 0f 00 00       	call   0x18007485c
1800738e8:	48 8b 57 78          	mov    0x78(%rdi),%rdx
1800738ec:	48 8b ce             	mov    %rsi,%rcx
1800738ef:	48 89 42 60          	mov    %rax,0x60(%rdx)
1800738f3:	48 8b 47 78          	mov    0x78(%rdi),%rax
1800738f7:	4c 21 78 68          	and    %r15,0x68(%rax)
1800738fb:	48 8b 57 78          	mov    0x78(%rdi),%rdx
1800738ff:	48 8b 42 48          	mov    0x48(%rdx),%rax
180073903:	4c 21 7a 58          	and    %r15,0x58(%rdx)
180073907:	48 89 42 50          	mov    %rax,0x50(%rdx)
18007390b:	48 8b d7             	mov    %rdi,%rdx
18007390e:	e8 b5 14 00 00       	call   0x180074dc8
180073913:	8b d8                	mov    %eax,%ebx
180073915:	85 c0                	test   %eax,%eax
180073917:	78 23                	js     0x18007393c
180073919:	48 8b 47 78          	mov    0x78(%rdi),%rax
18007391d:	4c 21 78 68          	and    %r15,0x68(%rax)
180073921:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
180073925:	48 8b 41 48          	mov    0x48(%rcx),%rax
180073929:	4c 21 79 58          	and    %r15,0x58(%rcx)
18007392d:	48 89 41 50          	mov    %rax,0x50(%rcx)
180073931:	49 89 7d 00          	mov    %rdi,0x0(%r13)
180073935:	eb 52                	jmp    0x180073989
180073937:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
18007393c:	48 85 ff             	test   %rdi,%rdi
18007393f:	74 2c                	je     0x18007396d
180073941:	48 8b 0f             	mov    (%rdi),%rcx
180073944:	48 85 c9             	test   %rcx,%rcx
180073947:	74 09                	je     0x180073952
180073949:	e8 ae 66 02 00       	call   0x180099ffc
18007394e:	48 83 27 00          	andq   $0x0,(%rdi)
180073952:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
180073956:	48 85 c9             	test   %rcx,%rcx
180073959:	74 0a                	je     0x180073965
18007395b:	e8 9c 66 02 00       	call   0x180099ffc
180073960:	48 83 67 78 00       	andq   $0x0,0x78(%rdi)
180073965:	48 8b cf             	mov    %rdi,%rcx
180073968:	e8 8f 66 02 00       	call   0x180099ffc
18007396d:	4d 85 ff             	test   %r15,%r15
180073970:	74 17                	je     0x180073989
180073972:	49 8b cf             	mov    %r15,%rcx
180073975:	e8 82 66 02 00       	call   0x180099ffc
18007397a:	33 f6                	xor    %esi,%esi
18007397c:	48 85 f6             	test   %rsi,%rsi
18007397f:	74 08                	je     0x180073989
180073981:	48 8b ce             	mov    %rsi,%rcx
180073984:	e8 73 66 02 00       	call   0x180099ffc
180073989:	4d 85 f6             	test   %r14,%r14
18007398c:	74 08                	je     0x180073996
18007398e:	49 8b ce             	mov    %r14,%rcx
180073991:	e8 66 66 02 00       	call   0x180099ffc
180073996:	4c 8d 9c 24 90 03 00 	lea    0x390(%rsp),%r11
18007399d:	00
18007399e:	8b c3                	mov    %ebx,%eax
1800739a0:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800739a4:	49 8b 73 38          	mov    0x38(%r11),%rsi
1800739a8:	49 8b 7b 40          	mov    0x40(%r11),%rdi
1800739ac:	49 8b e3             	mov    %r11,%rsp
1800739af:	41 5f                	pop    %r15
1800739b1:	41 5e                	pop    %r14
1800739b3:	41 5d                	pop    %r13
1800739b5:	41 5c                	pop    %r12
1800739b7:	5d                   	pop    %rbp
1800739b8:	c3                   	ret
1800739b9:	cc                   	int3
1800739ba:	cc                   	int3
1800739bb:	cc                   	int3
1800739bc:	4c 8b dc             	mov    %rsp,%r11
1800739bf:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1800739c3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1800739c7:	49 89 73 18          	mov    %rsi,0x18(%r11)
1800739cb:	57                   	push   %rdi
1800739cc:	41 54                	push   %r12
1800739ce:	41 55                	push   %r13
1800739d0:	41 56                	push   %r14
1800739d2:	41 57                	push   %r15
1800739d4:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800739db:	4d 8b e9             	mov    %r9,%r13
1800739de:	49 8d 43 88          	lea    -0x78(%r11),%rax
1800739e2:	4d 8d 4b b0          	lea    -0x50(%r11),%r9
1800739e6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800739eb:	4d 8d 43 90          	lea    -0x70(%r11),%r8
1800739ef:	48 8b ea             	mov    %rdx,%rbp
1800739f2:	4c 8b f1             	mov    %rcx,%r14
1800739f5:	e8 26 09 00 00       	call   0x180074320
1800739fa:	33 f6                	xor    %esi,%esi
1800739fc:	8b d8                	mov    %eax,%ebx
1800739fe:	85 c0                	test   %eax,%eax
180073a00:	0f 88 f1 01 00 00    	js     0x180073bf7
180073a06:	bb 80 00 00 00       	mov    $0x80,%ebx
180073a0b:	8b cb                	mov    %ebx,%ecx
180073a0d:	e8 3e 64 02 00       	call   0x180099e50
180073a12:	48 8b f8             	mov    %rax,%rdi
180073a15:	48 85 c0             	test   %rax,%rax
180073a18:	75 0a                	jne    0x180073a24
180073a1a:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
180073a1f:	e9 d3 01 00 00       	jmp    0x180073bf7
180073a24:	4c 8b c3             	mov    %rbx,%r8
180073a27:	33 d2                	xor    %edx,%edx
180073a29:	48 8b cf             	mov    %rdi,%rcx
180073a2c:	e8 4f 22 0c 00       	call   0x180135c80
180073a31:	49 8b 16             	mov    (%r14),%rdx
180073a34:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
180073a38:	48 8b c8             	mov    %rax,%rcx
180073a3b:	48 ff c1             	inc    %rcx
180073a3e:	66 39 34 4a          	cmp    %si,(%rdx,%rcx,2)
180073a42:	75 f7                	jne    0x180073a3b
180073a44:	48 ff c0             	inc    %rax
180073a47:	66 39 74 45 00       	cmp    %si,0x0(%rbp,%rax,2)
180073a4c:	75 f6                	jne    0x180073a44
180073a4e:	4c 8d 60 02          	lea    0x2(%rax),%r12
180073a52:	b8 02 00 00 00       	mov    $0x2,%eax
180073a57:	4c 03 e1             	add    %rcx,%r12
180073a5a:	49 f7 e4             	mul    %r12
180073a5d:	48 85 d2             	test   %rdx,%rdx
180073a60:	0f 85 69 01 00 00    	jne    0x180073bcf
180073a66:	48 8b c8             	mov    %rax,%rcx
180073a69:	8b de                	mov    %esi,%ebx
180073a6b:	e8 e0 63 02 00       	call   0x180099e50
180073a70:	4c 8b f8             	mov    %rax,%r15
180073a73:	48 85 c0             	test   %rax,%rax
180073a76:	75 0a                	jne    0x180073a82
180073a78:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
180073a7d:	e9 52 01 00 00       	jmp    0x180073bd4
180073a82:	b9 88 00 00 00       	mov    $0x88,%ecx
180073a87:	e8 c4 63 02 00       	call   0x180099e50
180073a8c:	48 8b f0             	mov    %rax,%rsi
180073a8f:	48 85 c0             	test   %rax,%rax
180073a92:	74 e4                	je     0x180073a78
180073a94:	33 d2                	xor    %edx,%edx
180073a96:	41 b8 88 00 00 00    	mov    $0x88,%r8d
180073a9c:	48 8b c8             	mov    %rax,%rcx
180073a9f:	e8 dc 21 0c 00       	call   0x180135c80
180073aa4:	41 8b 46 08          	mov    0x8(%r14),%eax
180073aa8:	4c 8d 05 39 b8 0d 00 	lea    0xdb839(%rip),%r8        # 0x18014f2e8
180073aaf:	89 47 08             	mov    %eax,0x8(%rdi)
180073ab2:	33 c9                	xor    %ecx,%ecx
180073ab4:	4d 8b 0e             	mov    (%r14),%r9
180073ab7:	48 8d 05 1a b8 0d 00 	lea    0xdb81a(%rip),%rax        # 0x18014f2d8
180073abe:	49 8b d4             	mov    %r12,%rdx
180073ac1:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
180073ac6:	66 41 39 49 02       	cmp    %cx,0x2(%r9)
180073acb:	49 8b cf             	mov    %r15,%rcx
180073ace:	4c 0f 44 c0          	cmove  %rax,%r8
180073ad2:	e8 65 a0 0b 00       	call   0x18012db3c
180073ad7:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
180073adc:	4c 89 3f             	mov    %r15,(%rdi)
180073adf:	0f 28 05 1a 05 0d 00 	movaps 0xd051a(%rip),%xmm0        # 0x180144000
180073ae6:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
180073aea:	0f 28 0d 1f 05 0d 00 	movaps 0xd051f(%rip),%xmm1        # 0x180144010
180073af1:	0f 11 4f 40          	movups %xmm1,0x40(%rdi)
180073af5:	0f 28 05 24 05 0d 00 	movaps 0xd0524(%rip),%xmm0        # 0x180144020
180073afc:	0f 11 47 50          	movups %xmm0,0x50(%rdi)
180073b00:	0f 28 0d 29 05 0d 00 	movaps 0xd0529(%rip),%xmm1        # 0x180144030
180073b07:	0f 11 4f 60          	movups %xmm1,0x60(%rdi)
180073b0b:	f2 0f 10 05 2d 05 0d 	movsd  0xd052d(%rip),%xmm0        # 0x180144040
180073b12:	00
180073b13:	f2 0f 11 47 70       	movsd  %xmm0,0x70(%rdi)
180073b18:	0f 10 4c 24 38       	movups 0x38(%rsp),%xmm1
180073b1d:	0f 11 0e             	movups %xmm1,(%rsi)
180073b20:	0f 10 44 24 48       	movups 0x48(%rsp),%xmm0
180073b25:	48 89 46 40          	mov    %rax,0x40(%rsi)
180073b29:	0f 10 4c 24 68       	movups 0x68(%rsp),%xmm1
180073b2e:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
180073b32:	0f 10 44 24 58       	movups 0x58(%rsp),%xmm0
180073b37:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
180073b3b:	0f 11 4e 30          	movups %xmm1,0x30(%rsi)
180073b3f:	49 8b 46 78          	mov    0x78(%r14),%rax
180073b43:	66 0f 73 d9 04       	psrldq $0x4,%xmm1
180073b48:	8b 88 80 00 00 00    	mov    0x80(%rax),%ecx
180073b4e:	89 8e 80 00 00 00    	mov    %ecx,0x80(%rsi)
180073b54:	48 8b 05 7d 0f 13 00 	mov    0x130f7d(%rip),%rax        # 0x1801a4ad8
180073b5b:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
180073b5f:	33 c0                	xor    %eax,%eax