140019d83:	48 89 ca             	mov    %rcx,%rdx
140019d86:	48 21 fa             	and    %rdi,%rdx
140019d89:	48 3b 15 00 98 0e 00 	cmp    0xe9800(%rip),%rdx        # 0x140103590
140019d90:	0f 85 a1 00 00 00    	jne    0x140019e37
140019d96:	4c 89 c0             	mov    %r8,%rax
140019d99:	48 0f c8             	bswap  %rax
140019d9c:	48 09 d0             	or     %rdx,%rax
140019d9f:	a9 00 c0 1f 00       	test   $0x1fc000,%eax
140019da4:	74 40                	je     0x140019de6
140019da6:	48 21 c1             	and    %rax,%rcx
140019da9:	48 39 d1             	cmp    %rdx,%rcx
140019dac:	75 38                	jne    0x140019de6
140019dae:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140019db2:	4c 31 c1             	xor    %r8,%rcx
140019db5:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
140019db9:	75 2b                	jne    0x140019de6
140019dbb:	0f 18 08             	prefetcht0 (%rax)
140019dbe:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140019dc3:	48 31 e1             	xor    %rsp,%rcx
140019dc6:	48 3b 0d 73 72 0e 00 	cmp    0xe7273(%rip),%rcx        # 0x140101040
140019dcd:	74 06                	je     0x140019dd5
140019dcf:	e8 fc 54 05 00       	call   0x14006f2d0
140019dd4:	cc                   	int3
140019dd5:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140019dda:	48 83 c4 60          	add    $0x60,%rsp
140019dde:	5b                   	pop    %rbx
140019ddf:	5f                   	pop    %rdi
140019de0:	5e                   	pop    %rsi
140019de1:	c3                   	ret
140019de2:	31 c0                	xor    %eax,%eax
140019de4:	eb d8                	jmp    0x140019dbe
140019de6:	0f 28 35 23 6b 0c 00 	movaps 0xc6b23(%rip),%xmm6        # 0x1400e0910
140019ded:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
140019df2:	0f 29 33             	movaps %xmm6,(%rbx)
140019df5:	48 8d 15 4c 7b 0c 00 	lea    0xc7b4c(%rip),%rdx        # 0x1400e1948
140019dfc:	48 89 d9             	mov    %rbx,%rcx
140019dff:	e8 1c fd ff ff       	call   0x140019b20
140019e04:	48 89 d9             	mov    %rbx,%rcx
140019e07:	e8 54 e7 ff ff       	call   0x140018560
140019e0c:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
140019e11:	0f 29 33             	movaps %xmm6,(%rbx)
140019e14:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140019e18:	48 8d 15 2f 7b 0c 00 	lea    0xc7b2f(%rip),%rdx        # 0x1400e194e
140019e1f:	48 89 d9             	mov    %rbx,%rcx
140019e22:	e8 f9 fc ff ff       	call   0x140019b20
140019e27:	48 89 d9             	mov    %rbx,%rcx
140019e2a:	e8 31 e7 ff ff       	call   0x140018560
140019e2f:	48 89 f1             	mov    %rsi,%rcx
140019e32:	e8 29 81 02 00       	call   0x140041f60
140019e37:	cc                   	int3
140019e38:	0f 0b                	ud2
140019e3a:	cc                   	int3
140019e3b:	cc                   	int3
140019e3c:	cc                   	int3
140019e3d:	cc                   	int3
140019e3e:	cc                   	int3
140019e3f:	cc                   	int3
140019e40:	48 8b 0a             	mov    (%rdx),%rcx
140019e43:	48 85 c9             	test   %rcx,%rcx
140019e46:	74 66                	je     0x140019eae
140019e48:	49 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%r8
140019e4f:	ff ff ff
140019e52:	49 89 d1             	mov    %rdx,%r9
140019e55:	4d 21 c1             	and    %r8,%r9
140019e58:	4c 3b 0d 29 97 0e 00 	cmp    0xe9729(%rip),%r9        # 0x140103588
140019e5f:	74 1f                	je     0x140019e80
140019e61:	4c 3b 0d 18 97 0e 00 	cmp    0xe9718(%rip),%r9        # 0x140103580
140019e68:	74 16                	je     0x140019e80
140019e6a:	4c 8b 05 27 97 0e 00 	mov    0xe9727(%rip),%r8        # 0x140103598
140019e71:	4d 89 c1             	mov    %r8,%r9
140019e74:	49 21 d1             	and    %rdx,%r9
140019e77:	4c 3b 0d 12 97 0e 00 	cmp    0xe9712(%rip),%r9        # 0x140103590
140019e7e:	75 31                	jne    0x140019eb1
140019e80:	49 89 ca             	mov    %rcx,%r10
140019e83:	49 0f ca             	bswap  %r10
140019e86:	4d 09 ca             	or     %r9,%r10
140019e89:	31 c0                	xor    %eax,%eax
140019e8b:	41 f7 c2 00 c0 1f 00 	test   $0x1fc000,%r10d
140019e92:	74 19                	je     0x140019ead
140019e94:	4d 21 d0             	and    %r10,%r8
140019e97:	4d 39 c8             	cmp    %r9,%r8
140019e9a:	75 11                	jne    0x140019ead
140019e9c:	48 33 4a 08          	xor    0x8(%rdx),%rcx
140019ea0:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
140019ea4:	75 07                	jne    0x140019ead
140019ea6:	41 0f 18 0a          	prefetcht0 (%r10)
140019eaa:	4c 89 d0             	mov    %r10,%rax
140019ead:	c3                   	ret
140019eae:	31 c0                	xor    %eax,%eax
140019eb0:	c3                   	ret
140019eb1:	cc                   	int3
140019eb2:	0f 0b                	ud2
140019eb4:	cc                   	int3
140019eb5:	cc                   	int3
140019eb6:	cc                   	int3
140019eb7:	cc                   	int3
140019eb8:	cc                   	int3
140019eb9:	cc                   	int3
140019eba:	cc                   	int3
140019ebb:	cc                   	int3
140019ebc:	cc                   	int3
140019ebd:	cc                   	int3
140019ebe:	cc                   	int3
140019ebf:	cc                   	int3
140019ec0:	56                   	push   %rsi
140019ec1:	57                   	push   %rdi
140019ec2:	53                   	push   %rbx
140019ec3:	48 83 ec 60          	sub    $0x60,%rsp
140019ec7:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
140019ecc:	44 89 c0             	mov    %r8d,%eax
140019ecf:	48 89 d6             	mov    %rdx,%rsi
140019ed2:	48 8b 0d 67 71 0e 00 	mov    0xe7167(%rip),%rcx        # 0x140101040
140019ed9:	48 31 e1             	xor    %rsp,%rcx
140019edc:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140019ee1:	4c 8b 02             	mov    (%rdx),%r8
140019ee4:	84 c0                	test   %al,%al
140019ee6:	74 7b                	je     0x140019f63
140019ee8:	4d 85 c0             	test   %r8,%r8
140019eeb:	74 72                	je     0x140019f5f
140019eed:	4c 89 cf             	mov    %r9,%rdi
140019ef0:	48 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rax
140019ef7:	ff ff ff
140019efa:	48 89 f2             	mov    %rsi,%rdx
140019efd:	48 21 c2             	and    %rax,%rdx
140019f00:	48 3b 15 81 96 0e 00 	cmp    0xe9681(%rip),%rdx        # 0x140103588
140019f07:	74 23                	je     0x140019f2c
140019f09:	48 3b 15 70 96 0e 00 	cmp    0xe9670(%rip),%rdx        # 0x140103580
140019f10:	74 1a                	je     0x140019f2c
140019f12:	48 8b 05 7f 96 0e 00 	mov    0xe967f(%rip),%rax        # 0x140103598
140019f19:	48 89 c2             	mov    %rax,%rdx
140019f1c:	48 21 f2             	and    %rsi,%rdx
140019f1f:	48 3b 15 6a 96 0e 00 	cmp    0xe966a(%rip),%rdx        # 0x140103590
140019f26:	0f 85 18 01 00 00    	jne    0x14001a044
140019f2c:	4c 89 c1             	mov    %r8,%rcx
140019f2f:	48 0f c9             	bswap  %rcx
140019f32:	48 09 d1             	or     %rdx,%rcx
140019f35:	f7 c1 00 c0 1f 00    	test   $0x1fc000,%ecx
140019f3b:	0f 84 b2 00 00 00    	je     0x140019ff3
140019f41:	48 21 c8             	and    %rcx,%rax
140019f44:	48 39 d0             	cmp    %rdx,%rax
140019f47:	0f 85 a6 00 00 00    	jne    0x140019ff3
140019f4d:	48 8b 46 08          	mov    0x8(%rsi),%rax
140019f51:	4c 31 c0             	xor    %r8,%rax
140019f54:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140019f58:	74 6f                	je     0x140019fc9
140019f5a:	e9 94 00 00 00       	jmp    0x140019ff3
140019f5f:	31 c0                	xor    %eax,%eax
140019f61:	eb 6c                	jmp    0x140019fcf
140019f63:	4d 85 c0             	test   %r8,%r8
140019f66:	74 f7                	je     0x140019f5f
140019f68:	48 ba 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rdx
140019f6f:	ff ff ff
140019f72:	49 89 f1             	mov    %rsi,%r9
140019f75:	49 21 d1             	and    %rdx,%r9
140019f78:	4c 3b 0d 09 96 0e 00 	cmp    0xe9609(%rip),%r9        # 0x140103588
140019f7f:	74 23                	je     0x140019fa4
140019f81:	4c 3b 0d f8 95 0e 00 	cmp    0xe95f8(%rip),%r9        # 0x140103580
140019f88:	74 1a                	je     0x140019fa4
140019f8a:	48 8b 15 07 96 0e 00 	mov    0xe9607(%rip),%rdx        # 0x140103598
140019f91:	49 89 d1             	mov    %rdx,%r9
140019f94:	49 21 f1             	and    %rsi,%r9
140019f97:	4c 3b 0d f2 95 0e 00 	cmp    0xe95f2(%rip),%r9        # 0x140103590
140019f9e:	0f 85 a3 00 00 00    	jne    0x14001a047
140019fa4:	4c 89 c1             	mov    %r8,%rcx
140019fa7:	48 0f c9             	bswap  %rcx
140019faa:	4c 09 c9             	or     %r9,%rcx
140019fad:	31 c0                	xor    %eax,%eax
140019faf:	f7 c1 00 c0 1f 00    	test   $0x1fc000,%ecx
140019fb5:	74 18                	je     0x140019fcf
140019fb7:	48 21 ca             	and    %rcx,%rdx
140019fba:	4c 39 ca             	cmp    %r9,%rdx
140019fbd:	75 10                	jne    0x140019fcf
140019fbf:	4c 33 46 08          	xor    0x8(%rsi),%r8
140019fc3:	49 83 f8 ff          	cmp    $0xffffffffffffffff,%r8
140019fc7:	75 06                	jne    0x140019fcf
140019fc9:	0f 18 09             	prefetcht0 (%rcx)
140019fcc:	48 89 c8             	mov    %rcx,%rax
140019fcf:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140019fd4:	48 31 e1             	xor    %rsp,%rcx
140019fd7:	48 3b 0d 62 70 0e 00 	cmp    0xe7062(%rip),%rcx        # 0x140101040
140019fde:	74 06                	je     0x140019fe6
140019fe0:	e8 eb 52 05 00       	call   0x14006f2d0
140019fe5:	cc                   	int3
140019fe6:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
140019feb:	48 83 c4 60          	add    $0x60,%rsp
140019fef:	5b                   	pop    %rbx
140019ff0:	5f                   	pop    %rdi
140019ff1:	5e                   	pop    %rsi
140019ff2:	c3                   	ret
140019ff3:	0f 28 35 16 69 0c 00 	movaps 0xc6916(%rip),%xmm6        # 0x1400e0910
140019ffa:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
140019fff:	0f 29 33             	movaps %xmm6,(%rbx)
14001a002:	48 8d 15 3f 79 0c 00 	lea    0xc793f(%rip),%rdx        # 0x1400e1948
14001a009:	48 89 d9             	mov    %rbx,%rcx
14001a00c:	e8 0f fb ff ff       	call   0x140019b20
14001a011:	48 89 d9             	mov    %rbx,%rcx
14001a014:	e8 47 e5 ff ff       	call   0x140018560
14001a019:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
14001a01e:	0f 29 33             	movaps %xmm6,(%rbx)
14001a021:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14001a025:	48 8d 15 22 79 0c 00 	lea    0xc7922(%rip),%rdx        # 0x1400e194e
14001a02c:	48 89 d9             	mov    %rbx,%rcx
14001a02f:	e8 ec fa ff ff       	call   0x140019b20
14001a034:	48 89 d9             	mov    %rbx,%rcx
14001a037:	e8 24 e5 ff ff       	call   0x140018560
14001a03c:	48 89 f9             	mov    %rdi,%rcx
14001a03f:	e8 1c 7f 02 00       	call   0x140041f60
14001a044:	cc                   	int3
14001a045:	0f 0b                	ud2
14001a047:	cc                   	int3
14001a048:	0f 0b                	ud2
14001a04a:	cc                   	int3
14001a04b:	cc                   	int3
14001a04c:	cc                   	int3
14001a04d:	cc                   	int3
14001a04e:	cc                   	int3
14001a04f:	cc                   	int3
14001a050:	56                   	push   %rsi
14001a051:	57                   	push   %rdi
14001a052:	53                   	push   %rbx
14001a053:	48 83 ec 60          	sub    $0x60,%rsp
14001a057:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
14001a05c:	4c 89 c6             	mov    %r8,%rsi
14001a05f:	48 8b 05 da 6f 0e 00 	mov    0xe6fda(%rip),%rax        # 0x140101040
14001a066:	48 31 e0             	xor    %rsp,%rax
14001a069:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14001a06e:	4c 8b 02             	mov    (%rdx),%r8
14001a071:	4d 85 c0             	test   %r8,%r8
14001a074:	0f 84 97 00 00 00    	je     0x14001a111
14001a07a:	48 89 d7             	mov    %rdx,%rdi
14001a07d:	48 b9 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rcx
14001a084:	ff ff ff
14001a087:	48 21 ca             	and    %rcx,%rdx
14001a08a:	48 3b 15 f7 94 0e 00 	cmp    0xe94f7(%rip),%rdx        # 0x140103588
14001a091:	74 23                	je     0x14001a0b6
14001a093:	48 3b 15 e6 94 0e 00 	cmp    0xe94e6(%rip),%rdx        # 0x140103580
14001a09a:	74 1a                	je     0x14001a0b6
14001a09c:	48 8b 0d f5 94 0e 00 	mov    0xe94f5(%rip),%rcx        # 0x140103598
14001a0a3:	48 89 ca             	mov    %rcx,%rdx
14001a0a6:	48 21 fa             	and    %rdi,%rdx
14001a0a9:	48 3b 15 e0 94 0e 00 	cmp    0xe94e0(%rip),%rdx        # 0x140103590
14001a0b0:	0f 85 b0 00 00 00    	jne    0x14001a166
14001a0b6:	4c 89 c0             	mov    %r8,%rax
14001a0b9:	48 0f c8             	bswap  %rax
14001a0bc:	48 09 d0             	or     %rdx,%rax
14001a0bf:	a9 00 c0 1f 00       	test   $0x1fc000,%eax
14001a0c4:	74 4f                	je     0x14001a115
14001a0c6:	49 89 c1             	mov    %rax,%r9
14001a0c9:	49 31 f9             	xor    %rdi,%r9
14001a0cc:	49 81 f9 ff ff 1f 00 	cmp    $0x1fffff,%r9
14001a0d3:	77 40                	ja     0x14001a115
14001a0d5:	48 21 c1             	and    %rax,%rcx
14001a0d8:	48 39 d1             	cmp    %rdx,%rcx
14001a0db:	75 38                	jne    0x14001a115
14001a0dd:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14001a0e1:	4c 31 c1             	xor    %r8,%rcx
14001a0e4:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14001a0e8:	75 2b                	jne    0x14001a115
14001a0ea:	0f 18 08             	prefetcht0 (%rax)
14001a0ed:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14001a0f2:	48 31 e1             	xor    %rsp,%rcx
14001a0f5:	48 3b 0d 44 6f 0e 00 	cmp    0xe6f44(%rip),%rcx        # 0x140101040
14001a0fc:	74 06                	je     0x14001a104
14001a0fe:	e8 cd 51 05 00       	call   0x14006f2d0
14001a103:	cc                   	int3
14001a104:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
14001a109:	48 83 c4 60          	add    $0x60,%rsp
14001a10d:	5b                   	pop    %rbx
14001a10e:	5f                   	pop    %rdi
14001a10f:	5e                   	pop    %rsi
14001a110:	c3                   	ret
14001a111:	31 c0                	xor    %eax,%eax
14001a113:	eb d8                	jmp    0x14001a0ed
14001a115:	0f 28 35 f4 67 0c 00 	movaps 0xc67f4(%rip),%xmm6        # 0x1400e0910
14001a11c:	48 8d 5c 24 30       	lea    0x30(%rsp),%rbx
14001a121:	0f 29 33             	movaps %xmm6,(%rbx)
14001a124:	48 8d 15 1d 78 0c 00 	lea    0xc781d(%rip),%rdx        # 0x1400e1948
14001a12b:	48 89 d9             	mov    %rbx,%rcx
14001a12e:	e8 ed f9 ff ff       	call   0x140019b20
14001a133:	48 89 d9             	mov    %rbx,%rcx
14001a136:	e8 25 e4 ff ff       	call   0x140018560
14001a13b:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
14001a140:	0f 29 33             	movaps %xmm6,(%rbx)
14001a143:	4c 8b 47 08          	mov    0x8(%rdi),%r8
14001a147:	48 8d 15 00 78 0c 00 	lea    0xc7800(%rip),%rdx        # 0x1400e194e
14001a14e:	48 89 d9             	mov    %rbx,%rcx
14001a151:	e8 ca f9 ff ff       	call   0x140019b20
14001a156:	48 89 d9             	mov    %rbx,%rcx
14001a159:	e8 02 e4 ff ff       	call   0x140018560
14001a15e:	48 89 f1             	mov    %rsi,%rcx
14001a161:	e8 fa 7d 02 00       	call   0x140041f60
14001a166:	cc                   	int3
14001a167:	0f 0b                	ud2
14001a169:	cc                   	int3
14001a16a:	cc                   	int3
14001a16b:	cc                   	int3
14001a16c:	cc                   	int3
14001a16d:	cc                   	int3
14001a16e:	cc                   	int3
14001a16f:	cc                   	int3
14001a170:	48 89 d1             	mov    %rdx,%rcx
14001a173:	4c 89 c2             	mov    %r8,%rdx
14001a176:	e9 b5 01 00 00       	jmp    0x14001a330
14001a17b:	cc                   	int3
14001a17c:	cc                   	int3
14001a17d:	cc                   	int3
14001a17e:	cc                   	int3
14001a17f:	cc                   	int3
14001a180:	48 89 d1             	mov    %rdx,%rcx
14001a183:	4c 89 c2             	mov    %r8,%rdx
14001a186:	e9 65 00 00 00       	jmp    0x14001a1f0
14001a18b:	cc                   	int3
14001a18c:	cc                   	int3
14001a18d:	cc                   	int3
14001a18e:	cc                   	int3
14001a18f:	cc                   	int3
14001a190:	4d 85 c0             	test   %r8,%r8
14001a193:	74 4c                	je     0x14001a1e1
14001a195:	48 b8 00 00 00 00 fc 	movabs $0xfffffffc00000000,%rax
14001a19c:	ff ff ff
14001a19f:	4c 89 c1             	mov    %r8,%rcx
14001a1a2:	48 21 c1             	and    %rax,%rcx
14001a1a5:	48 3b 0d dc 93 0e 00 	cmp    0xe93dc(%rip),%rcx        # 0x140103588
14001a1ac:	74 1f                	je     0x14001a1cd
14001a1ae:	48 3b 0d cb 93 0e 00 	cmp    0xe93cb(%rip),%rcx        # 0x140103580
14001a1b5:	74 16                	je     0x14001a1cd
14001a1b7:	48 8b 05 da 93 0e 00 	mov    0xe93da(%rip),%rax        # 0x140103598
14001a1be:	48 89 c1             	mov    %rax,%rcx
14001a1c1:	4c 21 c1             	and    %r8,%rcx
14001a1c4:	48 3b 0d c5 93 0e 00 	cmp    0xe93c5(%rip),%rcx        # 0x140103590
14001a1cb:	75 18                	jne    0x14001a1e5
14001a1cd:	48 f7 d0             	not    %rax
14001a1d0:	4c 21 c0             	and    %r8,%rax
14001a1d3:	48 0f c8             	bswap  %rax
14001a1d6:	48 89 02             	mov    %rax,(%rdx)
14001a1d9:	48 f7 d0             	not    %rax
14001a1dc:	48 89 42 08          	mov    %rax,0x8(%rdx)
14001a1e0:	c3                   	ret
14001a1e1:	31 c0                	xor    %eax,%eax
14001a1e3:	eb f1                	jmp    0x14001a1d6
14001a1e5:	cc                   	int3
14001a1e6:	0f 0b                	ud2
14001a1e8:	cc                   	int3
14001a1e9:	cc                   	int3
14001a1ea:	cc                   	int3
14001a1eb:	cc                   	int3
14001a1ec:	cc                   	int3
14001a1ed:	cc                   	int3
14001a1ee:	cc                   	int3
14001a1ef:	cc                   	int3