1400ad282:	5b                   	pop    %rbx
1400ad283:	5e                   	pop    %rsi
1400ad284:	5f                   	pop    %rdi
1400ad285:	5d                   	pop    %rbp
1400ad286:	41 5c                	pop    %r12
1400ad288:	41 5d                	pop    %r13
1400ad28a:	c3                   	ret
1400ad28b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ad290:	41 54                	push   %r12
1400ad292:	55                   	push   %rbp
1400ad293:	57                   	push   %rdi
1400ad294:	56                   	push   %rsi
1400ad295:	53                   	push   %rbx
1400ad296:	48 83 ec 20          	sub    $0x20,%rsp
1400ad29a:	8b 05 54 6d 1c 00    	mov    0x1c6d54(%rip),%eax        # 0x140273ff4
1400ad2a0:	48 89 cf             	mov    %rcx,%rdi
1400ad2a3:	89 d5                	mov    %edx,%ebp
1400ad2a5:	4d 89 c4             	mov    %r8,%r12
1400ad2a8:	85 c0                	test   %eax,%eax
1400ad2aa:	74 3a                	je     0x1400ad2e6
1400ad2ac:	48 8b 1d 8d c1 18 00 	mov    0x18c18d(%rip),%rbx        # 0x140239440
1400ad2b3:	48 8d 35 c6 e1 15 00 	lea    0x15e1c6(%rip),%rsi        # 0x14020b480
1400ad2ba:	48 8b 0b             	mov    (%rbx),%rcx
1400ad2bd:	e8 4e 23 00 00       	call   0x1400af610
1400ad2c2:	85 c0                	test   %eax,%eax
1400ad2c4:	74 13                	je     0x1400ad2d9
1400ad2c6:	48 8b 43 48          	mov    0x48(%rbx),%rax
1400ad2ca:	48 85 c0             	test   %rax,%rax
1400ad2cd:	74 0a                	je     0x1400ad2d9
1400ad2cf:	4d 89 e0             	mov    %r12,%r8
1400ad2d2:	89 ea                	mov    %ebp,%edx
1400ad2d4:	48 89 f9             	mov    %rdi,%rcx
1400ad2d7:	ff d0                	call   *%rax
1400ad2d9:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad2dd:	48 83 c6 08          	add    $0x8,%rsi
1400ad2e1:	48 85 db             	test   %rbx,%rbx
1400ad2e4:	75 d4                	jne    0x1400ad2ba
1400ad2e6:	48 83 c4 20          	add    $0x20,%rsp
1400ad2ea:	5b                   	pop    %rbx
1400ad2eb:	5e                   	pop    %rsi
1400ad2ec:	5f                   	pop    %rdi
1400ad2ed:	5d                   	pop    %rbp
1400ad2ee:	41 5c                	pop    %r12
1400ad2f0:	c3                   	ret
1400ad2f1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad2f8:	00 00 00 00
1400ad2fc:	0f 1f 40 00          	nopl   0x0(%rax)
1400ad300:	41 54                	push   %r12
1400ad302:	55                   	push   %rbp
1400ad303:	57                   	push   %rdi
1400ad304:	56                   	push   %rsi
1400ad305:	53                   	push   %rbx
1400ad306:	48 83 ec 20          	sub    $0x20,%rsp
1400ad30a:	8b 05 e4 6c 1c 00    	mov    0x1c6ce4(%rip),%eax        # 0x140273ff4
1400ad310:	48 89 cf             	mov    %rcx,%rdi
1400ad313:	89 d5                	mov    %edx,%ebp
1400ad315:	4d 89 c4             	mov    %r8,%r12
1400ad318:	85 c0                	test   %eax,%eax
1400ad31a:	74 3a                	je     0x1400ad356
1400ad31c:	48 8b 1d 1d c1 18 00 	mov    0x18c11d(%rip),%rbx        # 0x140239440
1400ad323:	48 8d 35 56 e1 15 00 	lea    0x15e156(%rip),%rsi        # 0x14020b480
1400ad32a:	48 8b 0b             	mov    (%rbx),%rcx
1400ad32d:	e8 de 22 00 00       	call   0x1400af610
1400ad332:	85 c0                	test   %eax,%eax
1400ad334:	74 13                	je     0x1400ad349
1400ad336:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400ad33a:	48 85 c0             	test   %rax,%rax
1400ad33d:	74 0a                	je     0x1400ad349
1400ad33f:	4d 89 e0             	mov    %r12,%r8
1400ad342:	89 ea                	mov    %ebp,%edx
1400ad344:	48 89 f9             	mov    %rdi,%rcx
1400ad347:	ff d0                	call   *%rax
1400ad349:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad34d:	48 83 c6 08          	add    $0x8,%rsi
1400ad351:	48 85 db             	test   %rbx,%rbx
1400ad354:	75 d4                	jne    0x1400ad32a
1400ad356:	48 83 c4 20          	add    $0x20,%rsp
1400ad35a:	5b                   	pop    %rbx
1400ad35b:	5e                   	pop    %rsi
1400ad35c:	5f                   	pop    %rdi
1400ad35d:	5d                   	pop    %rbp
1400ad35e:	41 5c                	pop    %r12
1400ad360:	c3                   	ret
1400ad361:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad368:	00 00 00 00
1400ad36c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ad370:	41 55                	push   %r13
1400ad372:	41 54                	push   %r12
1400ad374:	55                   	push   %rbp
1400ad375:	57                   	push   %rdi
1400ad376:	56                   	push   %rsi
1400ad377:	53                   	push   %rbx
1400ad378:	48 83 ec 28          	sub    $0x28,%rsp
1400ad37c:	44 8b 0d 71 6c 1c 00 	mov    0x1c6c71(%rip),%r9d        # 0x140273ff4
1400ad383:	49 89 cc             	mov    %rcx,%r12
1400ad386:	89 d5                	mov    %edx,%ebp
1400ad388:	4c 89 c7             	mov    %r8,%rdi
1400ad38b:	45 85 c9             	test   %r9d,%r9d
1400ad38e:	75 10                	jne    0x1400ad3a0
1400ad390:	48 83 c4 28          	add    $0x28,%rsp
1400ad394:	5b                   	pop    %rbx
1400ad395:	5e                   	pop    %rsi
1400ad396:	5f                   	pop    %rdi
1400ad397:	5d                   	pop    %rbp
1400ad398:	41 5c                	pop    %r12
1400ad39a:	41 5d                	pop    %r13
1400ad39c:	c3                   	ret
1400ad39d:	0f 1f 00             	nopl   (%rax)
1400ad3a0:	4c 89 c1             	mov    %r8,%rcx
1400ad3a3:	48 8d 35 d6 e0 15 00 	lea    0x15e0d6(%rip),%rsi        # 0x14020b480
1400ad3aa:	e8 61 15 00 00       	call   0x1400ae910
1400ad3af:	e8 8c 16 00 00       	call   0x1400aea40
1400ad3b4:	48 8b 1d 85 c0 18 00 	mov    0x18c085(%rip),%rbx        # 0x140239440
1400ad3bb:	49 89 c5             	mov    %rax,%r13
1400ad3be:	48 8b 0b             	mov    (%rbx),%rcx
1400ad3c1:	e8 4a 22 00 00       	call   0x1400af610
1400ad3c6:	85 c0                	test   %eax,%eax
1400ad3c8:	74 16                	je     0x1400ad3e0
1400ad3ca:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400ad3ce:	48 85 c0             	test   %rax,%rax
1400ad3d1:	74 0d                	je     0x1400ad3e0
1400ad3d3:	4d 89 e9             	mov    %r13,%r9
1400ad3d6:	49 89 f8             	mov    %rdi,%r8
1400ad3d9:	89 ea                	mov    %ebp,%edx
1400ad3db:	4c 89 e1             	mov    %r12,%rcx
1400ad3de:	ff d0                	call   *%rax
1400ad3e0:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad3e4:	48 83 c6 08          	add    $0x8,%rsi
1400ad3e8:	48 85 db             	test   %rbx,%rbx
1400ad3eb:	75 d1                	jne    0x1400ad3be
1400ad3ed:	44 8b 05 00 6c 1c 00 	mov    0x1c6c00(%rip),%r8d        # 0x140273ff4
1400ad3f4:	45 85 c0             	test   %r8d,%r8d
1400ad3f7:	74 97                	je     0x1400ad390
1400ad3f9:	8b 0d e5 6b 1c 00    	mov    0x1c6be5(%rip),%ecx        # 0x140273fe4
1400ad3ff:	85 c9                	test   %ecx,%ecx
1400ad401:	74 35                	je     0x1400ad438
1400ad403:	8b 15 d7 6b 1c 00    	mov    0x1c6bd7(%rip),%edx        # 0x140273fe0
1400ad409:	85 d2                	test   %edx,%edx
1400ad40b:	75 83                	jne    0x1400ad390
1400ad40d:	ba b8 01 00 00       	mov    $0x1b8,%edx
1400ad412:	48 8d 0d 9f df 15 00 	lea    0x15df9f(%rip),%rcx        # 0x14020b3b8
1400ad419:	c7 05 bd 6b 1c 00 01 	movl   $0x1,0x1c6bbd(%rip)        # 0x140273fe0
1400ad420:	00 00 00
1400ad423:	48 83 c4 28          	add    $0x28,%rsp
1400ad427:	5b                   	pop    %rbx
1400ad428:	5e                   	pop    %rsi
1400ad429:	5f                   	pop    %rdi
1400ad42a:	5d                   	pop    %rbp
1400ad42b:	41 5c                	pop    %r12
1400ad42d:	41 5d                	pop    %r13
1400ad42f:	e9 cc 11 00 00       	jmp    0x1400ae600
1400ad434:	0f 1f 40 00          	nopl   0x0(%rax)
1400ad438:	ba b7 01 00 00       	mov    $0x1b7,%edx
1400ad43d:	48 8d 0d 74 df 15 00 	lea    0x15df74(%rip),%rcx        # 0x14020b3b8
1400ad444:	c7 05 96 6b 1c 00 01 	movl   $0x1,0x1c6b96(%rip)        # 0x140273fe4
1400ad44b:	00 00 00
1400ad44e:	e8 3d 11 00 00       	call   0x1400ae590
1400ad453:	8b 05 9b 6b 1c 00    	mov    0x1c6b9b(%rip),%eax        # 0x140273ff4
1400ad459:	85 c0                	test   %eax,%eax
1400ad45b:	0f 84 2f ff ff ff    	je     0x1400ad390
1400ad461:	8b 15 79 6b 1c 00    	mov    0x1c6b79(%rip),%edx        # 0x140273fe0
1400ad467:	85 d2                	test   %edx,%edx
1400ad469:	0f 85 21 ff ff ff    	jne    0x1400ad390
1400ad46f:	eb 9c                	jmp    0x1400ad40d
1400ad471:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad478:	00 00 00 00
1400ad47c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ad480:	41 54                	push   %r12
1400ad482:	55                   	push   %rbp
1400ad483:	57                   	push   %rdi
1400ad484:	56                   	push   %rsi
1400ad485:	53                   	push   %rbx
1400ad486:	48 83 ec 20          	sub    $0x20,%rsp
1400ad48a:	8b 05 64 6b 1c 00    	mov    0x1c6b64(%rip),%eax        # 0x140273ff4
1400ad490:	48 89 cf             	mov    %rcx,%rdi
1400ad493:	89 d5                	mov    %edx,%ebp
1400ad495:	4d 89 c4             	mov    %r8,%r12
1400ad498:	85 c0                	test   %eax,%eax
1400ad49a:	74 3a                	je     0x1400ad4d6
1400ad49c:	48 8b 1d 9d bf 18 00 	mov    0x18bf9d(%rip),%rbx        # 0x140239440
1400ad4a3:	48 8d 35 d6 df 15 00 	lea    0x15dfd6(%rip),%rsi        # 0x14020b480
1400ad4aa:	48 8b 0b             	mov    (%rbx),%rcx
1400ad4ad:	e8 5e 21 00 00       	call   0x1400af610
1400ad4b2:	85 c0                	test   %eax,%eax
1400ad4b4:	74 13                	je     0x1400ad4c9
1400ad4b6:	48 8b 43 60          	mov    0x60(%rbx),%rax
1400ad4ba:	48 85 c0             	test   %rax,%rax
1400ad4bd:	74 0a                	je     0x1400ad4c9
1400ad4bf:	4d 89 e0             	mov    %r12,%r8
1400ad4c2:	89 ea                	mov    %ebp,%edx
1400ad4c4:	48 89 f9             	mov    %rdi,%rcx
1400ad4c7:	ff d0                	call   *%rax
1400ad4c9:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad4cd:	48 83 c6 08          	add    $0x8,%rsi
1400ad4d1:	48 85 db             	test   %rbx,%rbx
1400ad4d4:	75 d4                	jne    0x1400ad4aa
1400ad4d6:	48 83 c4 20          	add    $0x20,%rsp
1400ad4da:	5b                   	pop    %rbx
1400ad4db:	5e                   	pop    %rsi
1400ad4dc:	5f                   	pop    %rdi
1400ad4dd:	5d                   	pop    %rbp
1400ad4de:	41 5c                	pop    %r12
1400ad4e0:	c3                   	ret
1400ad4e1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad4e8:	00 00 00 00
1400ad4ec:	0f 1f 40 00          	nopl   0x0(%rax)
1400ad4f0:	41 55                	push   %r13
1400ad4f2:	41 54                	push   %r12
1400ad4f4:	55                   	push   %rbp
1400ad4f5:	57                   	push   %rdi
1400ad4f6:	56                   	push   %rsi
1400ad4f7:	53                   	push   %rbx
1400ad4f8:	48 83 ec 28          	sub    $0x28,%rsp
1400ad4fc:	8b 05 f2 6a 1c 00    	mov    0x1c6af2(%rip),%eax        # 0x140273ff4
1400ad502:	48 89 cf             	mov    %rcx,%rdi
1400ad505:	89 d5                	mov    %edx,%ebp
1400ad507:	4d 89 c4             	mov    %r8,%r12
1400ad50a:	4d 89 cd             	mov    %r9,%r13
1400ad50d:	85 c0                	test   %eax,%eax
1400ad50f:	74 3d                	je     0x1400ad54e
1400ad511:	48 8b 1d 28 bf 18 00 	mov    0x18bf28(%rip),%rbx        # 0x140239440
1400ad518:	48 8d 35 61 df 15 00 	lea    0x15df61(%rip),%rsi        # 0x14020b480
1400ad51f:	48 8b 0b             	mov    (%rbx),%rcx
1400ad522:	e8 e9 20 00 00       	call   0x1400af610
1400ad527:	85 c0                	test   %eax,%eax
1400ad529:	74 16                	je     0x1400ad541
1400ad52b:	48 8b 43 68          	mov    0x68(%rbx),%rax
1400ad52f:	48 85 c0             	test   %rax,%rax
1400ad532:	74 0d                	je     0x1400ad541
1400ad534:	4d 89 e9             	mov    %r13,%r9
1400ad537:	4d 89 e0             	mov    %r12,%r8
1400ad53a:	89 ea                	mov    %ebp,%edx
1400ad53c:	48 89 f9             	mov    %rdi,%rcx
1400ad53f:	ff d0                	call   *%rax
1400ad541:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad545:	48 83 c6 08          	add    $0x8,%rsi
1400ad549:	48 85 db             	test   %rbx,%rbx
1400ad54c:	75 d1                	jne    0x1400ad51f
1400ad54e:	48 83 c4 28          	add    $0x28,%rsp
1400ad552:	5b                   	pop    %rbx
1400ad553:	5e                   	pop    %rsi
1400ad554:	5f                   	pop    %rdi
1400ad555:	5d                   	pop    %rbp
1400ad556:	41 5c                	pop    %r12
1400ad558:	41 5d                	pop    %r13
1400ad55a:	c3                   	ret
1400ad55b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ad560:	44 8b 05 8d 6a 1c 00 	mov    0x1c6a8d(%rip),%r8d        # 0x140273ff4
1400ad567:	45 85 c0             	test   %r8d,%r8d
1400ad56a:	74 0a                	je     0x1400ad576
1400ad56c:	8b 05 72 6a 1c 00    	mov    0x1c6a72(%rip),%eax        # 0x140273fe4
1400ad572:	85 c0                	test   %eax,%eax
1400ad574:	74 0a                	je     0x1400ad580
1400ad576:	c3                   	ret
1400ad577:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ad57e:	00 00
1400ad580:	c7 05 5a 6a 1c 00 01 	movl   $0x1,0x1c6a5a(%rip)        # 0x140273fe4
1400ad587:	00 00 00
1400ad58a:	e9 01 10 00 00       	jmp    0x1400ae590
1400ad58f:	90                   	nop
1400ad590:	44 8b 05 5d 6a 1c 00 	mov    0x1c6a5d(%rip),%r8d        # 0x140273ff4
1400ad597:	45 85 c0             	test   %r8d,%r8d
1400ad59a:	74 0a                	je     0x1400ad5a6
1400ad59c:	8b 05 3e 6a 1c 00    	mov    0x1c6a3e(%rip),%eax        # 0x140273fe0
1400ad5a2:	85 c0                	test   %eax,%eax
1400ad5a4:	74 0a                	je     0x1400ad5b0
1400ad5a6:	c3                   	ret
1400ad5a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ad5ae:	00 00
1400ad5b0:	c7 05 26 6a 1c 00 01 	movl   $0x1,0x1c6a26(%rip)        # 0x140273fe0
1400ad5b7:	00 00 00
1400ad5ba:	e9 41 10 00 00       	jmp    0x1400ae600
1400ad5bf:	90                   	nop
1400ad5c0:	8b 05 2e 6a 1c 00    	mov    0x1c6a2e(%rip),%eax        # 0x140273ff4
1400ad5c6:	85 c0                	test   %eax,%eax
1400ad5c8:	75 06                	jne    0x1400ad5d0
1400ad5ca:	c3                   	ret
1400ad5cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ad5d0:	e9 4b 12 00 00       	jmp    0x1400ae820
1400ad5d5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad5dc:	00 00 00 00
1400ad5e0:	41 56                	push   %r14
1400ad5e2:	41 55                	push   %r13
1400ad5e4:	41 54                	push   %r12
1400ad5e6:	55                   	push   %rbp
1400ad5e7:	57                   	push   %rdi
1400ad5e8:	56                   	push   %rsi
1400ad5e9:	53                   	push   %rbx
1400ad5ea:	48 83 ec 20          	sub    $0x20,%rsp
1400ad5ee:	8b 05 00 6a 1c 00    	mov    0x1c6a00(%rip),%eax        # 0x140273ff4
1400ad5f4:	49 89 cc             	mov    %rcx,%r12
1400ad5f7:	41 89 d5             	mov    %edx,%r13d
1400ad5fa:	4c 89 c7             	mov    %r8,%rdi
1400ad5fd:	85 c0                	test   %eax,%eax
1400ad5ff:	75 0f                	jne    0x1400ad610
1400ad601:	48 83 c4 20          	add    $0x20,%rsp
1400ad605:	5b                   	pop    %rbx
1400ad606:	5e                   	pop    %rsi
1400ad607:	5f                   	pop    %rdi
1400ad608:	5d                   	pop    %rbp
1400ad609:	41 5c                	pop    %r12
1400ad60b:	41 5d                	pop    %r13
1400ad60d:	41 5e                	pop    %r14
1400ad60f:	c3                   	ret
1400ad610:	49 8b 28             	mov    (%r8),%rbp
1400ad613:	48 8d 35 66 de 15 00 	lea    0x15de66(%rip),%rsi        # 0x14020b480
1400ad61a:	e8 11 ee ff ff       	call   0x1400ac430
1400ad61f:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400ad626:	9b c4 20
1400ad629:	48 c1 e8 03          	shr    $0x3,%rax
1400ad62d:	48 f7 e2             	mul    %rdx
1400ad630:	48 c1 ea 04          	shr    $0x4,%rdx
1400ad634:	48 89 d1             	mov    %rdx,%rcx
1400ad637:	48 89 d3             	mov    %rdx,%rbx
1400ad63a:	e8 91 90 00 00       	call   0x1400b66d0
1400ad63f:	48 8d 0d aa 69 1c 00 	lea    0x1c69aa(%rip),%rcx        # 0x140273ff0
1400ad646:	49 89 c6             	mov    %rax,%r14
1400ad649:	e8 b2 91 00 00       	call   0x1400b6800
1400ad64e:	48 89 5f 40          	mov    %rbx,0x40(%rdi)
1400ad652:	48 89 e9             	mov    %rbp,%rcx
1400ad655:	89 47 38             	mov    %eax,0x38(%rdi)
1400ad658:	e8 83 f4 ff ff       	call   0x1400acae0
1400ad65d:	48 8b 1d dc bd 18 00 	mov    0x18bddc(%rip),%rbx        # 0x140239440
1400ad664:	48 89 07             	mov    %rax,(%rdi)
1400ad667:	48 8b 0b             	mov    (%rbx),%rcx
1400ad66a:	e8 a1 1f 00 00       	call   0x1400af610
1400ad66f:	85 c0                	test   %eax,%eax
1400ad671:	74 17                	je     0x1400ad68a
1400ad673:	48 8b 43 70          	mov    0x70(%rbx),%rax
1400ad677:	48 85 c0             	test   %rax,%rax
1400ad67a:	74 0e                	je     0x1400ad68a
1400ad67c:	49 89 f9             	mov    %rdi,%r9
1400ad67f:	4d 89 f0             	mov    %r14,%r8
1400ad682:	44 89 ea             	mov    %r13d,%edx
1400ad685:	4c 89 e1             	mov    %r12,%rcx
1400ad688:	ff d0                	call   *%rax
1400ad68a:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ad68e:	48 83 c6 08          	add    $0x8,%rsi
1400ad692:	48 85 db             	test   %rbx,%rbx
1400ad695:	75 d0                	jne    0x1400ad667
1400ad697:	4c 8b 27             	mov    (%rdi),%r12
1400ad69a:	49 39 ec             	cmp    %rbp,%r12
1400ad69d:	0f 84 5e ff ff ff    	je     0x1400ad601
1400ad6a3:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400ad6a7:	48 85 c0             	test   %rax,%rax
1400ad6aa:	74 31                	je     0x1400ad6dd
1400ad6ac:	4c 89 e6             	mov    %r12,%rsi
1400ad6af:	48 8d 5d 08          	lea    0x8(%rbp),%rbx
1400ad6b3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ad6ba:	00 00 00 00