1401d2c17:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d2c1c:	48 8b 35 cd 5e 06 00 	mov    0x65ecd(%rip),%rsi        # 0x140238af0
1401d2c23:	48 8b 94 24 e8 00 00 	mov    0xe8(%rsp),%rdx
1401d2c2a:	00
1401d2c2b:	48 2b 16             	sub    (%rsi),%rdx
1401d2c2e:	0f 85 cb 01 00 00    	jne    0x1401d2dff
1401d2c34:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
1401d2c3b:	5b                   	pop    %rbx
1401d2c3c:	5e                   	pop    %rsi
1401d2c3d:	5f                   	pop    %rdi
1401d2c3e:	5d                   	pop    %rbp
1401d2c3f:	41 5c                	pop    %r12
1401d2c41:	41 5d                	pop    %r13
1401d2c43:	41 5e                	pop    %r14
1401d2c45:	41 5f                	pop    %r15
1401d2c47:	c3                   	ret
1401d2c48:	8b 5c 24 70          	mov    0x70(%rsp),%ebx
1401d2c4c:	8d 72 ff             	lea    -0x1(%rdx),%esi
1401d2c4f:	45 31 e4             	xor    %r12d,%r12d
1401d2c52:	39 de                	cmp    %ebx,%esi
1401d2c54:	41 0f 9e c4          	setle  %r12b
1401d2c58:	47 8d 64 24 ff       	lea    -0x1(%r12,%r12,1),%r12d
1401d2c5d:	83 fe ff             	cmp    $0xffffffff,%esi
1401d2c60:	74 73                	je     0x1401d2cd5
1401d2c62:	39 de                	cmp    %ebx,%esi
1401d2c64:	74 6f                	je     0x1401d2cd5
1401d2c66:	89 74 24 60          	mov    %esi,0x60(%rsp)
1401d2c6a:	89 f3                	mov    %esi,%ebx
1401d2c6c:	4c 8d bc 24 94 00 00 	lea    0x94(%rsp),%r15
1401d2c73:	00
1401d2c74:	48 89 ee             	mov    %rbp,%rsi
1401d2c77:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
1401d2c7c:	89 fd                	mov    %edi,%ebp
1401d2c7e:	89 c7                	mov    %eax,%edi
1401d2c80:	89 54 24 58          	mov    %edx,0x58(%rsp)
1401d2c84:	eb 32                	jmp    0x1401d2cb8
1401d2c86:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
1401d2c8a:	4d 89 f9             	mov    %r15,%r9
1401d2c8d:	41 89 d8             	mov    %ebx,%r8d
1401d2c90:	4c 89 f2             	mov    %r14,%rdx
1401d2c93:	c7 44 24 20 50 00 00 	movl   $0x50,0x20(%rsp)
1401d2c9a:	00
1401d2c9b:	e8 a0 f5 ff ff       	call   0x1401d2240
1401d2ca0:	89 c1                	mov    %eax,%ecx
1401d2ca2:	85 c0                	test   %eax,%eax
1401d2ca4:	0f 89 8f 00 00 00    	jns    0x1401d2d39
1401d2caa:	44 01 e3             	add    %r12d,%ebx
1401d2cad:	39 5c 24 70          	cmp    %ebx,0x70(%rsp)
1401d2cb1:	74 0a                	je     0x1401d2cbd
1401d2cb3:	83 fb ff             	cmp    $0xffffffff,%ebx
1401d2cb6:	74 05                	je     0x1401d2cbd
1401d2cb8:	39 5e 30             	cmp    %ebx,0x30(%rsi)
1401d2cbb:	7f c9                	jg     0x1401d2c86
1401d2cbd:	89 f8                	mov    %edi,%eax
1401d2cbf:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
1401d2cc4:	89 ef                	mov    %ebp,%edi
1401d2cc6:	8b 54 24 58          	mov    0x58(%rsp),%edx
1401d2cca:	48 89 f5             	mov    %rsi,%rbp
1401d2ccd:	41 8b 4e 08          	mov    0x8(%r14),%ecx
1401d2cd1:	8b 74 24 60          	mov    0x60(%rsp),%esi
1401d2cd5:	89 74 24 70          	mov    %esi,0x70(%rsp)
1401d2cd9:	e9 4c fc ff ff       	jmp    0x1401d292a
1401d2cde:	89 f8                	mov    %edi,%eax
1401d2ce0:	4d 89 d5             	mov    %r10,%r13
1401d2ce3:	8b 54 24 60          	mov    0x60(%rsp),%edx
1401d2ce7:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1401d2cec:	8b 7c 24 74          	mov    0x74(%rsp),%edi
1401d2cf0:	41 8b 4e 08          	mov    0x8(%r14),%ecx
1401d2cf4:	e9 28 fc ff ff       	jmp    0x1401d2921
1401d2cf9:	41 8b 4e 08          	mov    0x8(%r14),%ecx
1401d2cfd:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1401d2d02:	89 c2                	mov    %eax,%edx
1401d2d04:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1401d2d09:	45 8b 0e             	mov    (%r14),%r9d
1401d2d0c:	41 89 cb             	mov    %ecx,%r11d
1401d2d0f:	8b 9d a0 00 00 00    	mov    0xa0(%rbp),%ebx
1401d2d15:	41 83 e3 04          	and    $0x4,%r11d
1401d2d19:	e9 19 fa ff ff       	jmp    0x1401d2737
1401d2d1e:	89 f8                	mov    %edi,%eax
1401d2d20:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
1401d2d25:	8b 54 24 60          	mov    0x60(%rsp),%edx
1401d2d29:	49 89 f5             	mov    %rsi,%r13
1401d2d2c:	8b 7c 24 74          	mov    0x74(%rsp),%edi
1401d2d30:	41 8b 4e 08          	mov    0x8(%r14),%ecx
1401d2d34:	e9 e8 fb ff ff       	jmp    0x1401d2921
1401d2d39:	89 f8                	mov    %edi,%eax
1401d2d3b:	89 ef                	mov    %ebp,%edi
1401d2d3d:	48 89 f5             	mov    %rsi,%rbp
1401d2d40:	8b 74 24 60          	mov    0x60(%rsp),%esi
1401d2d44:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
1401d2d49:	8b 54 24 58          	mov    0x58(%rsp),%edx
1401d2d4d:	89 8c 24 90 00 00 00 	mov    %ecx,0x90(%rsp)
1401d2d54:	89 74 24 70          	mov    %esi,0x70(%rsp)
1401d2d58:	41 8b 4e 08          	mov    0x8(%r14),%ecx
1401d2d5c:	e9 c9 fb ff ff       	jmp    0x1401d292a
1401d2d61:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1401d2d66:	8b 9d a0 00 00 00    	mov    0xa0(%rbp),%ebx
1401d2d6c:	4d 89 fa             	mov    %r15,%r10
1401d2d6f:	89 c2                	mov    %eax,%edx
1401d2d71:	e9 c1 f9 ff ff       	jmp    0x1401d2737
1401d2d76:	41 8b 45 14          	mov    0x14(%r13),%eax
1401d2d7a:	41 03 45 0c          	add    0xc(%r13),%eax
1401d2d7e:	39 44 24 4c          	cmp    %eax,0x4c(%rsp)
1401d2d82:	7e 57                	jle    0x1401d2ddb
1401d2d84:	8b 5c 24 4c          	mov    0x4c(%rsp),%ebx
1401d2d88:	48 63 d0             	movslq %eax,%rdx
1401d2d8b:	48 8d 34 d5 00 00 00 	lea    0x0(,%rdx,8),%rsi
1401d2d92:	00
1401d2d93:	29 c3                	sub    %eax,%ebx
1401d2d95:	48 01 d3             	add    %rdx,%rbx
1401d2d98:	48 c1 e3 03          	shl    $0x3,%rbx
1401d2d9c:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1401d2da3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401d2da9:	4c 8d 05 00 50 06 00 	lea    0x65000(%rip),%r8        # 0x140237db0
1401d2db0:	48 8b 04 30          	mov    (%rax,%rsi,1),%rax
1401d2db4:	8b 50 10             	mov    0x10(%rax),%edx
1401d2db7:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401d2dbb:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401d2dc0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401d2dc5:	e8 56 38 00 00       	call   0x1401d6620
1401d2dca:	85 c0                	test   %eax,%eax
1401d2dcc:	0f 88 45 fe ff ff    	js     0x1401d2c17
1401d2dd2:	48 83 c6 08          	add    $0x8,%rsi
1401d2dd6:	48 39 de             	cmp    %rbx,%rsi
1401d2dd9:	75 c1                	jne    0x1401d2d9c
1401d2ddb:	4d 8b 7d 00          	mov    0x0(%r13),%r15
1401d2ddf:	4c 89 bc 24 88 00 00 	mov    %r15,0x88(%rsp)
1401d2de6:	00
1401d2de7:	4d 85 ff             	test   %r15,%r15
1401d2dea:	0f 85 d1 f6 ff ff    	jne    0x1401d24c1
1401d2df0:	31 c0                	xor    %eax,%eax
1401d2df2:	e9 25 fe ff ff       	jmp    0x1401d2c1c
1401d2df7:	45 31 ed             	xor    %r13d,%r13d
1401d2dfa:	e9 78 fa ff ff       	jmp    0x1401d2877
1401d2dff:	e8 6c 1a 01 00       	call   0x1401e4870
1401d2e04:	0f 1f 40 00          	nopl   0x0(%rax)
1401d2e08:	8b 9d a0 00 00 00    	mov    0xa0(%rbp),%ebx
1401d2e0e:	89 c2                	mov    %eax,%edx
1401d2e10:	e9 22 f9 ff ff       	jmp    0x1401d2737
1401d2e15:	90                   	nop
1401d2e16:	90                   	nop
1401d2e17:	90                   	nop
1401d2e18:	90                   	nop
1401d2e19:	90                   	nop
1401d2e1a:	90                   	nop
1401d2e1b:	90                   	nop
1401d2e1c:	90                   	nop
1401d2e1d:	90                   	nop
1401d2e1e:	90                   	nop
1401d2e1f:	90                   	nop
1401d2e20:	41 57                	push   %r15
1401d2e22:	41 56                	push   %r14
1401d2e24:	41 55                	push   %r13
1401d2e26:	41 54                	push   %r12
1401d2e28:	55                   	push   %rbp
1401d2e29:	57                   	push   %rdi
1401d2e2a:	56                   	push   %rsi
1401d2e2b:	53                   	push   %rbx
1401d2e2c:	48 81 ec 68 01 00 00 	sub    $0x168,%rsp
1401d2e33:	0f 11 b4 24 50 01 00 	movups %xmm6,0x150(%rsp)
1401d2e3a:	00
1401d2e3b:	48 8b 35 ae 5c 06 00 	mov    0x65cae(%rip),%rsi        # 0x140238af0
1401d2e42:	44 8b 94 24 d8 01 00 	mov    0x1d8(%rsp),%r10d
1401d2e49:	00
1401d2e4a:	48 8b 06             	mov    (%rsi),%rax
1401d2e4d:	48 89 84 24 48 01 00 	mov    %rax,0x148(%rsp)
1401d2e54:	00
1401d2e55:	31 c0                	xor    %eax,%eax
1401d2e57:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
1401d2e5e:	00
1401d2e5f:	45 89 cd             	mov    %r9d,%r13d
1401d2e62:	48 89 94 24 80 00 00 	mov    %rdx,0x80(%rsp)
1401d2e69:	00
1401d2e6a:	44 89 84 24 c0 01 00 	mov    %r8d,0x1c0(%rsp)
1401d2e71:	00
1401d2e72:	45 85 d2             	test   %r10d,%r10d
1401d2e75:	7f 09                	jg     0x1401d2e80
1401d2e77:	45 85 c9             	test   %r9d,%r9d
1401d2e7a:	0f 8e 06 05 00 00    	jle    0x1401d3386
1401d2e80:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1401d2e87:	00
1401d2e88:	44 89 ac 24 c8 01 00 	mov    %r13d,0x1c8(%rsp)
1401d2e8f:	00
1401d2e90:	8b ac 24 d8 01 00 00 	mov    0x1d8(%rsp),%ebp
1401d2e97:	66 0f ef f6          	pxor   %xmm6,%xmm6
1401d2e9b:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1401d2ea2:	00
1401d2ea3:	8b 9c 24 c0 01 00 00 	mov    0x1c0(%rsp),%ebx
1401d2eaa:	03 9c 24 c8 01 00 00 	add    0x1c8(%rsp),%ebx
1401d2eb1:	0f 84 c6 07 00 00    	je     0x1401d367d
1401d2eb7:	44 8b 8c 24 c8 01 00 	mov    0x1c8(%rsp),%r9d
1401d2ebe:	00
1401d2ebf:	45 85 c9             	test   %r9d,%r9d
1401d2ec2:	0f 84 ae 08 00 00    	je     0x1401d3776
1401d2ec8:	85 ed                	test   %ebp,%ebp
1401d2eca:	0f 84 ea 08 00 00    	je     0x1401d37ba
1401d2ed0:	48 8b bc 24 98 00 00 	mov    0x98(%rsp),%rdi
1401d2ed7:	00
1401d2ed8:	31 c0                	xor    %eax,%eax
1401d2eda:	b9 0d 00 00 00       	mov    $0xd,%ecx
1401d2edf:	0f 11 b4 24 c0 00 00 	movups %xmm6,0xc0(%rsp)
1401d2ee6:	00
1401d2ee7:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1401d2eea:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1401d2ef1:	00
1401d2ef2:	8b 8c 24 c8 01 00 00 	mov    0x1c8(%rsp),%ecx
1401d2ef9:	48 89 84 24 38 01 00 	mov    %rax,0x138(%rsp)
1401d2f00:	00
1401d2f01:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1401d2f08:	00
1401d2f09:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
1401d2f10:	00
1401d2f11:	e8 ba 3f 00 00       	call   0x1401d6ed0
1401d2f16:	ba 08 00 00 00       	mov    $0x8,%edx
1401d2f1b:	89 c1                	mov    %eax,%ecx
1401d2f1d:	89 84 24 18 01 00 00 	mov    %eax,0x118(%rsp)
1401d2f24:	b8 01 00 00 00       	mov    $0x1,%eax
1401d2f29:	d3 e0                	shl    %cl,%eax
1401d2f2b:	89 c1                	mov    %eax,%ecx
1401d2f2d:	89 84 24 1c 01 00 00 	mov    %eax,0x11c(%rsp)
1401d2f34:	e8 67 7d ef ff       	call   0x1400caca0
1401d2f39:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1401d2f40:	00
1401d2f41:	49 89 c3             	mov    %rax,%r11
1401d2f44:	48 85 c0             	test   %rax,%rax
1401d2f47:	0f 84 fb 06 00 00    	je     0x1401d3648
1401d2f4d:	8b 8c 24 c8 01 00 00 	mov    0x1c8(%rsp),%ecx
1401d2f54:	ba 08 00 00 00       	mov    $0x8,%edx
1401d2f59:	89 8c 24 20 01 00 00 	mov    %ecx,0x120(%rsp)
1401d2f60:	e8 3b 7d ef ff       	call   0x1400caca0
1401d2f65:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
1401d2f6c:	00
1401d2f6d:	48 85 c0             	test   %rax,%rax
1401d2f70:	0f 84 ca 06 00 00    	je     0x1401d3640
1401d2f76:	8b 8c 24 20 01 00 00 	mov    0x120(%rsp),%ecx
1401d2f7d:	ba 04 00 00 00       	mov    $0x4,%edx
1401d2f82:	e8 19 7d ef ff       	call   0x1400caca0
1401d2f87:	48 89 84 24 10 01 00 	mov    %rax,0x110(%rsp)
1401d2f8e:	00
1401d2f8f:	48 85 c0             	test   %rax,%rax
1401d2f92:	0f 84 a8 06 00 00    	je     0x1401d3640
1401d2f98:	44 8b 84 24 c8 01 00 	mov    0x1c8(%rsp),%r8d
1401d2f9f:	00
1401d2fa0:	8b 84 24 c8 01 00 00 	mov    0x1c8(%rsp),%eax
1401d2fa7:	ba 10 00 00 00       	mov    $0x10,%edx
1401d2fac:	48 8d b4 24 e0 00 00 	lea    0xe0(%rsp),%rsi
1401d2fb3:	00
1401d2fb4:	48 89 f1             	mov    %rsi,%rcx
1401d2fb7:	83 c0 03             	add    $0x3,%eax
1401d2fba:	45 85 c0             	test   %r8d,%r8d
1401d2fbd:	0f 49 84 24 c8 01 00 	cmovns 0x1c8(%rsp),%eax
1401d2fc4:	00
1401d2fc5:	c1 f8 02             	sar    $0x2,%eax
1401d2fc8:	44 8d 40 01          	lea    0x1(%rax),%r8d
1401d2fcc:	e8 ff 36 00 00       	call   0x1401d66d0
1401d2fd1:	4c 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%r11
1401d2fd8:	00
1401d2fd9:	85 c0                	test   %eax,%eax
1401d2fdb:	0f 88 72 06 00 00    	js     0x1401d3653
1401d2fe1:	8b 84 24 c0 01 00 00 	mov    0x1c0(%rsp),%eax
1401d2fe8:	8d 7b ff             	lea    -0x1(%rbx),%edi
1401d2feb:	c7 84 24 24 01 00 00 	movl   $0x40,0x124(%rsp)
1401d2ff2:	40 00 00 00
1401d2ff6:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1401d2ffa:	89 84 24 2c 01 00 00 	mov    %eax,0x12c(%rsp)
1401d3001:	39 c7                	cmp    %eax,%edi
1401d3003:	0f 82 94 08 00 00    	jb     0x1401d389d
1401d3009:	89 c3                	mov    %eax,%ebx
1401d300b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d3010:	48 8b 84 24 38 01 00 	mov    0x138(%rsp),%rax
1401d3017:	00
1401d3018:	41 89 fc             	mov    %edi,%r12d
1401d301b:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1401d3020:	8b 8c 24 18 01 00 00 	mov    0x118(%rsp),%ecx
1401d3027:	4c 8b 50 48          	mov    0x48(%rax),%r10
1401d302b:	8d 47 ff             	lea    -0x1(%rdi),%eax
1401d302e:	d3 e2                	shl    %cl,%edx
1401d3030:	48 89 c7             	mov    %rax,%rdi
1401d3033:	f7 d2                	not    %edx
1401d3035:	49 8b 04 c2          	mov    (%r10,%rax,8),%rax
1401d3039:	44 8b 48 14          	mov    0x14(%rax),%r9d
1401d303d:	44 89 c8             	mov    %r9d,%eax
1401d3040:	d3 e8                	shr    %cl,%eax
1401d3042:	44 01 c8             	add    %r9d,%eax
1401d3045:	21 d0                	and    %edx,%eax
1401d3047:	31 d2                	xor    %edx,%edx
1401d3049:	4d 8d 2c c3          	lea    (%r11,%rax,8),%r13
1401d304d:	49 8b 45 00          	mov    0x0(%r13),%rax
1401d3051:	48 85 c0             	test   %rax,%rax
1401d3054:	75 1a                	jne    0x1401d3070
1401d3056:	e9 52 05 00 00       	jmp    0x1401d35ad
1401d305b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d3060:	48 8b 40 08          	mov    0x8(%rax),%rax
1401d3064:	83 c2 01             	add    $0x1,%edx
1401d3067:	48 85 c0             	test   %rax,%rax
1401d306a:	0f 84 3d 05 00 00    	je     0x1401d35ad
1401d3070:	8b 08                	mov    (%rax),%ecx
1401d3072:	44 8d 41 ff          	lea    -0x1(%rcx),%r8d
1401d3076:	4f 8b 04 c2          	mov    (%r10,%r8,8),%r8
1401d307a:	45 3b 48 14          	cmp    0x14(%r8),%r9d
1401d307e:	75 e0                	jne    0x1401d3060
1401d3080:	48 8b 94 24 10 01 00 	mov    0x110(%rsp),%rdx
1401d3087:	00
1401d3088:	45 89 e0             	mov    %r12d,%r8d
1401d308b:	44 2b 84 24 2c 01 00 	sub    0x12c(%rsp),%r8d
1401d3092:	00
1401d3093:	42 89 0c 82          	mov    %ecx,(%rdx,%r8,4)
1401d3097:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
1401d309e:	00
1401d309f:	44 89 20             	mov    %r12d,(%rax)
1401d30a2:	44 2b a4 24 2c 01 00 	sub    0x12c(%rsp),%r12d
1401d30a9:	00
1401d30aa:	83 40 04 01          	addl   $0x1,0x4(%rax)
1401d30ae:	4a 89 04 e2          	mov    %rax,(%rdx,%r12,8)
1401d30b2:	39 df                	cmp    %ebx,%edi
1401d30b4:	0f 83 56 ff ff ff    	jae    0x1401d3010
1401d30ba:	8b bc 24 24 01 00 00 	mov    0x124(%rsp),%edi
1401d30c1:	8d 47 01             	lea    0x1(%rdi),%eax
1401d30c4:	8b 9c 24 d0 01 00 00 	mov    0x1d0(%rsp),%ebx
1401d30cb:	89 84 24 30 01 00 00 	mov    %eax,0x130(%rsp)
1401d30d2:	01 eb                	add    %ebp,%ebx
1401d30d4:	3b 9c 24 d0 01 00 00 	cmp    0x1d0(%rsp),%ebx
1401d30db:	0f 8e 97 07 00 00    	jle    0x1401d3878
1401d30e1:	44 8b 84 24 18 01 00 	mov    0x118(%rsp),%r8d
1401d30e8:	00
1401d30e9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d30ee:	4c 8b 94 24 38 01 00 	mov    0x138(%rsp),%r10
1401d30f5:	00
1401d30f6:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%rsp)
1401d30fd:	00
1401d30fe:	4c 8b ac 24 10 01 00 	mov    0x110(%rsp),%r13
1401d3105:	00
1401d3106:	44 8b bc 24 2c 01 00 	mov    0x12c(%rsp),%r15d
1401d310d:	00
1401d310e:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
1401d3115:	00
1401d3116:	44 8d 63 ff          	lea    -0x1(%rbx),%r12d
1401d311a:	44 89 c1             	mov    %r8d,%ecx
1401d311d:	49 8b 92 b8 00 00 00 	mov    0xb8(%r10),%rdx
1401d3124:	c7 44 24 5c 00 00 00 	movl   $0x0,0x5c(%rsp)
1401d312b:	00
1401d312c:	d3 e0                	shl    %cl,%eax
1401d312e:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1401d3135:	00
1401d3136:	4c 8b b4 24 d8 00 00 	mov    0xd8(%rsp),%r14
1401d313d:	00
1401d313e:	f7 d0                	not    %eax
1401d3140:	44 89 84 24 ac 00 00 	mov    %r8d,0xac(%rsp)
1401d3147:	00
1401d3148:	41 89 c1             	mov    %eax,%r9d