1404fd58b:	81 f9 01 53 00 00    	cmp    $0x5301,%ecx
1404fd591:	0f 85 94 fd ff ff    	jne    0x1404fd32b
1404fd597:	48 8b bb 30 05 00 00 	mov    0x530(%rbx),%rdi
1404fd59e:	48 85 ff             	test   %rdi,%rdi
1404fd5a1:	74 23                	je     0x1404fd5c6
1404fd5a3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fd5a7:	48 85 c9             	test   %rcx,%rcx
1404fd5aa:	74 05                	je     0x1404fd5b1
1404fd5ac:	e8 93 db 91 00       	call   0x140e1b144
1404fd5b1:	ba 20 00 00 00       	mov    $0x20,%edx
1404fd5b6:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd5ba:	48 8b cf             	mov    %rdi,%rcx
1404fd5bd:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fd5c1:	e8 7e db 91 00       	call   0x140e1b144
1404fd5c6:	4c 89 b3 30 05 00 00 	mov    %r14,0x530(%rbx)
1404fd5cd:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd5d2:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd5d7:	48 83 c4 20          	add    $0x20,%rsp
1404fd5db:	41 5e                	pop    %r14
1404fd5dd:	c3                   	ret
1404fd5de:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1404fd5e3:	48 8b b3 28 05 00 00 	mov    0x528(%rbx),%rsi
1404fd5ea:	48 85 f6             	test   %rsi,%rsi
1404fd5ed:	0f 84 bc 00 00 00    	je     0x1404fd6af
1404fd5f3:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1404fd5f7:	48 85 c9             	test   %rcx,%rcx
1404fd5fa:	74 0a                	je     0x1404fd606
1404fd5fc:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd601:	e8 3e db 91 00       	call   0x140e1b144
1404fd606:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1404fd60a:	4c 89 76 18          	mov    %r14,0x18(%rsi)
1404fd60e:	48 85 ff             	test   %rdi,%rdi
1404fd611:	74 31                	je     0x1404fd644
1404fd613:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
1404fd618:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
1404fd61c:	48 8b 3f             	mov    (%rdi),%rdi
1404fd61f:	48 3b fd             	cmp    %rbp,%rdi
1404fd622:	74 1b                	je     0x1404fd63f
1404fd624:	48 8b 0f             	mov    (%rdi),%rcx
1404fd627:	48 85 c9             	test   %rcx,%rcx
1404fd62a:	74 0a                	je     0x1404fd636
1404fd62c:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd631:	e8 0e db 91 00       	call   0x140e1b144
1404fd636:	48 83 c7 08          	add    $0x8,%rdi
1404fd63a:	48 3b fd             	cmp    %rbp,%rdi
1404fd63d:	75 e5                	jne    0x1404fd624
1404fd63f:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1404fd644:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1404fd648:	48 85 ff             	test   %rdi,%rdi
1404fd64b:	74 55                	je     0x1404fd6a2
1404fd64d:	48 8b 0f             	mov    (%rdi),%rcx
1404fd650:	48 85 c9             	test   %rcx,%rcx
1404fd653:	74 40                	je     0x1404fd695
1404fd655:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1404fd659:	48 2b d1             	sub    %rcx,%rdx
1404fd65c:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1404fd660:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404fd667:	72 1c                	jb     0x1404fd685
1404fd669:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404fd66d:	48 83 c2 27          	add    $0x27,%rdx
1404fd671:	49 2b c8             	sub    %r8,%rcx
1404fd674:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404fd678:	48 83 f8 1f          	cmp    $0x1f,%rax
1404fd67c:	0f 87 13 06 00 00    	ja     0x1404fdc95
1404fd682:	49 8b c8             	mov    %r8,%rcx
1404fd685:	e8 ba da 91 00       	call   0x140e1b144
1404fd68a:	4c 89 37             	mov    %r14,(%rdi)
1404fd68d:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd691:	4c 89 77 10          	mov    %r14,0x10(%rdi)
1404fd695:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd69a:	48 8b cf             	mov    %rdi,%rcx
1404fd69d:	e8 a2 da 91 00       	call   0x140e1b144
1404fd6a2:	ba 28 00 00 00       	mov    $0x28,%edx
1404fd6a7:	48 8b ce             	mov    %rsi,%rcx
1404fd6aa:	e8 95 da 91 00       	call   0x140e1b144
1404fd6af:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1404fd6b4:	4c 89 b3 28 05 00 00 	mov    %r14,0x528(%rbx)
1404fd6bb:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd6c0:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd6c5:	48 83 c4 20          	add    $0x20,%rsp
1404fd6c9:	41 5e                	pop    %r14
1404fd6cb:	c3                   	ret
1404fd6cc:	48 8b 8b 20 05 00 00 	mov    0x520(%rbx),%rcx
1404fd6d3:	48 85 c9             	test   %rcx,%rcx
1404fd6d6:	74 0a                	je     0x1404fd6e2
1404fd6d8:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd6dd:	e8 62 da 91 00       	call   0x140e1b144
1404fd6e2:	4c 89 b3 20 05 00 00 	mov    %r14,0x520(%rbx)
1404fd6e9:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd6ee:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd6f3:	48 83 c4 20          	add    $0x20,%rsp
1404fd6f7:	41 5e                	pop    %r14
1404fd6f9:	c3                   	ret
1404fd6fa:	48 8b 8b 38 05 00 00 	mov    0x538(%rbx),%rcx
1404fd701:	48 85 c9             	test   %rcx,%rcx
1404fd704:	74 0a                	je     0x1404fd710
1404fd706:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd70b:	e8 70 11 00 00       	call   0x1404fe880
1404fd710:	4c 89 b3 38 05 00 00 	mov    %r14,0x538(%rbx)
1404fd717:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd71c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd721:	48 83 c4 20          	add    $0x20,%rsp
1404fd725:	41 5e                	pop    %r14
1404fd727:	c3                   	ret
1404fd728:	81 e9 01 55 00 00    	sub    $0x5501,%ecx
1404fd72e:	74 3a                	je     0x1404fd76a
1404fd730:	81 e9 00 01 00 00    	sub    $0x100,%ecx
1404fd736:	0f 85 e6 fb ff ff    	jne    0x1404fd322
1404fd73c:	48 8b 8b 48 05 00 00 	mov    0x548(%rbx),%rcx
1404fd743:	48 85 c9             	test   %rcx,%rcx
1404fd746:	74 0a                	je     0x1404fd752
1404fd748:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd74d:	e8 f2 d9 91 00       	call   0x140e1b144
1404fd752:	4c 89 b3 48 05 00 00 	mov    %r14,0x548(%rbx)
1404fd759:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd75e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd763:	48 83 c4 20          	add    $0x20,%rsp
1404fd767:	41 5e                	pop    %r14
1404fd769:	c3                   	ret
1404fd76a:	48 8b 8b 40 05 00 00 	mov    0x540(%rbx),%rcx
1404fd771:	48 85 c9             	test   %rcx,%rcx
1404fd774:	74 0a                	je     0x1404fd780
1404fd776:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd77b:	e8 c4 d9 91 00       	call   0x140e1b144
1404fd780:	4c 89 b3 40 05 00 00 	mov    %r14,0x540(%rbx)
1404fd787:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd78c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd791:	48 83 c4 20          	add    $0x20,%rsp
1404fd795:	41 5e                	pop    %r14
1404fd797:	c3                   	ret
1404fd798:	48 8b bb 58 05 00 00 	mov    0x558(%rbx),%rdi
1404fd79f:	48 85 ff             	test   %rdi,%rdi
1404fd7a2:	74 21                	je     0x1404fd7c5
1404fd7a4:	48 8b 0f             	mov    (%rdi),%rcx
1404fd7a7:	48 85 c9             	test   %rcx,%rcx
1404fd7aa:	74 05                	je     0x1404fd7b1
1404fd7ac:	e8 93 d9 91 00       	call   0x140e1b144
1404fd7b1:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd7b6:	4c 89 37             	mov    %r14,(%rdi)
1404fd7b9:	48 8b cf             	mov    %rdi,%rcx
1404fd7bc:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd7c0:	e8 7f d9 91 00       	call   0x140e1b144
1404fd7c5:	4c 89 b3 58 05 00 00 	mov    %r14,0x558(%rbx)
1404fd7cc:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd7d1:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd7d6:	48 83 c4 20          	add    $0x20,%rsp
1404fd7da:	41 5e                	pop    %r14
1404fd7dc:	c3                   	ret
1404fd7dd:	81 f9 01 65 00 00    	cmp    $0x6501,%ecx
1404fd7e3:	0f 87 de 00 00 00    	ja     0x1404fd8c7
1404fd7e9:	0f 84 cc fe ff ff    	je     0x1404fd6bb
1404fd7ef:	81 f9 01 57 00 00    	cmp    $0x5701,%ecx
1404fd7f5:	0f 84 87 00 00 00    	je     0x1404fd882
1404fd7fb:	81 f9 01 58 00 00    	cmp    $0x5801,%ecx
1404fd801:	74 3a                	je     0x1404fd83d
1404fd803:	81 f9 01 5b 00 00    	cmp    $0x5b01,%ecx
1404fd809:	0f 85 1c fb ff ff    	jne    0x1404fd32b
1404fd80f:	48 8b 8b 70 05 00 00 	mov    0x570(%rbx),%rcx
1404fd816:	48 85 c9             	test   %rcx,%rcx
1404fd819:	74 0a                	je     0x1404fd825
1404fd81b:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd820:	e8 cb 09 00 00       	call   0x1404fe1f0
1404fd825:	4c 89 b3 70 05 00 00 	mov    %r14,0x570(%rbx)
1404fd82c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd831:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd836:	48 83 c4 20          	add    $0x20,%rsp
1404fd83a:	41 5e                	pop    %r14
1404fd83c:	c3                   	ret
1404fd83d:	48 8b bb 68 05 00 00 	mov    0x568(%rbx),%rdi
1404fd844:	48 85 ff             	test   %rdi,%rdi
1404fd847:	74 21                	je     0x1404fd86a
1404fd849:	48 8b 0f             	mov    (%rdi),%rcx
1404fd84c:	48 85 c9             	test   %rcx,%rcx
1404fd84f:	74 05                	je     0x1404fd856
1404fd851:	e8 ee d8 91 00       	call   0x140e1b144
1404fd856:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd85b:	4c 89 37             	mov    %r14,(%rdi)
1404fd85e:	48 8b cf             	mov    %rdi,%rcx
1404fd861:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd865:	e8 da d8 91 00       	call   0x140e1b144
1404fd86a:	4c 89 b3 68 05 00 00 	mov    %r14,0x568(%rbx)
1404fd871:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd876:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd87b:	48 83 c4 20          	add    $0x20,%rsp
1404fd87f:	41 5e                	pop    %r14
1404fd881:	c3                   	ret
1404fd882:	48 8b bb 60 05 00 00 	mov    0x560(%rbx),%rdi
1404fd889:	48 85 ff             	test   %rdi,%rdi
1404fd88c:	74 21                	je     0x1404fd8af
1404fd88e:	48 8b 0f             	mov    (%rdi),%rcx
1404fd891:	48 85 c9             	test   %rcx,%rcx
1404fd894:	74 05                	je     0x1404fd89b
1404fd896:	e8 a9 d8 91 00       	call   0x140e1b144
1404fd89b:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd8a0:	4c 89 37             	mov    %r14,(%rdi)
1404fd8a3:	48 8b cf             	mov    %rdi,%rcx
1404fd8a6:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd8aa:	e8 95 d8 91 00       	call   0x140e1b144
1404fd8af:	4c 89 b3 60 05 00 00 	mov    %r14,0x560(%rbx)
1404fd8b6:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd8bb:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd8c0:	48 83 c4 20          	add    $0x20,%rsp
1404fd8c4:	41 5e                	pop    %r14
1404fd8c6:	c3                   	ret
1404fd8c7:	81 e9 02 65 00 00    	sub    $0x6502,%ecx
1404fd8cd:	0f 84 e8 fd ff ff    	je     0x1404fd6bb
1404fd8d3:	83 e9 01             	sub    $0x1,%ecx
1404fd8d6:	74 0b                	je     0x1404fd8e3
1404fd8d8:	81 f9 fe 00 00 00    	cmp    $0xfe,%ecx
1404fd8de:	e9 42 fa ff ff       	jmp    0x1404fd325
1404fd8e3:	48 8b 8b 80 05 00 00 	mov    0x580(%rbx),%rcx
1404fd8ea:	48 85 c9             	test   %rcx,%rcx
1404fd8ed:	74 0a                	je     0x1404fd8f9
1404fd8ef:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd8f4:	e8 4b d8 91 00       	call   0x140e1b144
1404fd8f9:	4c 89 b3 80 05 00 00 	mov    %r14,0x580(%rbx)
1404fd900:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd905:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd90a:	48 83 c4 20          	add    $0x20,%rsp
1404fd90e:	41 5e                	pop    %r14
1404fd910:	c3                   	ret
1404fd911:	48 8b bb 90 05 00 00 	mov    0x590(%rbx),%rdi
1404fd918:	48 85 ff             	test   %rdi,%rdi
1404fd91b:	74 23                	je     0x1404fd940
1404fd91d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fd921:	48 85 c9             	test   %rcx,%rcx
1404fd924:	74 05                	je     0x1404fd92b
1404fd926:	e8 19 d8 91 00       	call   0x140e1b144
1404fd92b:	ba 20 00 00 00       	mov    $0x20,%edx
1404fd930:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd934:	48 8b cf             	mov    %rdi,%rcx
1404fd937:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fd93b:	e8 04 d8 91 00       	call   0x140e1b144
1404fd940:	4c 89 b3 90 05 00 00 	mov    %r14,0x590(%rbx)
1404fd947:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd94c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd951:	48 83 c4 20          	add    $0x20,%rsp
1404fd955:	41 5e                	pop    %r14
1404fd957:	c3                   	ret
1404fd958:	81 e9 02 78 00 00    	sub    $0x7802,%ecx
1404fd95e:	83 f9 0d             	cmp    $0xd,%ecx
1404fd961:	0f 87 c4 f9 ff ff    	ja     0x1404fd32b
1404fd967:	48 63 c1             	movslq %ecx,%rax
1404fd96a:	48 8d 0d 8f 26 b0 ff 	lea    -0x4fd971(%rip),%rcx        # 0x140000000
1404fd971:	8b 84 81 80 de 4f 00 	mov    0x4fde80(%rcx,%rax,4),%eax
1404fd978:	48 03 c1             	add    %rcx,%rax
1404fd97b:	ff e0                	jmp    *%rax
1404fd97d:	48 8b bb 98 05 00 00 	mov    0x598(%rbx),%rdi
1404fd984:	48 85 ff             	test   %rdi,%rdi
1404fd987:	74 23                	je     0x1404fd9ac
1404fd989:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fd98d:	48 85 c9             	test   %rcx,%rcx
1404fd990:	74 05                	je     0x1404fd997
1404fd992:	e8 ad d7 91 00       	call   0x140e1b144
1404fd997:	ba 20 00 00 00       	mov    $0x20,%edx
1404fd99c:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd9a0:	48 8b cf             	mov    %rdi,%rcx
1404fd9a3:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fd9a7:	e8 98 d7 91 00       	call   0x140e1b144
1404fd9ac:	4c 89 b3 98 05 00 00 	mov    %r14,0x598(%rbx)
1404fd9b3:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd9b8:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd9bd:	48 83 c4 20          	add    $0x20,%rsp
1404fd9c1:	41 5e                	pop    %r14
1404fd9c3:	c3                   	ret
1404fd9c4:	48 8b 8b a0 05 00 00 	mov    0x5a0(%rbx),%rcx
1404fd9cb:	48 85 c9             	test   %rcx,%rcx
1404fd9ce:	74 0a                	je     0x1404fd9da
1404fd9d0:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd9d5:	e8 6a d7 91 00       	call   0x140e1b144
1404fd9da:	4c 89 b3 a0 05 00 00 	mov    %r14,0x5a0(%rbx)
1404fd9e1:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd9e6:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd9eb:	48 83 c4 20          	add    $0x20,%rsp
1404fd9ef:	41 5e                	pop    %r14
1404fd9f1:	c3                   	ret
1404fd9f2:	48 8b 8b b0 05 00 00 	mov    0x5b0(%rbx),%rcx
1404fd9f9:	48 85 c9             	test   %rcx,%rcx
1404fd9fc:	74 0a                	je     0x1404fda08
1404fd9fe:	ba 01 00 00 00       	mov    $0x1,%edx
1404fda03:	e8 18 09 00 00       	call   0x1404fe320
1404fda08:	4c 89 b3 b0 05 00 00 	mov    %r14,0x5b0(%rbx)
1404fda0f:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fda14:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fda19:	48 83 c4 20          	add    $0x20,%rsp
1404fda1d:	41 5e                	pop    %r14
1404fda1f:	c3                   	ret
1404fda20:	48 8b bb b8 05 00 00 	mov    0x5b8(%rbx),%rdi
1404fda27:	48 85 ff             	test   %rdi,%rdi
1404fda2a:	74 23                	je     0x1404fda4f
1404fda2c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fda30:	48 85 c9             	test   %rcx,%rcx
1404fda33:	74 05                	je     0x1404fda3a
1404fda35:	e8 0a d7 91 00       	call   0x140e1b144
1404fda3a:	ba 20 00 00 00       	mov    $0x20,%edx
1404fda3f:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fda43:	48 8b cf             	mov    %rdi,%rcx
1404fda46:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fda4a:	e8 f5 d6 91 00       	call   0x140e1b144
1404fda4f:	4c 89 b3 b8 05 00 00 	mov    %r14,0x5b8(%rbx)
1404fda56:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fda5b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fda60:	48 83 c4 20          	add    $0x20,%rsp
1404fda64:	41 5e                	pop    %r14
1404fda66:	c3                   	ret
1404fda67:	48 8b 8b c0 05 00 00 	mov    0x5c0(%rbx),%rcx
1404fda6e:	48 85 c9             	test   %rcx,%rcx
1404fda71:	74 0a                	je     0x1404fda7d
1404fda73:	ba 01 00 00 00       	mov    $0x1,%edx
1404fda78:	e8 a3 08 00 00       	call   0x1404fe320
1404fda7d:	4c 89 b3 c0 05 00 00 	mov    %r14,0x5c0(%rbx)
1404fda84:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fda89:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fda8e:	48 83 c4 20          	add    $0x20,%rsp
1404fda92:	41 5e                	pop    %r14
1404fda94:	c3                   	ret
1404fda95:	48 8b bb c8 05 00 00 	mov    0x5c8(%rbx),%rdi
1404fda9c:	48 85 ff             	test   %rdi,%rdi
1404fda9f:	74 23                	je     0x1404fdac4
1404fdaa1:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fdaa5:	48 85 c9             	test   %rcx,%rcx
1404fdaa8:	74 05                	je     0x1404fdaaf
1404fdaaa:	e8 95 d6 91 00       	call   0x140e1b144
1404fdaaf:	ba 20 00 00 00       	mov    $0x20,%edx
1404fdab4:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fdab8:	48 8b cf             	mov    %rdi,%rcx
1404fdabb:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fdabf:	e8 80 d6 91 00       	call   0x140e1b144
1404fdac4:	4c 89 b3 c8 05 00 00 	mov    %r14,0x5c8(%rbx)
1404fdacb:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fdad0:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fdad5:	48 83 c4 20          	add    $0x20,%rsp
1404fdad9:	41 5e                	pop    %r14
1404fdadb:	c3                   	ret
1404fdadc:	48 8b bb d0 05 00 00 	mov    0x5d0(%rbx),%rdi
1404fdae3:	48 85 ff             	test   %rdi,%rdi
1404fdae6:	74 21                	je     0x1404fdb09
1404fdae8:	48 8b 0f             	mov    (%rdi),%rcx
1404fdaeb:	48 85 c9             	test   %rcx,%rcx
1404fdaee:	74 05                	je     0x1404fdaf5
1404fdaf0:	e8 4f d6 91 00       	call   0x140e1b144
1404fdaf5:	ba 18 00 00 00       	mov    $0x18,%edx
1404fdafa:	4c 89 37             	mov    %r14,(%rdi)
1404fdafd:	48 8b cf             	mov    %rdi,%rcx
1404fdb00:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fdb04:	e8 3b d6 91 00       	call   0x140e1b144
1404fdb09:	4c 89 b3 d0 05 00 00 	mov    %r14,0x5d0(%rbx)
1404fdb10:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fdb15:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fdb1a:	48 83 c4 20          	add    $0x20,%rsp