1800d8ec1:	0f 1f 00             	nopl   (%rax)
1800d8ec4:	8b 05 8a 13 0c 00    	mov    0xc138a(%rip),%eax        # 0x18019a254
1800d8eca:	85 c0                	test   %eax,%eax
1800d8ecc:	74 07                	je     0x1800d8ed5
1800d8ece:	bb 54 03 00 c0       	mov    $0xc0000354,%ebx
1800d8ed3:	eb 71                	jmp    0x1800d8f46
1800d8ed5:	b8 00 20 00 00       	mov    $0x2000,%eax
1800d8eda:	8b f3                	mov    %ebx,%esi
1800d8edc:	66 89 45 a2          	mov    %ax,-0x5e(%rbp)
1800d8ee0:	48 8d 05 79 e2 0b 00 	lea    0xbe279(%rip),%rax        # 0x180197160
1800d8ee7:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1800d8eeb:	b8 01 00 00 00       	mov    $0x1,%eax
1800d8ef0:	83 fe 0a             	cmp    $0xa,%esi
1800d8ef3:	73 24                	jae    0x1800d8f19
1800d8ef5:	48 8b 05 dc 16 0c 00 	mov    0xc16dc(%rip),%rax        # 0x18019a5d8
1800d8efc:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
1800d8f00:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1800d8f04:	b9 0b 00 00 00       	mov    $0xb,%ecx
1800d8f09:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1800d8f0d:	ff d0                	call   *%rax
1800d8f0f:	0f 1f 00             	nopl   (%rax)
1800d8f12:	ff c6                	inc    %esi
1800d8f14:	83 f8 01             	cmp    $0x1,%eax
1800d8f17:	74 d7                	je     0x1800d8ef0
1800d8f19:	85 c0                	test   %eax,%eax
1800d8f1b:	75 24                	jne    0x1800d8f41
1800d8f1d:	39 5d c4             	cmp    %ebx,-0x3c(%rbp)
1800d8f20:	7c 1f                	jl     0x1800d8f41
1800d8f22:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1800d8f26:	8b cf                	mov    %edi,%ecx
1800d8f28:	49 89 44 cd 00       	mov    %rax,0x0(%r13,%rcx,8)
1800d8f2d:	8d 4f 01             	lea    0x1(%rdi),%ecx
1800d8f30:	49 89 0f             	mov    %rcx,(%r15)
1800d8f33:	4d 85 f6             	test   %r14,%r14
1800d8f36:	74 0e                	je     0x1800d8f46
1800d8f38:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1800d8f3c:	49 89 06             	mov    %rax,(%r14)
1800d8f3f:	eb 05                	jmp    0x1800d8f46
1800d8f41:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d8f46:	8b c3                	mov    %ebx,%eax
1800d8f48:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1800d8f4f:	00
1800d8f50:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800d8f54:	49 8b 73 38          	mov    0x38(%r11),%rsi
1800d8f58:	49 8b e3             	mov    %r11,%rsp
1800d8f5b:	41 5f                	pop    %r15
1800d8f5d:	41 5e                	pop    %r14
1800d8f5f:	41 5d                	pop    %r13
1800d8f61:	5f                   	pop    %rdi
1800d8f62:	5d                   	pop    %rbp
1800d8f63:	c3                   	ret
1800d8f64:	cc                   	int3
1800d8f65:	cc                   	int3
1800d8f66:	cc                   	int3
1800d8f67:	cc                   	int3
1800d8f68:	48 8b c4             	mov    %rsp,%rax
1800d8f6b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800d8f6f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800d8f73:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800d8f77:	55                   	push   %rbp
1800d8f78:	41 56                	push   %r14
1800d8f7a:	41 57                	push   %r15
1800d8f7c:	48 8d 68 a9          	lea    -0x57(%rax),%rbp
1800d8f80:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1800d8f87:	41 8b d9             	mov    %r9d,%ebx
1800d8f8a:	4d 8b f8             	mov    %r8,%r15
1800d8f8d:	4c 8b f2             	mov    %rdx,%r14
1800d8f90:	48 8b f1             	mov    %rcx,%rsi
1800d8f93:	33 ff                	xor    %edi,%edi
1800d8f95:	e8 3e a2 ff ff       	call   0x1800d31d8
1800d8f9a:	84 c0                	test   %al,%al
1800d8f9c:	75 0a                	jne    0x1800d8fa8
1800d8f9e:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d8fa3:	e9 eb 00 00 00       	jmp    0x1800d9093
1800d8fa8:	8d 46 ff             	lea    -0x1(%rsi),%eax
1800d8fab:	83 f8 10             	cmp    $0x10,%eax
1800d8fae:	0f 83 cc 00 00 00    	jae    0x1800d9080
1800d8fb4:	48 8d 0d a5 01 0c 00 	lea    0xc01a5(%rip),%rcx        # 0x180199160
1800d8fbb:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1800d8fbf:	48 85 c9             	test   %rcx,%rcx
1800d8fc2:	0f 84 b8 00 00 00    	je     0x1800d9080
1800d8fc8:	33 d2                	xor    %edx,%edx
1800d8fca:	48 c7 45 ff 31 34 00 	movq   $0x3431,-0x1(%rbp)
1800d8fd1:	00
1800d8fd2:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
1800d8fd6:	4c 89 75 0f          	mov    %r14,0xf(%rbp)
1800d8fda:	85 db                	test   %ebx,%ebx
1800d8fdc:	0f 84 96 00 00 00    	je     0x1800d9078
1800d8fe2:	8d 72 40             	lea    0x40(%rdx),%esi
1800d8fe5:	44 8d 72 0b          	lea    0xb(%rdx),%r14d
1800d8fe9:	8b 15 a5 39 09 00    	mov    0x939a5(%rip),%edx        # 0x18016c994
1800d8fef:	8b ca                	mov    %edx,%ecx
1800d8ff1:	8b c3                	mov    %ebx,%eax
1800d8ff3:	48 2b ce             	sub    %rsi,%rcx
1800d8ff6:	48 3b c1             	cmp    %rcx,%rax
1800d8ff9:	76 08                	jbe    0x1800d9003
1800d8ffb:	8d 42 c0             	lea    -0x40(%rdx),%eax
1800d8ffe:	89 45 17             	mov    %eax,0x17(%rbp)
1800d9001:	eb 03                	jmp    0x1800d9006
1800d9003:	89 5d 17             	mov    %ebx,0x17(%rbp)
1800d9006:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1800d900a:	c7 45 d7 40 00 40 00 	movl   $0x400040,-0x29(%rbp)
1800d9011:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1800d9015:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1800d9019:	48 8b 05 b0 15 0c 00 	mov    0xc15b0(%rip),%rax        # 0x18019a5d0
1800d9020:	45 33 c0             	xor    %r8d,%r8d
1800d9023:	41 8b ce             	mov    %r14d,%ecx
1800d9026:	ff d0                	call   *%rax
1800d9028:	0f 1f 00             	nopl   (%rax)
1800d902b:	0f b7 45 17          	movzwl 0x17(%rbp),%eax
1800d902f:	66 89 45 e9          	mov    %ax,-0x17(%rbp)
1800d9033:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1800d9037:	48 8b 05 9a 15 0c 00 	mov    0xc159a(%rip),%rax        # 0x18019a5d8
1800d903e:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
1800d9042:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1800d9046:	41 8b ce             	mov    %r14d,%ecx
1800d9049:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1800d904d:	ff d0                	call   *%rax
1800d904f:	0f 1f 00             	nopl   (%rax)
1800d9052:	83 f8 01             	cmp    $0x1,%eax
1800d9055:	74 e0                	je     0x1800d9037
1800d9057:	8b 55 03             	mov    0x3(%rbp),%edx
1800d905a:	85 c0                	test   %eax,%eax
1800d905c:	75 12                	jne    0x1800d9070
1800d905e:	85 d2                	test   %edx,%edx
1800d9060:	78 16                	js     0x1800d9078
1800d9062:	8b 4d cf             	mov    -0x31(%rbp),%ecx
1800d9065:	48 01 4d 0f          	add    %rcx,0xf(%rbp)
1800d9069:	03 f9                	add    %ecx,%edi
1800d906b:	4c 03 f9             	add    %rcx,%r15
1800d906e:	2b d9                	sub    %ecx,%ebx
1800d9070:	85 db                	test   %ebx,%ebx
1800d9072:	0f 85 71 ff ff ff    	jne    0x1800d8fe9
1800d9078:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1800d907c:	89 38                	mov    %edi,(%rax)
1800d907e:	eb 11                	jmp    0x1800d9091
1800d9080:	48 8d 0d d9 d8 07 00 	lea    0x7d8d9(%rip),%rcx        # 0x180156960
1800d9087:	e8 5c 74 fb ff       	call   0x1800904e8
1800d908c:	ba 0d 00 00 c0       	mov    $0xc000000d,%edx
1800d9091:	8b c2                	mov    %edx,%eax
1800d9093:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1800d909a:	00
1800d909b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1800d909f:	49 8b 73 28          	mov    0x28(%r11),%rsi
1800d90a3:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1800d90a7:	49 8b e3             	mov    %r11,%rsp
1800d90aa:	41 5f                	pop    %r15
1800d90ac:	41 5e                	pop    %r14
1800d90ae:	5d                   	pop    %rbp
1800d90af:	c3                   	ret
1800d90b0:	cc                   	int3
1800d90b1:	cc                   	int3
1800d90b2:	cc                   	int3
1800d90b3:	cc                   	int3
1800d90b4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d90b9:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1800d90be:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1800d90c3:	55                   	push   %rbp
1800d90c4:	48 8b ec             	mov    %rsp,%rbp
1800d90c7:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800d90ce:	48 8b d9             	mov    %rcx,%rbx
1800d90d1:	e8 02 a1 ff ff       	call   0x1800d31d8
1800d90d6:	84 c0                	test   %al,%al
1800d90d8:	75 0a                	jne    0x1800d90e4
1800d90da:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d90df:	e9 98 00 00 00       	jmp    0x1800d917c
1800d90e4:	8d 43 ff             	lea    -0x1(%rbx),%eax
1800d90e7:	83 f8 10             	cmp    $0x10,%eax
1800d90ea:	73 12                	jae    0x1800d90fe
1800d90ec:	48 8d 3d 6d 00 0c 00 	lea    0xc006d(%rip),%rdi        # 0x180199160
1800d90f3:	8b d8                	mov    %eax,%ebx
1800d90f5:	48 8b 04 c7          	mov    (%rdi,%rax,8),%rax
1800d90f9:	48 85 c0             	test   %rax,%rax
1800d90fc:	75 07                	jne    0x1800d9105
1800d90fe:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800d9103:	eb 77                	jmp    0x1800d917c
1800d9105:	c7 45 c0 33 34 00 00 	movl   $0x3433,-0x40(%rbp)
1800d910c:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1800d9110:	45 33 c0             	xor    %r8d,%r8d
1800d9113:	c7 45 a0 40 00 40 00 	movl   $0x400040,-0x60(%rbp)
1800d911a:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1800d911e:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1800d9122:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1800d9126:	48 8b 05 a3 14 0c 00 	mov    0xc14a3(%rip),%rax        # 0x18019a5d0
1800d912d:	41 8d 48 0b          	lea    0xb(%r8),%ecx
1800d9131:	ff d0                	call   *%rax
1800d9133:	0f 1f 00             	nopl   (%rax)
1800d9136:	b8 00 10 00 00       	mov    $0x1000,%eax
1800d913b:	66 89 45 b2          	mov    %ax,-0x4e(%rbp)
1800d913f:	48 8d 05 ba 00 0c 00 	lea    0xc00ba(%rip),%rax        # 0x180199200
1800d9146:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1800d914a:	48 8b 05 87 14 0c 00 	mov    0xc1487(%rip),%rax        # 0x18019a5d8
1800d9151:	4c 8d 4d 18          	lea    0x18(%rbp),%r9
1800d9155:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1800d9159:	b9 0b 00 00 00       	mov    $0xb,%ecx
1800d915e:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1800d9162:	ff d0                	call   *%rax
1800d9164:	0f 1f 00             	nopl   (%rax)
1800d9167:	83 f8 01             	cmp    $0x1,%eax
1800d916a:	74 de                	je     0x1800d914a
1800d916c:	85 c0                	test   %eax,%eax
1800d916e:	75 a0                	jne    0x1800d9110
1800d9170:	8b 45 c4             	mov    -0x3c(%rbp),%eax
1800d9173:	85 c0                	test   %eax,%eax
1800d9175:	78 05                	js     0x1800d917c
1800d9177:	48 83 24 df 00       	andq   $0x0,(%rdi,%rbx,8)
1800d917c:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1800d9183:	00
1800d9184:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1800d9188:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1800d918c:	4d 8b 73 28          	mov    0x28(%r11),%r14
1800d9190:	49 8b e3             	mov    %r11,%rsp
1800d9193:	5d                   	pop    %rbp
1800d9194:	c3                   	ret
1800d9195:	cc                   	int3
1800d9196:	cc                   	int3
1800d9197:	cc                   	int3
1800d9198:	48 8b c4             	mov    %rsp,%rax
1800d919b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800d919f:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800d91a3:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800d91a7:	55                   	push   %rbp
1800d91a8:	48 8d a8 68 ff ff ff 	lea    -0x98(%rax),%rbp
1800d91af:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
1800d91b6:	83 8d a8 00 00 00 ff 	orl    $0xffffffff,0xa8(%rbp)
1800d91bd:	48 8b f1             	mov    %rcx,%rsi
1800d91c0:	33 c9                	xor    %ecx,%ecx
1800d91c2:	e8 a9 e9 ff ff       	call   0x1800d7b70
1800d91c7:	e8 d0 0d 00 00       	call   0x1800d9f9c
1800d91cc:	84 c0                	test   %al,%al
1800d91ce:	74 07                	je     0x1800d91d7
1800d91d0:	33 c0                	xor    %eax,%eax
1800d91d2:	e9 b4 00 00 00       	jmp    0x1800d928b
1800d91d7:	44 8b 46 10          	mov    0x10(%rsi),%r8d
1800d91db:	48 8d 56 08          	lea    0x8(%rsi),%rdx
1800d91df:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800d91e4:	e8 d7 c7 05 00       	call   0x1801359c0
1800d91e9:	45 33 c0             	xor    %r8d,%r8d
1800d91ec:	4c 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%r9
1800d91f3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800d91f8:	41 8d 78 03          	lea    0x3(%r8),%edi
1800d91fc:	8b d7                	mov    %edi,%edx
1800d91fe:	e8 0d e0 f4 ff       	call   0x180027210
1800d9203:	8b d8                	mov    %eax,%ebx
1800d9205:	85 c0                	test   %eax,%eax
1800d9207:	79 37                	jns    0x1800d9240
1800d9209:	8b 46 50             	mov    0x50(%rsi),%eax
1800d920c:	85 c0                	test   %eax,%eax
1800d920e:	74 28                	je     0x1800d9238
1800d9210:	4c 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%r9
1800d9217:	89 44 24 34          	mov    %eax,0x34(%rsp)
1800d921b:	45 33 c0             	xor    %r8d,%r8d
1800d921e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800d9223:	8b d7                	mov    %edi,%edx
1800d9225:	e8 e6 df f4 ff       	call   0x180027210
1800d922a:	8b d8                	mov    %eax,%ebx
1800d922c:	85 c0                	test   %eax,%eax
1800d922e:	79 10                	jns    0x1800d9240
1800d9230:	8b bd a8 00 00 00    	mov    0xa8(%rbp),%edi
1800d9236:	eb 45                	jmp    0x1800d927d
1800d9238:	8b bd a8 00 00 00    	mov    0xa8(%rbp),%edi
1800d923e:	eb 39                	jmp    0x1800d9279
1800d9240:	8b bd a8 00 00 00    	mov    0xa8(%rbp),%edi
1800d9246:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1800d924b:	8b cf                	mov    %edi,%ecx
1800d924d:	e8 d6 da f4 ff       	call   0x180026d28
1800d9252:	8b d8                	mov    %eax,%ebx
1800d9254:	85 c0                	test   %eax,%eax
1800d9256:	78 25                	js     0x1800d927d
1800d9258:	8b 46 58             	mov    0x58(%rsi),%eax
1800d925b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1800d9260:	8b cf                	mov    %edi,%ecx
1800d9262:	89 44 24 78          	mov    %eax,0x78(%rsp)
1800d9266:	e8 25 db f4 ff       	call   0x180026d90
1800d926b:	8b d8                	mov    %eax,%ebx
1800d926d:	85 c0                	test   %eax,%eax
1800d926f:	78 0c                	js     0x1800d927d
1800d9271:	89 3d 69 ff 0b 00    	mov    %edi,0xbff69(%rip)        # 0x1801991e0
1800d9277:	33 db                	xor    %ebx,%ebx
1800d9279:	85 db                	test   %ebx,%ebx
1800d927b:	79 0c                	jns    0x1800d9289
1800d927d:	83 ff ff             	cmp    $0xffffffff,%edi
1800d9280:	74 07                	je     0x1800d9289
1800d9282:	8b cf                	mov    %edi,%ecx
1800d9284:	e8 2f d7 f4 ff       	call   0x1800269b8
1800d9289:	8b c3                	mov    %ebx,%eax
1800d928b:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
1800d9292:	00
1800d9293:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1800d9297:	49 8b 73 20          	mov    0x20(%r11),%rsi
1800d929b:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1800d929f:	49 8b e3             	mov    %r11,%rsp
1800d92a2:	5d                   	pop    %rbp
1800d92a3:	c3                   	ret
1800d92a4:	cc                   	int3
1800d92a5:	cc                   	int3
1800d92a6:	cc                   	int3
1800d92a7:	cc                   	int3
1800d92a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d92ad:	55                   	push   %rbp
1800d92ae:	56                   	push   %rsi
1800d92af:	57                   	push   %rdi
1800d92b0:	41 54                	push   %r12
1800d92b2:	41 55                	push   %r13
1800d92b4:	41 56                	push   %r14
1800d92b6:	41 57                	push   %r15
1800d92b8:	48 8b ec             	mov    %rsp,%rbp
1800d92bb:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800d92c2:	bb 01 00 00 00       	mov    $0x1,%ebx
1800d92c7:	4c 8b f1             	mov    %rcx,%r14
1800d92ca:	45 33 e4             	xor    %r12d,%r12d
1800d92cd:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1800d92d1:	be 00 c2 01 00       	mov    $0x1c200,%esi
1800d92d6:	44 89 65 48          	mov    %r12d,0x48(%rbp)
1800d92da:	33 d2                	xor    %edx,%edx
1800d92dc:	89 75 50             	mov    %esi,0x50(%rbp)
1800d92df:	8d 7b 47             	lea    0x47(%rbx),%edi
1800d92e2:	44 8a eb             	mov    %bl,%r13b
1800d92e5:	44 8b c7             	mov    %edi,%r8d
1800d92e8:	45 8b fc             	mov    %r12d,%r15d
1800d92eb:	e8 90 c9 05 00       	call   0x180135c80
1800d92f0:	44 39 25 6d 0f 0c 00 	cmp    %r12d,0xc0f6d(%rip)        # 0x18019a264
1800d92f7:	c7 45 b0 03 00 00 00 	movl   $0x3,-0x50(%rbp)
1800d92fe:	89 7d b8             	mov    %edi,-0x48(%rbp)
1800d9301:	74 0a                	je     0x1800d930d
1800d9303:	45 8a ec             	mov    %r12b,%r13b
1800d9306:	44 89 65 c0          	mov    %r12d,-0x40(%rbp)
1800d930a:	89 5d c4             	mov    %ebx,-0x3c(%rbp)
1800d930d:	ba 44 42 47 32       	mov    $0x32474244,%edx
1800d9312:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1800d9316:	e8 fd 9c fb ff       	call   0x180093018
1800d931b:	85 c0                	test   %eax,%eax
1800d931d:	0f 85 ca 00 00 00    	jne    0x1800d93ed
1800d9323:	48 8b 7d a0          	mov    -0x60(%rbp),%rdi
1800d9327:	45 33 c0             	xor    %r8d,%r8d
1800d932a:	ba 25 02 00 c0       	mov    $0xc0000225,%edx
1800d932f:	44 8b 7f 24          	mov    0x24(%rdi),%r15d
1800d9333:	44 39 47 28          	cmp    %r8d,0x28(%rdi)
1800d9337:	0f 86 b5 00 00 00    	jbe    0x1800d93f2
1800d933d:	8d 48 07             	lea    0x7(%rax),%ecx
1800d9340:	41 8b f7             	mov    %r15d,%esi
1800d9343:	b8 00 80 00 00       	mov    $0x8000,%eax
1800d9348:	48 03 f7             	add    %rdi,%rsi
1800d934b:	66 39 46 0c          	cmp    %ax,0xc(%rsi)
1800d934f:	75 74                	jne    0x1800d93c5
1800d9351:	0f b7 46 0e          	movzwl 0xe(%rsi),%eax
1800d9355:	66 85 c0             	test   %ax,%ax
1800d9358:	74 28                	je     0x1800d9382
1800d935a:	66 3b c1             	cmp    %cx,%ax
1800d935d:	74 7f                	je     0x1800d93de