140310cd2:	49 8b cc             	mov    %r12,%rcx
140310cd5:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
140310cdc:	ff 15 56 bf 7f 00    	call   *0x7fbf56(%rip)        # 0x140b0cc38
140310ce2:	48 8b 08             	mov    (%rax),%rcx
140310ce5:	48 8b 01             	mov    (%rcx),%rax
140310ce8:	4c 8b c6             	mov    %rsi,%r8
140310ceb:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
140310cef:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
140310cf6:	ff 15 3c bf 7f 00    	call   *0x7fbf3c(%rip)        # 0x140b0cc38
140310cfc:	90                   	nop
140310cfd:	0f 1f 00             	nopl   (%rax)
140310d00:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140310d04:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140310d08:	48 3b fb             	cmp    %rbx,%rdi
140310d0b:	74 67                	je     0x140310d74
140310d0d:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140310d11:	48 8b 01             	mov    (%rcx),%rax
140310d14:	48 8b 40 20          	mov    0x20(%rax),%rax
140310d18:	ff 15 1a bf 7f 00    	call   *0x7fbf1a(%rip)        # 0x140b0cc38
140310d1e:	48 2b df             	sub    %rdi,%rbx
140310d21:	48 c1 fb 02          	sar    $0x2,%rbx
140310d25:	3b c3                	cmp    %ebx,%eax
140310d27:	0f 85 6c 0b 00 00    	jne    0x140311899
140310d2d:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140310d31:	48 8b 01             	mov    (%rcx),%rax
140310d34:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140310d38:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140310d3d:	48 8b 00             	mov    (%rax),%rax
140310d40:	ff 15 f2 be 7f 00    	call   *0x7fbef2(%rip)        # 0x140b0cc38
140310d46:	48 8b 08             	mov    (%rax),%rcx
140310d49:	48 8b 50 08          	mov    0x8(%rax),%rdx
140310d4d:	4c 89 28             	mov    %r13,(%rax)
140310d50:	4c 89 68 08          	mov    %r13,0x8(%rax)
140310d54:	49 89 4f 28          	mov    %rcx,0x28(%r15)
140310d58:	49 8b 4f 30          	mov    0x30(%r15),%rcx
140310d5c:	49 89 57 30          	mov    %rdx,0x30(%r15)
140310d60:	48 85 c9             	test   %rcx,%rcx
140310d63:	74 05                	je     0x140310d6a
140310d65:	e8 1a 30 cf ff       	call   0x140003d84
140310d6a:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140310d6f:	e8 0c 54 cf ff       	call   0x140006180
140310d74:	45 88 6f 48          	mov    %r13b,0x48(%r15)
140310d78:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140310d7d:	48 8b 07             	mov    (%rdi),%rax
140310d80:	0f 57 c0             	xorps  %xmm0,%xmm0
140310d83:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140310d87:	66 0f 6f 0d 61 0f 8a 	movdqa 0x8a0f61(%rip),%xmm1        # 0x140bb1cf0
140310d8e:	00
140310d8f:	f3 0f 7f 8d 80 00 00 	movdqu %xmm1,0x80(%rbp)
140310d96:	00
140310d97:	f2 0f 10 05 59 9a 83 	movsd  0x839a59(%rip),%xmm0        # 0x140b4a7f8
140310d9e:	00
140310d9f:	f2 0f 11 45 70       	movsd  %xmm0,0x70(%rbp)
140310da4:	0f b7 0d 55 9a 83 00 	movzwl 0x839a55(%rip),%ecx        # 0x140b4a800
140310dab:	66 89 4d 78          	mov    %cx,0x78(%rbp)
140310daf:	44 88 6d 7a          	mov    %r13b,0x7a(%rbp)
140310db3:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140310db7:	48 8b cf             	mov    %rdi,%rcx
140310dba:	48 8b 40 40          	mov    0x40(%rax),%rax
140310dbe:	ff 15 74 be 7f 00    	call   *0x7fbe74(%rip)        # 0x140b0cc38
140310dc4:	48 8b 48 08          	mov    0x8(%rax),%rcx
140310dc8:	48 85 c9             	test   %rcx,%rcx
140310dcb:	74 04                	je     0x140310dd1
140310dcd:	f0 ff 41 08          	lock incl 0x8(%rcx)
140310dd1:	48 8b 08             	mov    (%rax),%rcx
140310dd4:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
140310dd8:	48 8b 58 08          	mov    0x8(%rax),%rbx
140310ddc:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
140310de0:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
140310de7:	48 83 f8 0f          	cmp    $0xf,%rax
140310deb:	76 2d                	jbe    0x140310e1a
140310ded:	48 ff c0             	inc    %rax
140310df0:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140310df4:	48 8b d1             	mov    %rcx,%rdx
140310df7:	49 3b c6             	cmp    %r14,%rax
140310dfa:	72 18                	jb     0x140310e14
140310dfc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140310e00:	48 2b d1             	sub    %rcx,%rdx
140310e03:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140310e07:	48 83 f8 1f          	cmp    $0x1f,%rax
140310e0b:	76 07                	jbe    0x140310e14
140310e0d:	ff 15 85 bb 7f 00    	call   *0x7fbb85(%rip)        # 0x140b0c998
140310e13:	cc                   	int3
140310e14:	ff 15 a6 ba 7f 00    	call   *0x7fbaa6(%rip)        # 0x140b0c8c0
140310e1a:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140310e21:	00
140310e22:	44 88 6d 70          	mov    %r13b,0x70(%rbp)
140310e26:	0f 57 c0             	xorps  %xmm0,%xmm0
140310e29:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140310e2e:	48 85 db             	test   %rbx,%rbx
140310e31:	74 08                	je     0x140310e3b
140310e33:	48 8b 45 28          	mov    0x28(%rbp),%rax
140310e37:	f0 ff 40 08          	lock incl 0x8(%rax)
140310e3b:	0f 28 45 20          	movaps 0x20(%rbp),%xmm0
140310e3f:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
140310e44:	45 33 c9             	xor    %r9d,%r9d
140310e47:	49 8d 57 48          	lea    0x48(%r15),%rdx
140310e4b:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140310e4f:	e8 c4 a0 df ff       	call   0x14010af18
140310e54:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140310e59:	48 8b 07             	mov    (%rdi),%rax
140310e5c:	0f 57 c0             	xorps  %xmm0,%xmm0
140310e5f:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140310e63:	66 0f 6f 0d 55 0e 8a 	movdqa 0x8a0e55(%rip),%xmm1        # 0x140bb1cc0
140310e6a:	00
140310e6b:	f3 0f 7f 8d 80 00 00 	movdqu %xmm1,0x80(%rbp)
140310e72:	00
140310e73:	48 8b 0d 76 99 83 00 	mov    0x839976(%rip),%rcx        # 0x140b4a7f0
140310e7a:	89 4d 70             	mov    %ecx,0x70(%rbp)
140310e7d:	0f b7 0d 70 99 83 00 	movzwl 0x839970(%rip),%ecx        # 0x140b4a7f4
140310e84:	66 89 4d 74          	mov    %cx,0x74(%rbp)
140310e88:	8a 0d 68 99 83 00    	mov    0x839968(%rip),%cl        # 0x140b4a7f6
140310e8e:	88 4d 76             	mov    %cl,0x76(%rbp)
140310e91:	44 88 6d 77          	mov    %r13b,0x77(%rbp)
140310e95:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140310e99:	48 8b cf             	mov    %rdi,%rcx
140310e9c:	48 8b 40 40          	mov    0x40(%rax),%rax
140310ea0:	ff 15 92 bd 7f 00    	call   *0x7fbd92(%rip)        # 0x140b0cc38
140310ea6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140310eaa:	48 85 c9             	test   %rcx,%rcx
140310ead:	74 04                	je     0x140310eb3
140310eaf:	f0 ff 41 08          	lock incl 0x8(%rcx)
140310eb3:	48 8b 08             	mov    (%rax),%rcx
140310eb6:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
140310eba:	48 8b 40 08          	mov    0x8(%rax),%rax
140310ebe:	48 89 45 58          	mov    %rax,0x58(%rbp)
140310ec2:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
140310ec9:	48 83 f8 0f          	cmp    $0xf,%rax
140310ecd:	76 2d                	jbe    0x140310efc
140310ecf:	48 ff c0             	inc    %rax
140310ed2:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140310ed6:	48 8b d1             	mov    %rcx,%rdx
140310ed9:	49 3b c6             	cmp    %r14,%rax
140310edc:	72 18                	jb     0x140310ef6
140310ede:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140310ee2:	48 2b d1             	sub    %rcx,%rdx
140310ee5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140310ee9:	48 83 f8 1f          	cmp    $0x1f,%rax
140310eed:	76 07                	jbe    0x140310ef6
140310eef:	ff 15 a3 ba 7f 00    	call   *0x7fbaa3(%rip)        # 0x140b0c998
140310ef5:	cc                   	int3
140310ef6:	ff 15 c4 b9 7f 00    	call   *0x7fb9c4(%rip)        # 0x140b0c8c0
140310efc:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140310f03:	00
140310f04:	44 88 6d 70          	mov    %r13b,0x70(%rbp)
140310f08:	4d 8d 47 50          	lea    0x50(%r15),%r8
140310f0c:	b2 01                	mov    $0x1,%dl
140310f0e:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140310f12:	e8 c5 a1 fc ff       	call   0x1402db0dc
140310f17:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140310f1c:	48 8b 07             	mov    (%rdi),%rax
140310f1f:	0f 57 c0             	xorps  %xmm0,%xmm0
140310f22:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140310f26:	66 0f 6f 0d 92 0d 8a 	movdqa 0x8a0d92(%rip),%xmm1        # 0x140bb1cc0
140310f2d:	00
140310f2e:	f3 0f 7f 8d 80 00 00 	movdqu %xmm1,0x80(%rbp)
140310f35:	00
140310f36:	48 8b 0d 4b 94 83 00 	mov    0x83944b(%rip),%rcx        # 0x140b4a388
140310f3d:	89 4d 70             	mov    %ecx,0x70(%rbp)
140310f40:	0f b7 0d 45 94 83 00 	movzwl 0x839445(%rip),%ecx        # 0x140b4a38c
140310f47:	66 89 4d 74          	mov    %cx,0x74(%rbp)
140310f4b:	8a 0d 3d 94 83 00    	mov    0x83943d(%rip),%cl        # 0x140b4a38e
140310f51:	88 4d 76             	mov    %cl,0x76(%rbp)
140310f54:	44 88 6d 77          	mov    %r13b,0x77(%rbp)
140310f58:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140310f5c:	48 8b cf             	mov    %rdi,%rcx
140310f5f:	48 8b 40 40          	mov    0x40(%rax),%rax
140310f63:	ff 15 cf bc 7f 00    	call   *0x7fbccf(%rip)        # 0x140b0cc38
140310f69:	48 8b 48 08          	mov    0x8(%rax),%rcx
140310f6d:	48 85 c9             	test   %rcx,%rcx
140310f70:	74 04                	je     0x140310f76
140310f72:	f0 ff 41 08          	lock incl 0x8(%rcx)
140310f76:	48 8b 08             	mov    (%rax),%rcx
140310f79:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
140310f80:	48 8b 40 08          	mov    0x8(%rax),%rax
140310f84:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
140310f8b:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
140310f92:	48 83 f8 0f          	cmp    $0xf,%rax
140310f96:	76 2d                	jbe    0x140310fc5
140310f98:	48 ff c0             	inc    %rax
140310f9b:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140310f9f:	48 8b d1             	mov    %rcx,%rdx
140310fa2:	49 3b c6             	cmp    %r14,%rax
140310fa5:	72 18                	jb     0x140310fbf
140310fa7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140310fab:	48 2b d1             	sub    %rcx,%rdx
140310fae:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140310fb2:	48 83 f8 1f          	cmp    $0x1f,%rax
140310fb6:	76 07                	jbe    0x140310fbf
140310fb8:	ff 15 da b9 7f 00    	call   *0x7fb9da(%rip)        # 0x140b0c998
140310fbe:	cc                   	int3
140310fbf:	ff 15 fb b8 7f 00    	call   *0x7fb8fb(%rip)        # 0x140b0c8c0
140310fc5:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140310fcc:	00
140310fcd:	44 88 6d 70          	mov    %r13b,0x70(%rbp)
140310fd1:	49 8d 5f 68          	lea    0x68(%r15),%rbx
140310fd5:	4c 8b c3             	mov    %rbx,%r8
140310fd8:	33 d2                	xor    %edx,%edx
140310fda:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140310fe1:	e8 f6 a0 fc ff       	call   0x1402db0dc
140310fe6:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140310fea:	48 39 13             	cmp    %rdx,(%rbx)
140310fed:	75 51                	jne    0x140311040
140310fef:	83 64 24 48 00       	andl   $0x0,0x48(%rsp)
140310ff4:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
140310ff8:	74 0a                	je     0x140311004
140310ffa:	44 89 2a             	mov    %r13d,(%rdx)
140310ffd:	48 83 43 08 04       	addq   $0x4,0x8(%rbx)
140311002:	eb 0d                	jmp    0x140311011
140311004:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140311009:	48 8b cb             	mov    %rbx,%rcx
14031100c:	e8 ff 0c d2 ff       	call   0x140031d10
140311011:	c7 44 24 48 00 00 80 	movl   $0x3f800000,0x48(%rsp)
140311018:	3f
140311019:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14031101d:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
140311021:	74 10                	je     0x140311033
140311023:	c7 02 00 00 80 3f    	movl   $0x3f800000,(%rdx)
140311029:	48 8d 42 04          	lea    0x4(%rdx),%rax
14031102d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140311031:	eb 0d                	jmp    0x140311040
140311033:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140311038:	48 8b cb             	mov    %rbx,%rcx
14031103b:	e8 d0 0c d2 ff       	call   0x140031d10
140311040:	48 8b 43 08          	mov    0x8(%rbx),%rax
140311044:	48 2b 03             	sub    (%rbx),%rax
140311047:	48 83 f8 08          	cmp    $0x8,%rax
14031104b:	0f 85 6d 08 00 00    	jne    0x1403118be
140311051:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140311056:	48 8b 07             	mov    (%rdi),%rax
140311059:	0f 57 c0             	xorps  %xmm0,%xmm0
14031105c:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140311060:	66 0f 6f 0d 78 0c 8a 	movdqa 0x8a0c78(%rip),%xmm1        # 0x140bb1ce0
140311067:	00
140311068:	f3 0f 7f 8d 80 00 00 	movdqu %xmm1,0x80(%rbp)
14031106f:	00
140311070:	f2 0f 10 05 a0 97 83 	movsd  0x8397a0(%rip),%xmm0        # 0x140b4a818
140311077:	00
140311078:	f2 0f 11 45 70       	movsd  %xmm0,0x70(%rbp)
14031107d:	8a 0d 9d 97 83 00    	mov    0x83979d(%rip),%cl        # 0x140b4a820
140311083:	88 4d 78             	mov    %cl,0x78(%rbp)
140311086:	44 88 6d 79          	mov    %r13b,0x79(%rbp)
14031108a:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14031108e:	48 8b cf             	mov    %rdi,%rcx
140311091:	48 8b 40 40          	mov    0x40(%rax),%rax
140311095:	ff 15 9d bb 7f 00    	call   *0x7fbb9d(%rip)        # 0x140b0cc38
14031109b:	0f 57 c0             	xorps  %xmm0,%xmm0
14031109e:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1403110a3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1403110a7:	48 85 c9             	test   %rcx,%rcx
1403110aa:	74 04                	je     0x1403110b0
1403110ac:	f0 ff 41 08          	lock incl 0x8(%rcx)
1403110b0:	48 8b 08             	mov    (%rax),%rcx
1403110b3:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1403110b7:	48 8b 40 08          	mov    0x8(%rax),%rax
1403110bb:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1403110bf:	48 8b 85 88 00 00 00 	mov    0x88(%rbp),%rax
1403110c6:	48 83 f8 0f          	cmp    $0xf,%rax
1403110ca:	76 31                	jbe    0x1403110fd
1403110cc:	48 ff c0             	inc    %rax
1403110cf:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
1403110d3:	48 8b d1             	mov    %rcx,%rdx
1403110d6:	49 3b c6             	cmp    %r14,%rax
1403110d9:	72 18                	jb     0x1403110f3
1403110db:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403110df:	48 2b d1             	sub    %rcx,%rdx
1403110e2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403110e6:	48 83 f8 1f          	cmp    $0x1f,%rax
1403110ea:	76 07                	jbe    0x1403110f3
1403110ec:	ff 15 a6 b8 7f 00    	call   *0x7fb8a6(%rip)        # 0x140b0c998
1403110f2:	cc                   	int3
1403110f3:	ff 15 c7 b7 7f 00    	call   *0x7fb7c7(%rip)        # 0x140b0c8c0
1403110f9:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1403110fd:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140311104:	00
140311105:	44 88 6d 70          	mov    %r13b,0x70(%rbp)
140311109:	48 85 c9             	test   %rcx,%rcx
14031110c:	0f 84 d1 07 00 00    	je     0x1403118e3
140311112:	49 8b 04 24          	mov    (%r12),%rax
140311116:	49 8b cc             	mov    %r12,%rcx
140311119:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
140311120:	ff 15 12 bb 7f 00    	call   *0x7fbb12(%rip)        # 0x140b0cc38
140311126:	48 8b f0             	mov    %rax,%rsi
140311129:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14031112d:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140311131:	e8 22 59 e1 ff       	call   0x140126a58
140311136:	90                   	nop
140311137:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
14031113b:	48 85 db             	test   %rbx,%rbx
14031113e:	0f 84 62 01 00 00    	je     0x1403112a6
140311144:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140311148:	48 8b 11             	mov    (%rcx),%rdx
14031114b:	48 8b 42 20          	mov    0x20(%rdx),%rax
14031114f:	ff 15 e3 ba 7f 00    	call   *0x7fbae3(%rip)        # 0x140b0cc38
140311155:	4c 63 f0             	movslq %eax,%r14
140311158:	48 8b 03             	mov    (%rbx),%rax
14031115b:	48 8b cb             	mov    %rbx,%rcx
14031115e:	48 8b 40 48          	mov    0x48(%rax),%rax
140311162:	ff 15 d0 ba 7f 00    	call   *0x7fbad0(%rip)        # 0x140b0cc38
140311168:	49 3b c6             	cmp    %r14,%rax
14031116b:	0f 82 06 08 00 00    	jb     0x140311977
140311171:	49 8b fd             	mov    %r13,%rdi
140311174:	4d 85 f6             	test   %r14,%r14
140311177:	0f 84 04 02 00 00    	je     0x140311381
14031117d:	48 8b 03             	mov    (%rbx),%rax
140311180:	48 8b d7             	mov    %rdi,%rdx
140311183:	48 8b cb             	mov    %rbx,%rcx
140311186:	48 8b 40 40          	mov    0x40(%rax),%rax
14031118a:	ff 15 a8 ba 7f 00    	call   *0x7fbaa8(%rip)        # 0x140b0cc38
140311190:	48 8b d0             	mov    %rax,%rdx
140311193:	0f 57 c0             	xorps  %xmm0,%xmm0
140311196:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
14031119b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14031119f:	48 85 c9             	test   %rcx,%rcx
1403111a2:	74 08                	je     0x1403111ac
1403111a4:	f0 ff 41 08          	lock incl 0x8(%rcx)
1403111a8:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
1403111ac:	48 8b 00             	mov    (%rax),%rax
1403111af:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1403111b3:	48 8b 42 08          	mov    0x8(%rdx),%rax
1403111b7:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1403111bb:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1403111bf:	48 8b 01             	mov    (%rcx),%rax
1403111c2:	4c 8b ce             	mov    %rsi,%r9
1403111c5:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
1403111c9:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1403111ce:	48 8b 40 28          	mov    0x28(%rax),%rax
1403111d2:	ff 15 60 ba 7f 00    	call   *0x7fba60(%rip)        # 0x140b0cc38
1403111d8:	90                   	nop
1403111d9:	4c 39 6c 24 48       	cmp    %r13,0x48(%rsp)
1403111de:	0f 84 6e 07 00 00    	je     0x140311952
1403111e4:	48 8b 0e             	mov    (%rsi),%rcx
1403111e7:	48 8b 01             	mov    (%rcx),%rax
1403111ea:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1403111ef:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1403111f4:	48 8b 80 20 01 00 00 	mov    0x120(%rax),%rax
1403111fb:	ff 15 37 ba 7f 00    	call   *0x7fba37(%rip)        # 0x140b0cc38
140311201:	90                   	nop
140311202:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140311207:	48 85 c9             	test   %rcx,%rcx
14031120a:	0f 84 1d 07 00 00    	je     0x14031192d
140311210:	48 8b 01             	mov    (%rcx),%rax
140311213:	48 8b 40 18          	mov    0x18(%rax),%rax
140311217:	ff 15 1b ba 7f 00    	call   *0x7fba1b(%rip)        # 0x140b0cc38
14031121d:	83 f8 01             	cmp    $0x1,%eax
140311220:	0f 85 e2 06 00 00    	jne    0x140311908
140311226:	49 8d 8f 80 00 00 00 	lea    0x80(%r15),%rcx
14031122d:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140311231:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
140311235:	74 31                	je     0x140311268