1800bca1d:	00
1800bca1e:	45 8b e9             	mov    %r9d,%r13d
1800bca21:	41 b8 f9 ff 00 00    	mov    $0xfff9,%r8d
1800bca27:	8d 55 04             	lea    0x4(%rbp),%edx
1800bca2a:	03 d1                	add    %ecx,%edx
1800bca2c:	66 41 3b d1          	cmp    %r9w,%dx
1800bca30:	76 06                	jbe    0x1800bca38
1800bca32:	66 41 3b c8          	cmp    %r8w,%cx
1800bca36:	75 14                	jne    0x1800bca4c
1800bca38:	8b 06                	mov    (%rsi),%eax
1800bca3a:	41 bd 0a 00 00 00    	mov    $0xa,%r13d
1800bca40:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
1800bca44:	48 8d 2c 4d 01 00 00 	lea    0x1(,%rcx,2),%rbp
1800bca4b:	00
1800bca4c:	0f b7 8f b8 04 00 00 	movzwl 0x4b8(%rdi),%ecx
1800bca53:	41 2b c8             	sub    %r8d,%ecx
1800bca56:	0f 84 be 00 00 00    	je     0x1800bcb1a
1800bca5c:	83 e9 03             	sub    $0x3,%ecx
1800bca5f:	0f 84 95 00 00 00    	je     0x1800bcafa
1800bca65:	83 e9 01             	sub    $0x1,%ecx
1800bca68:	74 30                	je     0x1800bca9a
1800bca6a:	83 f9 01             	cmp    $0x1,%ecx
1800bca6d:	74 0b                	je     0x1800bca7a
1800bca6f:	41 b8 0e 00 00 c0    	mov    $0xc000000e,%r8d
1800bca75:	e9 2d 01 00 00       	jmp    0x1800bcba7
1800bca7a:	48 8b 05 df db 0d 00 	mov    0xddbdf(%rip),%rax        # 0x18019a660
1800bca81:	4d 8b ce             	mov    %r14,%r9
1800bca84:	48 8b 0f             	mov    (%rdi),%rcx
1800bca87:	4d 8b c4             	mov    %r12,%r8
1800bca8a:	49 8b d7             	mov    %r15,%rdx
1800bca8d:	ff d0                	call   *%rax
1800bca8f:	0f 1f 00             	nopl   (%rax)
1800bca92:	44 8b c0             	mov    %eax,%r8d
1800bca95:	e9 ce 00 00 00       	jmp    0x1800bcb68
1800bca9a:	48 8b 1f             	mov    (%rdi),%rbx
1800bca9d:	48 85 db             	test   %rbx,%rbx
1800bcaa0:	74 50                	je     0x1800bcaf2
1800bcaa2:	4d 85 ff             	test   %r15,%r15
1800bcaa5:	74 4b                	je     0x1800bcaf2
1800bcaa7:	4d 85 e4             	test   %r12,%r12
1800bcaaa:	74 46                	je     0x1800bcaf2
1800bcaac:	4d 85 f6             	test   %r14,%r14
1800bcaaf:	74 41                	je     0x1800bcaf2
1800bcab1:	48 8b 93 28 40 00 00 	mov    0x4028(%rbx),%rdx
1800bcab8:	48 8b 8b 18 40 00 00 	mov    0x4018(%rbx),%rcx
1800bcabf:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1800bcac4:	e8 9b 65 01 00       	call   0x1800d3064
1800bcac9:	44 8b c0             	mov    %eax,%r8d
1800bcacc:	85 c0                	test   %eax,%eax
1800bcace:	0f 88 8c 00 00 00    	js     0x1800bcb60
1800bcad4:	41 8b 06             	mov    (%r14),%eax
1800bcad7:	89 83 34 40 00 00    	mov    %eax,0x4034(%rbx)
1800bcadd:	48 8b 83 18 40 00 00 	mov    0x4018(%rbx),%rax
1800bcae4:	48 83 c0 08          	add    $0x8,%rax
1800bcae8:	49 89 04 24          	mov    %rax,(%r12)
1800bcaec:	41 83 27 00          	andl   $0x0,(%r15)
1800bcaf0:	eb 6e                	jmp    0x1800bcb60
1800bcaf2:	41 b8 0d 00 00 c0    	mov    $0xc000000d,%r8d
1800bcaf8:	eb 66                	jmp    0x1800bcb60
1800bcafa:	83 3e 00             	cmpl   $0x0,(%rsi)
1800bcafd:	4d 8b ce             	mov    %r14,%r9
1800bcb00:	48 8b 0f             	mov    (%rdi),%rcx
1800bcb03:	4d 8b c4             	mov    %r12,%r8
1800bcb06:	0f 94 c0             	sete   %al
1800bcb09:	49 8b d7             	mov    %r15,%rdx
1800bcb0c:	88 44 24 20          	mov    %al,0x20(%rsp)
1800bcb10:	e8 1b 32 00 00       	call   0x1800bfd30
1800bcb15:	e9 78 ff ff ff       	jmp    0x1800bca92
1800bcb1a:	48 8b 1f             	mov    (%rdi),%rbx
1800bcb1d:	80 bb 84 58 2f 00 00 	cmpb   $0x0,0x2f5884(%rbx)
1800bcb24:	75 08                	jne    0x1800bcb2e
1800bcb26:	41 b8 b5 00 00 c0    	mov    $0xc00000b5,%r8d
1800bcb2c:	eb 32                	jmp    0x1800bcb60
1800bcb2e:	4d 8b c6             	mov    %r14,%r8
1800bcb31:	49 8b d7             	mov    %r15,%rdx
1800bcb34:	48 8b cb             	mov    %rbx,%rcx
1800bcb37:	e8 34 e3 ff ff       	call   0x1800bae70
1800bcb3c:	44 8b c0             	mov    %eax,%r8d
1800bcb3f:	85 c0                	test   %eax,%eax
1800bcb41:	78 1d                	js     0x1800bcb60
1800bcb43:	41 8b 07             	mov    (%r15),%eax
1800bcb46:	48 6b c8 38          	imul   $0x38,%rax,%rcx
1800bcb4a:	48 8b 94 19 50 98 2e 	mov    0x2e9850(%rcx,%rbx,1),%rdx
1800bcb51:	00
1800bcb52:	8b 42 08             	mov    0x8(%rdx),%eax
1800bcb55:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
1800bcb59:	48 03 c8             	add    %rax,%rcx
1800bcb5c:	49 89 0c 24          	mov    %rcx,(%r12)
1800bcb60:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1800bcb67:	00
1800bcb68:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1800bcb6e:	41 81 f8 0d 02 00 c0 	cmp    $0xc000020d,%r8d
1800bcb75:	75 19                	jne    0x1800bcb90
1800bcb77:	48 8b 47 38          	mov    0x38(%rdi),%rax
1800bcb7b:	f0 4c 01 88 c0 01 00 	lock add %r9,0x1c0(%rax)
1800bcb82:	00
1800bcb83:	44 01 0d e6 dd 0d 00 	add    %r9d,0xddde6(%rip)        # 0x18019a970
1800bcb8a:	41 b8 b5 00 00 c0    	mov    $0xc00000b5,%r8d
1800bcb90:	45 85 c0             	test   %r8d,%r8d
1800bcb93:	78 09                	js     0x1800bcb9e
1800bcb95:	44 01 0d 70 dd 0d 00 	add    %r9d,0xddd70(%rip)        # 0x18019a90c
1800bcb9c:	eb 10                	jmp    0x1800bcbae
1800bcb9e:	41 81 f8 b5 00 00 c0 	cmp    $0xc00000b5,%r8d
1800bcba5:	74 07                	je     0x1800bcbae
1800bcba7:	44 01 0d 66 dd 0d 00 	add    %r9d,0xddd66(%rip)        # 0x18019a914
1800bcbae:	8b 06                	mov    (%rsi),%eax
1800bcbb0:	45 85 c0             	test   %r8d,%r8d
1800bcbb3:	0f 89 9a 00 00 00    	jns    0x1800bcc53
1800bcbb9:	85 c0                	test   %eax,%eax
1800bcbbb:	0f 84 89 00 00 00    	je     0x1800bcc4a
1800bcbc1:	83 f8 ff             	cmp    $0xffffffff,%eax
1800bcbc4:	74 6b                	je     0x1800bcc31
1800bcbc6:	48 85 ed             	test   %rbp,%rbp
1800bcbc9:	75 48                	jne    0x1800bcc13
1800bcbcb:	48 8b cf             	mov    %rdi,%rcx
1800bcbce:	e8 4d fd ff ff       	call   0x1800bc920
1800bcbd3:	8d 4d 08             	lea    0x8(%rbp),%ecx
1800bcbd6:	48 8b d8             	mov    %rax,%rbx
1800bcbd9:	e8 46 d3 ff ff       	call   0x1800b9f24
1800bcbde:	48 8b cf             	mov    %rdi,%rcx
1800bcbe1:	e8 3a fd ff ff       	call   0x1800bc920
1800bcbe6:	8b 2e                	mov    (%rsi),%ebp
1800bcbe8:	48 2b c3             	sub    %rbx,%rax
1800bcbeb:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1800bcbf2:	00
1800bcbf3:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1800bcbf9:	48 c1 e8 03          	shr    $0x3,%rax
1800bcbfd:	41 8b cd             	mov    %r13d,%ecx
1800bcc00:	8b d0                	mov    %eax,%edx
1800bcc02:	48 3b c1             	cmp    %rcx,%rax
1800bcc05:	41 0f 46 d5          	cmovbe %r13d,%edx
1800bcc09:	48 0f af e8          	imul   %rax,%rbp
1800bcc0d:	44 8b ea             	mov    %edx,%r13d
1800bcc10:	49 03 e9             	add    %r9,%rbp
1800bcc13:	48 8b cf             	mov    %rdi,%rcx
1800bcc16:	e8 05 fd ff ff       	call   0x1800bc920
1800bcc1b:	48 2b c3             	sub    %rbx,%rax
1800bcc1e:	48 3b c5             	cmp    %rbp,%rax
1800bcc21:	72 0e                	jb     0x1800bcc31
1800bcc23:	83 26 00             	andl   $0x0,(%rsi)
1800bcc26:	41 b8 f9 ff 00 00    	mov    $0xfff9,%r8d
1800bcc2c:	e9 1b fe ff ff       	jmp    0x1800bca4c
1800bcc31:	44 01 0d c8 dc 0d 00 	add    %r9d,0xddcc8(%rip)        # 0x18019a900
1800bcc38:	b9 04 00 00 00       	mov    $0x4,%ecx
1800bcc3d:	e8 e2 d2 ff ff       	call   0x1800b9f24
1800bcc42:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1800bcc48:	eb dc                	jmp    0x1800bcc26
1800bcc4a:	44 01 0d 2f dd 0d 00 	add    %r9d,0xddd2f(%rip)        # 0x18019a980
1800bcc51:	33 c0                	xor    %eax,%eax
1800bcc53:	ff c8                	dec    %eax
1800bcc55:	83 f8 fd             	cmp    $0xfffffffd,%eax
1800bcc58:	77 28                	ja     0x1800bcc82
1800bcc5a:	48 85 ed             	test   %rbp,%rbp
1800bcc5d:	74 23                	je     0x1800bcc82
1800bcc5f:	48 8b cf             	mov    %rdi,%rcx
1800bcc62:	e8 b9 fc ff ff       	call   0x1800bc920
1800bcc67:	48 2b c3             	sub    %rbx,%rax
1800bcc6a:	41 8b cd             	mov    %r13d,%ecx
1800bcc6d:	33 d2                	xor    %edx,%edx
1800bcc6f:	48 f7 f1             	div    %rcx
1800bcc72:	8b 0e                	mov    (%rsi),%ecx
1800bcc74:	48 3b c1             	cmp    %rcx,%rax
1800bcc77:	72 05                	jb     0x1800bcc7e
1800bcc79:	83 26 00             	andl   $0x0,(%rsi)
1800bcc7c:	eb 04                	jmp    0x1800bcc82
1800bcc7e:	2b c8                	sub    %eax,%ecx
1800bcc80:	89 0e                	mov    %ecx,(%rsi)
1800bcc82:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800bcc87:	41 8b c0             	mov    %r8d,%eax
1800bcc8a:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1800bcc8f:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1800bcc94:	48 83 c4 30          	add    $0x30,%rsp
1800bcc98:	41 5f                	pop    %r15
1800bcc9a:	41 5e                	pop    %r14
1800bcc9c:	41 5d                	pop    %r13
1800bcc9e:	41 5c                	pop    %r12
1800bcca0:	5f                   	pop    %rdi
1800bcca1:	c3                   	ret
1800bcca2:	cc                   	int3
1800bcca3:	cc                   	int3
1800bcca4:	48 8b c4             	mov    %rsp,%rax
1800bcca7:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800bccab:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800bccaf:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800bccb3:	57                   	push   %rdi
1800bccb4:	41 54                	push   %r12
1800bccb6:	41 55                	push   %r13
1800bccb8:	41 56                	push   %r14
1800bccba:	41 57                	push   %r15
1800bccbc:	48 83 ec 30          	sub    $0x30,%rsp
1800bccc0:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1800bccc7:	00
1800bccc8:	49 8b f9             	mov    %r9,%rdi
1800bcccb:	4c 89 68 c8          	mov    %r13,-0x38(%rax)
1800bcccf:	4d 8b f0             	mov    %r8,%r14
1800bccd2:	48 8b f2             	mov    %rdx,%rsi
1800bccd5:	48 8b d9             	mov    %rcx,%rbx
1800bccd8:	e8 eb fc ff ff       	call   0x1800bc9c8
1800bccdd:	44 8b c8             	mov    %eax,%r9d
1800bcce0:	85 c0                	test   %eax,%eax
1800bcce2:	0f 88 ce 00 00 00    	js     0x1800bcdb6
1800bcce8:	4c 8b a4 24 98 00 00 	mov    0x98(%rsp),%r12
1800bccef:	00
1800bccf0:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
1800bccf7:	00
1800bccf8:	4c 8b bc 24 88 00 00 	mov    0x88(%rsp),%r15
1800bccff:	00
1800bcd00:	49 8b 0e             	mov    (%r14),%rcx
1800bcd03:	0f b7 51 0c          	movzwl 0xc(%rcx),%edx
1800bcd07:	66 c1 ca 08          	ror    $0x8,%dx
1800bcd0b:	48 85 ed             	test   %rbp,%rbp
1800bcd0e:	74 11                	je     0x1800bcd21
1800bcd10:	8b 45 00             	mov    0x0(%rbp),%eax
1800bcd13:	3b 01                	cmp    (%rcx),%eax
1800bcd15:	75 2e                	jne    0x1800bcd45
1800bcd17:	0f b7 45 04          	movzwl 0x4(%rbp),%eax
1800bcd1b:	66 3b 41 04          	cmp    0x4(%rcx),%ax
1800bcd1f:	75 24                	jne    0x1800bcd45
1800bcd21:	4d 85 ff             	test   %r15,%r15
1800bcd24:	74 13                	je     0x1800bcd39
1800bcd26:	41 8b 07             	mov    (%r15),%eax
1800bcd29:	3b 41 06             	cmp    0x6(%rcx),%eax
1800bcd2c:	75 17                	jne    0x1800bcd45
1800bcd2e:	41 0f b7 47 04       	movzwl 0x4(%r15),%eax
1800bcd33:	66 3b 41 0a          	cmp    0xa(%rcx),%ax
1800bcd37:	75 0c                	jne    0x1800bcd45
1800bcd39:	4d 85 e4             	test   %r12,%r12
1800bcd3c:	74 68                	je     0x1800bcda6
1800bcd3e:	66 41 39 14 24       	cmp    %dx,(%r12)
1800bcd43:	74 61                	je     0x1800bcda6
1800bcd45:	b8 06 08 00 00       	mov    $0x806,%eax
1800bcd4a:	66 3b d0             	cmp    %ax,%dx
1800bcd4d:	74 08                	je     0x1800bcd57
1800bcd4f:	ff 05 4f db 0d 00    	incl   0xddb4f(%rip)        # 0x18019a8a4
1800bcd55:	eb 18                	jmp    0x1800bcd6f
1800bcd57:	48 8b d1             	mov    %rcx,%rdx
1800bcd5a:	48 8b cb             	mov    %rbx,%rcx
1800bcd5d:	e8 5e f9 ff ff       	call   0x1800bc6c0
1800bcd62:	3d 16 00 00 c0       	cmp    $0xc0000016,%eax
1800bcd67:	75 10                	jne    0x1800bcd79
1800bcd69:	ff 05 3d dc 0d 00    	incl   0xddc3d(%rip)        # 0x18019a9ac
1800bcd6f:	8b 16                	mov    (%rsi),%edx
1800bcd71:	48 8b cb             	mov    %rbx,%rcx
1800bcd74:	e8 2f f6 ff ff       	call   0x1800bc3a8
1800bcd79:	8b 16                	mov    (%rsi),%edx
1800bcd7b:	48 8b cb             	mov    %rbx,%rcx
1800bcd7e:	e8 05 fb ff ff       	call   0x1800bc888
1800bcd83:	4c 8b cf             	mov    %rdi,%r9
1800bcd86:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1800bcd8b:	4d 8b c6             	mov    %r14,%r8
1800bcd8e:	48 8b d6             	mov    %rsi,%rdx
1800bcd91:	48 8b cb             	mov    %rbx,%rcx
1800bcd94:	e8 2f fc ff ff       	call   0x1800bc9c8
1800bcd99:	44 8b c8             	mov    %eax,%r9d
1800bcd9c:	85 c0                	test   %eax,%eax
1800bcd9e:	0f 89 5c ff ff ff    	jns    0x1800bcd00
1800bcda4:	eb 10                	jmp    0x1800bcdb6
1800bcda6:	48 8d 41 0e          	lea    0xe(%rcx),%rax
1800bcdaa:	49 89 06             	mov    %rax,(%r14)
1800bcdad:	83 07 f2             	addl   $0xfffffff2,(%rdi)
1800bcdb0:	ff 05 de db 0d 00    	incl   0xddbde(%rip)        # 0x18019a994
1800bcdb6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800bcdbb:	41 8b c1             	mov    %r9d,%eax
1800bcdbe:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1800bcdc3:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1800bcdc8:	48 83 c4 30          	add    $0x30,%rsp
1800bcdcc:	41 5f                	pop    %r15
1800bcdce:	41 5e                	pop    %r14
1800bcdd0:	41 5d                	pop    %r13
1800bcdd2:	41 5c                	pop    %r12
1800bcdd4:	5f                   	pop    %rdi
1800bcdd5:	c3                   	ret
1800bcdd6:	cc                   	int3
1800bcdd7:	cc                   	int3
1800bcdd8:	40 55                	rex push %rbp
1800bcdda:	53                   	push   %rbx
1800bcddb:	56                   	push   %rsi
1800bcddc:	57                   	push   %rdi
1800bcddd:	41 54                	push   %r12
1800bcddf:	41 55                	push   %r13
1800bcde1:	41 56                	push   %r14
1800bcde3:	41 57                	push   %r15
1800bcde5:	48 8d 6c 24 f9       	lea    -0x7(%rsp),%rbp
1800bcdea:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1800bcdf1:	48 8b 05 78 fb 0a 00 	mov    0xafb78(%rip),%rax        # 0x18016c970
1800bcdf8:	48 33 c4             	xor    %rsp,%rax
1800bcdfb:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1800bcdff:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
1800bce03:	49 8b f1             	mov    %r9,%rsi
1800bce06:	4c 8b a5 87 00 00 00 	mov    0x87(%rbp),%r12
1800bce0d:	4d 8b f0             	mov    %r8,%r14
1800bce10:	4c 8b bd 8f 00 00 00 	mov    0x8f(%rbp),%r15
1800bce17:	48 8b fa             	mov    %rdx,%rdi
1800bce1a:	44 8a ad 97 00 00 00 	mov    0x97(%rbp),%r13b
1800bce21:	48 8b d9             	mov    %rcx,%rbx
1800bce24:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1800bce28:	b9 dd 86 00 00       	mov    $0x86dd,%ecx
1800bce2d:	49 83 7c 24 08 00    	cmpq   $0x0,0x8(%r12)
1800bce33:	66 89 4d bf          	mov    %cx,-0x41(%rbp)
1800bce37:	75 0b                	jne    0x1800bce44
1800bce39:	41 81 7c 24 04 ff ff 	cmpl   $0xffff,0x4(%r12)
1800bce40:	00 00
1800bce42:	74 11                	je     0x1800bce55
1800bce44:	49 83 7f 08 00       	cmpq   $0x0,0x8(%r15)
1800bce49:	75 13                	jne    0x1800bce5e
1800bce4b:	41 81 7f 04 ff ff 00 	cmpl   $0xffff,0x4(%r15)
1800bce52:	00
1800bce53:	75 09                	jne    0x1800bce5e
1800bce55:	b9 00 08 00 00       	mov    $0x800,%ecx
1800bce5a:	66 89 4d bf          	mov    %cx,-0x41(%rbp)
1800bce5e:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1800bce62:	4c 8b ce             	mov    %rsi,%r9
1800bce65:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1800bce6a:	4d 8b c6             	mov    %r14,%r8
1800bce6d:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
1800bce71:	48 8b d7             	mov    %rdi,%rdx
1800bce74:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1800bce79:	48 8b 4d 77          	mov    0x77(%rbp),%rcx
1800bce7d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1800bce82:	48 8b cb             	mov    %rbx,%rcx
1800bce85:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800bce8a:	e8 15 fe ff ff       	call   0x1800bcca4
1800bce8f:	44 8b d8             	mov    %eax,%r11d
1800bce92:	85 c0                	test   %eax,%eax
1800bce94:	0f 88 75 01 00 00    	js     0x1800bd00f
1800bce9a:	b8 dd 86 00 00       	mov    $0x86dd,%eax
1800bce9f:	66 39 45 bf          	cmp    %ax,-0x41(%rbp)
1800bcea3:	0f 85 88 00 00 00    	jne    0x1800bcf31
1800bcea9:	41 0f 10 04 24       	movups (%r12),%xmm0
1800bceae:	8b 16                	mov    (%rsi),%edx
1800bceb0:	41 0f 10 0f          	movups (%r15),%xmm1
1800bceb4:	f3 0f 7f 45 cf       	movdqu %xmm0,-0x31(%rbp)
1800bceb9:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1800bcebe:	83 fa 28             	cmp    $0x28,%edx
1800bcec1:	73 08                	jae    0x1800bcecb
1800bcec3:	ff 05 5f da 0d 00    	incl   0xdda5f(%rip)        # 0x18019a928
1800bcec9:	eb 7c                	jmp    0x1800bcf47
1800bcecb:	4c 8b 4d d7          	mov    -0x29(%rbp),%r9
1800bcecf:	83 c2 d8             	add    $0xffffffd8,%edx
1800bced2:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1800bced6:	4c 8b 55 df          	mov    -0x21(%rbp),%r10
1800bceda:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
1800bcede:	49 8b 0e             	mov    (%r14),%rcx
1800bcee1:	49 0f c9             	bswap  %r9
1800bcee4:	48 0f c8             	bswap  %rax
1800bcee7:	49 0f c8             	bswap  %r8
1800bceea:	49 0f ca             	bswap  %r10
1800bceed:	4d 85 c9             	test   %r9,%r9
1800bcef0:	75 05                	jne    0x1800bcef7
1800bcef2:	48 85 c0             	test   %rax,%rax