1402b64e1:	4c 8b c3             	mov    %rbx,%r8
1402b64e4:	48 8b d7             	mov    %rdi,%rdx
1402b64e7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402b64ec:	48 83 c4 20          	add    $0x20,%rsp
1402b64f0:	5f                   	pop    %rdi
1402b64f1:	e9 2a 97 03 00       	jmp    0x1402efc20
1402b64f6:	cc                   	int3
1402b64f7:	cc                   	int3
1402b64f8:	cc                   	int3
1402b64f9:	cc                   	int3
1402b64fa:	cc                   	int3
1402b64fb:	cc                   	int3
1402b64fc:	cc                   	int3
1402b64fd:	cc                   	int3
1402b64fe:	cc                   	int3
1402b64ff:	cc                   	int3
1402b6500:	40 53                	rex push %rbx
1402b6502:	b8 20 00 00 00       	mov    $0x20,%eax
1402b6507:	e8 d4 40 04 00       	call   0x1402fa5e0
1402b650c:	48 2b e0             	sub    %rax,%rsp
1402b650f:	48 8b da             	mov    %rdx,%rbx
1402b6512:	e8 69 50 e0 ff       	call   0x1400bb580
1402b6517:	48 8b d0             	mov    %rax,%rdx
1402b651a:	48 8b cb             	mov    %rbx,%rcx
1402b651d:	48 83 c4 20          	add    $0x20,%rsp
1402b6521:	5b                   	pop    %rbx
1402b6522:	e9 59 95 03 00       	jmp    0x1402efa80
1402b6527:	cc                   	int3
1402b6528:	cc                   	int3
1402b6529:	cc                   	int3
1402b652a:	cc                   	int3
1402b652b:	cc                   	int3
1402b652c:	cc                   	int3
1402b652d:	cc                   	int3
1402b652e:	cc                   	int3
1402b652f:	cc                   	int3
1402b6530:	48 8d 05 59 f2 0d 00 	lea    0xdf259(%rip),%rax        # 0x140395790
1402b6537:	c3                   	ret
1402b6538:	cc                   	int3
1402b6539:	cc                   	int3
1402b653a:	cc                   	int3
1402b653b:	cc                   	int3
1402b653c:	cc                   	int3
1402b653d:	cc                   	int3
1402b653e:	cc                   	int3
1402b653f:	cc                   	int3
1402b6540:	b8 28 00 00 00       	mov    $0x28,%eax
1402b6545:	e8 96 40 04 00       	call   0x1402fa5e0
1402b654a:	48 2b e0             	sub    %rax,%rsp
1402b654d:	e8 2e 50 e0 ff       	call   0x1400bb580
1402b6552:	48 8b c8             	mov    %rax,%rcx
1402b6555:	48 83 c4 28          	add    $0x28,%rsp
1402b6559:	e9 52 c4 03 00       	jmp    0x1402f29b0
1402b655e:	cc                   	int3
1402b655f:	cc                   	int3
1402b6560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402b6565:	57                   	push   %rdi
1402b6566:	b8 20 00 00 00       	mov    $0x20,%eax
1402b656b:	e8 70 40 04 00       	call   0x1402fa5e0
1402b6570:	48 2b e0             	sub    %rax,%rsp
1402b6573:	49 8b d8             	mov    %r8,%rbx
1402b6576:	48 8b fa             	mov    %rdx,%rdi
1402b6579:	e8 02 50 e0 ff       	call   0x1400bb580
1402b657e:	48 8b c8             	mov    %rax,%rcx
1402b6581:	4c 8b c3             	mov    %rbx,%r8
1402b6584:	48 8b d7             	mov    %rdi,%rdx
1402b6587:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402b658c:	48 83 c4 20          	add    $0x20,%rsp
1402b6590:	5f                   	pop    %rdi
1402b6591:	e9 7a c4 03 00       	jmp    0x1402f2a10
1402b6596:	cc                   	int3
1402b6597:	cc                   	int3
1402b6598:	cc                   	int3
1402b6599:	cc                   	int3
1402b659a:	cc                   	int3
1402b659b:	cc                   	int3
1402b659c:	cc                   	int3
1402b659d:	cc                   	int3
1402b659e:	cc                   	int3
1402b659f:	cc                   	int3
1402b65a0:	40 53                	rex push %rbx
1402b65a2:	b8 20 00 00 00       	mov    $0x20,%eax
1402b65a7:	e8 34 40 04 00       	call   0x1402fa5e0
1402b65ac:	48 2b e0             	sub    %rax,%rsp
1402b65af:	48 8b da             	mov    %rdx,%rbx
1402b65b2:	e8 c9 4f e0 ff       	call   0x1400bb580
1402b65b7:	48 8b d0             	mov    %rax,%rdx
1402b65ba:	48 8b cb             	mov    %rbx,%rcx
1402b65bd:	48 83 c4 20          	add    $0x20,%rsp
1402b65c1:	5b                   	pop    %rbx
1402b65c2:	e9 f9 c1 03 00       	jmp    0x1402f27c0
1402b65c7:	cc                   	int3
1402b65c8:	cc                   	int3
1402b65c9:	cc                   	int3
1402b65ca:	cc                   	int3
1402b65cb:	cc                   	int3
1402b65cc:	cc                   	int3
1402b65cd:	cc                   	int3
1402b65ce:	cc                   	int3
1402b65cf:	cc                   	int3
1402b65d0:	48 8d 05 09 f2 0d 00 	lea    0xdf209(%rip),%rax        # 0x1403957e0
1402b65d7:	c3                   	ret
1402b65d8:	cc                   	int3
1402b65d9:	cc                   	int3
1402b65da:	cc                   	int3
1402b65db:	cc                   	int3
1402b65dc:	cc                   	int3
1402b65dd:	cc                   	int3
1402b65de:	cc                   	int3
1402b65df:	cc                   	int3
1402b65e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402b65e5:	e8 f6 3f 04 00       	call   0x1402fa5e0
1402b65ea:	48 2b e0             	sub    %rax,%rsp
1402b65ed:	e8 3e c5 03 00       	call   0x1402f2b30
1402b65f2:	e8 b9 c7 03 00       	call   0x1402f2db0
1402b65f7:	e8 c4 cd 03 00       	call   0x1402f33c0
1402b65fc:	e8 ff cb 03 00       	call   0x1402f3200
1402b6601:	48 83 c4 28          	add    $0x28,%rsp
1402b6605:	e9 46 92 fa ff       	jmp    0x14025f850
1402b660a:	cc                   	int3
1402b660b:	cc                   	int3
1402b660c:	cc                   	int3
1402b660d:	cc                   	int3
1402b660e:	cc                   	int3
1402b660f:	cc                   	int3
1402b6610:	b8 28 00 00 00       	mov    $0x28,%eax
1402b6615:	e8 c6 3f 04 00       	call   0x1402fa5e0
1402b661a:	48 2b e0             	sub    %rax,%rsp
1402b661d:	e8 5e ab fa ff       	call   0x140261180
1402b6622:	33 d2                	xor    %edx,%edx
1402b6624:	b9 00 76 00 00       	mov    $0x7600,%ecx
1402b6629:	48 83 c4 28          	add    $0x28,%rsp
1402b662d:	e9 de 56 f6 ff       	jmp    0x14021bd10
1402b6632:	cc                   	int3
1402b6633:	cc                   	int3
1402b6634:	cc                   	int3
1402b6635:	cc                   	int3
1402b6636:	cc                   	int3
1402b6637:	cc                   	int3
1402b6638:	cc                   	int3
1402b6639:	cc                   	int3
1402b663a:	cc                   	int3
1402b663b:	cc                   	int3
1402b663c:	cc                   	int3
1402b663d:	cc                   	int3
1402b663e:	cc                   	int3
1402b663f:	cc                   	int3
1402b6640:	b8 28 00 00 00       	mov    $0x28,%eax
1402b6645:	e8 96 3f 04 00       	call   0x1402fa5e0
1402b664a:	48 2b e0             	sub    %rax,%rsp
1402b664d:	44 8b c0             	mov    %eax,%r8d
1402b6650:	48 8d 15 d1 f1 0d 00 	lea    0xdf1d1(%rip),%rdx        # 0x140395828
1402b6657:	48 83 c4 28          	add    $0x28,%rsp
1402b665b:	e9 b0 2c f7 ff       	jmp    0x140229310
1402b6660:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402b6665:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402b666a:	57                   	push   %rdi
1402b666b:	b8 20 00 00 00       	mov    $0x20,%eax
1402b6670:	e8 6b 3f 04 00       	call   0x1402fa5e0
1402b6675:	48 2b e0             	sub    %rax,%rsp
1402b6678:	41 8b d8             	mov    %r8d,%ebx
1402b667b:	8b fa                	mov    %edx,%edi
1402b667d:	8b f1                	mov    %ecx,%esi
1402b667f:	44 8d 40 f2          	lea    -0xe(%rax),%r8d
1402b6683:	48 8d 15 9e f1 0d 00 	lea    0xdf19e(%rip),%rdx        # 0x140395828
1402b668a:	8d 48 38             	lea    0x38(%rax),%ecx
1402b668d:	e8 ae 2f f7 ff       	call   0x140229640
1402b6692:	48 85 c0             	test   %rax,%rax
1402b6695:	74 08                	je     0x1402b669f
1402b6697:	89 30                	mov    %esi,(%rax)
1402b6699:	89 78 04             	mov    %edi,0x4(%rax)
1402b669c:	89 58 08             	mov    %ebx,0x8(%rax)
1402b669f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402b66a4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402b66a9:	48 83 c4 20          	add    $0x20,%rsp
1402b66ad:	5f                   	pop    %rdi
1402b66ae:	c3                   	ret
1402b66af:	cc                   	int3
1402b66b0:	89 51 10             	mov    %edx,0x10(%rcx)
1402b66b3:	b8 01 00 00 00       	mov    $0x1,%eax
1402b66b8:	c3                   	ret
1402b66b9:	cc                   	int3
1402b66ba:	cc                   	int3
1402b66bb:	cc                   	int3
1402b66bc:	cc                   	int3
1402b66bd:	cc                   	int3
1402b66be:	cc                   	int3
1402b66bf:	cc                   	int3
1402b66c0:	89 51 30             	mov    %edx,0x30(%rcx)
1402b66c3:	b8 01 00 00 00       	mov    $0x1,%eax
1402b66c8:	c3                   	ret
1402b66c9:	cc                   	int3
1402b66ca:	cc                   	int3
1402b66cb:	cc                   	int3
1402b66cc:	cc                   	int3
1402b66cd:	cc                   	int3
1402b66ce:	cc                   	int3
1402b66cf:	cc                   	int3
1402b66d0:	48 85 c9             	test   %rcx,%rcx
1402b66d3:	74 3e                	je     0x1402b6713
1402b66d5:	53                   	push   %rbx
1402b66d6:	b8 20 00 00 00       	mov    $0x20,%eax
1402b66db:	e8 00 3f 04 00       	call   0x1402fa5e0
1402b66e0:	48 2b e0             	sub    %rax,%rsp
1402b66e3:	48 8b d9             	mov    %rcx,%rbx
1402b66e6:	44 8d 40 03          	lea    0x3(%rax),%r8d
1402b66ea:	48 8b 09             	mov    (%rcx),%rcx
1402b66ed:	48 8d 15 4c f1 0d 00 	lea    0xdf14c(%rip),%rdx        # 0x140395840
1402b66f4:	e8 17 2c f7 ff       	call   0x140229310
1402b66f9:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1402b66ff:	48 8d 15 3a f1 0d 00 	lea    0xdf13a(%rip),%rdx        # 0x140395840
1402b6706:	48 8b cb             	mov    %rbx,%rcx
1402b6709:	e8 02 2c f7 ff       	call   0x140229310
1402b670e:	48 83 c4 20          	add    $0x20,%rsp
1402b6712:	5b                   	pop    %rbx
1402b6713:	c3                   	ret
1402b6714:	cc                   	int3
1402b6715:	cc                   	int3
1402b6716:	cc                   	int3
1402b6717:	cc                   	int3
1402b6718:	cc                   	int3
1402b6719:	cc                   	int3
1402b671a:	cc                   	int3
1402b671b:	cc                   	int3
1402b671c:	cc                   	int3
1402b671d:	cc                   	int3
1402b671e:	cc                   	int3
1402b671f:	cc                   	int3
1402b6720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402b6725:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402b672a:	57                   	push   %rdi
1402b672b:	b8 30 00 00 00       	mov    $0x30,%eax
1402b6730:	e8 ab 3e 04 00       	call   0x1402fa5e0
1402b6735:	48 2b e0             	sub    %rax,%rsp
1402b6738:	8b fa                	mov    %edx,%edi
1402b673a:	44 8d 40 e0          	lea    -0x20(%rax),%r8d
1402b673e:	48 8b f1             	mov    %rcx,%rsi
1402b6741:	48 8d 15 f8 f0 0d 00 	lea    0xdf0f8(%rip),%rdx        # 0x140395840
1402b6748:	8d 48 48             	lea    0x48(%rax),%ecx
1402b674b:	e8 f0 2e f7 ff       	call   0x140229640
1402b6750:	48 8b d8             	mov    %rax,%rbx
1402b6753:	48 85 c0             	test   %rax,%rax
1402b6756:	74 48                	je     0x1402b67a0
1402b6758:	41 b8 15 00 00 00    	mov    $0x15,%r8d
1402b675e:	89 78 48             	mov    %edi,0x48(%rax)
1402b6761:	48 8d 15 d8 f0 0d 00 	lea    0xdf0d8(%rip),%rdx        # 0x140395840
1402b6768:	48 8b ce             	mov    %rsi,%rcx
1402b676b:	e8 50 5e f8 ff       	call   0x14023c5c0
1402b6770:	48 89 03             	mov    %rax,(%rbx)
1402b6773:	48 85 c0             	test   %rax,%rax
1402b6776:	74 13                	je     0x1402b678b
1402b6778:	48 8b c3             	mov    %rbx,%rax
1402b677b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402b6780:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402b6785:	48 83 c4 30          	add    $0x30,%rsp
1402b6789:	5f                   	pop    %rdi
1402b678a:	c3                   	ret
1402b678b:	41 b8 19 00 00 00    	mov    $0x19,%r8d
1402b6791:	48 8d 15 a8 f0 0d 00 	lea    0xdf0a8(%rip),%rdx        # 0x140395840
1402b6798:	48 8b cb             	mov    %rbx,%rcx
1402b679b:	e8 70 2b f7 ff       	call   0x140229310
1402b67a0:	ba a2 00 00 00       	mov    $0xa2,%edx
1402b67a5:	c7 44 24 20 1c 00 00 	movl   $0x1c,0x20(%rsp)
1402b67ac:	00
1402b67ad:	4c 8d 0d 8c f0 0d 00 	lea    0xdf08c(%rip),%r9        # 0x140395840
1402b67b4:	b9 04 00 00 00       	mov    $0x4,%ecx
1402b67b9:	44 8d 42 9f          	lea    -0x61(%rdx),%r8d
1402b67bd:	e8 de ab f6 ff       	call   0x1402213a0
1402b67c2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402b67c7:	33 c0                	xor    %eax,%eax
1402b67c9:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1402b67ce:	48 83 c4 30          	add    $0x30,%rsp
1402b67d2:	5f                   	pop    %rdi
1402b67d3:	c3                   	ret
1402b67d4:	cc                   	int3
1402b67d5:	cc                   	int3
1402b67d6:	cc                   	int3
1402b67d7:	cc                   	int3
1402b67d8:	cc                   	int3
1402b67d9:	cc                   	int3
1402b67da:	cc                   	int3
1402b67db:	cc                   	int3
1402b67dc:	cc                   	int3
1402b67dd:	cc                   	int3
1402b67de:	cc                   	int3
1402b67df:	cc                   	int3
1402b67e0:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1402b67e4:	b8 01 00 00 00       	mov    $0x1,%eax
1402b67e9:	c3                   	ret
1402b67ea:	cc                   	int3
1402b67eb:	cc                   	int3
1402b67ec:	cc                   	int3
1402b67ed:	cc                   	int3
1402b67ee:	cc                   	int3
1402b67ef:	cc                   	int3
1402b67f0:	48 85 c9             	test   %rcx,%rcx
1402b67f3:	74 3e                	je     0x1402b6833
1402b67f5:	53                   	push   %rbx
1402b67f6:	b8 20 00 00 00       	mov    $0x20,%eax
1402b67fb:	e8 e0 3d 04 00       	call   0x1402fa5e0
1402b6800:	48 2b e0             	sub    %rax,%rsp
1402b6803:	48 8b d9             	mov    %rcx,%rbx
1402b6806:	44 8d 40 0b          	lea    0xb(%rax),%r8d
1402b680a:	48 8b 09             	mov    (%rcx),%rcx
1402b680d:	48 8d 15 44 f0 0d 00 	lea    0xdf044(%rip),%rdx        # 0x140395858
1402b6814:	e8 f7 2a f7 ff       	call   0x140229310
1402b6819:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
1402b681f:	48 8d 15 32 f0 0d 00 	lea    0xdf032(%rip),%rdx        # 0x140395858
1402b6826:	48 8b cb             	mov    %rbx,%rcx
1402b6829:	e8 e2 2a f7 ff       	call   0x140229310
1402b682e:	48 83 c4 20          	add    $0x20,%rsp
1402b6832:	5b                   	pop    %rbx
1402b6833:	c3                   	ret
1402b6834:	cc                   	int3
1402b6835:	cc                   	int3
1402b6836:	cc                   	int3
1402b6837:	cc                   	int3
1402b6838:	cc                   	int3
1402b6839:	cc                   	int3
1402b683a:	cc                   	int3
1402b683b:	cc                   	int3
1402b683c:	cc                   	int3
1402b683d:	cc                   	int3
1402b683e:	cc                   	int3
1402b683f:	cc                   	int3
1402b6840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402b6845:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402b684a:	57                   	push   %rdi
1402b684b:	b8 30 00 00 00       	mov    $0x30,%eax
1402b6850:	e8 8b 3d 04 00       	call   0x1402fa5e0
1402b6855:	48 2b e0             	sub    %rax,%rsp
1402b6858:	8b fa                	mov    %edx,%edi
1402b685a:	44 8d 40 e8          	lea    -0x18(%rax),%r8d
1402b685e:	48 8b f1             	mov    %rcx,%rsi
1402b6861:	48 8d 15 f0 ef 0d 00 	lea    0xdeff0(%rip),%rdx        # 0x140395858
1402b6868:	8d 48 30             	lea    0x30(%rax),%ecx
1402b686b:	e8 d0 2d f7 ff       	call   0x140229640
1402b6870:	48 8b d8             	mov    %rax,%rbx
1402b6873:	48 85 c0             	test   %rax,%rax
1402b6876:	74 48                	je     0x1402b68c0
1402b6878:	41 b8 1d 00 00 00    	mov    $0x1d,%r8d
1402b687e:	89 78 40             	mov    %edi,0x40(%rax)
1402b6881:	48 8d 15 d0 ef 0d 00 	lea    0xdefd0(%rip),%rdx        # 0x140395858
1402b6888:	48 8b ce             	mov    %rsi,%rcx
1402b688b:	e8 30 5d f8 ff       	call   0x14023c5c0
1402b6890:	48 89 03             	mov    %rax,(%rbx)
1402b6893:	48 85 c0             	test   %rax,%rax
1402b6896:	74 13                	je     0x1402b68ab
1402b6898:	48 8b c3             	mov    %rbx,%rax
1402b689b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx