1401a0252:	48 8b d3             	mov    %rbx,%rdx
1401a0255:	4c 8b 2f             	mov    (%rdi),%r13
1401a0258:	48 8b cf             	mov    %rdi,%rcx
1401a025b:	e8 b0 04 ed ff       	call   0x140070710
1401a0260:	44 8a f8             	mov    %al,%r15b
1401a0263:	83 fd 02             	cmp    $0x2,%ebp
1401a0266:	74 15                	je     0x1401a027d
1401a0268:	48 8b 8e 18 01 00 00 	mov    0x118(%rsi),%rcx
1401a026f:	48 85 c9             	test   %rcx,%rcx
1401a0272:	74 2b                	je     0x1401a029f
1401a0274:	48 8b 11             	mov    (%rcx),%rdx
1401a0277:	48 8b 42 18          	mov    0x18(%rdx),%rax
1401a027b:	eb 13                	jmp    0x1401a0290
1401a027d:	48 8b 8e 20 01 00 00 	mov    0x120(%rsi),%rcx
1401a0284:	48 85 c9             	test   %rcx,%rcx
1401a0287:	74 16                	je     0x1401a029f
1401a0289:	48 8b 01             	mov    (%rcx),%rax
1401a028c:	48 8b 40 18          	mov    0x18(%rax),%rax
1401a0290:	ff 15 9a 2b 07 00    	call   *0x72b9a(%rip)        # 0x140212e30
1401a0296:	84 c0                	test   %al,%al
1401a0298:	74 05                	je     0x1401a029f
1401a029a:	40 b7 01             	mov    $0x1,%dil
1401a029d:	eb 03                	jmp    0x1401a02a2
1401a029f:	40 32 ff             	xor    %dil,%dil
1401a02a2:	41 83 46 04 ff       	addl   $0xffffffff,0x4(%r14)
1401a02a7:	75 0e                	jne    0x1401a02b7
1401a02a9:	41 83 26 00          	andl   $0x0,(%r14)
1401a02ad:	49 8d 4e 08          	lea    0x8(%r14),%rcx
1401a02b1:	ff 15 c1 1f 07 00    	call   *0x71fc1(%rip)        # 0x140212278
1401a02b7:	45 84 ff             	test   %r15b,%r15b
1401a02ba:	74 65                	je     0x1401a0321
1401a02bc:	48 8b 8e 18 01 00 00 	mov    0x118(%rsi),%rcx
1401a02c3:	48 85 c9             	test   %rcx,%rcx
1401a02c6:	0f 84 80 00 00 00    	je     0x1401a034c
1401a02cc:	48 8b 96 20 01 00 00 	mov    0x120(%rsi),%rdx
1401a02d3:	48 85 d2             	test   %rdx,%rdx
1401a02d6:	74 74                	je     0x1401a034c
1401a02d8:	4d 3b ec             	cmp    %r12,%r13
1401a02db:	74 05                	je     0x1401a02e2
1401a02dd:	40 84 ff             	test   %dil,%dil
1401a02e0:	75 12                	jne    0x1401a02f4
1401a02e2:	83 fd 02             	cmp    $0x2,%ebp
1401a02e5:	74 32                	je     0x1401a0319
1401a02e7:	48 8b 01             	mov    (%rcx),%rax
1401a02ea:	48 8b 40 20          	mov    0x20(%rax),%rax
1401a02ee:	ff 15 3c 2b 07 00    	call   *0x72b3c(%rip)        # 0x140212e30
1401a02f4:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401a02f9:	48 33 cc             	xor    %rsp,%rcx
1401a02fc:	e8 6f 44 06 00       	call   0x140204770
1401a0301:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1401a0308:	00
1401a0309:	48 83 c4 60          	add    $0x60,%rsp
1401a030d:	41 5f                	pop    %r15
1401a030f:	41 5e                	pop    %r14
1401a0311:	41 5d                	pop    %r13
1401a0313:	41 5c                	pop    %r12
1401a0315:	5f                   	pop    %rdi
1401a0316:	5e                   	pop    %rsi
1401a0317:	5d                   	pop    %rbp
1401a0318:	c3                   	ret
1401a0319:	48 8b 02             	mov    (%rdx),%rax
1401a031c:	48 8b ca             	mov    %rdx,%rcx
1401a031f:	eb c9                	jmp    0x1401a02ea
1401a0321:	b9 51 b0 40 1e       	mov    $0x1e40b051,%ecx
1401a0326:	e8 a5 b9 e6 ff       	call   0x14000bcd0
1401a032b:	48 8b 03             	mov    (%rbx),%rax
1401a032e:	b2 01                	mov    $0x1,%dl
1401a0330:	48 8b cb             	mov    %rbx,%rcx
1401a0333:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1401a033a:	ff 15 f0 2a 07 00    	call   *0x72af0(%rip)        # 0x140212e30
1401a0340:	48 8b 03             	mov    (%rbx),%rax
1401a0343:	48 8b cb             	mov    %rbx,%rcx
1401a0346:	48 8b 40 10          	mov    0x10(%rax),%rax
1401a034a:	eb a2                	jmp    0x1401a02ee
1401a034c:	33 d2                	xor    %edx,%edx
1401a034e:	b9 50 b0 40 1e       	mov    $0x1e40b050,%ecx
1401a0353:	e8 8c af e6 ff       	call   0x14000b2e4
1401a0358:	cc                   	int3
1401a0359:	90                   	nop
1401a035a:	90                   	nop
1401a035b:	90                   	nop
1401a035c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401a0361:	55                   	push   %rbp
1401a0362:	56                   	push   %rsi
1401a0363:	57                   	push   %rdi
1401a0364:	41 56                	push   %r14
1401a0366:	41 57                	push   %r15
1401a0368:	48 8b ec             	mov    %rsp,%rbp
1401a036b:	48 83 ec 70          	sub    $0x70,%rsp
1401a036f:	48 8b 05 0a 0e 16 00 	mov    0x160e0a(%rip),%rax        # 0x140301180
1401a0376:	48 33 c4             	xor    %rsp,%rax
1401a0379:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401a037d:	f6 05 3c 3a 17 00 40 	testb  $0x40,0x173a3c(%rip)        # 0x140313dc0
1401a0384:	4d 8b f8             	mov    %r8,%r15
1401a0387:	44 0f b6 f2          	movzbl %dl,%r14d
1401a038b:	48 8b f1             	mov    %rcx,%rsi
1401a038e:	74 39                	je     0x1401a03c9
1401a0390:	83 65 ec 00          	andl   $0x0,-0x14(%rbp)
1401a0394:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1401a0398:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1401a039c:	48 8d 15 75 bc 0d 00 	lea    0xdbc75(%rip),%rdx        # 0x14027c018
1401a03a3:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1401a03a7:	44 89 75 c0          	mov    %r14d,-0x40(%rbp)
1401a03ab:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1401a03b1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a03b6:	48 8d 0d a3 14 16 00 	lea    0x1614a3(%rip),%rcx        # 0x140301860
1401a03bd:	c7 45 e8 04 00 00 00 	movl   $0x4,-0x18(%rbp)
1401a03c4:	e8 bf a1 e9 ff       	call   0x14003a588
1401a03c9:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
1401a03ce:	48 8d 9e 30 01 00 00 	lea    0x130(%rsi),%rbx
1401a03d5:	48 8b cb             	mov    %rbx,%rcx
1401a03d8:	40 32 ff             	xor    %dil,%dil
1401a03db:	e8 48 f9 ec ff       	call   0x14006fd28
1401a03e0:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1401a03e4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a03e8:	e8 f3 03 ed ff       	call   0x1400707e0
1401a03ed:	84 c0                	test   %al,%al
1401a03ef:	75 1c                	jne    0x1401a040d
1401a03f1:	45 84 f6             	test   %r14b,%r14b
1401a03f4:	75 14                	jne    0x1401a040a
1401a03f6:	48 8d 8e 90 00 00 00 	lea    0x90(%rsi),%rcx
1401a03fd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a0401:	e8 da 03 ed ff       	call   0x1400707e0
1401a0406:	84 c0                	test   %al,%al
1401a0408:	75 03                	jne    0x1401a040d
1401a040a:	40 b7 01             	mov    $0x1,%dil
1401a040d:	83 43 04 ff          	addl   $0xffffffff,0x4(%rbx)
1401a0411:	75 0d                	jne    0x1401a0420
1401a0413:	83 23 00             	andl   $0x0,(%rbx)
1401a0416:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1401a041a:	ff 15 58 1e 07 00    	call   *0x71e58(%rip)        # 0x140212278
1401a0420:	40 84 ff             	test   %dil,%dil
1401a0423:	74 2f                	je     0x1401a0454
1401a0425:	f6 05 94 39 17 00 40 	testb  $0x40,0x173994(%rip)        # 0x140313dc0
1401a042c:	74 22                	je     0x1401a0450
1401a042e:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1401a0432:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401a0438:	48 8d 15 79 ba 0d 00 	lea    0xdba79(%rip),%rdx        # 0x14027beb8
1401a043f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a0444:	48 8d 0d 15 14 16 00 	lea    0x161415(%rip),%rcx        # 0x140301860
1401a044b:	e8 38 a1 e9 ff       	call   0x14003a588
1401a0450:	32 c0                	xor    %al,%al
1401a0452:	eb 7c                	jmp    0x1401a04d0
1401a0454:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
1401a0458:	48 8b cb             	mov    %rbx,%rcx
1401a045b:	48 8b 03             	mov    (%rbx),%rax
1401a045e:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401a0465:	ff 15 c5 29 07 00    	call   *0x729c5(%rip)        # 0x140212e30
1401a046b:	41 89 07             	mov    %eax,(%r15)
1401a046e:	48 8b cb             	mov    %rbx,%rcx
1401a0471:	48 8b 03             	mov    (%rbx),%rax
1401a0474:	48 8b 96 10 01 00 00 	mov    0x110(%rsi),%rdx
1401a047b:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
1401a0482:	ff 15 a8 29 07 00    	call   *0x729a8(%rip)        # 0x140212e30
1401a0488:	48 8b 03             	mov    (%rbx),%rax
1401a048b:	48 8b cb             	mov    %rbx,%rcx
1401a048e:	48 8b 40 10          	mov    0x10(%rax),%rax
1401a0492:	ff 15 98 29 07 00    	call   *0x72998(%rip)        # 0x140212e30
1401a0498:	48 8b 86 10 01 00 00 	mov    0x110(%rsi),%rax
1401a049f:	83 60 34 00          	andl   $0x0,0x34(%rax)
1401a04a3:	f6 05 16 39 17 00 40 	testb  $0x40,0x173916(%rip)        # 0x140313dc0
1401a04aa:	74 22                	je     0x1401a04ce
1401a04ac:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1401a04b0:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401a04b6:	48 8d 15 fb b9 0d 00 	lea    0xdb9fb(%rip),%rdx        # 0x14027beb8
1401a04bd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401a04c2:	48 8d 0d 97 13 16 00 	lea    0x161397(%rip),%rcx        # 0x140301860
1401a04c9:	e8 ba a0 e9 ff       	call   0x14003a588
1401a04ce:	b0 01                	mov    $0x1,%al
1401a04d0:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401a04d4:	48 33 cc             	xor    %rsp,%rcx
1401a04d7:	e8 94 42 06 00       	call   0x140204770
1401a04dc:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1401a04e3:	00
1401a04e4:	48 83 c4 70          	add    $0x70,%rsp
1401a04e8:	41 5f                	pop    %r15
1401a04ea:	41 5e                	pop    %r14
1401a04ec:	5f                   	pop    %rdi
1401a04ed:	5e                   	pop    %rsi
1401a04ee:	5d                   	pop    %rbp
1401a04ef:	c3                   	ret
1401a04f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401a04f5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401a04fa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401a04ff:	57                   	push   %rdi
1401a0500:	48 83 ec 20          	sub    $0x20,%rsp
1401a0504:	48 8d 99 30 01 00 00 	lea    0x130(%rcx),%rbx
1401a050b:	48 8b f1             	mov    %rcx,%rsi
1401a050e:	48 8b cb             	mov    %rbx,%rcx
1401a0511:	48 8b ea             	mov    %rdx,%rbp
1401a0514:	e8 0f f8 ec ff       	call   0x14006fd28
1401a0519:	33 d2                	xor    %edx,%edx
1401a051b:	48 8b cd             	mov    %rbp,%rcx
1401a051e:	e8 f9 03 ed ff       	call   0x14007091c
1401a0523:	83 43 04 ff          	addl   $0xffffffff,0x4(%rbx)
1401a0527:	48 8b f8             	mov    %rax,%rdi
1401a052a:	75 0d                	jne    0x1401a0539
1401a052c:	83 23 00             	andl   $0x0,(%rbx)
1401a052f:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1401a0533:	ff 15 3f 1d 07 00    	call   *0x71d3f(%rip)        # 0x140212278
1401a0539:	48 85 ff             	test   %rdi,%rdi
1401a053c:	74 5b                	je     0x1401a0599
1401a053e:	48 83 be 18 01 00 00 	cmpq   $0x0,0x118(%rsi)
1401a0545:	00
1401a0546:	74 66                	je     0x1401a05ae
1401a0548:	48 83 be 20 01 00 00 	cmpq   $0x0,0x120(%rsi)
1401a054f:	00
1401a0550:	74 5c                	je     0x1401a05ae
1401a0552:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
1401a0556:	48 8b d7             	mov    %rdi,%rdx
1401a0559:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1401a055d:	48 8b 3f             	mov    (%rdi),%rdi
1401a0560:	e8 f7 fe ec ff       	call   0x14007045c
1401a0565:	8b 43 20             	mov    0x20(%rbx),%eax
1401a0568:	c1 e8 1c             	shr    $0x1c,%eax
1401a056b:	a8 01                	test   $0x1,%al
1401a056d:	74 15                	je     0x1401a0584
1401a056f:	48 8b 03             	mov    (%rbx),%rax
1401a0572:	b2 01                	mov    $0x1,%dl
1401a0574:	48 8b cb             	mov    %rbx,%rcx
1401a0577:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1401a057e:	ff 15 ac 28 07 00    	call   *0x728ac(%rip)        # 0x140212e30
1401a0584:	48 8b 03             	mov    (%rbx),%rax
1401a0587:	48 8b cb             	mov    %rbx,%rcx
1401a058a:	48 8b 40 10          	mov    0x10(%rax),%rax
1401a058e:	ff 15 9c 28 07 00    	call   *0x7289c(%rip)        # 0x140212e30
1401a0594:	48 85 ff             	test   %rdi,%rdi
1401a0597:	75 b9                	jne    0x1401a0552
1401a0599:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401a059e:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1401a05a3:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401a05a8:	48 83 c4 20          	add    $0x20,%rsp
1401a05ac:	5f                   	pop    %rdi
1401a05ad:	c3                   	ret
1401a05ae:	33 d2                	xor    %edx,%edx
1401a05b0:	b9 4b b0 40 1e       	mov    $0x1e40b04b,%ecx
1401a05b5:	e8 2a ad e6 ff       	call   0x14000b2e4
1401a05ba:	cc                   	int3
1401a05bb:	90                   	nop
1401a05bc:	90                   	nop
1401a05bd:	90                   	nop
1401a05be:	90                   	nop
1401a05bf:	90                   	nop
1401a05c0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401a05c4:	4c 8b c2             	mov    %rdx,%r8
1401a05c7:	33 d2                	xor    %edx,%edx
1401a05c9:	e9 8e fd ff ff       	jmp    0x1401a035c
1401a05ce:	90                   	nop
1401a05cf:	90                   	nop
1401a05d0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401a05d4:	4c 8b c2             	mov    %rdx,%r8
1401a05d7:	b2 01                	mov    $0x1,%dl
1401a05d9:	e9 7e fd ff ff       	jmp    0x1401a035c
1401a05de:	90                   	nop
1401a05df:	90                   	nop
1401a05e0:	48 83 ec 28          	sub    $0x28,%rsp
1401a05e4:	80 3d bf 40 17 00 00 	cmpb   $0x0,0x1740bf(%rip)        # 0x1403146aa
1401a05eb:	0f 84 a0 00 00 00    	je     0x1401a0691
1401a05f1:	48 8b 05 e0 45 16 00 	mov    0x1645e0(%rip),%rax        # 0x140304bd8
1401a05f8:	48 8d 0d e9 45 16 00 	lea    0x1645e9(%rip),%rcx        # 0x140304be8
1401a05ff:	48 8b 05 f2 45 16 00 	mov    0x1645f2(%rip),%rax        # 0x140304bf8
1401a0606:	e8 95 fb ec ff       	call   0x1400701a0
1401a060b:	48 8d 0d fe 44 16 00 	lea    0x1644fe(%rip),%rcx        # 0x140304b10
1401a0612:	e8 89 fb ec ff       	call   0x1400701a0
1401a0617:	48 8d 0d ea 45 16 00 	lea    0x1645ea(%rip),%rcx        # 0x140304c08
1401a061e:	e8 7d fb ec ff       	call   0x1400701a0
1401a0623:	48 8b 05 ae 45 16 00 	mov    0x1645ae(%rip),%rax        # 0x140304bd8
1401a062a:	48 8d 0d 97 45 16 00 	lea    0x164597(%rip),%rcx        # 0x140304bc8
1401a0631:	c6 05 79 40 17 00 00 	movb   $0x0,0x174079(%rip)        # 0x1403146b1
1401a0638:	c6 05 71 40 17 00 00 	movb   $0x0,0x174071(%rip)        # 0x1403146b0
1401a063f:	e8 5c fb ec ff       	call   0x1400701a0
1401a0644:	48 8d 0d 4d 29 16 00 	lea    0x16294d(%rip),%rcx        # 0x140302f98
1401a064b:	e8 50 fb ec ff       	call   0x1400701a0
1401a0650:	48 8d 0d 01 29 16 00 	lea    0x162901(%rip),%rcx        # 0x140302f58
1401a0657:	e8 44 fb ec ff       	call   0x1400701a0
1401a065c:	48 8d 0d 15 29 16 00 	lea    0x162915(%rip),%rcx        # 0x140302f78
1401a0663:	e8 38 fb ec ff       	call   0x1400701a0
1401a0668:	48 8b 0d 69 0d 16 00 	mov    0x160d69(%rip),%rcx        # 0x1403013d8
1401a066f:	33 d2                	xor    %edx,%edx
1401a0671:	48 8b 01             	mov    (%rcx),%rax
1401a0674:	48 8b 40 08          	mov    0x8(%rax),%rax
1401a0678:	ff 15 b2 27 07 00    	call   *0x727b2(%rip)        # 0x140212e30
1401a067e:	48 8d 0d db 11 16 00 	lea    0x1611db(%rip),%rcx        # 0x140301860
1401a0685:	c6 05 1e 40 17 00 00 	movb   $0x0,0x17401e(%rip)        # 0x1403146aa
1401a068c:	e8 db 16 ea ff       	call   0x140041d6c
1401a0691:	48 83 c4 28          	add    $0x28,%rsp
1401a0695:	c3                   	ret
1401a0696:	90                   	nop
1401a0697:	90                   	nop
1401a0698:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a069d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a06a2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a06a7:	57                   	push   %rdi
1401a06a8:	41 54                	push   %r12
1401a06aa:	41 55                	push   %r13
1401a06ac:	41 56                	push   %r14
1401a06ae:	41 57                	push   %r15
1401a06b0:	48 83 ec 20          	sub    $0x20,%rsp
1401a06b4:	4c 8b e2             	mov    %rdx,%r12
1401a06b7:	45 33 ed             	xor    %r13d,%r13d
1401a06ba:	4c 89 2a             	mov    %r13,(%rdx)
1401a06bd:	45 8b f5             	mov    %r13d,%r14d
1401a06c0:	41 8b f5             	mov    %r13d,%esi
1401a06c3:	45 8b fd             	mov    %r13d,%r15d
1401a06c6:	83 cd ff             	or     $0xffffffff,%ebp
1401a06c9:	41 8a fd             	mov    %r13b,%dil
1401a06cc:	48 8b 05 fd 44 16 00 	mov    0x1644fd(%rip),%rax        # 0x140304bd0
1401a06d3:	48 85 c0             	test   %rax,%rax
1401a06d6:	74 0f                	je     0x1401a06e7
1401a06d8:	48 8b 0d f1 44 16 00 	mov    0x1644f1(%rip),%rcx        # 0x140304bd0
1401a06df:	e8 44 f6 ec ff       	call   0x14006fd28
1401a06e4:	40 b7 01             	mov    $0x1,%dil
1401a06e7:	41 8a dd             	mov    %r13b,%bl
1401a06ea:	48 8b 05 ff 44 16 00 	mov    0x1644ff(%rip),%rax        # 0x140304bf0
1401a06f1:	48 85 c0             	test   %rax,%rax
1401a06f4:	74 0e                	je     0x1401a0704
1401a06f6:	48 8b 0d f3 44 16 00 	mov    0x1644f3(%rip),%rcx        # 0x140304bf0
1401a06fd:	e8 26 f6 ec ff       	call   0x14006fd28
1401a0702:	b3 01                	mov    $0x1,%bl
1401a0704:	48 8b 05 0d 44 16 00 	mov    0x16440d(%rip),%rax        # 0x140304b18
1401a070b:	48 85 c0             	test   %rax,%rax
1401a070e:	0f 84 1c 02 00 00    	je     0x1401a0930
1401a0714:	48 8b 0d fd 43 16 00 	mov    0x1643fd(%rip),%rcx        # 0x140304b18
1401a071b:	e8 08 f6 ec ff       	call   0x14006fd28
1401a0720:	48 8b 05 a9 44 16 00 	mov    0x1644a9(%rip),%rax        # 0x140304bd0
1401a0727:	48 85 c0             	test   %rax,%rax
1401a072a:	74 48                	je     0x1401a0774
1401a072c:	40 84 ff             	test   %dil,%dil
1401a072f:	75 43                	jne    0x1401a0774
1401a0731:	48 8b 0d e0 43 16 00 	mov    0x1643e0(%rip),%rcx        # 0x140304b18
1401a0738:	01 69 04             	add    %ebp,0x4(%rcx)
1401a073b:	75 0d                	jne    0x1401a074a
1401a073d:	44 89 29             	mov    %r13d,(%rcx)
1401a0740:	48 83 c1 08          	add    $0x8,%rcx
1401a0744:	ff 15 2e 1b 07 00    	call   *0x71b2e(%rip)        # 0x140212278
1401a074a:	84 db                	test   %bl,%bl
1401a074c:	0f 84 77 ff ff ff    	je     0x1401a06c9
1401a0752:	48 8b 0d 97 44 16 00 	mov    0x164497(%rip),%rcx        # 0x140304bf0
1401a0759:	01 69 04             	add    %ebp,0x4(%rcx)
1401a075c:	0f 85 67 ff ff ff    	jne    0x1401a06c9
1401a0762:	44 89 29             	mov    %r13d,(%rcx)
1401a0765:	48 83 c1 08          	add    $0x8,%rcx
1401a0769:	ff 15 09 1b 07 00    	call   *0x71b09(%rip)        # 0x140212278
1401a076f:	e9 55 ff ff ff       	jmp    0x1401a06c9
1401a0774:	48 8b 05 75 44 16 00 	mov    0x164475(%rip),%rax        # 0x140304bf0
1401a077b:	48 85 c0             	test   %rax,%rax
1401a077e:	74 2f                	je     0x1401a07af
1401a0780:	84 db                	test   %bl,%bl
1401a0782:	75 2b                	jne    0x1401a07af
1401a0784:	48 8b 0d 8d 43 16 00 	mov    0x16438d(%rip),%rcx        # 0x140304b18