140098809:	ba 48 00 00 00       	mov    $0x48,%edx
14009880e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140098813:	48 83 c4 20          	add    $0x20,%rsp
140098817:	5e                   	pop    %rsi
140098818:	e9 67 1a 26 00       	jmp    0x1402fa284
14009881d:	cc                   	int3
14009881e:	cc                   	int3
14009881f:	cc                   	int3
140098820:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140098825:	56                   	push   %rsi
140098826:	48 83 ec 20          	sub    $0x20,%rsp
14009882a:	48 8b 19             	mov    (%rcx),%rbx
14009882d:	48 8b f1             	mov    %rcx,%rsi
140098830:	48 8b 43 08          	mov    0x8(%rbx),%rax
140098834:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14009883b:	48 8b 1b             	mov    (%rbx),%rbx
14009883e:	48 85 db             	test   %rbx,%rbx
140098841:	74 33                	je     0x140098876
140098843:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140098848:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14009884f:	00
140098850:	48 8b 3b             	mov    (%rbx),%rdi
140098853:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140098857:	e8 94 02 00 00       	call   0x140098af0
14009885c:	ba 60 00 00 00       	mov    $0x60,%edx
140098861:	48 8b cb             	mov    %rbx,%rcx
140098864:	e8 1b 1a 26 00       	call   0x1402fa284
140098869:	48 8b df             	mov    %rdi,%rbx
14009886c:	48 85 ff             	test   %rdi,%rdi
14009886f:	75 df                	jne    0x140098850
140098871:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140098876:	48 8b 0e             	mov    (%rsi),%rcx
140098879:	ba 60 00 00 00       	mov    $0x60,%edx
14009887e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140098883:	48 83 c4 20          	add    $0x20,%rsp
140098887:	5e                   	pop    %rsi
140098888:	e9 f7 19 26 00       	jmp    0x1402fa284
14009888d:	cc                   	int3
14009888e:	cc                   	int3
14009888f:	cc                   	int3
140098890:	40 53                	rex push %rbx
140098892:	48 83 ec 20          	sub    $0x20,%rsp
140098896:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14009889a:	48 8b d9             	mov    %rcx,%rbx
14009889d:	e8 8e 61 ff ff       	call   0x14008ea30
1400988a2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400988a6:	48 83 c4 20          	add    $0x20,%rsp
1400988aa:	5b                   	pop    %rbx
1400988ab:	e9 d4 19 26 00       	jmp    0x1402fa284
1400988b0:	48 8b 09             	mov    (%rcx),%rcx
1400988b3:	e9 ce 3f 26 00       	jmp    0x1402fc886
1400988b8:	cc                   	int3
1400988b9:	cc                   	int3
1400988ba:	cc                   	int3
1400988bb:	cc                   	int3
1400988bc:	cc                   	int3
1400988bd:	cc                   	int3
1400988be:	cc                   	int3
1400988bf:	cc                   	int3
1400988c0:	40 53                	rex push %rbx
1400988c2:	48 83 ec 20          	sub    $0x20,%rsp
1400988c6:	4c 8b 01             	mov    (%rcx),%r8
1400988c9:	48 8b d1             	mov    %rcx,%rdx
1400988cc:	48 8b d9             	mov    %rcx,%rbx
1400988cf:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400988d3:	e8 68 5e ff ff       	call   0x14008e740
1400988d8:	48 8b 0b             	mov    (%rbx),%rcx
1400988db:	ba 48 00 00 00       	mov    $0x48,%edx
1400988e0:	48 83 c4 20          	add    $0x20,%rsp
1400988e4:	5b                   	pop    %rbx
1400988e5:	e9 9a 19 26 00       	jmp    0x1402fa284
1400988ea:	cc                   	int3
1400988eb:	cc                   	int3
1400988ec:	cc                   	int3
1400988ed:	cc                   	int3
1400988ee:	cc                   	int3
1400988ef:	cc                   	int3
1400988f0:	40 53                	rex push %rbx
1400988f2:	48 83 ec 20          	sub    $0x20,%rsp
1400988f6:	48 8b d9             	mov    %rcx,%rbx
1400988f9:	48 83 c1 20          	add    $0x20,%rcx
1400988fd:	e8 3e 0f 00 00       	call   0x140099840
140098902:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140098906:	48 83 fa 0f          	cmp    $0xf,%rdx
14009890a:	76 2c                	jbe    0x140098938
14009890c:	48 8b 0b             	mov    (%rbx),%rcx
14009890f:	48 ff c2             	inc    %rdx
140098912:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098919:	72 18                	jb     0x140098933
14009891b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14009891f:	48 83 c2 27          	add    $0x27,%rdx
140098923:	49 2b c8             	sub    %r8,%rcx
140098926:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14009892a:	48 83 f8 1f          	cmp    $0x1f,%rax
14009892e:	77 21                	ja     0x140098951
140098930:	49 8b c8             	mov    %r8,%rcx
140098933:	e8 4c 19 26 00       	call   0x1402fa284
140098938:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14009893f:	00
140098940:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140098947:	00
140098948:	c6 03 00             	movb   $0x0,(%rbx)
14009894b:	48 83 c4 20          	add    $0x20,%rsp
14009894f:	5b                   	pop    %rbx
140098950:	c3                   	ret
140098951:	ff 15 a1 16 29 00    	call   *0x2916a1(%rip)        # 0x140329ff8
140098957:	cc                   	int3
140098958:	cc                   	int3
140098959:	cc                   	int3
14009895a:	cc                   	int3
14009895b:	cc                   	int3
14009895c:	cc                   	int3
14009895d:	cc                   	int3
14009895e:	cc                   	int3
14009895f:	cc                   	int3
140098960:	40 53                	rex push %rbx
140098962:	48 83 ec 20          	sub    $0x20,%rsp
140098966:	48 8b 51 38          	mov    0x38(%rcx),%rdx
14009896a:	48 8b d9             	mov    %rcx,%rbx
14009896d:	48 83 fa 0f          	cmp    $0xf,%rdx
140098971:	76 2d                	jbe    0x1400989a0
140098973:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140098977:	48 ff c2             	inc    %rdx
14009897a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098981:	72 18                	jb     0x14009899b
140098983:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140098987:	48 83 c2 27          	add    $0x27,%rdx
14009898b:	49 2b c8             	sub    %r8,%rcx
14009898e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140098992:	48 83 f8 1f          	cmp    $0x1f,%rax
140098996:	77 6b                	ja     0x140098a03
140098998:	49 8b c8             	mov    %r8,%rcx
14009899b:	e8 e4 18 26 00       	call   0x1402fa284
1400989a0:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
1400989a7:	00
1400989a8:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
1400989af:	00
1400989b0:	c6 43 20 00          	movb   $0x0,0x20(%rbx)
1400989b4:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400989b8:	48 83 fa 0f          	cmp    $0xf,%rdx
1400989bc:	76 2c                	jbe    0x1400989ea
1400989be:	48 8b 0b             	mov    (%rbx),%rcx
1400989c1:	48 ff c2             	inc    %rdx
1400989c4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400989cb:	72 18                	jb     0x1400989e5
1400989cd:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400989d1:	48 83 c2 27          	add    $0x27,%rdx
1400989d5:	49 2b c8             	sub    %r8,%rcx
1400989d8:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400989dc:	48 83 f8 1f          	cmp    $0x1f,%rax
1400989e0:	77 21                	ja     0x140098a03
1400989e2:	49 8b c8             	mov    %r8,%rcx
1400989e5:	e8 9a 18 26 00       	call   0x1402fa284
1400989ea:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1400989f1:	00
1400989f2:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400989f9:	00
1400989fa:	c6 03 00             	movb   $0x0,(%rbx)
1400989fd:	48 83 c4 20          	add    $0x20,%rsp
140098a01:	5b                   	pop    %rbx
140098a02:	c3                   	ret
140098a03:	ff 15 ef 15 29 00    	call   *0x2915ef(%rip)        # 0x140329ff8
140098a09:	cc                   	int3
140098a0a:	cc                   	int3
140098a0b:	cc                   	int3
140098a0c:	cc                   	int3
140098a0d:	cc                   	int3
140098a0e:	cc                   	int3
140098a0f:	cc                   	int3
140098a10:	40 53                	rex push %rbx
140098a12:	48 83 ec 20          	sub    $0x20,%rsp
140098a16:	48 8b d9             	mov    %rcx,%rbx
140098a19:	48 83 c1 20          	add    $0x20,%rcx
140098a1d:	e8 6e f0 ff ff       	call   0x140097a90
140098a22:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140098a26:	48 83 fa 0f          	cmp    $0xf,%rdx
140098a2a:	76 2c                	jbe    0x140098a58
140098a2c:	48 8b 0b             	mov    (%rbx),%rcx
140098a2f:	48 ff c2             	inc    %rdx
140098a32:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098a39:	72 18                	jb     0x140098a53
140098a3b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140098a3f:	48 83 c2 27          	add    $0x27,%rdx
140098a43:	49 2b c8             	sub    %r8,%rcx
140098a46:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140098a4a:	48 83 f8 1f          	cmp    $0x1f,%rax
140098a4e:	77 21                	ja     0x140098a71
140098a50:	49 8b c8             	mov    %r8,%rcx
140098a53:	e8 2c 18 26 00       	call   0x1402fa284
140098a58:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140098a5f:	00
140098a60:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140098a67:	00
140098a68:	c6 03 00             	movb   $0x0,(%rbx)
140098a6b:	48 83 c4 20          	add    $0x20,%rsp
140098a6f:	5b                   	pop    %rbx
140098a70:	c3                   	ret
140098a71:	ff 15 81 15 29 00    	call   *0x291581(%rip)        # 0x140329ff8
140098a77:	cc                   	int3
140098a78:	cc                   	int3
140098a79:	cc                   	int3
140098a7a:	cc                   	int3
140098a7b:	cc                   	int3
140098a7c:	cc                   	int3
140098a7d:	cc                   	int3
140098a7e:	cc                   	int3
140098a7f:	cc                   	int3
140098a80:	40 53                	rex push %rbx
140098a82:	48 83 ec 20          	sub    $0x20,%rsp
140098a86:	48 8b d9             	mov    %rcx,%rbx
140098a89:	48 83 c1 20          	add    $0x20,%rcx
140098a8d:	e8 4e 11 00 00       	call   0x140099be0
140098a92:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140098a96:	48 83 fa 0f          	cmp    $0xf,%rdx
140098a9a:	76 2c                	jbe    0x140098ac8
140098a9c:	48 8b 0b             	mov    (%rbx),%rcx
140098a9f:	48 ff c2             	inc    %rdx
140098aa2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098aa9:	72 18                	jb     0x140098ac3
140098aab:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140098aaf:	48 83 c2 27          	add    $0x27,%rdx
140098ab3:	49 2b c8             	sub    %r8,%rcx
140098ab6:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140098aba:	48 83 f8 1f          	cmp    $0x1f,%rax
140098abe:	77 21                	ja     0x140098ae1
140098ac0:	49 8b c8             	mov    %r8,%rcx
140098ac3:	e8 bc 17 26 00       	call   0x1402fa284
140098ac8:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140098acf:	00
140098ad0:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140098ad7:	00
140098ad8:	c6 03 00             	movb   $0x0,(%rbx)
140098adb:	48 83 c4 20          	add    $0x20,%rsp
140098adf:	5b                   	pop    %rbx
140098ae0:	c3                   	ret
140098ae1:	ff 15 11 15 29 00    	call   *0x291511(%rip)        # 0x140329ff8
140098ae7:	cc                   	int3
140098ae8:	cc                   	int3
140098ae9:	cc                   	int3
140098aea:	cc                   	int3
140098aeb:	cc                   	int3
140098aec:	cc                   	int3
140098aed:	cc                   	int3
140098aee:	cc                   	int3
140098aef:	cc                   	int3
140098af0:	40 53                	rex push %rbx
140098af2:	48 83 ec 20          	sub    $0x20,%rsp
140098af6:	48 8b d9             	mov    %rcx,%rbx
140098af9:	48 83 c1 20          	add    $0x20,%rcx
140098afd:	e8 5e 00 00 00       	call   0x140098b60
140098b02:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140098b06:	48 83 fa 0f          	cmp    $0xf,%rdx
140098b0a:	76 2c                	jbe    0x140098b38
140098b0c:	48 8b 0b             	mov    (%rbx),%rcx
140098b0f:	48 ff c2             	inc    %rdx
140098b12:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098b19:	72 18                	jb     0x140098b33
140098b1b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140098b1f:	48 83 c2 27          	add    $0x27,%rdx
140098b23:	49 2b c8             	sub    %r8,%rcx
140098b26:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140098b2a:	48 83 f8 1f          	cmp    $0x1f,%rax
140098b2e:	77 21                	ja     0x140098b51
140098b30:	49 8b c8             	mov    %r8,%rcx
140098b33:	e8 4c 17 26 00       	call   0x1402fa284
140098b38:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
140098b3f:	00
140098b40:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140098b47:	00
140098b48:	c6 03 00             	movb   $0x0,(%rbx)
140098b4b:	48 83 c4 20          	add    $0x20,%rsp
140098b4f:	5b                   	pop    %rbx
140098b50:	c3                   	ret
140098b51:	ff 15 a1 14 29 00    	call   *0x2914a1(%rip)        # 0x140329ff8
140098b57:	cc                   	int3
140098b58:	cc                   	int3
140098b59:	cc                   	int3
140098b5a:	cc                   	int3
140098b5b:	cc                   	int3
140098b5c:	cc                   	int3
140098b5d:	cc                   	int3
140098b5e:	cc                   	int3
140098b5f:	cc                   	int3
140098b60:	40 53                	rex push %rbx
140098b62:	48 83 ec 20          	sub    $0x20,%rsp
140098b66:	48 8b 51 20          	mov    0x20(%rcx),%rdx
140098b6a:	48 8b d9             	mov    %rcx,%rbx
140098b6d:	48 83 fa 0f          	cmp    $0xf,%rdx
140098b71:	76 2d                	jbe    0x140098ba0
140098b73:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140098b77:	48 ff c2             	inc    %rdx
140098b7a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140098b81:	72 18                	jb     0x140098b9b
140098b83:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140098b87:	48 83 c2 27          	add    $0x27,%rdx
140098b8b:	49 2b c8             	sub    %r8,%rcx
140098b8e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140098b92:	48 83 f8 1f          	cmp    $0x1f,%rax
140098b96:	77 22                	ja     0x140098bba
140098b98:	49 8b c8             	mov    %r8,%rcx
140098b9b:	e8 e4 16 26 00       	call   0x1402fa284
140098ba0:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
140098ba7:	00
140098ba8:	48 c7 43 20 0f 00 00 	movq   $0xf,0x20(%rbx)
140098baf:	00
140098bb0:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
140098bb4:	48 83 c4 20          	add    $0x20,%rsp
140098bb8:	5b                   	pop    %rbx
140098bb9:	c3                   	ret
140098bba:	ff 15 38 14 29 00    	call   *0x291438(%rip)        # 0x140329ff8
140098bc0:	cc                   	int3
140098bc1:	cc                   	int3
140098bc2:	cc                   	int3
140098bc3:	cc                   	int3
140098bc4:	cc                   	int3
140098bc5:	cc                   	int3
140098bc6:	cc                   	int3
140098bc7:	cc                   	int3
140098bc8:	cc                   	int3
140098bc9:	cc                   	int3
140098bca:	cc                   	int3
140098bcb:	cc                   	int3
140098bcc:	cc                   	int3
140098bcd:	cc                   	int3
140098bce:	cc                   	int3
140098bcf:	cc                   	int3
140098bd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140098bd5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140098bda:	55                   	push   %rbp
140098bdb:	57                   	push   %rdi
140098bdc:	41 56                	push   %r14
140098bde:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140098be3:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140098bea:	48 8b f9             	mov    %rcx,%rdi
140098bed:	48 8b 01             	mov    (%rcx),%rax
140098bf0:	48 85 c0             	test   %rax,%rax
140098bf3:	0f 84 9d 01 00 00    	je     0x140098d96
140098bf9:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
140098bfd:	74 0d                	je     0x140098c0c
140098bff:	80 b8 b8 00 00 00 00 	cmpb   $0x0,0xb8(%rax)
140098c06:	0f 85 8a 01 00 00    	jne    0x140098d96
140098c0c:	83 b8 bc 00 00 00 00 	cmpl   $0x0,0xbc(%rax)
140098c13:	0f 85 7d 01 00 00    	jne    0x140098d96
140098c19:	c7 45 b7 01 00 00 00 	movl   $0x1,-0x49(%rbp)
140098c20:	48 8d 05 19 76 36 00 	lea    0x367619(%rip),%rax        # 0x140400240
140098c27:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140098c2b:	4c 8d 35 2e 72 32 00 	lea    0x32722e(%rip),%r14        # 0x1403bfe60
140098c32:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
140098c36:	0f 57 c0             	xorps  %xmm0,%xmm0
140098c39:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)