140afb936:	cc                   	int3
140afb937:	cc                   	int3
140afb938:	cc                   	int3
140afb939:	cc                   	int3
140afb93a:	cc                   	int3
140afb93b:	cc                   	int3
140afb93c:	cc                   	int3
140afb93d:	cc                   	int3
140afb93e:	cc                   	int3
140afb93f:	cc                   	int3
140afb940:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140afb945:	57                   	push   %rdi
140afb946:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140afb94d:	48 8b 05 ac d5 8b 00 	mov    0x8bd5ac(%rip),%rax        # 0x1413b8f00
140afb954:	48 33 c4             	xor    %rsp,%rax
140afb957:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140afb95e:	00
140afb95f:	48 8b f9             	mov    %rcx,%rdi
140afb962:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140afb966:	e8 29 23 32 00       	call   0x140e1dc94
140afb96b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140afb96f:	48 8d 0d d2 ea 8c 00 	lea    0x8cead2(%rip),%rcx        # 0x1413ca448
140afb976:	e8 dd 23 32 00       	call   0x140e1dd58
140afb97b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140afb97f:	85 c0                	test   %eax,%eax
140afb981:	75 4f                	jne    0x140afb9d2
140afb983:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140afb987:	48 85 c9             	test   %rcx,%rcx
140afb98a:	74 1d                	je     0x140afb9a9
140afb98c:	48 ff 41 08          	incq   0x8(%rcx)
140afb990:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140afb995:	75 12                	jne    0x140afb9a9
140afb997:	48 8b 01             	mov    (%rcx),%rax
140afb99a:	ba 01 00 00 00       	mov    $0x1,%edx
140afb99f:	48 8b 40 28          	mov    0x28(%rax),%rax
140afb9a3:	ff 15 77 80 48 00    	call   *0x488077(%rip)        # 0x140f83a20
140afb9a9:	48 85 db             	test   %rbx,%rbx
140afb9ac:	74 5c                	je     0x140afba0a
140afb9ae:	48 8b c3             	mov    %rbx,%rax
140afb9b1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140afb9b8:	00
140afb9b9:	48 33 cc             	xor    %rsp,%rcx
140afb9bc:	e8 3f fb 31 00       	call   0x140e1b500
140afb9c1:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140afb9c8:	00
140afb9c9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140afb9d0:	5f                   	pop    %rdi
140afb9d1:	c3                   	ret
140afb9d2:	48 85 c9             	test   %rcx,%rcx
140afb9d5:	74 33                	je     0x140afba0a
140afb9d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140afb9de:	00 00
140afb9e0:	48 8b 01             	mov    (%rcx),%rax
140afb9e3:	4c 8d 05 e6 76 8c 00 	lea    0x8c76e6(%rip),%r8        # 0x1413c30d0
140afb9ea:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140afb9ef:	48 8b 40 18          	mov    0x18(%rax),%rax
140afb9f3:	ff 15 27 80 48 00    	call   *0x488027(%rip)        # 0x140f83a20
140afb9f9:	48 8b 08             	mov    (%rax),%rcx
140afb9fc:	48 8b 58 08          	mov    0x8(%rax),%rbx
140afba00:	48 85 db             	test   %rbx,%rbx
140afba03:	75 a9                	jne    0x140afb9ae
140afba05:	48 85 c9             	test   %rcx,%rcx
140afba08:	75 d6                	jne    0x140afb9e0
140afba0a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140afba0f:	48 8b cf             	mov    %rdi,%rcx
140afba12:	e8 09 8b 89 ff       	call   0x140394520
140afba17:	48 8b d8             	mov    %rax,%rbx
140afba1a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afba1f:	e8 8c b4 fd ff       	call   0x140ad6eb0
140afba24:	90                   	nop
140afba25:	4c 8b cb             	mov    %rbx,%r9
140afba28:	4c 8b c0             	mov    %rax,%r8
140afba2b:	48 8d 15 d6 7a 4e 00 	lea    0x4e7ad6(%rip),%rdx        # 0x140fe3508
140afba32:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afba37:	e8 64 5e 89 ff       	call   0x1403918a0
140afba3c:	90                   	nop
140afba3d:	48 8b d0             	mov    %rax,%rdx
140afba40:	48 8d 0d 89 2a 9a 00 	lea    0x9a2a89(%rip),%rcx        # 0x14149e4d0
140afba47:	e8 c4 44 6d ff       	call   0x1401cff10
140afba4c:	48 8d 15 fd c1 88 ff 	lea    -0x773e03(%rip),%rdx        # 0x140387c50
140afba53:	48 8b c8             	mov    %rax,%rcx
140afba56:	e8 75 e1 88 ff       	call   0x140389bd0
140afba5b:	90                   	nop
140afba5c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afba61:	e8 ea bf 69 ff       	call   0x140197a50
140afba66:	90                   	nop
140afba67:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afba6c:	e8 df bf 69 ff       	call   0x140197a50
140afba71:	90                   	nop
140afba72:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140afba77:	e8 d4 bf 69 ff       	call   0x140197a50
140afba7c:	e8 bf 8e fb ff       	call   0x140ab4940
140afba81:	cc                   	int3
140afba82:	cc                   	int3
140afba83:	cc                   	int3
140afba84:	cc                   	int3
140afba85:	cc                   	int3
140afba86:	cc                   	int3
140afba87:	cc                   	int3
140afba88:	cc                   	int3
140afba89:	cc                   	int3
140afba8a:	cc                   	int3
140afba8b:	cc                   	int3
140afba8c:	cc                   	int3
140afba8d:	cc                   	int3
140afba8e:	cc                   	int3
140afba8f:	cc                   	int3
140afba90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140afba95:	57                   	push   %rdi
140afba96:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140afba9d:	48 8b 05 5c d4 8b 00 	mov    0x8bd45c(%rip),%rax        # 0x1413b8f00
140afbaa4:	48 33 c4             	xor    %rsp,%rax
140afbaa7:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140afbaae:	00
140afbaaf:	48 8b f9             	mov    %rcx,%rdi
140afbab2:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140afbab6:	e8 d9 21 32 00       	call   0x140e1dc94
140afbabb:	48 8d 50 08          	lea    0x8(%rax),%rdx
140afbabf:	48 8d 0d 02 a3 8c 00 	lea    0x8ca302(%rip),%rcx        # 0x1413c5dc8
140afbac6:	e8 8d 22 32 00       	call   0x140e1dd58
140afbacb:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140afbacf:	85 c0                	test   %eax,%eax
140afbad1:	75 4f                	jne    0x140afbb22
140afbad3:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140afbad7:	48 85 c9             	test   %rcx,%rcx
140afbada:	74 1d                	je     0x140afbaf9
140afbadc:	48 ff 41 08          	incq   0x8(%rcx)
140afbae0:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140afbae5:	75 12                	jne    0x140afbaf9
140afbae7:	48 8b 01             	mov    (%rcx),%rax
140afbaea:	ba 01 00 00 00       	mov    $0x1,%edx
140afbaef:	48 8b 40 28          	mov    0x28(%rax),%rax
140afbaf3:	ff 15 27 7f 48 00    	call   *0x487f27(%rip)        # 0x140f83a20
140afbaf9:	48 85 db             	test   %rbx,%rbx
140afbafc:	74 5c                	je     0x140afbb5a
140afbafe:	48 8b c3             	mov    %rbx,%rax
140afbb01:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140afbb08:	00
140afbb09:	48 33 cc             	xor    %rsp,%rcx
140afbb0c:	e8 ef f9 31 00       	call   0x140e1b500
140afbb11:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140afbb18:	00
140afbb19:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140afbb20:	5f                   	pop    %rdi
140afbb21:	c3                   	ret
140afbb22:	48 85 c9             	test   %rcx,%rcx
140afbb25:	74 33                	je     0x140afbb5a
140afbb27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140afbb2e:	00 00
140afbb30:	48 8b 01             	mov    (%rcx),%rax
140afbb33:	4c 8d 05 76 51 8c 00 	lea    0x8c5176(%rip),%r8        # 0x1413c0cb0
140afbb3a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140afbb3f:	48 8b 40 18          	mov    0x18(%rax),%rax
140afbb43:	ff 15 d7 7e 48 00    	call   *0x487ed7(%rip)        # 0x140f83a20
140afbb49:	48 8b 08             	mov    (%rax),%rcx
140afbb4c:	48 8b 58 08          	mov    0x8(%rax),%rbx
140afbb50:	48 85 db             	test   %rbx,%rbx
140afbb53:	75 a9                	jne    0x140afbafe
140afbb55:	48 85 c9             	test   %rcx,%rcx
140afbb58:	75 d6                	jne    0x140afbb30
140afbb5a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140afbb5f:	48 8b cf             	mov    %rdi,%rcx
140afbb62:	e8 b9 89 89 ff       	call   0x140394520
140afbb67:	48 8b d8             	mov    %rax,%rbx
140afbb6a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afbb6f:	e8 1c b4 fd ff       	call   0x140ad6f90
140afbb74:	90                   	nop
140afbb75:	4c 8b cb             	mov    %rbx,%r9
140afbb78:	4c 8b c0             	mov    %rax,%r8
140afbb7b:	48 8d 15 86 79 4e 00 	lea    0x4e7986(%rip),%rdx        # 0x140fe3508
140afbb82:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afbb87:	e8 14 5d 89 ff       	call   0x1403918a0
140afbb8c:	90                   	nop
140afbb8d:	48 8b d0             	mov    %rax,%rdx
140afbb90:	48 8d 0d 39 29 9a 00 	lea    0x9a2939(%rip),%rcx        # 0x14149e4d0
140afbb97:	e8 74 43 6d ff       	call   0x1401cff10
140afbb9c:	48 8d 15 ad c0 88 ff 	lea    -0x773f53(%rip),%rdx        # 0x140387c50
140afbba3:	48 8b c8             	mov    %rax,%rcx
140afbba6:	e8 25 e0 88 ff       	call   0x140389bd0
140afbbab:	90                   	nop
140afbbac:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afbbb1:	e8 9a be 69 ff       	call   0x140197a50
140afbbb6:	90                   	nop
140afbbb7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afbbbc:	e8 8f be 69 ff       	call   0x140197a50
140afbbc1:	90                   	nop
140afbbc2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140afbbc7:	e8 84 be 69 ff       	call   0x140197a50
140afbbcc:	e8 6f 8d fb ff       	call   0x140ab4940
140afbbd1:	cc                   	int3
140afbbd2:	cc                   	int3
140afbbd3:	cc                   	int3
140afbbd4:	cc                   	int3
140afbbd5:	cc                   	int3
140afbbd6:	cc                   	int3
140afbbd7:	cc                   	int3
140afbbd8:	cc                   	int3
140afbbd9:	cc                   	int3
140afbbda:	cc                   	int3
140afbbdb:	cc                   	int3
140afbbdc:	cc                   	int3
140afbbdd:	cc                   	int3
140afbbde:	cc                   	int3
140afbbdf:	cc                   	int3
140afbbe0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140afbbe5:	57                   	push   %rdi
140afbbe6:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140afbbed:	48 8b 05 0c d3 8b 00 	mov    0x8bd30c(%rip),%rax        # 0x1413b8f00
140afbbf4:	48 33 c4             	xor    %rsp,%rax
140afbbf7:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140afbbfe:	00
140afbbff:	48 8b f9             	mov    %rcx,%rdi
140afbc02:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140afbc06:	e8 89 20 32 00       	call   0x140e1dc94
140afbc0b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140afbc0f:	48 8d 0d 32 a2 8c 00 	lea    0x8ca232(%rip),%rcx        # 0x1413c5e48
140afbc16:	e8 3d 21 32 00       	call   0x140e1dd58
140afbc1b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140afbc1f:	85 c0                	test   %eax,%eax
140afbc21:	75 4f                	jne    0x140afbc72
140afbc23:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140afbc27:	48 85 c9             	test   %rcx,%rcx
140afbc2a:	74 1d                	je     0x140afbc49
140afbc2c:	48 ff 41 08          	incq   0x8(%rcx)
140afbc30:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140afbc35:	75 12                	jne    0x140afbc49
140afbc37:	48 8b 01             	mov    (%rcx),%rax
140afbc3a:	ba 01 00 00 00       	mov    $0x1,%edx
140afbc3f:	48 8b 40 28          	mov    0x28(%rax),%rax
140afbc43:	ff 15 d7 7d 48 00    	call   *0x487dd7(%rip)        # 0x140f83a20
140afbc49:	48 85 db             	test   %rbx,%rbx
140afbc4c:	74 5c                	je     0x140afbcaa
140afbc4e:	48 8b c3             	mov    %rbx,%rax
140afbc51:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140afbc58:	00
140afbc59:	48 33 cc             	xor    %rsp,%rcx
140afbc5c:	e8 9f f8 31 00       	call   0x140e1b500
140afbc61:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140afbc68:	00
140afbc69:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140afbc70:	5f                   	pop    %rdi
140afbc71:	c3                   	ret
140afbc72:	48 85 c9             	test   %rcx,%rcx
140afbc75:	74 33                	je     0x140afbcaa
140afbc77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140afbc7e:	00 00
140afbc80:	48 8b 01             	mov    (%rcx),%rax
140afbc83:	4c 8d 05 66 50 8c 00 	lea    0x8c5066(%rip),%r8        # 0x1413c0cf0
140afbc8a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140afbc8f:	48 8b 40 18          	mov    0x18(%rax),%rax
140afbc93:	ff 15 87 7d 48 00    	call   *0x487d87(%rip)        # 0x140f83a20
140afbc99:	48 8b 08             	mov    (%rax),%rcx
140afbc9c:	48 8b 58 08          	mov    0x8(%rax),%rbx
140afbca0:	48 85 db             	test   %rbx,%rbx
140afbca3:	75 a9                	jne    0x140afbc4e
140afbca5:	48 85 c9             	test   %rcx,%rcx
140afbca8:	75 d6                	jne    0x140afbc80
140afbcaa:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140afbcaf:	48 8b cf             	mov    %rdi,%rcx
140afbcb2:	e8 69 88 89 ff       	call   0x140394520
140afbcb7:	48 8b d8             	mov    %rax,%rbx
140afbcba:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afbcbf:	e8 ac b3 fd ff       	call   0x140ad7070
140afbcc4:	90                   	nop
140afbcc5:	4c 8b cb             	mov    %rbx,%r9
140afbcc8:	4c 8b c0             	mov    %rax,%r8
140afbccb:	48 8d 15 36 78 4e 00 	lea    0x4e7836(%rip),%rdx        # 0x140fe3508
140afbcd2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afbcd7:	e8 c4 5b 89 ff       	call   0x1403918a0
140afbcdc:	90                   	nop
140afbcdd:	48 8b d0             	mov    %rax,%rdx
140afbce0:	48 8d 0d e9 27 9a 00 	lea    0x9a27e9(%rip),%rcx        # 0x14149e4d0
140afbce7:	e8 24 42 6d ff       	call   0x1401cff10
140afbcec:	48 8d 15 5d bf 88 ff 	lea    -0x7740a3(%rip),%rdx        # 0x140387c50
140afbcf3:	48 8b c8             	mov    %rax,%rcx
140afbcf6:	e8 d5 de 88 ff       	call   0x140389bd0
140afbcfb:	90                   	nop
140afbcfc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140afbd01:	e8 4a bd 69 ff       	call   0x140197a50
140afbd06:	90                   	nop
140afbd07:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140afbd0c:	e8 3f bd 69 ff       	call   0x140197a50
140afbd11:	90                   	nop
140afbd12:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140afbd17:	e8 34 bd 69 ff       	call   0x140197a50
140afbd1c:	e8 1f 8c fb ff       	call   0x140ab4940
140afbd21:	cc                   	int3
140afbd22:	cc                   	int3
140afbd23:	cc                   	int3
140afbd24:	cc                   	int3
140afbd25:	cc                   	int3
140afbd26:	cc                   	int3
140afbd27:	cc                   	int3
140afbd28:	cc                   	int3
140afbd29:	cc                   	int3
140afbd2a:	cc                   	int3
140afbd2b:	cc                   	int3
140afbd2c:	cc                   	int3
140afbd2d:	cc                   	int3
140afbd2e:	cc                   	int3
140afbd2f:	cc                   	int3
140afbd30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140afbd35:	57                   	push   %rdi
140afbd36:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140afbd3d:	48 8b 05 bc d1 8b 00 	mov    0x8bd1bc(%rip),%rax        # 0x1413b8f00
140afbd44:	48 33 c4             	xor    %rsp,%rax
140afbd47:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140afbd4e:	00
140afbd4f:	48 8b f9             	mov    %rcx,%rdi
140afbd52:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140afbd56:	e8 39 1f 32 00       	call   0x140e1dc94
140afbd5b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140afbd5f:	48 8d 0d 62 e7 8c 00 	lea    0x8ce762(%rip),%rcx        # 0x1413ca4c8
140afbd66:	e8 ed 1f 32 00       	call   0x140e1dd58
140afbd6b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140afbd6f:	85 c0                	test   %eax,%eax
140afbd71:	75 4f                	jne    0x140afbdc2
140afbd73:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140afbd77:	48 85 c9             	test   %rcx,%rcx
140afbd7a:	74 1d                	je     0x140afbd99
140afbd7c:	48 ff 41 08          	incq   0x8(%rcx)
140afbd80:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140afbd85:	75 12                	jne    0x140afbd99
140afbd87:	48 8b 01             	mov    (%rcx),%rax
140afbd8a:	ba 01 00 00 00       	mov    $0x1,%edx
140afbd8f:	48 8b 40 28          	mov    0x28(%rax),%rax
140afbd93:	ff 15 87 7c 48 00    	call   *0x487c87(%rip)        # 0x140f83a20
140afbd99:	48 85 db             	test   %rbx,%rbx
140afbd9c:	74 5c                	je     0x140afbdfa
140afbd9e:	48 8b c3             	mov    %rbx,%rax
140afbda1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140afbda8:	00
140afbda9:	48 33 cc             	xor    %rsp,%rcx
140afbdac:	e8 4f f7 31 00       	call   0x140e1b500
140afbdb1:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140afbdb8:	00
140afbdb9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140afbdc0:	5f                   	pop    %rdi
140afbdc1:	c3                   	ret
140afbdc2:	48 85 c9             	test   %rcx,%rcx
140afbdc5:	74 33                	je     0x140afbdfa
140afbdc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140afbdce:	00 00
140afbdd0:	48 8b 01             	mov    (%rcx),%rax
140afbdd3:	4c 8d 05 36 73 8c 00 	lea    0x8c7336(%rip),%r8        # 0x1413c3110
140afbdda:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140afbddf:	48 8b 40 18          	mov    0x18(%rax),%rax
140afbde3:	ff 15 37 7c 48 00    	call   *0x487c37(%rip)        # 0x140f83a20
140afbde9:	48 8b 08             	mov    (%rax),%rcx
140afbdec:	48 8b 58 08          	mov    0x8(%rax),%rbx