14027ba5c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027ba61:	e8 3a 71 0f 00       	call   0x140372ba0
14027ba66:	48 8b 08             	mov    (%rax),%rcx
14027ba69:	48 89 38             	mov    %rdi,(%rax)
14027ba6c:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14027ba71:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14027ba76:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14027ba7b:	e8 90 42 f2 ff       	call   0x14019fd10
14027ba80:	4c 8b c0             	mov    %rax,%r8
14027ba83:	ba 02 00 00 00       	mov    $0x2,%edx
14027ba88:	49 8b cd             	mov    %r13,%rcx
14027ba8b:	e8 70 90 4b 00       	call   0x140734b00
14027ba90:	45 33 c0             	xor    %r8d,%r8d
14027ba93:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14027ba97:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027ba9c:	e8 ff 70 0f 00       	call   0x140372ba0
14027baa1:	48 8b 38             	mov    (%rax),%rdi
14027baa4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14027baab:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14027bab0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14027bab6:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14027babb:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14027babf:	e8 dc 70 0f 00       	call   0x140372ba0
14027bac4:	48 8b 08             	mov    (%rax),%rcx
14027bac7:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14027bace:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14027bad2:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
14027bad6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14027badb:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14027badf:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14027bae4:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14027bae9:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
14027baef:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14027baf4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14027baf9:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14027bafd:	e8 4e 43 f2 ff       	call   0x14019fe50
14027bb02:	48 8b d0             	mov    %rax,%rdx
14027bb05:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14027bb0a:	4c 8b 15 47 f5 19 01 	mov    0x119f547(%rip),%r10        # 0x14141b058
14027bb11:	4d 85 ff             	test   %r15,%r15
14027bb14:	74 08                	je     0x14027bb1e
14027bb16:	49 c7 47 60 00 00 00 	movq   $0x0,0x60(%r15)
14027bb1d:	00
14027bb1e:	49 8b 0a             	mov    (%r10),%rcx
14027bb21:	48 8b 41 38          	mov    0x38(%rcx),%rax
14027bb25:	4d 8b cf             	mov    %r15,%r9
14027bb28:	4c 8b c2             	mov    %rdx,%r8
14027bb2b:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14027bb30:	49 8b ca             	mov    %r10,%rcx
14027bb33:	ff 15 e7 7e d0 00    	call   *0xd07ee7(%rip)        # 0x140f83a20
14027bb39:	90                   	nop
14027bb3a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14027bb3f:	e8 fc 39 f2 ff       	call   0x14019f540
14027bb44:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14027bb49:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
14027bb50:	00 00
14027bb52:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14027bb57:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14027bb5c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14027bb60:	e8 ab 41 f2 ff       	call   0x14019fd10
14027bb65:	4c 8b c0             	mov    %rax,%r8
14027bb68:	ba 03 00 00 00       	mov    $0x3,%edx
14027bb6d:	49 8b cd             	mov    %r13,%rcx
14027bb70:	e8 8b 8f 4b 00       	call   0x140734b00
14027bb75:	90                   	nop
14027bb76:	4c 8d 0d 73 29 f2 ff 	lea    -0xdd68d(%rip),%r9        # 0x14019e4f0
14027bb7d:	ba 08 00 00 00       	mov    $0x8,%edx
14027bb82:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14027bb88:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14027bb8c:	e8 bb f9 b9 00       	call   0x140e1b54c
14027bb91:	90                   	nop
14027bb92:	48 85 ff             	test   %rdi,%rdi
14027bb95:	74 27                	je     0x14027bbbe
14027bb97:	8b 47 10             	mov    0x10(%rdi),%eax
14027bb9a:	ff c8                	dec    %eax
14027bb9c:	89 47 10             	mov    %eax,0x10(%rdi)
14027bb9f:	85 c0                	test   %eax,%eax
14027bba1:	7f 1b                	jg     0x14027bbbe
14027bba3:	0f 88 03 07 00 00    	js     0x14027c2ac
14027bba9:	48 8b 07             	mov    (%rdi),%rax
14027bbac:	ba 01 00 00 00       	mov    $0x1,%edx
14027bbb1:	48 8b cf             	mov    %rdi,%rcx
14027bbb4:	48 8b 00             	mov    (%rax),%rax
14027bbb7:	ff 15 63 7e d0 00    	call   *0xd07e63(%rip)        # 0x140f83a20
14027bbbd:	90                   	nop
14027bbbe:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14027bbc3:	48 85 db             	test   %rbx,%rbx
14027bbc6:	74 1c                	je     0x14027bbe4
14027bbc8:	8b 43 10             	mov    0x10(%rbx),%eax
14027bbcb:	ff c0                	inc    %eax
14027bbcd:	89 43 10             	mov    %eax,0x10(%rbx)
14027bbd0:	83 f8 01             	cmp    $0x1,%eax
14027bbd3:	0f 8e de 06 00 00    	jle    0x14027c2b7
14027bbd9:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027bbde:	0f 84 db 06 00 00    	je     0x14027c2bf
14027bbe4:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14027bbe9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027bbee:	e8 1d 41 f2 ff       	call   0x14019fd10
14027bbf3:	4c 8b c0             	mov    %rax,%r8
14027bbf6:	ba 04 00 00 00       	mov    $0x4,%edx
14027bbfb:	49 8b cd             	mov    %r13,%rcx
14027bbfe:	e8 fd 8e 4b 00       	call   0x140734b00
14027bc03:	45 33 c0             	xor    %r8d,%r8d
14027bc06:	4c 8b 7d c8          	mov    -0x38(%rbp),%r15
14027bc0a:	49 8b d7             	mov    %r15,%rdx
14027bc0d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027bc12:	e8 89 6f 0f 00       	call   0x140372ba0
14027bc17:	48 8b 38             	mov    (%rax),%rdi
14027bc1a:	45 33 c0             	xor    %r8d,%r8d
14027bc1d:	4c 89 00             	mov    %r8,(%rax)
14027bc20:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
14027bc24:	49 8b 17             	mov    (%r15),%rdx
14027bc27:	48 8b 42 40          	mov    0x40(%rdx),%rax
14027bc2b:	48 8b 08             	mov    (%rax),%rcx
14027bc2e:	44 38 41 48          	cmp    %r8b,0x48(%rcx)
14027bc32:	75 0a                	jne    0x14027bc3e
14027bc34:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14027bc39:	45 8b f8             	mov    %r8d,%r15d
14027bc3c:	eb 25                	jmp    0x14027bc63
14027bc3e:	48 83 c1 40          	add    $0x40,%rcx
14027bc42:	48 8b 42 38          	mov    0x38(%rdx),%rax
14027bc46:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14027bc4d:	48 8b 02             	mov    (%rdx),%rax
14027bc50:	4c 8b 40 20          	mov    0x20(%rax),%r8
14027bc54:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14027bc59:	e8 72 c4 49 00       	call   0x1407180d0
14027bc5e:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14027bc63:	4d 85 ff             	test   %r15,%r15
14027bc66:	74 29                	je     0x14027bc91
14027bc68:	41 8b 47 10          	mov    0x10(%r15),%eax
14027bc6c:	ff c8                	dec    %eax
14027bc6e:	41 89 47 10          	mov    %eax,0x10(%r15)
14027bc72:	85 c0                	test   %eax,%eax
14027bc74:	7f 1b                	jg     0x14027bc91
14027bc76:	0f 88 4e 06 00 00    	js     0x14027c2ca
14027bc7c:	49 8b 07             	mov    (%r15),%rax
14027bc7f:	ba 01 00 00 00       	mov    $0x1,%edx
14027bc84:	49 8b cf             	mov    %r15,%rcx
14027bc87:	48 8b 00             	mov    (%rax),%rax
14027bc8a:	ff 15 90 7d d0 00    	call   *0xd07d90(%rip)        # 0x140f83a20
14027bc90:	90                   	nop
14027bc91:	4d 85 ff             	test   %r15,%r15
14027bc94:	0f 84 49 03 00 00    	je     0x14027bfe3
14027bc9a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14027bca0:	4c 8b 7d c8          	mov    -0x38(%rbp),%r15
14027bca4:	49 8b d7             	mov    %r15,%rdx
14027bca7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027bcac:	e8 ef 6e 0f 00       	call   0x140372ba0
14027bcb1:	4c 8b 30             	mov    (%rax),%r14
14027bcb4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14027bcbb:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14027bcc0:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14027bcc5:	49 8b ce             	mov    %r14,%rcx
14027bcc8:	e8 b3 62 4c 00       	call   0x140741f80
14027bccd:	48 8b 08             	mov    (%rax),%rcx
14027bcd0:	48 8b 35 b1 02 1a 01 	mov    0x11a02b1(%rip),%rsi        # 0x14141bf88
14027bcd7:	48 83 79 20 28       	cmpq   $0x28,0x20(%rcx)
14027bcdc:	76 09                	jbe    0x14027bce7
14027bcde:	48 81 c6 70 02 00 00 	add    $0x270,%rsi
14027bce5:	eb 04                	jmp    0x14027bceb
14027bce7:	48 83 c6 10          	add    $0x10,%rsi
14027bceb:	48 8b 36             	mov    (%rsi),%rsi
14027bcee:	48 85 f6             	test   %rsi,%rsi
14027bcf1:	74 1c                	je     0x14027bd0f
14027bcf3:	8b 46 10             	mov    0x10(%rsi),%eax
14027bcf6:	ff c0                	inc    %eax
14027bcf8:	89 46 10             	mov    %eax,0x10(%rsi)
14027bcfb:	83 f8 01             	cmp    $0x1,%eax
14027bcfe:	0f 8e d1 05 00 00    	jle    0x14027c2d5
14027bd04:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027bd09:	0f 84 ce 05 00 00    	je     0x14027c2dd
14027bd0f:	48 89 75 38          	mov    %rsi,0x38(%rbp)
14027bd13:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14027bd18:	48 85 c9             	test   %rcx,%rcx
14027bd1b:	74 24                	je     0x14027bd41
14027bd1d:	8b 41 10             	mov    0x10(%rcx),%eax
14027bd20:	ff c8                	dec    %eax
14027bd22:	89 41 10             	mov    %eax,0x10(%rcx)
14027bd25:	85 c0                	test   %eax,%eax
14027bd27:	7f 18                	jg     0x14027bd41
14027bd29:	0f 88 b9 05 00 00    	js     0x14027c2e8
14027bd2f:	48 8b 01             	mov    (%rcx),%rax
14027bd32:	ba 01 00 00 00       	mov    $0x1,%edx
14027bd37:	48 8b 00             	mov    (%rax),%rax
14027bd3a:	ff 15 e0 7c d0 00    	call   *0xd07ce0(%rip)        # 0x140f83a20
14027bd40:	90                   	nop
14027bd41:	4d 85 f6             	test   %r14,%r14
14027bd44:	74 29                	je     0x14027bd6f
14027bd46:	41 8b 46 10          	mov    0x10(%r14),%eax
14027bd4a:	ff c8                	dec    %eax
14027bd4c:	41 89 46 10          	mov    %eax,0x10(%r14)
14027bd50:	85 c0                	test   %eax,%eax
14027bd52:	7f 1b                	jg     0x14027bd6f
14027bd54:	0f 88 99 05 00 00    	js     0x14027c2f3
14027bd5a:	49 8b 06             	mov    (%r14),%rax
14027bd5d:	ba 01 00 00 00       	mov    $0x1,%edx
14027bd62:	49 8b ce             	mov    %r14,%rcx
14027bd65:	48 8b 00             	mov    (%rax),%rax
14027bd68:	ff 15 b2 7c d0 00    	call   *0xd07cb2(%rip)        # 0x140f83a20
14027bd6e:	90                   	nop
14027bd6f:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
14027bd73:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14027bd78:	45 33 c0             	xor    %r8d,%r8d
14027bd7b:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14027bd7f:	48 8b 0d f2 70 1b 01 	mov    0x11b70f2(%rip),%rcx        # 0x141432e78
14027bd86:	e8 e5 31 f9 ff       	call   0x14020ef70
14027bd8b:	90                   	nop
14027bd8c:	41 b8 28 00 00 00    	mov    $0x28,%r8d
14027bd92:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14027bd96:	48 8b 0d db 70 1b 01 	mov    0x11b70db(%rip),%rcx        # 0x141432e78
14027bd9d:	e8 ce 31 f9 ff       	call   0x14020ef70
14027bda2:	90                   	nop
14027bda3:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
14027bda7:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14027bdab:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
14027bdaf:	48 89 45 88          	mov    %rax,-0x78(%rbp)
14027bdb3:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
14027bdb7:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
14027bdbc:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14027bdc1:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14027bdc5:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14027bdc9:	e8 82 40 f2 ff       	call   0x14019fe50
14027bdce:	4c 8b f0             	mov    %rax,%r14
14027bdd1:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14027bdd7:	49 8b d7             	mov    %r15,%rdx
14027bdda:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027bddf:	e8 bc 6d 0f 00       	call   0x140372ba0
14027bde4:	48 8b 08             	mov    (%rax),%rcx
14027bde7:	45 33 ff             	xor    %r15d,%r15d
14027bdea:	4c 89 38             	mov    %r15,(%rax)
14027bded:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14027bdf2:	48 8b 08             	mov    (%rax),%rcx
14027bdf5:	48 85 c9             	test   %rcx,%rcx
14027bdf8:	74 24                	je     0x14027be1e
14027bdfa:	8b 41 10             	mov    0x10(%rcx),%eax
14027bdfd:	ff c8                	dec    %eax
14027bdff:	89 41 10             	mov    %eax,0x10(%rcx)
14027be02:	85 c0                	test   %eax,%eax
14027be04:	7f 18                	jg     0x14027be1e
14027be06:	0f 88 f2 04 00 00    	js     0x14027c2fe
14027be0c:	48 8b 01             	mov    (%rcx),%rax
14027be0f:	ba 01 00 00 00       	mov    $0x1,%edx
14027be14:	48 8b 00             	mov    (%rax),%rax
14027be17:	ff 15 03 7c d0 00    	call   *0xd07c03(%rip)        # 0x140f83a20
14027be1d:	90                   	nop
14027be1e:	4d 8b c6             	mov    %r14,%r8
14027be21:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14027be26:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14027be2b:	e8 c0 07 43 00       	call   0x1406ac5f0
14027be30:	4c 8b 30             	mov    (%rax),%r14
14027be33:	4c 89 38             	mov    %r15,(%rax)
14027be36:	4c 89 75 30          	mov    %r14,0x30(%rbp)
14027be3a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14027be3f:	48 85 c9             	test   %rcx,%rcx
14027be42:	74 24                	je     0x14027be68
14027be44:	8b 41 10             	mov    0x10(%rcx),%eax
14027be47:	ff c8                	dec    %eax
14027be49:	89 41 10             	mov    %eax,0x10(%rcx)
14027be4c:	85 c0                	test   %eax,%eax
14027be4e:	7f 18                	jg     0x14027be68
14027be50:	0f 88 b3 04 00 00    	js     0x14027c309
14027be56:	48 8b 01             	mov    (%rcx),%rax
14027be59:	ba 01 00 00 00       	mov    $0x1,%edx
14027be5e:	48 8b 00             	mov    (%rax),%rax
14027be61:	ff 15 b9 7b d0 00    	call   *0xd07bb9(%rip)        # 0x140f83a20
14027be67:	90                   	nop
14027be68:	4c 8d 0d 81 26 f2 ff 	lea    -0xdd97f(%rip),%r9        # 0x14019e4f0
14027be6f:	ba 08 00 00 00       	mov    $0x8,%edx
14027be74:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14027be7a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14027be7e:	e8 c9 f6 b9 00       	call   0x140e1b54c
14027be83:	48 8b 15 fe 00 1a 01 	mov    0x11a00fe(%rip),%rdx        # 0x14141bf88
14027be8a:	48 81 c2 78 02 00 00 	add    $0x278,%rdx
14027be91:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14027be95:	e8 36 3f f2 ff       	call   0x14019fdd0
14027be9a:	48 8b 08             	mov    (%rax),%rcx
14027be9d:	4c 89 38             	mov    %r15,(%rax)
14027bea0:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
14027bea4:	48 8b 08             	mov    (%rax),%rcx
14027bea7:	48 85 c9             	test   %rcx,%rcx
14027beaa:	74 24                	je     0x14027bed0
14027beac:	8b 41 10             	mov    0x10(%rcx),%eax
14027beaf:	ff c8                	dec    %eax
14027beb1:	89 41 10             	mov    %eax,0x10(%rcx)
14027beb4:	85 c0                	test   %eax,%eax
14027beb6:	7f 18                	jg     0x14027bed0
14027beb8:	0f 88 56 04 00 00    	js     0x14027c314
14027bebe:	48 8b 01             	mov    (%rcx),%rax
14027bec1:	ba 01 00 00 00       	mov    $0x1,%edx
14027bec6:	48 8b 00             	mov    (%rax),%rax
14027bec9:	ff 15 51 7b d0 00    	call   *0xd07b51(%rip)        # 0x140f83a20
14027becf:	90                   	nop
14027bed0:	48 85 ff             	test   %rdi,%rdi
14027bed3:	74 1c                	je     0x14027bef1
14027bed5:	8b 47 10             	mov    0x10(%rdi),%eax
14027bed8:	ff c0                	inc    %eax
14027beda:	89 47 10             	mov    %eax,0x10(%rdi)
14027bedd:	83 f8 01             	cmp    $0x1,%eax
14027bee0:	0f 8e 39 04 00 00    	jle    0x14027c31f
14027bee6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027beeb:	0f 84 36 04 00 00    	je     0x14027c327
14027bef1:	48 89 7d 08          	mov    %rdi,0x8(%rbp)
14027bef5:	4d 85 f6             	test   %r14,%r14
14027bef8:	74 1e                	je     0x14027bf18
14027befa:	41 8b 46 10          	mov    0x10(%r14),%eax
14027befe:	ff c0                	inc    %eax
14027bf00:	41 89 46 10          	mov    %eax,0x10(%r14)
14027bf04:	83 f8 01             	cmp    $0x1,%eax
14027bf07:	0f 8e 25 04 00 00    	jle    0x14027c332
14027bf0d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027bf12:	0f 84 22 04 00 00    	je     0x14027c33a
14027bf18:	4c 89 75 10          	mov    %r14,0x10(%rbp)
14027bf1c:	48 85 f6             	test   %rsi,%rsi
14027bf1f:	74 1c                	je     0x14027bf3d
14027bf21:	8b 46 10             	mov    0x10(%rsi),%eax
14027bf24:	ff c0                	inc    %eax
14027bf26:	89 46 10             	mov    %eax,0x10(%rsi)
14027bf29:	83 f8 01             	cmp    $0x1,%eax
14027bf2c:	0f 8e 13 04 00 00    	jle    0x14027c345
14027bf32:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027bf37:	0f 84 10 04 00 00    	je     0x14027c34d
14027bf3d:	48 89 75 18          	mov    %rsi,0x18(%rbp)
14027bf41:	48 8d 45 00          	lea    0x0(%rbp),%rax
14027bf45:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14027bf4a:	48 8d 45 20          	lea    0x20(%rbp),%rax
14027bf4e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14027bf53:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14027bf58:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
14027bf5e:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14027bf63:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14027bf68:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14027bf6c:	e8 df 3e f2 ff       	call   0x14019fe50
14027bf71:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
14027bf75:	4c 8b c0             	mov    %rax,%r8
14027bf78:	48 8b 15 b9 f0 19 01 	mov    0x119f0b9(%rip),%rdx        # 0x14141b038
14027bf7f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14027bf84:	e8 07 84 0f 00       	call   0x140374390
14027bf89:	48 8b 08             	mov    (%rax),%rcx
14027bf8c:	4c 89 38             	mov    %r15,(%rax)
14027bf8f:	4c 8b c7             	mov    %rdi,%r8
14027bf92:	48 8b f9             	mov    %rcx,%rdi
14027bf95:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
14027bf99:	4d 85 c0             	test   %r8,%r8
14027bf9c:	74 29                	je     0x14027bfc7
14027bf9e:	41 8b 40 10          	mov    0x10(%r8),%eax
14027bfa2:	ff c8                	dec    %eax
14027bfa4:	41 89 40 10          	mov    %eax,0x10(%r8)
14027bfa8:	85 c0                	test   %eax,%eax
14027bfaa:	7f 1b                	jg     0x14027bfc7
14027bfac:	0f 88 a6 03 00 00    	js     0x14027c358