1400011c3:	75 60                	jne    0x140001225
1400011c5:	8b 5d 77             	mov    0x77(%rbp),%ebx
1400011c8:	ff c3                	inc    %ebx
1400011ca:	48 03 db             	add    %rbx,%rbx
1400011cd:	48 ff 15 6c 40 00 00 	rex.W call *0x406c(%rip)        # 0x140005240
1400011d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400011d9:	4c 8b c3             	mov    %rbx,%r8
1400011dc:	8d 56 07             	lea    0x7(%rsi),%edx
1400011df:	48 8b c8             	mov    %rax,%rcx
1400011e2:	48 ff 15 5f 40 00 00 	rex.W call *0x405f(%rip)        # 0x140005248
1400011e9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400011ee:	33 db                	xor    %ebx,%ebx
1400011f0:	4c 8b f8             	mov    %rax,%r15
1400011f3:	48 85 c0             	test   %rax,%rax
1400011f6:	75 16                	jne    0x14000120e
1400011f8:	48 8d 15 61 44 00 00 	lea    0x4461(%rip),%rdx        # 0x140005660
1400011ff:	8b ce                	mov    %esi,%ecx
140001201:	8d 7e 0d             	lea    0xd(%rsi),%edi
140001204:	e8 0b 12 00 00       	call   0x140002414
140001209:	e9 d0 03 00 00       	jmp    0x1400015de
14000120e:	48 8d 55 77          	lea    0x77(%rbp),%rdx
140001212:	48 8b c8             	mov    %rax,%rcx
140001215:	48 ff 15 6c 3f 00 00 	rex.W call *0x3f6c(%rip)        # 0x140005188
14000121c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001221:	85 c0                	test   %eax,%eax
140001223:	75 2e                	jne    0x140001253
140001225:	48 ff 15 3c 40 00 00 	rex.W call *0x403c(%rip)        # 0x140005268
14000122c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001231:	48 8d 15 b8 43 00 00 	lea    0x43b8(%rip),%rdx        # 0x1400055f0
140001238:	8b ce                	mov    %esi,%ecx
14000123a:	44 8b c0             	mov    %eax,%r8d
14000123d:	8b f8                	mov    %eax,%edi
14000123f:	e8 d0 11 00 00       	call   0x140002414
140001244:	eb 05                	jmp    0x14000124b
140001246:	bf 1f 00 00 00       	mov    $0x1f,%edi
14000124b:	85 ff                	test   %edi,%edi
14000124d:	0f 85 41 03 00 00    	jne    0x140001594
140001253:	33 c0                	xor    %eax,%eax
140001255:	48 89 5d c7          	mov    %rbx,-0x39(%rbp)
140001259:	0f 57 c0             	xorps  %xmm0,%xmm0
14000125c:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140001260:	4c 8d 4d d7          	lea    -0x29(%rbp),%r9
140001264:	89 45 07             	mov    %eax,0x7(%rbp)
140001267:	41 b8 ff 0f 0f 00    	mov    $0xf0fff,%r8d
14000126d:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140001271:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
140001275:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
140001279:	33 c9                	xor    %ecx,%ecx
14000127b:	c7 45 ef 30 00 00 00 	movl   $0x30,-0x11(%rbp)
140001282:	44 8b e0             	mov    %eax,%r12d
140001285:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
14000128a:	48 ff 15 6f 3f 00 00 	rex.W call *0x3f6f(%rip)        # 0x140005200
140001291:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001296:	33 c9                	xor    %ecx,%ecx
140001298:	44 8b f6             	mov    %esi,%r14d
14000129b:	85 c0                	test   %eax,%eax
14000129d:	44 0f 48 f1          	cmovs  %ecx,%r14d
1400012a1:	44 89 75 7f          	mov    %r14d,0x7f(%rbp)
1400012a5:	45 85 f6             	test   %r14d,%r14d
1400012a8:	0f 84 0d 01 00 00    	je     0x1400013bb
1400012ae:	8d 51 05             	lea    0x5(%rcx),%edx
1400012b1:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400012b5:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1400012b9:	48 ff 15 30 3f 00 00 	rex.W call *0x3f30(%rip)        # 0x1400051f0
1400012c0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400012c5:	85 c0                	test   %eax,%eax
1400012c7:	0f 88 92 00 00 00    	js     0x14000135f
1400012cd:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400012d1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400012d5:	48 ff 15 fc 3e 00 00 	rex.W call *0x3efc(%rip)        # 0x1400051d8
1400012dc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400012e1:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1400012e5:	48 85 c0             	test   %rax,%rax
1400012e8:	74 75                	je     0x14000135f
1400012ea:	8a 08                	mov    (%rax),%cl
1400012ec:	40 02 ce             	add    %sil,%cl
1400012ef:	48 ff 15 f2 3e 00 00 	rex.W call *0x3ef2(%rip)        # 0x1400051e8
1400012f6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400012fb:	8b c0                	mov    %eax,%eax
1400012fd:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140001301:	48 85 c0             	test   %rax,%rax
140001304:	74 59                	je     0x14000135f
140001306:	48 ff 15 33 3f 00 00 	rex.W call *0x3f33(%rip)        # 0x140005240
14000130d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001312:	4c 8b 45 e7          	mov    -0x19(%rbp),%r8
140001316:	41 8d 54 24 08       	lea    0x8(%r12),%edx
14000131b:	48 8b c8             	mov    %rax,%rcx
14000131e:	48 ff 15 23 3f 00 00 	rex.W call *0x3f23(%rip)        # 0x140005248
140001325:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000132a:	48 8b d8             	mov    %rax,%rbx
14000132d:	48 85 c0             	test   %rax,%rax
140001330:	74 2d                	je     0x14000135f
140001332:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140001336:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000133a:	48 ff 15 b7 3e 00 00 	rex.W call *0x3eb7(%rip)        # 0x1400051f8
140001341:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001346:	44 8b c0             	mov    %eax,%r8d
140001349:	85 c0                	test   %eax,%eax
14000134b:	74 12                	je     0x14000135f
14000134d:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
140001351:	48 8b cb             	mov    %rbx,%rcx
140001354:	48 8b 52 10          	mov    0x10(%rdx),%rdx
140001358:	e8 ec 35 00 00       	call   0x140004949
14000135d:	eb 03                	jmp    0x140001362
14000135f:	45 33 f6             	xor    %r14d,%r14d
140001362:	45 85 f6             	test   %r14d,%r14d
140001365:	74 54                	je     0x1400013bb
140001367:	48 8b cb             	mov    %rbx,%rcx
14000136a:	48 ff 15 67 3e 00 00 	rex.W call *0x3e67(%rip)        # 0x1400051d8
140001371:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001376:	48 85 c0             	test   %rax,%rax
140001379:	74 0d                	je     0x140001388
14000137b:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14000137f:	8a 09                	mov    (%rcx),%cl
140001381:	40 02 ce             	add    %sil,%cl
140001384:	88 08                	mov    %cl,(%rax)
140001386:	eb 03                	jmp    0x14000138b
140001388:	45 33 f6             	xor    %r14d,%r14d
14000138b:	45 85 f6             	test   %r14d,%r14d
14000138e:	74 2b                	je     0x1400013bb
140001390:	0f b6 10             	movzbl (%rax),%edx
140001393:	48 8b cb             	mov    %rbx,%rcx
140001396:	2b d6                	sub    %esi,%edx
140001398:	48 ff 15 41 3e 00 00 	rex.W call *0x3e41(%rip)        # 0x1400051e0
14000139f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400013a4:	33 c9                	xor    %ecx,%ecx
1400013a6:	48 85 c0             	test   %rax,%rax
1400013a9:	74 0d                	je     0x1400013b8
1400013ab:	4c 8b e3             	mov    %rbx,%r12
1400013ae:	c7 00 f4 01 00 00    	movl   $0x1f4,(%rax)
1400013b4:	8b d9                	mov    %ecx,%ebx
1400013b6:	eb 03                	jmp    0x1400013bb
1400013b8:	44 8b f1             	mov    %ecx,%r14d
1400013bb:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400013bf:	48 85 c9             	test   %rcx,%rcx
1400013c2:	74 0c                	je     0x1400013d0
1400013c4:	48 ff 15 05 3e 00 00 	rex.W call *0x3e05(%rip)        # 0x1400051d0
1400013cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400013d0:	44 39 6d 7f          	cmp    %r13d,0x7f(%rbp)
1400013d4:	74 10                	je     0x1400013e6
1400013d6:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400013da:	48 ff 15 27 3e 00 00 	rex.W call *0x3e27(%rip)        # 0x140005208
1400013e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400013e6:	48 85 db             	test   %rbx,%rbx
1400013e9:	74 20                	je     0x14000140b
1400013eb:	48 ff 15 4e 3e 00 00 	rex.W call *0x3e4e(%rip)        # 0x140005240
1400013f2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400013f7:	4c 8b c3             	mov    %rbx,%r8
1400013fa:	33 d2                	xor    %edx,%edx
1400013fc:	48 8b c8             	mov    %rax,%rcx
1400013ff:	48 ff 15 8a 3e 00 00 	rex.W call *0x3e8a(%rip)        # 0x140005290
140001406:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000140b:	33 db                	xor    %ebx,%ebx
14000140d:	45 85 f6             	test   %r14d,%r14d
140001410:	75 15                	jne    0x140001427
140001412:	48 ff 15 4f 3e 00 00 	rex.W call *0x3e4f(%rip)        # 0x140005268
140001419:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000141e:	48 8d 15 9b 42 00 00 	lea    0x429b(%rip),%rdx        # 0x1400056c0
140001425:	eb 41                	jmp    0x140001468
140001427:	4d 85 e4             	test   %r12,%r12
14000142a:	74 12                	je     0x14000143e
14000142c:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
140001430:	49 8b cc             	mov    %r12,%rcx
140001433:	e8 08 0b 00 00       	call   0x140001f40
140001438:	4c 8b 6d df          	mov    -0x21(%rbp),%r13
14000143c:	eb 13                	jmp    0x140001451
14000143e:	b9 57 00 00 00       	mov    $0x57,%ecx
140001443:	48 ff 15 a6 3e 00 00 	rex.W call *0x3ea6(%rip)        # 0x1400052f0
14000144a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000144f:	8b c3                	mov    %ebx,%eax
140001451:	85 c0                	test   %eax,%eax
140001453:	75 1f                	jne    0x140001474
140001455:	48 ff 15 0c 3e 00 00 	rex.W call *0x3e0c(%rip)        # 0x140005268
14000145c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001461:	48 8d 15 d8 42 00 00 	lea    0x42d8(%rip),%rdx        # 0x140005740
140001468:	44 8b c0             	mov    %eax,%r8d
14000146b:	8b ce                	mov    %esi,%ecx
14000146d:	8b f8                	mov    %eax,%edi
14000146f:	e8 a0 0f 00 00       	call   0x140002414
140001474:	4d 85 e4             	test   %r12,%r12
140001477:	74 20                	je     0x140001499
140001479:	48 ff 15 c0 3d 00 00 	rex.W call *0x3dc0(%rip)        # 0x140005240
140001480:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001485:	4d 8b c4             	mov    %r12,%r8
140001488:	33 d2                	xor    %edx,%edx
14000148a:	48 8b c8             	mov    %rax,%rcx
14000148d:	48 ff 15 fc 3d 00 00 	rex.W call *0x3dfc(%rip)        # 0x140005290
140001494:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001499:	85 ff                	test   %edi,%edi
14000149b:	0f 85 f3 00 00 00    	jne    0x140001594
1400014a1:	49 c7 c6 02 00 00 80 	mov    $0xffffffff80000002,%r14
1400014a8:	4c 8d 05 29 54 00 00 	lea    0x5429(%rip),%r8        # 0x1400068d8
1400014af:	49 8b ce             	mov    %r14,%rcx
1400014b2:	48 8d 15 37 54 00 00 	lea    0x5437(%rip),%rdx        # 0x1400068f0
1400014b9:	e8 16 24 00 00       	call   0x1400038d4
1400014be:	3b c6                	cmp    %esi,%eax
1400014c0:	75 13                	jne    0x1400014d5
1400014c2:	48 8d 15 27 54 00 00 	lea    0x5427(%rip),%rdx        # 0x1400068f0
1400014c9:	49 8b ce             	mov    %r14,%rcx
1400014cc:	e8 e7 24 00 00       	call   0x1400039b8
1400014d1:	85 c0                	test   %eax,%eax
1400014d3:	75 53                	jne    0x140001528
1400014d5:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
1400014d9:	48 89 5d 7f          	mov    %rbx,0x7f(%rbp)
1400014dd:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
1400014e3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400014e8:	45 33 c0             	xor    %r8d,%r8d
1400014eb:	48 8d 15 2e 54 00 00 	lea    0x542e(%rip),%rdx        # 0x140006920
1400014f2:	49 8b ce             	mov    %r14,%rcx
1400014f5:	48 ff 15 94 3c 00 00 	rex.W call *0x3c94(%rip)        # 0x140005190
1400014fc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001501:	85 c0                	test   %eax,%eax
140001503:	75 27                	jne    0x14000152c
140001505:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
140001509:	48 85 c9             	test   %rcx,%rcx
14000150c:	74 1e                	je     0x14000152c
14000150e:	48 ff 15 b3 3c 00 00 	rex.W call *0x3cb3(%rip)        # 0x1400051c8
140001515:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000151a:	33 c9                	xor    %ecx,%ecx
14000151c:	48 ff 15 cd 3d 00 00 	rex.W call *0x3dcd(%rip)        # 0x1400052f0
140001523:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001528:	8b de                	mov    %esi,%ebx
14000152a:	eb 0e                	jmp    0x14000153a
14000152c:	33 c9                	xor    %ecx,%ecx
14000152e:	48 ff 15 bb 3d 00 00 	rex.W call *0x3dbb(%rip)        # 0x1400052f0
140001535:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000153a:	41 83 c9 ff          	or     $0xffffffff,%r9d
14000153e:	4d 8b c7             	mov    %r15,%r8
140001541:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
140001546:	8b d6                	mov    %esi,%edx
140001548:	b9 09 04 00 00       	mov    $0x409,%ecx
14000154d:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140001552:	48 ff 15 3f 3d 00 00 	rex.W call *0x3d3f(%rip)        # 0x140005298
140001559:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000155e:	83 f8 02             	cmp    $0x2,%eax
140001561:	74 16                	je     0x140001579
140001563:	4d 8b cd             	mov    %r13,%r9
140001566:	48 8d 15 63 42 00 00 	lea    0x4263(%rip),%rdx        # 0x1400057d0
14000156d:	4d 8b c7             	mov    %r15,%r8
140001570:	33 c9                	xor    %ecx,%ecx
140001572:	e8 9d 0e 00 00       	call   0x140002414
140001577:	eb 19                	jmp    0x140001592
140001579:	85 db                	test   %ebx,%ebx
14000157b:	75 10                	jne    0x14000158d
14000157d:	48 8d 15 0c 43 00 00 	lea    0x430c(%rip),%rdx        # 0x140005890
140001584:	33 c9                	xor    %ecx,%ecx
140001586:	e8 89 0e 00 00       	call   0x140002414
14000158b:	eb 05                	jmp    0x140001592
14000158d:	e8 0a 01 00 00       	call   0x14000169c
140001592:	33 db                	xor    %ebx,%ebx
140001594:	4d 85 ff             	test   %r15,%r15
140001597:	74 20                	je     0x1400015b9
140001599:	48 ff 15 a0 3c 00 00 	rex.W call *0x3ca0(%rip)        # 0x140005240
1400015a0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400015a5:	4d 8b c7             	mov    %r15,%r8
1400015a8:	33 d2                	xor    %edx,%edx
1400015aa:	48 8b c8             	mov    %rax,%rcx
1400015ad:	48 ff 15 dc 3c 00 00 	rex.W call *0x3cdc(%rip)        # 0x140005290
1400015b4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400015b9:	4d 85 ed             	test   %r13,%r13
1400015bc:	74 20                	je     0x1400015de
1400015be:	48 ff 15 7b 3c 00 00 	rex.W call *0x3c7b(%rip)        # 0x140005240
1400015c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400015ca:	4d 8b c5             	mov    %r13,%r8
1400015cd:	33 d2                	xor    %edx,%edx
1400015cf:	48 8b c8             	mov    %rax,%rcx
1400015d2:	48 ff 15 b7 3c 00 00 	rex.W call *0x3cb7(%rip)        # 0x140005290
1400015d9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400015de:	48 8d 0d 23 71 00 00 	lea    0x7123(%rip),%rcx        # 0x140008708
1400015e5:	48 89 1d 4c 70 00 00 	mov    %rbx,0x704c(%rip)        # 0x140008638
1400015ec:	48 89 1d 4d 70 00 00 	mov    %rbx,0x704d(%rip)        # 0x140008640
1400015f3:	48 ff 15 fe 3c 00 00 	rex.W call *0x3cfe(%rip)        # 0x1400052f8
1400015fa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400015ff:	8b 05 63 70 00 00    	mov    0x7063(%rip),%eax        # 0x140008668
140001605:	ff c8                	dec    %eax
140001607:	39 1d 4b 70 00 00    	cmp    %ebx,0x704b(%rip)        # 0x140008658
14000160d:	89 05 55 70 00 00    	mov    %eax,0x7055(%rip)        # 0x140008668
140001613:	74 50                	je     0x140001665
140001615:	85 c0                	test   %eax,%eax
140001617:	75 4c                	jne    0x140001665
140001619:	48 8b 0d 28 70 00 00 	mov    0x7028(%rip),%rcx        # 0x140008648
140001620:	48 85 c9             	test   %rcx,%rcx
140001623:	74 40                	je     0x140001665
140001625:	39 1d 65 70 00 00    	cmp    %ebx,0x7065(%rip)        # 0x140008690
14000162b:	74 19                	je     0x140001646
14000162d:	48 8b 05 3c 70 00 00 	mov    0x703c(%rip),%rax        # 0x140008670
140001634:	48 85 c0             	test   %rax,%rax
140001637:	74 0d                	je     0x140001646
140001639:	ff 15 61 3e 00 00    	call   *0x3e61(%rip)        # 0x1400054a0
14000163f:	48 8b 0d 02 70 00 00 	mov    0x7002(%rip),%rcx        # 0x140008648
140001646:	48 ff 15 db 3c 00 00 	rex.W call *0x3cdb(%rip)        # 0x140005328
14000164d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001652:	48 89 1d ef 6f 00 00 	mov    %rbx,0x6fef(%rip)        # 0x140008648
140001659:	89 1d f9 6f 00 00    	mov    %ebx,0x6ff9(%rip)        # 0x140008658
14000165f:	89 1d 2b 70 00 00    	mov    %ebx,0x702b(%rip)        # 0x140008690
140001665:	48 8d 0d 9c 70 00 00 	lea    0x709c(%rip),%rcx        # 0x140008708
14000166c:	48 ff 15 95 3c 00 00 	rex.W call *0x3c95(%rip)        # 0x140005308
140001673:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001678:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
14000167f:	00
140001680:	8b c7                	mov    %edi,%eax
140001682:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140001689:	41 5f                	pop    %r15
14000168b:	41 5e                	pop    %r14
14000168d:	41 5d                	pop    %r13
14000168f:	41 5c                	pop    %r12
140001691:	5f                   	pop    %rdi
140001692:	5e                   	pop    %rsi
140001693:	5d                   	pop    %rbp
140001694:	c3                   	ret
140001695:	cc                   	int3
140001696:	cc                   	int3
140001697:	cc                   	int3
140001698:	cc                   	int3
140001699:	cc                   	int3
14000169a:	cc                   	int3
14000169b:	cc                   	int3
14000169c:	48 8b c4             	mov    %rsp,%rax
14000169f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400016a3:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400016a7:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400016ab:	55                   	push   %rbp
1400016ac:	41 56                	push   %r14
1400016ae:	41 57                	push   %r15
1400016b0:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400016b4:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1400016bb:	48 8b 05 a6 69 00 00 	mov    0x69a6(%rip),%rax        # 0x140008068
1400016c2:	48 33 c4             	xor    %rsp,%rax
1400016c5:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400016c9:	4c 8d 05 20 42 00 00 	lea    0x4220(%rip),%r8        # 0x1400058f0
1400016d0:	33 d2                	xor    %edx,%edx
1400016d2:	b9 00 00 10 00       	mov    $0x100000,%ecx
1400016d7:	48 ff 15 a2 3b 00 00 	rex.W call *0x3ba2(%rip)        # 0x140005280
1400016de:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400016e3:	41 bf 00 00 07 80    	mov    $0x80070000,%r15d
1400016e9:	41 be 01 00 00 00    	mov    $0x1,%r14d
1400016ef:	48 8b d8             	mov    %rax,%rbx
1400016f2:	48 85 c0             	test   %rax,%rax
1400016f5:	75 45                	jne    0x14000173c
1400016f7:	48 ff 15 6a 3b 00 00 	rex.W call *0x3b6a(%rip)        # 0x140005268
1400016fe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001703:	0f b7 c8             	movzwl %ax,%ecx
140001706:	41 0b cf             	or     %r15d,%ecx
140001709:	85 c0                	test   %eax,%eax
14000170b:	0f 4e c8             	cmovle %eax,%ecx
14000170e:	85 c9                	test   %ecx,%ecx
140001710:	79 1b                	jns    0x14000172d
140001712:	48 ff 15 4f 3b 00 00 	rex.W call *0x3b4f(%rip)        # 0x140005268
140001719:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000171e:	44 0f b7 c0          	movzwl %ax,%r8d