1400e877f:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
1400e8786:	5b                   	pop    %rbx
1400e8787:	5e                   	pop    %rsi
1400e8788:	5f                   	pop    %rdi
1400e8789:	5d                   	pop    %rbp
1400e878a:	41 5c                	pop    %r12
1400e878c:	41 5d                	pop    %r13
1400e878e:	c3                   	ret
1400e878f:	90                   	nop
1400e8790:	b9 f4 ff ff ff       	mov    $0xfffffff4,%ecx
1400e8795:	ff d5                	call   *%rbp
1400e8797:	48 89 05 ea 0a 19 00 	mov    %rax,0x190aea(%rip)        # 0x140279288
1400e879e:	48 89 c1             	mov    %rax,%rcx
1400e87a1:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e87a5:	74 15                	je     0x1400e87bc
1400e87a7:	48 8d 15 56 74 10 00 	lea    0x107456(%rip),%rdx        # 0x1401efc04
1400e87ae:	ff 15 94 68 1c 00    	call   *0x1c6894(%rip)        # 0x1402af048
1400e87b4:	85 c0                	test   %eax,%eax
1400e87b6:	0f 85 55 ff ff ff    	jne    0x1400e8711
1400e87bc:	ff 15 ae 68 1c 00    	call   *0x1c68ae(%rip)        # 0x1402af070
1400e87c2:	48 8d 6c 24 50       	lea    0x50(%rsp),%rbp
1400e87c7:	ba 1f 00 00 00       	mov    $0x1f,%edx
1400e87cc:	4c 8d 05 1d b0 12 00 	lea    0x12b01d(%rip),%r8        # 0x1402137f0
1400e87d3:	41 89 c1             	mov    %eax,%r9d
1400e87d6:	48 89 e9             	mov    %rbp,%rcx
1400e87d9:	e8 d2 12 10 00       	call   0x1401e9ab0
1400e87de:	85 c0                	test   %eax,%eax
1400e87e0:	0f 88 f0 01 00 00    	js     0x1400e89d6
1400e87e6:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400e87ed:	00 00
1400e87ef:	45 31 c0             	xor    %r8d,%r8d
1400e87f2:	ba 02 00 00 00       	mov    $0x2,%edx
1400e87f7:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400e87fd:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1400e8804:	00
1400e8805:	48 89 e9             	mov    %rbp,%rcx
1400e8808:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400e880f:	00
1400e8810:	c7 44 24 20 00 10 00 	movl   $0x1000,0x20(%rsp)
1400e8817:	00
1400e8818:	ff 15 42 67 1c 00    	call   *0x1c6742(%rip)        # 0x1402aef60
1400e881e:	48 89 05 7b 0a 19 00 	mov    %rax,0x190a7b(%rip)        # 0x1402792a0
1400e8825:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e8829:	0f 84 b3 01 00 00    	je     0x1400e89e2
1400e882f:	45 31 c9             	xor    %r9d,%r9d
1400e8832:	45 31 c0             	xor    %r8d,%r8d
1400e8835:	ba 00 00 00 80       	mov    $0x80000000,%edx
1400e883a:	48 89 e9             	mov    %rbp,%rcx
1400e883d:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e8844:	00 00
1400e8846:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400e884d:	00
1400e884e:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e8855:	00
1400e8856:	ff 15 f4 66 1c 00    	call   *0x1c66f4(%rip)        # 0x1402aef50
1400e885c:	48 89 05 45 0a 19 00 	mov    %rax,0x190a45(%rip)        # 0x1402792a8
1400e8863:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e8867:	0f 84 8d 01 00 00    	je     0x1400e89fa
1400e886d:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400e8874:	00 00
1400e8876:	45 31 c9             	xor    %r9d,%r9d
1400e8879:	31 d2                	xor    %edx,%edx
1400e887b:	31 c9                	xor    %ecx,%ecx
1400e887d:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400e8884:	00
1400e8885:	4c 8d 05 f4 f3 ff ff 	lea    -0xc0c(%rip),%r8        # 0x1400e7c80
1400e888c:	ff 15 f6 66 1c 00    	call   *0x1c66f6(%rip)        # 0x1402aef88
1400e8892:	48 89 05 17 0a 19 00 	mov    %rax,0x190a17(%rip)        # 0x1402792b0
1400e8899:	48 85 c0             	test   %rax,%rax
1400e889c:	0f 84 64 01 00 00    	je     0x1400e8a06
1400e88a2:	48 8d 0d f7 ef ff ff 	lea    -0x1009(%rip),%rcx        # 0x1400e78a0
1400e88a9:	e8 82 8b f1 ff       	call   0x140001430
1400e88ae:	85 c0                	test   %eax,%eax
1400e88b0:	0f 85 38 01 00 00    	jne    0x1400e89ee
1400e88b6:	85 db                	test   %ebx,%ebx
1400e88b8:	0f 85 aa 00 00 00    	jne    0x1400e8968
1400e88be:	48 8b 1d a3 67 1c 00 	mov    0x1c67a3(%rip),%rbx        # 0x1402af068
1400e88c5:	48 8b 2d f4 66 1c 00 	mov    0x1c66f4(%rip),%rbp        # 0x1402aefc0
1400e88cc:	4c 8d 64 24 48       	lea    0x48(%rsp),%r12
1400e88d1:	48 8b 35 c8 09 19 00 	mov    0x1909c8(%rip),%rsi        # 0x1402792a0
1400e88d8:	ff d3                	call   *%rbx
1400e88da:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
1400e88e1:	00
1400e88e2:	4d 89 e1             	mov    %r12,%r9
1400e88e5:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1400e88ec:	00
1400e88ed:	48 89 c1             	mov    %rax,%rcx
1400e88f0:	49 89 c0             	mov    %rax,%r8
1400e88f3:	48 89 f2             	mov    %rsi,%rdx
1400e88f6:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400e88fd:	00
1400e88fe:	ff d5                	call   *%rbp
1400e8900:	85 c0                	test   %eax,%eax
1400e8902:	0f 84 19 01 00 00    	je     0x1400e8a21
1400e8908:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400e890d:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e8912:	e8 e9 fb ff ff       	call   0x1400e8500
1400e8917:	48 89 05 72 09 19 00 	mov    %rax,0x190972(%rip)        # 0x140279290
1400e891e:	e9 4b fe ff ff       	jmp    0x1400e876e
1400e8923:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e8928:	31 c9                	xor    %ecx,%ecx
1400e892a:	e8 b1 f0 ff ff       	call   0x1400e79e0
1400e892f:	b9 01 00 00 00       	mov    $0x1,%ecx
1400e8934:	e8 a7 f0 ff ff       	call   0x1400e79e0
1400e8939:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1400e8940:	00
1400e8941:	48 2b 07             	sub    (%rdi),%rax
1400e8944:	0f 85 87 00 00 00    	jne    0x1400e89d1
1400e894a:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e894f:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
1400e8956:	5b                   	pop    %rbx
1400e8957:	5e                   	pop    %rsi
1400e8958:	5f                   	pop    %rdi
1400e8959:	5d                   	pop    %rbp
1400e895a:	41 5c                	pop    %r12
1400e895c:	41 5d                	pop    %r13
1400e895e:	e9 7d f0 ff ff       	jmp    0x1400e79e0
1400e8963:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e8968:	4c 8b 2d 31 09 19 00 	mov    0x190931(%rip),%r13        # 0x1402792a0
1400e896f:	48 8b 1d f2 66 1c 00 	mov    0x1c66f2(%rip),%rbx        # 0x1402af068
1400e8976:	4c 8d 64 24 48       	lea    0x48(%rsp),%r12
1400e897b:	ff d3                	call   *%rbx
1400e897d:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
1400e8984:	00
1400e8985:	48 8b 2d 34 66 1c 00 	mov    0x1c6634(%rip),%rbp        # 0x1402aefc0
1400e898c:	4d 89 e1             	mov    %r12,%r9
1400e898f:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1400e8996:	00
1400e8997:	48 89 c1             	mov    %rax,%rcx
1400e899a:	49 89 c0             	mov    %rax,%r8
1400e899d:	4c 89 ea             	mov    %r13,%rdx
1400e89a0:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1400e89a7:	00
1400e89a8:	ff d5                	call   *%rbp
1400e89aa:	85 c0                	test   %eax,%eax
1400e89ac:	74 64                	je     0x1400e8a12
1400e89ae:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400e89b3:	b9 01 00 00 00       	mov    $0x1,%ecx
1400e89b8:	e8 43 fb ff ff       	call   0x1400e8500
1400e89bd:	48 89 05 d4 08 19 00 	mov    %rax,0x1908d4(%rip)        # 0x140279298
1400e89c4:	85 f6                	test   %esi,%esi
1400e89c6:	0f 84 a2 fd ff ff    	je     0x1400e876e
1400e89cc:	e9 00 ff ff ff       	jmp    0x1400e88d1
1400e89d1:	e8 9a be 0f 00       	call   0x1401e4870
1400e89d6:	48 8d 0d 3b ae 12 00 	lea    0x12ae3b(%rip),%rcx        # 0x140213818
1400e89dd:	e8 ae a9 fd ff       	call   0x1400c3390
1400e89e2:	48 8d 0d 56 ae 12 00 	lea    0x12ae56(%rip),%rcx        # 0x14021383f
1400e89e9:	e8 72 f1 ff ff       	call   0x1400e7b60
1400e89ee:	48 8d 0d af ae 12 00 	lea    0x12aeaf(%rip),%rcx        # 0x1402138a4
1400e89f5:	e8 26 aa fd ff       	call   0x1400c3420
1400e89fa:	48 8d 0d 57 ae 12 00 	lea    0x12ae57(%rip),%rcx        # 0x140213858
1400e8a01:	e8 5a f1 ff ff       	call   0x1400e7b60
1400e8a06:	48 8d 0d 73 ae 12 00 	lea    0x12ae73(%rip),%rcx        # 0x140213880
1400e8a0d:	e8 4e f1 ff ff       	call   0x1400e7b60
1400e8a12:	44 89 ea             	mov    %r13d,%edx
1400e8a15:	48 8d 0d b4 ad 12 00 	lea    0x12adb4(%rip),%rcx        # 0x1402137d0
1400e8a1c:	e8 3f f1 ff ff       	call   0x1400e7b60
1400e8a21:	89 f2                	mov    %esi,%edx
1400e8a23:	48 8d 0d a6 ad 12 00 	lea    0x12ada6(%rip),%rcx        # 0x1402137d0
1400e8a2a:	e8 31 f1 ff ff       	call   0x1400e7b60
1400e8a2f:	90                   	nop
1400e8a30:	48 83 ec 28          	sub    $0x28,%rsp
1400e8a34:	83 f9 01             	cmp    $0x1,%ecx
1400e8a37:	74 37                	je     0x1400e8a70
1400e8a39:	83 f9 02             	cmp    $0x2,%ecx
1400e8a3c:	75 10                	jne    0x1400e8a4e
1400e8a3e:	48 8b 05 4b 08 19 00 	mov    0x19084b(%rip),%rax        # 0x140279290
1400e8a45:	f6 05 8c 08 19 00 02 	testb  $0x2,0x19088c(%rip)        # 0x1402792d8
1400e8a4c:	75 15                	jne    0x1400e8a63
1400e8a4e:	ff 15 fc 69 1c 00    	call   *0x1c69fc(%rip)        # 0x1402af450
1400e8a54:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
1400e8a5b:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
1400e8a5f:	48 0f 44 c2          	cmove  %rdx,%rax
1400e8a63:	48 83 c4 28          	add    $0x28,%rsp
1400e8a67:	c3                   	ret
1400e8a68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e8a6f:	00
1400e8a70:	48 8b 05 21 08 19 00 	mov    0x190821(%rip),%rax        # 0x140279298
1400e8a77:	f6 05 56 08 19 00 02 	testb  $0x2,0x190856(%rip)        # 0x1402792d4
1400e8a7e:	74 ce                	je     0x1400e8a4e
1400e8a80:	48 83 c4 28          	add    $0x28,%rsp
1400e8a84:	c3                   	ret
1400e8a85:	90                   	nop
1400e8a86:	90                   	nop
1400e8a87:	90                   	nop
1400e8a88:	90                   	nop
1400e8a89:	90                   	nop
1400e8a8a:	90                   	nop
1400e8a8b:	90                   	nop
1400e8a8c:	90                   	nop
1400e8a8d:	90                   	nop
1400e8a8e:	90                   	nop
1400e8a8f:	90                   	nop
1400e8a90:	41 57                	push   %r15
1400e8a92:	41 56                	push   %r14
1400e8a94:	41 55                	push   %r13
1400e8a96:	41 54                	push   %r12
1400e8a98:	55                   	push   %rbp
1400e8a99:	57                   	push   %rdi
1400e8a9a:	56                   	push   %rsi
1400e8a9b:	53                   	push   %rbx
1400e8a9c:	48 81 ec e8 01 00 00 	sub    $0x1e8,%rsp
1400e8aa3:	4c 8b 25 46 00 15 00 	mov    0x150046(%rip),%r12        # 0x140238af0
1400e8aaa:	b9 02 00 00 00       	mov    $0x2,%ecx
1400e8aaf:	49 8b 14 24          	mov    (%r12),%rdx
1400e8ab3:	48 89 94 24 d8 01 00 	mov    %rdx,0x1d8(%rsp)
1400e8aba:	00
1400e8abb:	31 d2                	xor    %edx,%edx
1400e8abd:	e8 de 18 10 00       	call   0x1401ea3a0
1400e8ac2:	48 89 c6             	mov    %rax,%rsi
1400e8ac5:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e8ac9:	0f 84 c2 00 00 00    	je     0x1400e8b91
1400e8acf:	48 8b 05 ca 08 15 00 	mov    0x1508ca(%rip),%rax        # 0x1402393a0
1400e8ad6:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400e8ada:	31 d2                	xor    %edx,%edx
1400e8adc:	45 31 ed             	xor    %r13d,%r13d
1400e8adf:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1400e8ae4:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1400e8ae9:	4c 8d 74 24 70       	lea    0x70(%rsp),%r14
1400e8aee:	48 89 e9             	mov    %rbp,%rcx
1400e8af1:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
1400e8af6:	4c 89 f3             	mov    %r14,%rbx
1400e8af9:	48 8d bc 24 a0 00 00 	lea    0xa0(%rsp),%rdi
1400e8b00:	00
1400e8b01:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400e8b06:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400e8b0b:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1400e8b10:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1400e8b17:	00 00
1400e8b19:	e8 d2 43 07 00       	call   0x14015cef0
1400e8b1e:	ff 15 4c 65 1c 00    	call   *0x1c654c(%rip)        # 0x1402af070
1400e8b24:	41 89 c7             	mov    %eax,%r15d
1400e8b27:	48 89 fa             	mov    %rdi,%rdx
1400e8b2a:	48 89 f1             	mov    %rsi,%rcx
1400e8b2d:	c7 84 24 a0 00 00 00 	movl   $0x130,0xa0(%rsp)
1400e8b34:	30 01 00 00
1400e8b38:	e8 ab 15 10 00       	call   0x1401ea0e8
1400e8b3d:	85 c0                	test   %eax,%eax
1400e8b3f:	0f 85 8e 00 00 00    	jne    0x1400e8bd3
1400e8b45:	48 89 e9             	mov    %rbp,%rcx
1400e8b48:	e8 33 48 07 00       	call   0x14015d380
1400e8b4d:	48 8b 05 ac 08 15 00 	mov    0x1508ac(%rip),%rax        # 0x140239400
1400e8b54:	4c 8d 05 a9 ad 12 00 	lea    0x12ada9(%rip),%r8        # 0x140213904
1400e8b5b:	ba 7a 00 00 00       	mov    $0x7a,%edx
1400e8b60:	48 8d 0d a9 ad 12 00 	lea    0x12ada9(%rip),%rcx        # 0x140213910
1400e8b67:	4c 8b 08             	mov    (%rax),%r9
1400e8b6a:	48 8d 05 c8 ad 12 00 	lea    0x12adc8(%rip),%rax        # 0x140213939
1400e8b71:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1400e8b76:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e8b7b:	e8 b0 55 fc ff       	call   0x1400ae130
1400e8b80:	48 89 e9             	mov    %rbp,%rcx
1400e8b83:	e8 68 3f 07 00       	call   0x14015caf0
1400e8b88:	48 89 f1             	mov    %rsi,%rcx
1400e8b8b:	ff 15 87 63 1c 00    	call   *0x1c6387(%rip)        # 0x1402aef18
1400e8b91:	48 8b 84 24 d8 01 00 	mov    0x1d8(%rsp),%rax
1400e8b98:	00
1400e8b99:	49 2b 04 24          	sub    (%r12),%rax
1400e8b9d:	0f 85 bf 00 00 00    	jne    0x1400e8c62
1400e8ba3:	48 81 c4 e8 01 00 00 	add    $0x1e8,%rsp
1400e8baa:	5b                   	pop    %rbx
1400e8bab:	5e                   	pop    %rsi
1400e8bac:	5f                   	pop    %rdi
1400e8bad:	5d                   	pop    %rbp
1400e8bae:	41 5c                	pop    %r12
1400e8bb0:	41 5d                	pop    %r13
1400e8bb2:	41 5e                	pop    %r14
1400e8bb4:	41 5f                	pop    %r15
1400e8bb6:	c3                   	ret
1400e8bb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e8bbe:	00 00
1400e8bc0:	48 89 fa             	mov    %rdi,%rdx
1400e8bc3:	48 89 f1             	mov    %rsi,%rcx
1400e8bc6:	e8 15 15 10 00       	call   0x1401ea0e0
1400e8bcb:	85 c0                	test   %eax,%eax
1400e8bcd:	0f 84 72 ff ff ff    	je     0x1400e8b45
1400e8bd3:	44 3b bc 24 a8 00 00 	cmp    0xa8(%rsp),%r15d
1400e8bda:	00
1400e8bdb:	75 e3                	jne    0x1400e8bc0
1400e8bdd:	45 85 ed             	test   %r13d,%r13d
1400e8be0:	75 1e                	jne    0x1400e8c00
1400e8be2:	44 89 3b             	mov    %r15d,(%rbx)
1400e8be5:	41 83 c5 01          	add    $0x1,%r13d
1400e8be9:	44 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15d
1400e8bf0:	00
1400e8bf1:	48 83 c3 04          	add    $0x4,%rbx
1400e8bf5:	e9 2d ff ff ff       	jmp    0x1400e8b27
1400e8bfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e8c00:	48 8d 94 24 cc 00 00 	lea    0xcc(%rsp),%rdx
1400e8c07:	00
1400e8c08:	48 89 e9             	mov    %rbp,%rcx
1400e8c0b:	e8 a0 43 07 00       	call   0x14015cfb0
1400e8c10:	4c 89 f0             	mov    %r14,%rax
1400e8c13:	eb 14                	jmp    0x1400e8c29
1400e8c15:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e8c1c:	00 00 00 00
1400e8c20:	48 83 c0 04          	add    $0x4,%rax
1400e8c24:	48 39 d8             	cmp    %rbx,%rax
1400e8c27:	74 1f                	je     0x1400e8c48
1400e8c29:	44 39 38             	cmp    %r15d,(%rax)
1400e8c2c:	75 f2                	jne    0x1400e8c20
1400e8c2e:	48 8d 15 bb ac 12 00 	lea    0x12acbb(%rip),%rdx        # 0x1402138f0
1400e8c35:	48 89 e9             	mov    %rbp,%rcx
1400e8c38:	e8 73 43 07 00       	call   0x14015cfb0
1400e8c3d:	e9 03 ff ff ff       	jmp    0x1400e8b45
1400e8c42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e8c48:	41 83 fd 0a          	cmp    $0xa,%r13d
1400e8c4c:	75 94                	jne    0x1400e8be2
1400e8c4e:	48 8d 15 a3 ac 12 00 	lea    0x12aca3(%rip),%rdx        # 0x1402138f8
1400e8c55:	48 89 e9             	mov    %rbp,%rcx
1400e8c58:	e8 53 43 07 00       	call   0x14015cfb0
1400e8c5d:	e9 e3 fe ff ff       	jmp    0x1400e8b45
1400e8c62:	e8 09 bc 0f 00       	call   0x1401e4870
1400e8c67:	90                   	nop
1400e8c68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e8c6f:	00
1400e8c70:	56                   	push   %rsi
1400e8c71:	53                   	push   %rbx
1400e8c72:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
1400e8c79:	48 8b 35 70 fe 14 00 	mov    0x14fe70(%rip),%rsi        # 0x140238af0
1400e8c80:	48 8b 06             	mov    (%rsi),%rax
1400e8c83:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
1400e8c8a:	00
1400e8c8b:	31 c0                	xor    %eax,%eax
1400e8c8d:	89 cb                	mov    %ecx,%ebx
1400e8c8f:	e8 cc 43 fc ff       	call   0x1400ad060
1400e8c94:	85 c0                	test   %eax,%eax
1400e8c96:	74 48                	je     0x1400e8ce0
1400e8c98:	85 db                	test   %ebx,%ebx
1400e8c9a:	74 64                	je     0x1400e8d00
1400e8c9c:	83 fb 01             	cmp    $0x1,%ebx
1400e8c9f:	0f 85 0c 02 00 00    	jne    0x1400e8eb1
1400e8ca5:	0f b6 05 8c 6f 10 00 	movzbl 0x106f8c(%rip),%eax        # 0x1401efc38
1400e8cac:	a8 01                	test   $0x1,%al
1400e8cae:	0f 84 6c 01 00 00    	je     0x1400e8e20
1400e8cb4:	48 8b 1d 75 6f 10 00 	mov    0x106f75(%rip),%rbx        # 0x1401efc30
1400e8cbb:	48 85 db             	test   %rbx,%rbx
1400e8cbe:	0f 84 34 01 00 00    	je     0x1400e8df8
1400e8cc4:	ff 15 9e 63 1c 00    	call   *0x1c639e(%rip)        # 0x1402af068
1400e8cca:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400e8ccf:	41 b8 48 00 00 00    	mov    $0x48,%r8d
1400e8cd5:	48 89 c1             	mov    %rax,%rcx
1400e8cd8:	ff d3                	call   *%rbx
1400e8cda:	85 c0                	test   %eax,%eax
1400e8cdc:	75 52                	jne    0x1400e8d30
1400e8cde:	66 90                	xchg   %ax,%ax
1400e8ce0:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1400e8ce7:	00
1400e8ce8:	48 2b 06             	sub    (%rsi),%rax
1400e8ceb:	0f 85 bb 01 00 00    	jne    0x1400e8eac
1400e8cf1:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp