140093c6c:	48 83 42 38 08       	addq   $0x8,0x38(%rdx)
140093c71:	eb 10                	jmp    0x140093c83
140093c73:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140093c78:	48 8b d1             	mov    %rcx,%rdx
140093c7b:	48 8b c8             	mov    %rax,%rcx
140093c7e:	e8 45 92 fb ff       	call   0x14004cec8
140093c83:	33 c0                	xor    %eax,%eax
140093c85:	eb 04                	jmp    0x140093c8b
140093c87:	8b 44 24 30          	mov    0x30(%rsp),%eax
140093c8b:	48 83 c4 28          	add    $0x28,%rsp
140093c8f:	c3                   	ret
140093c90:	4c 8b dc             	mov    %rsp,%r11
140093c93:	53                   	push   %rbx
140093c94:	48 83 ec 50          	sub    $0x50,%rsp
140093c98:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140093c9c:	48 f7 d9             	neg    %rcx
140093c9f:	4d 1b c0             	sbb    %r8,%r8
140093ca2:	4c 23 c0             	and    %rax,%r8
140093ca5:	4d 8d 48 28          	lea    0x28(%r8),%r9
140093ca9:	49 8b c1             	mov    %r9,%rax
140093cac:	48 f7 d8             	neg    %rax
140093caf:	48 1b c9             	sbb    %rcx,%rcx
140093cb2:	49 23 c8             	and    %r8,%rcx
140093cb5:	44 8b d2             	mov    %edx,%r10d
140093cb8:	48 8b 41 38          	mov    0x38(%rcx),%rax
140093cbc:	48 2b 41 30          	sub    0x30(%rcx),%rax
140093cc0:	48 c1 f8 03          	sar    $0x3,%rax
140093cc4:	4c 3b d0             	cmp    %rax,%r10
140093cc7:	73 47                	jae    0x140093d10
140093cc9:	f0 41 ff 01          	lock incl (%r9)
140093ccd:	49 8b c1             	mov    %r9,%rax
140093cd0:	48 f7 d8             	neg    %rax
140093cd3:	48 1b c0             	sbb    %rax,%rax
140093cd6:	49 23 c0             	and    %r8,%rax
140093cd9:	48 8b 40 30          	mov    0x30(%rax),%rax
140093cdd:	4a 8d 0c d0          	lea    (%rax,%r10,8),%rcx
140093ce1:	49 f7 d9             	neg    %r9
140093ce4:	48 1b db             	sbb    %rbx,%rbx
140093ce7:	49 23 d8             	and    %r8,%rbx
140093cea:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140093cee:	48 8d 51 08          	lea    0x8(%rcx),%rdx
140093cf2:	0f ae e8             	lfence
140093cf5:	4c 2b c2             	sub    %rdx,%r8
140093cf8:	e8 ff 1c 17 00       	call   0x1402059fc
140093cfd:	48 83 43 38 f8       	addq   $0xfffffffffffffff8,0x38(%rbx)
140093d02:	33 c0                	xor    %eax,%eax
140093d04:	eb 04                	jmp    0x140093d0a
140093d06:	8b 44 24 68          	mov    0x68(%rsp),%eax
140093d0a:	48 83 c4 50          	add    $0x50,%rsp
140093d0e:	5b                   	pop    %rbx
140093d0f:	c3                   	ret
140093d10:	c7 44 24 20 ab 04 00 	movl   $0x4ab,0x20(%rsp)
140093d17:	00
140093d18:	c7 44 24 24 2c 00 00 	movl   $0x2c,0x24(%rsp)
140093d1f:	00
140093d20:	48 8d 05 69 1a 1d 00 	lea    0x1d1a69(%rip),%rax        # 0x140265790
140093d27:	49 89 43 d0          	mov    %rax,-0x30(%r11)
140093d2b:	48 8d 05 5e 62 1d 00 	lea    0x1d625e(%rip),%rax        # 0x140269f90
140093d32:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140093d36:	49 8d 53 c8          	lea    -0x38(%r11),%rdx
140093d3a:	49 8d 4b e0          	lea    -0x20(%r11),%rcx
140093d3e:	e8 bd 46 ff ff       	call   0x140088400
140093d43:	48 8d 15 76 98 23 00 	lea    0x239876(%rip),%rdx        # 0x1402cd5c0
140093d4a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140093d4f:	e8 a2 1c 17 00       	call   0x1402059f6
140093d54:	cc                   	int3
140093d55:	90                   	nop
140093d56:	90                   	nop
140093d57:	90                   	nop
140093d58:	90                   	nop
140093d59:	90                   	nop
140093d5a:	90                   	nop
140093d5b:	90                   	nop
140093d5c:	90                   	nop
140093d5d:	90                   	nop
140093d5e:	90                   	nop
140093d5f:	90                   	nop
140093d60:	4c 8b dc             	mov    %rsp,%r11
140093d63:	4d 89 43 18          	mov    %r8,0x18(%r11)
140093d67:	53                   	push   %rbx
140093d68:	48 83 ec 50          	sub    $0x50,%rsp
140093d6c:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140093d70:	48 f7 d9             	neg    %rcx
140093d73:	4d 1b c0             	sbb    %r8,%r8
140093d76:	4c 23 c0             	and    %rax,%r8
140093d79:	4d 8d 48 28          	lea    0x28(%r8),%r9
140093d7d:	49 8b c1             	mov    %r9,%rax
140093d80:	48 f7 d8             	neg    %rax
140093d83:	48 1b c9             	sbb    %rcx,%rcx
140093d86:	49 23 c8             	and    %r8,%rcx
140093d89:	44 8b d2             	mov    %edx,%r10d
140093d8c:	48 8b 41 38          	mov    0x38(%rcx),%rax
140093d90:	48 2b 41 30          	sub    0x30(%rcx),%rax
140093d94:	48 c1 f8 03          	sar    $0x3,%rax
140093d98:	4c 3b d0             	cmp    %rax,%r10
140093d9b:	0f 87 88 00 00 00    	ja     0x140093e29
140093da1:	f0 41 ff 01          	lock incl (%r9)
140093da5:	49 8b c1             	mov    %r9,%rax
140093da8:	48 f7 d8             	neg    %rax
140093dab:	48 1b d2             	sbb    %rdx,%rdx
140093dae:	49 23 d0             	and    %r8,%rdx
140093db1:	4c 8d 5a 30          	lea    0x30(%rdx),%r11
140093db5:	49 f7 d9             	neg    %r9
140093db8:	48 1b c0             	sbb    %rax,%rax
140093dbb:	49 23 c0             	and    %r8,%rax
140093dbe:	48 8b 40 30          	mov    0x30(%rax),%rax
140093dc2:	4a 8d 1c d0          	lea    (%rax,%r10,8),%rbx
140093dc6:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140093dca:	48 3b 4a 40          	cmp    0x40(%rdx),%rcx
140093dce:	74 3b                	je     0x140093e0b
140093dd0:	48 3b d9             	cmp    %rcx,%rbx
140093dd3:	75 0f                	jne    0x140093de4
140093dd5:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140093dda:	48 89 01             	mov    %rax,(%rcx)
140093ddd:	48 83 42 38 08       	addq   $0x8,0x38(%rdx)
140093de2:	eb 37                	jmp    0x140093e1b
140093de4:	4c 8d 41 f8          	lea    -0x8(%rcx),%r8
140093de8:	49 8b 00             	mov    (%r8),%rax
140093deb:	48 89 01             	mov    %rax,(%rcx)
140093dee:	48 83 42 38 08       	addq   $0x8,0x38(%rdx)
140093df3:	4c 2b c3             	sub    %rbx,%r8
140093df6:	49 2b c8             	sub    %r8,%rcx
140093df9:	48 8b d3             	mov    %rbx,%rdx
140093dfc:	e8 fb 1b 17 00       	call   0x1402059fc
140093e01:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140093e06:	48 89 03             	mov    %rax,(%rbx)
140093e09:	eb 10                	jmp    0x140093e1b
140093e0b:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140093e10:	48 8b d3             	mov    %rbx,%rdx
140093e13:	49 8b cb             	mov    %r11,%rcx
140093e16:	e8 ad 90 fb ff       	call   0x14004cec8
140093e1b:	33 c0                	xor    %eax,%eax
140093e1d:	eb 04                	jmp    0x140093e23
140093e1f:	8b 44 24 68          	mov    0x68(%rsp),%eax
140093e23:	48 83 c4 50          	add    $0x50,%rsp
140093e27:	5b                   	pop    %rbx
140093e28:	c3                   	ret
140093e29:	c7 44 24 20 9d 04 00 	movl   $0x49d,0x20(%rsp)
140093e30:	00
140093e31:	c7 44 24 24 2c 00 00 	movl   $0x2c,0x24(%rsp)
140093e38:	00
140093e39:	48 8d 05 50 19 1d 00 	lea    0x1d1950(%rip),%rax        # 0x140265790
140093e40:	49 89 43 d0          	mov    %rax,-0x30(%r11)
140093e44:	48 8d 05 e5 62 1d 00 	lea    0x1d62e5(%rip),%rax        # 0x14026a130
140093e4b:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140093e4f:	49 8d 53 c8          	lea    -0x38(%r11),%rdx
140093e53:	49 8d 4b e0          	lea    -0x20(%r11),%rcx
140093e57:	e8 a4 45 ff ff       	call   0x140088400
140093e5c:	48 8d 15 5d 97 23 00 	lea    0x23975d(%rip),%rdx        # 0x1402cd5c0
140093e63:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140093e68:	e8 89 1b 17 00       	call   0x1402059f6
140093e6d:	cc                   	int3
140093e6e:	cc                   	int3
140093e6f:	90                   	nop
140093e70:	4c 8b dc             	mov    %rsp,%r11
140093e73:	48 83 ec 58          	sub    $0x58,%rsp
140093e77:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140093e7b:	48 f7 d9             	neg    %rcx
140093e7e:	4d 1b c9             	sbb    %r9,%r9
140093e81:	4c 23 c8             	and    %rax,%r9
140093e84:	4d 8d 51 28          	lea    0x28(%r9),%r10
140093e88:	49 8b c2             	mov    %r10,%rax
140093e8b:	48 f7 d8             	neg    %rax
140093e8e:	48 1b c9             	sbb    %rcx,%rcx
140093e91:	49 23 c9             	and    %r9,%rcx
140093e94:	8b d2                	mov    %edx,%edx
140093e96:	48 8b 41 38          	mov    0x38(%rcx),%rax
140093e9a:	48 2b 41 30          	sub    0x30(%rcx),%rax
140093e9e:	48 c1 f8 03          	sar    $0x3,%rax
140093ea2:	48 3b d0             	cmp    %rax,%rdx
140093ea5:	73 39                	jae    0x140093ee0
140093ea7:	f0 41 ff 02          	lock incl (%r10)
140093eab:	49 f7 da             	neg    %r10
140093eae:	48 1b c0             	sbb    %rax,%rax
140093eb1:	49 23 c1             	and    %r9,%rax
140093eb4:	48 8b 48 30          	mov    0x30(%rax),%rcx
140093eb8:	48 8b 40 38          	mov    0x38(%rax),%rax
140093ebc:	48 2b c1             	sub    %rcx,%rax
140093ebf:	48 c1 f8 03          	sar    $0x3,%rax
140093ec3:	48 3b d0             	cmp    %rax,%rdx
140093ec6:	72 07                	jb     0x140093ecf
140093ec8:	ff 15 b2 ec 17 00    	call   *0x17ecb2(%rip)        # 0x140212b80
140093ece:	cc                   	int3
140093ecf:	4c 89 04 d1          	mov    %r8,(%rcx,%rdx,8)
140093ed3:	33 c0                	xor    %eax,%eax
140093ed5:	eb 04                	jmp    0x140093edb
140093ed7:	8b 44 24 68          	mov    0x68(%rsp),%eax
140093edb:	48 83 c4 58          	add    $0x58,%rsp
140093edf:	c3                   	ret
140093ee0:	c7 44 24 20 8f 04 00 	movl   $0x48f,0x20(%rsp)
140093ee7:	00
140093ee8:	c7 44 24 24 2c 00 00 	movl   $0x2c,0x24(%rsp)
140093eef:	00
140093ef0:	48 8d 05 99 18 1d 00 	lea    0x1d1899(%rip),%rax        # 0x140265790
140093ef7:	49 89 43 d0          	mov    %rax,-0x30(%r11)
140093efb:	48 8d 05 0e 64 1d 00 	lea    0x1d640e(%rip),%rax        # 0x14026a310
140093f02:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140093f06:	49 8d 53 c8          	lea    -0x38(%r11),%rdx
140093f0a:	49 8d 4b e0          	lea    -0x20(%r11),%rcx
140093f0e:	e8 ed 44 ff ff       	call   0x140088400
140093f13:	48 8d 15 a6 96 23 00 	lea    0x2396a6(%rip),%rdx        # 0x1402cd5c0
140093f1a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140093f1f:	e8 d2 1a 17 00       	call   0x1402059f6
140093f24:	cc                   	int3
140093f25:	90                   	nop
140093f26:	90                   	nop
140093f27:	90                   	nop
140093f28:	90                   	nop
140093f29:	90                   	nop
140093f2a:	90                   	nop
140093f2b:	90                   	nop
140093f2c:	90                   	nop
140093f2d:	90                   	nop
140093f2e:	90                   	nop
140093f2f:	90                   	nop
140093f30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140093f35:	57                   	push   %rdi
140093f36:	48 83 ec 20          	sub    $0x20,%rsp
140093f3a:	49 8b d9             	mov    %r9,%rbx
140093f3d:	49 8b f8             	mov    %r8,%rdi
140093f40:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140093f44:	48 f7 d9             	neg    %rcx
140093f47:	4d 1b d2             	sbb    %r10,%r10
140093f4a:	4c 23 d0             	and    %rax,%r10
140093f4d:	4d 8d 5a 28          	lea    0x28(%r10),%r11
140093f51:	49 8b c3             	mov    %r11,%rax
140093f54:	48 f7 d8             	neg    %rax
140093f57:	48 1b c9             	sbb    %rcx,%rcx
140093f5a:	49 23 ca             	and    %r10,%rcx
140093f5d:	4c 8b 49 38          	mov    0x38(%rcx),%r9
140093f61:	49 8b c3             	mov    %r11,%rax
140093f64:	48 f7 d8             	neg    %rax
140093f67:	48 1b c9             	sbb    %rcx,%rcx
140093f6a:	49 23 ca             	and    %r10,%rcx
140093f6d:	4c 8b 41 30          	mov    0x30(%rcx),%r8
140093f71:	eb 09                	jmp    0x140093f7c
140093f73:	49 3b 10             	cmp    (%r8),%rdx
140093f76:	74 09                	je     0x140093f81
140093f78:	49 83 c0 08          	add    $0x8,%r8
140093f7c:	4d 3b c1             	cmp    %r9,%r8
140093f7f:	75 f2                	jne    0x140093f73
140093f81:	49 8b c3             	mov    %r11,%rax
140093f84:	48 f7 d8             	neg    %rax
140093f87:	48 1b c9             	sbb    %rcx,%rcx
140093f8a:	49 23 ca             	and    %r10,%rcx
140093f8d:	4c 2b 41 30          	sub    0x30(%rcx),%r8
140093f91:	49 c1 f8 03          	sar    $0x3,%r8
140093f95:	44 89 07             	mov    %r8d,(%rdi)
140093f98:	49 8b c3             	mov    %r11,%rax
140093f9b:	48 f7 d8             	neg    %rax
140093f9e:	48 1b c9             	sbb    %rcx,%rcx
140093fa1:	49 23 ca             	and    %r10,%rcx
140093fa4:	48 8b 51 38          	mov    0x38(%rcx),%rdx
140093fa8:	49 f7 db             	neg    %r11
140093fab:	48 1b c0             	sbb    %rax,%rax
140093fae:	49 23 c2             	and    %r10,%rax
140093fb1:	48 2b 50 30          	sub    0x30(%rax),%rdx
140093fb5:	48 c1 fa 03          	sar    $0x3,%rdx
140093fb9:	44 3b c2             	cmp    %edx,%r8d
140093fbc:	0f 92 c0             	setb   %al
140093fbf:	88 03                	mov    %al,(%rbx)
140093fc1:	33 c0                	xor    %eax,%eax
140093fc3:	eb 04                	jmp    0x140093fc9
140093fc5:	8b 44 24 30          	mov    0x30(%rsp),%eax
140093fc9:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140093fce:	48 83 c4 20          	add    $0x20,%rsp
140093fd2:	5f                   	pop    %rdi
140093fd3:	c3                   	ret
140093fd4:	90                   	nop
140093fd5:	90                   	nop
140093fd6:	90                   	nop
140093fd7:	90                   	nop
140093fd8:	90                   	nop
140093fd9:	90                   	nop
140093fda:	90                   	nop
140093fdb:	90                   	nop
140093fdc:	90                   	nop
140093fdd:	90                   	nop
140093fde:	90                   	nop
140093fdf:	90                   	nop
140093fe0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140093fe5:	57                   	push   %rdi
140093fe6:	48 83 ec 20          	sub    $0x20,%rsp
140093fea:	48 8b fa             	mov    %rdx,%rdi
140093fed:	48 83 22 00          	andq   $0x0,(%rdx)
140093ff1:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140093ff5:	48 f7 d9             	neg    %rcx
140093ff8:	4d 1b c0             	sbb    %r8,%r8
140093ffb:	4c 23 c0             	and    %rax,%r8
140093ffe:	49 8d 40 28          	lea    0x28(%r8),%rax
140094002:	48 f7 d8             	neg    %rax
140094005:	48 1b c9             	sbb    %rcx,%rcx
140094008:	49 23 c8             	and    %r8,%rcx
14009400b:	48 8d 59 18          	lea    0x18(%rcx),%rbx
14009400f:	48 85 db             	test   %rbx,%rbx
140094012:	74 10                	je     0x140094024
140094014:	48 8b 03             	mov    (%rbx),%rax
140094017:	48 8b cb             	mov    %rbx,%rcx
14009401a:	48 8b 40 08          	mov    0x8(%rax),%rax
14009401e:	ff 15 0c ee 17 00    	call   *0x17ee0c(%rip)        # 0x140212e30
140094024:	48 89 1f             	mov    %rbx,(%rdi)
140094027:	33 c0                	xor    %eax,%eax
140094029:	eb 04                	jmp    0x14009402f
14009402b:	8b 44 24 30          	mov    0x30(%rsp),%eax
14009402f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140094034:	48 83 c4 20          	add    $0x20,%rsp
140094038:	5f                   	pop    %rdi
140094039:	c3                   	ret
14009403a:	90                   	nop
14009403b:	90                   	nop
14009403c:	90                   	nop
14009403d:	90                   	nop
14009403e:	90                   	nop
14009403f:	90                   	nop
140094040:	48 83 ec 28          	sub    $0x28,%rsp
140094044:	4c 8b d2             	mov    %rdx,%r10
140094047:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
14009404b:	48 f7 d9             	neg    %rcx
14009404e:	4d 1b c9             	sbb    %r9,%r9
140094051:	4c 23 c8             	and    %rax,%r9
140094054:	4d 8d 41 28          	lea    0x28(%r9),%r8
140094058:	49 8b c0             	mov    %r8,%rax
14009405b:	48 f7 d8             	neg    %rax
14009405e:	48 1b c9             	sbb    %rcx,%rcx
140094061:	49 23 c9             	and    %r9,%rcx
140094064:	48 8b 51 38          	mov    0x38(%rcx),%rdx
140094068:	49 f7 d8             	neg    %r8
14009406b:	48 1b c0             	sbb    %rax,%rax
14009406e:	49 23 c1             	and    %r9,%rax
140094071:	48 2b 50 30          	sub    0x30(%rax),%rdx
140094075:	48 c1 fa 03          	sar    $0x3,%rdx
140094079:	41 89 12             	mov    %edx,(%r10)
14009407c:	33 c0                	xor    %eax,%eax
14009407e:	eb 04                	jmp    0x140094084
140094080:	8b 44 24 30          	mov    0x30(%rsp),%eax
140094084:	48 83 c4 28          	add    $0x28,%rsp
140094088:	c3                   	ret
140094089:	90                   	nop
14009408a:	90                   	nop
14009408b:	90                   	nop
14009408c:	90                   	nop
14009408d:	90                   	nop
14009408e:	90                   	nop
14009408f:	90                   	nop
140094090:	48 83 ec 58          	sub    $0x58,%rsp
140094094:	44 8b da             	mov    %edx,%r11d
140094097:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
14009409b:	48 f7 d9             	neg    %rcx
14009409e:	4d 1b c9             	sbb    %r9,%r9
1400940a1:	4c 23 c8             	and    %rax,%r9