140923beb:	e8 70 9b fc ff       	call   0x1408ed760
140923bf0:	48 85 c0             	test   %rax,%rax
140923bf3:	0f 84 31 02 00 00    	je     0x140923e2a
140923bf9:	48 8b c8             	mov    %rax,%rcx
140923bfc:	e8 4f 7f f6 ff       	call   0x14088bb50
140923c01:	e8 ca 02 00 00       	call   0x140923ed0
140923c06:	8b d8                	mov    %eax,%ebx
140923c08:	85 c0                	test   %eax,%eax
140923c0a:	0f 85 1f 02 00 00    	jne    0x140923e2f
140923c10:	33 c9                	xor    %ecx,%ecx
140923c12:	e8 29 f1 f4 ff       	call   0x140872d40
140923c17:	48 8b c8             	mov    %rax,%rcx
140923c1a:	48 85 c0             	test   %rax,%rax
140923c1d:	75 46                	jne    0x140923c65
140923c1f:	bb 01 00 00 00       	mov    $0x1,%ebx
140923c24:	e9 06 02 00 00       	jmp    0x140923e2f
140923c29:	48 8b 05 70 9a a8 00 	mov    0xa89a70(%rip),%rax        # 0x1413ad6a0
140923c30:	b9 01 00 00 00       	mov    $0x1,%ecx
140923c35:	ff 15 e5 fd 65 00    	call   *0x65fde5(%rip)        # 0x140f83a20
140923c3b:	40 38 35 f2 99 a8 00 	cmp    %sil,0xa899f2(%rip)        # 0x1413ad634
140923c42:	48 8b c8             	mov    %rax,%rcx
140923c45:	48 89 05 54 9b a8 00 	mov    %rax,0xa89b54(%rip)        # 0x1413ad7a0
140923c4c:	0f 84 6c fe ff ff    	je     0x140923abe
140923c52:	48 85 c0             	test   %rax,%rax
140923c55:	0f 85 63 fe ff ff    	jne    0x140923abe
140923c5b:	bb 07 00 00 00       	mov    $0x7,%ebx
140923c60:	e9 5f fe ff ff       	jmp    0x140923ac4
140923c65:	8b 40 04             	mov    0x4(%rax),%eax
140923c68:	48 89 0d 71 ab a8 00 	mov    %rcx,0xa8ab71(%rip)        # 0x1413ae7e0
140923c6f:	b9 18 00 00 00       	mov    $0x18,%ecx
140923c74:	3b c1                	cmp    %ecx,%eax
140923c76:	0f 42 c1             	cmovb  %ecx,%eax
140923c79:	89 05 45 ab a8 00    	mov    %eax,0xa8ab45(%rip)        # 0x1413ae7c4
140923c7f:	e8 ec fc ff ff       	call   0x140923970
140923c84:	8b d8                	mov    %eax,%ebx
140923c86:	85 c0                	test   %eax,%eax
140923c88:	0f 85 cf 00 00 00    	jne    0x140923d5d
140923c8e:	40 38 35 9f 99 a8 00 	cmp    %sil,0xa8999f(%rip)        # 0x1413ad634
140923c95:	75 05                	jne    0x140923c9c
140923c97:	48 8b de             	mov    %rsi,%rbx
140923c9a:	eb 2a                	jmp    0x140923cc6
140923c9c:	48 8b 05 fd 99 a8 00 	mov    0xa899fd(%rip),%rax        # 0x1413ad6a0
140923ca3:	b9 02 00 00 00       	mov    $0x2,%ecx
140923ca8:	ff 15 72 fd 65 00    	call   *0x65fd72(%rip)        # 0x140f83a20
140923cae:	48 8b d8             	mov    %rax,%rbx
140923cb1:	48 85 c0             	test   %rax,%rax
140923cb4:	74 10                	je     0x140923cc6
140923cb6:	48 8b c8             	mov    %rax,%rcx
140923cb9:	48 8b 05 f0 99 a8 00 	mov    0xa899f0(%rip),%rax        # 0x1413ad6b0
140923cc0:	ff 15 5a fd 65 00    	call   *0x65fd5a(%rip)        # 0x140f83a20
140923cc6:	48 8b 15 23 fe b0 00 	mov    0xb0fe23(%rip),%rdx        # 0x141433af0
140923ccd:	4c 8d 05 ec aa a8 00 	lea    0xa8aaec(%rip),%r8        # 0x1413ae7c0
140923cd4:	49 3b d0             	cmp    %r8,%rdx
140923cd7:	75 10                	jne    0x140923ce9
140923cd9:	48 8b 15 f0 aa a8 00 	mov    0xa8aaf0(%rip),%rdx        # 0x1413ae7d0
140923ce0:	48 89 15 09 fe b0 00 	mov    %rdx,0xb0fe09(%rip)        # 0x141433af0
140923ce7:	eb 39                	jmp    0x140923d22
140923ce9:	48 85 d2             	test   %rdx,%rdx
140923cec:	74 4a                	je     0x140923d38
140923cee:	48 8b ca             	mov    %rdx,%rcx
140923cf1:	48 39 72 10          	cmp    %rsi,0x10(%rdx)
140923cf5:	74 1a                	je     0x140923d11
140923cf7:	48 8b 42 10          	mov    0x10(%rdx),%rax
140923cfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140923d00:	49 3b c0             	cmp    %r8,%rax
140923d03:	74 0c                	je     0x140923d11
140923d05:	48 8b c8             	mov    %rax,%rcx
140923d08:	48 8b 40 10          	mov    0x10(%rax),%rax
140923d0c:	48 85 c0             	test   %rax,%rax
140923d0f:	75 ef                	jne    0x140923d00
140923d11:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
140923d15:	75 0b                	jne    0x140923d22
140923d17:	48 8b 05 b2 aa a8 00 	mov    0xa8aab2(%rip),%rax        # 0x1413ae7d0
140923d1e:	48 89 41 10          	mov    %rax,0x10(%rcx)
140923d22:	48 85 d2             	test   %rdx,%rdx
140923d25:	74 11                	je     0x140923d38
140923d27:	48 8b 42 10          	mov    0x10(%rdx),%rax
140923d2b:	48 89 05 9e aa a8 00 	mov    %rax,0xa8aa9e(%rip)        # 0x1413ae7d0
140923d32:	4c 89 42 10          	mov    %r8,0x10(%rdx)
140923d36:	eb 0e                	jmp    0x140923d46
140923d38:	48 89 15 91 aa a8 00 	mov    %rdx,0xa8aa91(%rip)        # 0x1413ae7d0
140923d3f:	4c 89 05 aa fd b0 00 	mov    %r8,0xb0fdaa(%rip)        # 0x141433af0
140923d46:	48 85 db             	test   %rbx,%rbx
140923d49:	74 10                	je     0x140923d5b
140923d4b:	48 8b 05 6e 99 a8 00 	mov    0xa8996e(%rip),%rax        # 0x1413ad6c0
140923d52:	48 8b cb             	mov    %rbx,%rcx
140923d55:	ff 15 c5 fc 65 00    	call   *0x65fcc5(%rip)        # 0x140f83a20
140923d5b:	8b de                	mov    %esi,%ebx
140923d5d:	85 db                	test   %ebx,%ebx
140923d5f:	0f 85 ca 00 00 00    	jne    0x140923e2f
140923d65:	39 35 a5 00 b1 00    	cmp    %esi,0xb100a5(%rip)        # 0x141433e10
140923d6b:	48 8b 0d f6 99 a8 00 	mov    0xa899f6(%rip),%rcx        # 0x1413ad768
140923d72:	0f 84 a5 00 00 00    	je     0x140923e1d
140923d78:	48 85 c9             	test   %rcx,%rcx
140923d7b:	48 89 0d a6 00 b1 00 	mov    %rcx,0xb100a6(%rip)        # 0x141433e28
140923d82:	44 8b c6             	mov    %esi,%r8d
140923d85:	89 35 c1 00 b1 00    	mov    %esi,0xb100c1(%rip)        # 0x141433e4c
140923d8b:	44 0f 45 05 e1 99 a8 	cmovne 0xa899e1(%rip),%r8d        # 0x1413ad774
140923d92:	00
140923d93:	8b c6                	mov    %esi,%eax
140923d95:	0f 45 05 d4 99 a8 00 	cmovne 0xa899d4(%rip),%eax        # 0x1413ad770
140923d9c:	44 8b ce             	mov    %esi,%r9d
140923d9f:	45 85 c0             	test   %r8d,%r8d
140923da2:	44 89 05 9f 00 b1 00 	mov    %r8d,0xb1009f(%rip)        # 0x141433e48
140923da9:	44 89 05 70 00 b1 00 	mov    %r8d,0xb10070(%rip)        # 0x141433e20
140923db0:	44 0f 45 c8          	cmovne %eax,%r9d
140923db4:	41 83 e1 f8          	and    $0xfffffff8,%r9d
140923db8:	44 89 0d 5d 00 b1 00 	mov    %r9d,0xb1005d(%rip)        # 0x141433e1c
140923dbf:	41 83 f8 5a          	cmp    $0x5a,%r8d
140923dc3:	7e 0f                	jle    0x140923dd4
140923dc5:	c7 05 55 00 b1 00 0a 	movl   $0xa,0xb10055(%rip)        # 0x141433e24
140923dcc:	00 00 00
140923dcf:	48 8b c6             	mov    %rsi,%rax
140923dd2:	eb 29                	jmp    0x140923dfd
140923dd4:	b8 67 66 66 66       	mov    $0x66666667,%eax
140923dd9:	41 f7 e8             	imul   %r8d
140923ddc:	c1 fa 02             	sar    $0x2,%edx
140923ddf:	8b c2                	mov    %edx,%eax
140923de1:	c1 e8 1f             	shr    $0x1f,%eax
140923de4:	ff c0                	inc    %eax
140923de6:	03 c2                	add    %edx,%eax
140923de8:	89 05 36 00 b1 00    	mov    %eax,0xb10036(%rip)        # 0x141433e24
140923dee:	48 8b c6             	mov    %rsi,%rax
140923df1:	48 89 05 48 00 b1 00 	mov    %rax,0xb10048(%rip)        # 0x141433e40
140923df8:	45 85 c0             	test   %r8d,%r8d
140923dfb:	74 19                	je     0x140923e16
140923dfd:	49 63 d1             	movslq %r9d,%rdx
140923e00:	48 89 01             	mov    %rax,(%rcx)
140923e03:	48 8b c1             	mov    %rcx,%rax
140923e06:	48 89 0d 33 00 b1 00 	mov    %rcx,0xb10033(%rip)        # 0x141433e40
140923e0d:	48 03 ca             	add    %rdx,%rcx
140923e10:	41 83 e8 01          	sub    $0x1,%r8d
140923e14:	75 ea                	jne    0x140923e00
140923e16:	48 89 0d 13 00 b1 00 	mov    %rcx,0xb10013(%rip)        # 0x141433e30
140923e1d:	90                   	nop
140923e1e:	c7 05 5c 99 a8 00 01 	movl   $0x1,0xa8995c(%rip)        # 0x1413ad784
140923e25:	00 00 00
140923e28:	eb 05                	jmp    0x140923e2f
140923e2a:	bb 07 00 00 00       	mov    $0x7,%ebx
140923e2f:	48 8b 0d 6a 99 a8 00 	mov    0xa8996a(%rip),%rcx        # 0x1413ad7a0
140923e36:	89 35 4c 99 a8 00    	mov    %esi,0xa8994c(%rip)        # 0x1413ad788
140923e3c:	48 85 c9             	test   %rcx,%rcx
140923e3f:	74 14                	je     0x140923e55
140923e41:	48 8b 05 78 98 a8 00 	mov    0xa89878(%rip),%rax        # 0x1413ad6c0
140923e48:	ff 15 d2 fb 65 00    	call   *0x65fbd2(%rip)        # 0x140f83a20
140923e4e:	48 8b 0d 4b 99 a8 00 	mov    0xa8994b(%rip),%rcx        # 0x1413ad7a0
140923e55:	48 85 ff             	test   %rdi,%rdi
140923e58:	74 17                	je     0x140923e71
140923e5a:	48 8b 05 4f 98 a8 00 	mov    0xa8984f(%rip),%rax        # 0x1413ad6b0
140923e61:	48 8b cf             	mov    %rdi,%rcx
140923e64:	ff 15 b6 fb 65 00    	call   *0x65fbb6(%rip)        # 0x140f83a20
140923e6a:	48 8b 0d 2f 99 a8 00 	mov    0xa8992f(%rip),%rcx        # 0x1413ad7a0
140923e71:	8b 05 21 99 a8 00    	mov    0xa89921(%rip),%eax        # 0x1413ad798
140923e77:	ff c8                	dec    %eax
140923e79:	89 05 19 99 a8 00    	mov    %eax,0xa89919(%rip)        # 0x1413ad798
140923e7f:	85 c0                	test   %eax,%eax
140923e81:	7f 19                	jg     0x140923e9c
140923e83:	48 85 c9             	test   %rcx,%rcx
140923e86:	74 0d                	je     0x140923e95
140923e88:	48 8b 05 19 98 a8 00 	mov    0xa89819(%rip),%rax        # 0x1413ad6a8
140923e8f:	ff 15 8b fb 65 00    	call   *0x65fb8b(%rip)        # 0x140f83a20
140923e95:	48 89 35 04 99 a8 00 	mov    %rsi,0xa89904(%rip)        # 0x1413ad7a0
140923e9c:	48 85 ff             	test   %rdi,%rdi
140923e9f:	74 10                	je     0x140923eb1
140923ea1:	48 8b 05 18 98 a8 00 	mov    0xa89818(%rip),%rax        # 0x1413ad6c0
140923ea8:	48 8b cf             	mov    %rdi,%rcx
140923eab:	ff 15 6f fb 65 00    	call   *0x65fb6f(%rip)        # 0x140f83a20
140923eb1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140923eb6:	8b c3                	mov    %ebx,%eax
140923eb8:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140923ebd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140923ec2:	48 83 c4 28          	add    $0x28,%rsp
140923ec6:	c3                   	ret
140923ec7:	cc                   	int3
140923ec8:	cc                   	int3
140923ec9:	cc                   	int3
140923eca:	cc                   	int3
140923ecb:	cc                   	int3
140923ecc:	cc                   	int3
140923ecd:	cc                   	int3
140923ece:	cc                   	int3
140923ecf:	cc                   	int3
140923ed0:	48 83 ec 28          	sub    $0x28,%rsp
140923ed4:	48 8b 05 0d a1 a8 00 	mov    0xa8a10d(%rip),%rax        # 0x1413adfe8
140923edb:	48 8d 0d 86 fe b0 00 	lea    0xb0fe86(%rip),%rcx        # 0x141433d68
140923ee2:	0f 57 c0             	xorps  %xmm0,%xmm0
140923ee5:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140923eea:	0f 11 05 77 fe b0 00 	movups %xmm0,0xb0fe77(%rip)        # 0x141433d68
140923ef1:	0f 11 05 80 fe b0 00 	movups %xmm0,0xb0fe80(%rip)        # 0x141433d78
140923ef8:	0f 11 05 89 fe b0 00 	movups %xmm0,0xb0fe89(%rip)        # 0x141433d88
140923eff:	ff 15 1b fb 65 00    	call   *0x65fb1b(%rip)        # 0x140f83a20
140923f05:	e8 66 fa ff ff       	call   0x140923970
140923f0a:	85 c0                	test   %eax,%eax
140923f0c:	0f 85 aa 00 00 00    	jne    0x140923fbc
140923f12:	38 05 1c 97 a8 00    	cmp    %al,0xa8971c(%rip)        # 0x1413ad634
140923f18:	75 04                	jne    0x140923f1e
140923f1a:	33 db                	xor    %ebx,%ebx
140923f1c:	eb 2a                	jmp    0x140923f48
140923f1e:	48 8b 05 7b 97 a8 00 	mov    0xa8977b(%rip),%rax        # 0x1413ad6a0
140923f25:	b9 02 00 00 00       	mov    $0x2,%ecx
140923f2a:	ff 15 f0 fa 65 00    	call   *0x65faf0(%rip)        # 0x140f83a20
140923f30:	48 8b d8             	mov    %rax,%rbx
140923f33:	48 85 c0             	test   %rax,%rax
140923f36:	74 10                	je     0x140923f48
140923f38:	48 8b c8             	mov    %rax,%rcx
140923f3b:	48 8b 05 6e 97 a8 00 	mov    0xa8976e(%rip),%rax        # 0x1413ad6b0
140923f42:	ff 15 d8 fa 65 00    	call   *0x65fad8(%rip)        # 0x140f83a20
140923f48:	48 8b 15 a1 fb b0 00 	mov    0xb0fba1(%rip),%rdx        # 0x141433af0
140923f4f:	4c 8d 05 aa a5 a8 00 	lea    0xa8a5aa(%rip),%r8        # 0x1413ae500
140923f56:	49 3b d0             	cmp    %r8,%rdx
140923f59:	75 09                	jne    0x140923f64
140923f5b:	48 8b 15 ae a5 a8 00 	mov    0xa8a5ae(%rip),%rdx        # 0x1413ae510
140923f62:	eb 35                	jmp    0x140923f99
140923f64:	48 85 d2             	test   %rdx,%rdx
140923f67:	74 30                	je     0x140923f99
140923f69:	48 83 7a 10 00       	cmpq   $0x0,0x10(%rdx)
140923f6e:	48 8b ca             	mov    %rdx,%rcx
140923f71:	74 15                	je     0x140923f88
140923f73:	48 8b 42 10          	mov    0x10(%rdx),%rax
140923f77:	49 3b c0             	cmp    %r8,%rax
140923f7a:	74 0c                	je     0x140923f88
140923f7c:	48 8b c8             	mov    %rax,%rcx
140923f7f:	48 8b 40 10          	mov    0x10(%rax),%rax
140923f83:	48 85 c0             	test   %rax,%rax
140923f86:	75 ef                	jne    0x140923f77
140923f88:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
140923f8c:	75 0b                	jne    0x140923f99
140923f8e:	48 8b 05 7b a5 a8 00 	mov    0xa8a57b(%rip),%rax        # 0x1413ae510
140923f95:	48 89 41 10          	mov    %rax,0x10(%rcx)
140923f99:	48 89 15 70 a5 a8 00 	mov    %rdx,0xa8a570(%rip)        # 0x1413ae510
140923fa0:	4c 89 05 49 fb b0 00 	mov    %r8,0xb0fb49(%rip)        # 0x141433af0
140923fa7:	48 85 db             	test   %rbx,%rbx
140923faa:	74 10                	je     0x140923fbc
140923fac:	48 8b 05 0d 97 a8 00 	mov    0xa8970d(%rip),%rax        # 0x1413ad6c0
140923fb3:	48 8b cb             	mov    %rbx,%rcx
140923fb6:	ff 15 64 fa 65 00    	call   *0x65fa64(%rip)        # 0x140f83a20
140923fbc:	e8 af f9 ff ff       	call   0x140923970
140923fc1:	85 c0                	test   %eax,%eax
140923fc3:	0f 85 c7 00 00 00    	jne    0x140924090
140923fc9:	38 05 65 96 a8 00    	cmp    %al,0xa89665(%rip)        # 0x1413ad634
140923fcf:	75 04                	jne    0x140923fd5
140923fd1:	33 db                	xor    %ebx,%ebx
140923fd3:	eb 2a                	jmp    0x140923fff
140923fd5:	48 8b 05 c4 96 a8 00 	mov    0xa896c4(%rip),%rax        # 0x1413ad6a0
140923fdc:	b9 02 00 00 00       	mov    $0x2,%ecx
140923fe1:	ff 15 39 fa 65 00    	call   *0x65fa39(%rip)        # 0x140f83a20
140923fe7:	48 8b d8             	mov    %rax,%rbx
140923fea:	48 85 c0             	test   %rax,%rax
140923fed:	74 10                	je     0x140923fff
140923fef:	48 8b c8             	mov    %rax,%rcx
140923ff2:	48 8b 05 b7 96 a8 00 	mov    0xa896b7(%rip),%rax        # 0x1413ad6b0
140923ff9:	ff 15 21 fa 65 00    	call   *0x65fa21(%rip)        # 0x140f83a20
140923fff:	48 8b 0d ea fa b0 00 	mov    0xb0faea(%rip),%rcx        # 0x141433af0
140924006:	4c 8d 05 a3 a5 a8 00 	lea    0xa8a5a3(%rip),%r8        # 0x1413ae5b0
14092400d:	49 3b c8             	cmp    %r8,%rcx
140924010:	75 10                	jne    0x140924022
140924012:	48 8b 0d a7 a5 a8 00 	mov    0xa8a5a7(%rip),%rcx        # 0x1413ae5c0
140924019:	48 89 0d d0 fa b0 00 	mov    %rcx,0xb0fad0(%rip)        # 0x141433af0
140924020:	eb 35                	jmp    0x140924057
140924022:	48 85 c9             	test   %rcx,%rcx
140924025:	74 46                	je     0x14092406d
140924027:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
14092402c:	48 8b d1             	mov    %rcx,%rdx
14092402f:	74 15                	je     0x140924046
140924031:	48 8b 41 10          	mov    0x10(%rcx),%rax
140924035:	49 3b c0             	cmp    %r8,%rax
140924038:	74 0c                	je     0x140924046
14092403a:	48 8b d0             	mov    %rax,%rdx
14092403d:	48 8b 40 10          	mov    0x10(%rax),%rax
140924041:	48 85 c0             	test   %rax,%rax
140924044:	75 ef                	jne    0x140924035
140924046:	4c 39 42 10          	cmp    %r8,0x10(%rdx)
14092404a:	75 0b                	jne    0x140924057
14092404c:	48 8b 05 6d a5 a8 00 	mov    0xa8a56d(%rip),%rax        # 0x1413ae5c0
140924053:	48 89 42 10          	mov    %rax,0x10(%rdx)
140924057:	48 85 c9             	test   %rcx,%rcx
14092405a:	74 11                	je     0x14092406d
14092405c:	48 8b 41 10          	mov    0x10(%rcx),%rax
140924060:	48 89 05 59 a5 a8 00 	mov    %rax,0xa8a559(%rip)        # 0x1413ae5c0
140924067:	4c 89 41 10          	mov    %r8,0x10(%rcx)
14092406b:	eb 0e                	jmp    0x14092407b
14092406d:	48 89 0d 4c a5 a8 00 	mov    %rcx,0xa8a54c(%rip)        # 0x1413ae5c0
140924074:	4c 89 05 75 fa b0 00 	mov    %r8,0xb0fa75(%rip)        # 0x141433af0
14092407b:	48 85 db             	test   %rbx,%rbx
14092407e:	74 10                	je     0x140924090
140924080:	48 8b 05 39 96 a8 00 	mov    0xa89639(%rip),%rax        # 0x1413ad6c0
140924087:	48 8b cb             	mov    %rbx,%rcx
14092408a:	ff 15 90 f9 65 00    	call   *0x65f990(%rip)        # 0x140f83a20
140924090:	e8 db f8 ff ff       	call   0x140923970
140924095:	85 c0                	test   %eax,%eax
140924097:	0f 85 ce 00 00 00    	jne    0x14092416b
14092409d:	38 05 91 95 a8 00    	cmp    %al,0xa89591(%rip)        # 0x1413ad634
1409240a3:	75 04                	jne    0x1409240a9
1409240a5:	33 db                	xor    %ebx,%ebx
1409240a7:	eb 2a                	jmp    0x1409240d3
1409240a9:	48 8b 05 f0 95 a8 00 	mov    0xa895f0(%rip),%rax        # 0x1413ad6a0
1409240b0:	b9 02 00 00 00       	mov    $0x2,%ecx
1409240b5:	ff 15 65 f9 65 00    	call   *0x65f965(%rip)        # 0x140f83a20
1409240bb:	48 8b d8             	mov    %rax,%rbx
1409240be:	48 85 c0             	test   %rax,%rax
1409240c1:	74 10                	je     0x1409240d3
1409240c3:	48 8b c8             	mov    %rax,%rcx
1409240c6:	48 8b 05 e3 95 a8 00 	mov    0xa895e3(%rip),%rax        # 0x1413ad6b0
1409240cd:	ff 15 4d f9 65 00    	call   *0x65f94d(%rip)        # 0x140f83a20
1409240d3:	48 8b 0d 16 fa b0 00 	mov    0xb0fa16(%rip),%rcx        # 0x141433af0
1409240da:	4c 8d 05 7f a5 a8 00 	lea    0xa8a57f(%rip),%r8        # 0x1413ae660
1409240e1:	49 3b c8             	cmp    %r8,%rcx
1409240e4:	75 10                	jne    0x1409240f6
1409240e6:	48 8b 0d 83 a5 a8 00 	mov    0xa8a583(%rip),%rcx        # 0x1413ae670
1409240ed:	48 89 0d fc f9 b0 00 	mov    %rcx,0xb0f9fc(%rip)        # 0x141433af0
1409240f4:	eb 3c                	jmp    0x140924132
1409240f6:	48 85 c9             	test   %rcx,%rcx
1409240f9:	74 4d                	je     0x140924148
1409240fb:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
140924100:	48 8b d1             	mov    %rcx,%rdx
140924103:	74 1c                	je     0x140924121
140924105:	48 8b 41 10          	mov    0x10(%rcx),%rax
140924109:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140924110:	49 3b c0             	cmp    %r8,%rax
140924113:	74 0c                	je     0x140924121
140924115:	48 8b d0             	mov    %rax,%rdx
140924118:	48 8b 40 10          	mov    0x10(%rax),%rax
14092411c:	48 85 c0             	test   %rax,%rax
14092411f:	75 ef                	jne    0x140924110
140924121:	4c 39 42 10          	cmp    %r8,0x10(%rdx)
140924125:	75 0b                	jne    0x140924132
140924127:	48 8b 05 42 a5 a8 00 	mov    0xa8a542(%rip),%rax        # 0x1413ae670
14092412e:	48 89 42 10          	mov    %rax,0x10(%rdx)
140924132:	48 85 c9             	test   %rcx,%rcx
140924135:	74 11                	je     0x140924148
140924137:	48 8b 41 10          	mov    0x10(%rcx),%rax
14092413b:	48 89 05 2e a5 a8 00 	mov    %rax,0xa8a52e(%rip)        # 0x1413ae670
140924142:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140924146:	eb 0e                	jmp    0x140924156
140924148:	48 89 0d 21 a5 a8 00 	mov    %rcx,0xa8a521(%rip)        # 0x1413ae670
14092414f:	4c 89 05 9a f9 b0 00 	mov    %r8,0xb0f99a(%rip)        # 0x141433af0
140924156:	48 85 db             	test   %rbx,%rbx
140924159:	74 10                	je     0x14092416b
14092415b:	48 8b 05 5e 95 a8 00 	mov    0xa8955e(%rip),%rax        # 0x1413ad6c0
140924162:	48 8b cb             	mov    %rbx,%rcx
140924165:	ff 15 b5 f8 65 00    	call   *0x65f8b5(%rip)        # 0x140f83a20
14092416b:	e8 00 f8 ff ff       	call   0x140923970
140924170:	85 c0                	test   %eax,%eax
140924172:	0f 85 c7 00 00 00    	jne    0x14092423f
140924178:	38 05 b6 94 a8 00    	cmp    %al,0xa894b6(%rip)        # 0x1413ad634
14092417e:	75 04                	jne    0x140924184
140924180:	33 db                	xor    %ebx,%ebx
140924182:	eb 2a                	jmp    0x1409241ae
140924184:	48 8b 05 15 95 a8 00 	mov    0xa89515(%rip),%rax        # 0x1413ad6a0
14092418b:	b9 02 00 00 00       	mov    $0x2,%ecx