1800071fe:	e8 f1 9b 00 00       	call   0x180010df4
180007203:	8b d8                	mov    %eax,%ebx
180007205:	85 c0                	test   %eax,%eax
180007207:	0f 88 90 fe ff ff    	js     0x18000709d
18000720d:	48 8b 05 14 e0 19 00 	mov    0x19e014(%rip),%rax        # 0x1801a5228
180007214:	48 85 c0             	test   %rax,%rax
180007217:	0f 84 aa 00 00 00    	je     0x1800072c7
18000721d:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
180007221:	48 39 31             	cmp    %rsi,(%rcx)
180007224:	0f 85 7a 06 00 00    	jne    0x1800078a4
18000722a:	48 89 48 08          	mov    %rcx,0x8(%rax)
18000722e:	48 89 30             	mov    %rsi,(%rax)
180007231:	48 89 01             	mov    %rax,(%rcx)
180007234:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
180007238:	48 89 46 08          	mov    %rax,0x8(%rsi)
18000723c:	e8 fb 20 01 00       	call   0x18001933c
180007241:	3d bb 00 00 c0       	cmp    $0xc00000bb,%eax
180007246:	b9 00 00 00 00       	mov    $0x0,%ecx
18000724b:	0f 44 c1             	cmove  %ecx,%eax
18000724e:	8b d8                	mov    %eax,%ebx
180007250:	85 c0                	test   %eax,%eax
180007252:	0f 88 45 fe ff ff    	js     0x18000709d
180007258:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
18000725c:	48 8b cf             	mov    %rdi,%rcx
18000725f:	e8 80 6d 07 00       	call   0x18007dfe4
180007264:	33 c9                	xor    %ecx,%ecx
180007266:	84 c0                	test   %al,%al
180007268:	0f 84 75 fe ff ff    	je     0x1800070e3
18000726e:	4c 8b 47 08          	mov    0x8(%rdi),%r8
180007272:	48 8d 05 af df 19 00 	lea    0x19dfaf(%rip),%rax        # 0x1801a5228
180007279:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
18000727e:	4c 8d 0d 1b e6 13 00 	lea    0x13e61b(%rip),%r9        # 0x1801458a0
180007285:	c7 44 24 60 02 00 00 	movl   $0x2,0x60(%rsp)
18000728c:	00
18000728d:	ba 12 00 00 e0       	mov    $0xe0000012,%edx
180007292:	89 4c 24 58          	mov    %ecx,0x58(%rsp)
180007296:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
18000729b:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1800072a0:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1800072a4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1800072a9:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800072ae:	41 8b cc             	mov    %r12d,%ecx
1800072b1:	e8 e2 85 00 00       	call   0x18000f898
1800072b6:	48 63 d8             	movslq %eax,%rbx
1800072b9:	85 db                	test   %ebx,%ebx
1800072bb:	79 0a                	jns    0x1800072c7
1800072bd:	b9 0c 00 00 00       	mov    $0xc,%ecx
1800072c2:	e9 72 fe ff ff       	jmp    0x180007139
1800072c7:	ba 57 50 42 54       	mov    $0x54425057,%edx
1800072cc:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1800072d0:	e8 43 bd 08 00       	call   0x180093018
1800072d5:	33 db                	xor    %ebx,%ebx
1800072d7:	85 c0                	test   %eax,%eax
1800072d9:	0f 89 8e 00 00 00    	jns    0x18000736d
1800072df:	33 c0                	xor    %eax,%eax
1800072e1:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1800072e5:	8d 4b 07             	lea    0x7(%rbx),%ecx
1800072e8:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1800072ed:	44 8b e8             	mov    %eax,%r13d
1800072f0:	e8 c7 e8 01 00       	call   0x180025bbc
1800072f5:	85 c0                	test   %eax,%eax
1800072f7:	78 6e                	js     0x180007367
1800072f9:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1800072fd:	44 8d 43 36          	lea    0x36(%rbx),%r8d
180007301:	33 c0                	xor    %eax,%eax
180007303:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
180007308:	45 33 c9             	xor    %r9d,%r9d
18000730b:	89 44 24 20          	mov    %eax,0x20(%rsp)
18000730f:	e8 0c 32 09 00       	call   0x18009a520
180007314:	85 c0                	test   %eax,%eax
180007316:	78 4f                	js     0x180007367
180007318:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
18000731d:	8d 53 36             	lea    0x36(%rbx),%edx
180007320:	45 33 c0             	xor    %r8d,%r8d
180007323:	8b 41 04             	mov    0x4(%rcx),%eax
180007326:	89 44 24 70          	mov    %eax,0x70(%rsp)
18000732a:	e8 3d 35 09 00       	call   0x18009a86c
18000732f:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
180007334:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
180007339:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
18000733d:	33 c0                	xor    %eax,%eax
18000733f:	45 33 c9             	xor    %r9d,%r9d
180007342:	89 44 24 20          	mov    %eax,0x20(%rsp)
180007346:	e8 d5 31 09 00       	call   0x18009a520
18000734b:	85 c0                	test   %eax,%eax
18000734d:	78 18                	js     0x180007367
18000734f:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
180007354:	49 8b cf             	mov    %r15,%rcx
180007357:	44 8b 6c 24 70       	mov    0x70(%rsp),%r13d
18000735c:	48 8b d3             	mov    %rbx,%rdx
18000735f:	45 8b c5             	mov    %r13d,%r8d
180007362:	e8 51 24 00 00       	call   0x1800097b8
180007367:	4c 8b 6d d8          	mov    -0x28(%rbp),%r13
18000736b:	33 db                	xor    %ebx,%ebx
18000736d:	48 8b 47 08          	mov    0x8(%rdi),%rax
180007371:	45 8b c4             	mov    %r12d,%r8d
180007374:	44 8b 4d 58          	mov    0x58(%rbp),%r9d
180007378:	48 8b d7             	mov    %rdi,%rdx
18000737b:	49 8b cf             	mov    %r15,%rcx
18000737e:	66 42 89 1c 68       	mov    %bx,(%rax,%r13,2)
180007383:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
18000738a:	0f b7 5d 68          	movzwl 0x68(%rbp),%ebx
18000738e:	66 89 1f             	mov    %bx,(%rdi)
180007391:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180007396:	e8 7d 26 00 00       	call   0x180009a18
18000739b:	48 8b 47 08          	mov    0x8(%rdi),%rax
18000739f:	33 c9                	xor    %ecx,%ecx
1800073a1:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1800073a5:	66 42 89 0c 68       	mov    %cx,(%rax,%r13,2)
1800073aa:	48 8b cf             	mov    %rdi,%rcx
1800073ad:	66 89 1f             	mov    %bx,(%rdi)
1800073b0:	e8 2f 6c 07 00       	call   0x18007dfe4
1800073b5:	45 33 ed             	xor    %r13d,%r13d
1800073b8:	84 c0                	test   %al,%al
1800073ba:	75 08                	jne    0x1800073c4
1800073bc:	41 8b de             	mov    %r14d,%ebx
1800073bf:	e9 02 05 00 00       	jmp    0x1800078c6
1800073c4:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1800073c8:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1800073cc:	4c 89 6c 24 68       	mov    %r13,0x68(%rsp)
1800073d1:	4c 8d 0d 80 e4 13 00 	lea    0x13e480(%rip),%r9        # 0x180145858
1800073d8:	c7 44 24 60 02 01 00 	movl   $0x102,0x60(%rsp)
1800073df:	00
1800073e0:	ba 12 00 00 e0       	mov    $0xe0000012,%edx
1800073e5:	44 89 6c 24 58       	mov    %r13d,0x58(%rsp)
1800073ea:	41 8b cc             	mov    %r12d,%ecx
1800073ed:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800073f2:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1800073f7:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
1800073fc:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
180007401:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
180007406:	e8 8d 84 00 00       	call   0x18000f898
18000740b:	8b d8                	mov    %eax,%ebx
18000740d:	85 c0                	test   %eax,%eax
18000740f:	0f 88 b1 04 00 00    	js     0x1800078c6
180007415:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
180007419:	41 b8 00 00 80 00    	mov    $0x800000,%r8d
18000741f:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
180007423:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
180007427:	44 09 42 68          	or     %r8d,0x68(%rdx)
18000742b:	44 09 41 68          	or     %r8d,0x68(%rcx)
18000742f:	48 85 c0             	test   %rax,%rax
180007432:	74 40                	je     0x180007474
180007434:	44 09 40 68          	or     %r8d,0x68(%rax)
180007438:	4c 8b 08             	mov    (%rax),%r9
18000743b:	49 39 41 08          	cmp    %rax,0x8(%r9)
18000743f:	0f 85 5f 04 00 00    	jne    0x1800078a4
180007445:	4c 8b 40 08          	mov    0x8(%rax),%r8
180007449:	49 39 00             	cmp    %rax,(%r8)
18000744c:	0f 85 52 04 00 00    	jne    0x1800078a4
180007452:	4d 89 08             	mov    %r9,(%r8)
180007455:	4d 89 41 08          	mov    %r8,0x8(%r9)
180007459:	4c 8b 06             	mov    (%rsi),%r8
18000745c:	49 39 70 08          	cmp    %rsi,0x8(%r8)
180007460:	0f 85 3e 04 00 00    	jne    0x1800078a4
180007466:	4c 89 00             	mov    %r8,(%rax)
180007469:	48 89 70 08          	mov    %rsi,0x8(%rax)
18000746d:	49 89 40 08          	mov    %rax,0x8(%r8)
180007471:	48 89 06             	mov    %rax,(%rsi)
180007474:	48 8b 01             	mov    (%rcx),%rax
180007477:	48 39 48 08          	cmp    %rcx,0x8(%rax)
18000747b:	0f 85 23 04 00 00    	jne    0x1800078a4
180007481:	4c 8b 41 08          	mov    0x8(%rcx),%r8
180007485:	49 39 08             	cmp    %rcx,(%r8)
180007488:	0f 85 16 04 00 00    	jne    0x1800078a4
18000748e:	49 89 00             	mov    %rax,(%r8)
180007491:	4c 89 40 08          	mov    %r8,0x8(%rax)
180007495:	48 8b 06             	mov    (%rsi),%rax
180007498:	48 39 70 08          	cmp    %rsi,0x8(%rax)
18000749c:	0f 85 02 04 00 00    	jne    0x1800078a4
1800074a2:	48 89 01             	mov    %rax,(%rcx)
1800074a5:	48 89 71 08          	mov    %rsi,0x8(%rcx)
1800074a9:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800074ad:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1800074b1:	48 89 0e             	mov    %rcx,(%rsi)
1800074b4:	4c 8b 00             	mov    (%rax),%r8
1800074b7:	49 39 40 08          	cmp    %rax,0x8(%r8)
1800074bb:	0f 85 e3 03 00 00    	jne    0x1800078a4
1800074c1:	48 8b 48 08          	mov    0x8(%rax),%rcx
1800074c5:	48 39 01             	cmp    %rax,(%rcx)
1800074c8:	0f 85 d6 03 00 00    	jne    0x1800078a4
1800074ce:	4c 89 01             	mov    %r8,(%rcx)
1800074d1:	49 89 48 08          	mov    %rcx,0x8(%r8)
1800074d5:	48 8b 0e             	mov    (%rsi),%rcx
1800074d8:	48 39 71 08          	cmp    %rsi,0x8(%rcx)
1800074dc:	0f 85 c2 03 00 00    	jne    0x1800078a4
1800074e2:	48 89 08             	mov    %rcx,(%rax)
1800074e5:	48 89 70 08          	mov    %rsi,0x8(%rax)
1800074e9:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800074ed:	48 89 06             	mov    %rax,(%rsi)
1800074f0:	48 8b 0a             	mov    (%rdx),%rcx
1800074f3:	48 39 51 08          	cmp    %rdx,0x8(%rcx)
1800074f7:	0f 85 a7 03 00 00    	jne    0x1800078a4
1800074fd:	48 8b 42 08          	mov    0x8(%rdx),%rax
180007501:	48 39 10             	cmp    %rdx,(%rax)
180007504:	0f 85 9a 03 00 00    	jne    0x1800078a4
18000750a:	48 89 08             	mov    %rcx,(%rax)
18000750d:	48 89 41 08          	mov    %rax,0x8(%rcx)
180007511:	48 8b 06             	mov    (%rsi),%rax
180007514:	48 39 70 08          	cmp    %rsi,0x8(%rax)
180007518:	0f 85 86 03 00 00    	jne    0x1800078a4
18000751e:	48 89 02             	mov    %rax,(%rdx)
180007521:	4c 8d 45 68          	lea    0x68(%rbp),%r8
180007525:	48 89 72 08          	mov    %rsi,0x8(%rdx)
180007529:	48 89 50 08          	mov    %rdx,0x8(%rax)
18000752d:	48 89 16             	mov    %rdx,(%rsi)
180007530:	ba 25 00 00 26       	mov    $0x26000025,%edx
180007535:	48 8b 0d 9c d4 19 00 	mov    0x19d49c(%rip),%rcx        # 0x1801a49d8
18000753c:	e8 d3 4e 07 00       	call   0x18007c414
180007541:	44 0f b6 6d 68       	movzbl 0x68(%rbp),%r13d
180007546:	4c 8d 4d 68          	lea    0x68(%rbp),%r9
18000754a:	48 8b 57 08          	mov    0x8(%rdi),%rdx
18000754e:	33 db                	xor    %ebx,%ebx
180007550:	85 c0                	test   %eax,%eax
180007552:	41 8b cc             	mov    %r12d,%ecx
180007555:	44 0f 48 eb          	cmovs  %ebx,%r13d
180007559:	44 8d 43 01          	lea    0x1(%rbx),%r8d
18000755d:	44 89 6c 24 70       	mov    %r13d,0x70(%rsp)
180007562:	e8 b5 0e 06 00       	call   0x18006841c
180007567:	44 8b f0             	mov    %eax,%r14d
18000756a:	85 c0                	test   %eax,%eax
18000756c:	78 44                	js     0x1800075b2
18000756e:	8b 4d 68             	mov    0x68(%rbp),%ecx
180007571:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
180007575:	e8 9e 17 06 00       	call   0x180068d18
18000757a:	44 8b f0             	mov    %eax,%r14d
18000757d:	85 c0                	test   %eax,%eax
18000757f:	78 31                	js     0x1800075b2
180007581:	8b 4d 68             	mov    0x68(%rbp),%ecx
180007584:	e8 77 0f 06 00       	call   0x180068500
180007589:	48 8b 45 00          	mov    0x0(%rbp),%rax
18000758d:	4c 8d 05 9c e2 13 00 	lea    0x13e29c(%rip),%r8        # 0x180145830
180007594:	48 8b 0d 15 4f 16 00 	mov    0x164f15(%rip),%rcx        # 0x18016c4b0
18000759b:	8d 53 08             	lea    0x8(%rbx),%edx
18000759e:	48 85 c0             	test   %rax,%rax
1800075a1:	4c 0f 45 c0          	cmovne %rax,%r8
1800075a5:	48 83 c1 30          	add    $0x30,%rcx
1800075a9:	4c 89 45 00          	mov    %r8,0x0(%rbp)
1800075ad:	e8 9a 66 12 00       	call   0x18012dc4c
1800075b2:	45 33 c0             	xor    %r8d,%r8d
1800075b5:	41 8b de             	mov    %r14d,%ebx
1800075b8:	45 85 f6             	test   %r14d,%r14d
1800075bb:	0f 88 dc fa ff ff    	js     0x18000709d
1800075c1:	0f b7 55 70          	movzwl 0x70(%rbp),%edx
1800075c5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800075c9:	8b ca                	mov    %edx,%ecx
1800075cb:	4c 8b b5 80 00 00 00 	mov    0x80(%rbp),%r14
1800075d2:	48 d1 e9             	shr    $1,%rcx
1800075d5:	4d 8b ce             	mov    %r14,%r9
1800075d8:	44 39 45 90          	cmp    %r8d,-0x70(%rbp)
1800075dc:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1800075e0:	66 44 89 04 48       	mov    %r8w,(%rax,%rcx,2)
1800075e5:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1800075e9:	48 8b 05 c0 4e 16 00 	mov    0x164ec0(%rip),%rax        # 0x18016c4b0
1800075f0:	49 0f 44 c8          	cmove  %r8,%rcx
1800075f4:	44 8b 45 78          	mov    0x78(%rbp),%r8d
1800075f8:	48 83 c0 30          	add    $0x30,%rax
1800075fc:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
180007601:	49 8b cf             	mov    %r15,%rcx
180007604:	66 89 17             	mov    %dx,(%rdi)
180007607:	8b 55 58             	mov    0x58(%rbp),%edx
18000760a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18000760f:	e8 dc 65 00 00       	call   0x18000dbf0
180007614:	8b d8                	mov    %eax,%ebx
180007616:	85 c0                	test   %eax,%eax
180007618:	0f 88 7f fa ff ff    	js     0x18000709d
18000761e:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
180007623:	49 8d 4f 50          	lea    0x50(%r15),%rcx
180007627:	c7 44 24 28 08 00 00 	movl   $0x8,0x28(%rsp)
18000762e:	00
18000762f:	45 8b cc             	mov    %r12d,%r9d
180007632:	4c 8b c7             	mov    %rdi,%r8
180007635:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
18000763a:	48 8b d6             	mov    %rsi,%rdx
18000763d:	e8 36 62 00 00       	call   0x18000d878
180007642:	8b d8                	mov    %eax,%ebx
180007644:	85 c0                	test   %eax,%eax
180007646:	0f 88 51 fa ff ff    	js     0x18000709d
18000764c:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
180007651:	49 8d 4f 70          	lea    0x70(%r15),%rcx
180007655:	c7 44 24 28 08 00 00 	movl   $0x8,0x28(%rsp)
18000765c:	00
18000765d:	45 8b cc             	mov    %r12d,%r9d
180007660:	4c 8b c7             	mov    %rdi,%r8
180007663:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
180007668:	48 8b d6             	mov    %rsi,%rdx
18000766b:	e8 08 62 00 00       	call   0x18000d878
180007670:	8b d8                	mov    %eax,%ebx
180007672:	85 c0                	test   %eax,%eax
180007674:	0f 88 23 fa ff ff    	js     0x18000709d
18000767a:	48 8b 0d 57 d3 19 00 	mov    0x19d357(%rip),%rcx        # 0x1801a49d8
180007681:	4c 8d 45 68          	lea    0x68(%rbp),%r8
180007685:	ba e1 00 00 26       	mov    $0x260000e1,%edx
18000768a:	e8 85 4d 07 00       	call   0x18007c414
18000768f:	33 c9                	xor    %ecx,%ecx
180007691:	85 c0                	test   %eax,%eax
180007693:	78 09                	js     0x18000769e
180007695:	38 4d 68             	cmp    %cl,0x68(%rbp)
180007698:	0f 85 8f 00 00 00    	jne    0x18000772d
18000769e:	49 8d 4f 40          	lea    0x40(%r15),%rcx
1800076a2:	48 39 09             	cmp    %rcx,(%rcx)
1800076a5:	0f 84 82 00 00 00    	je     0x18000772d
1800076ab:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
1800076b0:	45 8b cc             	mov    %r12d,%r9d
1800076b3:	c7 44 24 28 04 00 00 	movl   $0x4,0x28(%rsp)
1800076ba:	00
1800076bb:	4c 8b c7             	mov    %rdi,%r8
1800076be:	48 8b d6             	mov    %rsi,%rdx
1800076c1:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1800076c6:	e8 ad 61 00 00       	call   0x18000d878
1800076cb:	45 33 f6             	xor    %r14d,%r14d
1800076ce:	8b d8                	mov    %eax,%ebx
1800076d0:	85 c0                	test   %eax,%eax
1800076d2:	0f 88 c5 f9 ff ff    	js     0x18000709d
1800076d8:	48 8d 05 fd 4d 16 00 	lea    0x164dfd(%rip),%rax        # 0x18016c4dc
1800076df:	4d 8b c7             	mov    %r15,%r8
1800076e2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1800076e7:	45 8d 4e 09          	lea    0x9(%r14),%r9d
1800076eb:	48 8d 05 96 df 13 00 	lea    0x13df96(%rip),%rax        # 0x180145688
1800076f2:	48 8b d7             	mov    %rdi,%rdx
1800076f5:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800076fa:	41 8b cc             	mov    %r12d,%ecx
1800076fd:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
180007702:	48 8d 05 9f df 13 00 	lea    0x13df9f(%rip),%rax        # 0x1801456a8
180007709:	83 4c 24 28 ff       	orl    $0xffffffff,0x28(%rsp)
18000770e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
180007713:	e8 b8 b4 ff ff       	call   0x180002bd0
180007718:	85 c0                	test   %eax,%eax
18000771a:	41 0f 48 c6          	cmovs  %r14d,%eax
18000771e:	8b d8                	mov    %eax,%ebx
180007720:	85 c0                	test   %eax,%eax
180007722:	0f 88 75 f9 ff ff    	js     0x18000709d
180007728:	e9 8c 00 00 00       	jmp    0x1800077b9
18000772d:	4d 8d 6f 40          	lea    0x40(%r15),%r13
180007731:	49 8b 5d 00          	mov    0x0(%r13),%rbx
180007735:	49 3b dd             	cmp    %r13,%rbx
180007738:	74 77                	je     0x1800077b1
18000773a:	48 8d 4b 78          	lea    0x78(%rbx),%rcx
18000773e:	e8 e1 66 07 00       	call   0x18007de24
180007743:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
180007747:	e8 d8 66 07 00       	call   0x18007de24
18000774c:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
180007750:	e8 cf 66 07 00       	call   0x18007de24
180007755:	4c 8b 73 30          	mov    0x30(%rbx),%r14
180007759:	4d 85 f6             	test   %r14,%r14
18000775c:	74 22                	je     0x180007780
18000775e:	49 8b 4e 30          	mov    0x30(%r14),%rcx
180007762:	48 85 c9             	test   %rcx,%rcx
180007765:	74 11                	je     0x180007778
180007767:	41 8b 56 40          	mov    0x40(%r14),%edx