140e93868:	80 fb 02             	cmp    $0x2,%bl
140e9386b:	0f 94 45 b7          	sete   -0x49(%rbp)
140e9386f:	41 8b 45 0c          	mov    0xc(%r13),%eax
140e93873:	89 45 bf             	mov    %eax,-0x41(%rbp)
140e93876:	49 8b cd             	mov    %r13,%rcx
140e93879:	e8 72 0e 00 00       	call   0x140e946f0
140e9387e:	4c 8b e8             	mov    %rax,%r13
140e93881:	41 0f b7 46 0e       	movzwl 0xe(%r14),%eax
140e93886:	66 89 45 bb          	mov    %ax,-0x45(%rbp)
140e9388a:	b9 80 00 00 00       	mov    $0x80,%ecx
140e9388f:	e8 74 78 f8 ff       	call   0x140e1b108
140e93894:	4c 8b f8             	mov    %rax,%r15
140e93897:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140e9389b:	48 85 c0             	test   %rax,%rax
140e9389e:	0f 84 4c 01 00 00    	je     0x140e939f0
140e938a4:	0f 57 c0             	xorps  %xmm0,%xmm0
140e938a7:	0f 11 00             	movups %xmm0,(%rax)
140e938aa:	b8 01 00 00 00       	mov    $0x1,%eax
140e938af:	41 89 47 08          	mov    %eax,0x8(%r15)
140e938b3:	41 89 47 0c          	mov    %eax,0xc(%r15)
140e938b7:	48 8d 05 da f5 35 00 	lea    0x35f5da(%rip),%rax        # 0x1411f2e98
140e938be:	49 89 07             	mov    %rax,(%r15)
140e938c1:	4d 8d 67 10          	lea    0x10(%r15),%r12
140e938c5:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140e938c9:	41 0f b7 46 1e       	movzwl 0x1e(%r14),%eax
140e938ce:	41 0f b7 4e 20       	movzwl 0x20(%r14),%ecx
140e938d3:	45 33 f6             	xor    %r14d,%r14d
140e938d6:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
140e938da:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140e938de:	48 89 55 ef          	mov    %rdx,-0x11(%rbp)
140e938e2:	0f b7 55 b9          	movzwl -0x47(%rbp),%edx
140e938e6:	66 41 89 14 24       	mov    %dx,(%r12)
140e938eb:	4c 89 75 c7          	mov    %r14,-0x39(%rbp)
140e938ef:	49 89 7c 24 08       	mov    %rdi,0x8(%r12)
140e938f4:	66 41 89 44 24 10    	mov    %ax,0x10(%r12)
140e938fa:	66 41 89 4c 24 12    	mov    %cx,0x12(%r12)
140e93900:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
140e93904:	49 89 44 24 18       	mov    %rax,0x18(%r12)
140e93909:	0f b7 45 bb          	movzwl -0x45(%rbp),%eax
140e9390d:	66 41 89 44 24 20    	mov    %ax,0x20(%r12)
140e93913:	49 8d 4c 24 28       	lea    0x28(%r12),%rcx
140e93918:	e8 93 52 ad ff       	call   0x140968bb0
140e9391d:	90                   	nop
140e9391e:	0f b6 45 b7          	movzbl -0x49(%rbp),%eax
140e93922:	41 88 44 24 48       	mov    %al,0x48(%r12)
140e93927:	41 88 5c 24 49       	mov    %bl,0x49(%r12)
140e9392c:	8b 45 bf             	mov    -0x41(%rbp),%eax
140e9392f:	41 89 44 24 4c       	mov    %eax,0x4c(%r12)
140e93934:	4d 89 6c 24 50       	mov    %r13,0x50(%r12)
140e93939:	4d 89 74 24 58       	mov    %r14,0x58(%r12)
140e9393e:	4d 89 74 24 60       	mov    %r14,0x60(%r12)
140e93943:	4d 89 74 24 68       	mov    %r14,0x68(%r12)
140e93948:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
140e9394c:	48 2b 5d ff          	sub    -0x1(%rbp),%rbx
140e93950:	0f 84 8c 00 00 00    	je     0x140e939e2
140e93956:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140e9395d:	ff ff 7f
140e93960:	48 3b d8             	cmp    %rax,%rbx
140e93963:	0f 87 f4 00 00 00    	ja     0x140e93a5d
140e93969:	48 81 fb 00 10 00 00 	cmp    $0x1000,%rbx
140e93970:	72 2f                	jb     0x140e939a1
140e93972:	48 8d 4b 27          	lea    0x27(%rbx),%rcx
140e93976:	48 3b cb             	cmp    %rbx,%rcx
140e93979:	0f 86 e4 00 00 00    	jbe    0x140e93a63
140e9397f:	0f ae e8             	lfence
140e93982:	e8 81 77 f8 ff       	call   0x140e1b108
140e93987:	48 8b c8             	mov    %rax,%rcx
140e9398a:	48 85 c0             	test   %rax,%rax
140e9398d:	0f 84 b8 00 00 00    	je     0x140e93a4b
140e93993:	48 83 c0 27          	add    $0x27,%rax
140e93997:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140e9399b:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140e9399f:	eb 0b                	jmp    0x140e939ac
140e939a1:	0f ae e8             	lfence
140e939a4:	48 8b cb             	mov    %rbx,%rcx
140e939a7:	e8 5c 77 f8 ff       	call   0x140e1b108
140e939ac:	49 89 44 24 58       	mov    %rax,0x58(%r12)
140e939b1:	49 89 44 24 60       	mov    %rax,0x60(%r12)
140e939b6:	48 03 c3             	add    %rbx,%rax
140e939b9:	49 89 44 24 68       	mov    %rax,0x68(%r12)
140e939be:	49 8b 7c 24 58       	mov    0x58(%r12),%rdi
140e939c3:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
140e939c7:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
140e939cb:	48 2b da             	sub    %rdx,%rbx
140e939ce:	4c 8b c3             	mov    %rbx,%r8
140e939d1:	48 8b cf             	mov    %rdi,%rcx
140e939d4:	e8 37 b6 04 00       	call   0x140edf010
140e939d9:	48 8d 04 1f          	lea    (%rdi,%rbx,1),%rax
140e939dd:	49 89 44 24 60       	mov    %rax,0x60(%r12)
140e939e2:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140e939e6:	e8 95 6c 3a ff       	call   0x14023a680
140e939eb:	45 33 e4             	xor    %r12d,%r12d
140e939ee:	eb 03                	jmp    0x140e939f3
140e939f0:	4d 8b fc             	mov    %r12,%r15
140e939f3:	66 44 89 26          	mov    %r12w,(%rsi)
140e939f7:	49 8d 47 10          	lea    0x10(%r15),%rax
140e939fb:	48 89 46 08          	mov    %rax,0x8(%rsi)
140e939ff:	4c 89 7e 10          	mov    %r15,0x10(%rsi)
140e93a03:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140e93a07:	e8 74 6c 3a ff       	call   0x14023a680
140e93a0c:	90                   	nop
140e93a0d:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
140e93a11:	48 85 c9             	test   %rcx,%rcx
140e93a14:	0f 84 6e fd ff ff    	je     0x140e93788
140e93a1a:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
140e93a1e:	48 2b d1             	sub    %rcx,%rdx
140e93a21:	48 8b c1             	mov    %rcx,%rax
140e93a24:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e93a2b:	0f 82 52 fd ff ff    	jb     0x140e93783
140e93a31:	48 83 c2 27          	add    $0x27,%rdx
140e93a35:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e93a39:	48 2b c1             	sub    %rcx,%rax
140e93a3c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e93a40:	48 83 f8 1f          	cmp    $0x1f,%rax
140e93a44:	77 0b                	ja     0x140e93a51
140e93a46:	e9 38 fd ff ff       	jmp    0x140e93783
140e93a4b:	e8 54 67 f9 ff       	call   0x140e2a1a4
140e93a50:	90                   	nop
140e93a51:	e8 4e 67 f9 ff       	call   0x140e2a1a4
140e93a56:	cc                   	int3
140e93a57:	e8 34 9b 30 ff       	call   0x14019d590
140e93a5c:	90                   	nop
140e93a5d:	e8 2e 9b 30 ff       	call   0x14019d590
140e93a62:	cc                   	int3
140e93a63:	e8 28 97 30 ff       	call   0x14019d190
140e93a68:	cc                   	int3
140e93a69:	0f 1f 00             	nopl   (%rax)
140e93a6c:	5e                   	pop    %rsi
140e93a6d:	38 e9                	cmp    %ch,%cl
140e93a6f:	00 62 38             	add    %ah,0x38(%rdx)
140e93a72:	e9 00 5e 38 e9       	jmp    0x12a219877
140e93a77:	00 62 38             	add    %ah,0x38(%rdx)
140e93a7a:	e9 00 5e 38 e9       	jmp    0x12a21987f
140e93a7f:	00 62 38             	add    %ah,0x38(%rdx)
140e93a82:	e9 00 cc cc cc       	jmp    0x10db60687
140e93a87:	cc                   	int3
140e93a88:	cc                   	int3
140e93a89:	cc                   	int3
140e93a8a:	cc                   	int3
140e93a8b:	cc                   	int3
140e93a8c:	cc                   	int3
140e93a8d:	cc                   	int3
140e93a8e:	cc                   	int3
140e93a8f:	cc                   	int3
140e93a90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e93a95:	57                   	push   %rdi
140e93a96:	48 83 ec 20          	sub    $0x20,%rsp
140e93a9a:	48 8b d9             	mov    %rcx,%rbx
140e93a9d:	33 ff                	xor    %edi,%edi
140e93a9f:	48 8b 49 68          	mov    0x68(%rcx),%rcx
140e93aa3:	48 85 c9             	test   %rcx,%rcx
140e93aa6:	74 39                	je     0x140e93ae1
140e93aa8:	48 8b 53 78          	mov    0x78(%rbx),%rdx
140e93aac:	48 2b d1             	sub    %rcx,%rdx
140e93aaf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e93ab6:	72 18                	jb     0x140e93ad0
140e93ab8:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140e93abc:	48 83 c2 27          	add    $0x27,%rdx
140e93ac0:	49 2b c8             	sub    %r8,%rcx
140e93ac3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140e93ac7:	48 83 f8 1f          	cmp    $0x1f,%rax
140e93acb:	77 6e                	ja     0x140e93b3b
140e93acd:	49 8b c8             	mov    %r8,%rcx
140e93ad0:	e8 6f 76 f8 ff       	call   0x140e1b144
140e93ad5:	48 89 7b 68          	mov    %rdi,0x68(%rbx)
140e93ad9:	48 89 7b 70          	mov    %rdi,0x70(%rbx)
140e93add:	48 89 7b 78          	mov    %rdi,0x78(%rbx)
140e93ae1:	48 8b 53 50          	mov    0x50(%rbx),%rdx
140e93ae5:	48 83 fa 0f          	cmp    $0xf,%rdx
140e93ae9:	76 2d                	jbe    0x140e93b18
140e93aeb:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140e93aef:	48 ff c2             	inc    %rdx
140e93af2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e93af9:	72 18                	jb     0x140e93b13
140e93afb:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140e93aff:	48 83 c2 27          	add    $0x27,%rdx
140e93b03:	49 2b c8             	sub    %r8,%rcx
140e93b06:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140e93b0a:	48 83 f8 1f          	cmp    $0x1f,%rax
140e93b0e:	77 2b                	ja     0x140e93b3b
140e93b10:	49 8b c8             	mov    %r8,%rcx
140e93b13:	e8 2c 76 f8 ff       	call   0x140e1b144
140e93b18:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140e93b1c:	48 89 7b 48          	mov    %rdi,0x48(%rbx)
140e93b20:	48 c7 43 50 0f 00 00 	movq   $0xf,0x50(%rbx)
140e93b27:	00
140e93b28:	40 88 7b 38          	mov    %dil,0x38(%rbx)
140e93b2c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140e93b31:	48 83 c4 20          	add    $0x20,%rsp
140e93b35:	5f                   	pop    %rdi
140e93b36:	e9 45 6b 3a ff       	jmp    0x14023a680
140e93b3b:	e8 64 66 f9 ff       	call   0x140e2a1a4
140e93b40:	cc                   	int3
140e93b41:	cc                   	int3
140e93b42:	cc                   	int3
140e93b43:	cc                   	int3
140e93b44:	cc                   	int3
140e93b45:	cc                   	int3
140e93b46:	cc                   	int3
140e93b47:	cc                   	int3
140e93b48:	cc                   	int3
140e93b49:	cc                   	int3
140e93b4a:	cc                   	int3
140e93b4b:	cc                   	int3
140e93b4c:	cc                   	int3
140e93b4d:	cc                   	int3
140e93b4e:	cc                   	int3
140e93b4f:	cc                   	int3
140e93b50:	40 53                	rex push %rbx
140e93b52:	48 83 ec 20          	sub    $0x20,%rsp
140e93b56:	48 8b d9             	mov    %rcx,%rbx
140e93b59:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140e93b5d:	48 85 c9             	test   %rcx,%rcx
140e93b60:	74 3b                	je     0x140e93b9d
140e93b62:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140e93b66:	48 2b d1             	sub    %rcx,%rdx
140e93b69:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e93b70:	72 18                	jb     0x140e93b8a
140e93b72:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140e93b76:	48 83 c2 27          	add    $0x27,%rdx
140e93b7a:	49 2b c8             	sub    %r8,%rcx
140e93b7d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140e93b81:	48 83 f8 1f          	cmp    $0x1f,%rax
140e93b85:	77 23                	ja     0x140e93baa
140e93b87:	49 8b c8             	mov    %r8,%rcx
140e93b8a:	e8 b5 75 f8 ff       	call   0x140e1b144
140e93b8f:	33 c0                	xor    %eax,%eax
140e93b91:	48 89 43 28          	mov    %rax,0x28(%rbx)
140e93b95:	48 89 43 30          	mov    %rax,0x30(%rbx)
140e93b99:	48 89 43 38          	mov    %rax,0x38(%rbx)
140e93b9d:	48 8b cb             	mov    %rbx,%rcx
140e93ba0:	48 83 c4 20          	add    $0x20,%rsp
140e93ba4:	5b                   	pop    %rbx
140e93ba5:	e9 56 99 30 ff       	jmp    0x14019d500
140e93baa:	e8 f5 65 f9 ff       	call   0x140e2a1a4
140e93baf:	cc                   	int3
140e93bb0:	40 55                	rex push %rbp
140e93bb2:	53                   	push   %rbx
140e93bb3:	56                   	push   %rsi
140e93bb4:	57                   	push   %rdi
140e93bb5:	41 54                	push   %r12
140e93bb7:	41 55                	push   %r13
140e93bb9:	41 56                	push   %r14
140e93bbb:	41 57                	push   %r15
140e93bbd:	48 8d 6c 24 c8       	lea    -0x38(%rsp),%rbp
140e93bc2:	48 81 ec 38 01 00 00 	sub    $0x138,%rsp
140e93bc9:	48 8b 05 30 53 52 00 	mov    0x525330(%rip),%rax        # 0x1413b8f00
140e93bd0:	48 33 c4             	xor    %rsp,%rax
140e93bd3:	48 89 45 20          	mov    %rax,0x20(%rbp)
140e93bd7:	45 8b e9             	mov    %r9d,%r13d
140e93bda:	4d 8b e0             	mov    %r8,%r12
140e93bdd:	4c 8b fa             	mov    %rdx,%r15
140e93be0:	48 8b f1             	mov    %rcx,%rsi
140e93be3:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140e93be8:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140e93bed:	48 8b bd b0 00 00 00 	mov    0xb0(%rbp),%rdi
140e93bf4:	33 c0                	xor    %eax,%eax
140e93bf6:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140e93bfd:	44 0f b7 b5 a8 00 00 	movzwl 0xa8(%rbp),%r14d
140e93c04:	00
140e93c05:	66 44 3b f3          	cmp    %bx,%r14w
140e93c09:	0f 85 c9 01 00 00    	jne    0x140e93dd8
140e93c0f:	4c 8b cf             	mov    %rdi,%r9
140e93c12:	45 8b c5             	mov    %r13d,%r8d
140e93c15:	49 8b d4             	mov    %r12,%rdx
140e93c18:	49 8b cf             	mov    %r15,%rcx
140e93c1b:	e8 10 15 00 00       	call   0x140e95130
140e93c20:	44 0f b7 f0          	movzwl %ax,%r14d
140e93c24:	66 3b c3             	cmp    %bx,%ax
140e93c27:	0f 85 a9 01 00 00    	jne    0x140e93dd6
140e93c2d:	e8 ae 46 ad ff       	call   0x1409682e0
140e93c32:	48 8b c8             	mov    %rax,%rcx
140e93c35:	e8 96 ba 30 ff       	call   0x14019f6d0
140e93c3a:	48 8b f0             	mov    %rax,%rsi
140e93c3d:	83 38 05             	cmpl   $0x5,(%rax)
140e93c40:	0f 86 8b 01 00 00    	jbe    0x140e93dd1
140e93c46:	48 8d 05 a3 f6 1c 00 	lea    0x1cf6a3(%rip),%rax        # 0x1410632f0
140e93c4d:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140e93c52:	48 c7 44 24 68 18 00 	movq   $0x18,0x68(%rsp)
140e93c59:	00 00
140e93c5b:	48 8d 05 56 f2 35 00 	lea    0x35f256(%rip),%rax        # 0x1411f2eb8
140e93c62:	48 89 45 00          	mov    %rax,0x0(%rbp)
140e93c66:	48 b8 00 00 00 00 00 	movabs $0xb000000000000000,%rax
140e93c6d:	00 00 b0
140e93c70:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140e93c74:	c7 45 08 42 00 00 00 	movl   $0x42,0x8(%rbp)
140e93c7b:	48 b8 08 00 00 00 00 	movabs $0x1000000000000008,%rax
140e93c82:	00 00 10
140e93c85:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140e93c89:	48 c7 45 e0 02 00 00 	movq   $0x2,-0x20(%rbp)
140e93c90:	00
140e93c91:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140e93c95:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140e93c99:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
140e93c9d:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
140e93ca2:	0f 28 4c 24 60       	movaps 0x60(%rsp),%xmm1
140e93ca7:	66 0f 7f 4c 24 60    	movdqa %xmm1,0x60(%rsp)
140e93cad:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140e93cb1:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140e93cb6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140e93cbb:	e8 30 e9 39 ff       	call   0x1402325f0
140e93cc0:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140e93cc5:	48 83 7c 24 58 0f    	cmpq   $0xf,0x58(%rsp)
140e93ccb:	48 0f 47 4c 24 40    	cmova  0x40(%rsp),%rcx
140e93cd1:	48 85 c9             	test   %rcx,%rcx
140e93cd4:	74 17                	je     0x140e93ced
140e93cd6:	48 8b c3             	mov    %rbx,%rax
140e93cd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140e93ce0:	48 ff c0             	inc    %rax
140e93ce3:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
140e93ce7:	75 f7                	jne    0x140e93ce0
140e93ce9:	ff c0                	inc    %eax
140e93ceb:	eb 0c                	jmp    0x140e93cf9
140e93ced:	48 8d 0d 98 fa 10 00 	lea    0x10fa98(%rip),%rcx        # 0x140fa378c
140e93cf4:	b8 01 00 00 00       	mov    $0x1,%eax
140e93cf9:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
140e93cfd:	89 45 18             	mov    %eax,0x18(%rbp)
140e93d00:	33 c9                	xor    %ecx,%ecx
140e93d02:	89 4d 1c             	mov    %ecx,0x1c(%rbp)
140e93d05:	c7 45 e0 00 00 00 0b 	movl   $0xb000000,-0x20(%rbp)
140e93d0c:	0f b7 05 bd 1e 3f 00 	movzwl 0x3f1ebd(%rip),%eax        # 0x141285bd0
140e93d13:	89 45 e4             	mov    %eax,-0x1c(%rbp)
140e93d16:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
140e93d1a:	48 8b 46 08          	mov    0x8(%rsi),%rax
140e93d1e:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140e93d22:	0f b7 00             	movzwl (%rax),%eax
140e93d25:	89 45 f8             	mov    %eax,-0x8(%rbp)
140e93d28:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%rbp)
140e93d2f:	48 8d 05 a4 1e 3f 00 	lea    0x3f1ea4(%rip),%rax        # 0x141285bda
140e93d36:	48 89 45 00          	mov    %rax,0x0(%rbp)
140e93d3a:	c7 45 08 21 00 00 00 	movl   $0x21,0x8(%rbp)
140e93d41:	c7 45 0c 01 00 00 00 	movl   $0x1,0xc(%rbp)
140e93d48:	48 8d 05 25 2a 3f 00 	lea    0x3f2a25(%rip),%rax        # 0x141286774
140e93d4f:	48 8d 0d 82 d9 3e 00 	lea    0x3ed982(%rip),%rcx        # 0x1412816d8
140e93d56:	2b c1                	sub    %ecx,%eax
140e93d58:	89 44 24 60          	mov    %eax,0x60(%rsp)
140e93d5c:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140e93d60:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e93d65:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140e93d6c:	00
140e93d6d:	45 33 c9             	xor    %r9d,%r9d
140e93d70:	45 33 c0             	xor    %r8d,%r8d
140e93d73:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140e93d77:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140e93d7b:	ff 15 f7 f2 0e 00    	call   *0xef2f7(%rip)        # 0x140f83078
140e93d81:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140e93d86:	48 83 fa 0f          	cmp    $0xf,%rdx
140e93d8a:	76 32                	jbe    0x140e93dbe
140e93d8c:	48 ff c2             	inc    %rdx
140e93d8f:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx