140880ca9:	cc                   	int3
140880caa:	cc                   	int3
140880cab:	cc                   	int3
140880cac:	cc                   	int3
140880cad:	cc                   	int3
140880cae:	cc                   	int3
140880caf:	cc                   	int3
140880cb0:	48 8b c4             	mov    %rsp,%rax
140880cb3:	48 89 58 20          	mov    %rbx,0x20(%rax)
140880cb7:	55                   	push   %rbp
140880cb8:	57                   	push   %rdi
140880cb9:	41 56                	push   %r14
140880cbb:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140880cbf:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140880cc6:	48 8b f9             	mov    %rcx,%rdi
140880cc9:	4d 8b f0             	mov    %r8,%r14
140880ccc:	49 8b 08             	mov    (%r8),%rcx
140880ccf:	48 85 c9             	test   %rcx,%rcx
140880cd2:	0f 84 3c 05 00 00    	je     0x140881214
140880cd8:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
140880cdc:	48 89 70 08          	mov    %rsi,0x8(%rax)
140880ce0:	4c 89 60 10          	mov    %r12,0x10(%rax)
140880ce4:	41 bc 02 02 00 00    	mov    $0x202,%r12d
140880cea:	0f b7 c2             	movzwl %dx,%eax
140880ced:	66 41 23 c4          	and    %r12w,%ax
140880cf1:	66 41 3b c4          	cmp    %r12w,%ax
140880cf5:	75 0c                	jne    0x140880d03
140880cf7:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
140880cfb:	75 06                	jne    0x140880d03
140880cfd:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140880d01:	eb 13                	jmp    0x140880d16
140880d03:	f6 c2 01             	test   $0x1,%dl
140880d06:	0f 85 f8 04 00 00    	jne    0x140881204
140880d0c:	b2 01                	mov    $0x1,%dl
140880d0e:	e8 3d 70 0a 00       	call   0x140927d50
140880d13:	48 8b f0             	mov    %rax,%rsi
140880d16:	33 db                	xor    %ebx,%ebx
140880d18:	0f 57 c0             	xorps  %xmm0,%xmm0
140880d1b:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
140880d1f:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
140880d23:	48 89 5d 0f          	mov    %rbx,0xf(%rbp)
140880d27:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
140880d2c:	48 85 f6             	test   %rsi,%rsi
140880d2f:	0f 84 cf 04 00 00    	je     0x140881204
140880d35:	33 d2                	xor    %edx,%edx
140880d37:	4c 89 bc 24 c0 00 00 	mov    %r15,0xc0(%rsp)
140880d3e:	00
140880d3f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140880d43:	48 89 75 f7          	mov    %rsi,-0x9(%rbp)
140880d47:	e8 94 fd 02 00       	call   0x1408b0ae0
140880d4c:	44 0f b6 4d 07       	movzbl 0x7(%rbp),%r9d
140880d51:	48 63 d0             	movslq %eax,%rdx
140880d54:	45 84 c9             	test   %r9b,%r9b
140880d57:	0f 85 48 04 00 00    	jne    0x1408811a5
140880d5d:	85 c0                	test   %eax,%eax
140880d5f:	0f 8e 40 04 00 00    	jle    0x1408811a5
140880d65:	0f b6 0c 16          	movzbl (%rsi,%rdx,1),%ecx
140880d69:	4c 8d 04 16          	lea    (%rsi,%rdx,1),%r8
140880d6d:	4c 8d 3d 7c 59 7c 00 	lea    0x7c597c(%rip),%r15        # 0x1410466f0
140880d74:	42 38 1c 39          	cmp    %bl,(%rcx,%r15,1)
140880d78:	74 17                	je     0x140880d91
140880d7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140880d80:	41 0f b6 40 01       	movzbl 0x1(%r8),%eax
140880d85:	4d 8d 40 01          	lea    0x1(%r8),%r8
140880d89:	ff c2                	inc    %edx
140880d8b:	42 38 1c 38          	cmp    %bl,(%rax,%r15,1)
140880d8f:	75 ef                	jne    0x140880d80
140880d91:	48 63 c2             	movslq %edx,%rax
140880d94:	38 1c 30             	cmp    %bl,(%rax,%rsi,1)
140880d97:	0f 85 08 04 00 00    	jne    0x1408811a5
140880d9d:	85 d2                	test   %edx,%edx
140880d9f:	0f 8e 00 04 00 00    	jle    0x1408811a5
140880da5:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140880da9:	48 85 c9             	test   %rcx,%rcx
140880dac:	75 05                	jne    0x140880db3
140880dae:	48 8b f3             	mov    %rbx,%rsi
140880db1:	eb 31                	jmp    0x140880de4
140880db3:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
140880db7:	0f b7 c2             	movzwl %dx,%eax
140880dba:	66 41 23 c4          	and    %r12w,%ax
140880dbe:	66 41 3b c4          	cmp    %r12w,%ax
140880dc2:	75 0c                	jne    0x140880dd0
140880dc4:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
140880dc8:	75 06                	jne    0x140880dd0
140880dca:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140880dce:	eb 14                	jmp    0x140880de4
140880dd0:	f6 c2 01             	test   $0x1,%dl
140880dd3:	74 05                	je     0x140880dda
140880dd5:	48 8b f3             	mov    %rbx,%rsi
140880dd8:	eb 0a                	jmp    0x140880de4
140880dda:	b2 01                	mov    $0x1,%dl
140880ddc:	e8 6f 6f 0a 00       	call   0x140927d50
140880de1:	48 8b f0             	mov    %rax,%rsi
140880de4:	0f 57 c0             	xorps  %xmm0,%xmm0
140880de7:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
140880deb:	0f 11 45 27          	movups %xmm0,0x27(%rbp)
140880def:	0f 11 45 37          	movups %xmm0,0x37(%rbp)
140880df3:	48 85 f6             	test   %rsi,%rsi
140880df6:	0f 84 94 02 00 00    	je     0x140881090
140880dfc:	33 d2                	xor    %edx,%edx
140880dfe:	48 89 75 27          	mov    %rsi,0x27(%rbp)
140880e02:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
140880e06:	e8 d5 fc 02 00       	call   0x1408b0ae0
140880e0b:	44 0f b6 4d 37       	movzbl 0x37(%rbp),%r9d
140880e10:	48 63 d0             	movslq %eax,%rdx
140880e13:	45 84 c9             	test   %r9b,%r9b
140880e16:	0f 85 19 02 00 00    	jne    0x140881035
140880e1c:	85 c0                	test   %eax,%eax
140880e1e:	0f 8e 11 02 00 00    	jle    0x140881035
140880e24:	0f b6 0c 16          	movzbl (%rsi,%rdx,1),%ecx
140880e28:	4c 8d 04 16          	lea    (%rsi,%rdx,1),%r8
140880e2c:	42 38 1c 39          	cmp    %bl,(%rcx,%r15,1)
140880e30:	74 1f                	je     0x140880e51
140880e32:	0f 1f 40 00          	nopl   0x0(%rax)
140880e36:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140880e3d:	00 00 00
140880e40:	41 0f b6 40 01       	movzbl 0x1(%r8),%eax
140880e45:	4d 8d 40 01          	lea    0x1(%r8),%r8
140880e49:	ff c2                	inc    %edx
140880e4b:	42 38 1c 38          	cmp    %bl,(%rax,%r15,1)
140880e4f:	75 ef                	jne    0x140880e40
140880e51:	48 63 c2             	movslq %edx,%rax
140880e54:	38 1c 30             	cmp    %bl,(%rax,%rsi,1)
140880e57:	0f 85 d8 01 00 00    	jne    0x140881035
140880e5d:	85 d2                	test   %edx,%edx
140880e5f:	0f 8e d0 01 00 00    	jle    0x140881035
140880e65:	4c 8b 45 1f          	mov    0x1f(%rbp),%r8
140880e69:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140880e6d:	33 d2                	xor    %edx,%edx
140880e6f:	e8 4c f1 02 00       	call   0x1408affc0
140880e74:	48 85 c0             	test   %rax,%rax
140880e77:	74 10                	je     0x140880e89
140880e79:	45 33 c0             	xor    %r8d,%r8d
140880e7c:	48 8b d7             	mov    %rdi,%rdx
140880e7f:	48 8b c8             	mov    %rax,%rcx
140880e82:	e8 19 0f 03 00       	call   0x1408b1da0
140880e87:	eb 08                	jmp    0x140880e91
140880e89:	48 8b cf             	mov    %rdi,%rcx
140880e8c:	e8 9f ea fe ff       	call   0x14086f930
140880e91:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
140880e95:	48 85 ff             	test   %rdi,%rdi
140880e98:	74 77                	je     0x140880f11
140880e9a:	39 1d 90 c7 b2 00    	cmp    %ebx,0xb2c790(%rip)        # 0x1413ad630
140880ea0:	74 5f                	je     0x140880f01
140880ea2:	48 8b 0d 67 2c bb 00 	mov    0xbb2c67(%rip),%rcx        # 0x141433b10
140880ea9:	48 85 c9             	test   %rcx,%rcx
140880eac:	74 0d                	je     0x140880ebb
140880eae:	48 8b 05 fb c7 b2 00 	mov    0xb2c7fb(%rip),%rax        # 0x1413ad6b0
140880eb5:	ff 15 65 2b 70 00    	call   *0x702b65(%rip)        # 0x140f83a20
140880ebb:	48 8b 05 a6 c7 b2 00 	mov    0xb2c7a6(%rip),%rax        # 0x1413ad668
140880ec2:	48 8b cf             	mov    %rdi,%rcx
140880ec5:	ff 15 55 2b 70 00    	call   *0x702b55(%rip)        # 0x140f83a20
140880ecb:	48 ff 0d c6 2b bb 00 	decq   0xbb2bc6(%rip)        # 0x141433a98
140880ed2:	48 8b cf             	mov    %rdi,%rcx
140880ed5:	48 63 d0             	movslq %eax,%rdx
140880ed8:	48 8b 05 79 c7 b2 00 	mov    0xb2c779(%rip),%rax        # 0x1413ad658
140880edf:	48 29 15 6a 2b bb 00 	sub    %rdx,0xbb2b6a(%rip)        # 0x141433a50
140880ee6:	ff 15 34 2b 70 00    	call   *0x702b34(%rip)        # 0x140f83a20
140880eec:	48 8b 0d 1d 2c bb 00 	mov    0xbb2c1d(%rip),%rcx        # 0x141433b10
140880ef3:	48 85 c9             	test   %rcx,%rcx
140880ef6:	74 20                	je     0x140880f18
140880ef8:	48 8b 05 c1 c7 b2 00 	mov    0xb2c7c1(%rip),%rax        # 0x1413ad6c0
140880eff:	eb 0a                	jmp    0x140880f0b
140880f01:	48 8b 05 50 c7 b2 00 	mov    0xb2c750(%rip),%rax        # 0x1413ad658
140880f08:	48 8b cf             	mov    %rdi,%rcx
140880f0b:	ff 15 0f 2b 70 00    	call   *0x702b0f(%rip)        # 0x140f83a20
140880f11:	48 8b 0d f8 2b bb 00 	mov    0xbb2bf8(%rip),%rcx        # 0x141433b10
140880f18:	48 8b 7d ff          	mov    -0x1(%rbp),%rdi
140880f1c:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
140880f20:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
140880f24:	48 85 ff             	test   %rdi,%rdi
140880f27:	74 77                	je     0x140880fa0
140880f29:	39 1d 01 c7 b2 00    	cmp    %ebx,0xb2c701(%rip)        # 0x1413ad630
140880f2f:	74 58                	je     0x140880f89
140880f31:	48 85 c9             	test   %rcx,%rcx
140880f34:	74 0d                	je     0x140880f43
140880f36:	48 8b 05 73 c7 b2 00 	mov    0xb2c773(%rip),%rax        # 0x1413ad6b0
140880f3d:	ff 15 dd 2a 70 00    	call   *0x702add(%rip)        # 0x140f83a20
140880f43:	48 8b 05 1e c7 b2 00 	mov    0xb2c71e(%rip),%rax        # 0x1413ad668
140880f4a:	48 8b cf             	mov    %rdi,%rcx
140880f4d:	ff 15 cd 2a 70 00    	call   *0x702acd(%rip)        # 0x140f83a20
140880f53:	48 ff 0d 3e 2b bb 00 	decq   0xbb2b3e(%rip)        # 0x141433a98
140880f5a:	48 8b cf             	mov    %rdi,%rcx
140880f5d:	48 63 d0             	movslq %eax,%rdx
140880f60:	48 8b 05 f1 c6 b2 00 	mov    0xb2c6f1(%rip),%rax        # 0x1413ad658
140880f67:	48 29 15 e2 2a bb 00 	sub    %rdx,0xbb2ae2(%rip)        # 0x141433a50
140880f6e:	ff 15 ac 2a 70 00    	call   *0x702aac(%rip)        # 0x140f83a20
140880f74:	48 8b 0d 95 2b bb 00 	mov    0xbb2b95(%rip),%rcx        # 0x141433b10
140880f7b:	48 85 c9             	test   %rcx,%rcx
140880f7e:	74 20                	je     0x140880fa0
140880f80:	48 8b 05 39 c7 b2 00 	mov    0xb2c739(%rip),%rax        # 0x1413ad6c0
140880f87:	eb 0a                	jmp    0x140880f93
140880f89:	48 8b 05 c8 c6 b2 00 	mov    0xb2c6c8(%rip),%rax        # 0x1413ad658
140880f90:	48 8b cf             	mov    %rdi,%rcx
140880f93:	ff 15 87 2a 70 00    	call   *0x702a87(%rip)        # 0x140f83a20
140880f99:	48 8b 0d 70 2b bb 00 	mov    0xbb2b70(%rip),%rcx        # 0x141433b10
140880fa0:	48 8b 7d 1f          	mov    0x1f(%rbp),%rdi
140880fa4:	48 89 5d ff          	mov    %rbx,-0x1(%rbp)
140880fa8:	48 85 ff             	test   %rdi,%rdi
140880fab:	74 77                	je     0x140881024
140880fad:	39 1d 7d c6 b2 00    	cmp    %ebx,0xb2c67d(%rip)        # 0x1413ad630
140880fb3:	74 58                	je     0x14088100d
140880fb5:	48 85 c9             	test   %rcx,%rcx
140880fb8:	74 0d                	je     0x140880fc7
140880fba:	48 8b 05 ef c6 b2 00 	mov    0xb2c6ef(%rip),%rax        # 0x1413ad6b0
140880fc1:	ff 15 59 2a 70 00    	call   *0x702a59(%rip)        # 0x140f83a20
140880fc7:	48 8b 05 9a c6 b2 00 	mov    0xb2c69a(%rip),%rax        # 0x1413ad668
140880fce:	48 8b cf             	mov    %rdi,%rcx
140880fd1:	ff 15 49 2a 70 00    	call   *0x702a49(%rip)        # 0x140f83a20
140880fd7:	48 ff 0d ba 2a bb 00 	decq   0xbb2aba(%rip)        # 0x141433a98
140880fde:	48 8b cf             	mov    %rdi,%rcx
140880fe1:	48 63 d0             	movslq %eax,%rdx
140880fe4:	48 8b 05 6d c6 b2 00 	mov    0xb2c66d(%rip),%rax        # 0x1413ad658
140880feb:	48 29 15 5e 2a bb 00 	sub    %rdx,0xbb2a5e(%rip)        # 0x141433a50
140880ff2:	ff 15 28 2a 70 00    	call   *0x702a28(%rip)        # 0x140f83a20
140880ff8:	48 8b 0d 11 2b bb 00 	mov    0xbb2b11(%rip),%rcx        # 0x141433b10
140880fff:	48 85 c9             	test   %rcx,%rcx
140881002:	74 20                	je     0x140881024
140881004:	48 8b 05 b5 c6 b2 00 	mov    0xb2c6b5(%rip),%rax        # 0x1413ad6c0
14088100b:	eb 0a                	jmp    0x140881017
14088100d:	48 8b 05 44 c6 b2 00 	mov    0xb2c644(%rip),%rax        # 0x1413ad658
140881014:	48 8b cf             	mov    %rdi,%rcx
140881017:	ff 15 03 2a 70 00    	call   *0x702a03(%rip)        # 0x140f83a20
14088101d:	48 8b 0d ec 2a bb 00 	mov    0xbb2aec(%rip),%rcx        # 0x141433b10
140881024:	48 89 5d 1f          	mov    %rbx,0x1f(%rbp)
140881028:	48 89 5d 17          	mov    %rbx,0x17(%rbp)
14088102c:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
140881030:	e9 ee 00 00 00       	jmp    0x140881123
140881035:	48 85 ff             	test   %rdi,%rdi
140881038:	74 38                	je     0x140881072
14088103a:	45 84 c9             	test   %r9b,%r9b
14088103d:	74 0a                	je     0x140881049
14088103f:	48 8b cf             	mov    %rdi,%rcx
140881042:	e8 e9 e8 fe ff       	call   0x14086f930
140881047:	eb 29                	jmp    0x140881072
140881049:	48 8b 0f             	mov    (%rdi),%rcx
14088104c:	48 8d 15 9d 28 7d 00 	lea    0x7d289d(%rip),%rdx        # 0x1410538f0
140881053:	41 b1 01             	mov    $0x1,%r9b
140881056:	c7 47 24 01 00 00 00 	movl   $0x1,0x24(%rdi)
14088105d:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140881064:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
14088106b:	ff ff
14088106d:	e8 ae 25 09 00       	call   0x140913620
140881072:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140881076:	e8 d5 aa 00 00       	call   0x14088bb50
14088107b:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
14088107f:	48 89 5d 1f          	mov    %rbx,0x1f(%rbp)
140881083:	48 89 5d 17          	mov    %rbx,0x17(%rbp)
140881087:	e8 c4 aa 00 00       	call   0x14088bb50
14088108c:	48 89 5d 2f          	mov    %rbx,0x2f(%rbp)
140881090:	48 8b 7d ef          	mov    -0x11(%rbp),%rdi
140881094:	48 85 ff             	test   %rdi,%rdi
140881097:	74 77                	je     0x140881110
140881099:	39 1d 91 c5 b2 00    	cmp    %ebx,0xb2c591(%rip)        # 0x1413ad630
14088109f:	74 5f                	je     0x140881100
1408810a1:	48 8b 0d 68 2a bb 00 	mov    0xbb2a68(%rip),%rcx        # 0x141433b10
1408810a8:	48 85 c9             	test   %rcx,%rcx
1408810ab:	74 0d                	je     0x1408810ba
1408810ad:	48 8b 05 fc c5 b2 00 	mov    0xb2c5fc(%rip),%rax        # 0x1413ad6b0
1408810b4:	ff 15 66 29 70 00    	call   *0x702966(%rip)        # 0x140f83a20
1408810ba:	48 8b 05 a7 c5 b2 00 	mov    0xb2c5a7(%rip),%rax        # 0x1413ad668
1408810c1:	48 8b cf             	mov    %rdi,%rcx
1408810c4:	ff 15 56 29 70 00    	call   *0x702956(%rip)        # 0x140f83a20
1408810ca:	48 ff 0d c7 29 bb 00 	decq   0xbb29c7(%rip)        # 0x141433a98
1408810d1:	48 8b cf             	mov    %rdi,%rcx
1408810d4:	48 63 d0             	movslq %eax,%rdx
1408810d7:	48 8b 05 7a c5 b2 00 	mov    0xb2c57a(%rip),%rax        # 0x1413ad658
1408810de:	48 29 15 6b 29 bb 00 	sub    %rdx,0xbb296b(%rip)        # 0x141433a50
1408810e5:	ff 15 35 29 70 00    	call   *0x702935(%rip)        # 0x140f83a20
1408810eb:	48 8b 0d 1e 2a bb 00 	mov    0xbb2a1e(%rip),%rcx        # 0x141433b10
1408810f2:	48 85 c9             	test   %rcx,%rcx
1408810f5:	74 20                	je     0x140881117
1408810f7:	48 8b 05 c2 c5 b2 00 	mov    0xb2c5c2(%rip),%rax        # 0x1413ad6c0
1408810fe:	eb 0a                	jmp    0x14088110a
140881100:	48 8b 05 51 c5 b2 00 	mov    0xb2c551(%rip),%rax        # 0x1413ad658
140881107:	48 8b cf             	mov    %rdi,%rcx
14088110a:	ff 15 10 29 70 00    	call   *0x702910(%rip)        # 0x140f83a20
140881110:	48 8b 0d f9 29 bb 00 	mov    0xbb29f9(%rip),%rcx        # 0x141433b10
140881117:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
14088111b:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
14088111f:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
140881123:	48 85 db             	test   %rbx,%rbx
140881126:	0f 84 d0 00 00 00    	je     0x1408811fc
14088112c:	83 3d fd c4 b2 00 00 	cmpl   $0x0,0xb2c4fd(%rip)        # 0x1413ad630
140881133:	74 5e                	je     0x140881193
140881135:	48 85 c9             	test   %rcx,%rcx
140881138:	74 0d                	je     0x140881147
14088113a:	48 8b 05 6f c5 b2 00 	mov    0xb2c56f(%rip),%rax        # 0x1413ad6b0
140881141:	ff 15 d9 28 70 00    	call   *0x7028d9(%rip)        # 0x140f83a20
140881147:	48 8b 05 1a c5 b2 00 	mov    0xb2c51a(%rip),%rax        # 0x1413ad668
14088114e:	48 8b cb             	mov    %rbx,%rcx
140881151:	ff 15 c9 28 70 00    	call   *0x7028c9(%rip)        # 0x140f83a20
140881157:	48 ff 0d 3a 29 bb 00 	decq   0xbb293a(%rip)        # 0x141433a98
14088115e:	48 8b cb             	mov    %rbx,%rcx
140881161:	48 63 d0             	movslq %eax,%rdx
140881164:	48 8b 05 ed c4 b2 00 	mov    0xb2c4ed(%rip),%rax        # 0x1413ad658
14088116b:	48 29 15 de 28 bb 00 	sub    %rdx,0xbb28de(%rip)        # 0x141433a50
140881172:	ff 15 a8 28 70 00    	call   *0x7028a8(%rip)        # 0x140f83a20
140881178:	48 8b 0d 91 29 bb 00 	mov    0xbb2991(%rip),%rcx        # 0x141433b10
14088117f:	48 85 c9             	test   %rcx,%rcx
140881182:	74 78                	je     0x1408811fc
140881184:	48 8b 05 35 c5 b2 00 	mov    0xb2c535(%rip),%rax        # 0x1413ad6c0
14088118b:	ff 15 8f 28 70 00    	call   *0x70288f(%rip)        # 0x140f83a20
140881191:	eb 69                	jmp    0x1408811fc
140881193:	48 8b 05 be c4 b2 00 	mov    0xb2c4be(%rip),%rax        # 0x1413ad658
14088119a:	48 8b cb             	mov    %rbx,%rcx
14088119d:	ff 15 7d 28 70 00    	call   *0x70287d(%rip)        # 0x140f83a20
1408811a3:	eb 57                	jmp    0x1408811fc
1408811a5:	48 85 ff             	test   %rdi,%rdi
1408811a8:	74 38                	je     0x1408811e2
1408811aa:	45 84 c9             	test   %r9b,%r9b
1408811ad:	74 0a                	je     0x1408811b9
1408811af:	48 8b cf             	mov    %rdi,%rcx
1408811b2:	e8 79 e7 fe ff       	call   0x14086f930
1408811b7:	eb 29                	jmp    0x1408811e2
1408811b9:	48 8b 0f             	mov    (%rdi),%rcx
1408811bc:	48 8d 15 2d 27 7d 00 	lea    0x7d272d(%rip),%rdx        # 0x1410538f0
1408811c3:	41 b1 01             	mov    $0x1,%r9b
1408811c6:	c7 47 24 01 00 00 00 	movl   $0x1,0x24(%rdi)
1408811cd:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1408811d4:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
1408811db:	ff ff
1408811dd:	e8 3e 24 09 00       	call   0x140913620
1408811e2:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1408811e6:	e8 65 a9 00 00       	call   0x14088bb50
1408811eb:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1408811ef:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
1408811f3:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
1408811f7:	e8 54 a9 00 00       	call   0x14088bb50
1408811fc:	4c 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15
140881203:	00
140881204:	48 8b b4 24 b0 00 00 	mov    0xb0(%rsp),%rsi
14088120b:	00
14088120c:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
140881213:	00
140881214:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14088121b:	00
14088121c:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140881223:	41 5e                	pop    %r14
140881225:	5f                   	pop    %rdi
140881226:	5d                   	pop    %rbp
140881227:	c3                   	ret
140881228:	cc                   	int3
140881229:	cc                   	int3
14088122a:	cc                   	int3
14088122b:	cc                   	int3
14088122c:	cc                   	int3
14088122d:	cc                   	int3
14088122e:	cc                   	int3
14088122f:	cc                   	int3