14017ca32:	0f 44 f5             	cmove  %ebp,%esi
14017ca35:	4d 0f 44 f4          	cmove  %r12,%r14
14017ca39:	48 83 c7 01          	add    $0x1,%rdi
14017ca3d:	48 3b bc 24 88 01 00 	cmp    0x188(%rsp),%rdi
14017ca44:	00
14017ca45:	72 89                	jb     0x14017c9d0
14017ca47:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14017ca4e:	00
14017ca4f:	31 d2                	xor    %edx,%edx
14017ca51:	e8 aa 30 f2 ff       	call   0x14009fb00
14017ca56:	8b 84 24 a8 00 00 00 	mov    0xa8(%rsp),%eax
14017ca5d:	85 c0                	test   %eax,%eax
14017ca5f:	0f 88 2a 09 00 00    	js     0x14017d38f
14017ca65:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14017ca6c:	00
14017ca6d:	4c 8b 40 08          	mov    0x8(%rax),%r8
14017ca71:	45 89 c6             	mov    %r8d,%r14d
14017ca74:	41 83 ee 01          	sub    $0x1,%r14d
14017ca78:	0f 88 cb 02 00 00    	js     0x14017cd49
14017ca7e:	49 63 c6             	movslq %r14d,%rax
14017ca81:	48 c1 e0 04          	shl    $0x4,%rax
14017ca85:	48 89 c5             	mov    %rax,%rbp
14017ca88:	eb 48                	jmp    0x14017cad2
14017ca8a:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017ca91:	00 00 00 00
14017ca95:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017ca9c:	00 00 00 00
14017caa0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017caa7:	00 00 00 00
14017caab:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017cab2:	00 00 00 00
14017cab6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14017cabd:	00 00 00
14017cac0:	41 83 ee 01          	sub    $0x1,%r14d
14017cac4:	48 83 ed 10          	sub    $0x10,%rbp
14017cac8:	41 83 fe ff          	cmp    $0xffffffff,%r14d
14017cacc:	0f 84 6b 02 00 00    	je     0x14017cd3d
14017cad2:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
14017cad9:	00
14017cada:	48 8b 06             	mov    (%rsi),%rax
14017cadd:	48 01 e8             	add    %rbp,%rax
14017cae0:	48 8b 58 08          	mov    0x8(%rax),%rbx
14017cae4:	f6 83 88 01 00 00 01 	testb  $0x1,0x188(%rbx)
14017caeb:	75 d3                	jne    0x14017cac0
14017caed:	41 0f b6 4d 68       	movzbl 0x68(%r13),%ecx
14017caf2:	48 8d 7b 60          	lea    0x60(%rbx),%rdi
14017caf6:	45 31 c0             	xor    %r8d,%r8d
14017caf9:	4c 8d bb c0 00 00 00 	lea    0xc0(%rbx),%r15
14017cb00:	48 89 bc 24 88 00 00 	mov    %rdi,0x88(%rsp)
14017cb07:	00
14017cb08:	48 8d bb 20 01 00 00 	lea    0x120(%rbx),%rdi
14017cb0f:	83 e1 01             	and    $0x1,%ecx
14017cb12:	66 83 bb ac 00 00 00 	cmpw   $0x0,0xac(%rbx)
14017cb19:	00
14017cb1a:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
14017cb1f:	74 25                	je     0x14017cb46
14017cb21:	48 8b 53 60          	mov    0x60(%rbx),%rdx
14017cb25:	4c 8b 43 68          	mov    0x68(%rbx),%r8
14017cb29:	48 33 15 90 b4 0a 00 	xor    0xab490(%rip),%rdx        # 0x140227fc0
14017cb30:	4c 33 05 91 b4 0a 00 	xor    0xab491(%rip),%r8        # 0x140227fc8
14017cb37:	4c 09 c2             	or     %r8,%rdx
14017cb3a:	0f 84 f5 0b 00 00    	je     0x14017d735
14017cb40:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14017cb46:	44 0f b7 93 0c 01 00 	movzwl 0x10c(%rbx),%r10d
14017cb4d:	00
14017cb4e:	45 31 e4             	xor    %r12d,%r12d
14017cb51:	66 45 85 d2          	test   %r10w,%r10w
14017cb55:	74 2b                	je     0x14017cb82
14017cb57:	48 8b 93 c0 00 00 00 	mov    0xc0(%rbx),%rdx
14017cb5e:	4c 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%r9
14017cb65:	48 33 15 54 b4 0a 00 	xor    0xab454(%rip),%rdx        # 0x140227fc0
14017cb6c:	4c 33 0d 55 b4 0a 00 	xor    0xab455(%rip),%r9        # 0x140227fc8
14017cb73:	4c 09 ca             	or     %r9,%rdx
14017cb76:	0f 84 e8 0b 00 00    	je     0x14017d764
14017cb7c:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14017cb82:	31 d2                	xor    %edx,%edx
14017cb84:	66 83 bb 6c 01 00 00 	cmpw   $0x0,0x16c(%rbx)
14017cb8b:	00
14017cb8c:	74 2a                	je     0x14017cbb8
14017cb8e:	48 8b 93 20 01 00 00 	mov    0x120(%rbx),%rdx
14017cb95:	4c 8b 8b 28 01 00 00 	mov    0x128(%rbx),%r9
14017cb9c:	48 33 15 1d b4 0a 00 	xor    0xab41d(%rip),%rdx        # 0x140227fc0
14017cba3:	4c 33 0d 1e b4 0a 00 	xor    0xab41e(%rip),%r9        # 0x140227fc8
14017cbaa:	4c 09 ca             	or     %r9,%rdx
14017cbad:	0f 84 57 0b 00 00    	je     0x14017d70a
14017cbb3:	ba 01 00 00 00       	mov    $0x1,%edx
14017cbb8:	48 8b 38             	mov    (%rax),%rdi
14017cbbb:	48 8b b3 80 01 00 00 	mov    0x180(%rbx),%rsi
14017cbc2:	80 8b 88 01 00 00 01 	orb    $0x1,0x188(%rbx)
14017cbc9:	48 89 bb 48 01 00 00 	mov    %rdi,0x148(%rbx)
14017cbd0:	48 89 bb e8 00 00 00 	mov    %rdi,0xe8(%rbx)
14017cbd7:	48 89 bb 88 00 00 00 	mov    %rdi,0x88(%rbx)
14017cbde:	48 85 f6             	test   %rsi,%rsi
14017cbe1:	0f 84 a9 0a 00 00    	je     0x14017d690
14017cbe7:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14017cbeb:	48 85 d2             	test   %rdx,%rdx
14017cbee:	0f 84 06 0b 00 00    	je     0x14017d6fa
14017cbf4:	48 83 7a 20 00       	cmpq   $0x0,0x20(%rdx)
14017cbf9:	0f 84 fb 0a 00 00    	je     0x14017d6fa
14017cbff:	4c 89 e9             	mov    %r13,%rcx
14017cc02:	e8 49 b8 ff ff       	call   0x140178450
14017cc07:	89 84 24 90 00 00 00 	mov    %eax,0x90(%rsp)
14017cc0e:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cc12:	48 85 c0             	test   %rax,%rax
14017cc15:	74 1d                	je     0x14017cc34
14017cc17:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
14017cc1c:	74 16                	je     0x14017cc34
14017cc1e:	48 89 c2             	mov    %rax,%rdx
14017cc21:	4c 89 e9             	mov    %r13,%rcx
14017cc24:	e8 27 b8 ff ff       	call   0x140178450
14017cc29:	21 84 24 90 00 00 00 	and    %eax,0x90(%rsp)
14017cc30:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cc34:	4c 8b 5e 08          	mov    0x8(%rsi),%r11
14017cc38:	4d 8b 55 10          	mov    0x10(%r13),%r10
14017cc3c:	49 8b 4b 08          	mov    0x8(%r11),%rcx
14017cc40:	4d 8b 4b 10          	mov    0x10(%r11),%r9
14017cc44:	4c 8b 21             	mov    (%rcx),%r12
14017cc47:	4c 89 8c 24 98 00 00 	mov    %r9,0x98(%rsp)
14017cc4e:	00
14017cc4f:	49 8b 54 24 28       	mov    0x28(%r12),%rdx
14017cc54:	4d 39 ca             	cmp    %r9,%r10
14017cc57:	0f 84 2b 0b 00 00    	je     0x14017d788
14017cc5d:	48 89 93 e8 00 00 00 	mov    %rdx,0xe8(%rbx)
14017cc64:	48 89 93 88 00 00 00 	mov    %rdx,0x88(%rbx)
14017cc6b:	48 85 c0             	test   %rax,%rax
14017cc6e:	0f 85 43 1c 00 00    	jne    0x14017e8b7
14017cc74:	83 3e 06             	cmpl   $0x6,(%rsi)
14017cc77:	0f 87 a8 11 00 00    	ja     0x14017de25
14017cc7d:	8b 16                	mov    (%rsi),%edx
14017cc7f:	4c 8d 0d aa b0 0a 00 	lea    0xab0aa(%rip),%r9        # 0x140227d30
14017cc86:	49 63 14 91          	movslq (%r9,%rdx,4),%rdx
14017cc8a:	4c 01 ca             	add    %r9,%rdx
14017cc8d:	ff e2                	jmp    *%rdx
14017cc8f:	48 89 fa             	mov    %rdi,%rdx
14017cc92:	4c 89 e9             	mov    %r13,%rcx
14017cc95:	4c 89 9c 24 98 00 00 	mov    %r11,0x98(%rsp)
14017cc9c:	00
14017cc9d:	48 8d 9c 24 50 02 00 	lea    0x250(%rsp),%rbx
14017cca4:	00
14017cca5:	e8 56 ab ff ff       	call   0x140177800
14017ccaa:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14017ccaf:	49 89 f8             	mov    %rdi,%r8
14017ccb2:	4c 89 ea             	mov    %r13,%rdx
14017ccb5:	41 89 c1             	mov    %eax,%r9d
14017ccb8:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14017ccbd:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14017ccc2:	48 89 d9             	mov    %rbx,%rcx
14017ccc5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017ccca:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14017ccd1:	00
14017ccd2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017ccd7:	e8 f4 e7 ff ff       	call   0x14017b4d0
14017ccdc:	85 c0                	test   %eax,%eax
14017ccde:	74 40                	je     0x14017cd20
14017cce0:	41 83 7d 24 01       	cmpl   $0x1,0x24(%r13)
14017cce5:	4c 8b 9c 24 98 00 00 	mov    0x98(%rsp),%r11
14017ccec:	00
14017cced:	0f 85 0e 03 00 00    	jne    0x14017d001
14017ccf3:	49 83 7b 20 00       	cmpq   $0x0,0x20(%r11)
14017ccf8:	0f 84 73 1b 00 00    	je     0x14017e871
14017ccfe:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14017cd03:	49 89 d9             	mov    %rbx,%r9
14017cd06:	49 89 d8             	mov    %rbx,%r8
14017cd09:	48 89 fa             	mov    %rdi,%rdx
14017cd0c:	4c 89 e9             	mov    %r13,%rcx
14017cd0f:	e8 2c c4 ff ff       	call   0x140179140
14017cd14:	85 c0                	test   %eax,%eax
14017cd16:	0f 85 68 06 00 00    	jne    0x14017d384
14017cd1c:	0f 1f 40 00          	nopl   0x0(%rax)
14017cd20:	41 83 ee 01          	sub    $0x1,%r14d
14017cd24:	48 83 ed 10          	sub    $0x10,%rbp
14017cd28:	c7 84 24 a8 00 00 00 	movl   $0x0,0xa8(%rsp)
14017cd2f:	00 00 00 00
14017cd33:	41 83 fe ff          	cmp    $0xffffffff,%r14d
14017cd37:	0f 85 95 fd ff ff    	jne    0x14017cad2
14017cd3d:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14017cd44:	00
14017cd45:	4c 8b 40 08          	mov    0x8(%rax),%r8
14017cd49:	4d 85 c0             	test   %r8,%r8
14017cd4c:	0f 84 3d 06 00 00    	je     0x14017d38f
14017cd52:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14017cd59:	00
14017cd5a:	31 d2                	xor    %edx,%edx
14017cd5c:	48 8b 00             	mov    (%rax),%rax
14017cd5f:	eb 30                	jmp    0x14017cd91
14017cd61:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017cd68:	00 00 00 00
14017cd6c:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017cd73:	00 00 00 00
14017cd77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14017cd7e:	00 00
14017cd80:	48 83 c2 01          	add    $0x1,%rdx
14017cd84:	48 83 c0 10          	add    $0x10,%rax
14017cd88:	49 39 d0             	cmp    %rdx,%r8
14017cd8b:	0f 84 fe 05 00 00    	je     0x14017d38f
14017cd91:	48 8b 48 08          	mov    0x8(%rax),%rcx
14017cd95:	f6 81 88 01 00 00 01 	testb  $0x1,0x188(%rcx)
14017cd9c:	75 e2                	jne    0x14017cd80
14017cd9e:	4c 8b 08             	mov    (%rax),%r9
14017cda1:	4c 8d 05 6f af 0a 00 	lea    0xaaf6f(%rip),%r8        # 0x140227d17
14017cda8:	ba 12 0e 00 00       	mov    $0xe12,%edx
14017cdad:	48 8d 0d ad 99 0a 00 	lea    0xa99ad(%rip),%rcx        # 0x140226761
14017cdb4:	e8 d7 69 f4 ff       	call   0x1400c3790
14017cdb9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14017cdc0:	4c 8b 79 08          	mov    0x8(%rcx),%r15
14017cdc4:	48 8b 48 08          	mov    0x8(%rax),%rcx
14017cdc8:	48 c7 83 88 00 00 00 	movq   $0x0,0x88(%rbx)
14017cdcf:	00 00 00 00
14017cdd3:	4c 8d 05 6e ad 0a 00 	lea    0xaad6e(%rip),%r8        # 0x140227b48
14017cdda:	4c 8b 50 10          	mov    0x10(%rax),%r10
14017cdde:	48 8b 05 fb c1 0b 00 	mov    0xbc1fb(%rip),%rax        # 0x140238fe0
14017cde5:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14017cde9:	49 8b 57 28          	mov    0x28(%r15),%rdx
14017cded:	8b 00                	mov    (%rax),%eax
14017cdef:	48 89 93 e8 00 00 00 	mov    %rdx,0xe8(%rbx)
14017cdf6:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017cdfa:	48 89 bc 24 a0 00 00 	mov    %rdi,0xa0(%rsp)
14017ce01:	00
14017ce02:	48 89 93 48 01 00 00 	mov    %rdx,0x148(%rbx)
14017ce09:	48 8b 19             	mov    (%rcx),%rbx
14017ce0c:	49 8b 7f 28          	mov    0x28(%r15),%rdi
14017ce10:	4d 8b 5c 24 28       	mov    0x28(%r12),%r11
14017ce15:	4c 8b 4b 28          	mov    0x28(%rbx),%r9
14017ce19:	85 c0                	test   %eax,%eax
14017ce1b:	0f 85 28 13 00 00    	jne    0x14017e149
14017ce21:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017ce28:	00
14017ce29:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14017ce2e:	4c 89 e9             	mov    %r13,%rcx
14017ce31:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14017ce36:	ba 01 00 00 00       	mov    $0x1,%edx
14017ce3b:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14017ce40:	4d 89 d9             	mov    %r11,%r9
14017ce43:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017ce48:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14017ce4d:	e8 fe b0 ff ff       	call   0x140177f50
14017ce52:	4d 8b 44 24 28       	mov    0x28(%r12),%r8
14017ce57:	48 89 fa             	mov    %rdi,%rdx
14017ce5a:	48 8d 0d 56 ae 0a 00 	lea    0xaae56(%rip),%rcx        # 0x140227cb7
14017ce61:	e8 5a 0f f2 ff       	call   0x14009ddc0
14017ce66:	4c 8b 43 28          	mov    0x28(%rbx),%r8
14017ce6a:	48 8d 0d 46 ae 0a 00 	lea    0xaae46(%rip),%rcx        # 0x140227cb7
14017ce71:	48 89 fa             	mov    %rdi,%rdx
14017ce74:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14017ce79:	e8 42 0f f2 ff       	call   0x14009ddc0
14017ce7e:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14017ce82:	4d 8b 45 10          	mov    0x10(%r13),%r8
14017ce86:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14017ce8d:	00
14017ce8e:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
14017ce92:	0f 84 79 17 00 00    	je     0x14017e611
14017ce98:	41 b9 c0 00 00 00    	mov    $0xc0,%r9d
14017ce9e:	b8 03 00 00 00       	mov    $0x3,%eax
14017cea3:	ba 02 00 00 00       	mov    $0x2,%edx
14017cea8:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14017ceac:	4d 8b 54 24 28       	mov    0x28(%r12),%r10
14017ceb1:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
14017ceb5:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
14017ceb9:	48 c1 e2 05          	shl    $0x5,%rdx
14017cebd:	48 c1 e0 05          	shl    $0x5,%rax
14017cec1:	4c 89 54 11 28       	mov    %r10,0x28(%rcx,%rdx,1)
14017cec6:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14017ceca:	49 01 c9             	add    %rcx,%r9
14017cecd:	4c 89 e9             	mov    %r13,%rcx
14017ced0:	4c 8b 5b 28          	mov    0x28(%rbx),%r11
14017ced4:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
14017cedb:	00
14017cedc:	48 03 42 28          	add    0x28(%rdx),%rax
14017cee0:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14017cee5:	4c 89 58 28          	mov    %r11,0x28(%rax)
14017cee9:	48 8d 84 24 e0 01 00 	lea    0x1e0(%rsp),%rax
14017cef0:	00
14017cef1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017cef6:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
14017cefd:	00
14017cefe:	49 8b 45 78          	mov    0x78(%r13),%rax
14017cf02:	8b 00                	mov    (%rax),%eax
14017cf04:	8d 44 00 01          	lea    0x1(%rax,%rax,1),%eax
14017cf08:	89 44 24 38          	mov    %eax,0x38(%rsp)
14017cf0c:	49 8b 45 18          	mov    0x18(%r13),%rax
14017cf10:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14017cf15:	4d 89 f8             	mov    %r15,%r8
14017cf18:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14017cf1d:	4c 89 e2             	mov    %r12,%rdx
14017cf20:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cf25:	e8 46 da ff ff       	call   0x14017a970
14017cf2a:	85 c0                	test   %eax,%eax
14017cf2c:	0f 85 52 04 00 00    	jne    0x14017d384
14017cf32:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cf36:	4c 8d bc 24 50 02 00 	lea    0x250(%rsp),%r15
14017cf3d:	00
14017cf3e:	4c 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%r10
14017cf45:	00
14017cf46:	48 89 da             	mov    %rbx,%rdx
14017cf49:	4c 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11
14017cf50:	00
14017cf51:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
14017cf58:	00
14017cf59:	4c 89 e9             	mov    %r13,%rcx
14017cf5c:	4c 03 50 28          	add    0x28(%rax),%r10
14017cf60:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
14017cf65:	49 8b 45 78          	mov    0x78(%r13),%rax
14017cf69:	4d 89 d0             	mov    %r10,%r8
14017cf6c:	8b 00                	mov    (%rax),%eax
14017cf6e:	8d 44 00 01          	lea    0x1(%rax,%rax,1),%eax
14017cf72:	89 44 24 38          	mov    %eax,0x38(%rsp)
14017cf76:	49 8b 45 18          	mov    0x18(%r13),%rax
14017cf7a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cf7f:	49 8b 45 10          	mov    0x10(%r13),%rax
14017cf83:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14017cf88:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017cf8d:	e8 de d9 ff ff       	call   0x14017a970
14017cf92:	85 c0                	test   %eax,%eax
14017cf94:	0f 85 ea 03 00 00    	jne    0x14017d384
14017cf9a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14017cf9f:	e8 0c bf f7 ff       	call   0x1400f8eb0
14017cfa4:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
14017cfab:	00
14017cfac:	e8 ff be f7 ff       	call   0x1400f8eb0
14017cfb1:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017cfb8:	00
14017cfb9:	48 89 bc 24 08 02 00 	mov    %rdi,0x208(%rsp)
14017cfc0:	00
14017cfc1:	48 89 fa             	mov    %rdi,%rdx
14017cfc4:	48 89 bc 24 78 02 00 	mov    %rdi,0x278(%rsp)
14017cfcb:	00
14017cfcc:	4c 8b 4b 28          	mov    0x28(%rbx),%r9
14017cfd0:	4d 8b 44 24 28       	mov    0x28(%r12),%r8
14017cfd5:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14017cfda:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cfdf:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cfe3:	48 8b 40 10          	mov    0x10(%rax),%rax
14017cfe7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017cfec:	48 8b 46 08          	mov    0x8(%rsi),%rax
14017cff0:	48 8b 40 10          	mov    0x10(%rax),%rax
14017cff4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017cff9:	4c 89 e9             	mov    %r13,%rcx
14017cffc:	e8 9f e1 ff ff       	call   0x14017b1a0
14017d001:	8b bc 24 90 00 00 00 	mov    0x90(%rsp),%edi
14017d008:	39 f8                	cmp    %edi,%eax
14017d00a:	0f 4f c7             	cmovg  %edi,%eax
14017d00d:	85 c0                	test   %eax,%eax
14017d00f:	0f 84 0b fd ff ff    	je     0x14017cd20
14017d015:	83 f8 ff             	cmp    $0xffffffff,%eax
14017d018:	0f 85 a2 fa ff ff    	jne    0x14017cac0
14017d01e:	e9 61 03 00 00       	jmp    0x14017d384
14017d023:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14017d028:	49 8b 54 24 28       	mov    0x28(%r12),%rdx
14017d02d:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14017d031:	49 8b 4d 78          	mov    0x78(%r13),%rcx