14018a878:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a87b:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
14018a87f:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a882:	f3 0f 7f 4d d8       	movdqu %xmm1,-0x28(%rbp)
14018a887:	49 ff c6             	inc    %r14
14018a88a:	66 46 39 2c 70       	cmp    %r13w,(%rax,%r14,2)
14018a88f:	75 f6                	jne    0x14018a887
14018a891:	4d 8b c6             	mov    %r14,%r8
14018a894:	48 8b d0             	mov    %rax,%rdx
14018a897:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14018a89b:	e8 ec c3 e7 ff       	call   0x140006c8c
14018a8a0:	4d 8b cf             	mov    %r15,%r9
14018a8a3:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
14018a8a7:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14018a8ab:	49 8b cc             	mov    %r12,%rcx
14018a8ae:	e8 9d f4 ff ff       	call   0x140189d50
14018a8b3:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
14018a8b7:	48 83 f8 07          	cmp    $0x7,%rax
14018a8bb:	76 2b                	jbe    0x14018a8e8
14018a8bd:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a8c4:	00
14018a8c5:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14018a8c9:	48 8b d1             	mov    %rcx,%rdx
14018a8cc:	48 3b c6             	cmp    %rsi,%rax
14018a8cf:	72 11                	jb     0x14018a8e2
14018a8d1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a8d5:	48 2b d1             	sub    %rcx,%rdx
14018a8d8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a8dc:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a8e0:	77 72                	ja     0x14018a954
14018a8e2:	ff 15 58 82 08 00    	call   *0x88258(%rip)        # 0x140212b40
14018a8e8:	66 0f 6f 05 10 58 13 	movdqa 0x135810(%rip),%xmm0        # 0x1402c0100
14018a8ef:	00
14018a8f0:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
14018a8f5:	66 44 89 6d c8       	mov    %r13w,-0x38(%rbp)
14018a8fa:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14018a8fe:	48 83 f8 07          	cmp    $0x7,%rax
14018a902:	76 2b                	jbe    0x14018a92f
14018a904:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018a90b:	00
14018a90c:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14018a910:	48 8b d1             	mov    %rcx,%rdx
14018a913:	48 3b c6             	cmp    %rsi,%rax
14018a916:	72 11                	jb     0x14018a929
14018a918:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018a91c:	48 2b d1             	sub    %rcx,%rdx
14018a91f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018a923:	48 83 f8 1f          	cmp    $0x1f,%rax
14018a927:	77 2b                	ja     0x14018a954
14018a929:	ff 15 11 82 08 00    	call   *0x88211(%rip)        # 0x140212b40
14018a92f:	b0 01                	mov    $0x1,%al
14018a931:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
14018a938:	48 33 cc             	xor    %rsp,%rcx
14018a93b:	e8 30 9e 07 00       	call   0x140204770
14018a940:	48 81 c4 78 02 00 00 	add    $0x278,%rsp
14018a947:	41 5f                	pop    %r15
14018a949:	41 5e                	pop    %r14
14018a94b:	41 5d                	pop    %r13
14018a94d:	41 5c                	pop    %r12
14018a94f:	5f                   	pop    %rdi
14018a950:	5e                   	pop    %rsi
14018a951:	5b                   	pop    %rbx
14018a952:	5d                   	pop    %rbp
14018a953:	c3                   	ret
14018a954:	ff 15 26 82 08 00    	call   *0x88226(%rip)        # 0x140212b80
14018a95a:	cc                   	int3
14018a95b:	bb 98 27 26 1e       	mov    $0x1e262798,%ebx
14018a960:	48 8b 07             	mov    (%rdi),%rax
14018a963:	8b d3                	mov    %ebx,%edx
14018a965:	48 8b cf             	mov    %rdi,%rcx
14018a968:	48 8b 40 28          	mov    0x28(%rax),%rax
14018a96c:	ff 15 be 84 08 00    	call   *0x884be(%rip)        # 0x140212e30
14018a972:	48 85 c0             	test   %rax,%rax
14018a975:	0f 84 3d 01 00 00    	je     0x14018aab8
14018a97b:	48 8b 07             	mov    (%rdi),%rax
14018a97e:	8b d3                	mov    %ebx,%edx
14018a980:	48 8b cf             	mov    %rdi,%rcx
14018a983:	48 8b 40 18          	mov    0x18(%rax),%rax
14018a987:	ff 15 a3 84 08 00    	call   *0x884a3(%rip)        # 0x140212e30
14018a98d:	48 85 c0             	test   %rax,%rax
14018a990:	0f 84 1b 01 00 00    	je     0x14018aab1
14018a996:	48 8b 07             	mov    (%rdi),%rax
14018a999:	8b d3                	mov    %ebx,%edx
14018a99b:	48 8b cf             	mov    %rdi,%rcx
14018a99e:	48 8b 40 18          	mov    0x18(%rax),%rax
14018a9a2:	ff 15 88 84 08 00    	call   *0x88488(%rip)        # 0x140212e30
14018a9a8:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a9ab:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14018a9af:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a9b2:	f3 0f 7f 4d 18       	movdqu %xmm1,0x18(%rbp)
14018a9b7:	49 83 ce ff          	or     $0xffffffffffffffff,%r14
14018a9bb:	4d 8b c6             	mov    %r14,%r8
14018a9be:	49 ff c0             	inc    %r8
14018a9c1:	66 46 39 2c 40       	cmp    %r13w,(%rax,%r8,2)
14018a9c6:	75 f6                	jne    0x14018a9be
14018a9c8:	48 8b d0             	mov    %rax,%rdx
14018a9cb:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14018a9cf:	e8 b8 c2 e7 ff       	call   0x140006c8c
14018a9d4:	48 8b 07             	mov    (%rdi),%rax
14018a9d7:	8b d3                	mov    %ebx,%edx
14018a9d9:	48 8b cf             	mov    %rdi,%rcx
14018a9dc:	48 8b 40 28          	mov    0x28(%rax),%rax
14018a9e0:	ff 15 4a 84 08 00    	call   *0x8844a(%rip)        # 0x140212e30
14018a9e6:	0f 57 c0             	xorps  %xmm0,%xmm0
14018a9e9:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14018a9ed:	0f 57 c9             	xorps  %xmm1,%xmm1
14018a9f0:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14018a9f5:	49 ff c6             	inc    %r14
14018a9f8:	66 46 39 2c 70       	cmp    %r13w,(%rax,%r14,2)
14018a9fd:	75 f6                	jne    0x14018a9f5
14018a9ff:	4d 8b c6             	mov    %r14,%r8
14018aa02:	48 8b d0             	mov    %rax,%rdx
14018aa05:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14018aa09:	e8 7e c2 e7 ff       	call   0x140006c8c
14018aa0e:	4c 8d 45 08          	lea    0x8(%rbp),%r8
14018aa12:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14018aa16:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14018aa1b:	e8 e4 d0 ff ff       	call   0x140187b04
14018aa20:	48 8b d0             	mov    %rax,%rdx
14018aa23:	49 8b cf             	mov    %r15,%rcx
14018aa26:	e8 c1 cf ff ff       	call   0x1401879ec
14018aa2b:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14018aa30:	e8 ab 11 ee ff       	call   0x14006bbe0
14018aa35:	be 00 10 00 00       	mov    $0x1000,%esi
14018aa3a:	48 8b 45 40          	mov    0x40(%rbp),%rax
14018aa3e:	48 83 f8 07          	cmp    $0x7,%rax
14018aa42:	76 2b                	jbe    0x14018aa6f
14018aa44:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018aa4b:	00
14018aa4c:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14018aa50:	48 8b d1             	mov    %rcx,%rdx
14018aa53:	48 3b c6             	cmp    %rsi,%rax
14018aa56:	72 11                	jb     0x14018aa69
14018aa58:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018aa5c:	48 2b d1             	sub    %rcx,%rdx
14018aa5f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018aa63:	48 83 f8 1f          	cmp    $0x1f,%rax
14018aa67:	77 41                	ja     0x14018aaaa
14018aa69:	ff 15 d1 80 08 00    	call   *0x880d1(%rip)        # 0x140212b40
14018aa6f:	48 8b 45 20          	mov    0x20(%rbp),%rax
14018aa73:	48 83 f8 07          	cmp    $0x7,%rax
14018aa77:	0f 86 b2 fe ff ff    	jbe    0x14018a92f
14018aa7d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018aa84:	00
14018aa85:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14018aa89:	48 8b d1             	mov    %rcx,%rdx
14018aa8c:	48 3b c6             	cmp    %rsi,%rax
14018aa8f:	0f 82 94 fe ff ff    	jb     0x14018a929
14018aa95:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018aa99:	48 2b d1             	sub    %rcx,%rdx
14018aa9c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018aaa0:	48 83 f8 1f          	cmp    $0x1f,%rax
14018aaa4:	0f 86 7f fe ff ff    	jbe    0x14018a929
14018aaaa:	ff 15 d0 80 08 00    	call   *0x880d0(%rip)        # 0x140212b80
14018aab0:	cc                   	int3
14018aab1:	b9 c4 f8 50 00       	mov    $0x50f8c4,%ecx
14018aab6:	eb 05                	jmp    0x14018aabd
14018aab8:	b9 c3 f8 50 00       	mov    $0x50f8c3,%ecx
14018aabd:	e8 0e 12 e8 ff       	call   0x14000bcd0
14018aac2:	e9 78 f9 ff ff       	jmp    0x14018a43f
14018aac7:	b9 82 07 26 1e       	mov    $0x1e260782,%ecx
14018aacc:	e8 ff 11 e8 ff       	call   0x14000bcd0
14018aad1:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14018aad5:	48 83 f8 07          	cmp    $0x7,%rax
14018aad9:	0f 86 60 f9 ff ff    	jbe    0x14018a43f
14018aadf:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018aae6:	00
14018aae7:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14018aaeb:	48 8b d1             	mov    %rcx,%rdx
14018aaee:	be 00 10 00 00       	mov    $0x1000,%esi
14018aaf3:	48 3b c6             	cmp    %rsi,%rax
14018aaf6:	0f 82 3d f9 ff ff    	jb     0x14018a439
14018aafc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018ab00:	48 2b d1             	sub    %rcx,%rdx
14018ab03:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018ab07:	48 83 f8 1f          	cmp    $0x1f,%rax
14018ab0b:	0f 87 ee fa ff ff    	ja     0x14018a5ff
14018ab11:	e9 23 f9 ff ff       	jmp    0x14018a439
14018ab16:	b9 d4 22 5d 00       	mov    $0x5d22d4,%ecx
14018ab1b:	e8 b0 11 e8 ff       	call   0x14000bcd0
14018ab20:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14018ab24:	48 83 f8 07          	cmp    $0x7,%rax
14018ab28:	0f 86 11 f9 ff ff    	jbe    0x14018a43f
14018ab2e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018ab35:	00
14018ab36:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14018ab3a:	48 8b d1             	mov    %rcx,%rdx
14018ab3d:	be 00 10 00 00       	mov    $0x1000,%esi
14018ab42:	48 3b c6             	cmp    %rsi,%rax
14018ab45:	0f 82 ee f8 ff ff    	jb     0x14018a439
14018ab4b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018ab4f:	48 2b d1             	sub    %rcx,%rdx
14018ab52:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018ab56:	48 83 f8 1f          	cmp    $0x1f,%rax
14018ab5a:	0f 86 d9 f8 ff ff    	jbe    0x14018a439
14018ab60:	e9 ef fd ff ff       	jmp    0x14018a954
14018ab65:	cc                   	int3
14018ab66:	90                   	nop
14018ab67:	90                   	nop
14018ab68:	90                   	nop
14018ab69:	90                   	nop
14018ab6a:	90                   	nop
14018ab6b:	90                   	nop
14018ab6c:	90                   	nop
14018ab6d:	90                   	nop
14018ab6e:	90                   	nop
14018ab6f:	90                   	nop
14018ab70:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14018ab75:	55                   	push   %rbp
14018ab76:	56                   	push   %rsi
14018ab77:	57                   	push   %rdi
14018ab78:	41 54                	push   %r12
14018ab7a:	41 55                	push   %r13
14018ab7c:	41 56                	push   %r14
14018ab7e:	41 57                	push   %r15
14018ab80:	48 8d ac 24 b0 fe ff 	lea    -0x150(%rsp),%rbp
14018ab87:	ff
14018ab88:	48 81 ec 50 02 00 00 	sub    $0x250,%rsp
14018ab8f:	48 8b 05 ea 65 17 00 	mov    0x1765ea(%rip),%rax        # 0x140301180
14018ab96:	48 33 c4             	xor    %rsp,%rax
14018ab99:	48 89 85 40 01 00 00 	mov    %rax,0x140(%rbp)
14018aba0:	44 88 4c 24 30       	mov    %r9b,0x30(%rsp)
14018aba5:	4d 8b e0             	mov    %r8,%r12
14018aba8:	48 8b fa             	mov    %rdx,%rdi
14018abab:	4c 8b e9             	mov    %rcx,%r13
14018abae:	48 89 55 a0          	mov    %rdx,-0x60(%rbp)
14018abb2:	48 8b 85 b8 01 00 00 	mov    0x1b8(%rbp),%rax
14018abb9:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14018abbe:	33 c0                	xor    %eax,%eax
14018abc0:	89 44 24 34          	mov    %eax,0x34(%rsp)
14018abc4:	48 89 02             	mov    %rax,(%rdx)
14018abc7:	48 89 42 08          	mov    %rax,0x8(%rdx)
14018abcb:	48 89 42 10          	mov    %rax,0x10(%rdx)
14018abcf:	8d 58 01             	lea    0x1(%rax),%ebx
14018abd2:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
14018abd6:	4c 8b 79 30          	mov    0x30(%rcx),%r15
14018abda:	4c 8b 71 38          	mov    0x38(%rcx),%r14
14018abde:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
14018abe3:	e9 26 04 00 00       	jmp    0x14018b00e
14018abe8:	49 8b 04 24          	mov    (%r12),%rax
14018abec:	49 8b cc             	mov    %r12,%rcx
14018abef:	48 8b 40 28          	mov    0x28(%rax),%rax
14018abf3:	ff 15 37 82 08 00    	call   *0x88237(%rip)        # 0x140212e30
14018abf9:	8b f0                	mov    %eax,%esi
14018abfb:	49 8b 0f             	mov    (%r15),%rcx
14018abfe:	48 85 c9             	test   %rcx,%rcx
14018ac01:	0f 84 5b 04 00 00    	je     0x14018b062
14018ac07:	48 8b 01             	mov    (%rcx),%rax
14018ac0a:	48 8b 40 20          	mov    0x20(%rax),%rax
14018ac0e:	ff 15 1c 82 08 00    	call   *0x8821c(%rip)        # 0x140212e30
14018ac14:	83 f8 01             	cmp    $0x1,%eax
14018ac17:	75 04                	jne    0x14018ac1d
14018ac19:	3b f0                	cmp    %eax,%esi
14018ac1b:	eb 2b                	jmp    0x14018ac48
14018ac1d:	85 c0                	test   %eax,%eax
14018ac1f:	75 0e                	jne    0x14018ac2f
14018ac21:	8d 46 ff             	lea    -0x1(%rsi),%eax
14018ac24:	83 f8 01             	cmp    $0x1,%eax
14018ac27:	0f 87 dd 03 00 00    	ja     0x14018b00a
14018ac2d:	eb 1f                	jmp    0x14018ac4e
14018ac2f:	83 f8 02             	cmp    $0x2,%eax
14018ac32:	75 04                	jne    0x14018ac38
14018ac34:	3b f0                	cmp    %eax,%esi
14018ac36:	eb 10                	jmp    0x14018ac48
14018ac38:	b9 03 00 00 00       	mov    $0x3,%ecx
14018ac3d:	3b c1                	cmp    %ecx,%eax
14018ac3f:	0f 85 c5 03 00 00    	jne    0x14018b00a
14018ac45:	83 fe 04             	cmp    $0x4,%esi
14018ac48:	0f 85 bc 03 00 00    	jne    0x14018b00a
14018ac4e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14018ac53:	e8 04 0f ee ff       	call   0x14006bb5c
14018ac58:	49 8d 4d 10          	lea    0x10(%r13),%rcx
14018ac5c:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14018ac61:	4d 8b c4             	mov    %r12,%r8
14018ac64:	49 8b 17             	mov    (%r15),%rdx
14018ac67:	e8 2c f3 ff ff       	call   0x140189f98
14018ac6c:	33 f6                	xor    %esi,%esi
14018ac6e:	84 c0                	test   %al,%al
14018ac70:	0f 84 8a 03 00 00    	je     0x14018b000
14018ac76:	40 38 b5 b0 01 00 00 	cmp    %sil,0x1b0(%rbp)
14018ac7d:	0f 84 af 00 00 00    	je     0x14018ad32
14018ac83:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14018ac87:	83 e1 11             	and    $0x11,%ecx
14018ac8a:	48 03 c9             	add    %rcx,%rcx
14018ac8d:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14018ac92:	48 8b 44 ca 08       	mov    0x8(%rdx,%rcx,8),%rax
14018ac97:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
14018ac9c:	49 3b c0             	cmp    %r8,%rax
14018ac9f:	74 17                	je     0x14018acb8
14018aca1:	4c 8b 0c ca          	mov    (%rdx,%rcx,8),%r9
14018aca5:	eb 09                	jmp    0x14018acb0
14018aca7:	49 3b c1             	cmp    %r9,%rax
14018acaa:	74 0c                	je     0x14018acb8
14018acac:	48 8b 40 08          	mov    0x8(%rax),%rax
14018acb0:	83 78 10 11          	cmpl   $0x11,0x10(%rax)
14018acb4:	75 f1                	jne    0x14018aca7
14018acb6:	eb 03                	jmp    0x14018acbb
14018acb8:	48 8b c6             	mov    %rsi,%rax
14018acbb:	49 8b c8             	mov    %r8,%rcx
14018acbe:	48 85 c0             	test   %rax,%rax
14018acc1:	48 0f 45 c8          	cmovne %rax,%rcx
14018acc5:	49 3b c8             	cmp    %r8,%rcx
14018acc8:	74 68                	je     0x14018ad32
14018acca:	48 39 71 28          	cmp    %rsi,0x28(%rcx)
14018acce:	74 62                	je     0x14018ad32
14018acd0:	c7 44 24 38 11 00 00 	movl   $0x11,0x38(%rsp)
14018acd7:	00
14018acd8:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14018acdd:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14018ace1:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14018ace6:	e8 d5 1c 00 00       	call   0x14018c9c0
14018aceb:	48 8b 08             	mov    (%rax),%rcx
14018acee:	48 83 c1 18          	add    $0x18,%rcx
14018acf2:	45 33 c0             	xor    %r8d,%r8d
14018acf5:	48 8d 15 04 cc 0b 00 	lea    0xbcc04(%rip),%rdx        # 0x140247900
14018acfc:	e8 73 e6 e7 ff       	call   0x140009374
14018ad01:	c7 44 24 38 12 00 00 	movl   $0x12,0x38(%rsp)
14018ad08:	00
14018ad09:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14018ad0e:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14018ad12:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14018ad17:	e8 a4 1c 00 00       	call   0x14018c9c0
14018ad1c:	48 8b 08             	mov    (%rax),%rcx
14018ad1f:	48 83 c1 18          	add    $0x18,%rcx
14018ad23:	45 33 c0             	xor    %r8d,%r8d
14018ad26:	48 8d 15 d3 cb 0b 00 	lea    0xbcbd3(%rip),%rdx        # 0x140247900
14018ad2d:	e8 42 e6 e7 ff       	call   0x140009374
14018ad32:	49 8b 04 24          	mov    (%r12),%rax
14018ad36:	41 b8 82 32 55 1e    	mov    $0x1e553282,%r8d
14018ad3c:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14018ad41:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14018ad46:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14018ad4b:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14018ad50:	49 8b cc             	mov    %r12,%rcx
14018ad53:	48 8b 80 68 01 00 00 	mov    0x168(%rax),%rax
14018ad5a:	ff 15 d0 80 08 00    	call   *0x880d0(%rip)        # 0x140212e30
14018ad60:	90                   	nop
14018ad61:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14018ad66:	48 85 c9             	test   %rcx,%rcx
14018ad69:	74 23                	je     0x14018ad8e
14018ad6b:	48 8b 01             	mov    (%rcx),%rax
14018ad6e:	83 cb 02             	or     $0x2,%ebx
14018ad71:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
14018ad75:	41 b0 01             	mov    $0x1,%r8b
14018ad78:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14018ad7c:	48 8b 40 20          	mov    0x20(%rax),%rax
14018ad80:	ff 15 aa 80 08 00    	call   *0x880aa(%rip)        # 0x140212e30
14018ad86:	41 be 07 00 00 00    	mov    $0x7,%r14d
14018ad8c:	eb 24                	jmp    0x14018adb2
14018ad8e:	83 cb 04             	or     $0x4,%ebx