14003f8de:	74 0d                	je     0x14003f8ed
14003f8e0:	48 8b 01             	mov    (%rcx),%rax
14003f8e3:	48 8b 40 10          	mov    0x10(%rax),%rax
14003f8e7:	ff 15 9b fd 02 00    	call   *0x2fd9b(%rip)        # 0x14006f688
14003f8ed:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14003f8f2:	48 8b 03             	mov    (%rbx),%rax
14003f8f5:	48 8b cb             	mov    %rbx,%rcx
14003f8f8:	48 8b 40 10          	mov    0x10(%rax),%rax
14003f8fc:	ff 15 86 fd 02 00    	call   *0x2fd86(%rip)        # 0x14006f688
14003f902:	49 8b 0f             	mov    (%r15),%rcx
14003f905:	48 85 c9             	test   %rcx,%rcx
14003f908:	74 0d                	je     0x14003f917
14003f90a:	48 8b 01             	mov    (%rcx),%rax
14003f90d:	48 8b 40 10          	mov    0x10(%rax),%rax
14003f911:	ff 15 71 fd 02 00    	call   *0x2fd71(%rip)        # 0x14006f688
14003f917:	49 89 37             	mov    %rsi,(%r15)
14003f91a:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
14003f921:	00
14003f922:	48 8b 13             	mov    (%rbx),%rdx
14003f925:	48 83 ea 18          	sub    $0x18,%rdx
14003f929:	41 8b c6             	mov    %r14d,%eax
14003f92c:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14003f931:	41 03 c6             	add    %r14d,%eax
14003f934:	85 c0                	test   %eax,%eax
14003f936:	7f 11                	jg     0x14003f949
14003f938:	48 8b 0a             	mov    (%rdx),%rcx
14003f93b:	48 8b 01             	mov    (%rcx),%rax
14003f93e:	48 8b 40 08          	mov    0x8(%rax),%rax
14003f942:	ff 15 40 fd 02 00    	call   *0x2fd40(%rip)        # 0x14006f688
14003f948:	90                   	nop
14003f949:	48 8b 84 24 80 01 00 	mov    0x180(%rsp),%rax
14003f950:	00
14003f951:	48 8b 10             	mov    (%rax),%rdx
14003f954:	48 83 ea 18          	sub    $0x18,%rdx
14003f958:	41 8b ce             	mov    %r14d,%ecx
14003f95b:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
14003f960:	41 03 ce             	add    %r14d,%ecx
14003f963:	85 c9                	test   %ecx,%ecx
14003f965:	7f 10                	jg     0x14003f977
14003f967:	48 8b 0a             	mov    (%rdx),%rcx
14003f96a:	4c 8b 01             	mov    (%rcx),%r8
14003f96d:	49 8b 40 08          	mov    0x8(%r8),%rax
14003f971:	ff 15 11 fd 02 00    	call   *0x2fd11(%rip)        # 0x14006f688
14003f977:	41 8b c4             	mov    %r12d,%eax
14003f97a:	e9 e7 14 00 00       	jmp    0x140040e66
14003f97f:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14003f984:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14003f989:	b9 08 00 00 00       	mov    $0x8,%ecx
14003f98e:	66 39 4c 24 78       	cmp    %cx,0x78(%rsp)
14003f993:	75 0a                	jne    0x14003f99f
14003f995:	48 39 84 24 80 00 00 	cmp    %rax,0x80(%rsp)
14003f99c:	00
14003f99d:	74 49                	je     0x14003f9e8
14003f99f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003f9a4:	ff 15 a6 f8 09 00    	call   *0x9f8a6(%rip)        # 0x1400df250
14003f9aa:	b8 08 00 00 00       	mov    $0x8,%eax
14003f9af:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14003f9b4:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14003f9b9:	ff 15 31 f8 09 00    	call   *0x9f831(%rip)        # 0x1400df1f0
14003f9bf:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14003f9c6:	00
14003f9c7:	48 85 c0             	test   %rax,%rax
14003f9ca:	75 1c                	jne    0x14003f9e8
14003f9cc:	48 39 74 24 68       	cmp    %rsi,0x68(%rsp)
14003f9d1:	74 15                	je     0x14003f9e8
14003f9d3:	b8 0a 00 00 00       	mov    $0xa,%eax
14003f9d8:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14003f9dd:	c7 84 24 80 00 00 00 	movl   $0x8007000e,0x80(%rsp)
14003f9e4:	0e 00 07 80
14003f9e8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14003f9ed:	ff 15 4d f9 09 00    	call   *0x9f94d(%rip)        # 0x1400df340
14003f9f3:	45 85 e4             	test   %r12d,%r12d
14003f9f6:	0f 89 29 08 00 00    	jns    0x140040225
14003f9fc:	48 8b 0d fd 85 07 00 	mov    0x785fd(%rip),%rcx        # 0x1400b8000
14003fa03:	48 3b cf             	cmp    %rdi,%rcx
14003fa06:	74 2a                	je     0x14003fa32
14003fa08:	44 85 69 5c          	test   %r13d,0x5c(%rcx)
14003fa0c:	74 24                	je     0x14003fa32
14003fa0e:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14003fa12:	72 1e                	jb     0x14003fa32
14003fa14:	ba 6b 00 00 00       	mov    $0x6b,%edx
14003fa19:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14003fa1e:	45 33 c9             	xor    %r9d,%r9d
14003fa21:	4c 8d 05 28 9d 03 00 	lea    0x39d28(%rip),%r8        # 0x140079750
14003fa28:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14003fa2c:	e8 af 2e fe ff       	call   0x1400228e0
14003fa31:	90                   	nop
14003fa32:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003fa37:	ff 15 13 f8 09 00    	call   *0x9f813(%rip)        # 0x1400df250
14003fa3d:	48 8d 05 6c 97 03 00 	lea    0x3976c(%rip),%rax        # 0x1400791b0
14003fa44:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003fa49:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14003fa4e:	e8 21 61 01 00       	call   0x140055b74
14003fa53:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14003fa58:	48 8d 05 39 97 03 00 	lea    0x39739(%rip),%rax        # 0x140079198
14003fa5f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003fa64:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14003fa69:	48 85 c9             	test   %rcx,%rcx
14003fa6c:	74 0e                	je     0x14003fa7c
14003fa6e:	48 8b 01             	mov    (%rcx),%rax
14003fa71:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fa75:	ff 15 0d fc 02 00    	call   *0x2fc0d(%rip)        # 0x14006f688
14003fa7b:	90                   	nop
14003fa7c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14003fa81:	e8 5a 5e 01 00       	call   0x1400558e0
14003fa86:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14003fa8b:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14003fa92:	00
14003fa93:	ff 15 b7 f7 09 00    	call   *0x9f7b7(%rip)        # 0x1400df250
14003fa99:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14003fa9e:	48 85 c9             	test   %rcx,%rcx
14003faa1:	74 0d                	je     0x14003fab0
14003faa3:	48 8b 01             	mov    (%rcx),%rax
14003faa6:	48 8b 40 10          	mov    0x10(%rax),%rax
14003faaa:	ff 15 d8 fb 02 00    	call   *0x2fbd8(%rip)        # 0x14006f688
14003fab0:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14003fab5:	48 8b 03             	mov    (%rbx),%rax
14003fab8:	48 8b cb             	mov    %rbx,%rcx
14003fabb:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fabf:	ff 15 c3 fb 02 00    	call   *0x2fbc3(%rip)        # 0x14006f688
14003fac5:	49 8b 0f             	mov    (%r15),%rcx
14003fac8:	48 85 c9             	test   %rcx,%rcx
14003facb:	74 0d                	je     0x14003fada
14003facd:	48 8b 01             	mov    (%rcx),%rax
14003fad0:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fad4:	ff 15 ae fb 02 00    	call   *0x2fbae(%rip)        # 0x14006f688
14003fada:	49 89 37             	mov    %rsi,(%r15)
14003fadd:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
14003fae4:	00
14003fae5:	48 8b 13             	mov    (%rbx),%rdx
14003fae8:	48 83 ea 18          	sub    $0x18,%rdx
14003faec:	41 8b c6             	mov    %r14d,%eax
14003faef:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14003faf4:	41 03 c6             	add    %r14d,%eax
14003faf7:	85 c0                	test   %eax,%eax
14003faf9:	7f 11                	jg     0x14003fb0c
14003fafb:	48 8b 0a             	mov    (%rdx),%rcx
14003fafe:	48 8b 01             	mov    (%rcx),%rax
14003fb01:	48 8b 40 08          	mov    0x8(%rax),%rax
14003fb05:	ff 15 7d fb 02 00    	call   *0x2fb7d(%rip)        # 0x14006f688
14003fb0b:	90                   	nop
14003fb0c:	48 8b 84 24 80 01 00 	mov    0x180(%rsp),%rax
14003fb13:	00
14003fb14:	48 8b 10             	mov    (%rax),%rdx
14003fb17:	48 83 ea 18          	sub    $0x18,%rdx
14003fb1b:	41 8b c6             	mov    %r14d,%eax
14003fb1e:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14003fb23:	41 03 c6             	add    %r14d,%eax
14003fb26:	85 c0                	test   %eax,%eax
14003fb28:	7f 10                	jg     0x14003fb3a
14003fb2a:	48 8b 0a             	mov    (%rdx),%rcx
14003fb2d:	48 8b 01             	mov    (%rcx),%rax
14003fb30:	48 8b 40 08          	mov    0x8(%rax),%rax
14003fb34:	ff 15 4e fb 02 00    	call   *0x2fb4e(%rip)        # 0x14006f688
14003fb3a:	41 8b c4             	mov    %r12d,%eax
14003fb3d:	e9 24 13 00 00       	jmp    0x140040e66
14003fb42:	81 fa 02 01 00 00    	cmp    $0x102,%edx
14003fb48:	0f 85 86 01 00 00    	jne    0x14003fcd4
14003fb4e:	e8 7d f0 fd ff       	call   0x14001ebd0
14003fb53:	48 8b c8             	mov    %rax,%rcx
14003fb56:	48 85 c0             	test   %rax,%rax
14003fb59:	0f 84 46 13 00 00    	je     0x140040ea5
14003fb5f:	48 8b 00             	mov    (%rax),%rax
14003fb62:	48 8b 40 18          	mov    0x18(%rax),%rax
14003fb66:	ff 15 1c fb 02 00    	call   *0x2fb1c(%rip)        # 0x14006f688
14003fb6c:	48 83 c0 18          	add    $0x18,%rax
14003fb70:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
14003fb77:	00
14003fb78:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14003fb7d:	4c 8b 84 24 70 01 00 	mov    0x170(%rsp),%r8
14003fb84:	00
14003fb85:	49 3b 48 08          	cmp    0x8(%r8),%rcx
14003fb89:	0f 83 24 13 00 00    	jae    0x140040eb3
14003fb8f:	49 8b 00             	mov    (%r8),%rax
14003fb92:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
14003fb96:	40 38 70 35          	cmp    %sil,0x35(%rax)
14003fb9a:	0f 85 96 00 00 00    	jne    0x14003fc36
14003fba0:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14003fba5:	48 8b 48 10          	mov    0x10(%rax),%rcx
14003fba9:	48 85 c9             	test   %rcx,%rcx
14003fbac:	74 77                	je     0x14003fc25
14003fbae:	8b 50 08             	mov    0x8(%rax),%edx
14003fbb1:	85 d2                	test   %edx,%edx
14003fbb3:	74 70                	je     0x14003fc25
14003fbb5:	4c 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%r8
14003fbbc:	00
14003fbbd:	e8 42 c5 01 00       	call   0x14005c104
14003fbc2:	b8 08 00 00 00       	mov    $0x8,%eax
14003fbc7:	66 39 44 24 78       	cmp    %ax,0x78(%rsp)
14003fbcc:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
14003fbd3:	00
14003fbd4:	75 0a                	jne    0x14003fbe0
14003fbd6:	48 39 9c 24 80 00 00 	cmp    %rbx,0x80(%rsp)
14003fbdd:	00
14003fbde:	74 45                	je     0x14003fc25
14003fbe0:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003fbe5:	ff 15 65 f6 09 00    	call   *0x9f665(%rip)        # 0x1400df250
14003fbeb:	b8 08 00 00 00       	mov    $0x8,%eax
14003fbf0:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14003fbf5:	48 8b cb             	mov    %rbx,%rcx
14003fbf8:	ff 15 f2 f5 09 00    	call   *0x9f5f2(%rip)        # 0x1400df1f0
14003fbfe:	48 85 c0             	test   %rax,%rax
14003fc01:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14003fc08:	00
14003fc09:	75 1a                	jne    0x14003fc25
14003fc0b:	48 85 db             	test   %rbx,%rbx
14003fc0e:	74 15                	je     0x14003fc25
14003fc10:	b8 0a 00 00 00       	mov    $0xa,%eax
14003fc15:	c7 84 24 80 00 00 00 	movl   $0x8007000e,0x80(%rsp)
14003fc1c:	0e 00 07 80
14003fc20:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14003fc25:	48 8b 94 24 d0 00 00 	mov    0xd0(%rsp),%rdx
14003fc2c:	00
14003fc2d:	48 83 c2 e8          	add    $0xffffffffffffffe8,%rdx
14003fc31:	e9 c8 05 00 00       	jmp    0x1400401fe
14003fc36:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14003fc3b:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14003fc40:	48 85 c9             	test   %rcx,%rcx
14003fc43:	74 0e                	je     0x14003fc53
14003fc45:	48 8b 01             	mov    (%rcx),%rax
14003fc48:	48 8b 40 08          	mov    0x8(%rax),%rax
14003fc4c:	ff 15 36 fa 02 00    	call   *0x2fa36(%rip)        # 0x14006f688
14003fc52:	90                   	nop
14003fc53:	4c 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%r8
14003fc5a:	00
14003fc5b:	8b 94 24 90 00 00 00 	mov    0x90(%rsp),%edx
14003fc62:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14003fc67:	e8 54 46 00 00       	call   0x1400442c0
14003fc6c:	44 8b e0             	mov    %eax,%r12d
14003fc6f:	85 c0                	test   %eax,%eax
14003fc71:	0f 89 4b ff ff ff    	jns    0x14003fbc2
14003fc77:	44 8b e6             	mov    %esi,%r12d
14003fc7a:	48 8b 94 24 d0 00 00 	mov    0xd0(%rsp),%rdx
14003fc81:	00
14003fc82:	48 83 c2 e8          	add    $0xffffffffffffffe8,%rdx
14003fc86:	41 8b c6             	mov    %r14d,%eax
14003fc89:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14003fc8e:	41 03 c6             	add    %r14d,%eax
14003fc91:	85 c0                	test   %eax,%eax
14003fc93:	7f 11                	jg     0x14003fca6
14003fc95:	48 8b 0a             	mov    (%rdx),%rcx
14003fc98:	48 8b 01             	mov    (%rcx),%rax
14003fc9b:	48 8b 40 08          	mov    0x8(%rax),%rax
14003fc9f:	ff 15 e3 f9 02 00    	call   *0x2f9e3(%rip)        # 0x14006f688
14003fca5:	90                   	nop
14003fca6:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003fcab:	ff 15 9f f5 09 00    	call   *0x9f59f(%rip)        # 0x1400df250
14003fcb1:	48 8d 05 f8 94 03 00 	lea    0x394f8(%rip),%rax        # 0x1400791b0
14003fcb8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003fcbd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14003fcc2:	e8 ad 5e 01 00       	call   0x140055b74
14003fcc7:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14003fcce:	00
14003fccf:	e9 a2 0d 00 00       	jmp    0x140040a76
14003fcd4:	83 fa 40             	cmp    $0x40,%edx
14003fcd7:	0f 85 77 0d 00 00    	jne    0x140040a54
14003fcdd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14003fce2:	48 83 c1 08          	add    $0x8,%rcx
14003fce6:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
14003fced:	00
14003fcee:	e8 7d b7 01 00       	call   0x14005b470
14003fcf3:	44 8b e0             	mov    %eax,%r12d
14003fcf6:	85 c0                	test   %eax,%eax
14003fcf8:	0f 89 45 01 00 00    	jns    0x14003fe43
14003fcfe:	48 8b 0d fb 82 07 00 	mov    0x782fb(%rip),%rcx        # 0x1400b8000
14003fd05:	48 3b cf             	cmp    %rdi,%rcx
14003fd08:	74 29                	je     0x14003fd33
14003fd0a:	44 85 69 5c          	test   %r13d,0x5c(%rcx)
14003fd0e:	74 23                	je     0x14003fd33
14003fd10:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14003fd14:	72 1d                	jb     0x14003fd33
14003fd16:	ba 6c 00 00 00       	mov    $0x6c,%edx
14003fd1b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003fd1f:	45 33 c9             	xor    %r9d,%r9d
14003fd22:	4c 8d 05 27 9a 03 00 	lea    0x39a27(%rip),%r8        # 0x140079750
14003fd29:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14003fd2d:	e8 ae 2b fe ff       	call   0x1400228e0
14003fd32:	90                   	nop
14003fd33:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003fd38:	ff 15 12 f5 09 00    	call   *0x9f512(%rip)        # 0x1400df250
14003fd3e:	48 8d 05 6b 94 03 00 	lea    0x3946b(%rip),%rax        # 0x1400791b0
14003fd45:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003fd4a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14003fd4f:	e8 20 5e 01 00       	call   0x140055b74
14003fd54:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14003fd59:	48 8d 05 38 94 03 00 	lea    0x39438(%rip),%rax        # 0x140079198
14003fd60:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14003fd65:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14003fd6a:	48 85 c9             	test   %rcx,%rcx
14003fd6d:	74 0e                	je     0x14003fd7d
14003fd6f:	48 8b 01             	mov    (%rcx),%rax
14003fd72:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fd76:	ff 15 0c f9 02 00    	call   *0x2f90c(%rip)        # 0x14006f688
14003fd7c:	90                   	nop
14003fd7d:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14003fd82:	e8 59 5b 01 00       	call   0x1400558e0
14003fd87:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14003fd8c:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14003fd93:	00
14003fd94:	ff 15 b6 f4 09 00    	call   *0x9f4b6(%rip)        # 0x1400df250
14003fd9a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14003fd9f:	48 85 c9             	test   %rcx,%rcx
14003fda2:	74 0d                	je     0x14003fdb1
14003fda4:	48 8b 01             	mov    (%rcx),%rax
14003fda7:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fdab:	ff 15 d7 f8 02 00    	call   *0x2f8d7(%rip)        # 0x14006f688
14003fdb1:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14003fdb6:	48 8b 03             	mov    (%rbx),%rax
14003fdb9:	48 8b cb             	mov    %rbx,%rcx
14003fdbc:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fdc0:	ff 15 c2 f8 02 00    	call   *0x2f8c2(%rip)        # 0x14006f688
14003fdc6:	49 8b 0f             	mov    (%r15),%rcx
14003fdc9:	48 85 c9             	test   %rcx,%rcx
14003fdcc:	74 0d                	je     0x14003fddb
14003fdce:	48 8b 01             	mov    (%rcx),%rax
14003fdd1:	48 8b 40 10          	mov    0x10(%rax),%rax
14003fdd5:	ff 15 ad f8 02 00    	call   *0x2f8ad(%rip)        # 0x14006f688
14003fddb:	49 89 37             	mov    %rsi,(%r15)
14003fdde:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
14003fde5:	00
14003fde6:	48 8b 13             	mov    (%rbx),%rdx
14003fde9:	48 83 ea 18          	sub    $0x18,%rdx
14003fded:	41 8b c6             	mov    %r14d,%eax
14003fdf0:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14003fdf5:	41 03 c6             	add    %r14d,%eax
14003fdf8:	85 c0                	test   %eax,%eax
14003fdfa:	7f 11                	jg     0x14003fe0d
14003fdfc:	48 8b 0a             	mov    (%rdx),%rcx
14003fdff:	48 8b 01             	mov    (%rcx),%rax
14003fe02:	48 8b 40 08          	mov    0x8(%rax),%rax
14003fe06:	ff 15 7c f8 02 00    	call   *0x2f87c(%rip)        # 0x14006f688
14003fe0c:	90                   	nop
14003fe0d:	48 8b 84 24 80 01 00 	mov    0x180(%rsp),%rax
14003fe14:	00
14003fe15:	48 8b 10             	mov    (%rax),%rdx
14003fe18:	48 83 ea 18          	sub    $0x18,%rdx
14003fe1c:	41 8b ce             	mov    %r14d,%ecx
14003fe1f:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
14003fe24:	41 03 ce             	add    %r14d,%ecx
14003fe27:	85 c9                	test   %ecx,%ecx
14003fe29:	7f 10                	jg     0x14003fe3b
14003fe2b:	48 8b 0a             	mov    (%rdx),%rcx
14003fe2e:	4c 8b 01             	mov    (%rcx),%r8
14003fe31:	49 8b 40 08          	mov    0x8(%r8),%rax
14003fe35:	ff 15 4d f8 02 00    	call   *0x2f84d(%rip)        # 0x14006f688
14003fe3b:	41 8b c4             	mov    %r12d,%eax
14003fe3e:	e9 23 10 00 00       	jmp    0x140040e66
14003fe43:	b8 07 00 00 00       	mov    $0x7,%eax
14003fe48:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
14003fe4d:	e9 04 04 00 00       	jmp    0x140040256