14020cb4e:	e8 ad db 57 00       	call   0x14078a700
14020cb53:	cc                   	int3
14020cb54:	b9 01 00 00 00       	mov    $0x1,%ecx
14020cb59:	e8 a2 db 57 00       	call   0x14078a700
14020cb5e:	90                   	nop
14020cb5f:	33 c9                	xor    %ecx,%ecx
14020cb61:	e8 9a db 57 00       	call   0x14078a700
14020cb66:	cc                   	int3
14020cb67:	b9 01 00 00 00       	mov    $0x1,%ecx
14020cb6c:	e8 8f db 57 00       	call   0x14078a700
14020cb71:	90                   	nop
14020cb72:	b9 02 00 00 00       	mov    $0x2,%ecx
14020cb77:	e8 84 db 57 00       	call   0x14078a700
14020cb7c:	cc                   	int3
14020cb7d:	cc                   	int3
14020cb7e:	cc                   	int3
14020cb7f:	cc                   	int3
14020cb80:	4c 8b dc             	mov    %rsp,%r11
14020cb83:	49 89 5b 10          	mov    %rbx,0x10(%r11)
14020cb87:	55                   	push   %rbp
14020cb88:	56                   	push   %rsi
14020cb89:	57                   	push   %rdi
14020cb8a:	41 56                	push   %r14
14020cb8c:	41 57                	push   %r15
14020cb8e:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
14020cb95:	4c 8b d2             	mov    %rdx,%r10
14020cb98:	48 8b f1             	mov    %rcx,%rsi
14020cb9b:	33 ed                	xor    %ebp,%ebp
14020cb9d:	49 89 6b 18          	mov    %rbp,0x18(%r11)
14020cba1:	4c 8b 49 10          	mov    0x10(%rcx),%r9
14020cba5:	48 8b 01             	mov    (%rcx),%rax
14020cba8:	48 8b 08             	mov    (%rax),%rcx
14020cbab:	48 8b 46 08          	mov    0x8(%rsi),%rax
14020cbaf:	48 8b 89 80 00 00 00 	mov    0x80(%rcx),%rcx
14020cbb6:	48 63 10             	movslq (%rax),%rdx
14020cbb9:	48 8b 01             	mov    (%rcx),%rax
14020cbbc:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
14020cbc0:	48 8b 11             	mov    (%rcx),%rdx
14020cbc3:	49 89 53 08          	mov    %rdx,0x8(%r11)
14020cbc7:	48 8d 7e 08          	lea    0x8(%rsi),%rdi
14020cbcb:	48 85 d2             	test   %rdx,%rdx
14020cbce:	74 20                	je     0x14020cbf0
14020cbd0:	8b 42 10             	mov    0x10(%rdx),%eax
14020cbd3:	ff c0                	inc    %eax
14020cbd5:	89 42 10             	mov    %eax,0x10(%rdx)
14020cbd8:	83 f8 01             	cmp    $0x1,%eax
14020cbdb:	0f 8e 2d 02 00 00    	jle    0x14020ce0e
14020cbe1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14020cbe6:	0f 84 2a 02 00 00    	je     0x14020ce16
14020cbec:	48 8d 7e 08          	lea    0x8(%rsi),%rdi
14020cbf0:	4c 8d 84 24 10 01 00 	lea    0x110(%rsp),%r8
14020cbf7:	00
14020cbf8:	49 8b d2             	mov    %r10,%rdx
14020cbfb:	48 8d 8c 24 28 01 00 	lea    0x128(%rsp),%rcx
14020cc02:	00
14020cc03:	e8 18 12 00 00       	call   0x14020de20
14020cc08:	48 8b 18             	mov    (%rax),%rbx
14020cc0b:	48 89 9c 24 20 01 00 	mov    %rbx,0x120(%rsp)
14020cc12:	00
14020cc13:	48 89 28             	mov    %rbp,(%rax)
14020cc16:	4c 8b f7             	mov    %rdi,%r14
14020cc19:	48 8b 8c 24 28 01 00 	mov    0x128(%rsp),%rcx
14020cc20:	00
14020cc21:	48 85 c9             	test   %rcx,%rcx
14020cc24:	74 27                	je     0x14020cc4d
14020cc26:	8b 41 10             	mov    0x10(%rcx),%eax
14020cc29:	ff c8                	dec    %eax
14020cc2b:	89 41 10             	mov    %eax,0x10(%rcx)
14020cc2e:	85 c0                	test   %eax,%eax
14020cc30:	7f 1b                	jg     0x14020cc4d
14020cc32:	0f 88 e9 01 00 00    	js     0x14020ce21
14020cc38:	48 8b 01             	mov    (%rcx),%rax
14020cc3b:	ba 01 00 00 00       	mov    $0x1,%edx
14020cc40:	48 8b 00             	mov    (%rax),%rax
14020cc43:	ff 15 d7 6d d7 00    	call   *0xd76dd7(%rip)        # 0x140f83a20
14020cc49:	4c 8d 76 08          	lea    0x8(%rsi),%r14
14020cc4d:	48 85 db             	test   %rbx,%rbx
14020cc50:	74 43                	je     0x14020cc95
14020cc52:	48 8b 46 18          	mov    0x18(%rsi),%rax
14020cc56:	48 8b 08             	mov    (%rax),%rcx
14020cc59:	48 89 9c 24 10 01 00 	mov    %rbx,0x110(%rsp)
14020cc60:	00
14020cc61:	8b 43 10             	mov    0x10(%rbx),%eax
14020cc64:	ff c0                	inc    %eax
14020cc66:	89 43 10             	mov    %eax,0x10(%rbx)
14020cc69:	83 f8 01             	cmp    $0x1,%eax
14020cc6c:	0f 8e ba 01 00 00    	jle    0x14020ce2c
14020cc72:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14020cc77:	0f 84 b7 01 00 00    	je     0x14020ce34
14020cc7d:	48 8b 46 08          	mov    0x8(%rsi),%rax
14020cc81:	4c 8d 84 24 10 01 00 	lea    0x110(%rsp),%r8
14020cc88:	00
14020cc89:	8b 10                	mov    (%rax),%edx
14020cc8b:	e8 70 7e 52 00       	call   0x140734b00
14020cc90:	e9 a0 00 00 00       	jmp    0x14020cd35
14020cc95:	48 8b 06             	mov    (%rsi),%rax
14020cc98:	48 8b 08             	mov    (%rax),%rcx
14020cc9b:	48 8b 07             	mov    (%rdi),%rax
14020cc9e:	8b 10                	mov    (%rax),%edx
14020cca0:	e8 ab 22 00 00       	call   0x14020ef50
14020cca5:	48 8b 78 08          	mov    0x8(%rax),%rdi
14020cca9:	48 89 bc 24 28 01 00 	mov    %rdi,0x128(%rsp)
14020ccb0:	00
14020ccb1:	48 85 ff             	test   %rdi,%rdi
14020ccb4:	74 22                	je     0x14020ccd8
14020ccb6:	8b 47 10             	mov    0x10(%rdi),%eax
14020ccb9:	ff c0                	inc    %eax
14020ccbb:	89 47 10             	mov    %eax,0x10(%rdi)
14020ccbe:	83 f8 01             	cmp    $0x1,%eax
14020ccc1:	0f 8e 78 01 00 00    	jle    0x14020ce3f
14020ccc7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14020cccc:	0f 84 75 01 00 00    	je     0x14020ce47
14020ccd2:	48 8d 6e 08          	lea    0x8(%rsi),%rbp
14020ccd6:	eb 03                	jmp    0x14020ccdb
14020ccd8:	49 8b ee             	mov    %r14,%rbp
14020ccdb:	48 85 ff             	test   %rdi,%rdi
14020ccde:	0f 84 a0 00 00 00    	je     0x14020cd84
14020cce4:	ba 01 00 00 00       	mov    $0x1,%edx
14020cce9:	48 8b cf             	mov    %rdi,%rcx
14020ccec:	e8 ef a1 62 00       	call   0x140836ee0
14020ccf1:	48 83 38 00          	cmpq   $0x0,(%rax)
14020ccf5:	75 13                	jne    0x14020cd0a
14020ccf7:	33 d2                	xor    %edx,%edx
14020ccf9:	48 8b cf             	mov    %rdi,%rcx
14020ccfc:	e8 df a1 62 00       	call   0x140836ee0
14020cd01:	4c 8b f5             	mov    %rbp,%r14
14020cd04:	48 83 38 00          	cmpq   $0x0,(%rax)
14020cd08:	74 7a                	je     0x14020cd84
14020cd0a:	8b 47 10             	mov    0x10(%rdi),%eax
14020cd0d:	ff c8                	dec    %eax
14020cd0f:	89 47 10             	mov    %eax,0x10(%rdi)
14020cd12:	85 c0                	test   %eax,%eax
14020cd14:	7f 1b                	jg     0x14020cd31
14020cd16:	0f 88 36 01 00 00    	js     0x14020ce52
14020cd1c:	48 8b 07             	mov    (%rdi),%rax
14020cd1f:	ba 01 00 00 00       	mov    $0x1,%edx
14020cd24:	48 8b cf             	mov    %rdi,%rcx
14020cd27:	48 8b 00             	mov    (%rax),%rax
14020cd2a:	ff 15 f0 6c d7 00    	call   *0xd76cf0(%rip)        # 0x140f83a20
14020cd30:	90                   	nop
14020cd31:	4c 8d 76 08          	lea    0x8(%rsi),%r14
14020cd35:	49 8b 06             	mov    (%r14),%rax
14020cd38:	ff 00                	incl   (%rax)
14020cd3a:	48 85 db             	test   %rbx,%rbx
14020cd3d:	74 23                	je     0x14020cd62
14020cd3f:	8b 43 10             	mov    0x10(%rbx),%eax
14020cd42:	ff c8                	dec    %eax
14020cd44:	89 43 10             	mov    %eax,0x10(%rbx)
14020cd47:	85 c0                	test   %eax,%eax
14020cd49:	7f 17                	jg     0x14020cd62
14020cd4b:	78 2c                	js     0x14020cd79
14020cd4d:	48 8b 03             	mov    (%rbx),%rax
14020cd50:	ba 01 00 00 00       	mov    $0x1,%edx
14020cd55:	48 8b cb             	mov    %rbx,%rcx
14020cd58:	48 8b 00             	mov    (%rax),%rax
14020cd5b:	ff 15 bf 6c d7 00    	call   *0xd76cbf(%rip)        # 0x140f83a20
14020cd61:	90                   	nop
14020cd62:	48 8b 9c 24 18 01 00 	mov    0x118(%rsp),%rbx
14020cd69:	00
14020cd6a:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
14020cd71:	41 5f                	pop    %r15
14020cd73:	41 5e                	pop    %r14
14020cd75:	5f                   	pop    %rdi
14020cd76:	5e                   	pop    %rsi
14020cd77:	5d                   	pop    %rbp
14020cd78:	c3                   	ret
14020cd79:	b9 02 00 00 00       	mov    $0x2,%ecx
14020cd7e:	e8 7d d9 57 00       	call   0x14078a700
14020cd83:	90                   	nop
14020cd84:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14020cd89:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14020cd8d:	e8 1e d0 f9 ff       	call   0x1401a9db0
14020cd92:	0f 10 00             	movups (%rax),%xmm0
14020cd95:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14020cd9a:	48 8b 0e             	mov    (%rsi),%rcx
14020cd9d:	e8 2e 29 f9 ff       	call   0x14019f6d0
14020cda2:	49 8b 0e             	mov    (%r14),%rcx
14020cda5:	8b 11                	mov    (%rcx),%edx
14020cda7:	48 8b c8             	mov    %rax,%rcx
14020cdaa:	e8 91 0e 54 00       	call   0x14074dc40
14020cdaf:	48 89 84 24 10 01 00 	mov    %rax,0x110(%rsp)
14020cdb6:	00
14020cdb7:	4c 8d 84 24 10 01 00 	lea    0x110(%rsp),%r8
14020cdbe:	00
14020cdbf:	48 8d 15 aa 01 da 00 	lea    0xda01aa(%rip),%rdx        # 0x140facf70
14020cdc6:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14020cdcb:	e8 00 04 00 00       	call   0x14020d1d0
14020cdd0:	90                   	nop
14020cdd1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14020cdd6:	48 8b c8             	mov    %rax,%rcx
14020cdd9:	e8 d2 cf f9 ff       	call   0x1401a9db0
14020cdde:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
14020cde3:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14020cde8:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14020cded:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14020cdf2:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14020cdf7:	e8 84 1c 00 00       	call   0x14020ea80
14020cdfc:	48 8d 15 bd 47 19 01 	lea    0x11947bd(%rip),%rdx        # 0x1413a15c0
14020ce03:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14020ce08:	e8 0b fa c0 00       	call   0x140e1c818
14020ce0d:	90                   	nop
14020ce0e:	33 c9                	xor    %ecx,%ecx
14020ce10:	e8 eb d8 57 00       	call   0x14078a700
14020ce15:	cc                   	int3
14020ce16:	b9 01 00 00 00       	mov    $0x1,%ecx
14020ce1b:	e8 e0 d8 57 00       	call   0x14078a700
14020ce20:	90                   	nop
14020ce21:	b9 02 00 00 00       	mov    $0x2,%ecx
14020ce26:	e8 d5 d8 57 00       	call   0x14078a700
14020ce2b:	90                   	nop
14020ce2c:	33 c9                	xor    %ecx,%ecx
14020ce2e:	e8 cd d8 57 00       	call   0x14078a700
14020ce33:	cc                   	int3
14020ce34:	b9 01 00 00 00       	mov    $0x1,%ecx
14020ce39:	e8 c2 d8 57 00       	call   0x14078a700
14020ce3e:	90                   	nop
14020ce3f:	33 c9                	xor    %ecx,%ecx
14020ce41:	e8 ba d8 57 00       	call   0x14078a700
14020ce46:	cc                   	int3
14020ce47:	b9 01 00 00 00       	mov    $0x1,%ecx
14020ce4c:	e8 af d8 57 00       	call   0x14078a700
14020ce51:	90                   	nop
14020ce52:	b9 02 00 00 00       	mov    $0x2,%ecx
14020ce57:	e8 a4 d8 57 00       	call   0x14078a700
14020ce5c:	cc                   	int3
14020ce5d:	cc                   	int3
14020ce5e:	cc                   	int3
14020ce5f:	cc                   	int3
14020ce60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14020ce65:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14020ce6a:	56                   	push   %rsi
14020ce6b:	57                   	push   %rdi
14020ce6c:	41 54                	push   %r12
14020ce6e:	41 56                	push   %r14
14020ce70:	41 57                	push   %r15
14020ce72:	48 83 ec 30          	sub    $0x30,%rsp
14020ce76:	4d 8b f8             	mov    %r8,%r15
14020ce79:	48 8b da             	mov    %rdx,%rbx
14020ce7c:	48 8b f1             	mov    %rcx,%rsi
14020ce7f:	48 8b 11             	mov    (%rcx),%rdx
14020ce82:	4c 8b f3             	mov    %rbx,%r14
14020ce85:	4c 2b f2             	sub    %rdx,%r14
14020ce88:	49 c1 fe 03          	sar    $0x3,%r14
14020ce8c:	48 8b 41 08          	mov    0x8(%rcx),%rax
14020ce90:	48 2b c2             	sub    %rdx,%rax
14020ce93:	48 c1 f8 03          	sar    $0x3,%rax
14020ce97:	49 b8 ff ff ff ff ff 	movabs $0x1fffffffffffffff,%r8
14020ce9e:	ff ff 1f
14020cea1:	49 3b c0             	cmp    %r8,%rax
14020cea4:	0f 84 33 01 00 00    	je     0x14020cfdd
14020ceaa:	4c 8d 60 01          	lea    0x1(%rax),%r12
14020ceae:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14020ceb2:	48 2b ca             	sub    %rdx,%rcx
14020ceb5:	48 c1 f9 03          	sar    $0x3,%rcx
14020ceb9:	48 8b d1             	mov    %rcx,%rdx
14020cebc:	48 d1 ea             	shr    $1,%rdx
14020cebf:	49 8b c0             	mov    %r8,%rax
14020cec2:	48 2b c2             	sub    %rdx,%rax
14020cec5:	48 3b c8             	cmp    %rax,%rcx
14020cec8:	76 7b                	jbe    0x14020cf45
14020ceca:	49 8b f8             	mov    %r8,%rdi
14020cecd:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
14020ced2:	0f ae e8             	lfence
14020ced5:	48 8d 0c fd 00 00 00 	lea    0x0(,%rdi,8),%rcx
14020cedc:	00
14020cedd:	e8 4e 9e f8 ff       	call   0x140196d30
14020cee2:	4c 8b d0             	mov    %rax,%r10
14020cee5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14020ceea:	4a 8d 14 f5 00 00 00 	lea    0x0(,%r14,8),%rdx
14020cef1:	00
14020cef2:	4c 8d 34 02          	lea    (%rdx,%rax,1),%r14
14020cef6:	49 8d 4e 08          	lea    0x8(%r14),%rcx
14020cefa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14020ceff:	49 8b 0f             	mov    (%r15),%rcx
14020cf02:	45 33 c9             	xor    %r9d,%r9d
14020cf05:	4d 89 0f             	mov    %r9,(%r15)
14020cf08:	49 89 0e             	mov    %rcx,(%r14)
14020cf0b:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
14020cf10:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14020cf14:	48 8b 06             	mov    (%rsi),%rax
14020cf17:	49 3b d8             	cmp    %r8,%rbx
14020cf1a:	75 4a                	jne    0x14020cf66
14020cf1c:	49 3b c0             	cmp    %r8,%rax
14020cf1f:	0f 84 8f 00 00 00    	je     0x14020cfb4
14020cf25:	49 8b d2             	mov    %r10,%rdx
14020cf28:	48 2b d0             	sub    %rax,%rdx
14020cf2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14020cf30:	48 8b 08             	mov    (%rax),%rcx
14020cf33:	4c 89 08             	mov    %r9,(%rax)
14020cf36:	48 89 0c 02          	mov    %rcx,(%rdx,%rax,1)
14020cf3a:	48 83 c0 08          	add    $0x8,%rax
14020cf3e:	49 3b c0             	cmp    %r8,%rax
14020cf41:	75 ed                	jne    0x14020cf30
14020cf43:	eb 6f                	jmp    0x14020cfb4
14020cf45:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
14020cf49:	49 8b fc             	mov    %r12,%rdi
14020cf4c:	49 3b c4             	cmp    %r12,%rax
14020cf4f:	48 0f 43 f8          	cmovae %rax,%rdi
14020cf53:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
14020cf58:	49 3b f8             	cmp    %r8,%rdi
14020cf5b:	0f 87 82 00 00 00    	ja     0x14020cfe3
14020cf61:	e9 6c ff ff ff       	jmp    0x14020ced2
14020cf66:	48 3b c3             	cmp    %rbx,%rax
14020cf69:	74 19                	je     0x14020cf84
14020cf6b:	4d 8b c2             	mov    %r10,%r8
14020cf6e:	4c 2b c0             	sub    %rax,%r8
14020cf71:	48 8b 08             	mov    (%rax),%rcx
14020cf74:	4c 89 08             	mov    %r9,(%rax)
14020cf77:	49 89 0c 00          	mov    %rcx,(%r8,%rax,1)
14020cf7b:	48 83 c0 08          	add    $0x8,%rax
14020cf7f:	48 3b c3             	cmp    %rbx,%rax
14020cf82:	75 ed                	jne    0x14020cf71
14020cf84:	4c 89 54 24 68       	mov    %r10,0x68(%rsp)
14020cf89:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14020cf8d:	48 3b d9             	cmp    %rcx,%rbx
14020cf90:	74 22                	je     0x14020cfb4
14020cf92:	48 2b d3             	sub    %rbx,%rdx
14020cf95:	49 03 d2             	add    %r10,%rdx
14020cf98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14020cf9f:	00
14020cfa0:	48 8b 03             	mov    (%rbx),%rax
14020cfa3:	4c 89 0b             	mov    %r9,(%rbx)
14020cfa6:	48 89 44 1a 08       	mov    %rax,0x8(%rdx,%rbx,1)
14020cfab:	48 83 c3 08          	add    $0x8,%rbx
14020cfaf:	48 3b d9             	cmp    %rcx,%rbx
14020cfb2:	75 ec                	jne    0x14020cfa0
14020cfb4:	0f ae e8             	lfence
14020cfb7:	4c 8b cf             	mov    %rdi,%r9
14020cfba:	4d 8b c4             	mov    %r12,%r8
14020cfbd:	49 8b d2             	mov    %r10,%rdx
14020cfc0:	48 8b ce             	mov    %rsi,%rcx
14020cfc3:	e8 08 21 00 00       	call   0x14020f0d0
14020cfc8:	49 8b c6             	mov    %r14,%rax
14020cfcb:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14020cfd0:	48 83 c4 30          	add    $0x30,%rsp
14020cfd4:	41 5f                	pop    %r15
14020cfd6:	41 5e                	pop    %r14
14020cfd8:	41 5c                	pop    %r12
14020cfda:	5f                   	pop    %rdi
14020cfdb:	5e                   	pop    %rsi
14020cfdc:	c3                   	ret
14020cfdd:	e8 ae 05 f9 ff       	call   0x14019d590
14020cfe2:	cc                   	int3
14020cfe3:	e8 a8 01 f9 ff       	call   0x14019d190
14020cfe8:	cc                   	int3
14020cfe9:	cc                   	int3
14020cfea:	cc                   	int3
14020cfeb:	cc                   	int3
14020cfec:	cc                   	int3
14020cfed:	cc                   	int3