140064da0:	48 8b 01             	mov    (%rcx),%rax
140064da3:	48 ff 60 18          	rex.W jmp *0x18(%rax)
140064da7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140064dae:	00 00
140064db0:	48 8b 01             	mov    (%rcx),%rax
140064db3:	48 ff 60 20          	rex.W jmp *0x20(%rax)
140064db7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140064dbe:	00 00
140064dc0:	53                   	push   %rbx
140064dc1:	48 83 ec 20          	sub    $0x20,%rsp
140064dc5:	48 8b 01             	mov    (%rcx),%rax
140064dc8:	48 89 cb             	mov    %rcx,%rbx
140064dcb:	ff 50 10             	call   *0x10(%rax)
140064dce:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140064dd2:	48 83 c4 20          	add    $0x20,%rsp
140064dd6:	5b                   	pop    %rbx
140064dd7:	e9 d4 40 09 00       	jmp    0x1400f8eb0
140064ddc:	0f 1f 40 00          	nopl   0x0(%rax)
140064de0:	53                   	push   %rbx
140064de1:	48 83 ec 20          	sub    $0x20,%rsp
140064de5:	48 8b 41 20          	mov    0x20(%rcx),%rax
140064de9:	48 89 cb             	mov    %rcx,%rbx
140064dec:	48 85 c0             	test   %rax,%rax
140064def:	74 0f                	je     0x140064e00
140064df1:	48 83 c4 20          	add    $0x20,%rsp
140064df5:	5b                   	pop    %rbx
140064df6:	c3                   	ret
140064df7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140064dfe:	00 00
140064e00:	48 8b 11             	mov    (%rcx),%rdx
140064e03:	48 85 d2             	test   %rdx,%rdx
140064e06:	74 60                	je     0x140064e68
140064e08:	8b 81 a0 01 00 00    	mov    0x1a0(%rcx),%eax
140064e0e:	83 f8 02             	cmp    $0x2,%eax
140064e11:	77 3d                	ja     0x140064e50
140064e13:	48 8d 0d 26 da 19 00 	lea    0x19da26(%rip),%rcx        # 0x140202840
140064e1a:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
140064e1e:	48 85 c0             	test   %rax,%rax
140064e21:	74 2d                	je     0x140064e50
140064e23:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
140064e29:	48 89 d9             	mov    %rbx,%rcx
140064e2c:	ff 50 08             	call   *0x8(%rax)
140064e2f:	48 8b 0b             	mov    (%rbx),%rcx
140064e32:	48 89 43 20          	mov    %rax,0x20(%rbx)
140064e36:	48 89 c2             	mov    %rax,%rdx
140064e39:	e8 12 39 00 00       	call   0x140068750
140064e3e:	48 89 43 20          	mov    %rax,0x20(%rbx)
140064e42:	48 83 c4 20          	add    $0x20,%rsp
140064e46:	5b                   	pop    %rbx
140064e47:	c3                   	ret
140064e48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140064e4f:	00
140064e50:	4c 8d 05 30 d0 19 00 	lea    0x19d030(%rip),%r8        # 0x140201e87
140064e57:	ba 26 08 00 00       	mov    $0x826,%edx
140064e5c:	48 8d 0d 5a c9 19 00 	lea    0x19c95a(%rip),%rcx        # 0x1402017bd
140064e63:	e8 28 e9 05 00       	call   0x1400c3790
140064e68:	4c 8d 05 e1 cf 19 00 	lea    0x19cfe1(%rip),%r8        # 0x140201e50
140064e6f:	ba 38 08 00 00       	mov    $0x838,%edx
140064e74:	48 8d 0d 42 c9 19 00 	lea    0x19c942(%rip),%rcx        # 0x1402017bd
140064e7b:	e8 10 e9 05 00       	call   0x1400c3790
140064e80:	90                   	nop
140064e81:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140064e88:	00 00 00 00
140064e8c:	0f 1f 40 00          	nopl   0x0(%rax)
140064e90:	41 57                	push   %r15
140064e92:	41 56                	push   %r14
140064e94:	41 55                	push   %r13
140064e96:	41 54                	push   %r12
140064e98:	55                   	push   %rbp
140064e99:	57                   	push   %rdi
140064e9a:	56                   	push   %rsi
140064e9b:	53                   	push   %rbx
140064e9c:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
140064ea3:	48 8b 05 46 3c 1d 00 	mov    0x1d3c46(%rip),%rax        # 0x140238af0
140064eaa:	4c 8b 35 ef 44 1d 00 	mov    0x1d44ef(%rip),%r14        # 0x1402393a0
140064eb1:	49 89 cc             	mov    %rcx,%r12
140064eb4:	49 89 d7             	mov    %rdx,%r15
140064eb7:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
140064ebe:	00
140064ebf:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
140064ec6:	00 00
140064ec8:	48 8b 10             	mov    (%rax),%rdx
140064ecb:	48 89 94 24 a8 00 00 	mov    %rdx,0xa8(%rsp)
140064ed2:	00
140064ed3:	31 d2                	xor    %edx,%edx
140064ed5:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
140064eda:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
140064ee1:	48 83 3d d7 6d 18 00 	cmpq   $0x0,0x186dd7(%rip)        # 0x1401ebcc0
140064ee8:	00
140064ee9:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140064ef0:	00 00
140064ef2:	0f 84 08 02 00 00    	je     0x140065100
140064ef8:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
140064eff:	00
140064f00:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140064f05:	31 ff                	xor    %edi,%edi
140064f07:	48 8d 35 b2 6d 18 00 	lea    0x186db2(%rip),%rsi        # 0x1401ebcc0
140064f0e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140064f13:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140064f18:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140064f1d:	45 89 c7             	mov    %r8d,%r15d
140064f20:	4c 89 e1             	mov    %r12,%rcx
140064f23:	e8 b8 fe ff ff       	call   0x140064de0
140064f28:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
140064f2d:	48 89 c3             	mov    %rax,%rbx
140064f30:	85 ff                	test   %edi,%edi
140064f32:	0f 85 c0 01 00 00    	jne    0x1400650f8
140064f38:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140064f3f:	00 00
140064f41:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140064f46:	4c 39 f0             	cmp    %r14,%rax
140064f49:	0f 84 69 01 00 00    	je     0x1400650b8
140064f4f:	c6 00 00             	movb   $0x0,(%rax)
140064f52:	48 8b 16             	mov    (%rsi),%rdx
140064f55:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
140064f5a:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
140064f5f:	45 89 f8             	mov    %r15d,%r8d
140064f62:	48 89 e9             	mov    %rbp,%rcx
140064f65:	e8 56 70 03 00       	call   0x14009bfc0
140064f6a:	48 8d 44 24 5c       	lea    0x5c(%rsp),%rax
140064f6f:	4d 89 e9             	mov    %r13,%r9
140064f72:	48 89 d9             	mov    %rbx,%rcx
140064f75:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140064f7a:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140064f7f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140064f85:	e8 76 f6 ff ff       	call   0x140064600
140064f8a:	48 85 c0             	test   %rax,%rax
140064f8d:	74 49                	je     0x140064fd8
140064f8f:	44 8d 6f 01          	lea    0x1(%rdi),%r13d
140064f93:	85 ff                	test   %edi,%edi
140064f95:	0f 84 45 01 00 00    	je     0x1400650e0
140064f9b:	4c 89 e1             	mov    %r12,%rcx
140064f9e:	e8 0d bb 01 00       	call   0x140080ab0
140064fa3:	85 c0                	test   %eax,%eax
140064fa5:	0f 84 a5 00 00 00    	je     0x140065050
140064fab:	48 83 c6 08          	add    $0x8,%rsi
140064faf:	48 83 3e 00          	cmpq   $0x0,(%rsi)
140064fb3:	0f 84 97 00 00 00    	je     0x140065050
140064fb9:	4c 89 e1             	mov    %r12,%rcx
140064fbc:	e8 1f fe ff ff       	call   0x140064de0
140064fc1:	48 89 c3             	mov    %rax,%rbx
140064fc4:	44 89 ef             	mov    %r13d,%edi
140064fc7:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
140064fcc:	e9 67 ff ff ff       	jmp    0x140064f38
140064fd1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140064fd8:	44 8b 6c 24 5c       	mov    0x5c(%rsp),%r13d
140064fdd:	41 f6 c5 01          	test   $0x1,%r13b
140064fe1:	74 1c                	je     0x140064fff
140064fe3:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140064fe8:	48 8d 15 f9 c8 19 00 	lea    0x19c8f9(%rip),%rdx        # 0x1402018e8
140064fef:	48 89 d9             	mov    %rbx,%rcx
140064ff2:	e8 81 4e 18 00       	call   0x1401e9e78
140064ff7:	85 c0                	test   %eax,%eax
140064ff9:	0f 85 91 00 00 00    	jne    0x140065090
140064fff:	41 83 e5 04          	and    $0x4,%r13d
140065003:	74 33                	je     0x140065038
140065005:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14006500a:	ba 2f 00 00 00       	mov    $0x2f,%edx
14006500f:	48 89 d9             	mov    %rbx,%rcx
140065012:	e8 59 4e 18 00       	call   0x1401e9e70
140065017:	48 85 c0             	test   %rax,%rax
14006501a:	74 1c                	je     0x140065038
14006501c:	48 8b 05 bd 3f 1d 00 	mov    0x1d3fbd(%rip),%rax        # 0x140238fe0
140065023:	48 8d 0d 96 ce 19 00 	lea    0x19ce96(%rip),%rcx        # 0x140201ec0
14006502a:	8b 00                	mov    (%rax),%eax
14006502c:	85 c0                	test   %eax,%eax
14006502e:	75 74                	jne    0x1400650a4
140065030:	48 89 da             	mov    %rbx,%rdx
140065033:	e8 c8 e6 05 00       	call   0x1400c3700
140065038:	48 83 c6 08          	add    $0x8,%rsi
14006503c:	48 83 3e 00          	cmpq   $0x0,(%rsi)
140065040:	0f 85 da fe ff ff    	jne    0x140064f20
140065046:	41 89 fd             	mov    %edi,%r13d
140065049:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140065050:	48 89 e9             	mov    %rbp,%rcx
140065053:	e8 e8 58 03 00       	call   0x14009a940
140065058:	48 8b 3d 91 3a 1d 00 	mov    0x1d3a91(%rip),%rdi        # 0x140238af0
14006505f:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
140065066:	00
140065067:	48 2b 07             	sub    (%rdi),%rax
14006506a:	0f 85 9d 00 00 00    	jne    0x14006510d
140065070:	44 89 e8             	mov    %r13d,%eax
140065073:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
14006507a:	5b                   	pop    %rbx
14006507b:	5e                   	pop    %rsi
14006507c:	5f                   	pop    %rdi
14006507d:	5d                   	pop    %rbp
14006507e:	41 5c                	pop    %r12
140065080:	41 5d                	pop    %r13
140065082:	41 5e                	pop    %r14
140065084:	41 5f                	pop    %r15
140065086:	c3                   	ret
140065087:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14006508e:	00 00
140065090:	48 8b 05 49 3f 1d 00 	mov    0x1d3f49(%rip),%rax        # 0x140238fe0
140065097:	48 8d 0d 06 ce 19 00 	lea    0x19ce06(%rip),%rcx        # 0x140201ea4
14006509e:	8b 10                	mov    (%rax),%edx
1400650a0:	85 d2                	test   %edx,%edx
1400650a2:	74 8c                	je     0x140065030
1400650a4:	e8 bf e2 17 00       	call   0x1401e3368
1400650a9:	48 89 c1             	mov    %rax,%rcx
1400650ac:	e9 7f ff ff ff       	jmp    0x140065030
1400650b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400650b8:	41 80 3e 00          	cmpb   $0x0,(%r14)
1400650bc:	0f 84 90 fe ff ff    	je     0x140064f52
1400650c2:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400650c8:	48 8d 15 d1 c5 19 00 	lea    0x19c5d1(%rip),%rdx        # 0x1402016a0
1400650cf:	48 8d 0d d3 c5 19 00 	lea    0x19c5d3(%rip),%rcx        # 0x1402016a9
1400650d6:	ff 15 fc a2 24 00    	call   *0x24a2fc(%rip)        # 0x1402af3d8
1400650dc:	0f 1f 40 00          	nopl   0x0(%rax)
1400650e0:	48 89 c1             	mov    %rax,%rcx
1400650e3:	e8 18 59 06 00       	call   0x1400caa00
1400650e8:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400650ed:	48 89 03             	mov    %rax,(%rbx)
1400650f0:	e9 a6 fe ff ff       	jmp    0x140064f9b
1400650f5:	0f 1f 00             	nopl   (%rax)
1400650f8:	41 89 fd             	mov    %edi,%r13d
1400650fb:	e9 c4 fe ff ff       	jmp    0x140064fc4
140065100:	45 31 ed             	xor    %r13d,%r13d
140065103:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
140065108:	e9 43 ff ff ff       	jmp    0x140065050
14006510d:	e8 5e f7 17 00       	call   0x1401e4870
140065112:	90                   	nop
140065113:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14006511a:	00 00 00 00
14006511e:	66 90                	xchg   %ax,%ax
140065120:	41 57                	push   %r15
140065122:	41 56                	push   %r14
140065124:	41 55                	push   %r13
140065126:	41 54                	push   %r12
140065128:	55                   	push   %rbp
140065129:	57                   	push   %rdi
14006512a:	56                   	push   %rsi
14006512b:	53                   	push   %rbx
14006512c:	48 83 ec 68          	sub    $0x68,%rsp
140065130:	4c 8b 25 b9 39 1d 00 	mov    0x1d39b9(%rip),%r12        # 0x140238af0
140065137:	45 31 ed             	xor    %r13d,%r13d
14006513a:	4c 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%r14
140065141:	00
140065142:	49 8b 04 24          	mov    (%r12),%rax
140065146:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14006514b:	31 c0                	xor    %eax,%eax
14006514d:	48 8b 05 4c 42 1d 00 	mov    0x1d424c(%rip),%rax        # 0x1402393a0
140065154:	4c 89 cd             	mov    %r9,%rbp
140065157:	48 89 cf             	mov    %rcx,%rdi
14006515a:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140065161:	00 00
140065163:	48 89 d6             	mov    %rdx,%rsi
140065166:	44 89 c3             	mov    %r8d,%ebx
140065169:	4c 8d 7c 24 40       	lea    0x40(%rsp),%r15
14006516e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140065173:	4d 89 f9             	mov    %r15,%r9
140065176:	0f b6 84 24 d8 00 00 	movzbl 0xd8(%rsp),%eax
14006517d:	00
14006517e:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140065185:	00 00
140065187:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
14006518e:	00 00
140065190:	83 e0 01             	and    $0x1,%eax
140065193:	88 44 24 3c          	mov    %al,0x3c(%rsp)
140065197:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14006519c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400651a1:	e8 7a 98 fd ff       	call   0x14003ea20
1400651a6:	39 d8                	cmp    %ebx,%eax
1400651a8:	74 46                	je     0x1400651f0
1400651aa:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400651af:	41 89 d8             	mov    %ebx,%r8d
1400651b2:	48 89 f9             	mov    %rdi,%rcx
1400651b5:	49 89 e9             	mov    %rbp,%r9
1400651b8:	48 89 f2             	mov    %rsi,%rdx
1400651bb:	e8 d0 fc ff ff       	call   0x140064e90
1400651c0:	4c 89 e9             	mov    %r13,%rcx
1400651c3:	89 c3                	mov    %eax,%ebx
1400651c5:	e8 e6 3c 09 00       	call   0x1400f8eb0
1400651ca:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400651cf:	49 2b 04 24          	sub    (%r12),%rax
1400651d3:	75 34                	jne    0x140065209
1400651d5:	89 d8                	mov    %ebx,%eax
1400651d7:	48 83 c4 68          	add    $0x68,%rsp
1400651db:	5b                   	pop    %rbx
1400651dc:	5e                   	pop    %rsi
1400651dd:	5f                   	pop    %rdi
1400651de:	5d                   	pop    %rbp
1400651df:	41 5c                	pop    %r12
1400651e1:	41 5d                	pop    %r13
1400651e3:	41 5e                	pop    %r14
1400651e5:	41 5f                	pop    %r15
1400651e7:	c3                   	ret
1400651e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400651ef:	00
1400651f0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400651f5:	4c 89 f9             	mov    %r15,%rcx
1400651f8:	e8 c3 57 03 00       	call   0x14009a9c0
1400651fd:	8b 5c 24 30          	mov    0x30(%rsp),%ebx
140065201:	49 89 c5             	mov    %rax,%r13
140065204:	48 89 c6             	mov    %rax,%rsi
140065207:	eb a1                	jmp    0x1400651aa
140065209:	e8 62 f6 17 00       	call   0x1401e4870
14006520e:	90                   	nop
14006520f:	90                   	nop
140065210:	41 57                	push   %r15
140065212:	41 56                	push   %r14
140065214:	41 55                	push   %r13
140065216:	41 54                	push   %r12
140065218:	55                   	push   %rbp
140065219:	57                   	push   %rdi
14006521a:	56                   	push   %rsi
14006521b:	53                   	push   %rbx
14006521c:	48 81 ec c8 00 00 00 	sub    $0xc8,%rsp
140065223:	48 8b 35 c6 38 1d 00 	mov    0x1d38c6(%rip),%rsi        # 0x140238af0
14006522a:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
140065231:	00
140065232:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140065237:	48 89 d3             	mov    %rdx,%rbx
14006523a:	45 89 c4             	mov    %r8d,%r12d
14006523d:	4c 8d 74 24 70       	lea    0x70(%rsp),%r14
140065242:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
140065247:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
14006524c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140065251:	48 8b 06             	mov    (%rsi),%rax
140065254:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
14006525b:	00
14006525c:	31 c0                	xor    %eax,%eax
14006525e:	48 89 ce             	mov    %rcx,%rsi
140065261:	e8 7a fb ff ff       	call   0x140064de0
140065266:	4d 89 f1             	mov    %r14,%r9
140065269:	45 89 e0             	mov    %r12d,%r8d
14006526c:	48 89 da             	mov    %rbx,%rdx
14006526f:	48 89 c7             	mov    %rax,%rdi
140065272:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140065277:	48 89 f1             	mov    %rsi,%rcx
14006527a:	4c 8b 2d 1f 41 1d 00 	mov    0x1d411f(%rip),%r13        # 0x1402393a0
140065281:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140065286:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
14006528d:	00 00
14006528f:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
140065296:	00 00
140065298:	4c 89 ac 24 80 00 00 	mov    %r13,0x80(%rsp)
14006529f:	00
1400652a0:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1400652a7:	00 00
1400652a9:	e8 72 97 fd ff       	call   0x14003ea20
1400652ae:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1400652b5:	00 00
1400652b7:	44 39 e0             	cmp    %r12d,%eax
1400652ba:	0f 84 f0 01 00 00    	je     0x1400654b0
1400652c0:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400652c5:	4c 89 ac 24 80 00 00 	mov    %r13,0x80(%rsp)
1400652cc:	00
1400652cd:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)