140d007f4:	83 fb 02             	cmp    $0x2,%ebx
140d007f7:	7c 0b                	jl     0x140d00804
140d007f9:	80 3f 00             	cmpb   $0x0,(%rdi)
140d007fc:	75 06                	jne    0x140d00804
140d007fe:	80 7f 01 00          	cmpb   $0x0,0x1(%rdi)
140d00802:	74 7e                	je     0x140d00882
140d00804:	49 8b 44 24 18       	mov    0x18(%r12),%rax
140d00809:	48 c7 45 4f 00 00 00 	movq   $0x0,0x4f(%rbp)
140d00810:	00
140d00811:	ff 15 09 32 28 00    	call   *0x283209(%rip)        # 0x140f83a20
140d00817:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
140d0081c:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140d00820:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140d00825:	48 8d 4d 4f          	lea    0x4f(%rbp),%rcx
140d00829:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140d0082e:	4c 8b c8             	mov    %rax,%r9
140d00831:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140d00838:	00
140d00839:	44 8b c3             	mov    %ebx,%r8d
140d0083c:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
140d00843:	ff
140d00844:	e8 97 ef ff ff       	call   0x140cff7e0
140d00849:	85 c0                	test   %eax,%eax
140d0084b:	74 69                	je     0x140d008b6
140d0084d:	2b 7d e7             	sub    -0x19(%rbp),%edi
140d00850:	48 8b 55 4f          	mov    0x4f(%rbp),%rdx
140d00854:	03 df                	add    %edi,%ebx
140d00856:	49 8b 0e             	mov    (%r14),%rcx
140d00859:	e8 b2 0d fc ff       	call   0x140cc1610
140d0085e:	85 c0                	test   %eax,%eax
140d00860:	74 44                	je     0x140d008a6
140d00862:	85 db                	test   %ebx,%ebx
140d00864:	7f 8a                	jg     0x140d007f0
140d00866:	45 84 ff             	test   %r15b,%r15b
140d00869:	0f 84 e6 00 00 00    	je     0x140d00955
140d0086f:	c7 44 24 20 74 02 00 	movl   $0x274,0x20(%rsp)
140d00876:	00
140d00877:	41 b8 89 00 00 00    	mov    $0x89,%r8d
140d0087d:	e9 60 01 00 00       	jmp    0x140d009e2
140d00882:	48 8d 47 02          	lea    0x2(%rdi),%rax
140d00886:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140d0088a:	45 84 ff             	test   %r15b,%r15b
140d0088d:	0f 85 c2 00 00 00    	jne    0x140d00955
140d00893:	c7 44 24 20 5b 02 00 	movl   $0x25b,0x20(%rsp)
140d0089a:	00
140d0089b:	41 b8 9f 00 00 00    	mov    $0x9f,%r8d
140d008a1:	e9 3c 01 00 00       	jmp    0x140d009e2
140d008a6:	c7 44 24 20 6e 02 00 	movl   $0x26e,0x20(%rsp)
140d008ad:	00
140d008ae:	41 b8 41 00 00 00    	mov    $0x41,%r8d
140d008b4:	eb 0e                	jmp    0x140d008c4
140d008b6:	c7 44 24 20 67 02 00 	movl   $0x267,0x20(%rsp)
140d008bd:	00
140d008be:	41 b8 3a 00 00 00    	mov    $0x3a,%r8d
140d008c4:	b9 0d 00 00 00       	mov    $0xd,%ecx
140d008c9:	4c 8d 0d 90 df 46 00 	lea    0x46df90(%rip),%r9        # 0x14116e860
140d008d0:	8d 51 76             	lea    0x76(%rcx),%edx
140d008d3:	e8 a8 03 fd ff       	call   0x140cd0c80
140d008d8:	49 8b 44 24 18       	mov    0x18(%r12),%rax
140d008dd:	ff 15 3d 31 28 00    	call   *0x28313d(%rip)        # 0x140f83a20
140d008e3:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
140d008e7:	48 8b d0             	mov    %rax,%rdx
140d008ea:	e8 81 db ff ff       	call   0x140cfe470
140d008ef:	33 c0                	xor    %eax,%eax
140d008f1:	eb 72                	jmp    0x140d00965
140d008f3:	49 8b 41 18          	mov    0x18(%r9),%rax
140d008f7:	85 c9                	test   %ecx,%ecx
140d008f9:	0f 84 91 00 00 00    	je     0x140d00990
140d008ff:	ff 15 1b 31 28 00    	call   *0x28311b(%rip)        # 0x140f83a20
140d00905:	45 8b c7             	mov    %r15d,%r8d
140d00908:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140d0090c:	4c 8b c8             	mov    %rax,%r9
140d0090f:	49 8b ce             	mov    %r14,%rcx
140d00912:	8b 45 7f             	mov    0x7f(%rbp),%eax
140d00915:	89 44 24 40          	mov    %eax,0x40(%rsp)
140d00919:	48 8b 45 77          	mov    0x77(%rbp),%rax
140d0091d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140d00922:	0f b6 45 6f          	movzbl 0x6f(%rbp),%eax
140d00926:	88 44 24 30          	mov    %al,0x30(%rsp)
140d0092a:	8b 43 04             	mov    0x4(%rbx),%eax
140d0092d:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140d00932:	89 44 24 20          	mov    %eax,0x20(%rsp)
140d00936:	e8 a5 ee ff ff       	call   0x140cff7e0
140d0093b:	85 c0                	test   %eax,%eax
140d0093d:	75 0d                	jne    0x140d0094c
140d0093f:	c7 44 24 20 7d 02 00 	movl   $0x27d,0x20(%rsp)
140d00946:	00
140d00947:	e9 90 00 00 00       	jmp    0x140d009dc
140d0094c:	83 f8 ff             	cmp    $0xffffffff,%eax
140d0094f:	0f 84 b1 00 00 00    	je     0x140d00a06
140d00955:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
140d00959:	48 8b 4d 57          	mov    0x57(%rbp),%rcx
140d0095d:	48 89 01             	mov    %rax,(%rcx)
140d00960:	b8 01 00 00 00       	mov    $0x1,%eax
140d00965:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140d0096c:	00
140d0096d:	48 8b b4 24 90 00 00 	mov    0x90(%rsp),%rsi
140d00974:	00
140d00975:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
140d0097c:	00
140d0097d:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
140d00982:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140d00989:	41 5f                	pop    %r15
140d0098b:	41 5e                	pop    %r14
140d0098d:	5b                   	pop    %rbx
140d0098e:	5d                   	pop    %rbp
140d0098f:	c3                   	ret
140d00990:	ff 15 8a 30 28 00    	call   *0x28308a(%rip)        # 0x140f83a20
140d00996:	45 8b c7             	mov    %r15d,%r8d
140d00999:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140d0099d:	4c 8b c8             	mov    %rax,%r9
140d009a0:	49 8b ce             	mov    %r14,%rcx
140d009a3:	8b 45 7f             	mov    0x7f(%rbp),%eax
140d009a6:	89 44 24 40          	mov    %eax,0x40(%rsp)
140d009aa:	48 8b 45 77          	mov    0x77(%rbp),%rax
140d009ae:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140d009b3:	0f b6 45 6f          	movzbl 0x6f(%rbp),%eax
140d009b7:	88 44 24 30          	mov    %al,0x30(%rsp)
140d009bb:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140d009c2:	00
140d009c3:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%rsp)
140d009ca:	ff
140d009cb:	e8 10 ee ff ff       	call   0x140cff7e0
140d009d0:	85 c0                	test   %eax,%eax
140d009d2:	75 29                	jne    0x140d009fd
140d009d4:	c7 44 24 20 86 02 00 	movl   $0x286,0x20(%rsp)
140d009db:	00
140d009dc:	41 b8 3a 00 00 00    	mov    $0x3a,%r8d
140d009e2:	ba 83 00 00 00       	mov    $0x83,%edx
140d009e7:	4c 8d 0d 72 de 46 00 	lea    0x46de72(%rip),%r9        # 0x14116e860
140d009ee:	8d 4a 8a             	lea    -0x76(%rdx),%ecx
140d009f1:	e8 8a 02 fd ff       	call   0x140cd0c80
140d009f6:	33 c0                	xor    %eax,%eax
140d009f8:	e9 68 ff ff ff       	jmp    0x140d00965
140d009fd:	83 f8 ff             	cmp    $0xffffffff,%eax
140d00a00:	0f 85 4f ff ff ff    	jne    0x140d00955
140d00a06:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d00a0b:	e9 55 ff ff ff       	jmp    0x140d00965
140d00a10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d00a15:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d00a1a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d00a1f:	57                   	push   %rdi
140d00a20:	41 54                	push   %r12
140d00a22:	41 55                	push   %r13
140d00a24:	41 56                	push   %r14
140d00a26:	41 57                	push   %r15
140d00a28:	b8 40 00 00 00       	mov    $0x40,%eax
140d00a2d:	e8 6e aa 11 00       	call   0x140e1b4a0
140d00a32:	48 2b e0             	sub    %rax,%rsp
140d00a35:	8b ac 24 90 00 00 00 	mov    0x90(%rsp),%ebp
140d00a3c:	45 33 ed             	xor    %r13d,%r13d
140d00a3f:	4d 8b 50 18          	mov    0x18(%r8),%r10
140d00a43:	48 8b f1             	mov    %rcx,%rsi
140d00a46:	49 0f be 08          	movsbq (%r8),%rcx
140d00a4a:	4c 8b fa             	mov    %rdx,%r15
140d00a4d:	ba 01 00 00 00       	mov    $0x1,%edx
140d00a52:	41 8b d9             	mov    %r9d,%ebx
140d00a55:	89 54 24 30          	mov    %edx,0x30(%rsp)
140d00a59:	49 8b f8             	mov    %r8,%rdi
140d00a5c:	45 8b f5             	mov    %r13d,%r14d
140d00a5f:	84 c9                	test   %cl,%cl
140d00a61:	74 09                	je     0x140d00a6c
140d00a63:	4c 39 2e             	cmp    %r13,(%rsi)
140d00a66:	0f 84 2c 01 00 00    	je     0x140d00b98
140d00a6c:	4d 85 d2             	test   %r10,%r10
140d00a6f:	74 0b                	je     0x140d00a7c
140d00a71:	49 8b 42 18          	mov    0x18(%r10),%rax
140d00a75:	48 85 c0             	test   %rax,%rax
140d00a78:	4c 0f 45 f0          	cmovne %rax,%r14
140d00a7c:	83 f9 06             	cmp    $0x6,%ecx
140d00a7f:	0f 87 13 01 00 00    	ja     0x140d00b98
140d00a85:	4c 8d 05 74 f5 2f ff 	lea    -0xd00a8c(%rip),%r8        # 0x140000000
140d00a8c:	41 8b 8c 88 cc 0d d0 	mov    0xd00dcc(%r8,%rcx,4),%ecx
140d00a93:	00
140d00a94:	49 03 c8             	add    %r8,%rcx
140d00a97:	ff e1                	jmp    *%rcx
140d00a99:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140d00a9d:	49 8b d7             	mov    %r15,%rdx
140d00aa0:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140d00aa4:	48 8b ce             	mov    %rsi,%rcx
140d00aa7:	4d 85 c0             	test   %r8,%r8
140d00aaa:	0f 85 c6 00 00 00    	jne    0x140d00b76
140d00ab0:	4c 8b c7             	mov    %rdi,%r8
140d00ab3:	e8 28 05 00 00       	call   0x140d00fe0
140d00ab8:	e9 dd 00 00 00       	jmp    0x140d00b9a
140d00abd:	83 fb ff             	cmp    $0xffffffff,%ebx
140d00ac0:	74 2c                	je     0x140d00aee
140d00ac2:	c7 44 24 20 6f 00 00 	movl   $0x6f,0x20(%rsp)
140d00ac9:	00
140d00aca:	ba 90 00 00 00       	mov    $0x90,%edx
140d00acf:	4c 8d 0d ba dd 46 00 	lea    0x46ddba(%rip),%r9        # 0x14116e890
140d00ad6:	b9 0d 00 00 00       	mov    $0xd,%ecx
140d00adb:	44 8d 42 56          	lea    0x56(%rdx),%r8d
140d00adf:	e8 9c 01 fd ff       	call   0x140cd0c80
140d00ae4:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d00ae9:	e9 ac 00 00 00       	jmp    0x140d00b9a
140d00aee:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140d00af4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140d00af8:	4c 8b c7             	mov    %rdi,%r8
140d00afb:	49 8b d7             	mov    %r15,%rdx
140d00afe:	48 8b ce             	mov    %rsi,%rcx
140d00b01:	e8 da 04 00 00       	call   0x140d00fe0
140d00b06:	e9 8f 00 00 00       	jmp    0x140d00b9a
140d00b0b:	83 fb ff             	cmp    $0xffffffff,%ebx
140d00b0e:	74 0a                	je     0x140d00b1a
140d00b10:	c7 44 24 20 7a 00 00 	movl   $0x7a,0x20(%rsp)
140d00b17:	00
140d00b18:	eb b0                	jmp    0x140d00aca
140d00b1a:	4d 85 f6             	test   %r14,%r14
140d00b1d:	74 1a                	je     0x140d00b39
140d00b1f:	45 33 c9             	xor    %r9d,%r9d
140d00b22:	4c 8b c7             	mov    %rdi,%r8
140d00b25:	48 8b d6             	mov    %rsi,%rdx
140d00b28:	49 8b c6             	mov    %r14,%rax
140d00b2b:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d00b2f:	ff 15 eb 2e 28 00    	call   *0x282eeb(%rip)        # 0x140f83a20
140d00b35:	85 c0                	test   %eax,%eax
140d00b37:	74 5f                	je     0x140d00b98
140d00b39:	48 8b d7             	mov    %rdi,%rdx
140d00b3c:	48 8b ce             	mov    %rsi,%rcx
140d00b3f:	e8 8c 8d 05 00       	call   0x140d598d0
140d00b44:	85 c0                	test   %eax,%eax
140d00b46:	78 35                	js     0x140d00b7d
140d00b48:	3b 47 10             	cmp    0x10(%rdi),%eax
140d00b4b:	7d 30                	jge    0x140d00b7d
140d00b4d:	48 63 d8             	movslq %eax,%rbx
140d00b50:	48 8b ce             	mov    %rsi,%rcx
140d00b53:	48 c1 e3 05          	shl    $0x5,%rbx
140d00b57:	48 03 5f 08          	add    0x8(%rdi),%rbx
140d00b5b:	48 8b d3             	mov    %rbx,%rdx
140d00b5e:	e8 7d 8d 05 00       	call   0x140d598e0
140d00b63:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140d00b69:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140d00b6d:	4c 8b c3             	mov    %rbx,%r8
140d00b70:	49 8b d7             	mov    %r15,%rdx
140d00b73:	48 8b c8             	mov    %rax,%rcx
140d00b76:	e8 35 09 00 00       	call   0x140d014b0
140d00b7b:	eb 1d                	jmp    0x140d00b9a
140d00b7d:	4d 85 f6             	test   %r14,%r14
140d00b80:	74 16                	je     0x140d00b98
140d00b82:	45 33 c9             	xor    %r9d,%r9d
140d00b85:	4c 8b c7             	mov    %rdi,%r8
140d00b88:	48 8b d6             	mov    %rsi,%rdx
140d00b8b:	49 8b c6             	mov    %r14,%rax
140d00b8e:	41 8d 49 07          	lea    0x7(%r9),%ecx
140d00b92:	ff 15 88 2e 28 00    	call   *0x282e88(%rip)        # 0x140f83a20
140d00b98:	33 c0                	xor    %eax,%eax
140d00b9a:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140d00b9f:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
140d00ba4:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
140d00bab:	00
140d00bac:	48 83 c4 40          	add    $0x40,%rsp
140d00bb0:	41 5f                	pop    %r15
140d00bb2:	41 5e                	pop    %r14
140d00bb4:	41 5d                	pop    %r13
140d00bb6:	41 5c                	pop    %r12
140d00bb8:	5f                   	pop    %rdi
140d00bb9:	c3                   	ret
140d00bba:	49 8b 42 28          	mov    0x28(%r10),%rax
140d00bbe:	4c 8b c7             	mov    %rdi,%r8
140d00bc1:	49 8b d7             	mov    %r15,%rdx
140d00bc4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140d00bc8:	48 8b ce             	mov    %rsi,%rcx
140d00bcb:	ff 15 4f 2e 28 00    	call   *0x282e4f(%rip)        # 0x140f83a20
140d00bd1:	eb c7                	jmp    0x140d00b9a
140d00bd3:	0f ba e5 0b          	bt     $0xb,%ebp
140d00bd7:	b8 02 00 00 00       	mov    $0x2,%eax
140d00bdc:	0f 42 d0             	cmovb  %eax,%edx
140d00bdf:	89 54 24 30          	mov    %edx,0x30(%rsp)
140d00be3:	4c 8b cf             	mov    %rdi,%r9
140d00be6:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140d00bed:	00
140d00bee:	4c 8b c6             	mov    %rsi,%r8
140d00bf1:	49 8b d7             	mov    %r15,%rdx
140d00bf4:	e8 37 8b 05 00       	call   0x140d59730
140d00bf9:	85 c0                	test   %eax,%eax
140d00bfb:	78 9b                	js     0x140d00b98
140d00bfd:	7e 09                	jle    0x140d00c08
140d00bff:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
140d00c06:	eb 92                	jmp    0x140d00b9a
140d00c08:	83 fb ff             	cmp    $0xffffffff,%ebx
140d00c0b:	b8 10 00 00 00       	mov    $0x10,%eax
140d00c10:	44 8b e5             	mov    %ebp,%r12d
140d00c13:	41 8b d5             	mov    %r13d,%edx
140d00c16:	0f 45 c3             	cmovne %ebx,%eax
140d00c19:	89 94 24 80 00 00 00 	mov    %edx,0x80(%rsp)
140d00c20:	41 81 e4 3f ff ff ff 	and    $0xffffff3f,%r12d
140d00c27:	89 44 24 38          	mov    %eax,0x38(%rsp)
140d00c2b:	83 fb ff             	cmp    $0xffffffff,%ebx
140d00c2e:	44 0f 45 e5          	cmovne %ebp,%r12d
140d00c32:	44 89 64 24 34       	mov    %r12d,0x34(%rsp)
140d00c37:	4d 85 f6             	test   %r14,%r14
140d00c3a:	74 25                	je     0x140d00c61
140d00c3c:	45 33 c9             	xor    %r9d,%r9d
140d00c3f:	4c 8b c7             	mov    %rdi,%r8
140d00c42:	48 8b d6             	mov    %rsi,%rdx
140d00c45:	49 8b c6             	mov    %r14,%rax
140d00c48:	41 8d 49 06          	lea    0x6(%r9),%ecx
140d00c4c:	ff 15 ce 2d 28 00    	call   *0x282dce(%rip)        # 0x140f83a20
140d00c52:	85 c0                	test   %eax,%eax
140d00c54:	0f 84 3e ff ff ff    	je     0x140d00b98
140d00c5a:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
140d00c61:	41 8b dd             	mov    %r13d,%ebx
140d00c64:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
140d00c68:	44 39 6f 10          	cmp    %r13d,0x10(%rdi)
140d00c6c:	7e 7d                	jle    0x140d00ceb
140d00c6e:	66 90                	xchg   %ax,%ax
140d00c70:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d00c76:	48 8b d5             	mov    %rbp,%rdx
140d00c79:	48 8b ce             	mov    %rsi,%rcx
140d00c7c:	e8 ef 87 05 00       	call   0x140d59470
140d00c81:	4c 8b e0             	mov    %rax,%r12
140d00c84:	48 85 c0             	test   %rax,%rax
140d00c87:	0f 84 0b ff ff ff    	je     0x140d00b98
140d00c8d:	48 8b d0             	mov    %rax,%rdx
140d00c90:	48 8b ce             	mov    %rsi,%rcx
140d00c93:	e8 48 8c 05 00       	call   0x140d598e0
140d00c98:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
140d00c9c:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
140d00ca2:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140d00ca6:	4d 8b c4             	mov    %r12,%r8
140d00ca9:	48 8b c8             	mov    %rax,%rcx
140d00cac:	33 d2                	xor    %edx,%edx
140d00cae:	e8 fd 07 00 00       	call   0x140d014b0
140d00cb3:	83 f8 ff             	cmp    $0xffffffff,%eax
140d00cb6:	0f 84 28 fe ff ff    	je     0x140d00ae4
140d00cbc:	8b 94 24 80 00 00 00 	mov    0x80(%rsp),%edx
140d00cc3:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
140d00cc8:	2b ca                	sub    %edx,%ecx
140d00cca:	3b c1                	cmp    %ecx,%eax
140d00ccc:	0f 8f 12 fe ff ff    	jg     0x140d00ae4
140d00cd2:	03 d0                	add    %eax,%edx
140d00cd4:	48 83 c5 20          	add    $0x20,%rbp
140d00cd8:	ff c3                	inc    %ebx
140d00cda:	89 94 24 80 00 00 00 	mov    %edx,0x80(%rsp)
140d00ce1:	3b 5f 10             	cmp    0x10(%rdi),%ebx
140d00ce4:	7c 8a                	jl     0x140d00c70
140d00ce6:	44 8b 64 24 34       	mov    0x34(%rsp),%r12d
140d00ceb:	8b 6c 24 38          	mov    0x38(%rsp),%ebp
140d00cef:	44 8b c5             	mov    %ebp,%r8d
140d00cf2:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
140d00cf6:	8b cb                	mov    %ebx,%ecx
140d00cf8:	e8 63 36 fc ff       	call   0x140cc4360
140d00cfd:	89 44 24 34          	mov    %eax,0x34(%rsp)
140d00d01:	4d 85 ff             	test   %r15,%r15
140d00d04:	0f 84 90 fe ff ff    	je     0x140d00b9a
140d00d0a:	83 f8 ff             	cmp    $0xffffffff,%eax
140d00d0d:	0f 84 87 fe ff ff    	je     0x140d00b9a
140d00d13:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
140d00d1a:	00