1800a50ce:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800a50d2:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800a50d6:	eb 03                	jmp    0x1800a50db
1800a50d8:	48 8b c6             	mov    %rsi,%rax
1800a50db:	49 8b cf             	mov    %r15,%rcx
1800a50de:	48 89 43 20          	mov    %rax,0x20(%rbx)
1800a50e2:	e8 69 4d ff ff       	call   0x180099e50
1800a50e7:	48 85 c0             	test   %rax,%rax
1800a50ea:	74 11                	je     0x1800a50fd
1800a50ec:	44 89 70 08          	mov    %r14d,0x8(%rax)
1800a50f0:	4c 89 20             	mov    %r12,(%rax)
1800a50f3:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800a50f7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800a50fb:	eb 03                	jmp    0x1800a5100
1800a50fd:	48 8b c6             	mov    %rsi,%rax
1800a5100:	49 8b cf             	mov    %r15,%rcx
1800a5103:	48 89 43 30          	mov    %rax,0x30(%rbx)
1800a5107:	e8 44 4d ff ff       	call   0x180099e50
1800a510c:	48 85 c0             	test   %rax,%rax
1800a510f:	74 11                	je     0x1800a5122
1800a5111:	44 89 70 08          	mov    %r14d,0x8(%rax)
1800a5115:	4c 89 20             	mov    %r12,(%rax)
1800a5118:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800a511c:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800a5120:	eb 03                	jmp    0x1800a5125
1800a5122:	48 8b c6             	mov    %rsi,%rax
1800a5125:	49 8b cf             	mov    %r15,%rcx
1800a5128:	48 89 43 38          	mov    %rax,0x38(%rbx)
1800a512c:	e8 1f 4d ff ff       	call   0x180099e50
1800a5131:	48 85 c0             	test   %rax,%rax
1800a5134:	74 11                	je     0x1800a5147
1800a5136:	44 89 70 08          	mov    %r14d,0x8(%rax)
1800a513a:	4c 89 20             	mov    %r12,(%rax)
1800a513d:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800a5141:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800a5145:	eb 03                	jmp    0x1800a514a
1800a5147:	48 8b c6             	mov    %rsi,%rax
1800a514a:	48 89 43 28          	mov    %rax,0x28(%rbx)
1800a514e:	4c 8d 7b 68          	lea    0x68(%rbx),%r15
1800a5152:	48 8b 05 c7 71 0c 00 	mov    0xc71c7(%rip),%rax        # 0x18016c320
1800a5159:	41 83 ce ff          	or     $0xffffffff,%r14d
1800a515d:	45 89 37             	mov    %r14d,(%r15)
1800a5160:	ff d0                	call   *%rax
1800a5162:	0f 1f 00             	nopl   (%rax)
1800a5165:	48 8d 15 e4 d6 0a 00 	lea    0xad6e4(%rip),%rdx        # 0x180152850
1800a516c:	89 43 6c             	mov    %eax,0x6c(%rbx)
1800a516f:	48 8b cf             	mov    %rdi,%rcx
1800a5172:	44 89 73 70          	mov    %r14d,0x70(%rbx)
1800a5176:	e8 8d 5f 07 00       	call   0x18011b108
1800a517b:	48 8d 15 be d6 0a 00 	lea    0xad6be(%rip),%rdx        # 0x180152840
1800a5182:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1800a5186:	48 8b cf             	mov    %rdi,%rcx
1800a5189:	4c 8b e0             	mov    %rax,%r12
1800a518c:	e8 77 5f 07 00       	call   0x18011b108
1800a5191:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1800a5195:	4c 8b e8             	mov    %rax,%r13
1800a5198:	48 85 c0             	test   %rax,%rax
1800a519b:	0f 84 bf 00 00 00    	je     0x1800a5260
1800a51a1:	41 8d 46 08          	lea    0x8(%r14),%eax
1800a51a5:	49 8b cd             	mov    %r13,%rcx
1800a51a8:	8d 78 09             	lea    0x9(%rax),%edi
1800a51ab:	66 89 45 48          	mov    %ax,0x48(%rbp)
1800a51af:	44 8d 70 69          	lea    0x69(%rax),%r14d
1800a51b3:	66 89 7d 58          	mov    %di,0x58(%rbp)
1800a51b7:	48 8d 15 82 d4 0a 00 	lea    0xad482(%rip),%rdx        # 0x180152640
1800a51be:	66 44 89 75 60       	mov    %r14w,0x60(%rbp)
1800a51c3:	44 0f b7 e0          	movzwl %ax,%r12d
1800a51c7:	e8 94 5e 07 00       	call   0x18011b060
1800a51cc:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1800a51d0:	48 8d 15 b1 d3 0a 00 	lea    0xad3b1(%rip),%rdx        # 0x180152588
1800a51d7:	4c 8b e8             	mov    %rax,%r13
1800a51da:	e8 81 5e 07 00       	call   0x18011b060
1800a51df:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1800a51e3:	48 8d 15 86 d6 0a 00 	lea    0xad686(%rip),%rdx        # 0x180152870
1800a51ea:	48 8b f0             	mov    %rax,%rsi
1800a51ed:	e8 6e 5e 07 00       	call   0x18011b060
1800a51f2:	4c 8b f8             	mov    %rax,%r15
1800a51f5:	4d 85 ed             	test   %r13,%r13
1800a51f8:	74 17                	je     0x1800a5211
1800a51fa:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
1800a51fe:	45 33 c0             	xor    %r8d,%r8d
1800a5201:	8d 57 f1             	lea    -0xf(%rdi),%edx
1800a5204:	49 8b cd             	mov    %r13,%rcx
1800a5207:	e8 18 11 00 00       	call   0x1800a6324
1800a520c:	44 0f b7 65 48       	movzwl 0x48(%rbp),%r12d
1800a5211:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1800a5217:	48 85 f6             	test   %rsi,%rsi
1800a521a:	74 12                	je     0x1800a522e
1800a521c:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
1800a5220:	33 d2                	xor    %edx,%edx
1800a5222:	48 8b ce             	mov    %rsi,%rcx
1800a5225:	e8 fa 10 00 00       	call   0x1800a6324
1800a522a:	0f b7 7d 58          	movzwl 0x58(%rbp),%edi
1800a522e:	4d 85 ff             	test   %r15,%r15
1800a5231:	74 14                	je     0x1800a5247
1800a5233:	4c 8d 4d 60          	lea    0x60(%rbp),%r9
1800a5237:	41 8b d0             	mov    %r8d,%edx
1800a523a:	49 8b cf             	mov    %r15,%rcx
1800a523d:	e8 e2 10 00 00       	call   0x1800a6324
1800a5242:	44 0f b7 75 60       	movzwl 0x60(%rbp),%r14d
1800a5247:	4c 8b 6d e8          	mov    -0x18(%rbp),%r13
1800a524b:	4c 8d 7b 68          	lea    0x68(%rbx),%r15
1800a524f:	66 41 0b fc          	or     %r12w,%di
1800a5253:	66 44 89 73 5a       	mov    %r14w,0x5a(%rbx)
1800a5258:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
1800a525c:	66 89 7b 58          	mov    %di,0x58(%rbx)
1800a5260:	4d 85 e4             	test   %r12,%r12
1800a5263:	0f 84 49 02 00 00    	je     0x1800a54b2
1800a5269:	48 8d 15 f0 d5 0a 00 	lea    0xad5f0(%rip),%rdx        # 0x180152860
1800a5270:	49 8b cc             	mov    %r12,%rcx
1800a5273:	e8 90 5e 07 00       	call   0x18011b108
1800a5278:	48 8d 15 21 d6 0a 00 	lea    0xad621(%rip),%rdx        # 0x1801528a0
1800a527f:	49 8b cc             	mov    %r12,%rcx
1800a5282:	4c 8b f0             	mov    %rax,%r14
1800a5285:	e8 7e 5e 07 00       	call   0x18011b108
1800a528a:	48 8d 15 ff d5 0a 00 	lea    0xad5ff(%rip),%rdx        # 0x180152890
1800a5291:	49 8b cc             	mov    %r12,%rcx
1800a5294:	48 8b f0             	mov    %rax,%rsi
1800a5297:	e8 6c 5e 07 00       	call   0x18011b108
1800a529c:	48 8b f8             	mov    %rax,%rdi
1800a529f:	4d 85 f6             	test   %r14,%r14
1800a52a2:	74 14                	je     0x1800a52b8
1800a52a4:	48 8b d3             	mov    %rbx,%rdx
1800a52a7:	49 8b ce             	mov    %r14,%rcx
1800a52aa:	e8 85 f2 ff ff       	call   0x1800a4534
1800a52af:	48 89 43 48          	mov    %rax,0x48(%rbx)
1800a52b3:	48 85 c0             	test   %rax,%rax
1800a52b6:	74 1b                	je     0x1800a52d3
1800a52b8:	48 85 f6             	test   %rsi,%rsi
1800a52bb:	74 2a                	je     0x1800a52e7
1800a52bd:	48 8b d3             	mov    %rbx,%rdx
1800a52c0:	48 8b ce             	mov    %rsi,%rcx
1800a52c3:	e8 6c f2 ff ff       	call   0x1800a4534
1800a52c8:	33 f6                	xor    %esi,%esi
1800a52ca:	48 89 43 50          	mov    %rax,0x50(%rbx)
1800a52ce:	48 85 c0             	test   %rax,%rax
1800a52d1:	75 14                	jne    0x1800a52e7
1800a52d3:	33 c0                	xor    %eax,%eax
1800a52d5:	48 83 c4 68          	add    $0x68,%rsp
1800a52d9:	41 5f                	pop    %r15
1800a52db:	41 5e                	pop    %r14
1800a52dd:	41 5d                	pop    %r13
1800a52df:	41 5c                	pop    %r12
1800a52e1:	5f                   	pop    %rdi
1800a52e2:	5e                   	pop    %rsi
1800a52e3:	5b                   	pop    %rbx
1800a52e4:	5d                   	pop    %rbp
1800a52e5:	c3                   	ret
1800a52e6:	cc                   	int3
1800a52e7:	48 85 ff             	test   %rdi,%rdi
1800a52ea:	74 4c                	je     0x1800a5338
1800a52ec:	48 8d 15 cd d5 0a 00 	lea    0xad5cd(%rip),%rdx        # 0x1801528c0
1800a52f3:	48 8b cf             	mov    %rdi,%rcx
1800a52f6:	e8 65 5d 07 00       	call   0x18011b060
1800a52fb:	48 85 c0             	test   %rax,%rax
1800a52fe:	74 0f                	je     0x1800a530f
1800a5300:	49 8b d7             	mov    %r15,%rdx
1800a5303:	48 8b c8             	mov    %rax,%rcx
1800a5306:	e8 49 a1 ff ff       	call   0x18009f454
1800a530b:	85 c0                	test   %eax,%eax
1800a530d:	75 04                	jne    0x1800a5313
1800a530f:	41 83 0f ff          	orl    $0xffffffff,(%r15)
1800a5313:	48 8d 15 f6 d4 0a 00 	lea    0xad4f6(%rip),%rdx        # 0x180152810
1800a531a:	48 8b cf             	mov    %rdi,%rcx
1800a531d:	e8 3e 5d 07 00       	call   0x18011b060
1800a5322:	48 85 c0             	test   %rax,%rax
1800a5325:	74 11                	je     0x1800a5338
1800a5327:	48 8b c8             	mov    %rax,%rcx
1800a532a:	e8 55 9f ff ff       	call   0x18009f284
1800a532f:	48 89 43 78          	mov    %rax,0x78(%rbx)
1800a5333:	48 85 c0             	test   %rax,%rax
1800a5336:	74 9b                	je     0x1800a52d3
1800a5338:	49 8b 04 24          	mov    (%r12),%rax
1800a533c:	49 8b cc             	mov    %r12,%rcx
1800a533f:	48 8b 40 20          	mov    0x20(%rax),%rax
1800a5343:	ff d0                	call   *%rax
1800a5345:	0f 1f 00             	nopl   (%rax)
1800a5348:	4c 8b 70 10          	mov    0x10(%rax),%r14
1800a534c:	e9 4a 01 00 00       	jmp    0x1800a549b
1800a5351:	48 8b 07             	mov    (%rdi),%rax
1800a5354:	48 8b cf             	mov    %rdi,%rcx
1800a5357:	48 8b 40 18          	mov    0x18(%rax),%rax
1800a535b:	ff d0                	call   *%rax
1800a535d:	0f 1f 00             	nopl   (%rax)
1800a5360:	83 f8 02             	cmp    $0x2,%eax
1800a5363:	0f 85 1a 01 00 00    	jne    0x1800a5483
1800a5369:	48 8b 07             	mov    (%rdi),%rax
1800a536c:	48 8b cf             	mov    %rdi,%rcx
1800a536f:	48 8b 40 28          	mov    0x28(%rax),%rax
1800a5373:	ff d0                	call   *%rax
1800a5375:	0f 1f 00             	nopl   (%rax)
1800a5378:	48 8d 15 31 d5 0a 00 	lea    0xad531(%rip),%rdx        # 0x1801528b0
1800a537f:	48 8b c8             	mov    %rax,%rcx
1800a5382:	e8 b5 64 08 00       	call   0x18012b83c
1800a5387:	85 c0                	test   %eax,%eax
1800a5389:	0f 85 f4 00 00 00    	jne    0x1800a5483
1800a538f:	48 8d 15 4a d5 0a 00 	lea    0xad54a(%rip),%rdx        # 0x1801528e0
1800a5396:	48 8b cf             	mov    %rdi,%rcx
1800a5399:	e8 c2 5c 07 00       	call   0x18011b060
1800a539e:	48 85 c0             	test   %rax,%rax
1800a53a1:	0f 84 92 00 00 00    	je     0x1800a5439
1800a53a7:	48 8d 15 22 d5 0a 00 	lea    0xad522(%rip),%rdx        # 0x1801528d0
1800a53ae:	48 8b c8             	mov    %rax,%rcx
1800a53b1:	e8 86 64 08 00       	call   0x18012b83c
1800a53b6:	85 c0                	test   %eax,%eax
1800a53b8:	75 7f                	jne    0x1800a5439
1800a53ba:	48 8d 15 e7 d3 0a 00 	lea    0xad3e7(%rip),%rdx        # 0x1801527a8
1800a53c1:	48 8b cf             	mov    %rdi,%rcx
1800a53c4:	e8 97 5c 07 00       	call   0x18011b060
1800a53c9:	48 85 c0             	test   %rax,%rax
1800a53cc:	0f 84 b1 00 00 00    	je     0x1800a5483
1800a53d2:	48 8b c8             	mov    %rax,%rcx
1800a53d5:	e8 aa 9e ff ff       	call   0x18009f284
1800a53da:	45 33 ff             	xor    %r15d,%r15d
1800a53dd:	48 8b f0             	mov    %rax,%rsi
1800a53e0:	48 85 c0             	test   %rax,%rax
1800a53e3:	0f 84 ea fe ff ff    	je     0x1800a52d3
1800a53e9:	41 8d 4f 18          	lea    0x18(%r15),%ecx
1800a53ed:	e8 5e 4a ff ff       	call   0x180099e50
1800a53f2:	48 8b f8             	mov    %rax,%rdi
1800a53f5:	48 85 c0             	test   %rax,%rax
1800a53f8:	74 17                	je     0x1800a5411
1800a53fa:	41 8d 47 01          	lea    0x1(%r15),%eax
1800a53fe:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1800a5402:	89 47 08             	mov    %eax,0x8(%rdi)
1800a5405:	48 8d 05 5c ef 09 00 	lea    0x9ef5c(%rip),%rax        # 0x180144368
1800a540c:	48 89 07             	mov    %rax,(%rdi)
1800a540f:	eb 03                	jmp    0x1800a5414
1800a5411:	49 8b ff             	mov    %r15,%rdi
1800a5414:	48 85 ff             	test   %rdi,%rdi
1800a5417:	0f 84 b8 04 00 00    	je     0x1800a58d5
1800a541d:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1800a5421:	48 8b d7             	mov    %rdi,%rdx
1800a5424:	e8 fb a4 ff ff       	call   0x18009f924
1800a5429:	48 8b 17             	mov    (%rdi),%rdx
1800a542c:	33 f6                	xor    %esi,%esi
1800a542e:	85 c0                	test   %eax,%eax
1800a5430:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1800a5434:	48 8b c1             	mov    %rcx,%rax
1800a5437:	eb 3c                	jmp    0x1800a5475
1800a5439:	48 8d 15 60 d2 0a 00 	lea    0xad260(%rip),%rdx        # 0x1801526a0
1800a5440:	48 8b cf             	mov    %rdi,%rcx
1800a5443:	e8 18 5c 07 00       	call   0x18011b060
1800a5448:	48 85 c0             	test   %rax,%rax
1800a544b:	74 36                	je     0x1800a5483
1800a544d:	48 8b cf             	mov    %rdi,%rcx
1800a5450:	e8 13 f3 ff ff       	call   0x1800a4768
1800a5455:	48 8b f8             	mov    %rax,%rdi
1800a5458:	48 85 c0             	test   %rax,%rax
1800a545b:	74 26                	je     0x1800a5483
1800a545d:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1800a5461:	48 8b d0             	mov    %rax,%rdx
1800a5464:	e8 bb a4 ff ff       	call   0x18009f924
1800a5469:	48 8b 0f             	mov    (%rdi),%rcx
1800a546c:	85 c0                	test   %eax,%eax
1800a546e:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1800a5472:	48 8b c2             	mov    %rdx,%rax
1800a5475:	48 8b cf             	mov    %rdi,%rcx
1800a5478:	0f 84 4d 04 00 00    	je     0x1800a58cb
1800a547e:	ff d0                	call   *%rax
1800a5480:	0f 1f 00             	nopl   (%rax)
1800a5483:	49 8b 04 24          	mov    (%r12),%rax
1800a5487:	49 8b cc             	mov    %r12,%rcx
1800a548a:	48 8b 40 20          	mov    0x20(%rax),%rax
1800a548e:	ff d0                	call   *%rax
1800a5490:	0f 1f 00             	nopl   (%rax)
1800a5493:	4d 85 f6             	test   %r14,%r14
1800a5496:	74 0e                	je     0x1800a54a6
1800a5498:	4d 8b 36             	mov    (%r14),%r14
1800a549b:	4d 85 f6             	test   %r14,%r14
1800a549e:	74 06                	je     0x1800a54a6
1800a54a0:	49 8b 7e 10          	mov    0x10(%r14),%rdi
1800a54a4:	eb 03                	jmp    0x1800a54a9
1800a54a6:	48 8b fe             	mov    %rsi,%rdi
1800a54a9:	48 85 ff             	test   %rdi,%rdi
1800a54ac:	0f 85 9f fe ff ff    	jne    0x1800a5351
1800a54b2:	4d 85 ed             	test   %r13,%r13
1800a54b5:	74 2b                	je     0x1800a54e2
1800a54b7:	49 8b 45 00          	mov    0x0(%r13),%rax
1800a54bb:	49 8b cd             	mov    %r13,%rcx
1800a54be:	48 8b 40 20          	mov    0x20(%rax),%rax
1800a54c2:	ff d0                	call   *%rax
1800a54c4:	0f 1f 00             	nopl   (%rax)
1800a54c7:	48 8b c8             	mov    %rax,%rcx
1800a54ca:	45 33 c0             	xor    %r8d,%r8d
1800a54cd:	48 8b d3             	mov    %rbx,%rdx
1800a54d0:	e8 7f a8 ff ff       	call   0x18009fd54
1800a54d5:	48 89 43 18          	mov    %rax,0x18(%rbx)
1800a54d9:	48 85 c0             	test   %rax,%rax
1800a54dc:	0f 84 f1 fd ff ff    	je     0x1800a52d3
1800a54e2:	bf 01 00 00 00       	mov    $0x1,%edi
1800a54e7:	48 8b cb             	mov    %rbx,%rcx
1800a54ea:	89 7b 60             	mov    %edi,0x60(%rbx)
1800a54ed:	e8 ba 06 00 00       	call   0x1800a5bac
1800a54f2:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1800a54f6:	48 85 c9             	test   %rcx,%rcx
1800a54f9:	74 11                	je     0x1800a550c
1800a54fb:	48 8b 01             	mov    (%rcx),%rax
1800a54fe:	44 8b c7             	mov    %edi,%r8d
1800a5501:	8b d7                	mov    %edi,%edx
1800a5503:	48 8b 40 28          	mov    0x28(%rax),%rax
1800a5507:	ff d0                	call   *%rax
1800a5509:	0f 1f 00             	nopl   (%rax)
1800a550c:	4c 8b 6d 50          	mov    0x50(%rbp),%r13
1800a5510:	48 8b 75 c0          	mov    -0x40(%rbp),%rsi
1800a5514:	44 8b 65 cc          	mov    -0x34(%rbp),%r12d
1800a5518:	e9 4c fb ff ff       	jmp    0x1800a5069
1800a551d:	39 75 d0             	cmp    %esi,-0x30(%rbp)
1800a5520:	74 3a                	je     0x1800a555c
1800a5522:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1800a5526:	ba 07 00 00 00       	mov    $0x7,%edx
1800a552b:	48 8b 01             	mov    (%rcx),%rax
1800a552e:	48 8b 40 48          	mov    0x48(%rax),%rax
1800a5532:	ff d0                	call   *%rax
1800a5534:	0f 1f 00             	nopl   (%rax)
1800a5537:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1800a553b:	48 8b 01             	mov    (%rcx),%rax
1800a553e:	48 8b 40 70          	mov    0x70(%rax),%rax
1800a5542:	ff d0                	call   *%rax
1800a5544:	0f 1f 00             	nopl   (%rax)
1800a5547:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1800a554b:	45 33 c0             	xor    %r8d,%r8d
1800a554e:	33 d2                	xor    %edx,%edx
1800a5550:	48 8b 01             	mov    (%rcx),%rax
1800a5553:	48 8b 40 58          	mov    0x58(%rax),%rax
1800a5557:	ff d0                	call   *%rax
1800a5559:	0f 1f 00             	nopl   (%rax)
1800a555c:	48 8b 07             	mov    (%rdi),%rax
1800a555f:	48 8b cf             	mov    %rdi,%rcx
1800a5562:	48 8b 40 28          	mov    0x28(%rax),%rax
1800a5566:	ff d0                	call   *%rax
1800a5568:	0f 1f 00             	nopl   (%rax)
1800a556b:	48 8b 37             	mov    (%rdi),%rsi
1800a556e:	48 8d 15 93 d3 0a 00 	lea    0xad393(%rip),%rdx        # 0x180152908
1800a5575:	48 8b c8             	mov    %rax,%rcx
1800a5578:	e8 bf 62 08 00       	call   0x18012b83c
1800a557d:	48 8b cf             	mov    %rdi,%rcx
1800a5580:	85 c0                	test   %eax,%eax
1800a5582:	0f 85 84 00 00 00    	jne    0x1800a560c
1800a5588:	48 8b 46 20          	mov    0x20(%rsi),%rax
1800a558c:	ff d0                	call   *%rax
1800a558e:	0f 1f 00             	nopl   (%rax)
1800a5591:	4c 8b 70 10          	mov    0x10(%rax),%r14
1800a5595:	33 c0                	xor    %eax,%eax
1800a5597:	4d 85 f6             	test   %r14,%r14
1800a559a:	74 06                	je     0x1800a55a2
1800a559c:	49 8b 76 10          	mov    0x10(%r14),%rsi
1800a55a0:	eb 03                	jmp    0x1800a55a5
1800a55a2:	48 8b f0             	mov    %rax,%rsi
1800a55a5:	48 85 f6             	test   %rsi,%rsi