1400e0bd5:	4c 0f 45 f0          	cmovne %rax,%r14
1400e0bd9:	e8 f6 2d fc ff       	call   0x1400a39d4
1400e0bde:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400e0be5:	00
1400e0be6:	4c 8b ce             	mov    %rsi,%r9
1400e0be9:	4d 8b c6             	mov    %r14,%r8
1400e0bec:	ba 01 00 00 00       	mov    $0x1,%edx
1400e0bf1:	ff d7                	call   *%rdi
1400e0bf3:	33 d2                	xor    %edx,%edx
1400e0bf5:	48 8b cb             	mov    %rbx,%rcx
1400e0bf8:	48 8b f0             	mov    %rax,%rsi
1400e0bfb:	e8 d4 2d fc ff       	call   0x1400a39d4
1400e0c00:	41 83 fc 01          	cmp    $0x1,%r12d
1400e0c04:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400e0c09:	48 8d 05 10 cf 20 00 	lea    0x20cf10(%rip),%rax        # 0x1402edb20
1400e0c10:	4d 8b c6             	mov    %r14,%r8
1400e0c13:	4c 8d 0d 0e cf 20 00 	lea    0x20cf0e(%rip),%r9        # 0x1402edb28
1400e0c1a:	48 8b cb             	mov    %rbx,%rcx
1400e0c1d:	4c 0f 44 c8          	cmove  %rax,%r9
1400e0c21:	48 8d 15 08 cf 20 00 	lea    0x20cf08(%rip),%rdx        # 0x1402edb30
1400e0c28:	e8 2f 28 fc ff       	call   0x1400a345c
1400e0c2d:	48 81 fe 01 00 00 10 	cmp    $0x10000001,%rsi
1400e0c34:	74 54                	je     0x1400e0c8a
1400e0c36:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400e0c3b:	48 3b f0             	cmp    %rax,%rsi
1400e0c3e:	74 39                	je     0x1400e0c79
1400e0c40:	49 3b f6             	cmp    %r14,%rsi
1400e0c43:	75 20                	jne    0x1400e0c65
1400e0c45:	49 01 37             	add    %rsi,(%r15)
1400e0c48:	48 01 b4 24 90 00 00 	add    %rsi,0x90(%rsp)
1400e0c4f:	00
1400e0c50:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400e0c55:	48 2b ee             	sub    %rsi,%rbp
1400e0c58:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400e0c5d:	0f 85 52 ff ff ff    	jne    0x1400e0bb5
1400e0c63:	eb 5b                	jmp    0x1400e0cc0
1400e0c65:	4c 8b ce             	mov    %rsi,%r9
1400e0c68:	48 8d 15 51 cf 20 00 	lea    0x20cf51(%rip),%rdx        # 0x1402edbc0
1400e0c6f:	e8 5c 3d fd ff       	call   0x1400b49d0
1400e0c74:	e9 9e fe ff ff       	jmp    0x1400e0b17
1400e0c79:	48 8d 15 10 cf 20 00 	lea    0x20cf10(%rip),%rdx        # 0x1402edb90
1400e0c80:	e8 4b 3d fd ff       	call   0x1400b49d0
1400e0c85:	e9 8d fe ff ff       	jmp    0x1400e0b17
1400e0c8a:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400e0c8e:	48 85 c0             	test   %rax,%rax
1400e0c91:	74 21                	je     0x1400e0cb4
1400e0c93:	48 8b 80 60 03 00 00 	mov    0x360(%rax),%rax
1400e0c9a:	f6 80 94 00 00 00 10 	testb  $0x10,0x94(%rax)
1400e0ca1:	74 11                	je     0x1400e0cb4
1400e0ca3:	48 8d 15 ae ce 20 00 	lea    0x20ceae(%rip),%rdx        # 0x1402edb58
1400e0caa:	e8 21 3d fd ff       	call   0x1400b49d0
1400e0caf:	e9 63 fe ff ff       	jmp    0x1400e0b17
1400e0cb4:	83 8b 40 01 00 00 10 	orl    $0x10,0x140(%rbx)
1400e0cbb:	41 c6 45 28 01       	movb   $0x1,0x28(%r13)
1400e0cc0:	33 c0                	xor    %eax,%eax
1400e0cc2:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
1400e0cc7:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400e0ccb:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1400e0ccf:	49 8b 73 48          	mov    0x48(%r11),%rsi
1400e0cd3:	49 8b e3             	mov    %r11,%rsp
1400e0cd6:	41 5f                	pop    %r15
1400e0cd8:	41 5e                	pop    %r14
1400e0cda:	41 5d                	pop    %r13
1400e0cdc:	41 5c                	pop    %r12
1400e0cde:	5f                   	pop    %rdi
1400e0cdf:	c3                   	ret
1400e0ce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400e0ce5:	57                   	push   %rdi
1400e0ce6:	48 83 ec 20          	sub    $0x20,%rsp
1400e0cea:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400e0cee:	4c 8b d2             	mov    %rdx,%r10
1400e0cf1:	48 8b f9             	mov    %rcx,%rdi
1400e0cf4:	48 85 db             	test   %rbx,%rbx
1400e0cf7:	0f 84 95 00 00 00    	je     0x1400e0d92
1400e0cfd:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
1400e0d04:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e0d08:	0f 84 84 00 00 00    	je     0x1400e0d92
1400e0d0e:	48 63 49 20          	movslq 0x20(%rcx),%rcx
1400e0d12:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1400e0d16:	48 3b 84 ca 20 02 00 	cmp    0x220(%rdx,%rcx,8),%rax
1400e0d1d:	00
1400e0d1e:	75 09                	jne    0x1400e0d29
1400e0d20:	48 83 8c ca 20 02 00 	orq    $0xffffffffffffffff,0x220(%rdx,%rcx,8)
1400e0d27:	00 ff
1400e0d29:	4c 8b 8b 98 00 00 00 	mov    0x98(%rbx),%r9
1400e0d30:	45 33 c0             	xor    %r8d,%r8d
1400e0d33:	44 38 83 7d 01 00 00 	cmp    %r8b,0x17d(%rbx)
1400e0d3a:	49 8b ca             	mov    %r10,%rcx
1400e0d3d:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1400e0d41:	41 0f 94 c0          	sete   %r8b
1400e0d45:	e8 56 17 00 00       	call   0x1400e24a0
1400e0d4a:	48 83 8b 98 00 00 00 	orq    $0xffffffffffffffff,0x98(%rbx)
1400e0d51:	ff
1400e0d52:	80 bb 7f 01 00 00 00 	cmpb   $0x0,0x17f(%rbx)
1400e0d59:	74 0f                	je     0x1400e0d6a
1400e0d5b:	83 7f 20 00          	cmpl   $0x0,0x20(%rdi)
1400e0d5f:	75 09                	jne    0x1400e0d6a
1400e0d61:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400e0d65:	48 83 60 38 00       	andq   $0x0,0x38(%rax)
1400e0d6a:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
1400e0d71:	e8 be 56 fe ff       	call   0x1400c6434
1400e0d76:	66 83 a3 7f 01 00 00 	andw   $0x0,0x17f(%rbx)
1400e0d7d:	00
1400e0d7e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e0d81:	0f 57 c9             	xorps  %xmm1,%xmm1
1400e0d84:	0f 11 83 48 01 00 00 	movups %xmm0,0x148(%rbx)
1400e0d8b:	0f 11 8b 58 01 00 00 	movups %xmm1,0x158(%rbx)
1400e0d92:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400e0d97:	c6 47 24 00          	movb   $0x0,0x24(%rdi)
1400e0d9b:	48 83 c4 20          	add    $0x20,%rsp
1400e0d9f:	5f                   	pop    %rdi
1400e0da0:	c3                   	ret
1400e0da1:	cc                   	int3
1400e0da2:	cc                   	int3
1400e0da3:	cc                   	int3
1400e0da4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400e0da9:	57                   	push   %rdi
1400e0daa:	48 83 ec 20          	sub    $0x20,%rsp
1400e0dae:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400e0db2:	48 8b f9             	mov    %rcx,%rdi
1400e0db5:	e8 26 ff ff ff       	call   0x1400e0ce0
1400e0dba:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
1400e0dc1:	e8 12 54 fe ff       	call   0x1400c61d8
1400e0dc6:	48 8b cb             	mov    %rbx,%rcx
1400e0dc9:	ff 15 39 e2 2e 00    	call   *0x2ee239(%rip)        # 0x1403cf008
1400e0dcf:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
1400e0dd4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400e0dd9:	48 83 c4 20          	add    $0x20,%rsp
1400e0ddd:	5f                   	pop    %rdi
1400e0dde:	c3                   	ret
1400e0ddf:	cc                   	int3
1400e0de0:	48 8b c4             	mov    %rsp,%rax
1400e0de3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400e0de7:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400e0deb:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400e0def:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400e0df3:	41 55                	push   %r13
1400e0df5:	41 56                	push   %r14
1400e0df7:	41 57                	push   %r15
1400e0df9:	48 83 ec 40          	sub    $0x40,%rsp
1400e0dfd:	80 79 24 00          	cmpb   $0x0,0x24(%rcx)
1400e0e01:	4d 8b f1             	mov    %r9,%r14
1400e0e04:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400e0e08:	48 8b ea             	mov    %rdx,%rbp
1400e0e0b:	48 8b f9             	mov    %rcx,%rdi
1400e0e0e:	be 07 00 00 00       	mov    $0x7,%esi
1400e0e13:	0f 85 d7 01 00 00    	jne    0x1400e0ff0
1400e0e19:	45 84 c0             	test   %r8b,%r8b
1400e0e1c:	74 08                	je     0x1400e0e26
1400e0e1e:	8d 46 fa             	lea    -0x6(%rsi),%eax
1400e0e21:	e9 d0 01 00 00       	jmp    0x1400e0ff6
1400e0e26:	49 83 cd ff          	or     $0xffffffffffffffff,%r13
1400e0e2a:	41 c6 01 00          	movb   $0x0,(%r9)
1400e0e2e:	4c 39 ab 98 00 00 00 	cmp    %r13,0x98(%rbx)
1400e0e35:	0f 85 12 01 00 00    	jne    0x1400e0f4d
1400e0e3b:	e8 94 11 00 00       	call   0x1400e1fd4
1400e0e40:	8b f0                	mov    %eax,%esi
1400e0e42:	85 c0                	test   %eax,%eax
1400e0e44:	0f 85 9c 00 00 00    	jne    0x1400e0ee6
1400e0e4a:	38 47 24             	cmp    %al,0x24(%rdi)
1400e0e4d:	0f 85 9d 01 00 00    	jne    0x1400e0ff0
1400e0e53:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1400e0e57:	45 8b fd             	mov    %r13d,%r15d
1400e0e5a:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400e0e5e:	38 82 57 03 00 00    	cmp    %al,0x357(%rdx)
1400e0e64:	75 18                	jne    0x1400e0e7e
1400e0e66:	44 8b 41 14          	mov    0x14(%rcx),%r8d
1400e0e6a:	48 8d 51 18          	lea    0x18(%rcx),%rdx
1400e0e6e:	48 8b 89 98 00 00 00 	mov    0x98(%rcx),%rcx
1400e0e75:	ff 15 c5 49 20 00    	call   *0x2049c5(%rip)        # 0x1402e5840
1400e0e7b:	44 8b f8             	mov    %eax,%r15d
1400e0e7e:	ff 15 14 4a 20 00    	call   *0x204a14(%rip)        # 0x1402e5898
1400e0e84:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400e0e88:	4c 8d 8b 0e 01 00 00 	lea    0x10e(%rbx),%r9
1400e0e8f:	4c 8d 05 da ce 20 00 	lea    0x20ceda(%rip),%r8        # 0x1402edd70
1400e0e96:	48 8b d7             	mov    %rdi,%rdx
1400e0e99:	44 8b d0             	mov    %eax,%r10d
1400e0e9c:	c6 81 0e 01 00 00 00 	movb   $0x0,0x10e(%rcx)
1400e0ea3:	44 89 a9 40 01 00 00 	mov    %r13d,0x140(%rcx)
1400e0eaa:	8b 8b 40 01 00 00    	mov    0x140(%rbx),%ecx
1400e0eb0:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400e0eb4:	48 8b cd             	mov    %rbp,%rcx
1400e0eb7:	e8 68 df fc ff       	call   0x1400aee24
1400e0ebc:	45 3b fd             	cmp    %r13d,%r15d
1400e0ebf:	0f 85 88 00 00 00    	jne    0x1400e0f4d
1400e0ec5:	83 e8 0b             	sub    $0xb,%eax
1400e0ec8:	74 7f                	je     0x1400e0f49
1400e0eca:	2d 28 27 00 00       	sub    $0x2728,%eax
1400e0ecf:	74 78                	je     0x1400e0f49
1400e0ed1:	83 f8 01             	cmp    $0x1,%eax
1400e0ed4:	74 73                	je     0x1400e0f49
1400e0ed6:	44 89 95 7c 0c 00 00 	mov    %r10d,0xc7c(%rbp)
1400e0edd:	be 07 00 00 00       	mov    $0x7,%esi
1400e0ee2:	85 f6                	test   %esi,%esi
1400e0ee4:	74 5c                	je     0x1400e0f42
1400e0ee6:	83 bb 78 01 00 00 00 	cmpl   $0x0,0x178(%rbx)
1400e0eed:	74 2a                	je     0x1400e0f19
1400e0eef:	48 8b 47 10          	mov    0x10(%rdi),%rax
1400e0ef3:	c6 80 0e 01 00 00 00 	movb   $0x0,0x10e(%rax)
1400e0efa:	44 89 a8 40 01 00 00 	mov    %r13d,0x140(%rax)
1400e0f01:	8b 83 78 01 00 00    	mov    0x178(%rbx),%eax
1400e0f07:	89 85 7c 0c 00 00    	mov    %eax,0xc7c(%rbp)
1400e0f0d:	8b 8b 78 01 00 00    	mov    0x178(%rbx),%ecx
1400e0f13:	ff 15 87 49 20 00    	call   *0x204987(%rip)        # 0x1402e58a0
1400e0f19:	4c 8b 8b 98 00 00 00 	mov    0x98(%rbx),%r9
1400e0f20:	4d 3b cd             	cmp    %r13,%r9
1400e0f23:	74 19                	je     0x1400e0f3e
1400e0f25:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1400e0f29:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400e0f2f:	48 8b cd             	mov    %rbp,%rcx
1400e0f32:	e8 69 15 00 00       	call   0x1400e24a0
1400e0f37:	4c 89 ab 98 00 00 00 	mov    %r13,0x98(%rbx)
1400e0f3e:	41 c6 06 00          	movb   $0x0,(%r14)
1400e0f42:	8b c6                	mov    %esi,%eax
1400e0f44:	e9 ad 00 00 00       	jmp    0x1400e0ff6
1400e0f49:	33 f6                	xor    %esi,%esi
1400e0f4b:	eb 95                	jmp    0x1400e0ee2
1400e0f4d:	4c 8b 83 98 00 00 00 	mov    0x98(%rbx),%r8
1400e0f54:	45 33 c9             	xor    %r9d,%r9d
1400e0f57:	49 8b d5             	mov    %r13,%rdx
1400e0f5a:	49 8b cd             	mov    %r13,%rcx
1400e0f5d:	e8 a2 38 fe ff       	call   0x1400c4804
1400e0f62:	8b c8                	mov    %eax,%ecx
1400e0f64:	85 c0                	test   %eax,%eax
1400e0f66:	0f 84 88 00 00 00    	je     0x1400e0ff4
1400e0f6c:	83 f8 02             	cmp    $0x2,%eax
1400e0f6f:	74 33                	je     0x1400e0fa4
1400e0f71:	48 8b 47 18          	mov    0x18(%rdi),%rax
1400e0f75:	80 b8 57 03 00 00 00 	cmpb   $0x0,0x357(%rax)
1400e0f7c:	75 26                	jne    0x1400e0fa4
1400e0f7e:	f6 c1 04             	test   $0x4,%cl
1400e0f81:	0f 84 5b ff ff ff    	je     0x1400e0ee2
1400e0f87:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400e0f8e:	48 8d 93 78 01 00 00 	lea    0x178(%rbx),%rdx
1400e0f95:	e8 fa 16 00 00       	call   0x1400e2694
1400e0f9a:	be 07 00 00 00       	mov    $0x7,%esi
1400e0f9f:	e9 42 ff ff ff       	jmp    0x1400e0ee6
1400e0fa4:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400e0fab:	48 8d 93 78 01 00 00 	lea    0x178(%rbx),%rdx
1400e0fb2:	e8 dd 16 00 00       	call   0x1400e2694
1400e0fb7:	84 c0                	test   %al,%al
1400e0fb9:	0f 84 23 ff ff ff    	je     0x1400e0ee2
1400e0fbf:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400e0fc4:	e8 77 76 fc ff       	call   0x1400a8640
1400e0fc9:	0f 10 00             	movups (%rax),%xmm0
1400e0fcc:	f3 0f 7f 83 58 01 00 	movdqu %xmm0,0x158(%rbx)
1400e0fd3:	00
1400e0fd4:	48 8b 47 10          	mov    0x10(%rdi),%rax
1400e0fd8:	c6 80 0e 01 00 00 00 	movb   $0x0,0x10e(%rax)
1400e0fdf:	44 89 a8 40 01 00 00 	mov    %r13d,0x140(%rax)
1400e0fe6:	41 c6 06 01          	movb   $0x1,(%r14)
1400e0fea:	c6 47 24 01          	movb   $0x1,0x24(%rdi)
1400e0fee:	eb 04                	jmp    0x1400e0ff4
1400e0ff0:	41 c6 06 01          	movb   $0x1,(%r14)
1400e0ff4:	33 c0                	xor    %eax,%eax
1400e0ff6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400e0ffb:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1400e1000:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400e1005:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400e100a:	48 83 c4 40          	add    $0x40,%rsp
1400e100e:	41 5f                	pop    %r15
1400e1010:	41 5e                	pop    %r14
1400e1012:	41 5d                	pop    %r13
1400e1014:	c3                   	ret
1400e1015:	cc                   	int3
1400e1016:	cc                   	int3
1400e1017:	cc                   	int3
1400e1018:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400e101c:	4c 8b 51 10          	mov    0x10(%rcx),%r10
1400e1020:	48 8b 50 50          	mov    0x50(%rax),%rdx
1400e1024:	49 89 10             	mov    %rdx,(%r8)
1400e1027:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400e102b:	48 8b 48 58          	mov    0x58(%rax),%rcx
1400e102f:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400e1034:	49 89 09             	mov    %rcx,(%r9)
1400e1037:	41 8b 8a 3c 01 00 00 	mov    0x13c(%r10),%ecx
1400e103e:	89 08                	mov    %ecx,(%rax)
1400e1040:	c3                   	ret
1400e1041:	cc                   	int3
1400e1042:	cc                   	int3
1400e1043:	cc                   	int3
1400e1044:	48 83 ec 38          	sub    $0x38,%rsp
1400e1048:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400e104c:	4d 8b d0             	mov    %r8,%r10
1400e104f:	4c 8b da             	mov    %rdx,%r11
1400e1052:	4c 8b 80 98 00 00 00 	mov    0x98(%rax),%r8
1400e1059:	49 83 f8 ff          	cmp    $0xffffffffffffffff,%r8
1400e105d:	74 32                	je     0x1400e1091
1400e105f:	33 d2                	xor    %edx,%edx
1400e1061:	38 51 24             	cmp    %dl,0x24(%rcx)
1400e1064:	75 0e                	jne    0x1400e1074
1400e1066:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400e106d:	00
1400e106e:	44 8d 4a 02          	lea    0x2(%rdx),%r9d
1400e1072:	eb 12                	jmp    0x1400e1086
1400e1074:	38 90 7f 01 00 00    	cmp    %dl,0x17f(%rax)
1400e107a:	75 15                	jne    0x1400e1091
1400e107c:	89 54 24 20          	mov    %edx,0x20(%rsp)
1400e1080:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400e1086:	49 8b d2             	mov    %r10,%rdx
1400e1089:	49 8b cb             	mov    %r11,%rcx
1400e108c:	e8 13 36 fd ff       	call   0x1400b46a4
1400e1091:	48 83 c4 38          	add    $0x38,%rsp
1400e1095:	c3                   	ret
1400e1096:	cc                   	int3
1400e1097:	cc                   	int3
1400e1098:	40 53                	rex push %rbx
1400e109a:	48 83 ec 20          	sub    $0x20,%rsp
1400e109e:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400e10a2:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
1400e10a9:	e8 fe 51 fe ff       	call   0x1400c62ac
1400e10ae:	84 c0                	test   %al,%al
1400e10b0:	75 04                	jne    0x1400e10b6
1400e10b2:	b0 01                	mov    $0x1,%al
1400e10b4:	eb 24                	jmp    0x1400e10da
1400e10b6:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
1400e10bd:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
1400e10c1:	4c 8b c2             	mov    %rdx,%r8
1400e10c4:	45 33 c9             	xor    %r9d,%r9d
1400e10c7:	e8 38 37 fe ff       	call   0x1400c4804
1400e10cc:	8b c8                	mov    %eax,%ecx
1400e10ce:	85 c0                	test   %eax,%eax
1400e10d0:	7e 06                	jle    0x1400e10d8
1400e10d2:	b0 01                	mov    $0x1,%al
1400e10d4:	84 c8                	test   %cl,%al
1400e10d6:	75 02                	jne    0x1400e10da
1400e10d8:	32 c0                	xor    %al,%al
1400e10da:	48 83 c4 20          	add    $0x20,%rsp
1400e10de:	5b                   	pop    %rbx
1400e10df:	c3                   	ret
1400e10e0:	40 53                	rex push %rbx
1400e10e2:	55                   	push   %rbp
1400e10e3:	56                   	push   %rsi
1400e10e4:	57                   	push   %rdi
1400e10e5:	41 56                	push   %r14
1400e10e7:	41 57                	push   %r15
1400e10e9:	48 81 ec 38 01 00 00 	sub    $0x138,%rsp
1400e10f0:	48 8b 05 89 49 2f 00 	mov    0x2f4989(%rip),%rax        # 0x1403d5a80
1400e10f7:	48 33 c4             	xor    %rsp,%rax
1400e10fa:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
1400e1101:	00
1400e1102:	4c 8b 51 10          	mov    0x10(%rcx),%r10
1400e1106:	49 8b d9             	mov    %r9,%rbx
1400e1109:	48 8b b4 24 90 01 00 	mov    0x190(%rsp),%rsi
1400e1110:	00
1400e1111:	48 8b f9             	mov    %rcx,%rdi
1400e1114:	4d 8b d8             	mov    %r8,%r11
1400e1117:	48 8b ea             	mov    %rdx,%rbp
1400e111a:	44 8b c3             	mov    %ebx,%r8d
1400e111d:	49 8b d3             	mov    %r11,%rdx