140008a69:	48 85 c0             	test   %rax,%rax
140008a6c:	75 df                	jne    0x140008a4d
140008a6e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140008a73:	48 8d 0d 3c d8 1e 00 	lea    0x1ed83c(%rip),%rcx        # 0x1401f62b6
140008a7a:	e8 11 a9 0b 00       	call   0x1400c3390
140008a7f:	48 8b 1d 7a 97 25 00 	mov    0x25977a(%rip),%rbx        # 0x140262200
140008a86:	48 8d 0d 33 d8 1e 00 	lea    0x1ed833(%rip),%rcx        # 0x1401f62c0
140008a8d:	e8 0e ca ff ff       	call   0x1400054a0
140008a92:	48 89 c1             	mov    %rax,%rcx
140008a95:	48 89 da             	mov    %rbx,%rdx
140008a98:	e8 f3 a8 0b 00       	call   0x1400c3390
140008a9d:	e8 ce bd 1d 00       	call   0x1401e4870
140008aa2:	48 8d 0d cd d8 1e 00 	lea    0x1ed8cd(%rip),%rcx        # 0x1401f6376
140008aa9:	e8 e2 a8 0b 00       	call   0x1400c3390
140008aae:	48 8d 0d 2c da 1e 00 	lea    0x1eda2c(%rip),%rcx        # 0x1401f64e1
140008ab5:	e8 d6 a8 0b 00       	call   0x1400c3390
140008aba:	48 8d 0d 76 d8 1e 00 	lea    0x1ed876(%rip),%rcx        # 0x1401f6337
140008ac1:	e8 ca a8 0b 00       	call   0x1400c3390
140008ac6:	48 8b 15 b3 97 25 00 	mov    0x2597b3(%rip),%rdx        # 0x140262280
140008acd:	48 8d 0d f4 db 1e 00 	lea    0x1edbf4(%rip),%rcx        # 0x1401f66c8
140008ad4:	e8 b7 a8 0b 00       	call   0x1400c3390
140008ad9:	48 8b 15 a0 97 25 00 	mov    0x2597a0(%rip),%rdx        # 0x140262280
140008ae0:	48 8d 0d 29 dc 1e 00 	lea    0x1edc29(%rip),%rcx        # 0x1401f6710
140008ae7:	e8 a4 a8 0b 00       	call   0x1400c3390
140008aec:	48 8b 1d 0d 97 25 00 	mov    0x25970d(%rip),%rbx        # 0x140262200
140008af3:	48 8d 0d 0e d8 1e 00 	lea    0x1ed80e(%rip),%rcx        # 0x1401f6308
140008afa:	e8 a1 c9 ff ff       	call   0x1400054a0
140008aff:	48 89 c1             	mov    %rax,%rcx
140008b02:	48 89 da             	mov    %rbx,%rdx
140008b05:	e8 86 a8 0b 00       	call   0x1400c3390
140008b0a:	48 8b 15 6f 97 25 00 	mov    0x25976f(%rip),%rdx        # 0x140262280
140008b11:	48 8d 0d 4e db 1e 00 	lea    0x1edb4e(%rip),%rcx        # 0x1401f6666
140008b18:	e8 73 a8 0b 00       	call   0x1400c3390
140008b1d:	48 8d 0d 5c db 1e 00 	lea    0x1edb5c(%rip),%rcx        # 0x1401f6680
140008b24:	e8 67 a8 0b 00       	call   0x1400c3390
140008b29:	90                   	nop
140008b2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140008b30:	56                   	push   %rsi
140008b31:	53                   	push   %rbx
140008b32:	48 83 ec 28          	sub    $0x28,%rsp
140008b36:	48 8b 1d d3 96 25 00 	mov    0x2596d3(%rip),%rbx        # 0x140262210
140008b3d:	48 85 db             	test   %rbx,%rbx
140008b40:	74 3e                	je     0x140008b80
140008b42:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140008b49:	00 00 00 00
140008b4d:	0f 1f 00             	nopl   (%rax)
140008b50:	48 89 de             	mov    %rbx,%rsi
140008b53:	48 8b 5b 38          	mov    0x38(%rbx),%rbx
140008b57:	48 8b 16             	mov    (%rsi),%rdx
140008b5a:	48 85 d2             	test   %rdx,%rdx
140008b5d:	74 14                	je     0x140008b73
140008b5f:	48 8b 0d 92 97 25 00 	mov    0x259792(%rip),%rcx        # 0x1402622f8
140008b66:	e8 95 44 00 00       	call   0x14000d000
140008b6b:	48 8b 0e             	mov    (%rsi),%rcx
140008b6e:	e8 4d 46 00 00       	call   0x14000d1c0
140008b73:	48 89 f1             	mov    %rsi,%rcx
140008b76:	e8 35 03 0f 00       	call   0x1400f8eb0
140008b7b:	48 85 db             	test   %rbx,%rbx
140008b7e:	75 d0                	jne    0x140008b50
140008b80:	48 8b 0d 69 97 25 00 	mov    0x259769(%rip),%rcx        # 0x1402622f0
140008b87:	48 c7 05 7e 96 25 00 	movq   $0x0,0x25967e(%rip)        # 0x140262210
140008b8e:	00 00 00 00
140008b92:	e8 29 46 00 00       	call   0x14000d1c0
140008b97:	48 8b 0d 5a 97 25 00 	mov    0x25975a(%rip),%rcx        # 0x1402622f8
140008b9e:	e8 0d 45 00 00       	call   0x14000d0b0
140008ba3:	e8 58 43 00 00       	call   0x14000cf00
140008ba8:	31 d2                	xor    %edx,%edx
140008baa:	48 8d 0d cf 24 1e 00 	lea    0x1e24cf(%rip),%rcx        # 0x1401eb080
140008bb1:	e8 4a 6f 09 00       	call   0x14009fb00
140008bb6:	48 8b 0d 63 96 25 00 	mov    0x259663(%rip),%rcx        # 0x140262220
140008bbd:	e8 8e 43 00 00       	call   0x14000cf50
140008bc2:	48 8b 0d 4f 96 25 00 	mov    0x25964f(%rip),%rcx        # 0x140262218
140008bc9:	48 c7 05 4c 96 25 00 	movq   $0x0,0x25964c(%rip)        # 0x140262220
140008bd0:	00 00 00 00
140008bd4:	e8 77 43 00 00       	call   0x14000cf50
140008bd9:	48 8b 0d a0 96 25 00 	mov    0x2596a0(%rip),%rcx        # 0x140262280
140008be0:	48 c7 05 2d 96 25 00 	movq   $0x0,0x25962d(%rip)        # 0x140262218
140008be7:	00 00 00 00
140008beb:	48 85 c9             	test   %rcx,%rcx
140008bee:	74 10                	je     0x140008c00
140008bf0:	e8 bb 02 0f 00       	call   0x1400f8eb0
140008bf5:	48 c7 05 80 96 25 00 	movq   $0x0,0x259680(%rip)        # 0x140262280
140008bfc:	00 00 00 00
140008c00:	48 8b 1d 01 27 1e 00 	mov    0x1e2701(%rip),%rbx        # 0x1401eb308
140008c07:	48 85 db             	test   %rbx,%rbx
140008c0a:	74 2c                	je     0x140008c38
140008c0c:	48 89 d9             	mov    %rbx,%rcx
140008c0f:	e8 84 12 1e 00       	call   0x1401e9e98
140008c14:	31 d2                	xor    %edx,%edx
140008c16:	48 89 d9             	mov    %rbx,%rcx
140008c19:	49 89 c0             	mov    %rax,%r8
140008c1c:	e8 df 11 1e 00       	call   0x1401e9e00
140008c21:	48 8b 0d e0 26 1e 00 	mov    0x1e26e0(%rip),%rcx        # 0x1401eb308
140008c28:	e8 83 02 0f 00       	call   0x1400f8eb0
140008c2d:	48 c7 05 d0 26 1e 00 	movq   $0x0,0x1e26d0(%rip)        # 0x1401eb308
140008c34:	00 00 00 00
140008c38:	48 8b 0d 09 96 25 00 	mov    0x259609(%rip),%rcx        # 0x140262248
140008c3f:	e8 6c 02 0f 00       	call   0x1400f8eb0
140008c44:	48 8b 0d 2d 96 25 00 	mov    0x25962d(%rip),%rcx        # 0x140262278
140008c4b:	48 c7 05 f2 95 25 00 	movq   $0x0,0x2595f2(%rip)        # 0x140262248
140008c52:	00 00 00 00
140008c56:	e8 55 02 0f 00       	call   0x1400f8eb0
140008c5b:	48 8b 1d e6 24 1e 00 	mov    0x1e24e6(%rip),%rbx        # 0x1401eb148
140008c62:	48 c7 05 0b 96 25 00 	movq   $0x0,0x25960b(%rip)        # 0x140262278
140008c69:	00 00 00 00
140008c6d:	48 85 db             	test   %rbx,%rbx
140008c70:	74 2c                	je     0x140008c9e
140008c72:	48 89 d9             	mov    %rbx,%rcx
140008c75:	e8 1e 12 1e 00       	call   0x1401e9e98
140008c7a:	31 d2                	xor    %edx,%edx
140008c7c:	48 89 d9             	mov    %rbx,%rcx
140008c7f:	49 89 c0             	mov    %rax,%r8
140008c82:	e8 79 11 1e 00       	call   0x1401e9e00
140008c87:	48 8b 0d ba 24 1e 00 	mov    0x1e24ba(%rip),%rcx        # 0x1401eb148
140008c8e:	e8 1d 02 0f 00       	call   0x1400f8eb0
140008c93:	48 c7 05 aa 24 1e 00 	movq   $0x0,0x1e24aa(%rip)        # 0x1401eb148
140008c9a:	00 00 00 00
140008c9e:	48 8b 1d 43 27 1e 00 	mov    0x1e2743(%rip),%rbx        # 0x1401eb3e8
140008ca5:	c7 05 7d 95 25 00 00 	movl   $0x0,0x25957d(%rip)        # 0x14026222c
140008cac:	00 00 00
140008caf:	48 85 db             	test   %rbx,%rbx
140008cb2:	74 2c                	je     0x140008ce0
140008cb4:	48 89 d9             	mov    %rbx,%rcx
140008cb7:	e8 dc 11 1e 00       	call   0x1401e9e98
140008cbc:	31 d2                	xor    %edx,%edx
140008cbe:	48 89 d9             	mov    %rbx,%rcx
140008cc1:	49 89 c0             	mov    %rax,%r8
140008cc4:	e8 37 11 1e 00       	call   0x1401e9e00
140008cc9:	48 8b 0d 18 27 1e 00 	mov    0x1e2718(%rip),%rcx        # 0x1401eb3e8
140008cd0:	e8 db 01 0f 00       	call   0x1400f8eb0
140008cd5:	48 c7 05 08 27 1e 00 	movq   $0x0,0x1e2708(%rip)        # 0x1401eb3e8
140008cdc:	00 00 00 00
140008ce0:	48 8b 0d 21 95 25 00 	mov    0x259521(%rip),%rcx        # 0x140262208
140008ce7:	c7 05 67 95 25 00 00 	movl   $0x0,0x259567(%rip)        # 0x140262258
140008cee:	00 00 00
140008cf1:	e8 ba 01 0f 00       	call   0x1400f8eb0
140008cf6:	48 c7 05 07 95 25 00 	movq   $0x0,0x259507(%rip)        # 0x140262208
140008cfd:	00 00 00 00
140008d01:	48 83 c4 28          	add    $0x28,%rsp
140008d05:	5b                   	pop    %rbx
140008d06:	5e                   	pop    %rsi
140008d07:	c3                   	ret
140008d08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140008d0f:	00
140008d10:	57                   	push   %rdi
140008d11:	56                   	push   %rsi
140008d12:	53                   	push   %rbx
140008d13:	48 83 ec 30          	sub    $0x30,%rsp
140008d17:	48 8b 3d d2 fd 22 00 	mov    0x22fdd2(%rip),%rdi        # 0x140238af0
140008d1e:	48 8b 1f             	mov    (%rdi),%rbx
140008d21:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140008d26:	48 8b 1d e3 94 25 00 	mov    0x2594e3(%rip),%rbx        # 0x140262210
140008d2d:	48 8d 74 24 24       	lea    0x24(%rsp),%rsi
140008d32:	8b 05 ac 94 25 00    	mov    0x2594ac(%rip),%eax        # 0x1402621e4
140008d38:	eb 25                	jmp    0x140008d5f
140008d3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140008d40:	48 8b 0d b1 95 25 00 	mov    0x2595b1(%rip),%rcx        # 0x1402622f8
140008d47:	48 89 f2             	mov    %rsi,%rdx
140008d4a:	e8 31 43 00 00       	call   0x14000d080
140008d4f:	8b 05 8f 94 25 00    	mov    0x25948f(%rip),%eax        # 0x1402621e4
140008d55:	39 44 24 24          	cmp    %eax,0x24(%rsp)
140008d59:	0f 8c a1 00 00 00    	jl     0x140008e00
140008d5f:	39 05 cf 26 1e 00    	cmp    %eax,0x1e26cf(%rip)        # 0x1401eb434
140008d65:	7e d9                	jle    0x140008d40
140008d67:	eb 28                	jmp    0x140008d91
140008d69:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140008d70:	00 00 00 00
140008d74:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140008d7b:	00 00 00 00
140008d7f:	90                   	nop
140008d80:	44 8b 5b 08          	mov    0x8(%rbx),%r11d
140008d84:	45 85 db             	test   %r11d,%r11d
140008d87:	0f 84 83 00 00 00    	je     0x140008e10
140008d8d:	48 8b 5b 38          	mov    0x38(%rbx),%rbx
140008d91:	48 85 db             	test   %rbx,%rbx
140008d94:	75 ea                	jne    0x140008d80
140008d96:	b9 40 00 00 00       	mov    $0x40,%ecx
140008d9b:	e8 80 1c 0c 00       	call   0x1400caa20
140008da0:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140008da7:	48 89 c3             	mov    %rax,%rbx
140008daa:	c7 40 08 00 00 00 00 	movl   $0x0,0x8(%rax)
140008db1:	48 c7 40 38 00 00 00 	movq   $0x0,0x38(%rax)
140008db8:	00
140008db9:	48 8b 05 50 94 25 00 	mov    0x259450(%rip),%rax        # 0x140262210
140008dc0:	48 85 c0             	test   %rax,%rax
140008dc3:	0f 84 2f 03 00 00    	je     0x1400090f8
140008dc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140008dd0:	48 89 c2             	mov    %rax,%rdx
140008dd3:	48 8b 40 38          	mov    0x38(%rax),%rax
140008dd7:	48 85 c0             	test   %rax,%rax
140008dda:	75 f4                	jne    0x140008dd0
140008ddc:	48 89 5a 38          	mov    %rbx,0x38(%rdx)
140008de0:	48 8b 0d 09 95 25 00 	mov    0x259509(%rip),%rcx        # 0x1402622f0
140008de7:	e8 04 44 00 00       	call   0x14000d1f0
140008dec:	83 05 0d 95 25 00 01 	addl   $0x1,0x25950d(%rip)        # 0x140262300
140008df3:	48 89 03             	mov    %rax,(%rbx)
140008df6:	8b 05 e8 93 25 00    	mov    0x2593e8(%rip),%eax        # 0x1402621e4
140008dfc:	eb 18                	jmp    0x140008e16
140008dfe:	66 90                	xchg   %ax,%ax
140008e00:	e8 3b c3 ff ff       	call   0x140005140
140008e05:	e9 28 ff ff ff       	jmp    0x140008d32
140008e0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140008e10:	48 83 3b 00          	cmpq   $0x0,(%rbx)
140008e14:	74 ca                	je     0x140008de0
140008e16:	4c 8b 05 23 94 25 00 	mov    0x259423(%rip),%r8        # 0x140262240
140008e1d:	83 c0 01             	add    $0x1,%eax
140008e20:	66 0f ef c0          	pxor   %xmm0,%xmm0
140008e24:	c7 43 08 01 00 00 00 	movl   $0x1,0x8(%rbx)
140008e2b:	89 05 b3 93 25 00    	mov    %eax,0x2593b3(%rip)        # 0x1402621e4
140008e31:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
140008e38:	00
140008e39:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
140008e40:	00
140008e41:	0f 11 43 18          	movups %xmm0,0x18(%rbx)
140008e45:	4d 85 c0             	test   %r8,%r8
140008e48:	0f 84 fb 01 00 00    	je     0x140009049
140008e4e:	41 80 38 2d          	cmpb   $0x2d,(%r8)
140008e52:	0f 84 b0 01 00 00    	je     0x140009008
140008e58:	48 8b 0b             	mov    (%rbx),%rcx
140008e5b:	ba 2f 27 00 00       	mov    $0x272f,%edx
140008e60:	e8 ab 44 00 00       	call   0x14000d310
140008e65:	44 8b 0d d0 93 25 00 	mov    0x2593d0(%rip),%r9d        # 0x14026223c
140008e6c:	45 85 c9             	test   %r9d,%r9d
140008e6f:	74 4f                	je     0x140008ec0
140008e71:	4c 8b 05 c8 93 25 00 	mov    0x2593c8(%rip),%r8        # 0x140262240
140008e78:	4d 85 c0             	test   %r8,%r8
140008e7b:	74 0a                	je     0x140008e87
140008e7d:	41 80 38 00          	cmpb   $0x0,(%r8)
140008e81:	0f 85 25 02 00 00    	jne    0x1400090ac
140008e87:	48 8b 05 52 01 23 00 	mov    0x230152(%rip),%rax        # 0x140238fe0
140008e8e:	48 8d 0d 63 d9 1e 00 	lea    0x1ed963(%rip),%rcx        # 0x1401f67f8
140008e95:	c7 05 9d 93 25 00 00 	movl   $0x0,0x25939d(%rip)        # 0x14026223c
140008e9c:	00 00 00
140008e9f:	44 8b 00             	mov    (%rax),%r8d
140008ea2:	45 85 c0             	test   %r8d,%r8d
140008ea5:	0f 85 13 02 00 00    	jne    0x1400090be
140008eab:	e8 50 a8 0b 00       	call   0x1400c3700
140008eb0:	8b 0d 86 93 25 00    	mov    0x259386(%rip),%ecx        # 0x14026223c
140008eb6:	85 c9                	test   %ecx,%ecx
140008eb8:	0f 85 e7 01 00 00    	jne    0x1400090a5
140008ebe:	66 90                	xchg   %ax,%ax
140008ec0:	48 8b 0b             	mov    (%rbx),%rcx
140008ec3:	4c 8b 05 56 93 25 00 	mov    0x259356(%rip),%r8        # 0x140262220
140008eca:	ba 27 27 00 00       	mov    $0x2727,%edx
140008ecf:	e8 3c 44 00 00       	call   0x14000d310
140008ed4:	48 8b 0b             	mov    (%rbx),%rcx
140008ed7:	ba db 27 00 00       	mov    $0x27db,%edx
140008edc:	4c 8b 05 35 93 25 00 	mov    0x259335(%rip),%r8        # 0x140262218
140008ee3:	e8 28 44 00 00       	call   0x14000d310
140008ee8:	48 8b 0b             	mov    (%rbx),%rcx
140008eeb:	ba 1a 27 00 00       	mov    $0x271a,%edx
140008ef0:	4c 8d 05 e9 91 25 00 	lea    0x2591e9(%rip),%r8        # 0x1402620e0
140008ef7:	e8 14 44 00 00       	call   0x14000d310
140008efc:	48 8b 0b             	mov    (%rbx),%rcx
140008eff:	45 31 c0             	xor    %r8d,%r8d
140008f02:	ba 34 27 00 00       	mov    $0x2734,%edx
140008f07:	e8 04 44 00 00       	call   0x14000d310
140008f0c:	48 8b 0b             	mov    (%rbx),%rcx
140008f0f:	45 31 c0             	xor    %r8d,%r8d
140008f12:	ba 2c 4e 00 00       	mov    $0x4e2c,%edx
140008f17:	e8 f4 43 00 00       	call   0x14000d310
140008f1c:	48 8b 0b             	mov    (%rbx),%rcx
140008f1f:	45 31 c0             	xor    %r8d,%r8d
140008f22:	ba 2b 4e 00 00       	mov    $0x4e2b,%edx
140008f27:	e8 e4 43 00 00       	call   0x14000d310
140008f2c:	48 8b 0b             	mov    (%rbx),%rcx
140008f2f:	45 31 c0             	xor    %r8d,%r8d
140008f32:	ba 1f 27 00 00       	mov    $0x271f,%edx
140008f37:	e8 d4 43 00 00       	call   0x14000d310
140008f3c:	48 8b 0b             	mov    (%rbx),%rcx
140008f3f:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
140008f45:	ba 3c 00 00 00       	mov    $0x3c,%edx
140008f4a:	e8 c1 43 00 00       	call   0x14000d310
140008f4f:	48 8b 0b             	mov    (%rbx),%rcx
140008f52:	45 31 c0             	xor    %r8d,%r8d
140008f55:	ba 2e 00 00 00       	mov    $0x2e,%edx
140008f5a:	e8 b1 43 00 00       	call   0x14000d310
140008f5f:	48 8b 0b             	mov    (%rbx),%rcx
140008f62:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140008f68:	ba 50 00 00 00       	mov    $0x50,%edx
140008f6d:	e8 9e 43 00 00       	call   0x14000d310
140008f72:	48 8b 0b             	mov    (%rbx),%rcx
140008f75:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140008f7b:	ba 2d 00 00 00       	mov    $0x2d,%edx
140008f80:	e8 8b 43 00 00       	call   0x14000d310
140008f85:	48 8b 0b             	mov    (%rbx),%rcx
140008f88:	45 31 c0             	xor    %r8d,%r8d
140008f8b:	ba 17 27 00 00       	mov    $0x2717,%edx
140008f90:	e8 7b 43 00 00       	call   0x14000d310
140008f95:	83 3d ec 21 1e 00 01 	cmpl   $0x1,0x1e21ec(%rip)        # 0x1401eb188
140008f9c:	48 8b 0b             	mov    (%rbx),%rcx
140008f9f:	0f 84 eb 00 00 00    	je     0x140009090
140008fa5:	45 31 c0             	xor    %r8d,%r8d
140008fa8:	ba 34 00 00 00       	mov    $0x34,%edx
140008fad:	e8 5e 43 00 00       	call   0x14000d310
140008fb2:	48 8b 0b             	mov    (%rbx),%rcx
140008fb5:	44 8b 05 2c 92 25 00 	mov    0x25922c(%rip),%r8d        # 0x1402621e8
140008fbc:	ba 71 00 00 00       	mov    $0x71,%edx
140008fc1:	e8 4a 43 00 00       	call   0x14000d310
140008fc6:	48 8b 0b             	mov    (%rbx),%rcx
140008fc9:	ba 6b 00 00 00       	mov    $0x6b,%edx
140008fce:	44 8b 05 d3 20 1e 00 	mov    0x1e20d3(%rip),%r8d        # 0x1401eb0a8
140008fd5:	e8 36 43 00 00       	call   0x14000d310
140008fda:	48 83 3d 46 22 1e 00 	cmpq   $0x0,0x1e2246(%rip)        # 0x1401eb228
140008fe1:	00
140008fe2:	74 74                	je     0x140009058
140008fe4:	48 8b 0b             	mov    (%rbx),%rcx
140008fe7:	e8 14 cd ff ff       	call   0x140005d00
140008fec:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140008ff1:	48 2b 07             	sub    (%rdi),%rax
140008ff4:	0f 85 0a 01 00 00    	jne    0x140009104
140008ffa:	48 89 d8             	mov    %rbx,%rax
140008ffd:	48 83 c4 30          	add    $0x30,%rsp
140009001:	5b                   	pop    %rbx
140009002:	5e                   	pop    %rsi
140009003:	5f                   	pop    %rdi
140009004:	c3                   	ret
140009005:	0f 1f 00             	nopl   (%rax)
140009008:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
14000900d:	0f 85 45 fe ff ff    	jne    0x140008e58
140009013:	48 8b 05 c6 ff 22 00 	mov    0x22ffc6(%rip),%rax        # 0x140238fe0
14000901a:	48 8d 0d 9f d7 1e 00 	lea    0x1ed79f(%rip),%rcx        # 0x1401f67c0
140009021:	44 8b 10             	mov    (%rax),%r10d
140009024:	45 85 d2             	test   %r10d,%r10d
140009027:	0f 85 ae 00 00 00    	jne    0x1400090db
14000902d:	e8 ce a6 0b 00       	call   0x1400c3700
140009032:	48 8b 0d 07 92 25 00 	mov    0x259207(%rip),%rcx        # 0x140262240
140009039:	e8 72 fe 0e 00       	call   0x1400f8eb0
14000903e:	48 c7 05 f7 91 25 00 	movq   $0x0,0x2591f7(%rip)        # 0x140262240
140009045:	00 00 00 00
140009049:	45 31 c0             	xor    %r8d,%r8d
14000904c:	e9 07 fe ff ff       	jmp    0x140008e58
140009051:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140009058:	48 83 3d d0 21 1e 00 	cmpq   $0x0,0x1e21d0(%rip)        # 0x1401eb230
14000905f:	00
140009060:	75 82                	jne    0x140008fe4
140009062:	8b 15 24 21 1e 00    	mov    0x1e2124(%rip),%edx        # 0x1401eb18c
140009068:	85 d2                	test   %edx,%edx
14000906a:	79 7c                	jns    0x1400090e8
14000906c:	8b 05 b6 91 25 00    	mov    0x2591b6(%rip),%eax        # 0x140262228
140009072:	85 c0                	test   %eax,%eax
140009074:	0f 84 72 ff ff ff    	je     0x140008fec
14000907a:	f7 05 24 20 1e 00 ec 	testl  $0xffffffec,0x1e2024(%rip)        # 0x1401eb0a8
140009081:	ff ff ff
140009084:	0f 84 62 ff ff ff    	je     0x140008fec
14000908a:	e9 55 ff ff ff       	jmp    0x140008fe4
14000908f:	90                   	nop
140009090:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140009096:	ba 34 00 00 00       	mov    $0x34,%edx
14000909b:	e8 70 42 00 00       	call   0x14000d310