14008d9b8:	48 8b d3             	mov    %rbx,%rdx
14008d9bb:	48 8b cf             	mov    %rdi,%rcx
14008d9be:	e8 69 29 00 00       	call   0x14009032c
14008d9c3:	48 8b c3             	mov    %rbx,%rax
14008d9c6:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14008d9cb:	48 83 c4 40          	add    $0x40,%rsp
14008d9cf:	5f                   	pop    %rdi
14008d9d0:	c3                   	ret
14008d9d1:	0f ae e8             	lfence
14008d9d4:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14008d9d9:	8b c8                	mov    %eax,%ecx
14008d9db:	e8 78 a3 f7 ff       	call   0x140007d58
14008d9e0:	cc                   	int3
14008d9e1:	90                   	nop
14008d9e2:	90                   	nop
14008d9e3:	90                   	nop
14008d9e4:	90                   	nop
14008d9e5:	90                   	nop
14008d9e6:	90                   	nop
14008d9e7:	90                   	nop
14008d9e8:	90                   	nop
14008d9e9:	90                   	nop
14008d9ea:	90                   	nop
14008d9eb:	90                   	nop
14008d9ec:	90                   	nop
14008d9ed:	90                   	nop
14008d9ee:	90                   	nop
14008d9ef:	90                   	nop
14008d9f0:	48 8b c4             	mov    %rsp,%rax
14008d9f3:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008d9f7:	48 83 ec 48          	sub    $0x48,%rsp
14008d9fb:	48 8b 12             	mov    (%rdx),%rdx
14008d9fe:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008da02:	48 89 50 18          	mov    %rdx,0x18(%rax)
14008da06:	c6 40 10 00          	movb   $0x0,0x10(%rax)
14008da0a:	c7 40 d8 71 03 00 00 	movl   $0x371,-0x28(%rax)
14008da11:	c7 40 dc 09 00 00 00 	movl   $0x9,-0x24(%rax)
14008da18:	48 8d 05 51 75 1d 00 	lea    0x1d7551(%rip),%rax        # 0x140264f70
14008da1f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008da24:	48 8d 05 75 98 1d 00 	lea    0x1d9875(%rip),%rax        # 0x1402672a0
14008da2b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008da30:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008da34:	48 8b 01             	mov    (%rcx),%rax
14008da37:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14008da3c:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
14008da43:	ff 15 e7 53 18 00    	call   *0x1853e7(%rip)        # 0x140212e30
14008da49:	85 c0                	test   %eax,%eax
14008da4b:	78 09                	js     0x14008da56
14008da4d:	8a 44 24 58          	mov    0x58(%rsp),%al
14008da51:	48 83 c4 48          	add    $0x48,%rsp
14008da55:	c3                   	ret
14008da56:	0f ae e8             	lfence
14008da59:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008da5e:	8b c8                	mov    %eax,%ecx
14008da60:	e8 f3 a2 f7 ff       	call   0x140007d58
14008da65:	cc                   	int3
14008da66:	90                   	nop
14008da67:	90                   	nop
14008da68:	90                   	nop
14008da69:	90                   	nop
14008da6a:	90                   	nop
14008da6b:	90                   	nop
14008da6c:	90                   	nop
14008da6d:	90                   	nop
14008da6e:	90                   	nop
14008da6f:	90                   	nop
14008da70:	48 8b c4             	mov    %rsp,%rax
14008da73:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008da77:	48 83 ec 48          	sub    $0x48,%rsp
14008da7b:	48 8b 12             	mov    (%rdx),%rdx
14008da7e:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008da82:	48 89 50 18          	mov    %rdx,0x18(%rax)
14008da86:	c6 40 10 00          	movb   $0x0,0x10(%rax)
14008da8a:	c7 40 d8 77 03 00 00 	movl   $0x377,-0x28(%rax)
14008da91:	c7 40 dc 09 00 00 00 	movl   $0x9,-0x24(%rax)
14008da98:	48 8d 05 d1 74 1d 00 	lea    0x1d74d1(%rip),%rax        # 0x140264f70
14008da9f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008daa4:	48 8d 05 85 92 1d 00 	lea    0x1d9285(%rip),%rax        # 0x140266d30
14008daab:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008dab0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008dab4:	48 8b 01             	mov    (%rcx),%rax
14008dab7:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14008dabc:	48 8b 80 30 01 00 00 	mov    0x130(%rax),%rax
14008dac3:	ff 15 67 53 18 00    	call   *0x185367(%rip)        # 0x140212e30
14008dac9:	85 c0                	test   %eax,%eax
14008dacb:	78 09                	js     0x14008dad6
14008dacd:	8a 44 24 58          	mov    0x58(%rsp),%al
14008dad1:	48 83 c4 48          	add    $0x48,%rsp
14008dad5:	c3                   	ret
14008dad6:	0f ae e8             	lfence
14008dad9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008dade:	8b c8                	mov    %eax,%ecx
14008dae0:	e8 73 a2 f7 ff       	call   0x140007d58
14008dae5:	cc                   	int3
14008dae6:	90                   	nop
14008dae7:	90                   	nop
14008dae8:	90                   	nop
14008dae9:	90                   	nop
14008daea:	90                   	nop
14008daeb:	90                   	nop
14008daec:	90                   	nop
14008daed:	90                   	nop
14008daee:	90                   	nop
14008daef:	90                   	nop
14008daf0:	48 8b c4             	mov    %rsp,%rax
14008daf3:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008daf7:	48 83 ec 48          	sub    $0x48,%rsp
14008dafb:	48 8b 12             	mov    (%rdx),%rdx
14008dafe:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008db02:	48 89 50 18          	mov    %rdx,0x18(%rax)
14008db06:	48 83 60 10 00       	andq   $0x0,0x10(%rax)
14008db0b:	c7 40 d8 7d 03 00 00 	movl   $0x37d,-0x28(%rax)
14008db12:	c7 40 dc 09 00 00 00 	movl   $0x9,-0x24(%rax)
14008db19:	48 8d 05 50 74 1d 00 	lea    0x1d7450(%rip),%rax        # 0x140264f70
14008db20:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008db25:	48 8d 05 d4 92 1d 00 	lea    0x1d92d4(%rip),%rax        # 0x140266e00
14008db2c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008db31:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008db35:	48 8b 01             	mov    (%rcx),%rax
14008db38:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14008db3d:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
14008db44:	ff 15 e6 52 18 00    	call   *0x1852e6(%rip)        # 0x140212e30
14008db4a:	85 c0                	test   %eax,%eax
14008db4c:	78 0a                	js     0x14008db58
14008db4e:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14008db53:	48 83 c4 48          	add    $0x48,%rsp
14008db57:	c3                   	ret
14008db58:	0f ae e8             	lfence
14008db5b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008db60:	8b c8                	mov    %eax,%ecx
14008db62:	e8 f1 a1 f7 ff       	call   0x140007d58
14008db67:	cc                   	int3
14008db68:	90                   	nop
14008db69:	90                   	nop
14008db6a:	90                   	nop
14008db6b:	90                   	nop
14008db6c:	90                   	nop
14008db6d:	90                   	nop
14008db6e:	90                   	nop
14008db6f:	90                   	nop
14008db70:	4c 8b dc             	mov    %rsp,%r11
14008db73:	49 89 5b 10          	mov    %rbx,0x10(%r11)
14008db77:	49 89 4b 08          	mov    %rcx,0x8(%r11)
14008db7b:	57                   	push   %rdi
14008db7c:	48 83 ec 60          	sub    $0x60,%rsp
14008db80:	45 8b d1             	mov    %r9d,%r10d
14008db83:	48 8b da             	mov    %rdx,%rbx
14008db86:	48 8b f9             	mov    %rcx,%rdi
14008db89:	49 8b 10             	mov    (%r8),%rdx
14008db8c:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008db90:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14008db95:	49 83 63 18 00       	andq   $0x0,0x18(%r11)
14008db9a:	c7 44 24 40 83 03 00 	movl   $0x383,0x40(%rsp)
14008dba1:	00
14008dba2:	c7 44 24 44 09 00 00 	movl   $0x9,0x44(%rsp)
14008dba9:	00
14008dbaa:	48 8d 05 bf 73 1d 00 	lea    0x1d73bf(%rip),%rax        # 0x140264f70
14008dbb1:	49 89 43 e0          	mov    %rax,-0x20(%r11)
14008dbb5:	48 8d 05 14 93 1d 00 	lea    0x1d9314(%rip),%rax        # 0x140266ed0
14008dbbc:	49 89 43 e8          	mov    %rax,-0x18(%r11)
14008dbc0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008dbc4:	48 8b 01             	mov    (%rcx),%rax
14008dbc7:	4d 8d 4b 18          	lea    0x18(%r11),%r9
14008dbcb:	45 8b c2             	mov    %r10d,%r8d
14008dbce:	48 8b 80 40 01 00 00 	mov    0x140(%rax),%rax
14008dbd5:	ff 15 55 52 18 00    	call   *0x185255(%rip)        # 0x140212e30
14008dbdb:	85 c0                	test   %eax,%eax
14008dbdd:	78 21                	js     0x14008dc00
14008dbdf:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
14008dbe6:	00
14008dbe7:	48 8b d3             	mov    %rbx,%rdx
14008dbea:	48 8b cf             	mov    %rdi,%rcx
14008dbed:	e8 d6 27 00 00       	call   0x1400903c8
14008dbf2:	48 8b c3             	mov    %rbx,%rax
14008dbf5:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14008dbfa:	48 83 c4 60          	add    $0x60,%rsp
14008dbfe:	5f                   	pop    %rdi
14008dbff:	c3                   	ret
14008dc00:	0f ae e8             	lfence
14008dc03:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14008dc08:	8b c8                	mov    %eax,%ecx
14008dc0a:	e8 49 a1 f7 ff       	call   0x140007d58
14008dc0f:	cc                   	int3
14008dc10:	48 8b c4             	mov    %rsp,%rax
14008dc13:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008dc17:	48 83 ec 48          	sub    $0x48,%rsp
14008dc1b:	48 8b 12             	mov    (%rdx),%rdx
14008dc1e:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008dc22:	48 89 50 18          	mov    %rdx,0x18(%rax)
14008dc26:	c6 40 10 00          	movb   $0x0,0x10(%rax)
14008dc2a:	c7 40 d8 5f 04 00 00 	movl   $0x45f,-0x28(%rax)
14008dc31:	c7 40 dc 09 00 00 00 	movl   $0x9,-0x24(%rax)
14008dc38:	48 8d 05 31 73 1d 00 	lea    0x1d7331(%rip),%rax        # 0x140264f70
14008dc3f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008dc44:	48 8d 05 55 93 1d 00 	lea    0x1d9355(%rip),%rax        # 0x140266fa0
14008dc4b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008dc50:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008dc54:	48 8b 01             	mov    (%rcx),%rax
14008dc57:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14008dc5c:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
14008dc63:	ff 15 c7 51 18 00    	call   *0x1851c7(%rip)        # 0x140212e30
14008dc69:	85 c0                	test   %eax,%eax
14008dc6b:	78 09                	js     0x14008dc76
14008dc6d:	8a 44 24 58          	mov    0x58(%rsp),%al
14008dc71:	48 83 c4 48          	add    $0x48,%rsp
14008dc75:	c3                   	ret
14008dc76:	0f ae e8             	lfence
14008dc79:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14008dc7e:	8b c8                	mov    %eax,%ecx
14008dc80:	e8 d3 a0 f7 ff       	call   0x140007d58
14008dc85:	cc                   	int3
14008dc86:	90                   	nop
14008dc87:	90                   	nop
14008dc88:	90                   	nop
14008dc89:	90                   	nop
14008dc8a:	90                   	nop
14008dc8b:	90                   	nop
14008dc8c:	90                   	nop
14008dc8d:	90                   	nop
14008dc8e:	90                   	nop
14008dc8f:	90                   	nop
14008dc90:	48 8b c4             	mov    %rsp,%rax
14008dc93:	48 89 48 08          	mov    %rcx,0x8(%rax)
14008dc97:	53                   	push   %rbx
14008dc98:	48 83 ec 40          	sub    $0x40,%rsp
14008dc9c:	48 8b da             	mov    %rdx,%rbx
14008dc9f:	49 8b 10             	mov    (%r8),%rdx
14008dca2:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14008dca6:	48 89 50 20          	mov    %rdx,0x20(%rax)
14008dcaa:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
14008dcaf:	c7 40 e0 65 04 00 00 	movl   $0x465,-0x20(%rax)
14008dcb6:	c7 40 e4 09 00 00 00 	movl   $0x9,-0x1c(%rax)
14008dcbd:	48 8d 05 ac 72 1d 00 	lea    0x1d72ac(%rip),%rax        # 0x140264f70
14008dcc4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008dcc9:	48 8d 05 60 8c 1d 00 	lea    0x1d8c60(%rip),%rax        # 0x140266930
14008dcd0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14008dcd5:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008dcd9:	48 8b 01             	mov    (%rcx),%rax
14008dcdc:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14008dce1:	48 8b 80 88 02 00 00 	mov    0x288(%rax),%rax
14008dce8:	ff 15 42 51 18 00    	call   *0x185142(%rip)        # 0x140212e30
14008dcee:	85 c0                	test   %eax,%eax
14008dcf0:	78 5f                	js     0x14008dd51
14008dcf2:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14008dcf7:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14008dcfc:	48 85 c0             	test   %rax,%rax
14008dcff:	75 0c                	jne    0x14008dd0d
14008dd01:	48 21 03             	and    %rax,(%rbx)
14008dd04:	48 21 43 08          	and    %rax,0x8(%rbx)
14008dd08:	48 8b c3             	mov    %rbx,%rax
14008dd0b:	eb 3e                	jmp    0x14008dd4b
14008dd0d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14008dd12:	e8 19 ea fe ff       	call   0x14007c730
14008dd17:	48 8b d0             	mov    %rax,%rdx
14008dd1a:	48 83 23 00          	andq   $0x0,(%rbx)
14008dd1e:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
14008dd23:	48 8b 48 08          	mov    0x8(%rax),%rcx
14008dd27:	48 85 c9             	test   %rcx,%rcx
14008dd2a:	74 04                	je     0x14008dd30
14008dd2c:	f0 ff 41 08          	lock incl 0x8(%rcx)
14008dd30:	48 8b 00             	mov    (%rax),%rax
14008dd33:	48 89 03             	mov    %rax,(%rbx)
14008dd36:	48 8b 42 08          	mov    0x8(%rdx),%rax
14008dd3a:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008dd3e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14008dd43:	e8 60 93 f7 ff       	call   0x1400070a8
14008dd48:	48 8b c3             	mov    %rbx,%rax
14008dd4b:	48 83 c4 40          	add    $0x40,%rsp
14008dd4f:	5b                   	pop    %rbx
14008dd50:	c3                   	ret
14008dd51:	0f ae e8             	lfence
14008dd54:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14008dd59:	8b c8                	mov    %eax,%ecx
14008dd5b:	e8 f8 9f f7 ff       	call   0x140007d58
14008dd60:	cc                   	int3
14008dd61:	90                   	nop
14008dd62:	90                   	nop
14008dd63:	90                   	nop
14008dd64:	90                   	nop
14008dd65:	90                   	nop
14008dd66:	90                   	nop
14008dd67:	90                   	nop
14008dd68:	90                   	nop
14008dd69:	90                   	nop
14008dd6a:	90                   	nop
14008dd6b:	90                   	nop
14008dd6c:	90                   	nop
14008dd6d:	90                   	nop
14008dd6e:	90                   	nop
14008dd6f:	90                   	nop
14008dd70:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14008dd75:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14008dd7a:	53                   	push   %rbx
14008dd7b:	56                   	push   %rsi
14008dd7c:	57                   	push   %rdi
14008dd7d:	48 83 ec 40          	sub    $0x40,%rsp
14008dd81:	49 8b f8             	mov    %r8,%rdi
14008dd84:	48 8b f1             	mov    %rcx,%rsi
14008dd87:	48 8b 02             	mov    (%rdx),%rax
14008dd8a:	48 8b 50 08          	mov    0x8(%rax),%rdx
14008dd8e:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
14008dd93:	b9 28 00 00 00       	mov    $0x28,%ecx
14008dd98:	ff 15 b2 4d 18 00    	call   *0x184db2(%rip)        # 0x140212b50
14008dd9e:	48 8b c8             	mov    %rax,%rcx
14008dda1:	48 85 c0             	test   %rax,%rax
14008dda4:	0f 84 f9 00 00 00    	je     0x14008dea3
14008ddaa:	48 8d 58 10          	lea    0x10(%rax),%rbx
14008ddae:	48 8d 05 03 c2 1a 00 	lea    0x1ac203(%rip),%rax        # 0x140239fb8
14008ddb5:	48 89 03             	mov    %rax,(%rbx)
14008ddb8:	f0 ff 05 b9 38 28 00 	lock incl 0x2838b9(%rip)        # 0x140311678
14008ddbf:	48 c7 41 08 01 00 00 	movq   $0x1,0x8(%rcx)
14008ddc6:	00
14008ddc7:	48 8d 05 82 d0 1a 00 	lea    0x1ad082(%rip),%rax        # 0x14023ae50
14008ddce:	48 89 01             	mov    %rax,(%rcx)
14008ddd1:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
14008ddd6:	48 83 61 20 00       	andq   $0x0,0x20(%rcx)
14008dddb:	48 8b 07             	mov    (%rdi),%rax
14008ddde:	48 89 41 18          	mov    %rax,0x18(%rcx)
14008dde2:	48 8b 47 08          	mov    0x8(%rdi),%rax
14008dde6:	48 89 41 20          	mov    %rax,0x20(%rcx)
14008ddea:	48 83 27 00          	andq   $0x0,(%rdi)
14008ddee:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
14008ddf3:	48 8d 05 56 d0 1a 00 	lea    0x1ad056(%rip),%rax        # 0x14023ae50
14008ddfa:	48 89 01             	mov    %rax,(%rcx)
14008ddfd:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14008de02:	c7 44 24 20 6a 04 00 	movl   $0x46a,0x20(%rsp)
14008de09:	00
14008de0a:	c7 44 24 24 09 00 00 	movl   $0x9,0x24(%rsp)
14008de11:	00
14008de12:	48 8d 05 57 71 1d 00 	lea    0x1d7157(%rip),%rax        # 0x140264f70
14008de19:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14008de1e:	48 8d 05 db 8b 1d 00 	lea    0x1d8bdb(%rip),%rax        # 0x140266a00
14008de25:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14008de2a:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14008de2e:	48 8b 01             	mov    (%rcx),%rax
14008de31:	4c 8b c3             	mov    %rbx,%r8
14008de34:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14008de39:	48 8b 80 90 02 00 00 	mov    0x290(%rax),%rax
14008de40:	ff 15 ea 4f 18 00    	call   *0x184fea(%rip)        # 0x140212e30
14008de46:	85 c0                	test   %eax,%eax
14008de48:	78 67                	js     0x14008deb1
14008de4a:	48 85 db             	test   %rbx,%rbx
14008de4d:	74 0b                	je     0x14008de5a
14008de4f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14008de54:	e8 4f 92 f7 ff       	call   0x1400070a8
14008de59:	90                   	nop
14008de5a:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14008de5e:	48 85 db             	test   %rbx,%rbx
14008de61:	74 38                	je     0x14008de9b
14008de63:	83 cf ff             	or     $0xffffffff,%edi