1401f98f0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401f98f5:	41 b8 80 00 00 00    	mov    $0x80,%r8d
1401f98fb:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401f9900:	48 8b cf             	mov    %rdi,%rcx
1401f9903:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1401f9908:	e8 73 21 00 00       	call   0x1401fba80
1401f990d:	85 c0                	test   %eax,%eax
1401f990f:	0f 84 b8 02 00 00    	je     0x1401f9bcd
1401f9915:	48 89 b7 38 07 00 00 	mov    %rsi,0x738(%rdi)
1401f991c:	b8 02 00 00 00       	mov    $0x2,%eax
1401f9921:	e9 cf 02 00 00       	jmp    0x1401f9bf5
1401f9926:	ba 50 00 00 00       	mov    $0x50,%edx
1401f992b:	c7 44 24 28 eb 05 00 	movl   $0x5eb,0x28(%rsp)
1401f9932:	00
1401f9933:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
1401f9937:	e9 7e 02 00 00       	jmp    0x1401f9bba
1401f993c:	c7 44 24 28 d8 05 00 	movl   $0x5d8,0x28(%rsp)
1401f9943:	00
1401f9944:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
1401f994a:	e9 66 02 00 00       	jmp    0x1401f9bb5
1401f994f:	c7 44 24 28 c7 05 00 	movl   $0x5c7,0x28(%rsp)
1401f9956:	00
1401f9957:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
1401f995d:	e9 53 02 00 00       	jmp    0x1401f9bb5
1401f9962:	48 8d 56 08          	lea    0x8(%rsi),%rdx
1401f9966:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1401f996c:	48 8b cb             	mov    %rbx,%rcx
1401f996f:	e8 4c 9f ff ff       	call   0x1401f38c0
1401f9974:	85 c0                	test   %eax,%eax
1401f9976:	74 52                	je     0x1401f99ca
1401f9978:	0f 10 03             	movups (%rbx),%xmm0
1401f997b:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1401f9980:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1401f9985:	66 48 0f 7e c1       	movq   %xmm0,%rcx
1401f998a:	48 85 c9             	test   %rcx,%rcx
1401f998d:	74 3b                	je     0x1401f99ca
1401f998f:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401f9994:	48 ff c9             	dec    %rcx
1401f9997:	0f b6 02             	movzbl (%rdx),%eax
1401f999a:	48 ff c2             	inc    %rdx
1401f999d:	44 8b c0             	mov    %eax,%r8d
1401f99a0:	48 3b c8             	cmp    %rax,%rcx
1401f99a3:	72 25                	jb     0x1401f99ca
1401f99a5:	49 2b c8             	sub    %r8,%rcx
1401f99a8:	48 8b c2             	mov    %rdx,%rax
1401f99ab:	49 03 d0             	add    %r8,%rdx
1401f99ae:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401f99b3:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401f99b8:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401f99bd:	0f 11 03             	movups %xmm0,(%rbx)
1401f99c0:	49 83 f8 20          	cmp    $0x20,%r8
1401f99c4:	76 17                	jbe    0x1401f99dd
1401f99c6:	4c 89 66 28          	mov    %r12,0x28(%rsi)
1401f99ca:	c7 44 24 28 f8 05 00 	movl   $0x5f8,0x28(%rsp)
1401f99d1:	00
1401f99d2:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
1401f99d8:	e9 d8 01 00 00       	jmp    0x1401f9bb5
1401f99dd:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
1401f99e1:	4c 89 46 28          	mov    %r8,0x28(%rsi)
1401f99e5:	48 8b d0             	mov    %rax,%rdx
1401f99e8:	e8 3b 30 10 00       	call   0x1402fca28
1401f99ed:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401f99f1:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
1401f99f8:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
1401f99fc:	0f 84 c1 00 00 00    	je     0x1401f9ac3
1401f9a02:	0f 10 03             	movups (%rbx),%xmm0
1401f9a05:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1401f9a0a:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1401f9a0f:	66 48 0f 7e c1       	movq   %xmm0,%rcx
1401f9a14:	48 85 c9             	test   %rcx,%rcx
1401f9a17:	0f 84 93 00 00 00    	je     0x1401f9ab0
1401f9a1d:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401f9a22:	48 ff c9             	dec    %rcx
1401f9a25:	0f b6 02             	movzbl (%rdx),%eax
1401f9a28:	48 ff c2             	inc    %rdx
1401f9a2b:	44 8b c0             	mov    %eax,%r8d
1401f9a2e:	48 3b c8             	cmp    %rax,%rcx
1401f9a31:	72 7d                	jb     0x1401f9ab0
1401f9a33:	49 2b c8             	sub    %r8,%rcx
1401f9a36:	48 8b c2             	mov    %rdx,%rax
1401f9a39:	49 03 d0             	add    %r8,%rdx
1401f9a3c:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401f9a41:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401f9a46:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401f9a4b:	0f 11 03             	movups %xmm0,(%rbx)
1401f9a4e:	49 81 f8 00 01 00 00 	cmp    $0x100,%r8
1401f9a55:	76 1a                	jbe    0x1401f9a71
1401f9a57:	ba 50 00 00 00       	mov    $0x50,%edx
1401f9a5c:	4c 89 66 50          	mov    %r12,0x50(%rsi)
1401f9a60:	c7 44 24 28 06 06 00 	movl   $0x606,0x28(%rsp)
1401f9a67:	00
1401f9a68:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
1401f9a6c:	e9 49 01 00 00       	jmp    0x1401f9bba
1401f9a71:	48 8d 4e 58          	lea    0x58(%rsi),%rcx
1401f9a75:	4c 89 46 50          	mov    %r8,0x50(%rsi)
1401f9a79:	48 8b d0             	mov    %rax,%rdx
1401f9a7c:	e8 a7 2f 10 00       	call   0x1402fca28
1401f9a81:	48 8b cf             	mov    %rdi,%rcx
1401f9a84:	e8 67 f9 fd ff       	call   0x1401d93f0
1401f9a89:	0f ba e0 0d          	bt     $0xd,%eax
1401f9a8d:	73 34                	jae    0x1401f9ac3
1401f9a8f:	4c 39 66 50          	cmp    %r12,0x50(%rsi)
1401f9a93:	75 2e                	jne    0x1401f9ac3
1401f9a95:	41 b8 10 06 00 00    	mov    $0x610,%r8d
1401f9a9b:	48 8b d5             	mov    %rbp,%rdx
1401f9a9e:	48 8b ce             	mov    %rsi,%rcx
1401f9aa1:	e8 6a f8 02 00       	call   0x140229310
1401f9aa6:	b8 01 00 00 00       	mov    $0x1,%eax
1401f9aab:	e9 45 01 00 00       	jmp    0x1401f9bf5
1401f9ab0:	c7 44 24 28 ff 05 00 	movl   $0x5ff,0x28(%rsp)
1401f9ab7:	00
1401f9ab8:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
1401f9abe:	e9 f2 00 00 00       	jmp    0x1401f9bb5
1401f9ac3:	48 8d 96 58 01 00 00 	lea    0x158(%rsi),%rdx
1401f9aca:	48 8b cb             	mov    %rbx,%rcx
1401f9acd:	e8 4e 9e ff ff       	call   0x1401f3920
1401f9ad2:	85 c0                	test   %eax,%eax
1401f9ad4:	75 13                	jne    0x1401f9ae9
1401f9ad6:	c7 44 24 28 18 06 00 	movl   $0x618,0x28(%rsp)
1401f9add:	00
1401f9ade:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
1401f9ae4:	e9 cc 00 00 00       	jmp    0x1401f9bb5
1401f9ae9:	0f 10 03             	movups (%rbx),%xmm0
1401f9aec:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1401f9af1:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1401f9af6:	66 48 0f 7e c1       	movq   %xmm0,%rcx
1401f9afb:	48 85 c9             	test   %rcx,%rcx
1401f9afe:	0f 84 93 00 00 00    	je     0x1401f9b97
1401f9b04:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401f9b09:	48 ff c9             	dec    %rcx
1401f9b0c:	0f b6 02             	movzbl (%rdx),%eax
1401f9b0f:	48 ff c2             	inc    %rdx
1401f9b12:	44 8b c0             	mov    %eax,%r8d
1401f9b15:	48 3b c8             	cmp    %rax,%rcx
1401f9b18:	72 7d                	jb     0x1401f9b97
1401f9b1a:	48 2b c8             	sub    %rax,%rcx
1401f9b1d:	4c 8d b6 70 02 00 00 	lea    0x270(%rsi),%r14
1401f9b24:	4c 8b fa             	mov    %rdx,%r15
1401f9b27:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401f9b2c:	48 03 d0             	add    %rax,%rdx
1401f9b2f:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401f9b34:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401f9b39:	0f 11 03             	movups %xmm0,(%rbx)
1401f9b3c:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
1401f9b40:	75 09                	jne    0x1401f9b4b
1401f9b42:	4d 89 26             	mov    %r12,(%r14)
1401f9b45:	4d 89 66 08          	mov    %r12,0x8(%r14)
1401f9b49:	eb 15                	jmp    0x1401f9b60
1401f9b4b:	49 8b d6             	mov    %r14,%rdx
1401f9b4e:	48 8b cb             	mov    %rbx,%rcx
1401f9b51:	e8 ca 9d ff ff       	call   0x1401f3920
1401f9b56:	85 c0                	test   %eax,%eax
1401f9b58:	74 2d                	je     0x1401f9b87
1401f9b5a:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
1401f9b5e:	75 27                	jne    0x1401f9b87
1401f9b60:	49 81 f8 ff 00 00 00 	cmp    $0xff,%r8
1401f9b67:	0f 86 53 fd ff ff    	jbe    0x1401f98c0
1401f9b6d:	ba 50 00 00 00       	mov    $0x50,%edx
1401f9b72:	4c 89 a6 68 01 00 00 	mov    %r12,0x168(%rsi)
1401f9b79:	c7 44 24 28 33 06 00 	movl   $0x633,0x28(%rsp)
1401f9b80:	00
1401f9b81:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
1401f9b85:	eb 33                	jmp    0x1401f9bba
1401f9b87:	c7 44 24 28 29 06 00 	movl   $0x629,0x28(%rsp)
1401f9b8e:	00
1401f9b8f:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
1401f9b95:	eb 1e                	jmp    0x1401f9bb5
1401f9b97:	c7 44 24 28 1e 06 00 	movl   $0x61e,0x28(%rsp)
1401f9b9e:	00
1401f9b9f:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
1401f9ba5:	eb 0e                	jmp    0x1401f9bb5
1401f9ba7:	c7 44 24 28 b5 05 00 	movl   $0x5b5,0x28(%rsp)
1401f9bae:	00
1401f9baf:	41 b9 a0 00 00 00    	mov    $0xa0,%r9d
1401f9bb5:	ba 32 00 00 00       	mov    $0x32,%edx
1401f9bba:	41 b8 7d 01 00 00    	mov    $0x17d,%r8d
1401f9bc0:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401f9bc5:	48 8b cf             	mov    %rdi,%rcx
1401f9bc8:	e8 13 c9 fe ff       	call   0x1401e64e0
1401f9bcd:	48 8b 8e 88 02 00 00 	mov    0x288(%rsi),%rcx
1401f9bd4:	41 b8 45 06 00 00    	mov    $0x645,%r8d
1401f9bda:	48 8b d5             	mov    %rbp,%rdx
1401f9bdd:	e8 2e f7 02 00       	call   0x140229310
1401f9be2:	41 b8 46 06 00 00    	mov    $0x646,%r8d
1401f9be8:	48 8b d5             	mov    %rbp,%rdx
1401f9beb:	48 8b ce             	mov    %rsi,%rcx
1401f9bee:	e8 1d f7 02 00       	call   0x140229310
1401f9bf3:	33 c0                	xor    %eax,%eax
1401f9bf5:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1401f9bfa:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1401f9bfe:	49 8b 6b 28          	mov    0x28(%r11),%rbp
1401f9c02:	49 8b 73 30          	mov    0x30(%r11),%rsi
1401f9c06:	49 8b 7b 38          	mov    0x38(%r11),%rdi
1401f9c0a:	49 8b e3             	mov    %r11,%rsp
1401f9c0d:	41 5f                	pop    %r15
1401f9c0f:	41 5e                	pop    %r14
1401f9c11:	41 5c                	pop    %r12
1401f9c13:	c3                   	ret
1401f9c14:	cc                   	int3
1401f9c15:	cc                   	int3
1401f9c16:	cc                   	int3
1401f9c17:	cc                   	int3
1401f9c18:	cc                   	int3
1401f9c19:	cc                   	int3
1401f9c1a:	cc                   	int3
1401f9c1b:	cc                   	int3
1401f9c1c:	cc                   	int3
1401f9c1d:	cc                   	int3
1401f9c1e:	cc                   	int3
1401f9c1f:	cc                   	int3
1401f9c20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f9c25:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401f9c2a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401f9c2f:	57                   	push   %rdi
1401f9c30:	b8 30 00 00 00       	mov    $0x30,%eax
1401f9c35:	e8 a6 09 10 00       	call   0x1402fa5e0
1401f9c3a:	48 2b e0             	sub    %rax,%rsp
1401f9c3d:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1401f9c44:	48 8d 2d c5 61 15 00 	lea    0x1561c5(%rip),%rbp        # 0x14034fe10
1401f9c4b:	48 8b fa             	mov    %rdx,%rdi
1401f9c4e:	48 8b d9             	mov    %rcx,%rbx
1401f9c51:	4c 8b 80 38 02 00 00 	mov    0x238(%rax),%r8
1401f9c58:	41 8b 70 1c          	mov    0x1c(%r8),%esi
1401f9c5c:	f7 c6 c8 01 00 00    	test   $0x1c8,%esi
1401f9c62:	74 0d                	je     0x1401f9c71
1401f9c64:	e8 b7 eb ff ff       	call   0x1401f8820
1401f9c69:	85 c0                	test   %eax,%eax
1401f9c6b:	0f 84 0d 02 00 00    	je     0x1401f9e7e
1401f9c71:	40 f6 c6 08          	test   $0x8,%sil
1401f9c75:	74 32                	je     0x1401f9ca9
1401f9c77:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
1401f9c7c:	48 8b cb             	mov    %rbx,%rcx
1401f9c7f:	74 16                	je     0x1401f9c97
1401f9c81:	ba 32 00 00 00       	mov    $0x32,%edx
1401f9c86:	c7 44 24 28 93 0d 00 	movl   $0xd93,0x28(%rsp)
1401f9c8d:	00
1401f9c8e:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
1401f9c92:	e9 d7 01 00 00       	jmp    0x1401f9e6e
1401f9c97:	45 33 c9             	xor    %r9d,%r9d
1401f9c9a:	45 33 c0             	xor    %r8d,%r8d
1401f9c9d:	33 d2                	xor    %edx,%edx
1401f9c9f:	e8 7c 54 00 00       	call   0x1401ff120
1401f9ca4:	e9 a7 01 00 00       	jmp    0x1401f9e50
1401f9ca9:	40 f6 c6 41          	test   $0x41,%sil
1401f9cad:	74 10                	je     0x1401f9cbf
1401f9caf:	48 8b d7             	mov    %rdi,%rdx
1401f9cb2:	48 8b cb             	mov    %rbx,%rcx
1401f9cb5:	e8 f6 ed ff ff       	call   0x1401f8ab0
1401f9cba:	e9 91 01 00 00       	jmp    0x1401f9e50
1401f9cbf:	f7 c6 02 01 00 00    	test   $0x102,%esi
1401f9cc5:	74 10                	je     0x1401f9cd7
1401f9cc7:	48 8b d7             	mov    %rdi,%rdx
1401f9cca:	48 8b cb             	mov    %rbx,%rcx
1401f9ccd:	e8 1e e5 ff ff       	call   0x1401f81f0
1401f9cd2:	e9 79 01 00 00       	jmp    0x1401f9e50
1401f9cd7:	40 f6 c6 84          	test   $0x84,%sil
1401f9cdb:	74 10                	je     0x1401f9ced
1401f9cdd:	48 8b d7             	mov    %rdi,%rdx
1401f9ce0:	48 8b cb             	mov    %rbx,%rcx
1401f9ce3:	e8 08 e7 ff ff       	call   0x1401f83f0
1401f9ce8:	e9 63 01 00 00       	jmp    0x1401f9e50
1401f9ced:	40 f6 c6 20          	test   $0x20,%sil
1401f9cf1:	0f 84 48 01 00 00    	je     0x1401f9e3f
1401f9cf7:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1401f9cfb:	49 83 f8 02          	cmp    $0x2,%r8
1401f9cff:	0f 82 1e 01 00 00    	jb     0x1401f9e23
1401f9d05:	48 8b 07             	mov    (%rdi),%rax
1401f9d08:	49 83 c0 fe          	add    $0xfffffffffffffffe,%r8
1401f9d0c:	0f b6 50 01          	movzbl 0x1(%rax),%edx
1401f9d10:	0f b6 00             	movzbl (%rax),%eax
1401f9d13:	48 83 07 02          	addq   $0x2,(%rdi)
1401f9d17:	c1 e0 08             	shl    $0x8,%eax
1401f9d1a:	0b c2                	or     %edx,%eax
1401f9d1c:	4c 89 47 08          	mov    %r8,0x8(%rdi)
1401f9d20:	4c 3b c0             	cmp    %rax,%r8
1401f9d23:	0f 82 fa 00 00 00    	jb     0x1401f9e23
1401f9d29:	48 8b 0f             	mov    (%rdi),%rcx
1401f9d2c:	4c 2b c0             	sub    %rax,%r8
1401f9d2f:	48 01 07             	add    %rax,(%rdi)
1401f9d32:	8b d0                	mov    %eax,%edx
1401f9d34:	4c 89 47 08          	mov    %r8,0x8(%rdi)
1401f9d38:	45 33 c0             	xor    %r8d,%r8d
1401f9d3b:	e8 30 18 03 00       	call   0x14022b570
1401f9d40:	48 89 83 f8 07 00 00 	mov    %rax,0x7f8(%rbx)
1401f9d47:	48 85 c0             	test   %rax,%rax
1401f9d4a:	75 1d                	jne    0x1401f9d69
1401f9d4c:	c7 44 24 28 f6 0c 00 	movl   $0xcf6,0x28(%rsp)
1401f9d53:	00
1401f9d54:	8d 50 50             	lea    0x50(%rax),%edx
1401f9d57:	44 8d 48 03          	lea    0x3(%rax),%r9d
1401f9d5b:	41 b8 a0 01 00 00    	mov    $0x1a0,%r8d
1401f9d61:	48 8b cb             	mov    %rbx,%rcx
1401f9d64:	e9 0b 01 00 00       	jmp    0x1401f9e74
1401f9d69:	48 8b 93 d8 07 00 00 	mov    0x7d8(%rbx),%rdx
1401f9d70:	48 8b c8             	mov    %rax,%rcx
1401f9d73:	e8 98 25 03 00       	call   0x14022c310
1401f9d78:	85 c0                	test   %eax,%eax
1401f9d7a:	0f 89 87 00 00 00    	jns    0x1401f9e07
1401f9d80:	48 8b 8b f8 07 00 00 	mov    0x7f8(%rbx),%rcx
1401f9d87:	e8 74 20 03 00       	call   0x14022be00
1401f9d8c:	85 c0                	test   %eax,%eax
1401f9d8e:	75 77                	jne    0x1401f9e07
1401f9d90:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
1401f9d97:	41 b8 fe 0c 00 00    	mov    $0xcfe,%r8d
1401f9d9d:	48 8b d5             	mov    %rbp,%rdx
1401f9da0:	48 8b 89 48 02 00 00 	mov    0x248(%rcx),%rcx
1401f9da7:	e8 64 f5 02 00       	call   0x140229310
1401f9dac:	48 8b 8b d0 07 00 00 	mov    0x7d0(%rbx),%rcx
1401f9db3:	41 b8 ff 0c 00 00    	mov    $0xcff,%r8d
1401f9db9:	48 8b d5             	mov    %rbp,%rdx
1401f9dbc:	e8 ff 27 04 00       	call   0x14023c5c0
1401f9dc1:	48 8b 8b 08 05 00 00 	mov    0x508(%rbx),%rcx
1401f9dc8:	48 89 81 48 02 00 00 	mov    %rax,0x248(%rcx)
1401f9dcf:	48 8b cb             	mov    %rbx,%rcx
1401f9dd2:	48 8b 83 08 05 00 00 	mov    0x508(%rbx),%rax
1401f9dd9:	48 83 b8 48 02 00 00 	cmpq   $0x0,0x248(%rax)
1401f9de0:	00
1401f9de1:	75 19                	jne    0x1401f9dfc
1401f9de3:	ba 50 00 00 00       	mov    $0x50,%edx
1401f9de8:	c7 44 24 28 02 0d 00 	movl   $0xd02,0x28(%rsp)
1401f9def:	00
1401f9df0:	41 b8 a0 01 00 00    	mov    $0x1a0,%r8d
1401f9df6:	44 8d 4a f1          	lea    -0xf(%rdx),%r9d
1401f9dfa:	eb 78                	jmp    0x1401f9e74
1401f9dfc:	e8 3f b7 fe ff       	call   0x1401e5540
1401f9e01:	85 c0                	test   %eax,%eax
1401f9e03:	75 4f                	jne    0x1401f9e54
1401f9e05:	eb 77                	jmp    0x1401f9e7e
1401f9e07:	41 b9 73 01 00 00    	mov    $0x173,%r9d
1401f9e0d:	c7 44 24 28 fb 0c 00 	movl   $0xcfb,0x28(%rsp)
1401f9e14:	00
1401f9e15:	ba 2f 00 00 00       	mov    $0x2f,%edx
1401f9e1a:	48 8b cb             	mov    %rbx,%rcx
1401f9e1d:	45 8d 41 2d          	lea    0x2d(%r9),%r8d
1401f9e21:	eb 51                	jmp    0x1401f9e74
1401f9e23:	41 b9 5b 01 00 00    	mov    $0x15b,%r9d
1401f9e29:	c7 44 24 28 f1 0c 00 	movl   $0xcf1,0x28(%rsp)
1401f9e30:	00
1401f9e31:	ba 32 00 00 00       	mov    $0x32,%edx
1401f9e36:	48 8b cb             	mov    %rbx,%rcx
1401f9e39:	45 8d 41 45          	lea    0x45(%r9),%r8d
1401f9e3d:	eb 35                	jmp    0x1401f9e74
1401f9e3f:	48 8b cb             	mov    %rbx,%rcx
1401f9e42:	40 f6 c6 10          	test   $0x10,%sil
1401f9e46:	74 13                	je     0x1401f9e5b
1401f9e48:	48 8b d7             	mov    %rdi,%rdx
1401f9e4b:	e8 40 e7 ff ff       	call   0x1401f8590
1401f9e50:	85 c0                	test   %eax,%eax
1401f9e52:	74 2a                	je     0x1401f9e7e
1401f9e54:	b8 02 00 00 00       	mov    $0x2,%eax