1405367b4:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1405367b9:	48 85 c0             	test   %rax,%rax
1405367bc:	74 27                	je     0x1405367e5
1405367be:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1405367c2:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1405367c7:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1405367cb:	4c 8d 8d 80 00 00 00 	lea    0x80(%rbp),%r9
1405367d2:	0f 57 d2             	xorps  %xmm2,%xmm2
1405367d5:	48 8b d7             	mov    %rdi,%rdx
1405367d8:	48 8b c8             	mov    %rax,%rcx
1405367db:	e8 d0 67 2f 00       	call   0x14082cfb0
1405367e0:	48 8b f8             	mov    %rax,%rdi
1405367e3:	eb 03                	jmp    0x1405367e8
1405367e5:	48 8b fb             	mov    %rbx,%rdi
1405367e8:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
1405367ec:	b9 f8 00 00 00       	mov    $0xf8,%ecx
1405367f1:	e8 12 49 8e 00       	call   0x140e1b108
1405367f6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1405367fb:	48 85 c0             	test   %rax,%rax
1405367fe:	74 0e                	je     0x14053680e
140536800:	48 8b d7             	mov    %rdi,%rdx
140536803:	48 8b c8             	mov    %rax,%rcx
140536806:	e8 65 27 eb ff       	call   0x1403e8f70
14053680b:	48 8b d8             	mov    %rax,%rbx
14053680e:	45 33 c0             	xor    %r8d,%r8d
140536811:	48 8b d3             	mov    %rbx,%rdx
140536814:	48 8b cf             	mov    %rdi,%rcx
140536817:	e8 f4 86 2f 00       	call   0x14082ef10
14053681c:	4c 8b c7             	mov    %rdi,%r8
14053681f:	48 8d 15 1a bc ab 00 	lea    0xabbc1a(%rip),%rdx        # 0x140ff2440
140536826:	48 8b 0d db c5 ef 00 	mov    0xefc5db(%rip),%rcx        # 0x141432e08
14053682d:	e8 ae df ff ff       	call   0x1405347e0
140536832:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140536837:	ba 0c 00 00 00       	mov    $0xc,%edx
14053683c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140536841:	e8 9a 53 30 00       	call   0x14083bbe0
140536846:	8b 08                	mov    (%rax),%ecx
140536848:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14053684d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140536852:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
140536856:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14053685b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140536860:	e8 3b f3 ff ff       	call   0x140535ba0
140536865:	90                   	nop
140536866:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14053686b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140536870:	4c 8d 0d 8d 3d a8 00 	lea    0xa83d8d(%rip),%r9        # 0x140fba604
140536877:	41 b8 a1 03 00 00    	mov    $0x3a1,%r8d
14053687d:	48 8d 15 54 62 ad 00 	lea    0xad6254(%rip),%rdx        # 0x14100cad8
140536884:	b9 0c 00 00 00       	mov    $0xc,%ecx
140536889:	e8 22 8e 30 00       	call   0x14083f6b0
14053688e:	90                   	nop
14053688f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536894:	e8 87 5f 30 00       	call   0x14083c820
140536899:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14053689e:	4c 8b 40 28          	mov    0x28(%rax),%r8
1405368a2:	48 8d 15 0f c4 ac 00 	lea    0xacc40f(%rip),%rdx        # 0x141002cb8
1405368a9:	48 8b 0d 58 c5 ef 00 	mov    0xefc558(%rip),%rcx        # 0x141432e08
1405368b0:	e8 2b df ff ff       	call   0x1405347e0
1405368b5:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1405368b9:	ba 0c 00 00 00       	mov    $0xc,%edx
1405368be:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1405368c3:	e8 18 53 30 00       	call   0x14083bbe0
1405368c8:	8b 08                	mov    (%rax),%ecx
1405368ca:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1405368ce:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1405368d3:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
1405368d7:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1405368dc:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1405368e1:	e8 ba f2 ff ff       	call   0x140535ba0
1405368e6:	90                   	nop
1405368e7:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1405368ec:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405368f1:	4c 8d 0d 6c 63 ad 00 	lea    0xad636c(%rip),%r9        # 0x14100cc64
1405368f8:	41 b8 a3 03 00 00    	mov    $0x3a3,%r8d
1405368fe:	48 8d 15 d3 61 ad 00 	lea    0xad61d3(%rip),%rdx        # 0x14100cad8
140536905:	b9 0c 00 00 00       	mov    $0xc,%ecx
14053690a:	e8 a1 8d 30 00       	call   0x14083f6b0
14053690f:	90                   	nop
140536910:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536915:	e8 06 5f 30 00       	call   0x14083c820
14053691a:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14053691f:	48 8b cb             	mov    %rbx,%rcx
140536922:	e8 89 be e4 ff       	call   0x1403827b0
140536927:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14053692b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140536930:	e8 7b be e4 ff       	call   0x1403827b0
140536935:	ba 0a 00 00 00       	mov    $0xa,%edx
14053693a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14053693f:	e8 9c 52 30 00       	call   0x14083bbe0
140536944:	48 8b d8             	mov    %rax,%rbx
140536947:	48 8d 15 f2 ba ab 00 	lea    0xabbaf2(%rip),%rdx        # 0x140ff2440
14053694e:	48 8b cf             	mov    %rdi,%rcx
140536951:	e8 ba 75 2f 00       	call   0x14082df10
140536956:	8b 0b                	mov    (%rbx),%ecx
140536958:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14053695d:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
140536961:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140536966:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14053696b:	e8 e0 f2 ff ff       	call   0x140535c50
140536970:	90                   	nop
140536971:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140536976:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14053697b:	4c 8d 0d e6 62 ad 00 	lea    0xad62e6(%rip),%r9        # 0x14100cc68
140536982:	41 b8 a8 03 00 00    	mov    $0x3a8,%r8d
140536988:	48 8d 15 49 61 ad 00 	lea    0xad6149(%rip),%rdx        # 0x14100cad8
14053698f:	b9 0a 00 00 00       	mov    $0xa,%ecx
140536994:	e8 17 8d 30 00       	call   0x14083f6b0
140536999:	90                   	nop
14053699a:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14053699f:	e8 7c 5e 30 00       	call   0x14083c820
1405369a4:	ba 0a 00 00 00       	mov    $0xa,%edx
1405369a9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1405369ae:	e8 2d 52 30 00       	call   0x14083bbe0
1405369b3:	48 8b d8             	mov    %rax,%rbx
1405369b6:	48 8d 15 fb c2 ac 00 	lea    0xacc2fb(%rip),%rdx        # 0x141002cb8
1405369bd:	48 8b cf             	mov    %rdi,%rcx
1405369c0:	e8 4b 75 2f 00       	call   0x14082df10
1405369c5:	8b 0b                	mov    (%rbx),%ecx
1405369c7:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1405369cc:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
1405369d0:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1405369d5:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1405369da:	e8 71 f2 ff ff       	call   0x140535c50
1405369df:	90                   	nop
1405369e0:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1405369e5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405369ea:	4c 8d 0d 97 62 ad 00 	lea    0xad6297(%rip),%r9        # 0x14100cc88
1405369f1:	41 b8 a9 03 00 00    	mov    $0x3a9,%r8d
1405369f7:	48 8d 15 da 60 ad 00 	lea    0xad60da(%rip),%rdx        # 0x14100cad8
1405369fe:	b9 0a 00 00 00       	mov    $0xa,%ecx
140536a03:	e8 a8 8c 30 00       	call   0x14083f6b0
140536a08:	90                   	nop
140536a09:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536a0e:	e8 0d 5e 30 00       	call   0x14083c820
140536a13:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140536a18:	49 8b 00             	mov    (%r8),%rax
140536a1b:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140536a1f:	8b 51 20             	mov    0x20(%rcx),%edx
140536a22:	49 8b c8             	mov    %r8,%rcx
140536a25:	48 8b 40 60          	mov    0x60(%rax),%rax
140536a29:	ff 15 f1 cf a4 00    	call   *0xa4cff1(%rip)        # 0x140f83a20
140536a2f:	ba 0a 00 00 00       	mov    $0xa,%edx
140536a34:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140536a39:	e8 a2 51 30 00       	call   0x14083bbe0
140536a3e:	48 8b d8             	mov    %rax,%rbx
140536a41:	48 8d 15 70 c2 ac 00 	lea    0xacc270(%rip),%rdx        # 0x141002cb8
140536a48:	48 8b cf             	mov    %rdi,%rcx
140536a4b:	e8 c0 74 2f 00       	call   0x14082df10
140536a50:	48 85 c0             	test   %rax,%rax
140536a53:	0f 94 c1             	sete   %cl
140536a56:	8b 03                	mov    (%rbx),%eax
140536a58:	88 4c 24 50          	mov    %cl,0x50(%rsp)
140536a5c:	89 44 24 54          	mov    %eax,0x54(%rsp)
140536a60:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140536a65:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140536a6a:	e8 91 f2 ff ff       	call   0x140535d00
140536a6f:	90                   	nop
140536a70:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140536a75:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140536a7a:	4c 8d 0d 27 62 ad 00 	lea    0xad6227(%rip),%r9        # 0x14100cca8
140536a81:	41 b8 ad 03 00 00    	mov    $0x3ad,%r8d
140536a87:	48 8d 15 4a 60 ad 00 	lea    0xad604a(%rip),%rdx        # 0x14100cad8
140536a8e:	b9 0a 00 00 00       	mov    $0xa,%ecx
140536a93:	e8 18 8c 30 00       	call   0x14083f6b0
140536a98:	90                   	nop
140536a99:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536a9e:	e8 7d 5d 30 00       	call   0x14083c820
140536aa3:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140536aa8:	4c 8b 40 28          	mov    0x28(%rax),%r8
140536aac:	48 8d 15 05 c2 ac 00 	lea    0xacc205(%rip),%rdx        # 0x141002cb8
140536ab3:	48 8b 0d 4e c3 ef 00 	mov    0xefc34e(%rip),%rcx        # 0x141432e08
140536aba:	e8 21 dd ff ff       	call   0x1405347e0
140536abf:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140536ac3:	ba 0c 00 00 00       	mov    $0xc,%edx
140536ac8:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140536acd:	e8 0e 51 30 00       	call   0x14083bbe0
140536ad2:	8b 08                	mov    (%rax),%ecx
140536ad4:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140536ad8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140536add:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
140536ae1:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140536ae6:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140536aeb:	e8 b0 f0 ff ff       	call   0x140535ba0
140536af0:	90                   	nop
140536af1:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140536af6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140536afb:	4c 8d 0d c6 61 ad 00 	lea    0xad61c6(%rip),%r9        # 0x14100ccc8
140536b02:	41 b8 b0 03 00 00    	mov    $0x3b0,%r8d
140536b08:	48 8d 15 c9 5f ad 00 	lea    0xad5fc9(%rip),%rdx        # 0x14100cad8
140536b0f:	b9 0c 00 00 00       	mov    $0xc,%ecx
140536b14:	e8 97 8b 30 00       	call   0x14083f6b0
140536b19:	90                   	nop
140536b1a:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536b1f:	e8 fc 5c 30 00       	call   0x14083c820
140536b24:	ba 0c 00 00 00       	mov    $0xc,%edx
140536b29:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140536b2e:	e8 ad 50 30 00       	call   0x14083bbe0
140536b33:	48 8b d8             	mov    %rax,%rbx
140536b36:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140536b3a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140536b3f:	e8 6c bc e4 ff       	call   0x1403827b0
140536b44:	8b 13                	mov    (%rbx),%edx
140536b46:	88 44 24 50          	mov    %al,0x50(%rsp)
140536b4a:	89 54 24 54          	mov    %edx,0x54(%rsp)
140536b4e:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140536b53:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140536b58:	e8 a3 f1 ff ff       	call   0x140535d00
140536b5d:	90                   	nop
140536b5e:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140536b63:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140536b68:	4c 8d 0d 61 61 ad 00 	lea    0xad6161(%rip),%r9        # 0x14100ccd0
140536b6f:	41 b8 b2 03 00 00    	mov    $0x3b2,%r8d
140536b75:	48 8d 15 5c 5f ad 00 	lea    0xad5f5c(%rip),%rdx        # 0x14100cad8
140536b7c:	b9 0c 00 00 00       	mov    $0xc,%ecx
140536b81:	e8 2a 8b 30 00       	call   0x14083f6b0
140536b86:	90                   	nop
140536b87:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536b8c:	e8 8f 5c 30 00       	call   0x14083c820
140536b91:	ba 0a 00 00 00       	mov    $0xa,%edx
140536b96:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140536b9b:	e8 40 50 30 00       	call   0x14083bbe0
140536ba0:	48 8b d8             	mov    %rax,%rbx
140536ba3:	48 8d 15 0e c1 ac 00 	lea    0xacc10e(%rip),%rdx        # 0x141002cb8
140536baa:	48 8b cf             	mov    %rdi,%rcx
140536bad:	e8 5e 73 2f 00       	call   0x14082df10
140536bb2:	44 8b 03             	mov    (%rbx),%r8d
140536bb5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140536bba:	44 89 44 24 58       	mov    %r8d,0x58(%rsp)
140536bbf:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140536bc4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140536bc9:	e8 82 f0 ff ff       	call   0x140535c50
140536bce:	90                   	nop
140536bcf:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140536bd4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140536bd9:	4c 8d 0d a8 60 ad 00 	lea    0xad60a8(%rip),%r9        # 0x14100cc88
140536be0:	41 b8 b3 03 00 00    	mov    $0x3b3,%r8d
140536be6:	48 8d 15 eb 5e ad 00 	lea    0xad5eeb(%rip),%rdx        # 0x14100cad8
140536bed:	b9 0a 00 00 00       	mov    $0xa,%ecx
140536bf2:	e8 b9 8a 30 00       	call   0x14083f6b0
140536bf7:	90                   	nop
140536bf8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140536bfd:	e8 1e 5c 30 00       	call   0x14083c820
140536c02:	48 8b cf             	mov    %rdi,%rcx
140536c05:	e8 b6 71 2f 00       	call   0x14082ddc0
140536c0a:	90                   	nop
140536c0b:	48 85 ff             	test   %rdi,%rdi
140536c0e:	74 16                	je     0x140536c26
140536c10:	48 8b cf             	mov    %rdi,%rcx
140536c13:	e8 38 68 2f 00       	call   0x14082d450
140536c18:	ba 98 01 00 00       	mov    $0x198,%edx
140536c1d:	48 8b cf             	mov    %rdi,%rcx
140536c20:	e8 1f 45 8e 00       	call   0x140e1b144
140536c25:	90                   	nop
140536c26:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140536c2a:	e8 f1 91 05 00       	call   0x14058fe20
140536c2f:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
140536c36:	48 33 cc             	xor    %rsp,%rcx
140536c39:	e8 c2 48 8e 00       	call   0x140e1b500
140536c3e:	4c 8d 9c 24 f0 01 00 	lea    0x1f0(%rsp),%r11
140536c45:	00
140536c46:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140536c4a:	49 8b 7b 18          	mov    0x18(%r11),%rdi
140536c4e:	49 8b e3             	mov    %r11,%rsp
140536c51:	5d                   	pop    %rbp
140536c52:	c3                   	ret
140536c53:	cc                   	int3
140536c54:	cc                   	int3
140536c55:	cc                   	int3
140536c56:	cc                   	int3
140536c57:	cc                   	int3
140536c58:	cc                   	int3
140536c59:	cc                   	int3
140536c5a:	cc                   	int3
140536c5b:	cc                   	int3
140536c5c:	cc                   	int3
140536c5d:	cc                   	int3
140536c5e:	cc                   	int3
140536c5f:	cc                   	int3
140536c60:	4c 8b c9             	mov    %rcx,%r9
140536c63:	45 84 c0             	test   %r8b,%r8b
140536c66:	74 06                	je     0x140536c6e
140536c68:	83 79 30 00          	cmpl   $0x0,0x30(%rcx)
140536c6c:	74 64                	je     0x140536cd2
140536c6e:	4c 8b 51 20          	mov    0x20(%rcx),%r10
140536c72:	45 33 c0             	xor    %r8d,%r8d
140536c75:	49 63 8a a4 00 00 00 	movslq 0xa4(%r10),%rcx
140536c7c:	85 c9                	test   %ecx,%ecx
140536c7e:	7e 18                	jle    0x140536c98
140536c80:	49 8b 82 98 00 00 00 	mov    0x98(%r10),%rax
140536c87:	4c 3b 08             	cmp    (%rax),%r9
140536c8a:	74 0c                	je     0x140536c98
140536c8c:	41 ff c0             	inc    %r8d
140536c8f:	48 83 c0 08          	add    $0x8,%rax
140536c93:	44 3b c1             	cmp    %ecx,%r8d
140536c96:	7c ef                	jl     0x140536c87
140536c98:	44 3b c1             	cmp    %ecx,%r8d
140536c9b:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140536ca0:	44 0f 44 c0          	cmove  %eax,%r8d
140536ca4:	44 3b c0             	cmp    %eax,%r8d
140536ca7:	74 1a                	je     0x140536cc3
140536ca9:	49 8b 92 98 00 00 00 	mov    0x98(%r10),%rdx
140536cb0:	48 8b 44 ca f8       	mov    -0x8(%rdx,%rcx,8),%rax
140536cb5:	49 63 c8             	movslq %r8d,%rcx
140536cb8:	48 89 04 ca          	mov    %rax,(%rdx,%rcx,8)
140536cbc:	41 ff 8a a4 00 00 00 	decl   0xa4(%r10)
140536cc3:	49 8b 49 20          	mov    0x20(%r9),%rcx
140536cc7:	49 8b 41 28          	mov    0x28(%r9),%rax
140536ccb:	48 ff 25 4e cd a4 00 	rex.W jmp *0xa4cd4e(%rip)        # 0x140f83a20
140536cd2:	c3                   	ret
140536cd3:	cc                   	int3
140536cd4:	cc                   	int3
140536cd5:	cc                   	int3
140536cd6:	cc                   	int3
140536cd7:	cc                   	int3
140536cd8:	cc                   	int3
140536cd9:	cc                   	int3
140536cda:	cc                   	int3
140536cdb:	cc                   	int3
140536cdc:	cc                   	int3
140536cdd:	cc                   	int3
140536cde:	cc                   	int3
140536cdf:	cc                   	int3
140536ce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140536ce5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140536cea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140536cef:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140536cf4:	41 56                	push   %r14
140536cf6:	48 83 ec 30          	sub    $0x30,%rsp
140536cfa:	48 8b f9             	mov    %rcx,%rdi
140536cfd:	80 b9 a9 00 00 00 00 	cmpb   $0x0,0xa9(%rcx)
140536d04:	75 21                	jne    0x140536d27
140536d06:	48 8b 01             	mov    (%rcx),%rax
140536d09:	b2 01                	mov    $0x1,%dl
140536d0b:	48 8b 40 50          	mov    0x50(%rax),%rax
140536d0f:	ff 15 0b cd a4 00    	call   *0xa4cd0b(%rip)        # 0x140f83a20
140536d15:	48 8b 07             	mov    (%rdi),%rax
140536d18:	33 d2                	xor    %edx,%edx
140536d1a:	48 8b cf             	mov    %rdi,%rcx
140536d1d:	48 8b 40 50          	mov    0x50(%rax),%rax
140536d21:	ff 15 f9 cc a4 00    	call   *0xa4ccf9(%rip)        # 0x140f83a20
140536d27:	48 63 87 a4 00 00 00 	movslq 0xa4(%rdi),%rax
140536d2e:	45 33 f6             	xor    %r14d,%r14d
140536d31:	44 89 74 24 2c       	mov    %r14d,0x2c(%rsp)
140536d36:	85 c0                	test   %eax,%eax
140536d38:	7f 0a                	jg     0x140536d44
140536d3a:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
140536d3f:	41 8b de             	mov    %r14d,%ebx
140536d42:	eb 24                	jmp    0x140536d68
140536d44:	89 44 24 28          	mov    %eax,0x28(%rsp)