1400c77aa:	4c 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11
1400c77b1:	00
1400c77b2:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400c77b9:	00
1400c77ba:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
1400c77c1:	00
1400c77c2:	4c 8b 44 24 78       	mov    0x78(%rsp),%r8
1400c77c7:	45 0f b6 1b          	movzbl (%r11),%r11d
1400c77cb:	48 8b 11             	mov    (%rcx),%rdx
1400c77ce:	45 8b 09             	mov    (%r9),%r9d
1400c77d1:	45 8b 00             	mov    (%r8),%r8d
1400c77d4:	49 c1 e6 04          	shl    $0x4,%r14
1400c77d8:	4c 03 36             	add    (%rsi),%r14
1400c77db:	48 8b 30             	mov    (%rax),%rsi
1400c77de:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1400c77e5:	00
1400c77e6:	48 8b 38             	mov    (%rax),%rdi
1400c77e9:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1400c77f0:	00
1400c77f1:	48 8b 18             	mov    (%rax),%rbx
1400c77f4:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1400c77fb:	00
1400c77fc:	44 0f b6 10          	movzbl (%rax),%r10d
1400c7800:	49 8b c6             	mov    %r14,%rax
1400c7803:	45 88 56 10          	mov    %r10b,0x10(%r14)
1400c7807:	49 89 16             	mov    %rdx,(%r14)
1400c780a:	45 89 46 08          	mov    %r8d,0x8(%r14)
1400c780e:	45 89 4e 0c          	mov    %r9d,0xc(%r14)
1400c7812:	45 88 5e 11          	mov    %r11b,0x11(%r14)
1400c7816:	49 89 5e 18          	mov    %rbx,0x18(%r14)
1400c781a:	49 89 7e 20          	mov    %rdi,0x20(%r14)
1400c781e:	49 89 76 28          	mov    %rsi,0x28(%r14)
1400c7822:	ff 45 00             	incl   0x0(%rbp)
1400c7825:	48 83 c4 30          	add    $0x30,%rsp
1400c7829:	41 5f                	pop    %r15
1400c782b:	41 5e                	pop    %r14
1400c782d:	41 5c                	pop    %r12
1400c782f:	5f                   	pop    %rdi
1400c7830:	5e                   	pop    %rsi
1400c7831:	5d                   	pop    %rbp
1400c7832:	5b                   	pop    %rbx
1400c7833:	c3                   	ret
1400c7834:	cc                   	int3
1400c7835:	cc                   	int3
1400c7836:	cc                   	int3
1400c7837:	cc                   	int3
1400c7838:	cc                   	int3
1400c7839:	cc                   	int3
1400c783a:	cc                   	int3
1400c783b:	cc                   	int3
1400c783c:	cc                   	int3
1400c783d:	cc                   	int3
1400c783e:	cc                   	int3
1400c783f:	cc                   	int3
1400c7840:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400c7845:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1400c784a:	56                   	push   %rsi
1400c784b:	57                   	push   %rdi
1400c784c:	41 56                	push   %r14
1400c784e:	48 83 ec 20          	sub    $0x20,%rsp
1400c7852:	48 8b d9             	mov    %rcx,%rbx
1400c7855:	4c 8b f2             	mov    %rdx,%r14
1400c7858:	8b 49 0c             	mov    0xc(%rcx),%ecx
1400c785b:	8b c1                	mov    %ecx,%eax
1400c785d:	0f ba f0 1f          	btr    $0x1f,%eax
1400c7861:	8b 6b 08             	mov    0x8(%rbx),%ebp
1400c7864:	3b e8                	cmp    %eax,%ebp
1400c7866:	0f 85 8e 00 00 00    	jne    0x1400c78fa
1400c786c:	0f ba f1 1f          	btr    $0x1f,%ecx
1400c7870:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1400c7875:	8b c1                	mov    %ecx,%eax
1400c7877:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1400c787c:	48 d1 e8             	shr    $1,%rax
1400c787f:	4c 8d 79 01          	lea    0x1(%rcx),%r15
1400c7883:	4c 03 f8             	add    %rax,%r15
1400c7886:	4b 8d 0c 7f          	lea    (%r15,%r15,2),%rcx
1400c788a:	48 c1 e1 03          	shl    $0x3,%rcx
1400c788e:	ff 15 8c 26 26 00    	call   *0x26268c(%rip)        # 0x140329f20
1400c7894:	8b 53 08             	mov    0x8(%rbx),%edx
1400c7897:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c789b:	48 8b 0b             	mov    (%rbx),%rcx
1400c789e:	4c 8b e0             	mov    %rax,%r12
1400c78a1:	4c 8b c8             	mov    %rax,%r9
1400c78a4:	4c 8d 04 52          	lea    (%rdx,%rdx,2),%r8
1400c78a8:	4a 8d 14 c1          	lea    (%rcx,%r8,8),%rdx
1400c78ac:	48 3b ca             	cmp    %rdx,%rcx
1400c78af:	73 27                	jae    0x1400c78d8
1400c78b1:	0f 10 01             	movups (%rcx),%xmm0
1400c78b4:	4d 8d 49 18          	lea    0x18(%r9),%r9
1400c78b8:	41 0f 11 41 e8       	movups %xmm0,-0x18(%r9)
1400c78bd:	f2 0f 10 49 10       	movsd  0x10(%rcx),%xmm1
1400c78c2:	48 83 c1 18          	add    $0x18,%rcx
1400c78c6:	f2 41 0f 11 49 f8    	movsd  %xmm1,-0x8(%r9)
1400c78cc:	48 3b ca             	cmp    %rdx,%rcx
1400c78cf:	72 e0                	jb     0x1400c78b1
1400c78d1:	48 8b 0b             	mov    (%rbx),%rcx
1400c78d4:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c78d8:	83 7b 0c 00          	cmpl   $0x0,0xc(%rbx)
1400c78dc:	7c 06                	jl     0x1400c78e4
1400c78de:	ff 15 34 26 26 00    	call   *0x262634(%rip)        # 0x140329f18
1400c78e4:	4c 89 23             	mov    %r12,(%rbx)
1400c78e7:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
1400c78ec:	44 89 7b 0c          	mov    %r15d,0xc(%rbx)
1400c78f0:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400c78f5:	89 6b 08             	mov    %ebp,0x8(%rbx)
1400c78f8:	eb 04                	jmp    0x1400c78fe
1400c78fa:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c78fe:	48 8b 03             	mov    (%rbx),%rax
1400c7901:	48 8d 0c 6d 00 00 00 	lea    0x0(,%rbp,2),%rcx
1400c7908:	00
1400c7909:	41 0f 10 06          	movups (%r14),%xmm0
1400c790d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400c7912:	48 03 cd             	add    %rbp,%rcx
1400c7915:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400c791a:	0f 11 04 c8          	movups %xmm0,(%rax,%rcx,8)
1400c791e:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1400c7922:	f2 41 0f 10 4e 10    	movsd  0x10(%r14),%xmm1
1400c7928:	f2 0f 11 48 10       	movsd  %xmm1,0x10(%rax)
1400c792d:	ff 07                	incl   (%rdi)
1400c792f:	48 83 c4 20          	add    $0x20,%rsp
1400c7933:	41 5e                	pop    %r14
1400c7935:	5f                   	pop    %rdi
1400c7936:	5e                   	pop    %rsi
1400c7937:	c3                   	ret
1400c7938:	cc                   	int3
1400c7939:	cc                   	int3
1400c793a:	cc                   	int3
1400c793b:	cc                   	int3
1400c793c:	cc                   	int3
1400c793d:	cc                   	int3
1400c793e:	cc                   	int3
1400c793f:	cc                   	int3
1400c7940:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400c7945:	55                   	push   %rbp
1400c7946:	56                   	push   %rsi
1400c7947:	57                   	push   %rdi
1400c7948:	41 55                	push   %r13
1400c794a:	41 56                	push   %r14
1400c794c:	48 83 ec 20          	sub    $0x20,%rsp
1400c7950:	48 8b d9             	mov    %rcx,%rbx
1400c7953:	45 33 ed             	xor    %r13d,%r13d
1400c7956:	8b 49 0c             	mov    0xc(%rcx),%ecx
1400c7959:	4c 8b f2             	mov    %rdx,%r14
1400c795c:	8b c1                	mov    %ecx,%eax
1400c795e:	0f ba f0 1f          	btr    $0x1f,%eax
1400c7962:	8b 6b 08             	mov    0x8(%rbx),%ebp
1400c7965:	3b e8                	cmp    %eax,%ebp
1400c7967:	0f 85 86 00 00 00    	jne    0x1400c79f3
1400c796d:	0f ba f1 1f          	btr    $0x1f,%ecx
1400c7971:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1400c7976:	8b c1                	mov    %ecx,%eax
1400c7978:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
1400c797d:	48 d1 e8             	shr    $1,%rax
1400c7980:	4c 8d 79 01          	lea    0x1(%rcx),%r15
1400c7984:	4c 03 f8             	add    %rax,%r15
1400c7987:	4a 8d 0c fd 00 00 00 	lea    0x0(,%r15,8),%rcx
1400c798e:	00
1400c798f:	ff 15 8b 25 26 00    	call   *0x26258b(%rip)        # 0x140329f20
1400c7995:	48 8b 0b             	mov    (%rbx),%rcx
1400c7998:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c799c:	8b 53 08             	mov    0x8(%rbx),%edx
1400c799f:	4c 8b e0             	mov    %rax,%r12
1400c79a2:	4c 8b c0             	mov    %rax,%r8
1400c79a5:	4c 8d 0c d1          	lea    (%rcx,%rdx,8),%r9
1400c79a9:	49 3b c9             	cmp    %r9,%rcx
1400c79ac:	73 23                	jae    0x1400c79d1
1400c79ae:	66 90                	xchg   %ax,%ax
1400c79b0:	4d 89 28             	mov    %r13,(%r8)
1400c79b3:	4d 8d 40 08          	lea    0x8(%r8),%r8
1400c79b7:	48 8b 11             	mov    (%rcx),%rdx
1400c79ba:	49 89 50 f8          	mov    %rdx,-0x8(%r8)
1400c79be:	4c 89 29             	mov    %r13,(%rcx)
1400c79c1:	48 83 c1 08          	add    $0x8,%rcx
1400c79c5:	49 3b c9             	cmp    %r9,%rcx
1400c79c8:	72 e6                	jb     0x1400c79b0
1400c79ca:	48 8b 0b             	mov    (%rbx),%rcx
1400c79cd:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c79d1:	44 39 6b 0c          	cmp    %r13d,0xc(%rbx)
1400c79d5:	7c 06                	jl     0x1400c79dd
1400c79d7:	ff 15 3b 25 26 00    	call   *0x26253b(%rip)        # 0x140329f18
1400c79dd:	4c 89 23             	mov    %r12,(%rbx)
1400c79e0:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
1400c79e5:	44 89 7b 0c          	mov    %r15d,0xc(%rbx)
1400c79e9:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
1400c79ee:	89 6b 08             	mov    %ebp,0x8(%rbx)
1400c79f1:	eb 04                	jmp    0x1400c79f7
1400c79f3:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1400c79f7:	48 8b 03             	mov    (%rbx),%rax
1400c79fa:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400c79ff:	4c 89 2c e8          	mov    %r13,(%rax,%rbp,8)
1400c7a03:	49 8b 0e             	mov    (%r14),%rcx
1400c7a06:	48 8d 04 e8          	lea    (%rax,%rbp,8),%rax
1400c7a0a:	48 89 08             	mov    %rcx,(%rax)
1400c7a0d:	4d 89 2e             	mov    %r13,(%r14)
1400c7a10:	ff 07                	incl   (%rdi)
1400c7a12:	48 83 c4 20          	add    $0x20,%rsp
1400c7a16:	41 5e                	pop    %r14
1400c7a18:	41 5d                	pop    %r13
1400c7a1a:	5f                   	pop    %rdi
1400c7a1b:	5e                   	pop    %rsi
1400c7a1c:	5d                   	pop    %rbp
1400c7a1d:	c3                   	ret
1400c7a1e:	cc                   	int3
1400c7a1f:	cc                   	int3
1400c7a20:	0f be 01             	movsbl (%rcx),%eax
1400c7a23:	c3                   	ret
1400c7a24:	cc                   	int3
1400c7a25:	cc                   	int3
1400c7a26:	cc                   	int3
1400c7a27:	cc                   	int3
1400c7a28:	cc                   	int3
1400c7a29:	cc                   	int3
1400c7a2a:	cc                   	int3
1400c7a2b:	cc                   	int3
1400c7a2c:	cc                   	int3
1400c7a2d:	cc                   	int3
1400c7a2e:	cc                   	int3
1400c7a2f:	cc                   	int3
1400c7a30:	40 53                	rex push %rbx
1400c7a32:	b8 60 10 00 00       	mov    $0x1060,%eax
1400c7a37:	e8 a4 2b 23 00       	call   0x1402fa5e0
1400c7a3c:	48 2b e0             	sub    %rax,%rsp
1400c7a3f:	48 8b 05 3a 07 34 00 	mov    0x34073a(%rip),%rax        # 0x140408180
1400c7a46:	48 33 c4             	xor    %rsp,%rax
1400c7a49:	48 89 84 24 50 10 00 	mov    %rax,0x1050(%rsp)
1400c7a50:	00
1400c7a51:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400c7a56:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1400c7a5b:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1400c7a60:	48 8b d9             	mov    %rcx,%rbx
1400c7a63:	4c 8b c2             	mov    %rdx,%r8
1400c7a66:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
1400c7a6b:	ba 00 10 00 00       	mov    $0x1000,%edx
1400c7a70:	48 c7 44 24 28 02 00 	movq   $0x2,0x28(%rsp)
1400c7a77:	00 00
1400c7a79:	4c 8d 0d 98 8c 33 00 	lea    0x338c98(%rip),%r9        # 0x140400718
1400c7a80:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400c7a85:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c7a8a:	e8 51 3d fe ff       	call   0x1400ab7e0
1400c7a8f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c7a92:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400c7a97:	0f 11 03             	movups %xmm0,(%rbx)
1400c7a9a:	4c 8b c0             	mov    %rax,%r8
1400c7a9d:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1400c7aa4:	00
1400c7aa5:	48 8b cb             	mov    %rbx,%rcx
1400c7aa8:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
1400c7aaf:	00
1400c7ab0:	e8 7b e1 fb ff       	call   0x140085c30
1400c7ab5:	48 8b c3             	mov    %rbx,%rax
1400c7ab8:	48 8b 8c 24 50 10 00 	mov    0x1050(%rsp),%rcx
1400c7abf:	00
1400c7ac0:	48 33 cc             	xor    %rsp,%rcx
1400c7ac3:	e8 78 2b 23 00       	call   0x1402fa640
1400c7ac8:	48 81 c4 60 10 00 00 	add    $0x1060,%rsp
1400c7acf:	5b                   	pop    %rbx
1400c7ad0:	c3                   	ret
1400c7ad1:	cc                   	int3
1400c7ad2:	cc                   	int3
1400c7ad3:	cc                   	int3
1400c7ad4:	cc                   	int3
1400c7ad5:	cc                   	int3
1400c7ad6:	cc                   	int3
1400c7ad7:	cc                   	int3
1400c7ad8:	cc                   	int3
1400c7ad9:	cc                   	int3
1400c7ada:	cc                   	int3
1400c7adb:	cc                   	int3
1400c7adc:	cc                   	int3
1400c7add:	cc                   	int3
1400c7ade:	cc                   	int3
1400c7adf:	cc                   	int3
1400c7ae0:	48 8b 41 40          	mov    0x40(%rcx),%rax
1400c7ae4:	48 8d 15 15 77 26 00 	lea    0x267715(%rip),%rdx        # 0x14032f200
1400c7aeb:	44 8b 41 4c          	mov    0x4c(%rcx),%r8d
1400c7aef:	48 89 51 28          	mov    %rdx,0x28(%rcx)
1400c7af3:	8b 51 48             	mov    0x48(%rcx),%edx
1400c7af6:	44 0f be 08          	movsbl (%rax),%r9d
1400c7afa:	e9 01 42 fe ff       	jmp    0x1400abd00
1400c7aff:	cc                   	int3
1400c7b00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400c7b05:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400c7b0a:	57                   	push   %rdi
1400c7b0b:	48 83 ec 50          	sub    $0x50,%rsp
1400c7b0f:	49 8b f1             	mov    %r9,%rsi
1400c7b12:	49 8b f8             	mov    %r8,%rdi
1400c7b15:	48 8b da             	mov    %rdx,%rbx
1400c7b18:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7b1d:	e8 0e de fc ff       	call   0x140095930
1400c7b22:	90                   	nop
1400c7b23:	b9 03 00 00 00       	mov    $0x3,%ecx
1400c7b28:	e8 43 8d fd ff       	call   0x1400a0870
1400c7b2d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400c7b32:	41 b9 ff 00 00 00    	mov    $0xff,%r9d
1400c7b38:	4c 8d 05 f9 2d 26 00 	lea    0x262df9(%rip),%r8        # 0x14032a938
1400c7b3f:	48 8b d6             	mov    %rsi,%rdx
1400c7b42:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7b47:	e8 c4 ee fd ff       	call   0x1400a6a10
1400c7b4c:	48 85 db             	test   %rbx,%rbx
1400c7b4f:	74 25                	je     0x1400c7b76
1400c7b51:	88 44 24 68          	mov    %al,0x68(%rsp)
1400c7b55:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7b5a:	e8 11 44 fd ff       	call   0x14009bf70
1400c7b5f:	84 c0                	test   %al,%al
1400c7b61:	74 15                	je     0x1400c7b78
1400c7b63:	48 8b 03             	mov    (%rbx),%rax
1400c7b66:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400c7b6b:	48 8b d7             	mov    %rdi,%rdx
1400c7b6e:	48 8b cb             	mov    %rbx,%rcx
1400c7b71:	ff 50 10             	call   *0x10(%rax)
1400c7b74:	eb 02                	jmp    0x1400c7b78
1400c7b76:	88 07                	mov    %al,(%rdi)
1400c7b78:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7b7d:	e8 ee 43 fd ff       	call   0x14009bf70
1400c7b82:	0f b6 d8             	movzbl %al,%ebx
1400c7b85:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7b8a:	e8 51 20 fd ff       	call   0x140099be0
1400c7b8f:	0f b6 c3             	movzbl %bl,%eax
1400c7b92:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400c7b97:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400c7b9c:	48 83 c4 50          	add    $0x50,%rsp
1400c7ba0:	5f                   	pop    %rdi
1400c7ba1:	c3                   	ret
1400c7ba2:	cc                   	int3
1400c7ba3:	cc                   	int3
1400c7ba4:	cc                   	int3
1400c7ba5:	cc                   	int3
1400c7ba6:	cc                   	int3
1400c7ba7:	cc                   	int3
1400c7ba8:	cc                   	int3
1400c7ba9:	cc                   	int3
1400c7baa:	cc                   	int3
1400c7bab:	cc                   	int3
1400c7bac:	cc                   	int3
1400c7bad:	cc                   	int3
1400c7bae:	cc                   	int3
1400c7baf:	cc                   	int3
1400c7bb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400c7bb5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400c7bba:	57                   	push   %rdi
1400c7bbb:	48 83 ec 50          	sub    $0x50,%rsp
1400c7bbf:	49 8b f1             	mov    %r9,%rsi
1400c7bc2:	49 8b f8             	mov    %r8,%rdi
1400c7bc5:	48 8b da             	mov    %rdx,%rbx
1400c7bc8:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400c7bcd:	e8 5e dd fc ff       	call   0x140095930
1400c7bd2:	90                   	nop
1400c7bd3:	b9 07 00 00 00       	mov    $0x7,%ecx
1400c7bd8:	e8 93 8c fd ff       	call   0x1400a0870
1400c7bdd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)