1400e188d:	5b                   	pop    %rbx
1400e188e:	c3                   	ret
1400e188f:	0f b6 86 36 05 00 00 	movzbl 0x536(%rsi),%eax
1400e1896:	48 8d 15 53 db 2e 00 	lea    0x2edb53(%rip),%rdx        # 0x1403cf3f0
1400e189d:	89 03                	mov    %eax,(%rbx)
1400e189f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400e18a4:	48 8b 07             	mov    (%rdi),%rax
1400e18a7:	4c 8b c3             	mov    %rbx,%r8
1400e18aa:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
1400e18b1:	c6 83 7d 01 00 00 00 	movb   $0x0,0x17d(%rbx)
1400e18b8:	e8 13 23 fd ff       	call   0x1400b3bd0
1400e18bd:	8b f8                	mov    %eax,%edi
1400e18bf:	85 c0                	test   %eax,%eax
1400e18c1:	75 98                	jne    0x1400e185b
1400e18c3:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1400e18c8:	44 8b c5             	mov    %ebp,%r8d
1400e18cb:	48 8b d6             	mov    %rsi,%rdx
1400e18ce:	49 8b ce             	mov    %r14,%rcx
1400e18d1:	e8 4e 25 fd ff       	call   0x1400b3e24
1400e18d6:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400e18dd:	48 89 8c ee 20 02 00 	mov    %rcx,0x220(%rsi,%rbp,8)
1400e18e4:	00
1400e18e5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400e18ea:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1400e18ee:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400e18f3:	83 8a 40 01 00 00 ff 	orl    $0xffffffff,0x140(%rdx)
1400e18fa:	40 88 ba 0e 01 00 00 	mov    %dil,0x10e(%rdx)
1400e1901:	c6 83 7f 01 00 00 01 	movb   $0x1,0x17f(%rbx)
1400e1908:	e8 33 6d fc ff       	call   0x1400a8640
1400e190d:	0f 10 00             	movups (%rax),%xmm0
1400e1910:	f3 0f 7f 83 58 01 00 	movdqu %xmm0,0x158(%rbx)
1400e1917:	00
1400e1918:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400e191d:	c6 40 24 01          	movb   $0x1,0x24(%rax)
1400e1921:	e9 4f ff ff ff       	jmp    0x1400e1875
1400e1926:	cc                   	int3
1400e1927:	cc                   	int3
1400e1928:	40 53                	rex push %rbx
1400e192a:	48 83 ec 50          	sub    $0x50,%rsp
1400e192e:	48 8b 05 4b 41 2f 00 	mov    0x2f414b(%rip),%rax        # 0x1403d5a80
1400e1935:	48 33 c4             	xor    %rsp,%rax
1400e1938:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400e193d:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1400e1942:	48 8b d9             	mov    %rcx,%rbx
1400e1945:	8b 05 f5 63 2f 00    	mov    0x2f63f5(%rip),%eax        # 0x1403d7d40
1400e194b:	c7 44 24 34 20 40 00 	movl   $0x4020,0x34(%rsp)
1400e1952:	00
1400e1953:	c7 44 24 38 04 00 00 	movl   $0x4,0x38(%rsp)
1400e195a:	00
1400e195b:	85 c0                	test   %eax,%eax
1400e195d:	75 34                	jne    0x1400e1993
1400e195f:	44 8d 48 02          	lea    0x2(%rax),%r9d
1400e1963:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e196a:	00
1400e196b:	45 33 c0             	xor    %r8d,%r8d
1400e196e:	8d 48 06             	lea    0x6(%rax),%ecx
1400e1971:	33 d2                	xor    %edx,%edx
1400e1973:	e8 2c 49 00 00       	call   0x1400e62a4
1400e1978:	84 c0                	test   %al,%al
1400e197a:	74 0c                	je     0x1400e1988
1400e197c:	c7 05 ba 63 2f 00 02 	movl   $0x2,0x2f63ba(%rip)        # 0x1403d7d40
1400e1983:	00 00 00
1400e1986:	eb 62                	jmp    0x1400e19ea
1400e1988:	b8 01 00 00 00       	mov    $0x1,%eax
1400e198d:	89 05 ad 63 2f 00    	mov    %eax,0x2f63ad(%rip)        # 0x1403d7d40
1400e1993:	83 f8 02             	cmp    $0x2,%eax
1400e1996:	74 52                	je     0x1400e19ea
1400e1998:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1400e199d:	ba ff ff 00 00       	mov    $0xffff,%edx
1400e19a2:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400e19a7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e19ac:	41 b8 01 10 00 00    	mov    $0x1001,%r8d
1400e19b2:	48 8b cb             	mov    %rbx,%rcx
1400e19b5:	ff 15 3d 3e 20 00    	call   *0x203e3d(%rip)        # 0x1402e57f8
1400e19bb:	85 c0                	test   %eax,%eax
1400e19bd:	75 0a                	jne    0x1400e19c9
1400e19bf:	8b 44 24 34          	mov    0x34(%rsp),%eax
1400e19c3:	39 44 24 30          	cmp    %eax,0x30(%rsp)
1400e19c7:	7f 21                	jg     0x1400e19ea
1400e19c9:	4c 8d 4c 24 34       	lea    0x34(%rsp),%r9
1400e19ce:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
1400e19d5:	00
1400e19d6:	ba ff ff 00 00       	mov    $0xffff,%edx
1400e19db:	41 b8 01 10 00 00    	mov    $0x1001,%r8d
1400e19e1:	48 8b cb             	mov    %rbx,%rcx
1400e19e4:	ff 15 86 3e 20 00    	call   *0x203e86(%rip)        # 0x1402e5870
1400e19ea:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400e19ef:	48 33 cc             	xor    %rsp,%rcx
1400e19f2:	e8 b9 e4 1c 00       	call   0x1402afeb0
1400e19f7:	48 83 c4 50          	add    $0x50,%rsp
1400e19fb:	5b                   	pop    %rbx
1400e19fc:	c3                   	ret
1400e19fd:	cc                   	int3
1400e19fe:	cc                   	int3
1400e19ff:	cc                   	int3
1400e1a00:	8b 42 04             	mov    0x4(%rdx),%eax
1400e1a03:	89 01                	mov    %eax,(%rcx)
1400e1a05:	41 83 f8 03          	cmp    $0x3,%r8d
1400e1a09:	74 1c                	je     0x1400e1a27
1400e1a0b:	41 83 f8 06          	cmp    $0x6,%r8d
1400e1a0f:	74 10                	je     0x1400e1a21
1400e1a11:	c7 41 04 02 00 00 00 	movl   $0x2,0x4(%rcx)
1400e1a18:	c7 41 08 11 00 00 00 	movl   $0x11,0x8(%rcx)
1400e1a1f:	eb 14                	jmp    0x1400e1a35
1400e1a21:	83 61 08 00          	andl   $0x0,0x8(%rcx)
1400e1a25:	eb 07                	jmp    0x1400e1a2e
1400e1a27:	c7 41 08 06 00 00 00 	movl   $0x6,0x8(%rcx)
1400e1a2e:	c7 41 04 01 00 00 00 	movl   $0x1,0x4(%rcx)
1400e1a35:	8b 42 10             	mov    0x10(%rdx),%eax
1400e1a38:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400e1a3e:	89 41 0c             	mov    %eax,0xc(%rcx)
1400e1a41:	41 3b c0             	cmp    %r8d,%eax
1400e1a44:	76 07                	jbe    0x1400e1a4d
1400e1a46:	44 89 41 0c          	mov    %r8d,0xc(%rcx)
1400e1a4a:	41 8b c0             	mov    %r8d,%eax
1400e1a4d:	48 8b 52 20          	mov    0x20(%rdx),%rdx
1400e1a51:	48 83 c1 10          	add    $0x10,%rcx
1400e1a55:	44 8b c0             	mov    %eax,%r8d
1400e1a58:	e9 03 f9 1f 00       	jmp    0x1402e1360
1400e1a5d:	cc                   	int3
1400e1a5e:	cc                   	int3
1400e1a5f:	cc                   	int3
1400e1a60:	4d 8b c8             	mov    %r8,%r9
1400e1a63:	45 33 c0             	xor    %r8d,%r8d
1400e1a66:	e9 35 0a 00 00       	jmp    0x1400e24a0
1400e1a6b:	cc                   	int3
1400e1a6c:	40 53                	rex push %rbx
1400e1a6e:	56                   	push   %rsi
1400e1a6f:	57                   	push   %rdi
1400e1a70:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1400e1a77:	48 8b 05 02 40 2f 00 	mov    0x2f4002(%rip),%rax        # 0x1403d5a80
1400e1a7e:	48 33 c4             	xor    %rsp,%rax
1400e1a81:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1400e1a88:	00
1400e1a89:	48 8b bc 24 00 01 00 	mov    0x100(%rsp),%rdi
1400e1a90:	00
1400e1a91:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1400e1a96:	4d 85 c0             	test   %r8,%r8
1400e1a99:	48 8b f1             	mov    %rcx,%rsi
1400e1a9c:	49 0f 45 d8          	cmovne %r8,%rbx
1400e1aa0:	45 8b c1             	mov    %r9d,%r8d
1400e1aa3:	48 8b cb             	mov    %rbx,%rcx
1400e1aa6:	e8 55 ff ff ff       	call   0x1400e1a00
1400e1aab:	4c 8b c7             	mov    %rdi,%r8
1400e1aae:	48 8b d3             	mov    %rbx,%rdx
1400e1ab1:	48 8b ce             	mov    %rsi,%rcx
1400e1ab4:	e8 5f 0a 00 00       	call   0x1400e2518
1400e1ab9:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1400e1ac0:	00
1400e1ac1:	48 33 cc             	xor    %rsp,%rcx
1400e1ac4:	e8 e7 e3 1c 00       	call   0x1402afeb0
1400e1ac9:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1400e1ad0:	5f                   	pop    %rdi
1400e1ad1:	5e                   	pop    %rsi
1400e1ad2:	5b                   	pop    %rbx
1400e1ad3:	c3                   	ret
1400e1ad4:	40 55                	rex push %rbp
1400e1ad6:	53                   	push   %rbx
1400e1ad7:	56                   	push   %rsi
1400e1ad8:	57                   	push   %rdi
1400e1ad9:	41 54                	push   %r12
1400e1adb:	41 55                	push   %r13
1400e1add:	41 56                	push   %r14
1400e1adf:	41 57                	push   %r15
1400e1ae1:	48 8d ac 24 18 ff ff 	lea    -0xe8(%rsp),%rbp
1400e1ae8:	ff
1400e1ae9:	48 81 ec e8 01 00 00 	sub    $0x1e8,%rsp
1400e1af0:	48 8b 05 89 3f 2f 00 	mov    0x2f3f89(%rip),%rax        # 0x1403d5a80
1400e1af7:	48 33 c4             	xor    %rsp,%rax
1400e1afa:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
1400e1b01:	48 8b 99 10 08 00 00 	mov    0x810(%rcx),%rbx
1400e1b08:	45 33 f6             	xor    %r14d,%r14d
1400e1b0b:	0f b7 81 42 02 00 00 	movzwl 0x242(%rcx),%eax
1400e1b12:	45 8b e1             	mov    %r9d,%r12d
1400e1b15:	44 0f b7 b9 40 02 00 	movzwl 0x240(%rcx),%r15d
1400e1b1c:	00
1400e1b1d:	48 8b f1             	mov    %rcx,%rsi
1400e1b20:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1400e1b25:	45 8b ee             	mov    %r14d,%r13d
1400e1b28:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1400e1b2d:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1400e1b32:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1400e1b37:	89 44 24 34          	mov    %eax,0x34(%rsp)
1400e1b3b:	48 85 db             	test   %rbx,%rbx
1400e1b3e:	75 0a                	jne    0x1400e1b4a
1400e1b40:	66 45 85 ff          	test   %r15w,%r15w
1400e1b44:	0f 84 a9 02 00 00    	je     0x1400e1df3
1400e1b4a:	33 d2                	xor    %edx,%edx
1400e1b4c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400e1b51:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1400e1b57:	e8 a4 fe 1f 00       	call   0x1402e1a00
1400e1b5c:	48 85 db             	test   %rbx,%rbx
1400e1b5f:	0f 84 24 02 00 00    	je     0x1400e1d89
1400e1b65:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1400e1b69:	48 8b c7             	mov    %rdi,%rax
1400e1b6c:	48 ff c0             	inc    %rax
1400e1b6f:	44 38 34 03          	cmp    %r14b,(%rbx,%rax,1)
1400e1b73:	75 f7                	jne    0x1400e1b6c
1400e1b75:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
1400e1b7b:	49 3b c0             	cmp    %r8,%rax
1400e1b7e:	0f 83 05 02 00 00    	jae    0x1400e1d89
1400e1b84:	33 d2                	xor    %edx,%edx
1400e1b86:	44 88 75 d0          	mov    %r14b,-0x30(%rbp)
1400e1b8a:	48 8d 4d d1          	lea    -0x2f(%rbp),%rcx
1400e1b8e:	e8 6d fe 1f 00       	call   0x1402e1a00
1400e1b93:	48 8b 0d c6 d8 2e 00 	mov    0x2ed8c6(%rip),%rcx        # 0x1403cf460
1400e1b9a:	4c 8b c7             	mov    %rdi,%r8
1400e1b9d:	49 ff c0             	inc    %r8
1400e1ba0:	46 38 34 01          	cmp    %r14b,(%rcx,%r8,1)
1400e1ba4:	75 f7                	jne    0x1400e1b9d
1400e1ba6:	48 8b d3             	mov    %rbx,%rdx
1400e1ba9:	e8 82 13 1e 00       	call   0x1402c2f30
1400e1bae:	41 be 02 00 00 00    	mov    $0x2,%r14d
1400e1bb4:	85 c0                	test   %eax,%eax
1400e1bb6:	0f 85 0e 01 00 00    	jne    0x1400e1cca
1400e1bbc:	48 8b 05 9d d8 2e 00 	mov    0x2ed89d(%rip),%rax        # 0x1403cf460
1400e1bc3:	48 ff c7             	inc    %rdi
1400e1bc6:	44 38 2c 38          	cmp    %r13b,(%rax,%rdi,1)
1400e1bca:	75 f7                	jne    0x1400e1bc3
1400e1bcc:	48 03 df             	add    %rdi,%rbx
1400e1bcf:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1400e1bd5:	41 b9 00 01 00 00    	mov    $0x100,%r9d
1400e1bdb:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400e1bdf:	48 8b d3             	mov    %rbx,%rdx
1400e1be2:	41 8b cc             	mov    %r12d,%ecx
1400e1be5:	e8 96 92 f9 ff       	call   0x14007ae80
1400e1bea:	8b c8                	mov    %eax,%ecx
1400e1bec:	85 c0                	test   %eax,%eax
1400e1bee:	0f 84 63 01 00 00    	je     0x1400e1d57
1400e1bf4:	83 e9 01             	sub    $0x1,%ecx
1400e1bf7:	0f 84 c3 00 00 00    	je     0x1400e1cc0
1400e1bfd:	83 f9 01             	cmp    $0x1,%ecx
1400e1c00:	0f 84 ff 00 00 00    	je     0x1400e1d05
1400e1c06:	45 84 ed             	test   %r13b,%r13b
1400e1c09:	0f 85 6a 01 00 00    	jne    0x1400e1d79
1400e1c0f:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1400e1c14:	41 8a bd 37 05 00 00 	mov    0x537(%r13),%dil
1400e1c1b:	45 3b e6             	cmp    %r14d,%r12d
1400e1c1e:	75 08                	jne    0x1400e1c28
1400e1c20:	41 c6 85 37 05 00 00 	movb   $0x1,0x537(%r13)
1400e1c27:	01
1400e1c28:	45 33 c9             	xor    %r9d,%r9d
1400e1c2b:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400e1c30:	48 8b d3             	mov    %rbx,%rdx
1400e1c33:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e1c38:	48 8b ce             	mov    %rsi,%rcx
1400e1c3b:	45 8d 41 50          	lea    0x50(%r9),%r8d
1400e1c3f:	e8 34 a5 fd ff       	call   0x1400bc178
1400e1c44:	83 f8 01             	cmp    $0x1,%eax
1400e1c47:	75 0d                	jne    0x1400e1c56
1400e1c49:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400e1c4e:	48 8b ce             	mov    %rsi,%rcx
1400e1c51:	e8 3e 71 fc ff       	call   0x1400a8d94
1400e1c56:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400e1c5b:	41 88 bd 37 05 00 00 	mov    %dil,0x537(%r13)
1400e1c62:	48 85 c9             	test   %rcx,%rcx
1400e1c65:	0f 84 0e 01 00 00    	je     0x1400e1d79
1400e1c6b:	48 8b 09             	mov    (%rcx),%rcx
1400e1c6e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400e1c72:	41 b8 00 01 00 00    	mov    $0x100,%r8d
1400e1c78:	e8 cf a4 fd ff       	call   0x1400bc14c
1400e1c7d:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
1400e1c82:	48 8d 15 1f c0 20 00 	lea    0x20c01f(%rip),%rdx        # 0x1402edca8
1400e1c89:	45 8b cc             	mov    %r12d,%r9d
1400e1c8c:	4c 8b c3             	mov    %rbx,%r8
1400e1c8f:	49 8b 02             	mov    (%r10),%rax
1400e1c92:	8b 48 04             	mov    0x4(%rax),%ecx
1400e1c95:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1400e1c99:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400e1c9d:	48 8b ce             	mov    %rsi,%rcx
1400e1ca0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e1ca5:	e8 b2 17 fc ff       	call   0x1400a345c
1400e1caa:	49 8b d2             	mov    %r10,%rdx
1400e1cad:	e8 2e a8 fd ff       	call   0x1400bc4e0
1400e1cb2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400e1cb7:	48 8b 11             	mov    (%rcx),%rdx
1400e1cba:	44 3b 62 04          	cmp    0x4(%rdx),%r12d
1400e1cbe:	74 60                	je     0x1400e1d20
1400e1cc0:	b8 01 00 00 00       	mov    $0x1,%eax
1400e1cc5:	e9 2b 01 00 00       	jmp    0x1400e1df5
1400e1cca:	48 8b 0d 97 d7 2e 00 	mov    0x2ed797(%rip),%rcx        # 0x1403cf468
1400e1cd1:	4c 8b c7             	mov    %rdi,%r8
1400e1cd4:	49 ff c0             	inc    %r8
1400e1cd7:	46 38 2c 01          	cmp    %r13b,(%rcx,%r8,1)
1400e1cdb:	75 f7                	jne    0x1400e1cd4
1400e1cdd:	48 8b d3             	mov    %rbx,%rdx
1400e1ce0:	e8 4b 12 1e 00       	call   0x1402c2f30
1400e1ce5:	85 c0                	test   %eax,%eax
1400e1ce7:	0f 85 e8 fe ff ff    	jne    0x1400e1bd5
1400e1ced:	48 8b 05 74 d7 2e 00 	mov    0x2ed774(%rip),%rax        # 0x1403cf468
1400e1cf4:	48 ff c7             	inc    %rdi
1400e1cf7:	44 38 2c 38          	cmp    %r13b,(%rax,%rdi,1)
1400e1cfb:	75 f7                	jne    0x1400e1cf4
1400e1cfd:	48 03 df             	add    %rdi,%rbx
1400e1d00:	e9 0a ff ff ff       	jmp    0x1400e1c0f
1400e1d05:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1400e1d09:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1400e1d0e:	4c 8b c3             	mov    %rbx,%r8
1400e1d11:	48 8d 15 58 bf 20 00 	lea    0x20bf58(%rip),%rdx        # 0x1402edc70
1400e1d18:	48 8b ce             	mov    %rsi,%rcx
1400e1d1b:	e8 3c 17 fc ff       	call   0x1400a345c
1400e1d20:	45 3b e6             	cmp    %r14d,%r12d
1400e1d23:	75 71                	jne    0x1400e1d96
1400e1d25:	4c 8d 44 24 54       	lea    0x54(%rsp),%r8
1400e1d2a:	41 8b ce             	mov    %r14d,%ecx
1400e1d2d:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400e1d31:	e8 16 9c fe ff       	call   0x1400cb94c
1400e1d36:	85 c0                	test   %eax,%eax
1400e1d38:	7e 5c                	jle    0x1400e1d96
1400e1d3a:	41 0f b7 cf          	movzwl %r15w,%ecx
1400e1d3e:	66 44 89 74 24 50    	mov    %r14w,0x50(%rsp)
1400e1d44:	ff 15 2e 3b 20 00    	call   *0x203b2e(%rip)        # 0x1402e5878
1400e1d4a:	66 89 44 24 52       	mov    %ax,0x52(%rsp)
1400e1d4f:	41 bd 10 00 00 00    	mov    $0x10,%r13d
1400e1d55:	eb 44                	jmp    0x1400e1d9b
1400e1d57:	45 84 ed             	test   %r13b,%r13b
1400e1d5a:	0f 84 af fe ff ff    	je     0x1400e1c0f
1400e1d60:	48 8d 15 e9 be 20 00 	lea    0x20bee9(%rip),%rdx        # 0x1402edc50
1400e1d67:	4c 8b c3             	mov    %rbx,%r8
1400e1d6a:	48 8b ce             	mov    %rsi,%rcx
1400e1d6d:	e8 5e 2c fd ff       	call   0x1400b49d0
1400e1d72:	b8 2d 00 00 00       	mov    $0x2d,%eax
1400e1d77:	eb 7c                	jmp    0x1400e1df5
1400e1d79:	c6 86 97 12 00 00 00 	movb   $0x0,0x1297(%rsi)
1400e1d80:	48 8d 15 51 bf 20 00 	lea    0x20bf51(%rip),%rdx        # 0x1402edcd8
1400e1d87:	eb de                	jmp    0x1400e1d67
1400e1d89:	41 be 02 00 00 00    	mov    $0x2,%r14d
1400e1d8f:	45 3b e6             	cmp    %r14d,%r12d
1400e1d92:	75 07                	jne    0x1400e1d9b
1400e1d94:	eb a4                	jmp    0x1400e1d3a
1400e1d96:	44 8b 6c 24 30       	mov    0x30(%rsp),%r13d
1400e1d9b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400e1da0:	eb 30                	jmp    0x1400e1dd2
1400e1da2:	8b 44 24 34          	mov    0x34(%rsp),%eax
1400e1da6:	b9 01 00 00 00       	mov    $0x1,%ecx
1400e1dab:	2b c1                	sub    %ecx,%eax
1400e1dad:	89 44 24 34          	mov    %eax,0x34(%rsp)
1400e1db1:	85 c0                	test   %eax,%eax
1400e1db3:	7e 63                	jle    0x1400e1e18
1400e1db5:	66 44 03 f9          	add    %cx,%r15w
1400e1db9:	74 5d                	je     0x1400e1e18
1400e1dbb:	66 44 39 74 24 50    	cmp    %r14w,0x50(%rsp)
1400e1dc1:	75 0f                	jne    0x1400e1dd2
1400e1dc3:	41 0f b7 cf          	movzwl %r15w,%ecx
1400e1dc7:	ff 15 c3 3a 20 00    	call   *0x203ac3(%rip)        # 0x1402e5890
1400e1dcd:	66 89 44 24 52       	mov    %ax,0x52(%rsp)
1400e1dd2:	45 8b c5             	mov    %r13d,%r8d
1400e1dd5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400e1dda:	48 8b cb             	mov    %rbx,%rcx
1400e1ddd:	ff 15 65 3a 20 00    	call   *0x203a65(%rip)        # 0x1402e5848