140adacde:	aa aa 2a
140adace1:	4d 8b 16             	mov    (%r14),%r10
140adace4:	48 8b cf             	mov    %rdi,%rcx
140adace7:	49 2b ca             	sub    %r10,%rcx
140adacea:	49 8b c3             	mov    %r11,%rax
140adaced:	48 f7 e9             	imul   %rcx
140adacf0:	4c 8b ca             	mov    %rdx,%r9
140adacf3:	49 c1 f9 02          	sar    $0x2,%r9
140adacf7:	49 8b c1             	mov    %r9,%rax
140adacfa:	48 c1 e8 3f          	shr    $0x3f,%rax
140adacfe:	4c 03 c8             	add    %rax,%r9
140adad01:	4d 3b c1             	cmp    %r9,%r8
140adad04:	73 19                	jae    0x140adad1f
140adad06:	4b 8d 04 40          	lea    (%r8,%r8,2),%rax
140adad0a:	48 8b d7             	mov    %rdi,%rdx
140adad0d:	49 8d 1c c2          	lea    (%r10,%rax,8),%rbx
140adad11:	48 8b cb             	mov    %rbx,%rcx
140adad14:	e8 9f 38 54 ff       	call   0x14001e5b8
140adad19:	49 89 5e 08          	mov    %rbx,0x8(%r14)
140adad1d:	eb 58                	jmp    0x140adad77
140adad1f:	76 60                	jbe    0x140adad81
140adad21:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140adad25:	49 8b c3             	mov    %r11,%rax
140adad28:	49 2b ca             	sub    %r10,%rcx
140adad2b:	48 f7 e9             	imul   %rcx
140adad2e:	48 c1 fa 02          	sar    $0x2,%rdx
140adad32:	48 8b c2             	mov    %rdx,%rax
140adad35:	48 c1 e8 3f          	shr    $0x3f,%rax
140adad39:	48 03 d0             	add    %rax,%rdx
140adad3c:	4c 3b c2             	cmp    %rdx,%r8
140adad3f:	76 0d                	jbe    0x140adad4e
140adad41:	49 8b d0             	mov    %r8,%rdx
140adad44:	49 8b ce             	mov    %r14,%rcx
140adad47:	e8 98 0c 00 00       	call   0x140adb9e4
140adad4c:	eb 29                	jmp    0x140adad77
140adad4e:	4d 2b c1             	sub    %r9,%r8
140adad51:	74 15                	je     0x140adad68
140adad53:	4c 89 3f             	mov    %r15,(%rdi)
140adad56:	4c 89 7f 08          	mov    %r15,0x8(%rdi)
140adad5a:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
140adad5e:	48 83 c7 18          	add    $0x18,%rdi
140adad62:	49 83 e8 01          	sub    $0x1,%r8
140adad66:	75 eb                	jne    0x140adad53
140adad68:	48 8b d7             	mov    %rdi,%rdx
140adad6b:	48 8b cf             	mov    %rdi,%rcx
140adad6e:	e8 45 38 54 ff       	call   0x14001e5b8
140adad73:	49 89 7e 08          	mov    %rdi,0x8(%r14)
140adad77:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adad7e:	aa aa 2a
140adad81:	45 8b ef             	mov    %r15d,%r13d
140adad84:	66 44 3b be 88 00 00 	cmp    0x88(%rsi),%r15w
140adad8b:	00
140adad8c:	0f 83 c1 01 00 00    	jae    0x140adaf53
140adad92:	4d 8b e7             	mov    %r15,%r12
140adad95:	4d 8b 06             	mov    (%r14),%r8
140adad98:	49 8b c3             	mov    %r11,%rax
140adad9b:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140adad9f:	49 2b c8             	sub    %r8,%rcx
140adada2:	48 f7 e9             	imul   %rcx
140adada5:	48 c1 fa 02          	sar    $0x2,%rdx
140adada9:	48 8b c2             	mov    %rdx,%rax
140adadac:	48 c1 e8 3f          	shr    $0x3f,%rax
140adadb0:	48 03 d0             	add    %rax,%rdx
140adadb3:	4c 3b e2             	cmp    %rdx,%r12
140adadb6:	0f 83 c4 01 00 00    	jae    0x140adaf80
140adadbc:	0f b7 9e 8a 00 00 00 	movzwl 0x8a(%rsi),%ebx
140adadc3:	4b 8d 3c 38          	lea    (%r8,%r15,1),%rdi
140adadc7:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
140adadcb:	48 8b 17             	mov    (%rdi),%rdx
140adadce:	48 8b cd             	mov    %rbp,%rcx
140adadd1:	48 2b ca             	sub    %rdx,%rcx
140adadd4:	48 c1 f9 03          	sar    $0x3,%rcx
140adadd8:	48 3b d9             	cmp    %rcx,%rbx
140adaddb:	73 06                	jae    0x140adade3
140adaddd:	48 8d 04 da          	lea    (%rdx,%rbx,8),%rax
140adade1:	eb 4b                	jmp    0x140adae2e
140adade3:	76 4d                	jbe    0x140adae32
140adade5:	48 8b 47 10          	mov    0x10(%rdi),%rax
140adade9:	48 2b c2             	sub    %rdx,%rax
140adadec:	48 c1 f8 03          	sar    $0x3,%rax
140adadf0:	48 3b d8             	cmp    %rax,%rbx
140adadf3:	76 17                	jbe    0x140adae0c
140adadf5:	48 8b d3             	mov    %rbx,%rdx
140adadf8:	48 8b cf             	mov    %rdi,%rcx
140adadfb:	e8 b4 cf e3 ff       	call   0x140917db4
140adae00:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adae07:	aa aa 2a
140adae0a:	eb 26                	jmp    0x140adae32
140adae0c:	48 2b d9             	sub    %rcx,%rbx
140adae0f:	33 d2                	xor    %edx,%edx
140adae11:	48 c1 e3 03          	shl    $0x3,%rbx
140adae15:	48 8b cd             	mov    %rbp,%rcx
140adae18:	4c 8b c3             	mov    %rbx,%r8
140adae1b:	e8 4c 56 01 00       	call   0x140af046c
140adae20:	48 8d 04 2b          	lea    (%rbx,%rbp,1),%rax
140adae24:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adae2b:	aa aa 2a
140adae2e:	48 89 47 08          	mov    %rax,0x8(%rdi)
140adae32:	33 c0                	xor    %eax,%eax
140adae34:	8b f8                	mov    %eax,%edi
140adae36:	8b d8                	mov    %eax,%ebx
140adae38:	66 3b 86 8a 00 00 00 	cmp    0x8a(%rsi),%ax
140adae3f:	0f 83 f4 00 00 00    	jae    0x140adaf39
140adae45:	48 8d ae 90 00 00 00 	lea    0x90(%rsi),%rbp
140adae4c:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140adae50:	48 8b 45 08          	mov    0x8(%rbp),%rax
140adae54:	48 2b c2             	sub    %rdx,%rax
140adae57:	48 3b d8             	cmp    %rax,%rbx
140adae5a:	0f 83 20 01 00 00    	jae    0x140adaf80
140adae60:	8a 0c 1a             	mov    (%rdx,%rbx,1),%cl
140adae63:	80 f9 08             	cmp    $0x8,%cl
140adae66:	7f 16                	jg     0x140adae7e
140adae68:	48 8b 0e             	mov    (%rsi),%rcx
140adae6b:	48 8b 01             	mov    (%rcx),%rax
140adae6e:	48 8b 40 18          	mov    0x18(%rax),%rax
140adae72:	ff 15 c0 1d 03 00    	call   *0x31dc0(%rip)        # 0x140b0cc38
140adae78:	44 0f b6 c0          	movzbl %al,%r8d
140adae7c:	eb 61                	jmp    0x140adaedf
140adae7e:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
140adae85:	48 2b c2             	sub    %rdx,%rax
140adae88:	48 3b d8             	cmp    %rax,%rbx
140adae8b:	0f 83 ef 00 00 00    	jae    0x140adaf80
140adae91:	80 f9 10             	cmp    $0x10,%cl
140adae94:	7f 16                	jg     0x140adaeac
140adae96:	48 8b 0e             	mov    (%rsi),%rcx
140adae99:	48 8b 01             	mov    (%rcx),%rax
140adae9c:	48 8b 40 20          	mov    0x20(%rax),%rax
140adaea0:	ff 15 92 1d 03 00    	call   *0x31d92(%rip)        # 0x140b0cc38
140adaea6:	44 0f b7 c0          	movzwl %ax,%r8d
140adaeaa:	eb 33                	jmp    0x140adaedf
140adaeac:	80 f9 20             	cmp    $0x20,%cl
140adaeaf:	7f 15                	jg     0x140adaec6
140adaeb1:	48 8b 0e             	mov    (%rsi),%rcx
140adaeb4:	48 8b 01             	mov    (%rcx),%rax
140adaeb7:	48 8b 40 28          	mov    0x28(%rax),%rax
140adaebb:	ff 15 77 1d 03 00    	call   *0x31d77(%rip)        # 0x140b0cc38
140adaec1:	4c 63 c0             	movslq %eax,%r8
140adaec4:	eb 19                	jmp    0x140adaedf
140adaec6:	80 f9 26             	cmp    $0x26,%cl
140adaec9:	0f 8f b8 00 00 00    	jg     0x140adaf87
140adaecf:	48 8b 0e             	mov    (%rsi),%rcx
140adaed2:	ba 05 00 00 00       	mov    $0x5,%edx
140adaed7:	e8 a0 e6 ff ff       	call   0x140ad957c
140adaedc:	4c 8b c0             	mov    %rax,%r8
140adaedf:	4d 8b 0e             	mov    (%r14),%r9
140adaee2:	49 bb ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%r11
140adaee9:	aa aa 2a
140adaeec:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140adaef0:	49 8b c3             	mov    %r11,%rax
140adaef3:	49 2b c9             	sub    %r9,%rcx
140adaef6:	48 f7 e9             	imul   %rcx
140adaef9:	48 c1 fa 02          	sar    $0x2,%rdx
140adaefd:	48 8b ca             	mov    %rdx,%rcx
140adaf00:	48 c1 e9 3f          	shr    $0x3f,%rcx
140adaf04:	48 03 d1             	add    %rcx,%rdx
140adaf07:	4c 3b e2             	cmp    %rdx,%r12
140adaf0a:	73 74                	jae    0x140adaf80
140adaf0c:	4b 8b 0c 0f          	mov    (%r15,%r9,1),%rcx
140adaf10:	4b 8b 44 0f 08       	mov    0x8(%r15,%r9,1),%rax
140adaf15:	48 2b c1             	sub    %rcx,%rax
140adaf18:	48 c1 f8 03          	sar    $0x3,%rax
140adaf1c:	48 3b d8             	cmp    %rax,%rbx
140adaf1f:	73 5f                	jae    0x140adaf80
140adaf21:	4c 89 04 d9          	mov    %r8,(%rcx,%rbx,8)
140adaf25:	ff c7                	inc    %edi
140adaf27:	0f b7 86 8a 00 00 00 	movzwl 0x8a(%rsi),%eax
140adaf2e:	48 ff c3             	inc    %rbx
140adaf31:	3b f8                	cmp    %eax,%edi
140adaf33:	0f 8c 13 ff ff ff    	jl     0x140adae4c
140adaf39:	0f b7 86 88 00 00 00 	movzwl 0x88(%rsi),%eax
140adaf40:	41 ff c5             	inc    %r13d
140adaf43:	49 ff c4             	inc    %r12
140adaf46:	49 83 c7 18          	add    $0x18,%r15
140adaf4a:	44 3b e8             	cmp    %eax,%r13d
140adaf4d:	0f 8c 42 fe ff ff    	jl     0x140adad95
140adaf53:	b0 01                	mov    $0x1,%al
140adaf55:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140adaf5a:	48 33 cc             	xor    %rsp,%rcx
140adaf5d:	e8 7e 46 01 00       	call   0x140aef5e0
140adaf62:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140adaf67:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140adaf6b:	49 8b 6b 40          	mov    0x40(%r11),%rbp
140adaf6f:	49 8b 73 48          	mov    0x48(%r11),%rsi
140adaf73:	49 8b e3             	mov    %r11,%rsp
140adaf76:	41 5f                	pop    %r15
140adaf78:	41 5e                	pop    %r14
140adaf7a:	41 5d                	pop    %r13
140adaf7c:	41 5c                	pop    %r12
140adaf7e:	5f                   	pop    %rdi
140adaf7f:	c3                   	ret
140adaf80:	ff 15 12 1a 03 00    	call   *0x31a12(%rip)        # 0x140b0c998
140adaf86:	cc                   	int3
140adaf87:	48 8d 15 22 58 0d 00 	lea    0xd5822(%rip),%rdx        # 0x140bb07b0
140adaf8e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140adaf93:	e8 34 c9 e8 ff       	call   0x1409678cc
140adaf98:	48 8d 15 41 be 15 00 	lea    0x15be41(%rip),%rdx        # 0x140c36de0
140adaf9f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140adafa4:	e8 d5 54 01 00       	call   0x140af047e
140adafa9:	cc                   	int3
140adafaa:	48 8d 15 df 57 0d 00 	lea    0xd57df(%rip),%rdx        # 0x140bb0790
140adafb1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140adafb6:	e8 11 c9 e8 ff       	call   0x1409678cc
140adafbb:	48 8d 15 1e be 15 00 	lea    0x15be1e(%rip),%rdx        # 0x140c36de0
140adafc2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140adafc7:	e8 b2 54 01 00       	call   0x140af047e
140adafcc:	cc                   	int3
140adafcd:	90                   	nop
140adafce:	90                   	nop
140adafcf:	90                   	nop
140adafd0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140adafd5:	55                   	push   %rbp
140adafd6:	56                   	push   %rsi
140adafd7:	57                   	push   %rdi
140adafd8:	41 54                	push   %r12
140adafda:	41 55                	push   %r13
140adafdc:	41 56                	push   %r14
140adafde:	41 57                	push   %r15
140adafe0:	48 83 ec 70          	sub    $0x70,%rsp
140adafe4:	48 8b 05 55 40 1e 00 	mov    0x1e4055(%rip),%rax        # 0x140cbf040
140adafeb:	48 33 c4             	xor    %rsp,%rax
140adafee:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140adaff3:	80 b9 10 01 00 00 00 	cmpb   $0x0,0x110(%rcx)
140adaffa:	48 8b da             	mov    %rdx,%rbx
140adaffd:	48 8b f9             	mov    %rcx,%rdi
140adb000:	0f 85 72 02 00 00    	jne    0x140adb278
140adb006:	48 8b 09             	mov    (%rcx),%rcx
140adb009:	48 8b 01             	mov    (%rcx),%rax
140adb00c:	48 8b 40 38          	mov    0x38(%rax),%rax
140adb010:	ff 15 22 1c 03 00    	call   *0x31c22(%rip)        # 0x140b0cc38
140adb016:	8b 0b                	mov    (%rbx),%ecx
140adb018:	4c 8d bf c8 00 00 00 	lea    0xc8(%rdi),%r15
140adb01f:	83 e9 08             	sub    $0x8,%ecx
140adb022:	44 8d 24 01          	lea    (%rcx,%rax,1),%r12d
140adb026:	c1 e9 02             	shr    $0x2,%ecx
140adb029:	8b d1                	mov    %ecx,%edx
140adb02b:	49 8b cf             	mov    %r15,%rcx
140adb02e:	89 97 c0 00 00 00    	mov    %edx,0xc0(%rdi)
140adb034:	e8 7f 9a 55 ff       	call   0x140034ab8
140adb039:	8b 9f c0 00 00 00    	mov    0xc0(%rdi),%ebx
140adb03f:	48 8d b7 e0 00 00 00 	lea    0xe0(%rdi),%rsi
140adb046:	48 8b 6e 08          	mov    0x8(%rsi),%rbp
140adb04a:	48 8b 16             	mov    (%rsi),%rdx
140adb04d:	48 8b cd             	mov    %rbp,%rcx
140adb050:	48 2b ca             	sub    %rdx,%rcx
140adb053:	48 c1 f9 02          	sar    $0x2,%rcx
140adb057:	48 3b d9             	cmp    %rcx,%rbx
140adb05a:	73 06                	jae    0x140adb062
140adb05c:	48 8d 04 9a          	lea    (%rdx,%rbx,4),%rax
140adb060:	eb 37                	jmp    0x140adb099
140adb062:	76 39                	jbe    0x140adb09d
140adb064:	48 8b 46 10          	mov    0x10(%rsi),%rax
140adb068:	48 2b c2             	sub    %rdx,%rax
140adb06b:	48 c1 f8 02          	sar    $0x2,%rax
140adb06f:	48 3b d8             	cmp    %rax,%rbx
140adb072:	76 0d                	jbe    0x140adb081
140adb074:	48 8b d3             	mov    %rbx,%rdx
140adb077:	48 8b ce             	mov    %rsi,%rcx
140adb07a:	e8 7d 0b 00 00       	call   0x140adbbfc
140adb07f:	eb 1c                	jmp    0x140adb09d
140adb081:	48 2b d9             	sub    %rcx,%rbx
140adb084:	33 d2                	xor    %edx,%edx
140adb086:	48 c1 e3 02          	shl    $0x2,%rbx
140adb08a:	48 8b cd             	mov    %rbp,%rcx
140adb08d:	4c 8b c3             	mov    %rbx,%r8
140adb090:	e8 d7 53 01 00       	call   0x140af046c
140adb095:	48 8d 04 2b          	lea    (%rbx,%rbp,1),%rax
140adb099:	48 89 46 08          	mov    %rax,0x8(%rsi)
140adb09d:	8b 97 c0 00 00 00    	mov    0xc0(%rdi),%edx
140adb0a3:	4c 8d b7 f8 00 00 00 	lea    0xf8(%rdi),%r14
140adb0aa:	49 8b ce             	mov    %r14,%rcx
140adb0ad:	e8 ae 64 6d ff       	call   0x1401b1560
140adb0b2:	33 ed                	xor    %ebp,%ebp
140adb0b4:	44 8d 6d 01          	lea    0x1(%rbp),%r13d
140adb0b8:	39 af c0 00 00 00    	cmp    %ebp,0xc0(%rdi)
140adb0be:	0f 86 04 01 00 00    	jbe    0x140adb1c8
140adb0c4:	48 8b 0f             	mov    (%rdi),%rcx
140adb0c7:	48 8b 01             	mov    (%rcx),%rax
140adb0ca:	48 8b 40 20          	mov    0x20(%rax),%rax
140adb0ce:	ff 15 64 1b 03 00    	call   *0x31b64(%rip)        # 0x140b0cc38
140adb0d4:	66 3b 47 30          	cmp    0x30(%rdi),%ax
140adb0d8:	0f 83 77 01 00 00    	jae    0x140adb255
140adb0de:	49 8b 17             	mov    (%r15),%rdx
140adb0e1:	49 8b 4f 08          	mov    0x8(%r15),%rcx
140adb0e5:	48 2b ca             	sub    %rdx,%rcx
140adb0e8:	8b dd                	mov    %ebp,%ebx
140adb0ea:	48 d1 f9             	sar    $1,%rcx
140adb0ed:	48 3b d9             	cmp    %rcx,%rbx
140adb0f0:	0f 83 58 01 00 00    	jae    0x140adb24e
140adb0f6:	66 89 04 6a          	mov    %ax,(%rdx,%rbp,2)
140adb0fa:	48 8b 0f             	mov    (%rdi),%rcx
140adb0fd:	48 8b 01             	mov    (%rcx),%rax
140adb100:	48 8b 40 18          	mov    0x18(%rax),%rax
140adb104:	ff 15 2e 1b 03 00    	call   *0x31b2e(%rip)        # 0x140b0cc38
140adb10a:	84 c0                	test   %al,%al
140adb10c:	75 1d                	jne    0x140adb12b
140adb10e:	48 8b 0e             	mov    (%rsi),%rcx
140adb111:	48 8b 46 08          	mov    0x8(%rsi),%rax
140adb115:	48 2b c1             	sub    %rcx,%rax
140adb118:	48 c1 f8 02          	sar    $0x2,%rax
140adb11c:	48 3b d8             	cmp    %rax,%rbx
140adb11f:	0f 83 29 01 00 00    	jae    0x140adb24e
140adb125:	83 24 a9 00          	andl   $0x0,(%rcx,%rbp,4)
140adb129:	eb 24                	jmp    0x140adb14f
140adb12b:	41 3a c5             	cmp    %r13b,%al
140adb12e:	0f 85 8a 01 00 00    	jne    0x140adb2be
140adb134:	48 8b 0e             	mov    (%rsi),%rcx
140adb137:	48 8b 46 08          	mov    0x8(%rsi),%rax
140adb13b:	48 2b c1             	sub    %rcx,%rax
140adb13e:	48 c1 f8 02          	sar    $0x2,%rax
140adb142:	48 3b d8             	cmp    %rax,%rbx
140adb145:	0f 83 03 01 00 00    	jae    0x140adb24e
140adb14b:	44 89 2c a9          	mov    %r13d,(%rcx,%rbp,4)
140adb14f:	48 8b 0f             	mov    (%rdi),%rcx
140adb152:	48 8b 01             	mov    (%rcx),%rax
140adb155:	48 8b 40 18          	mov    0x18(%rax),%rax
140adb159:	ff 15 d9 1a 03 00    	call   *0x31ad9(%rip)        # 0x140b0cc38
140adb15f:	0f b6 c8             	movzbl %al,%ecx
140adb162:	66 3b 8f 8a 00 00 00 	cmp    0x8a(%rdi),%cx
140adb169:	0f 83 2c 01 00 00    	jae    0x140adb29b
140adb16f:	49 8b 16             	mov    (%r14),%rdx
140adb172:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140adb176:	48 2b ca             	sub    %rdx,%rcx
140adb179:	48 3b d9             	cmp    %rcx,%rbx
140adb17c:	0f 83 cc 00 00 00    	jae    0x140adb24e
140adb182:	88 04 2a             	mov    %al,(%rdx,%rbp,1)
140adb185:	48 8b 0e             	mov    (%rsi),%rcx
140adb188:	48 8b 46 08          	mov    0x8(%rsi),%rax
140adb18c:	48 2b c1             	sub    %rcx,%rax
140adb18f:	48 c1 f8 02          	sar    $0x2,%rax
140adb193:	48 85 c0             	test   %rax,%rax
140adb196:	0f 84 b2 00 00 00    	je     0x140adb24e
140adb19c:	44 39 29             	cmp    %r13d,(%rcx)
140adb19f:	75 18                	jne    0x140adb1b9
140adb1a1:	0f b7 87 8a 00 00 00 	movzwl 0x8a(%rdi),%eax
140adb1a8:	8b 97 c0 00 00 00    	mov    0xc0(%rdi),%edx
140adb1ae:	3b c2                	cmp    %edx,%eax
140adb1b0:	75 07                	jne    0x140adb1b9
140adb1b2:	66 44 39 6f 30       	cmp    %r13w,0x30(%rdi)
140adb1b7:	74 51                	je     0x140adb20a
140adb1b9:	41 03 ed             	add    %r13d,%ebp
140adb1bc:	3b af c0 00 00 00    	cmp    0xc0(%rdi),%ebp
140adb1c2:	0f 82 fc fe ff ff    	jb     0x140adb0c4
140adb1c8:	48 8b 0f             	mov    (%rdi),%rcx
140adb1cb:	41 8b d4             	mov    %r12d,%edx
140adb1ce:	4c 8b 01             	mov    (%rcx),%r8
140adb1d1:	49 8b 40 30          	mov    0x30(%r8),%rax
140adb1d5:	ff 15 5d 1a 03 00    	call   *0x31a5d(%rip)        # 0x140b0cc38
140adb1db:	41 8a c5             	mov    %r13b,%al
140adb1de:	44 88 af 10 01 00 00 	mov    %r13b,0x110(%rdi)
140adb1e5:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx