1401261a8:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401261ad:	48 8d 0d 7c 54 0f 00 	lea    0xf547c(%rip),%rcx        # 0x14021b630
1401261b4:	eb 95                	jmp    0x14012614b
1401261b6:	e8 b5 e6 0b 00       	call   0x1401e4870
1401261bb:	90                   	nop
1401261bc:	0f 1f 40 00          	nopl   0x0(%rax)
1401261c0:	41 57                	push   %r15
1401261c2:	41 56                	push   %r14
1401261c4:	41 55                	push   %r13
1401261c6:	41 54                	push   %r12
1401261c8:	55                   	push   %rbp
1401261c9:	57                   	push   %rdi
1401261ca:	56                   	push   %rsi
1401261cb:	53                   	push   %rbx
1401261cc:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1401261d3:	48 8b 3d 16 29 11 00 	mov    0x112916(%rip),%rdi        # 0x140238af0
1401261da:	48 8b 07             	mov    (%rdi),%rax
1401261dd:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401261e2:	31 c0                	xor    %eax,%eax
1401261e4:	48 89 cb             	mov    %rcx,%rbx
1401261e7:	49 89 d5             	mov    %rdx,%r13
1401261ea:	48 85 c9             	test   %rcx,%rcx
1401261ed:	0f 84 2d 01 00 00    	je     0x140126320
1401261f3:	48 8b 35 a6 31 11 00 	mov    0x1131a6(%rip),%rsi        # 0x1402393a0
1401261fa:	4c 8d 64 24 38       	lea    0x38(%rsp),%r12
1401261ff:	48 8d 6c 24 3c       	lea    0x3c(%rsp),%rbp
140126204:	48 8b 3d f5 31 11 00 	mov    0x1131f5(%rip),%rdi        # 0x140239400
14012620b:	eb 18                	jmp    0x140126225
14012620d:	0f 1f 00             	nopl   (%rax)
140126210:	4c 89 f1             	mov    %r14,%rcx
140126213:	e8 98 2c fd ff       	call   0x1400f8eb0
140126218:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14012621c:	48 85 db             	test   %rbx,%rbx
14012621f:	0f 84 fb 00 00 00    	je     0x140126320
140126225:	48 8b 03             	mov    (%rbx),%rax
140126228:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14012622d:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140126234:	00 00
140126236:	8b 48 40             	mov    0x40(%rax),%ecx
140126239:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14012623e:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
140126245:	00 00
140126247:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
14012624e:	00 00
140126250:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
140126257:	00 00
140126259:	e8 c2 d2 ff ff       	call   0x140123520
14012625e:	48 8b 00             	mov    (%rax),%rax
140126261:	48 85 c0             	test   %rax,%rax
140126264:	74 b2                	je     0x140126218
140126266:	48 8b 10             	mov    (%rax),%rdx
140126269:	48 85 d2             	test   %rdx,%rdx
14012626c:	74 aa                	je     0x140126218
14012626e:	48 8b 0f             	mov    (%rdi),%rcx
140126271:	48 83 c2 04          	add    $0x4,%rdx
140126275:	4d 89 e1             	mov    %r12,%r9
140126278:	49 89 e8             	mov    %rbp,%r8
14012627b:	e8 50 40 f1 ff       	call   0x14003a2d0
140126280:	49 89 c6             	mov    %rax,%r14
140126283:	48 85 c0             	test   %rax,%rax
140126286:	74 88                	je     0x140126210
140126288:	83 7c 24 3c 04       	cmpl   $0x4,0x3c(%rsp)
14012628d:	75 81                	jne    0x140126210
14012628f:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140126294:	4c 8d 7c 24 40       	lea    0x40(%rsp),%r15
140126299:	8b 54 24 38          	mov    0x38(%rsp),%edx
14012629d:	4c 89 f1             	mov    %r14,%rcx
1401262a0:	49 89 c1             	mov    %rax,%r9
1401262a3:	4d 89 f8             	mov    %r15,%r8
1401262a6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401262ab:	e8 50 ef 02 00       	call   0x140155200
1401262b0:	85 c0                	test   %eax,%eax
1401262b2:	0f 84 58 ff ff ff    	je     0x140126210
1401262b8:	ba 20 00 00 00       	mov    $0x20,%edx
1401262bd:	b9 01 00 00 00       	mov    $0x1,%ecx
1401262c2:	e8 d9 49 fa ff       	call   0x1400caca0
1401262c7:	48 8d 0d c3 53 0f 00 	lea    0xf53c3(%rip),%rcx        # 0x14021b691
1401262ce:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401262d3:	e8 28 47 fa ff       	call   0x1400caa00
1401262d8:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401262dd:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1401262e1:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401262e5:	49 8b 45 00          	mov    0x0(%r13),%rax
1401262e9:	48 89 4a 18          	mov    %rcx,0x18(%rdx)
1401262ed:	4c 89 f9             	mov    %r15,%rcx
1401262f0:	4c 89 72 10          	mov    %r14,0x10(%rdx)
1401262f4:	48 89 10             	mov    %rdx,(%rax)
1401262f7:	49 89 55 00          	mov    %rdx,0x0(%r13)
1401262fb:	e8 40 46 f7 ff       	call   0x14009a940
140126300:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140126305:	e8 36 46 f7 ff       	call   0x14009a940
14012630a:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14012630e:	48 85 db             	test   %rbx,%rbx
140126311:	0f 85 0e ff ff ff    	jne    0x140126225
140126317:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14012631e:	00 00
140126320:	48 8b 3d c9 27 11 00 	mov    0x1127c9(%rip),%rdi        # 0x140238af0
140126327:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14012632c:	48 2b 07             	sub    (%rdi),%rax
14012632f:	75 14                	jne    0x140126345
140126331:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
140126338:	5b                   	pop    %rbx
140126339:	5e                   	pop    %rsi
14012633a:	5f                   	pop    %rdi
14012633b:	5d                   	pop    %rbp
14012633c:	41 5c                	pop    %r12
14012633e:	41 5d                	pop    %r13
140126340:	41 5e                	pop    %r14
140126342:	41 5f                	pop    %r15
140126344:	c3                   	ret
140126345:	e8 26 e5 0b 00       	call   0x1401e4870
14012634a:	90                   	nop
14012634b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140126350:	41 54                	push   %r12
140126352:	55                   	push   %rbp
140126353:	57                   	push   %rdi
140126354:	56                   	push   %rsi
140126355:	53                   	push   %rbx
140126356:	48 83 ec 30          	sub    $0x30,%rsp
14012635a:	48 8b 2d 8f 27 11 00 	mov    0x11278f(%rip),%rbp        # 0x140238af0
140126361:	4c 8b 65 00          	mov    0x0(%rbp),%r12
140126365:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14012636a:	4c 8b 25 8f 30 11 00 	mov    0x11308f(%rip),%r12        # 0x140239400
140126371:	48 89 cb             	mov    %rcx,%rbx
140126374:	48 89 d7             	mov    %rdx,%rdi
140126377:	4c 8d 44 24 24       	lea    0x24(%rsp),%r8
14012637c:	48 89 da             	mov    %rbx,%rdx
14012637f:	49 8b 0c 24          	mov    (%r12),%rcx
140126383:	e8 a8 df ff ff       	call   0x140124330
140126388:	8b 54 24 24          	mov    0x24(%rsp),%edx
14012638c:	49 89 f8             	mov    %rdi,%r8
14012638f:	48 89 c1             	mov    %rax,%rcx
140126392:	48 89 c6             	mov    %rax,%rsi
140126395:	e8 b6 cc ff ff       	call   0x140123050
14012639a:	49 8b 0c 24          	mov    (%r12),%rcx
14012639e:	49 89 f0             	mov    %rsi,%r8
1401263a1:	48 89 da             	mov    %rbx,%rdx
1401263a4:	48 89 c7             	mov    %rax,%rdi
1401263a7:	e8 84 e0 ff ff       	call   0x140124430
1401263ac:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401263b1:	48 2b 45 00          	sub    0x0(%rbp),%rax
1401263b5:	75 0e                	jne    0x1401263c5
1401263b7:	48 89 f8             	mov    %rdi,%rax
1401263ba:	48 83 c4 30          	add    $0x30,%rsp
1401263be:	5b                   	pop    %rbx
1401263bf:	5e                   	pop    %rsi
1401263c0:	5f                   	pop    %rdi
1401263c1:	5d                   	pop    %rbp
1401263c2:	41 5c                	pop    %r12
1401263c4:	c3                   	ret
1401263c5:	e8 a6 e4 0b 00       	call   0x1401e4870
1401263ca:	90                   	nop
1401263cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401263d0:	41 57                	push   %r15
1401263d2:	41 56                	push   %r14
1401263d4:	41 55                	push   %r13
1401263d6:	41 54                	push   %r12
1401263d8:	55                   	push   %rbp
1401263d9:	57                   	push   %rdi
1401263da:	56                   	push   %rsi
1401263db:	53                   	push   %rbx
1401263dc:	48 83 ec 38          	sub    $0x38,%rsp
1401263e0:	4c 8b 35 09 27 11 00 	mov    0x112709(%rip),%r14        # 0x140238af0
1401263e7:	49 8b 3e             	mov    (%r14),%rdi
1401263ea:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1401263ef:	48 8b 3d 0a 30 11 00 	mov    0x11300a(%rip),%rdi        # 0x140239400
1401263f6:	49 89 cd             	mov    %rcx,%r13
1401263f9:	4d 89 c7             	mov    %r8,%r15
1401263fc:	4c 8d 44 24 24       	lea    0x24(%rsp),%r8
140126401:	48 89 d5             	mov    %rdx,%rbp
140126404:	48 8b 0f             	mov    (%rdi),%rcx
140126407:	e8 24 df ff ff       	call   0x140124330
14012640c:	8b 54 24 24          	mov    0x24(%rsp),%edx
140126410:	45 31 c0             	xor    %r8d,%r8d
140126413:	48 89 c1             	mov    %rax,%rcx
140126416:	48 89 c3             	mov    %rax,%rbx
140126419:	e8 32 cc ff ff       	call   0x140123050
14012641e:	48 8b 0f             	mov    (%rdi),%rcx
140126421:	49 89 d8             	mov    %rbx,%r8
140126424:	48 89 ea             	mov    %rbp,%rdx
140126427:	48 89 c6             	mov    %rax,%rsi
14012642a:	e8 01 e0 ff ff       	call   0x140124430
14012642f:	48 85 f6             	test   %rsi,%rsi
140126432:	0f 84 a0 00 00 00    	je     0x1401264d8
140126438:	48 89 f3             	mov    %rsi,%rbx
14012643b:	4c 8d 25 4f 52 0f 00 	lea    0xf524f(%rip),%r12        # 0x14021b691
140126442:	eb 23                	jmp    0x140126467
140126444:	0f 1f 40 00          	nopl   0x0(%rax)
140126448:	48 89 da             	mov    %rbx,%rdx
14012644b:	4d 89 f8             	mov    %r15,%r8
14012644e:	48 89 e9             	mov    %rbp,%rcx
140126451:	41 ff d5             	call   *%r13
140126454:	48 8b 1b             	mov    (%rbx),%rbx
140126457:	85 c0                	test   %eax,%eax
140126459:	89 c7                	mov    %eax,%edi
14012645b:	0f 94 c0             	sete   %al
14012645e:	48 85 db             	test   %rbx,%rbx
140126461:	74 2d                	je     0x140126490
140126463:	84 c0                	test   %al,%al
140126465:	74 29                	je     0x140126490
140126467:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14012646b:	4c 89 e2             	mov    %r12,%rdx
14012646e:	e8 05 3a 0c 00       	call   0x1401e9e78
140126473:	85 c0                	test   %eax,%eax
140126475:	74 d1                	je     0x140126448
140126477:	48 8b 1b             	mov    (%rbx),%rbx
14012647a:	b8 01 00 00 00       	mov    $0x1,%eax
14012647f:	31 ff                	xor    %edi,%edi
140126481:	48 85 db             	test   %rbx,%rbx
140126484:	75 dd                	jne    0x140126463
140126486:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14012648d:	00 00 00
140126490:	48 89 f3             	mov    %rsi,%rbx
140126493:	48 8b 36             	mov    (%rsi),%rsi
140126496:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14012649a:	e8 11 2a fd ff       	call   0x1400f8eb0
14012649f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401264a3:	e8 08 2a fd ff       	call   0x1400f8eb0
1401264a8:	48 89 d9             	mov    %rbx,%rcx
1401264ab:	e8 00 2a fd ff       	call   0x1400f8eb0
1401264b0:	48 85 f6             	test   %rsi,%rsi
1401264b3:	75 db                	jne    0x140126490
1401264b5:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1401264ba:	49 2b 06             	sub    (%r14),%rax
1401264bd:	75 1d                	jne    0x1401264dc
1401264bf:	89 f8                	mov    %edi,%eax
1401264c1:	48 83 c4 38          	add    $0x38,%rsp
1401264c5:	5b                   	pop    %rbx
1401264c6:	5e                   	pop    %rsi
1401264c7:	5f                   	pop    %rdi
1401264c8:	5d                   	pop    %rbp
1401264c9:	41 5c                	pop    %r12
1401264cb:	41 5d                	pop    %r13
1401264cd:	41 5e                	pop    %r14
1401264cf:	41 5f                	pop    %r15
1401264d1:	c3                   	ret
1401264d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401264d8:	31 ff                	xor    %edi,%edi
1401264da:	eb d9                	jmp    0x1401264b5
1401264dc:	e8 8f e3 0b 00       	call   0x1401e4870
1401264e1:	90                   	nop
1401264e2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401264e9:	00 00 00 00
1401264ed:	0f 1f 00             	nopl   (%rax)
1401264f0:	56                   	push   %rsi
1401264f1:	53                   	push   %rbx
1401264f2:	48 83 ec 28          	sub    $0x28,%rsp
1401264f6:	48 89 cb             	mov    %rcx,%rbx
1401264f9:	48 85 c9             	test   %rcx,%rcx
1401264fc:	74 27                	je     0x140126525
1401264fe:	66 90                	xchg   %ax,%ax
140126500:	48 89 de             	mov    %rbx,%rsi
140126503:	48 8b 1b             	mov    (%rbx),%rbx
140126506:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14012650a:	e8 a1 29 fd ff       	call   0x1400f8eb0
14012650f:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140126513:	e8 98 29 fd ff       	call   0x1400f8eb0
140126518:	48 89 f1             	mov    %rsi,%rcx
14012651b:	e8 90 29 fd ff       	call   0x1400f8eb0
140126520:	48 85 db             	test   %rbx,%rbx
140126523:	75 db                	jne    0x140126500
140126525:	48 83 c4 28          	add    $0x28,%rsp
140126529:	5b                   	pop    %rbx
14012652a:	5e                   	pop    %rsi
14012652b:	c3                   	ret
14012652c:	0f 1f 40 00          	nopl   0x0(%rax)
140126530:	41 57                	push   %r15
140126532:	41 56                	push   %r14
140126534:	41 55                	push   %r13
140126536:	41 54                	push   %r12
140126538:	55                   	push   %rbp
140126539:	57                   	push   %rdi
14012653a:	56                   	push   %rsi
14012653b:	53                   	push   %rbx
14012653c:	48 81 ec a8 01 00 00 	sub    $0x1a8,%rsp
140126543:	48 8b 3d a6 25 11 00 	mov    0x1125a6(%rip),%rdi        # 0x140238af0
14012654a:	4c 8b 2d 4f 2e 11 00 	mov    0x112e4f(%rip),%r13        # 0x1402393a0
140126551:	48 8b 84 24 10 02 00 	mov    0x210(%rsp),%rax
140126558:	00
140126559:	48 8b b4 24 30 02 00 	mov    0x230(%rsp),%rsi
140126560:	00
140126561:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
140126566:	48 89 cb             	mov    %rcx,%rbx
140126569:	4d 89 c4             	mov    %r8,%r12
14012656c:	4d 89 ce             	mov    %r9,%r14
14012656f:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140126576:	00
140126577:	48 8b 84 24 18 02 00 	mov    0x218(%rsp),%rax
14012657e:	00
14012657f:	48 89 94 24 f8 01 00 	mov    %rdx,0x1f8(%rsp)
140126586:	00
140126587:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14012658c:	48 8b 84 24 20 02 00 	mov    0x220(%rsp),%rax
140126593:	00
140126594:	48 c7 84 24 d0 00 00 	movq   $0x0,0xd0(%rsp)
14012659b:	00 00 00 00 00
1401265a0:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401265a5:	48 8b 84 24 28 02 00 	mov    0x228(%rsp),%rax
1401265ac:	00
1401265ad:	48 c7 84 24 d8 00 00 	movq   $0x0,0xd8(%rsp)
1401265b4:	00 00 00 00 00
1401265b9:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401265be:	48 8b 07             	mov    (%rdi),%rax
1401265c1:	48 89 84 24 98 01 00 	mov    %rax,0x198(%rsp)
1401265c8:	00
1401265c9:	48 8b 05 30 2e 11 00 	mov    0x112e30(%rip),%rax        # 0x140239400
1401265d0:	4c 89 ac 24 e0 00 00 	mov    %r13,0xe0(%rsp)
1401265d7:	00
1401265d8:	48 c7 84 24 f0 00 00 	movq   $0x0,0xf0(%rsp)
1401265df:	00 00 00 00 00
1401265e4:	48 c7 84 24 f8 00 00 	movq   $0x0,0xf8(%rsp)
1401265eb:	00 00 00 00 00
1401265f0:	4c 89 ac 24 00 01 00 	mov    %r13,0x100(%rsp)
1401265f7:	00
1401265f8:	48 c7 84 24 10 01 00 	movq   $0x0,0x110(%rsp)
1401265ff:	00 00 00 00 00
140126604:	48 c7 84 24 18 01 00 	movq   $0x0,0x118(%rsp)
14012660b:	00 00 00 00 00
140126610:	48 8b 38             	mov    (%rax),%rdi
140126613:	48 8b 05 86 29 11 00 	mov    0x112986(%rip),%rax        # 0x140238fa0
14012661a:	4c 89 ac 24 20 01 00 	mov    %r13,0x120(%rsp)
140126621:	00
140126622:	48 c7 84 24 30 01 00 	movq   $0x0,0x130(%rsp)
140126629:	00 00 00 00 00
14012662e:	48 8b 08             	mov    (%rax),%rcx
140126631:	4c 89 ac 24 40 01 00 	mov    %r13,0x140(%rsp)
140126638:	00
140126639:	48 c7 84 24 38 01 00 	movq   $0x0,0x138(%rsp)
140126640:	00 00 00 00 00
140126645:	e8 b6 e1 f9 ff       	call   0x1400c4800
14012664a:	ba 02 00 00 00       	mov    $0x2,%edx
14012664f:	4c 89 e1             	mov    %r12,%rcx
140126652:	89 84 24 94 00 00 00 	mov    %eax,0x94(%rsp)
140126659:	e8 32 44 f1 ff       	call   0x14003aa90
14012665e:	4c 8b 84 24 f8 01 00 	mov    0x1f8(%rsp),%r8
140126665:	00
140126666:	31 d2                	xor    %edx,%edx
140126668:	48 89 d9             	mov    %rbx,%rcx
14012666b:	e8 70 37 0c 00       	call   0x1401e9de0
140126670:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140126677:	00
140126678:	48 85 c0             	test   %rax,%rax
14012667b:	0f 85 3b 07 00 00    	jne    0x140126dbc
140126681:	4c 89 f0             	mov    %r14,%rax
140126684:	31 db                	xor    %ebx,%ebx
140126686:	4d 85 f6             	test   %r14,%r14
140126689:	0f 84 b9 06 00 00    	je     0x140126d48
14012668f:	90                   	nop
140126690:	48 8b 40 08          	mov    0x8(%rax),%rax
140126694:	83 c3 01             	add    $0x1,%ebx