14015c5d0:	ba 01 00 00 00       	mov    $0x1,%edx
14015c5d5:	48 89 f1             	mov    %rsi,%rcx
14015c5d8:	e8 c3 e5 f3 ff       	call   0x14009aba0
14015c5dd:	48 8b 46 08          	mov    0x8(%rsi),%rax
14015c5e1:	e9 c9 fe ff ff       	jmp    0x14015c4af
14015c5e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c5ed:	00 00 00
14015c5f0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c5f6:	4c 89 e2             	mov    %r12,%rdx
14015c5f9:	48 89 f1             	mov    %rsi,%rcx
14015c5fc:	e8 af f3 f3 ff       	call   0x14009b9b0
14015c601:	e9 4a ff ff ff       	jmp    0x14015c550
14015c606:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c60d:	00 00 00
14015c610:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c616:	4c 89 ea             	mov    %r13,%rdx
14015c619:	48 89 f1             	mov    %rsi,%rcx
14015c61c:	e8 8f f3 f3 ff       	call   0x14009b9b0
14015c621:	e9 2a ff ff ff       	jmp    0x14015c550
14015c626:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c62d:	00 00 00
14015c630:	ba 01 00 00 00       	mov    $0x1,%edx
14015c635:	48 89 f1             	mov    %rsi,%rcx
14015c638:	e8 63 e5 f3 ff       	call   0x14009aba0
14015c63d:	48 8b 46 08          	mov    0x8(%rsi),%rax
14015c641:	e9 57 ff ff ff       	jmp    0x14015c59d
14015c646:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c64d:	00 00 00
14015c650:	48 8b 16             	mov    (%rsi),%rdx
14015c653:	48 85 d2             	test   %rdx,%rdx
14015c656:	0f 85 94 00 00 00    	jne    0x14015c6f0
14015c65c:	ba 01 00 00 00       	mov    $0x1,%edx
14015c661:	48 89 f1             	mov    %rsi,%rcx
14015c664:	e8 37 e5 f3 ff       	call   0x14009aba0
14015c669:	48 8b 46 08          	mov    0x8(%rsi),%rax
14015c66d:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14015c671:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c675:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14015c679:	88 1c 02             	mov    %bl,(%rdx,%rax,1)
14015c67c:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14015c680:	48 8b 46 08          	mov    0x8(%rsi),%rax
14015c684:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c688:	e9 c3 fe ff ff       	jmp    0x14015c550
14015c68d:	0f 1f 00             	nopl   (%rax)
14015c690:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c696:	48 8d 15 42 69 0c 00 	lea    0xc6942(%rip),%rdx        # 0x140222fdf
14015c69d:	48 89 f1             	mov    %rsi,%rcx
14015c6a0:	e8 0b f3 f3 ff       	call   0x14009b9b0
14015c6a5:	e9 a6 fe ff ff       	jmp    0x14015c550
14015c6aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14015c6b0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c6b6:	48 8d 15 25 69 0c 00 	lea    0xc6925(%rip),%rdx        # 0x140222fe2
14015c6bd:	48 89 f1             	mov    %rsi,%rcx
14015c6c0:	e8 eb f2 f3 ff       	call   0x14009b9b0
14015c6c5:	e9 86 fe ff ff       	jmp    0x14015c550
14015c6ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14015c6d0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c6d6:	48 8d 15 08 69 0c 00 	lea    0xc6908(%rip),%rdx        # 0x140222fe5
14015c6dd:	48 89 f1             	mov    %rsi,%rcx
14015c6e0:	e8 cb f2 f3 ff       	call   0x14009b9b0
14015c6e5:	e9 66 fe ff ff       	jmp    0x14015c550
14015c6ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14015c6f0:	48 8b 46 08          	mov    0x8(%rsi),%rax
14015c6f4:	48 29 c2             	sub    %rax,%rdx
14015c6f7:	48 83 fa 01          	cmp    $0x1,%rdx
14015c6fb:	0f 85 6c ff ff ff    	jne    0x14015c66d
14015c701:	e9 56 ff ff ff       	jmp    0x14015c65c
14015c706:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c70d:	00 00 00
14015c710:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14015c716:	48 8d 15 cb 68 0c 00 	lea    0xc68cb(%rip),%rdx        # 0x140222fe8
14015c71d:	48 89 f1             	mov    %rsi,%rcx
14015c720:	e8 8b f2 f3 ff       	call   0x14009b9b0
14015c725:	e9 26 fe ff ff       	jmp    0x14015c550
14015c72a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14015c730:	53                   	push   %rbx
14015c731:	48 83 ec 20          	sub    $0x20,%rsp
14015c735:	48 8b 41 20          	mov    0x20(%rcx),%rax
14015c739:	48 89 cb             	mov    %rcx,%rbx
14015c73c:	48 85 c0             	test   %rax,%rax
14015c73f:	0f 84 e1 00 00 00    	je     0x14015c826
14015c745:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14015c749:	80 7c 02 ff 5b       	cmpb   $0x5b,-0x1(%rdx,%rax,1)
14015c74e:	0f 85 ea 00 00 00    	jne    0x14015c83e
14015c754:	0f b6 41 30          	movzbl 0x30(%rcx),%eax
14015c758:	a8 01                	test   $0x1,%al
14015c75a:	75 14                	jne    0x14015c770
14015c75c:	83 c8 01             	or     $0x1,%eax
14015c75f:	88 41 30             	mov    %al,0x30(%rcx)
14015c762:	f6 43 30 02          	testb  $0x2,0x30(%rbx)
14015c766:	75 47                	jne    0x14015c7af
14015c768:	48 83 c4 20          	add    $0x20,%rsp
14015c76c:	5b                   	pop    %rbx
14015c76d:	c3                   	ret
14015c76e:	66 90                	xchg   %ax,%ax
14015c770:	48 8b 11             	mov    (%rcx),%rdx
14015c773:	48 85 d2             	test   %rdx,%rdx
14015c776:	0f 85 94 00 00 00    	jne    0x14015c810
14015c77c:	ba 01 00 00 00       	mov    $0x1,%edx
14015c781:	48 89 d9             	mov    %rbx,%rcx
14015c784:	e8 17 e4 f3 ff       	call   0x14009aba0
14015c789:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c78d:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c791:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c795:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c799:	c6 04 02 2c          	movb   $0x2c,(%rdx,%rax,1)
14015c79d:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c7a1:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c7a5:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c7a9:	f6 43 30 02          	testb  $0x2,0x30(%rbx)
14015c7ad:	74 b9                	je     0x14015c768
14015c7af:	48 8b 13             	mov    (%rbx),%rdx
14015c7b2:	48 85 d2             	test   %rdx,%rdx
14015c7b5:	75 49                	jne    0x14015c800
14015c7b7:	ba 01 00 00 00       	mov    $0x1,%edx
14015c7bc:	48 89 d9             	mov    %rbx,%rcx
14015c7bf:	e8 dc e3 f3 ff       	call   0x14009aba0
14015c7c4:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c7c8:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c7cc:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c7d0:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c7d4:	48 89 d9             	mov    %rbx,%rcx
14015c7d7:	c6 04 02 0a          	movb   $0xa,(%rdx,%rax,1)
14015c7db:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c7df:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c7e3:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c7e7:	4c 8b 43 20          	mov    0x20(%rbx),%r8
14015c7eb:	48 8d 15 67 68 0c 00 	lea    0xc6867(%rip),%rdx        # 0x140223059
14015c7f2:	48 83 c4 20          	add    $0x20,%rsp
14015c7f6:	5b                   	pop    %rbx
14015c7f7:	e9 44 f2 f3 ff       	jmp    0x14009ba40
14015c7fc:	0f 1f 40 00          	nopl   0x0(%rax)
14015c800:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c804:	48 29 c2             	sub    %rax,%rdx
14015c807:	48 83 fa 01          	cmp    $0x1,%rdx
14015c80b:	75 bb                	jne    0x14015c7c8
14015c80d:	eb a8                	jmp    0x14015c7b7
14015c80f:	90                   	nop
14015c810:	48 8b 41 08          	mov    0x8(%rcx),%rax
14015c814:	48 29 c2             	sub    %rax,%rdx
14015c817:	48 83 fa 01          	cmp    $0x1,%rdx
14015c81b:	0f 85 6c ff ff ff    	jne    0x14015c78d
14015c821:	e9 56 ff ff ff       	jmp    0x14015c77c
14015c826:	4c 8d 05 cb 67 0c 00 	lea    0xc67cb(%rip),%r8        # 0x140222ff8
14015c82d:	ba 55 00 00 00       	mov    $0x55,%edx
14015c832:	48 8d 0d ec 67 0c 00 	lea    0xc67ec(%rip),%rcx        # 0x140223025
14015c839:	e8 52 6f f6 ff       	call   0x1400c3790
14015c83e:	4c 8d 05 f3 67 0c 00 	lea    0xc67f3(%rip),%r8        # 0x140223038
14015c845:	ba 57 00 00 00       	mov    $0x57,%edx
14015c84a:	48 8d 0d d4 67 0c 00 	lea    0xc67d4(%rip),%rcx        # 0x140223025
14015c851:	e8 3a 6f f6 ff       	call   0x1400c3790
14015c856:	90                   	nop
14015c857:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14015c85e:	00 00
14015c860:	56                   	push   %rsi
14015c861:	53                   	push   %rbx
14015c862:	48 83 ec 28          	sub    $0x28,%rsp
14015c866:	48 8b 41 20          	mov    0x20(%rcx),%rax
14015c86a:	48 89 cb             	mov    %rcx,%rbx
14015c86d:	48 89 d6             	mov    %rdx,%rsi
14015c870:	48 85 c0             	test   %rax,%rax
14015c873:	0f 84 ad 01 00 00    	je     0x14015ca26
14015c879:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14015c87d:	80 7c 02 ff 7b       	cmpb   $0x7b,-0x1(%rdx,%rax,1)
14015c882:	0f 85 b9 01 00 00    	jne    0x14015ca41
14015c888:	0f b6 41 30          	movzbl 0x30(%rcx),%eax
14015c88c:	a8 01                	test   $0x1,%al
14015c88e:	75 78                	jne    0x14015c908
14015c890:	83 c8 01             	or     $0x1,%eax
14015c893:	88 41 30             	mov    %al,0x30(%rcx)
14015c896:	f6 43 30 02          	testb  $0x2,0x30(%rbx)
14015c89a:	0f 85 ab 00 00 00    	jne    0x14015c94b
14015c8a0:	48 89 f2             	mov    %rsi,%rdx
14015c8a3:	48 89 d9             	mov    %rbx,%rcx
14015c8a6:	e8 d5 fb ff ff       	call   0x14015c480
14015c8ab:	48 8b 13             	mov    (%rbx),%rdx
14015c8ae:	48 85 d2             	test   %rdx,%rdx
14015c8b1:	74 3d                	je     0x14015c8f0
14015c8b3:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c8b7:	48 29 c2             	sub    %rax,%rdx
14015c8ba:	48 83 fa 01          	cmp    $0x1,%rdx
14015c8be:	74 30                	je     0x14015c8f0
14015c8c0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c8c4:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c8c8:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c8cc:	c6 04 02 3a          	movb   $0x3a,(%rdx,%rax,1)
14015c8d0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c8d4:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c8d8:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c8dc:	f6 43 30 02          	testb  $0x2,0x30(%rbx)
14015c8e0:	0f 85 ba 00 00 00    	jne    0x14015c9a0
14015c8e6:	48 83 c4 28          	add    $0x28,%rsp
14015c8ea:	5b                   	pop    %rbx
14015c8eb:	5e                   	pop    %rsi
14015c8ec:	c3                   	ret
14015c8ed:	0f 1f 00             	nopl   (%rax)
14015c8f0:	ba 01 00 00 00       	mov    $0x1,%edx
14015c8f5:	48 89 d9             	mov    %rbx,%rcx
14015c8f8:	e8 a3 e2 f3 ff       	call   0x14009aba0
14015c8fd:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c901:	eb bd                	jmp    0x14015c8c0
14015c903:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14015c908:	48 8b 11             	mov    (%rcx),%rdx
14015c90b:	48 85 d2             	test   %rdx,%rdx
14015c90e:	0f 85 fc 00 00 00    	jne    0x14015ca10
14015c914:	ba 01 00 00 00       	mov    $0x1,%edx
14015c919:	48 89 d9             	mov    %rbx,%rcx
14015c91c:	e8 7f e2 f3 ff       	call   0x14009aba0
14015c921:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c925:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c929:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c92d:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c931:	c6 04 02 2c          	movb   $0x2c,(%rdx,%rax,1)
14015c935:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c939:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c93d:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c941:	f6 43 30 02          	testb  $0x2,0x30(%rbx)
14015c945:	0f 84 55 ff ff ff    	je     0x14015c8a0
14015c94b:	48 8b 13             	mov    (%rbx),%rdx
14015c94e:	48 85 d2             	test   %rdx,%rdx
14015c951:	0f 85 89 00 00 00    	jne    0x14015c9e0
14015c957:	ba 01 00 00 00       	mov    $0x1,%edx
14015c95c:	48 89 d9             	mov    %rbx,%rcx
14015c95f:	e8 3c e2 f3 ff       	call   0x14009aba0
14015c964:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c968:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c96c:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c970:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c974:	48 89 d9             	mov    %rbx,%rcx
14015c977:	c6 04 02 0a          	movb   $0xa,(%rdx,%rax,1)
14015c97b:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c97f:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c983:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c987:	4c 8b 43 20          	mov    0x20(%rbx),%r8
14015c98b:	48 8d 15 c7 66 0c 00 	lea    0xc66c7(%rip),%rdx        # 0x140223059
14015c992:	e8 a9 f0 f3 ff       	call   0x14009ba40
14015c997:	e9 04 ff ff ff       	jmp    0x14015c8a0
14015c99c:	0f 1f 40 00          	nopl   0x0(%rax)
14015c9a0:	48 8b 13             	mov    (%rbx),%rdx
14015c9a3:	48 85 d2             	test   %rdx,%rdx
14015c9a6:	75 58                	jne    0x14015ca00
14015c9a8:	ba 01 00 00 00       	mov    $0x1,%edx
14015c9ad:	48 89 d9             	mov    %rbx,%rcx
14015c9b0:	e8 eb e1 f3 ff       	call   0x14009aba0
14015c9b5:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c9b9:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c9bd:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015c9c1:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015c9c5:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
14015c9c9:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015c9cd:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c9d1:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14015c9d5:	48 83 c4 28          	add    $0x28,%rsp
14015c9d9:	5b                   	pop    %rbx
14015c9da:	5e                   	pop    %rsi
14015c9db:	c3                   	ret
14015c9dc:	0f 1f 40 00          	nopl   0x0(%rax)
14015c9e0:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015c9e4:	48 29 c2             	sub    %rax,%rdx
14015c9e7:	48 83 fa 01          	cmp    $0x1,%rdx
14015c9eb:	0f 85 77 ff ff ff    	jne    0x14015c968
14015c9f1:	e9 61 ff ff ff       	jmp    0x14015c957
14015c9f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14015c9fd:	00 00 00
14015ca00:	48 8b 43 08          	mov    0x8(%rbx),%rax
14015ca04:	48 29 c2             	sub    %rax,%rdx
14015ca07:	48 83 fa 01          	cmp    $0x1,%rdx
14015ca0b:	75 ac                	jne    0x14015c9b9
14015ca0d:	eb 99                	jmp    0x14015c9a8
14015ca0f:	90                   	nop
14015ca10:	48 8b 41 08          	mov    0x8(%rcx),%rax
14015ca14:	48 29 c2             	sub    %rax,%rdx
14015ca17:	48 83 fa 01          	cmp    $0x1,%rdx
14015ca1b:	0f 85 04 ff ff ff    	jne    0x14015c925
14015ca21:	e9 ee fe ff ff       	jmp    0x14015c914
14015ca26:	49 89 d1             	mov    %rdx,%r9
14015ca29:	4c 8d 05 30 66 0c 00 	lea    0xc6630(%rip),%r8        # 0x140223060
14015ca30:	ba 4a 00 00 00       	mov    $0x4a,%edx
14015ca35:	48 8d 0d e9 65 0c 00 	lea    0xc65e9(%rip),%rcx        # 0x140223025
14015ca3c:	e8 4f 6d f6 ff       	call   0x1400c3790
14015ca41:	49 89 f1             	mov    %rsi,%r9
14015ca44:	4c 8d 05 4d 66 0c 00 	lea    0xc664d(%rip),%r8        # 0x140223098
14015ca4b:	ba 4c 00 00 00       	mov    $0x4c,%edx
14015ca50:	48 8d 0d ce 65 0c 00 	lea    0xc65ce(%rip),%rcx        # 0x140223025
14015ca57:	e8 34 6d f6 ff       	call   0x1400c3790
14015ca5c:	90                   	nop
14015ca5d:	0f 1f 00             	nopl   (%rax)
14015ca60:	48 83 ec 68          	sub    $0x68,%rsp
14015ca64:	48 8b 05 85 c0 0d 00 	mov    0xdc085(%rip),%rax        # 0x140238af0
14015ca6b:	66 0f ef c0          	pxor   %xmm0,%xmm0
14015ca6f:	48 8b 10             	mov    (%rax),%rdx
14015ca72:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14015ca77:	31 d2                	xor    %edx,%edx
14015ca79:	48 8b 15 20 c9 0d 00 	mov    0xdc920(%rip),%rdx        # 0x1402393a0
14015ca80:	48 c7 01 00 00 00 00 	movq   $0x0,(%rcx)
14015ca87:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14015ca8c:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14015ca91:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14015ca96:	f3 0f 6f 4c 24 30    	movdqu 0x30(%rsp),%xmm1
14015ca9c:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14015caa1:	f3 0f 6f 54 24 40    	movdqu 0x40(%rsp),%xmm2
14015caa7:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
14015caae:	00 00
14015cab0:	48 c7 41 08 00 00 00 	movq   $0x0,0x8(%rcx)
14015cab7:	00
14015cab8:	48 c7 41 30 00 00 00 	movq   $0x0,0x30(%rcx)
14015cabf:	00
14015cac0:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14015cac5:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14015cac9:	0f 11 51 20          	movups %xmm2,0x20(%rcx)
14015cacd:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14015cad2:	48 2b 10             	sub    (%rax),%rdx
14015cad5:	75 05                	jne    0x14015cadc
14015cad7:	48 83 c4 68          	add    $0x68,%rsp
14015cadb:	c3                   	ret
14015cadc:	e8 8f 7d 08 00       	call   0x1401e4870
14015cae1:	90                   	nop
14015cae2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14015cae9:	00 00 00 00
14015caed:	0f 1f 00             	nopl   (%rax)
14015caf0:	53                   	push   %rbx
14015caf1:	48 83 ec 20          	sub    $0x20,%rsp
14015caf5:	48 89 cb             	mov    %rcx,%rbx
14015caf8:	e8 43 de f3 ff       	call   0x14009a940
14015cafd:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
14015cb01:	48 83 c4 20          	add    $0x20,%rsp
14015cb05:	5b                   	pop    %rbx
14015cb06:	e9 35 de f3 ff       	jmp    0x14009a940
14015cb0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14015cb10:	53                   	push   %rbx
14015cb11:	48 83 ec 20          	sub    $0x20,%rsp
14015cb15:	83 e2 01             	and    $0x1,%edx
14015cb18:	48 89 cb             	mov    %rcx,%rbx
14015cb1b:	8d 04 12             	lea    (%rdx,%rdx,1),%eax
14015cb1e:	0f b6 51 30          	movzbl 0x30(%rcx),%edx
14015cb22:	83 e2 fd             	and    $0xfffffffd,%edx
14015cb25:	09 c2                	or     %eax,%edx
14015cb27:	88 51 30             	mov    %dl,0x30(%rcx)
14015cb2a:	48 8b 11             	mov    (%rcx),%rdx
14015cb2d:	48 85 d2             	test   %rdx,%rdx
14015cb30:	0f 84 82 00 00 00    	je     0x14015cbb8
14015cb36:	48 8b 41 08          	mov    0x8(%rcx),%rax
14015cb3a:	48 29 c2             	sub    %rax,%rdx
14015cb3d:	48 83 fa 01          	cmp    $0x1,%rdx
14015cb41:	74 75                	je     0x14015cbb8
14015cb43:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14015cb47:	48 8d 48 01          	lea    0x1(%rax),%rcx
14015cb4b:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14015cb4f:	c6 04 02 7b          	movb   $0x7b,(%rdx,%rax,1)
14015cb53:	48 8b 53 10          	mov    0x10(%rbx),%rdx